[PATCH v3 0/5] dmaengine: Add support for AM62A SoC DMAs

Vignesh Raghavendra posted 5 patches 2 years, 9 months ago
.../devicetree/bindings/dma/ti/k3-bcdma.yaml  |  77 +++++--
drivers/dma/ti/Makefile                       |   3 +-
drivers/dma/ti/k3-psil-am62a.c                | 196 ++++++++++++++++++
drivers/dma/ti/k3-psil-priv.h                 |   1 +
drivers/dma/ti/k3-psil.c                      |   1 +
drivers/dma/ti/k3-udma.c                      |  41 +++-
6 files changed, 295 insertions(+), 24 deletions(-)
create mode 100644 drivers/dma/ti/k3-psil-am62a.c
[PATCH v3 0/5] dmaengine: Add support for AM62A SoC DMAs
Posted by Vignesh Raghavendra 2 years, 9 months ago
This series introduces support for various DMAs on TI's AM62A SoC under
K3 family of devices.

Apart from usual BCDMA and PKTDMA thats present on K3 family, AM62A has
a dedicated BCDMA for camera (CSI) with only RX DMA Channels.

Patch 1 adds bindings for this new DMA instance
Patch 2 fixes a bug that gets exposed due to RX only DMA
Patch 3 and 4 add base support for AM62A DMA
Patch 5 does BCDMA CSI RX specific enhancements.

v3:
Fix yaml bindings to constraint regs and reg-names per compatible

v2:
Fix k3-bcdma.yaml as per Krzysztof 's comments
Address's Peter's comment on 2/5
https://lore.kernel.org/r/20221212105416.3628442-1-vigneshr@ti.com

v1:
https://lore.kernel.org/dmaengine/20221206043554.1521522-1-vigneshr@ti.com/

Jai Luthra (1):
  dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data

Vignesh Raghavendra (4):
  dt-bindings: dma: ti: k3-bcdma: Add bindings for BCDMA CSI RX
  dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN
  dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC
  dmaengine: ti: k3-udma: Add support for BCDMA CSI RX

 .../devicetree/bindings/dma/ti/k3-bcdma.yaml  |  77 +++++--
 drivers/dma/ti/Makefile                       |   3 +-
 drivers/dma/ti/k3-psil-am62a.c                | 196 ++++++++++++++++++
 drivers/dma/ti/k3-psil-priv.h                 |   1 +
 drivers/dma/ti/k3-psil.c                      |   1 +
 drivers/dma/ti/k3-udma.c                      |  41 +++-
 6 files changed, 295 insertions(+), 24 deletions(-)
 create mode 100644 drivers/dma/ti/k3-psil-am62a.c

-- 
2.38.1
Re: [PATCH v3 0/5] dmaengine: Add support for AM62A SoC DMAs
Posted by Péter Ujfalusi 2 years, 9 months ago
Hi Vignesh,

On 13/12/2022 18:42, Vignesh Raghavendra wrote:
> This series introduces support for various DMAs on TI's AM62A SoC under
> K3 family of devices.
> 
> Apart from usual BCDMA and PKTDMA thats present on K3 family, AM62A has
> a dedicated BCDMA for camera (CSI) with only RX DMA Channels.
> 
> Patch 1 adds bindings for this new DMA instance
> Patch 2 fixes a bug that gets exposed due to RX only DMA
> Patch 3 and 4 add base support for AM62A DMA
> Patch 5 does BCDMA CSI RX specific enhancements.

Looks good, thank you,

Acked-by: Peter Ujfalusi <peter.ujfalusi@gmail.com>

> 
> v3:
> Fix yaml bindings to constraint regs and reg-names per compatible
> 
> v2:
> Fix k3-bcdma.yaml as per Krzysztof 's comments
> Address's Peter's comment on 2/5
> https://lore.kernel.org/r/20221212105416.3628442-1-vigneshr@ti.com
> 
> v1:
> https://lore.kernel.org/dmaengine/20221206043554.1521522-1-vigneshr@ti.com/
> 
> Jai Luthra (1):
>    dmaengine: ti: k3-psil-am62a: Add AM62Ax PSIL and PDMA data
> 
> Vignesh Raghavendra (4):
>    dt-bindings: dma: ti: k3-bcdma: Add bindings for BCDMA CSI RX
>    dmaengine: ti: k3-udma: Fix BCDMA for case w/o BCHAN
>    dmaengine: ti: k3-udma: Add support for DMAs on AM62A SoC
>    dmaengine: ti: k3-udma: Add support for BCDMA CSI RX
> 
>   .../devicetree/bindings/dma/ti/k3-bcdma.yaml  |  77 +++++--
>   drivers/dma/ti/Makefile                       |   3 +-
>   drivers/dma/ti/k3-psil-am62a.c                | 196 ++++++++++++++++++
>   drivers/dma/ti/k3-psil-priv.h                 |   1 +
>   drivers/dma/ti/k3-psil.c                      |   1 +
>   drivers/dma/ti/k3-udma.c                      |  41 +++-
>   6 files changed, 295 insertions(+), 24 deletions(-)
>   create mode 100644 drivers/dma/ti/k3-psil-am62a.c
> 

-- 
Péter
Re: [PATCH v3 0/5] dmaengine: Add support for AM62A SoC DMAs
Posted by Vinod Koul 2 years, 8 months ago
On 13-12-22, 22:12, Vignesh Raghavendra wrote:
> This series introduces support for various DMAs on TI's AM62A SoC under
> K3 family of devices.
> 
> Apart from usual BCDMA and PKTDMA thats present on K3 family, AM62A has
> a dedicated BCDMA for camera (CSI) with only RX DMA Channels.

Applied, thanks

-- 
~Vinod