Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge tag 'dt64-cleanup-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux into arm/dt

Minor cleanup of ARM64 DTS for v5.18

The DT schema expects DMA controller nodes to follow certain node naming
and having dma-cells property. Adjust the DTS files to pass DT schema
checks.

* tag 'dt64-cleanup-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux:
arm64: dts: lg: align pl330 node name with dtschema
arm64: dts: lg: add dma-cells to pl330 node
arm64: dts: juno: align pl330 node name with dtschema

Link: https://lore.kernel.org/r/20220307173614.157884-1-krzysztof.kozlowski@canonical.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de>

+5 -3
+1 -1
arch/arm64/boot/dts/arm/juno-base.dtsi
··· 671 671 dma-coherent; 672 672 }; 673 673 674 - dma@7ff00000 { 674 + dma-controller@7ff00000 { 675 675 compatible = "arm,pl330", "arm,primecell"; 676 676 reg = <0x0 0x7ff00000 0 0x1000>; 677 677 #dma-cells = <1>;
+2 -1
arch/arm64/boot/dts/lg/lg1312.dtsi
··· 182 182 clocks = <&clk_bus>; 183 183 clock-names = "apb_pclk"; 184 184 }; 185 - dmac0: dma@c1128000 { 185 + dmac0: dma-controller@c1128000 { 186 186 compatible = "arm,pl330", "arm,primecell"; 187 187 reg = <0x0 0xc1128000 0x1000>; 188 188 interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>; 189 189 clocks = <&clk_bus>; 190 190 clock-names = "apb_pclk"; 191 + #dma-cells = <1>; 191 192 }; 192 193 gpio0: gpio@fd400000 { 193 194 #gpio-cells = <2>;
+2 -1
arch/arm64/boot/dts/lg/lg1313.dtsi
··· 182 182 clocks = <&clk_bus>; 183 183 clock-names = "apb_pclk"; 184 184 }; 185 - dmac0: dma@c1128000 { 185 + dmac0: dma-controller@c1128000 { 186 186 compatible = "arm,pl330", "arm,primecell"; 187 187 reg = <0x0 0xc1128000 0x1000>; 188 188 interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>; 189 189 clocks = <&clk_bus>; 190 190 clock-names = "apb_pclk"; 191 + #dma-cells = <1>; 191 192 }; 192 193 gpio0: gpio@fd400000 { 193 194 #gpio-cells = <2>;