In absence of Device Manager (DM) services such as at R5 SPL stage, driver will have to natively setup TCHAN/RCHAN/RFLOW cfg registers. Add support for the same. Note that we still need to send chan/flow cfg message to TIFS via TISCI client driver in order to open up firewalls around chan/flow but setting up of cfg registers is handled locally. U-Boot specific code is in a separate file included in main driver so as to maintain similarity with kernel driver in order to ease porting of code in future. 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 | ||