author | Grygorii Strashko <grygorii.strashko@ti.com> | |
Wed, 28 Nov 2018 10:48:14 +0000 (12:48 +0200) | ||
committer | Tero Kristo <t-kristo@ti.com> | |
Wed, 28 Nov 2018 10:52:32 +0000 (12:52 +0200) | ||
commit | abe7ea2bcb56d8d011f5e540cdc323486a908e7b | |
tree | b7310dfb9c0ac5ece90801d86843cc4576a2ce21 | tree | snapshot (tar.xz tar.gz zip) |
parent | 51f989fb53ef9b5fdb2d5c56d57eee6855c0667a | commit | diff |
dmaengine: ti: k3-udma: Add glue layer for non DMAengine users
Certain users can not use right now the DMAengine API due to missing
features in the core. Prime example is Networking.
These users can use the glue layer interface to avoid misuse of DMAengine
API and when the core gains the needed features they can be converted to
use generic API.
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Certain users can not use right now the DMAengine API due to missing
features in the core. Prime example is Networking.
These users can use the glue layer interface to avoid misuse of DMAengine
API and when the core gains the needed features they can be converted to
use generic API.
Signed-off-by: Grygorii Strashko <grygorii.strashko@ti.com>
Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
drivers/dma/ti/Kconfig | diff | blob | history | |
drivers/dma/ti/Makefile | diff | blob | history | |
drivers/dma/ti/k3-navss-udma.c | [new file with mode: 0644] | blob |
drivers/dma/ti/k3-udma-private.c | [new file with mode: 0644] | blob |
drivers/dma/ti/k3-udma.c | diff | blob | history | |
drivers/dma/ti/k3-udma.h | diff | blob | history | |
include/linux/dma/k3-navss-udma.h | [new file with mode: 0644] | blob |