Skip to content

Commit 80fab06

Browse files
geertuhorms
authored andcommitted
arm64: dts: r8a7796: Add all MSIOF nodes
Add the device nodes for all MSIOF SPI controllers. Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
1 parent 0c744ea commit 80fab06

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

arch/arm64/boot/dts/renesas/r8a7796.dtsi

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,60 @@
373373
status = "disabled";
374374
};
375375

376+
msiof0: spi@e6e90000 {
377+
compatible = "renesas,msiof-r8a7796";
378+
reg = <0 0xe6e90000 0 0x0064>;
379+
interrupts = <GIC_SPI 156 IRQ_TYPE_LEVEL_HIGH>;
380+
clocks = <&cpg CPG_MOD 211>;
381+
dmas = <&dmac1 0x41>, <&dmac1 0x40>,
382+
<&dmac2 0x41>, <&dmac2 0x40>;
383+
dma-names = "tx", "rx";
384+
power-domains = <&sysc R8A7796_PD_ALWAYS_ON>;
385+
#address-cells = <1>;
386+
#size-cells = <0>;
387+
status = "disabled";
388+
};
389+
390+
msiof1: spi@e6ea0000 {
391+
compatible = "renesas,msiof-r8a7796";
392+
reg = <0 0xe6ea0000 0 0x0064>;
393+
interrupts = <GIC_SPI 157 IRQ_TYPE_LEVEL_HIGH>;
394+
clocks = <&cpg CPG_MOD 210>;
395+
dmas = <&dmac1 0x43>, <&dmac1 0x42>,
396+
<&dmac2 0x43>, <&dmac2 0x42>;
397+
dma-names = "tx", "rx";
398+
power-domains = <&sysc R8A7796_PD_ALWAYS_ON>;
399+
#address-cells = <1>;
400+
#size-cells = <0>;
401+
status = "disabled";
402+
};
403+
404+
msiof2: spi@e6c00000 {
405+
compatible = "renesas,msiof-r8a7796";
406+
reg = <0 0xe6c00000 0 0x0064>;
407+
interrupts = <GIC_SPI 158 IRQ_TYPE_LEVEL_HIGH>;
408+
clocks = <&cpg CPG_MOD 209>;
409+
dmas = <&dmac0 0x45>, <&dmac0 0x44>;
410+
dma-names = "tx", "rx";
411+
power-domains = <&sysc R8A7796_PD_ALWAYS_ON>;
412+
#address-cells = <1>;
413+
#size-cells = <0>;
414+
status = "disabled";
415+
};
416+
417+
msiof3: spi@e6c10000 {
418+
compatible = "renesas,msiof-r8a7796";
419+
reg = <0 0xe6c10000 0 0x0064>;
420+
interrupts = <GIC_SPI 159 IRQ_TYPE_LEVEL_HIGH>;
421+
clocks = <&cpg CPG_MOD 208>;
422+
dmas = <&dmac0 0x47>, <&dmac0 0x46>;
423+
dma-names = "tx", "rx";
424+
power-domains = <&sysc R8A7796_PD_ALWAYS_ON>;
425+
#address-cells = <1>;
426+
#size-cells = <0>;
427+
status = "disabled";
428+
};
429+
376430
dmac0: dma-controller@e6700000 {
377431
compatible = "renesas,dmac-r8a7796",
378432
"renesas,rcar-dmac";

0 commit comments

Comments
 (0)