arm64: dts: renesas: r8a77965: sort subnodes of the soc node
Sort subnodes of the soc node. - The primary key is the bus address. - The secondary key is the IP block. - The tertiary key is the node name. This is part of an ongoing effort to provide consistent node order in the DT of Renesas SoCs to improve maintainability. This should not have any run-time effect. Signed-off-by: Yoshihiro Kaneko <ykaneko0929@gmail.com> Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
This commit is contained in:
parent
001f3b032f
commit
2af6f5a3fd
@ -130,52 +130,9 @@
|
|||||||
#size-cells = <2>;
|
#size-cells = <2>;
|
||||||
ranges;
|
ranges;
|
||||||
|
|
||||||
gic: interrupt-controller@f1010000 {
|
wdt0: watchdog@e6020000 {
|
||||||
compatible = "arm,gic-400";
|
reg = <0 0xe6020000 0 0x0c>;
|
||||||
#interrupt-cells = <3>;
|
/* placeholder */
|
||||||
#address-cells = <0>;
|
|
||||||
interrupt-controller;
|
|
||||||
reg = <0x0 0xf1010000 0 0x1000>,
|
|
||||||
<0x0 0xf1020000 0 0x20000>,
|
|
||||||
<0x0 0xf1040000 0 0x20000>,
|
|
||||||
<0x0 0xf1060000 0 0x20000>;
|
|
||||||
interrupts = <GIC_PPI 9
|
|
||||||
(GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>;
|
|
||||||
clocks = <&cpg CPG_MOD 408>;
|
|
||||||
clock-names = "clk";
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 408>;
|
|
||||||
};
|
|
||||||
|
|
||||||
pfc: pin-controller@e6060000 {
|
|
||||||
compatible = "renesas,pfc-r8a77965";
|
|
||||||
reg = <0 0xe6060000 0 0x50c>;
|
|
||||||
};
|
|
||||||
|
|
||||||
cpg: clock-controller@e6150000 {
|
|
||||||
compatible = "renesas,r8a77965-cpg-mssr";
|
|
||||||
reg = <0 0xe6150000 0 0x1000>;
|
|
||||||
clocks = <&extal_clk>, <&extalr_clk>;
|
|
||||||
clock-names = "extal", "extalr";
|
|
||||||
#clock-cells = <2>;
|
|
||||||
#power-domain-cells = <0>;
|
|
||||||
#reset-cells = <1>;
|
|
||||||
};
|
|
||||||
|
|
||||||
rst: reset-controller@e6160000 {
|
|
||||||
compatible = "renesas,r8a77965-rst";
|
|
||||||
reg = <0 0xe6160000 0 0x0200>;
|
|
||||||
};
|
|
||||||
|
|
||||||
prr: chipid@fff00044 {
|
|
||||||
compatible = "renesas,prr";
|
|
||||||
reg = <0 0xfff00044 0 4>;
|
|
||||||
};
|
|
||||||
|
|
||||||
sysc: system-controller@e6180000 {
|
|
||||||
compatible = "renesas,r8a77965-sysc";
|
|
||||||
reg = <0 0xe6180000 0 0x0400>;
|
|
||||||
#power-domain-cells = <1>;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
gpio0: gpio@e6050000 {
|
gpio0: gpio@e6050000 {
|
||||||
@ -298,6 +255,32 @@
|
|||||||
resets = <&cpg 905>;
|
resets = <&cpg 905>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
pfc: pin-controller@e6060000 {
|
||||||
|
compatible = "renesas,pfc-r8a77965";
|
||||||
|
reg = <0 0xe6060000 0 0x50c>;
|
||||||
|
};
|
||||||
|
|
||||||
|
cpg: clock-controller@e6150000 {
|
||||||
|
compatible = "renesas,r8a77965-cpg-mssr";
|
||||||
|
reg = <0 0xe6150000 0 0x1000>;
|
||||||
|
clocks = <&extal_clk>, <&extalr_clk>;
|
||||||
|
clock-names = "extal", "extalr";
|
||||||
|
#clock-cells = <2>;
|
||||||
|
#power-domain-cells = <0>;
|
||||||
|
#reset-cells = <1>;
|
||||||
|
};
|
||||||
|
|
||||||
|
rst: reset-controller@e6160000 {
|
||||||
|
compatible = "renesas,r8a77965-rst";
|
||||||
|
reg = <0 0xe6160000 0 0x0200>;
|
||||||
|
};
|
||||||
|
|
||||||
|
sysc: system-controller@e6180000 {
|
||||||
|
compatible = "renesas,r8a77965-sysc";
|
||||||
|
reg = <0 0xe6180000 0 0x0400>;
|
||||||
|
#power-domain-cells = <1>;
|
||||||
|
};
|
||||||
|
|
||||||
intc_ex: interrupt-controller@e61c0000 {
|
intc_ex: interrupt-controller@e61c0000 {
|
||||||
compatible = "renesas,intc-ex-r8a77965", "renesas,irqc";
|
compatible = "renesas,intc-ex-r8a77965", "renesas,irqc";
|
||||||
#interrupt-cells = <2>;
|
#interrupt-cells = <2>;
|
||||||
@ -314,6 +297,121 @@
|
|||||||
resets = <&cpg 407>;
|
resets = <&cpg 407>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
i2c0: i2c@e6500000 {
|
||||||
|
reg = <0 0xe6500000 0 0x40>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
i2c1: i2c@e6508000 {
|
||||||
|
reg = <0 0xe6508000 0 0x40>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
i2c2: i2c@e6510000 {
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
||||||
|
|
||||||
|
reg = <0 0xe6510000 0 0x40>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
i2c3: i2c@e66d0000 {
|
||||||
|
reg = <0 0xe66d0000 0 0x40>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
i2c4: i2c@e66d8000 {
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
||||||
|
|
||||||
|
reg = <0 0xe66d8000 0 0x40>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
i2c5: i2c@e66e0000 {
|
||||||
|
reg = <0 0xe66e0000 0 0x40>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
i2c6: i2c@e66e8000 {
|
||||||
|
reg = <0 0xe66e8000 0 0x40>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
i2c_dvfs: i2c@e60b0000 {
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
||||||
|
compatible = "renesas,iic-r8a77965",
|
||||||
|
"renesas,rcar-gen3-iic",
|
||||||
|
"renesas,rmobile-iic";
|
||||||
|
reg = <0 0xe60b0000 0 0x425>;
|
||||||
|
interrupts = <GIC_SPI 173 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
clocks = <&cpg CPG_MOD 926>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 926>;
|
||||||
|
dmas = <&dmac0 0x11>, <&dmac0 0x10>;
|
||||||
|
dma-names = "tx", "rx";
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
hsusb: usb@e6590000 {
|
||||||
|
compatible = "renesas,usbhs-r8a7796",
|
||||||
|
"renesas,rcar-gen3-usbhs";
|
||||||
|
reg = <0 0xe6590000 0 0x100>;
|
||||||
|
interrupts = <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
clocks = <&cpg CPG_MOD 704>;
|
||||||
|
dmas = <&usb_dmac0 0>, <&usb_dmac0 1>,
|
||||||
|
<&usb_dmac1 0>, <&usb_dmac1 1>;
|
||||||
|
dma-names = "ch0", "ch1", "ch2", "ch3";
|
||||||
|
renesas,buswait = <11>;
|
||||||
|
phys = <&usb2_phy0>;
|
||||||
|
phy-names = "usb";
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 704>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb_dmac0: dma-controller@e65a0000 {
|
||||||
|
compatible = "renesas,r8a77965-usb-dmac",
|
||||||
|
"renesas,usb-dmac";
|
||||||
|
reg = <0 0xe65a0000 0 0x100>;
|
||||||
|
interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH
|
||||||
|
GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
interrupt-names = "ch0", "ch1";
|
||||||
|
clocks = <&cpg CPG_MOD 330>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 330>;
|
||||||
|
#dma-cells = <1>;
|
||||||
|
dma-channels = <2>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb_dmac1: dma-controller@e65b0000 {
|
||||||
|
compatible = "renesas,r8a77965-usb-dmac",
|
||||||
|
"renesas,usb-dmac";
|
||||||
|
reg = <0 0xe65b0000 0 0x100>;
|
||||||
|
interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH
|
||||||
|
GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
interrupt-names = "ch0", "ch1";
|
||||||
|
clocks = <&cpg CPG_MOD 331>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 331>;
|
||||||
|
#dma-cells = <1>;
|
||||||
|
dma-channels = <2>;
|
||||||
|
};
|
||||||
|
|
||||||
|
usb3_phy0: usb-phy@e65ee000 {
|
||||||
|
compatible = "renesas,r8a77965-usb3-phy",
|
||||||
|
"renesas,rcar-gen3-usb3-phy";
|
||||||
|
reg = <0 0xe65ee000 0 0x90>;
|
||||||
|
clocks = <&cpg CPG_MOD 328>, <&usb3s0_clk>,
|
||||||
|
<&usb_extal_clk>;
|
||||||
|
clock-names = "usb3-if", "usb3s_clk", "usb_extal";
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 328>;
|
||||||
|
#phy-cells = <0>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
dmac0: dma-controller@e6700000 {
|
dmac0: dma-controller@e6700000 {
|
||||||
compatible = "renesas,dmac-r8a77965",
|
compatible = "renesas,dmac-r8a77965",
|
||||||
"renesas,rcar-dmac";
|
"renesas,rcar-dmac";
|
||||||
@ -416,6 +514,121 @@
|
|||||||
dma-channels = <16>;
|
dma-channels = <16>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
avb: ethernet@e6800000 {
|
||||||
|
compatible = "renesas,etheravb-r8a77965",
|
||||||
|
"renesas,etheravb-rcar-gen3";
|
||||||
|
reg = <0 0xe6800000 0 0x800>, <0 0xe6a00000 0 0x10000>;
|
||||||
|
interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 58 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 60 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>,
|
||||||
|
<GIC_SPI 63 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
interrupt-names = "ch0", "ch1", "ch2", "ch3",
|
||||||
|
"ch4", "ch5", "ch6", "ch7",
|
||||||
|
"ch8", "ch9", "ch10", "ch11",
|
||||||
|
"ch12", "ch13", "ch14", "ch15",
|
||||||
|
"ch16", "ch17", "ch18", "ch19",
|
||||||
|
"ch20", "ch21", "ch22", "ch23",
|
||||||
|
"ch24";
|
||||||
|
clocks = <&cpg CPG_MOD 812>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 812>;
|
||||||
|
phy-mode = "rgmii";
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
pwm0: pwm@e6e30000 {
|
||||||
|
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
||||||
|
reg = <0 0xe6e30000 0 8>;
|
||||||
|
#pwm-cells = <2>;
|
||||||
|
clocks = <&cpg CPG_MOD 523>;
|
||||||
|
resets = <&cpg 523>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
pwm1: pwm@e6e31000 {
|
||||||
|
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
||||||
|
reg = <0 0xe6e31000 0 8>;
|
||||||
|
#pwm-cells = <2>;
|
||||||
|
clocks = <&cpg CPG_MOD 523>;
|
||||||
|
resets = <&cpg 523>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
pwm2: pwm@e6e32000 {
|
||||||
|
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
||||||
|
reg = <0 0xe6e32000 0 8>;
|
||||||
|
#pwm-cells = <2>;
|
||||||
|
clocks = <&cpg CPG_MOD 523>;
|
||||||
|
resets = <&cpg 523>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
pwm3: pwm@e6e33000 {
|
||||||
|
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
||||||
|
reg = <0 0xe6e33000 0 8>;
|
||||||
|
#pwm-cells = <2>;
|
||||||
|
clocks = <&cpg CPG_MOD 523>;
|
||||||
|
resets = <&cpg 523>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
pwm4: pwm@e6e34000 {
|
||||||
|
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
||||||
|
reg = <0 0xe6e34000 0 8>;
|
||||||
|
#pwm-cells = <2>;
|
||||||
|
clocks = <&cpg CPG_MOD 523>;
|
||||||
|
resets = <&cpg 523>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
pwm5: pwm@e6e35000 {
|
||||||
|
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
||||||
|
reg = <0 0xe6e35000 0 8>;
|
||||||
|
#pwm-cells = <2>;
|
||||||
|
clocks = <&cpg CPG_MOD 523>;
|
||||||
|
resets = <&cpg 523>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
pwm6: pwm@e6e36000 {
|
||||||
|
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
||||||
|
reg = <0 0xe6e36000 0 8>;
|
||||||
|
#pwm-cells = <2>;
|
||||||
|
clocks = <&cpg CPG_MOD 523>;
|
||||||
|
resets = <&cpg 523>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
scif0: serial@e6e60000 {
|
scif0: serial@e6e60000 {
|
||||||
compatible = "renesas,scif-r8a77965",
|
compatible = "renesas,scif-r8a77965",
|
||||||
"renesas,rcar-gen3-scif", "renesas,scif";
|
"renesas,rcar-gen3-scif", "renesas,scif";
|
||||||
@ -513,311 +726,6 @@
|
|||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
||||||
avb: ethernet@e6800000 {
|
|
||||||
compatible = "renesas,etheravb-r8a77965",
|
|
||||||
"renesas,etheravb-rcar-gen3";
|
|
||||||
reg = <0 0xe6800000 0 0x800>, <0 0xe6a00000 0 0x10000>;
|
|
||||||
interrupts = <GIC_SPI 39 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 40 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 41 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 42 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 43 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 44 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 45 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 46 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 47 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 48 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 49 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 50 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 51 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 52 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 53 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 54 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 57 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 58 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 59 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 60 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 61 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>,
|
|
||||||
<GIC_SPI 63 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
interrupt-names = "ch0", "ch1", "ch2", "ch3",
|
|
||||||
"ch4", "ch5", "ch6", "ch7",
|
|
||||||
"ch8", "ch9", "ch10", "ch11",
|
|
||||||
"ch12", "ch13", "ch14", "ch15",
|
|
||||||
"ch16", "ch17", "ch18", "ch19",
|
|
||||||
"ch20", "ch21", "ch22", "ch23",
|
|
||||||
"ch24";
|
|
||||||
clocks = <&cpg CPG_MOD 812>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 812>;
|
|
||||||
phy-mode = "rgmii";
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
csi20: csi2@fea80000 {
|
|
||||||
reg = <0 0xfea80000 0 0x10000>;
|
|
||||||
/* placeholder */
|
|
||||||
|
|
||||||
ports {
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
csi40: csi2@feaa0000 {
|
|
||||||
reg = <0 0xfeaa0000 0 0x10000>;
|
|
||||||
/* placeholder */
|
|
||||||
|
|
||||||
ports {
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
vin0: video@e6ef0000 {
|
|
||||||
reg = <0 0xe6ef0000 0 0x1000>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
vin1: video@e6ef1000 {
|
|
||||||
reg = <0 0xe6ef1000 0 0x1000>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
vin2: video@e6ef2000 {
|
|
||||||
reg = <0 0xe6ef2000 0 0x1000>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
vin3: video@e6ef3000 {
|
|
||||||
reg = <0 0xe6ef3000 0 0x1000>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
vin4: video@e6ef4000 {
|
|
||||||
reg = <0 0xe6ef4000 0 0x1000>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
vin5: video@e6ef5000 {
|
|
||||||
reg = <0 0xe6ef5000 0 0x1000>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
vin6: video@e6ef6000 {
|
|
||||||
reg = <0 0xe6ef6000 0 0x1000>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
vin7: video@e6ef7000 {
|
|
||||||
reg = <0 0xe6ef7000 0 0x1000>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
ohci0: usb@ee080000 {
|
|
||||||
compatible = "generic-ohci";
|
|
||||||
reg = <0 0xee080000 0 0x100>;
|
|
||||||
interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
clocks = <&cpg CPG_MOD 703>;
|
|
||||||
phys = <&usb2_phy0>;
|
|
||||||
phy-names = "usb";
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 703>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
ehci0: usb@ee080100 {
|
|
||||||
compatible = "generic-ehci";
|
|
||||||
reg = <0 0xee080100 0 0x100>;
|
|
||||||
interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
clocks = <&cpg CPG_MOD 703>;
|
|
||||||
phys = <&usb2_phy0>;
|
|
||||||
phy-names = "usb";
|
|
||||||
companion = <&ohci0>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 703>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
usb2_phy0: usb-phy@ee080200 {
|
|
||||||
compatible = "renesas,usb2-phy-r8a77965",
|
|
||||||
"renesas,rcar-gen3-usb2-phy";
|
|
||||||
reg = <0 0xee080200 0 0x700>;
|
|
||||||
interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
clocks = <&cpg CPG_MOD 703>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 703>;
|
|
||||||
#phy-cells = <0>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
usb2_phy1: usb-phy@ee0a0200 {
|
|
||||||
compatible = "renesas,usb2-phy-r8a77965",
|
|
||||||
"renesas,rcar-gen3-usb2-phy";
|
|
||||||
reg = <0 0xee0a0200 0 0x700>;
|
|
||||||
clocks = <&cpg CPG_MOD 703>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 703>;
|
|
||||||
#phy-cells = <0>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
ohci1: usb@ee0a0000 {
|
|
||||||
compatible = "generic-ohci";
|
|
||||||
reg = <0 0xee0a0000 0 0x100>;
|
|
||||||
interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
clocks = <&cpg CPG_MOD 702>;
|
|
||||||
phys = <&usb2_phy1>;
|
|
||||||
phy-names = "usb";
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 702>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
ehci1: usb@ee0a0100 {
|
|
||||||
compatible = "generic-ehci";
|
|
||||||
reg = <0 0xee0a0100 0 0x100>;
|
|
||||||
interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
clocks = <&cpg CPG_MOD 702>;
|
|
||||||
phys = <&usb2_phy1>;
|
|
||||||
phy-names = "usb";
|
|
||||||
companion = <&ohci1>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 702>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
i2c0: i2c@e6500000 {
|
|
||||||
reg = <0 0xe6500000 0 0x40>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
i2c1: i2c@e6508000 {
|
|
||||||
reg = <0 0xe6508000 0 0x40>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
i2c2: i2c@e6510000 {
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
|
|
||||||
reg = <0 0xe6510000 0 0x40>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
i2c3: i2c@e66d0000 {
|
|
||||||
reg = <0 0xe66d0000 0 0x40>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
i2c4: i2c@e66d8000 {
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
|
|
||||||
reg = <0 0xe66d8000 0 0x40>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
i2c5: i2c@e66e0000 {
|
|
||||||
reg = <0 0xe66e0000 0 0x40>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
i2c6: i2c@e66e8000 {
|
|
||||||
reg = <0 0xe66e8000 0 0x40>;
|
|
||||||
/* placeholder */
|
|
||||||
};
|
|
||||||
|
|
||||||
i2c_dvfs: i2c@e60b0000 {
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
compatible = "renesas,iic-r8a77965",
|
|
||||||
"renesas,rcar-gen3-iic",
|
|
||||||
"renesas,rmobile-iic";
|
|
||||||
reg = <0 0xe60b0000 0 0x425>;
|
|
||||||
interrupts = <GIC_SPI 173 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
clocks = <&cpg CPG_MOD 926>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 926>;
|
|
||||||
dmas = <&dmac0 0x11>, <&dmac0 0x10>;
|
|
||||||
dma-names = "tx", "rx";
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
pwm0: pwm@e6e30000 {
|
|
||||||
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
|
||||||
reg = <0 0xe6e30000 0 8>;
|
|
||||||
#pwm-cells = <2>;
|
|
||||||
clocks = <&cpg CPG_MOD 523>;
|
|
||||||
resets = <&cpg 523>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
pwm1: pwm@e6e31000 {
|
|
||||||
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
|
||||||
reg = <0 0xe6e31000 0 8>;
|
|
||||||
#pwm-cells = <2>;
|
|
||||||
clocks = <&cpg CPG_MOD 523>;
|
|
||||||
resets = <&cpg 523>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
pwm2: pwm@e6e32000 {
|
|
||||||
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
|
||||||
reg = <0 0xe6e32000 0 8>;
|
|
||||||
#pwm-cells = <2>;
|
|
||||||
clocks = <&cpg CPG_MOD 523>;
|
|
||||||
resets = <&cpg 523>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
pwm3: pwm@e6e33000 {
|
|
||||||
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
|
||||||
reg = <0 0xe6e33000 0 8>;
|
|
||||||
#pwm-cells = <2>;
|
|
||||||
clocks = <&cpg CPG_MOD 523>;
|
|
||||||
resets = <&cpg 523>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
pwm4: pwm@e6e34000 {
|
|
||||||
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
|
||||||
reg = <0 0xe6e34000 0 8>;
|
|
||||||
#pwm-cells = <2>;
|
|
||||||
clocks = <&cpg CPG_MOD 523>;
|
|
||||||
resets = <&cpg 523>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
pwm5: pwm@e6e35000 {
|
|
||||||
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
|
||||||
reg = <0 0xe6e35000 0 8>;
|
|
||||||
#pwm-cells = <2>;
|
|
||||||
clocks = <&cpg CPG_MOD 523>;
|
|
||||||
resets = <&cpg 523>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
pwm6: pwm@e6e36000 {
|
|
||||||
compatible = "renesas,pwm-r8a77965", "renesas,pwm-rcar";
|
|
||||||
reg = <0 0xe6e36000 0 8>;
|
|
||||||
#pwm-cells = <2>;
|
|
||||||
clocks = <&cpg CPG_MOD 523>;
|
|
||||||
resets = <&cpg 523>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
msiof0: spi@e6e90000 {
|
msiof0: spi@e6e90000 {
|
||||||
compatible = "renesas,msiof-r8a77965",
|
compatible = "renesas,msiof-r8a77965",
|
||||||
"renesas,rcar-gen3-msiof";
|
"renesas,rcar-gen3-msiof";
|
||||||
@ -880,85 +788,43 @@
|
|||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
|
|
||||||
du: display@feb00000 {
|
vin0: video@e6ef0000 {
|
||||||
reg = <0 0xfeb00000 0 0x80000>,
|
reg = <0 0xe6ef0000 0 0x1000>;
|
||||||
<0 0xfeb90000 0 0x14>;
|
|
||||||
/* placeholder */
|
|
||||||
|
|
||||||
ports {
|
|
||||||
#address-cells = <1>;
|
|
||||||
#size-cells = <0>;
|
|
||||||
|
|
||||||
port@0 {
|
|
||||||
reg = <0>;
|
|
||||||
du_out_rgb: endpoint {
|
|
||||||
};
|
|
||||||
};
|
|
||||||
port@1 {
|
|
||||||
reg = <1>;
|
|
||||||
du_out_hdmi0: endpoint {
|
|
||||||
};
|
|
||||||
};
|
|
||||||
port@2 {
|
|
||||||
reg = <2>;
|
|
||||||
du_out_lvds0: endpoint {
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
usb_dmac0: dma-controller@e65a0000 {
|
|
||||||
compatible = "renesas,r8a77965-usb-dmac",
|
|
||||||
"renesas,usb-dmac";
|
|
||||||
reg = <0 0xe65a0000 0 0x100>;
|
|
||||||
interrupts = <GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH
|
|
||||||
GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
interrupt-names = "ch0", "ch1";
|
|
||||||
clocks = <&cpg CPG_MOD 330>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 330>;
|
|
||||||
#dma-cells = <1>;
|
|
||||||
dma-channels = <2>;
|
|
||||||
};
|
|
||||||
|
|
||||||
usb_dmac1: dma-controller@e65b0000 {
|
|
||||||
compatible = "renesas,r8a77965-usb-dmac",
|
|
||||||
"renesas,usb-dmac";
|
|
||||||
reg = <0 0xe65b0000 0 0x100>;
|
|
||||||
interrupts = <GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH
|
|
||||||
GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
interrupt-names = "ch0", "ch1";
|
|
||||||
clocks = <&cpg CPG_MOD 331>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 331>;
|
|
||||||
#dma-cells = <1>;
|
|
||||||
dma-channels = <2>;
|
|
||||||
};
|
|
||||||
|
|
||||||
hsusb: usb@e6590000 {
|
|
||||||
compatible = "renesas,usbhs-r8a7796",
|
|
||||||
"renesas,rcar-gen3-usbhs";
|
|
||||||
reg = <0 0xe6590000 0 0x100>;
|
|
||||||
interrupts = <GIC_SPI 107 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
clocks = <&cpg CPG_MOD 704>;
|
|
||||||
dmas = <&usb_dmac0 0>, <&usb_dmac0 1>,
|
|
||||||
<&usb_dmac1 0>, <&usb_dmac1 1>;
|
|
||||||
dma-names = "ch0", "ch1", "ch2", "ch3";
|
|
||||||
renesas,buswait = <11>;
|
|
||||||
phys = <&usb2_phy0>;
|
|
||||||
phy-names = "usb";
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 704>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
pciec0: pcie@fe000000 {
|
|
||||||
reg = <0 0xfe000000 0 0x80000>;
|
|
||||||
/* placeholder */
|
/* placeholder */
|
||||||
};
|
};
|
||||||
|
|
||||||
pciec1: pcie@ee800000 {
|
vin1: video@e6ef1000 {
|
||||||
reg = <0 0xee800000 0 0x80000>;
|
reg = <0 0xe6ef1000 0 0x1000>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
vin2: video@e6ef2000 {
|
||||||
|
reg = <0 0xe6ef2000 0 0x1000>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
vin3: video@e6ef3000 {
|
||||||
|
reg = <0 0xe6ef3000 0 0x1000>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
vin4: video@e6ef4000 {
|
||||||
|
reg = <0 0xe6ef4000 0 0x1000>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
vin5: video@e6ef5000 {
|
||||||
|
reg = <0 0xe6ef5000 0 0x1000>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
vin6: video@e6ef6000 {
|
||||||
|
reg = <0 0xe6ef6000 0 0x1000>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
vin7: video@e6ef7000 {
|
||||||
|
reg = <0 0xe6ef7000 0 0x1000>;
|
||||||
/* placeholder */
|
/* placeholder */
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -992,6 +858,101 @@
|
|||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
xhci0: usb@ee000000 {
|
||||||
|
compatible = "renesas,xhci-r8a77965",
|
||||||
|
"renesas,rcar-gen3-xhci";
|
||||||
|
reg = <0 0xee000000 0 0xc00>;
|
||||||
|
interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
clocks = <&cpg CPG_MOD 328>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 328>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb3_peri0: usb@ee020000 {
|
||||||
|
compatible = "renesas,r8a77965-usb3-peri",
|
||||||
|
"renesas,rcar-gen3-usb3-peri";
|
||||||
|
reg = <0 0xee020000 0 0x400>;
|
||||||
|
interrupts = <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
clocks = <&cpg CPG_MOD 328>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 328>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
ohci0: usb@ee080000 {
|
||||||
|
compatible = "generic-ohci";
|
||||||
|
reg = <0 0xee080000 0 0x100>;
|
||||||
|
interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
clocks = <&cpg CPG_MOD 703>;
|
||||||
|
phys = <&usb2_phy0>;
|
||||||
|
phy-names = "usb";
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 703>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
ohci1: usb@ee0a0000 {
|
||||||
|
compatible = "generic-ohci";
|
||||||
|
reg = <0 0xee0a0000 0 0x100>;
|
||||||
|
interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
clocks = <&cpg CPG_MOD 702>;
|
||||||
|
phys = <&usb2_phy1>;
|
||||||
|
phy-names = "usb";
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 702>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
ehci0: usb@ee080100 {
|
||||||
|
compatible = "generic-ehci";
|
||||||
|
reg = <0 0xee080100 0 0x100>;
|
||||||
|
interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
clocks = <&cpg CPG_MOD 703>;
|
||||||
|
phys = <&usb2_phy0>;
|
||||||
|
phy-names = "usb";
|
||||||
|
companion = <&ohci0>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 703>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
ehci1: usb@ee0a0100 {
|
||||||
|
compatible = "generic-ehci";
|
||||||
|
reg = <0 0xee0a0100 0 0x100>;
|
||||||
|
interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
clocks = <&cpg CPG_MOD 702>;
|
||||||
|
phys = <&usb2_phy1>;
|
||||||
|
phy-names = "usb";
|
||||||
|
companion = <&ohci1>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 702>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2_phy0: usb-phy@ee080200 {
|
||||||
|
compatible = "renesas,usb2-phy-r8a77965",
|
||||||
|
"renesas,rcar-gen3-usb2-phy";
|
||||||
|
reg = <0 0xee080200 0 0x700>;
|
||||||
|
interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
|
||||||
|
clocks = <&cpg CPG_MOD 703>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 703>;
|
||||||
|
#phy-cells = <0>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
|
usb2_phy1: usb-phy@ee0a0200 {
|
||||||
|
compatible = "renesas,usb2-phy-r8a77965",
|
||||||
|
"renesas,rcar-gen3-usb2-phy";
|
||||||
|
reg = <0 0xee0a0200 0 0x700>;
|
||||||
|
clocks = <&cpg CPG_MOD 703>;
|
||||||
|
power-domains = <&sysc 32>;
|
||||||
|
resets = <&cpg 703>;
|
||||||
|
#phy-cells = <0>;
|
||||||
|
status = "disabled";
|
||||||
|
};
|
||||||
|
|
||||||
sdhi0: sd@ee100000 {
|
sdhi0: sd@ee100000 {
|
||||||
reg = <0 0xee100000 0 0x2000>;
|
reg = <0 0xee100000 0 0x2000>;
|
||||||
/* placeholder */
|
/* placeholder */
|
||||||
@ -1012,45 +973,84 @@
|
|||||||
/* placeholder */
|
/* placeholder */
|
||||||
};
|
};
|
||||||
|
|
||||||
usb3_phy0: usb-phy@e65ee000 {
|
gic: interrupt-controller@f1010000 {
|
||||||
compatible = "renesas,r8a77965-usb3-phy",
|
compatible = "arm,gic-400";
|
||||||
"renesas,rcar-gen3-usb3-phy";
|
#interrupt-cells = <3>;
|
||||||
reg = <0 0xe65ee000 0 0x90>;
|
#address-cells = <0>;
|
||||||
clocks = <&cpg CPG_MOD 328>, <&usb3s0_clk>,
|
interrupt-controller;
|
||||||
<&usb_extal_clk>;
|
reg = <0x0 0xf1010000 0 0x1000>,
|
||||||
clock-names = "usb3-if", "usb3s_clk", "usb_extal";
|
<0x0 0xf1020000 0 0x20000>,
|
||||||
|
<0x0 0xf1040000 0 0x20000>,
|
||||||
|
<0x0 0xf1060000 0 0x20000>;
|
||||||
|
interrupts = <GIC_PPI 9
|
||||||
|
(GIC_CPU_MASK_SIMPLE(2) | IRQ_TYPE_LEVEL_HIGH)>;
|
||||||
|
clocks = <&cpg CPG_MOD 408>;
|
||||||
|
clock-names = "clk";
|
||||||
power-domains = <&sysc 32>;
|
power-domains = <&sysc 32>;
|
||||||
resets = <&cpg 328>;
|
resets = <&cpg 408>;
|
||||||
#phy-cells = <0>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
};
|
||||||
|
|
||||||
usb3_peri0: usb@ee020000 {
|
pciec0: pcie@fe000000 {
|
||||||
compatible = "renesas,r8a77965-usb3-peri",
|
reg = <0 0xfe000000 0 0x80000>;
|
||||||
"renesas,rcar-gen3-usb3-peri";
|
|
||||||
reg = <0 0xee020000 0 0x400>;
|
|
||||||
interrupts = <GIC_SPI 104 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
clocks = <&cpg CPG_MOD 328>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 328>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
xhci0: usb@ee000000 {
|
|
||||||
compatible = "renesas,xhci-r8a77965",
|
|
||||||
"renesas,rcar-gen3-xhci";
|
|
||||||
reg = <0 0xee000000 0 0xc00>;
|
|
||||||
interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>;
|
|
||||||
clocks = <&cpg CPG_MOD 328>;
|
|
||||||
power-domains = <&sysc 32>;
|
|
||||||
resets = <&cpg 328>;
|
|
||||||
status = "disabled";
|
|
||||||
};
|
|
||||||
|
|
||||||
wdt0: watchdog@e6020000 {
|
|
||||||
reg = <0 0xe6020000 0 0x0c>;
|
|
||||||
/* placeholder */
|
/* placeholder */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
pciec1: pcie@ee800000 {
|
||||||
|
reg = <0 0xee800000 0 0x80000>;
|
||||||
|
/* placeholder */
|
||||||
|
};
|
||||||
|
|
||||||
|
csi20: csi2@fea80000 {
|
||||||
|
reg = <0 0xfea80000 0 0x10000>;
|
||||||
|
/* placeholder */
|
||||||
|
|
||||||
|
ports {
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
csi40: csi2@feaa0000 {
|
||||||
|
reg = <0 0xfeaa0000 0 0x10000>;
|
||||||
|
/* placeholder */
|
||||||
|
|
||||||
|
ports {
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
du: display@feb00000 {
|
||||||
|
reg = <0 0xfeb00000 0 0x80000>,
|
||||||
|
<0 0xfeb90000 0 0x14>;
|
||||||
|
/* placeholder */
|
||||||
|
|
||||||
|
ports {
|
||||||
|
#address-cells = <1>;
|
||||||
|
#size-cells = <0>;
|
||||||
|
|
||||||
|
port@0 {
|
||||||
|
reg = <0>;
|
||||||
|
du_out_rgb: endpoint {
|
||||||
|
};
|
||||||
|
};
|
||||||
|
port@1 {
|
||||||
|
reg = <1>;
|
||||||
|
du_out_hdmi0: endpoint {
|
||||||
|
};
|
||||||
|
};
|
||||||
|
port@2 {
|
||||||
|
reg = <2>;
|
||||||
|
du_out_lvds0: endpoint {
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
prr: chipid@fff00044 {
|
||||||
|
compatible = "renesas,prr";
|
||||||
|
reg = <0 0xfff00044 0 4>;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
timer {
|
timer {
|
||||||
|
Loading…
Reference in New Issue
Block a user