From patchwork Tue Jul 7 08:13:32 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Vignesh Raghavendra X-Patchwork-Id: 240860 List-Id: U-Boot discussion From: vigneshr at ti.com (Vignesh Raghavendra) Date: Tue, 7 Jul 2020 13:43:32 +0530 Subject: [PATCH v3 0/3] Sync UDMA bindings from kernel Message-ID: <20200707081335.12562-1-vigneshr@ti.com> UDMA DT bindings have deviated from kernel's DT for AM654 and J721e. This series updates UDMA driver and sync DT bindings Tested OSPI and CPSW on AM654 and J721e after the changes v3: Drop unused PSIL entries in 1/3 and compile files that are required for given SoC to reduce memory footprint. v2: Collect R-by Update patch 2/3 to note about DT incompatibility Vignesh Raghavendra (3): dma: ti: Add static PSIL endpoint information dma: ti: k3-udma: Update driver to use static endpoint Data arm: dts: k3-am65/j721e: Sync DMA DT bindings from Kernel DT arch/arm/dts/k3-am65-mcu.dtsi | 44 ++++++ arch/arm/dts/k3-am654-base-board-u-boot.dtsi | 121 ++------------- .../k3-j721e-common-proc-board-u-boot.dtsi | 118 ++------------ arch/arm/dts/k3-j721e-mcu-wakeup.dtsi | 43 ++++++ drivers/dma/ti/Kconfig | 4 + drivers/dma/ti/Makefile | 4 + drivers/dma/ti/k3-psil-am654.c | 89 +++++++++++ drivers/dma/ti/k3-psil-j721e.c | 47 ++++++ drivers/dma/ti/k3-psil-priv.h | 43 ++++++ drivers/dma/ti/k3-psil.c | 42 +++++ drivers/dma/ti/k3-psil.h | 67 ++++++++ drivers/dma/ti/k3-udma.c | 145 ++++++++++++------ include/dt-bindings/dma/k3-udma.h | 31 ---- 13 files changed, 510 insertions(+), 288 deletions(-) create mode 100644 drivers/dma/ti/k3-psil-am654.c create mode 100644 drivers/dma/ti/k3-psil-j721e.c create mode 100644 drivers/dma/ti/k3-psil-priv.h create mode 100644 drivers/dma/ti/k3-psil.c create mode 100644 drivers/dma/ti/k3-psil.h delete mode 100644 include/dt-bindings/dma/k3-udma.h