u-boot-brain/include/linux/soc/ti
Vignesh Raghavendra 5e6d9ccde9 dma: ti: k3-udma: Implement dma_get_cfg() interface
Implement dma_get_cfg() interface to pass flow id information for DMA
clients to use. This is needed because on K3 SoCs, CPSW (ethernet) and
UDMA (DMA provider) support "flows" within a given RX DMA channel. This
allows different network packets to be segregated while using same RX
DMA channel. In order for basic ethernet to work, CPSW slave must be
aware of the flow ID allocated for the RX channel by the DMA driver.
This interface allows CPSW to query flow ID from DMA provider and
configure it in CPSW HW.

Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
Reviewed-by: Grygorii Strashko <grygorii.strashko@ti.com>
2019-12-09 09:47:43 -06:00
..
cppi5.h soc: ti: k3: add CPPI5 description and helpers 2019-04-11 20:07:12 -04:00
k3-navss-ringacc.h soc: ti: k3: add navss ringacc driver 2019-04-11 20:07:12 -04:00
k3-sec-proxy.h mailbox: Introduce K3 Secure Proxy Driver 2018-09-11 08:32:55 -04:00
ti_sci_protocol.h firmware: ti_sci: Add a command for releasing all exclusive devices 2019-07-26 21:49:22 -04:00
ti-udma.h dma: ti: k3-udma: Implement dma_get_cfg() interface 2019-12-09 09:47:43 -06:00