Merged TI feature platform_base into ti-linux-5.4.y
TI-Feature: platform_base TI-Branch: platform-ti-linux-5.4.y * 'platform-ti-linux-5.4.y' of ssh://bitbucket.itg.ti.com/lcpdpublicdom/platform : (26 commits) dmaengine: ti: k3-psil: Use soc_device_match to get the psil map dmaengine: ti: k3-udma: Switch to k3_ringacc_request_rings_pair soc: ti: k3-ringacc: separate soc specific initialization soc: ti: k3-ringacc: add request pair of rings api. soc: ti: k3-ringacc: add ring's flags to dump soc: ti: k3-ringacc: Move state tracking variables under a struct dt-bindings: soc: ti: k3-ringacc: convert bindings to json-schema dmaengine: ti: k3-udma: Query throughput level information from hardware dmaengine: ti: k3-udma: Use defines for capabilities register parsing dmaengine: ti: k3-udma: Use udma_chan instead of tchan/rchan for IO functions dmaengine: ti: k3-udma-private: Use udma_read/write for register access dmaengine: ti: k3-udma: Use common defines for TCHANRT/RCHANRT registers dmaengine: ti: k3-udma: Do not use ring_get_occ in udma_pop_from_ring dmaengine: ti: k3-udma: Remove dma_sync_single calls for descriptors dmaengine: ti: k3-udma: Fix cleanup code for alloc_chan_resources dmaengine: ti: k3-udma: Fix the running channel handling in alloc_chan_resources dmaengine: ti: k3-udma: Use proper return code in alloc_chan_resources dmaengine: ti: k3-udma: Remove udma_chan.in_ring_cnt dmaengine: ti: k3-udma: Add missing dma_sync call for rx flush descriptor dmaengine: Create debug directories for DMA devices ... Signed-off-by:LCPD Auto Merger <lcpd_integration@list.ti.com>
Showing
- Documentation/devicetree/bindings/soc/ti/k3-ringacc.txt 0 additions, 54 deletionsDocumentation/devicetree/bindings/soc/ti/k3-ringacc.txt
- Documentation/devicetree/bindings/soc/ti/k3-ringacc.yaml 102 additions, 0 deletionsDocumentation/devicetree/bindings/soc/ti/k3-ringacc.yaml
- drivers/dma/dmaengine.c 132 additions, 7 deletionsdrivers/dma/dmaengine.c
- drivers/dma/dmaengine.h 16 additions, 0 deletionsdrivers/dma/dmaengine.h
- drivers/dma/ti/k3-psil.c 14 additions, 5 deletionsdrivers/dma/ti/k3-psil.c
- drivers/dma/ti/k3-udma-glue.c 69 additions, 77 deletionsdrivers/dma/ti/k3-udma-glue.c
- drivers/dma/ti/k3-udma-private.c 6 additions, 2 deletionsdrivers/dma/ti/k3-udma-private.c
- drivers/dma/ti/k3-udma.c 226 additions, 229 deletionsdrivers/dma/ti/k3-udma.c
- drivers/dma/ti/k3-udma.h 29 additions, 40 deletionsdrivers/dma/ti/k3-udma.h
- drivers/soc/ti/k3-ringacc.c 137 additions, 69 deletionsdrivers/soc/ti/k3-ringacc.c
- include/linux/dmaengine.h 17 additions, 0 deletionsinclude/linux/dmaengine.h
- include/linux/soc/ti/k3-ringacc.h 4 additions, 0 deletionsinclude/linux/soc/ti/k3-ringacc.h
Please register or sign in to comment