]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - rpmsg/hwspinlock.git/commit
dmaengine: ti: k3-udma: Add glue layer for non DMAengine users
authorGrygorii Strashko <grygorii.strashko@ti.com>
Wed, 28 Nov 2018 10:48:14 +0000 (12:48 +0200)
committerTero Kristo <t-kristo@ti.com>
Wed, 28 Nov 2018 10:52:32 +0000 (12:52 +0200)
commitabe7ea2bcb56d8d011f5e540cdc323486a908e7b
treeb7310dfb9c0ac5ece90801d86843cc4576a2ce21
parent51f989fb53ef9b5fdb2d5c56d57eee6855c0667a
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>
drivers/dma/ti/Kconfig
drivers/dma/ti/Makefile
drivers/dma/ti/k3-navss-udma.c [new file with mode: 0644]
drivers/dma/ti/k3-udma-private.c [new file with mode: 0644]
drivers/dma/ti/k3-udma.c
drivers/dma/ti/k3-udma.h
include/linux/dma/k3-navss-udma.h [new file with mode: 0644]