Message ID | 20191001061704.2399-1-peter.ujfalusi@ti.com (mailing list archive) |
---|---|
Headers | show |
Series | dmaengine/soc: Add Texas Instruments UDMA support | expand |
On 9/30/19 11:16 PM, Peter Ujfalusi wrote: > Hi, > > Changes since v2 > )https://patchwork.kernel.org/project/linux-dmaengine/list/?series=152609&state=*) > - Based on 5.4-rc1 > - Support for Flow only data transfer for the glue layer > > > Grygorii Strashko (3): > bindings: soc: ti: add documentation for k3 ringacc > soc: ti: k3: add navss ringacc driver > dmaengine: ti: k3-udma: Add glue layer for non DMAengine users > > Peter Ujfalusi (11): > dmaengine: doc: Add sections for per descriptor metadata support > dmaengine: Add metadata_ops for dma_async_tx_descriptor > dmaengine: Add support for reporting DMA cached data amount > dmaengine: ti: Add cppi5 header for UDMA > dt-bindings: dma: ti: Add document for K3 UDMA > dmaengine: ti: New driver for K3 UDMA - split#1: defines, structs, io > func > dmaengine: ti: New driver for K3 UDMA - split#2: probe/remove, xlate > and filter_fn > dmaengine: ti: New driver for K3 UDMA - split#3: alloc/free > chan_resources > dmaengine: ti: New driver for K3 UDMA - split#4: dma_device callbacks > 1 > dmaengine: ti: New driver for K3 UDMA - split#5: dma_device callbacks > 2 > dmaengine: ti: New driver for K3 UDMA - split#6: Kconfig and Makefile > > .../devicetree/bindings/dma/ti/k3-udma.txt | 185 + > .../devicetree/bindings/soc/ti/k3-ringacc.txt | 59 + > Documentation/driver-api/dmaengine/client.rst | 75 + > .../driver-api/dmaengine/provider.rst | 46 + > drivers/dma/dmaengine.c | 73 + > drivers/dma/dmaengine.h | 8 + > drivers/dma/ti/Kconfig | 22 + > drivers/dma/ti/Makefile | 2 + > drivers/dma/ti/k3-udma-glue.c | 1225 ++++++ > drivers/dma/ti/k3-udma-private.c | 141 + > drivers/dma/ti/k3-udma.c | 3525 +++++++++++++++++ > drivers/dma/ti/k3-udma.h | 161 + > drivers/soc/ti/Kconfig | 12 + > drivers/soc/ti/Makefile | 1 + > drivers/soc/ti/k3-ringacc.c | 1165 ++++++ > include/dt-bindings/dma/k3-udma.h | 10 + > include/linux/dma/k3-udma-glue.h | 134 + > include/linux/dma/ti-cppi5.h | 1049 +++++ > include/linux/dmaengine.h | 110 + > include/linux/soc/ti/k3-ringacc.h | 245 ++ > 20 files changed, 8248 insertions(+) > create mode 100644 Documentation/devicetree/bindings/dma/ti/k3-udma.txt > create mode 100644 Documentation/devicetree/bindings/soc/ti/k3-ringacc.txt > create mode 100644 drivers/dma/ti/k3-udma-glue.c > create mode 100644 drivers/dma/ti/k3-udma-private.c > create mode 100644 drivers/dma/ti/k3-udma.c > create mode 100644 drivers/dma/ti/k3-udma.h > create mode 100644 drivers/soc/ti/k3-ringacc.c > create mode 100644 include/dt-bindings/dma/k3-udma.h > create mode 100644 include/linux/dma/k3-udma-glue.h > create mode 100644 include/linux/dma/ti-cppi5.h > create mode 100644 include/linux/soc/ti/k3-ringacc.h > Can you please split this series and post drivers/soc/* bits separately ? If its ready, I can apply k3-ringacc.c changes. Regards, Santosh
Hi Santosh, On 04/10/2019 19.35, santosh.shilimkar@oracle.com wrote: > On 9/30/19 11:16 PM, Peter Ujfalusi wrote: >> Hi, >> >> Changes since v2 >> )https://patchwork.kernel.org/project/linux-dmaengine/list/?series=152609&state=*) >> >> - Based on 5.4-rc1 >> - Support for Flow only data transfer for the glue layer >> > >> >> Grygorii Strashko (3): >> bindings: soc: ti: add documentation for k3 ringacc >> soc: ti: k3: add navss ringacc driver >> dmaengine: ti: k3-udma: Add glue layer for non DMAengine users >> >> Peter Ujfalusi (11): >> dmaengine: doc: Add sections for per descriptor metadata support >> dmaengine: Add metadata_ops for dma_async_tx_descriptor >> dmaengine: Add support for reporting DMA cached data amount >> dmaengine: ti: Add cppi5 header for UDMA >> dt-bindings: dma: ti: Add document for K3 UDMA >> dmaengine: ti: New driver for K3 UDMA - split#1: defines, structs, io >> func >> dmaengine: ti: New driver for K3 UDMA - split#2: probe/remove, xlate >> and filter_fn >> dmaengine: ti: New driver for K3 UDMA - split#3: alloc/free >> chan_resources >> dmaengine: ti: New driver for K3 UDMA - split#4: dma_device callbacks >> 1 >> dmaengine: ti: New driver for K3 UDMA - split#5: dma_device callbacks >> 2 >> dmaengine: ti: New driver for K3 UDMA - split#6: Kconfig and Makefile >> >> .../devicetree/bindings/dma/ti/k3-udma.txt | 185 + >> .../devicetree/bindings/soc/ti/k3-ringacc.txt | 59 + >> Documentation/driver-api/dmaengine/client.rst | 75 + >> .../driver-api/dmaengine/provider.rst | 46 + >> drivers/dma/dmaengine.c | 73 + >> drivers/dma/dmaengine.h | 8 + >> drivers/dma/ti/Kconfig | 22 + >> drivers/dma/ti/Makefile | 2 + >> drivers/dma/ti/k3-udma-glue.c | 1225 ++++++ >> drivers/dma/ti/k3-udma-private.c | 141 + >> drivers/dma/ti/k3-udma.c | 3525 +++++++++++++++++ >> drivers/dma/ti/k3-udma.h | 161 + >> drivers/soc/ti/Kconfig | 12 + >> drivers/soc/ti/Makefile | 1 + >> drivers/soc/ti/k3-ringacc.c | 1165 ++++++ >> include/dt-bindings/dma/k3-udma.h | 10 + >> include/linux/dma/k3-udma-glue.h | 134 + >> include/linux/dma/ti-cppi5.h | 1049 +++++ >> include/linux/dmaengine.h | 110 + >> include/linux/soc/ti/k3-ringacc.h | 245 ++ >> 20 files changed, 8248 insertions(+) >> create mode 100644 Documentation/devicetree/bindings/dma/ti/k3-udma.txt >> create mode 100644 >> Documentation/devicetree/bindings/soc/ti/k3-ringacc.txt >> create mode 100644 drivers/dma/ti/k3-udma-glue.c >> create mode 100644 drivers/dma/ti/k3-udma-private.c >> create mode 100644 drivers/dma/ti/k3-udma.c >> create mode 100644 drivers/dma/ti/k3-udma.h >> create mode 100644 drivers/soc/ti/k3-ringacc.c >> create mode 100644 include/dt-bindings/dma/k3-udma.h >> create mode 100644 include/linux/dma/k3-udma-glue.h >> create mode 100644 include/linux/dma/ti-cppi5.h >> create mode 100644 include/linux/soc/ti/k3-ringacc.h >> > Can you please split this series and post drivers/soc/* bits > separately ? If its ready, I can apply k3-ringacc.c changes. I'll wait couple of days for guys to check the series, then I can send the split out ringacc patches separately. - Péter Texas Instruments Finland Oy, Porkkalankatu 22, 00180 Helsinki. Y-tunnus/Business ID: 0615521-4. Kotipaikka/Domicile: Helsinki
On 10/8/19 3:09 AM, Peter Ujfalusi wrote: > Hi Santosh, > > On 04/10/2019 19.35, santosh.shilimkar@oracle.com wrote: >> On 9/30/19 11:16 PM, Peter Ujfalusi wrote: >>> Hi, >>> >>> Changes since v2 >>> )https://patchwork.kernel.org/project/linux-dmaengine/list/?series=152609&state=*) >>> >>> - Based on 5.4-rc1 >>> - Support for Flow only data transfer for the glue layer >>> [...] >> Can you please split this series and post drivers/soc/* bits >> separately ? If its ready, I can apply k3-ringacc.c changes. > > I'll wait couple of days for guys to check the series, then I can send > the split out ringacc patches separately. > Sounds good !!