Skip to content

Commit c7f37f8

Browse files
committed
Merge tag 'fpga-for-6.17-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga into char-misc-next
Xu writes: FPGA Manager changes for 6.17-rc1 - Marek's change fixes the incorrect use of sgtable calls. All patches have been reviewed on the mailing list, and have been in the last linux-next releases (as part of our for-next branch). Signed-off-by: Xu Yilun <[email protected]> * tag 'fpga-for-6.17-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/fpga/linux-fpga: zynq_fpga: use sgtable-based scatterlist wrappers
2 parents 60c46a0 + 37e0070 commit c7f37f8

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

drivers/fpga/zynq-fpga.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ static int zynq_fpga_ops_write(struct fpga_manager *mgr, struct sg_table *sgt)
406406
}
407407

408408
priv->dma_nelms =
409-
dma_map_sg(mgr->dev.parent, sgt->sgl, sgt->nents, DMA_TO_DEVICE);
409+
dma_map_sgtable(mgr->dev.parent, sgt, DMA_TO_DEVICE, 0);
410410
if (priv->dma_nelms == 0) {
411411
dev_err(&mgr->dev, "Unable to DMA map (TO_DEVICE)\n");
412412
return -ENOMEM;
@@ -478,7 +478,7 @@ static int zynq_fpga_ops_write(struct fpga_manager *mgr, struct sg_table *sgt)
478478
clk_disable(priv->clk);
479479

480480
out_free:
481-
dma_unmap_sg(mgr->dev.parent, sgt->sgl, sgt->nents, DMA_TO_DEVICE);
481+
dma_unmap_sgtable(mgr->dev.parent, sgt, DMA_TO_DEVICE, 0);
482482
return err;
483483
}
484484

0 commit comments

Comments
 (0)