mirror of
https://github.com/u-boot/u-boot.git
synced 2025-04-16 01:44:34 +00:00
![]() Currently, the allocation of DMA channel[0] for memcpy is happening in udma_transfer() for every transfer, which leads to a huge overhead for each transfer, especially in case of nand page reads. So, move this allocation to udma_probe(), as a result, the allocation is done once during probe. Introduce udma_remove() for the cleanup of allocated channel during probe. Signed-off-by: Santhosh Kumar K <s-k6@ti.com> Signed-off-by: Prasanth Babu Mantena <p-mantena@ti.com> |
||
---|---|---|
.. | ||
ti | ||
apbh_dma.c | ||
bcm6348-iudma.c | ||
dma-uclass.c | ||
fsl_dma.c | ||
Kconfig | ||
keystone_nav.c | ||
keystone_nav_cfg.c | ||
lpc32xx_dma.c | ||
Makefile | ||
sandbox-dma-test.c | ||
ti-edma3.c | ||
xilinx_dpdma.c |