]> git.kernelconcepts.de Git - karo-tx-linux.git/commit
dmaengine: ti-dma-crossbar: Add support for crossbar on AM33xx/AM43xx
authorPeter Ujfalusi <peter.ujfalusi@ti.com>
Fri, 16 Oct 2015 07:18:08 +0000 (10:18 +0300)
committerVinod Koul <vinod.koul@intel.com>
Tue, 27 Oct 2015 01:22:45 +0000 (10:22 +0900)
commit42dbdcc6bf965997c088caff2a8be7f9bf44f701
tree1a69ce7985f882141835a2edea317eb4d9d22b30
parent966a87b5962ed0d058e93809ae310fa542a69c8e
dmaengine: ti-dma-crossbar: Add support for crossbar on AM33xx/AM43xx

The DMA event crossbar on AM33xx/AM43xx is different from the one found in
DRA7x family.
Instead of a single event crossbar it has 64 identical mux attached to each
eDMA event line. When the 0 event mux is selected, the default mapped event
is going to be routed to the corresponding eDMA event line. If different
mux is selected, then the selected event is going to be routed to the given
eDMA event.

Signed-off-by: Peter Ujfalusi <peter.ujfalusi@ti.com>
Signed-off-by: Vinod Koul <vinod.koul@intel.com>
Documentation/devicetree/bindings/dma/ti-dma-crossbar.txt
drivers/dma/ti-dma-crossbar.c