Skip to content

Commit 3824bce

Browse files
committed
1 parent c1d44d6 commit 3824bce

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

drivers/media/platform/starfive/v4l2_driver/stf_dmabuf.c

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,14 @@ static int dmabuf_create(struct device *dev,
3030
dma_addr_t *paddr = NULL;
3131
int ret = 0;
3232

33-
mem_priv = vb2_dma_contig_memops.alloc(dev, vb.vb2_queue->dma_attrs,
34-
head->size, vb.vb2_queue->dma_dir, vb.vb2_queue->gfp_flags);
33+
mem_priv = vb2_dma_contig_memops.alloc(&vb, dev, head->size);
3534
if (IS_ERR_OR_NULL(mem_priv)) {
3635
if (mem_priv)
3736
ret = PTR_ERR(mem_priv);
3837
goto exit;
3938
}
4039

41-
dmabuf = vb2_dma_contig_memops.get_dmabuf(mem_priv, O_RDWR);
40+
dmabuf = vb2_dma_contig_memops.get_dmabuf(&vb, mem_priv, O_RDWR);
4241
if (IS_ERR(dmabuf)) {
4342
ret = PTR_ERR(dmabuf);
4443
goto free;
@@ -51,7 +50,7 @@ static int dmabuf_create(struct device *dev,
5150
goto free;
5251
}
5352

54-
paddr = vb2_dma_contig_memops.cookie(mem_priv);
53+
paddr = vb2_dma_contig_memops.cookie(&vb, mem_priv);
5554
head->paddr = *paddr;
5655
return 0;
5756
free:

0 commit comments

Comments
 (0)