This patch series adds dma-coherent property for the Agilex5 platform by:
- Updating the device tree bindings for:
- Cadence HP NAND controller (`cdns,hp-nfc`)
- Synopsys DesignWare AXI DMA controller (`snps,dw-axi-dmac`)
to accept the `dma-coherent` property.
- Adding the dma-coherent property to the Agilex5 device tree and wiring up
the property to the supported peripherals:
- NAND controller
- DMA controller
This dma-coherent addition aligns the Agilex5 platform with ARM’s
architectural requirements for coherent interconnects.
---
Notes:
This patch series is applied and validated on socfpga dts maintainer's
branch
https://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git/log/?h=socfpga_dts_for_v6.19
This changes is validated on:
- intel/socfpga_agilex5_socdk.dtb
- snps,dw-axi-dmac.yaml
- snps,dw-axi-dmac.yaml intel/socfpga_agilex5_socdk.dtb
- cdns,hp-nfc.yaml
- cdns,hp-nfc.yaml intel/socfpga_agilex5_socdk.dtb
---
Khairul Anuar Romli (3):
dt-bindings: mtd: cdns,hp-nfc: Add dma-coherent property
dt-bindings: dma: snps,dw-axi-dmac: add dma-coherent property
arm64: dts: socfpga: agilex5: Add dma-coherent property
Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.yaml | 2 ++
Documentation/devicetree/bindings/mtd/cdns,hp-nfc.yaml | 2 ++
arch/arm64/boot/dts/intel/socfpga_agilex5.dtsi | 3 +++
3 files changed, 7 insertions(+)
--
2.43.7