|
@@ -487,6 +487,9 @@
|
|
|
icram0: sram@e63a0000 {
|
|
|
compatible = "mmio-sram";
|
|
|
reg = <0 0xe63a0000 0 0x12000>;
|
|
|
+ #address-cells = <1>;
|
|
|
+ #size-cells = <1>;
|
|
|
+ ranges = <0 0 0xe63a0000 0x12000>;
|
|
|
};
|
|
|
|
|
|
icram1: sram@e63c0000 {
|
|
@@ -669,8 +672,8 @@
|
|
|
compatible = "renesas,r8a7790-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>;
|
|
|
+ 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 R8A7790_PD_ALWAYS_ON>;
|
|
@@ -683,8 +686,8 @@
|
|
|
compatible = "renesas,r8a7790-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>;
|
|
|
+ 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 R8A7790_PD_ALWAYS_ON>;
|
|
@@ -697,22 +700,22 @@
|
|
|
compatible = "renesas,dmac-r8a7790",
|
|
|
"renesas,rcar-dmac";
|
|
|
reg = <0 0xe6700000 0 0x20000>;
|
|
|
- interrupts = <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 200 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 201 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 202 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 206 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 207 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 209 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 210 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 213 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 214 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
+ interrupts = <GIC_SPI 197 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 200 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 201 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 202 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 203 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 204 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 205 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 206 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 207 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 208 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 209 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 210 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 211 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 212 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 213 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 214 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
interrupt-names = "error",
|
|
|
"ch0", "ch1", "ch2", "ch3",
|
|
|
"ch4", "ch5", "ch6", "ch7",
|
|
@@ -730,22 +733,22 @@
|
|
|
compatible = "renesas,dmac-r8a7790",
|
|
|
"renesas,rcar-dmac";
|
|
|
reg = <0 0xe6720000 0 0x20000>;
|
|
|
- interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 308 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 309 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 310 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 311 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 312 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 313 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 314 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 315 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 316 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 317 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 318 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
+ interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 217 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 218 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 219 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 308 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 309 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 310 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 311 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 312 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 313 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 314 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 315 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 316 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 317 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 318 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
interrupt-names = "error",
|
|
|
"ch0", "ch1", "ch2", "ch3",
|
|
|
"ch4", "ch5", "ch6", "ch7",
|
|
@@ -1300,20 +1303,20 @@
|
|
|
compatible = "renesas,dmac-r8a7790",
|
|
|
"renesas,rcar-dmac";
|
|
|
reg = <0 0xec700000 0 0x10000>;
|
|
|
- interrupts = <GIC_SPI 346 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 320 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 321 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 322 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 323 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 324 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 325 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 326 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 327 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 328 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 329 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 330 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 331 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 332 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
+ interrupts = <GIC_SPI 346 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 320 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 321 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 322 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 323 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 324 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 325 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 326 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 327 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 328 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 329 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 330 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 331 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 332 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
interrupt-names = "error",
|
|
|
"ch0", "ch1", "ch2", "ch3",
|
|
|
"ch4", "ch5", "ch6", "ch7",
|
|
@@ -1331,20 +1334,20 @@
|
|
|
compatible = "renesas,dmac-r8a7790",
|
|
|
"renesas,rcar-dmac";
|
|
|
reg = <0 0xec720000 0 0x10000>;
|
|
|
- interrupts = <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 333 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 334 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 335 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 336 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 337 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 338 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 339 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 340 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 343 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 344 IRQ_TYPE_LEVEL_HIGH
|
|
|
- GIC_SPI 345 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
+ interrupts = <GIC_SPI 347 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 333 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 334 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 335 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 336 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 337 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 338 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 339 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 340 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 341 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 342 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 343 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 344 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <GIC_SPI 345 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
interrupt-names = "error",
|
|
|
"ch0", "ch1", "ch2", "ch3",
|
|
|
"ch4", "ch5", "ch6", "ch7",
|
|
@@ -1388,10 +1391,10 @@
|
|
|
#size-cells = <2>;
|
|
|
#interrupt-cells = <1>;
|
|
|
ranges = <0x02000000 0 0xee080000 0 0xee080000 0 0x00010000>;
|
|
|
- interrupt-map-mask = <0xff00 0 0 0x7>;
|
|
|
- interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH
|
|
|
- 0x0800 0 0 1 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH
|
|
|
- 0x1000 0 0 2 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
+ interrupt-map-mask = <0xf800 0 0 0x7>;
|
|
|
+ interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <0x0800 0 0 1 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <0x1000 0 0 2 &gic GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
|
|
|
usb@1,0 {
|
|
|
reg = <0x800 0 0 0 0>;
|
|
@@ -1423,10 +1426,10 @@
|
|
|
#size-cells = <2>;
|
|
|
#interrupt-cells = <1>;
|
|
|
ranges = <0x02000000 0 0xee0a0000 0 0xee0a0000 0 0x00010000>;
|
|
|
- interrupt-map-mask = <0xff00 0 0 0x7>;
|
|
|
- interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH
|
|
|
- 0x0800 0 0 1 &gic GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH
|
|
|
- 0x1000 0 0 2 &gic GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
+ interrupt-map-mask = <0xf800 0 0 0x7>;
|
|
|
+ interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <0x0800 0 0 1 &gic GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <0x1000 0 0 2 &gic GIC_SPI 112 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
};
|
|
|
|
|
|
pci2: pci@ee0d0000 {
|
|
@@ -1446,10 +1449,10 @@
|
|
|
#size-cells = <2>;
|
|
|
#interrupt-cells = <1>;
|
|
|
ranges = <0x02000000 0 0xee0c0000 0 0xee0c0000 0 0x00010000>;
|
|
|
- interrupt-map-mask = <0xff00 0 0 0x7>;
|
|
|
- interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH
|
|
|
- 0x0800 0 0 1 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH
|
|
|
- 0x1000 0 0 2 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
+ interrupt-map-mask = <0xf800 0 0 0x7>;
|
|
|
+ interrupt-map = <0x0000 0 0 1 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <0x0800 0 0 1 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
+ <0x1000 0 0 2 &gic GIC_SPI 113 IRQ_TYPE_LEVEL_HIGH>;
|
|
|
|
|
|
usb@1,0 {
|
|
|
reg = <0x20800 0 0 0 0>;
|
|
@@ -1614,13 +1617,13 @@
|
|
|
#size-cells = <2>;
|
|
|
bus-range = <0x00 0xff>;
|
|
|
device_type = "pci";
|
|
|
- ranges = <0x01000000 0 0x00000000 0 0xfe100000 0 0x00100000
|
|
|
- 0x02000000 0 0xfe200000 0 0xfe200000 0 0x00200000
|
|
|
- 0x02000000 0 0x30000000 0 0x30000000 0 0x08000000
|
|
|
- 0x42000000 0 0x38000000 0 0x38000000 0 0x08000000>;
|
|
|
+ ranges = <0x01000000 0 0x00000000 0 0xfe100000 0 0x00100000>,
|
|
|
+ <0x02000000 0 0xfe200000 0 0xfe200000 0 0x00200000>,
|
|
|
+ <0x02000000 0 0x30000000 0 0x30000000 0 0x08000000>,
|
|
|
+ <0x42000000 0 0x38000000 0 0x38000000 0 0x08000000>;
|
|
|
/* Map all possible DDR as inbound ranges */
|
|
|
- dma-ranges = <0x42000000 0 0x40000000 0 0x40000000 0 0x80000000
|
|
|
- 0x43000000 1 0x80000000 1 0x80000000 0 0x80000000>;
|
|
|
+ dma-ranges = <0x42000000 0 0x40000000 0 0x40000000 0 0x80000000>,
|
|
|
+ <0x43000000 1 0x80000000 1 0x80000000 0 0x80000000>;
|
|
|
interrupts = <GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
<GIC_SPI 117 IRQ_TYPE_LEVEL_HIGH>,
|
|
|
<GIC_SPI 118 IRQ_TYPE_LEVEL_HIGH>;
|