Driver has a bug in that it uses rflow_in_use bitmap when setting up free rflow range from TISCI but use rflow_map for reservation in __udma_reserve_rflow() Fix this by dropping rflow_in_use bitmap array and use rflow_map for PKTDMA. BCDMA does not need rflow_in_use either. This fixes CPSW3g not able to get DMA channels at R5 SPL on AM64x Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com> |
||
|---|---|---|
| .. | ||
| ti | ||
| Kconfig | ||
| MCD_dmaApi.c | ||
| MCD_tasks.c | ||
| MCD_tasksInit.c | ||
| Makefile | ||
| apbh_dma.c | ||
| bcm6348-iudma.c | ||
| dma-uclass.c | ||
| fsl_dma.c | ||
| keystone_nav.c | ||
| keystone_nav_cfg.c | ||
| lpc32xx_dma.c | ||
| sandbox-dma-test.c | ||
| ti-edma3.c | ||