r8a77961.dtsi (ca31fef11dc83e672415d5925a134749761329bd) | r8a77961.dtsi (651f8cffade8615bb4fce1ecb3a929892c5e60d7) |
---|---|
1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Device Tree Source for the R-Car M3-W+ (R8A77961) SoC 4 * 5 * Copyright (C) 2016-2017 Renesas Electronics Corp. 6 */ 7 8#include <dt-bindings/clock/r8a77961-cpg-mssr.h> --- 944 unchanged lines hidden (view full) --- 953 "ch8", "ch9", "ch10", "ch11", 954 "ch12", "ch13", "ch14", "ch15"; 955 clocks = <&cpg CPG_MOD 219>; 956 clock-names = "fck"; 957 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 958 resets = <&cpg 219>; 959 #dma-cells = <1>; 960 dma-channels = <16>; | 1// SPDX-License-Identifier: GPL-2.0 2/* 3 * Device Tree Source for the R-Car M3-W+ (R8A77961) SoC 4 * 5 * Copyright (C) 2016-2017 Renesas Electronics Corp. 6 */ 7 8#include <dt-bindings/clock/r8a77961-cpg-mssr.h> --- 944 unchanged lines hidden (view full) --- 953 "ch8", "ch9", "ch10", "ch11", 954 "ch12", "ch13", "ch14", "ch15"; 955 clocks = <&cpg CPG_MOD 219>; 956 clock-names = "fck"; 957 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 958 resets = <&cpg 219>; 959 #dma-cells = <1>; 960 dma-channels = <16>; |
961 iommus = <&ipmmu_ds0 0>, <&ipmmu_ds0 1>, 962 <&ipmmu_ds0 2>, <&ipmmu_ds0 3>, 963 <&ipmmu_ds0 4>, <&ipmmu_ds0 5>, 964 <&ipmmu_ds0 6>, <&ipmmu_ds0 7>, 965 <&ipmmu_ds0 8>, <&ipmmu_ds0 9>, 966 <&ipmmu_ds0 10>, <&ipmmu_ds0 11>, 967 <&ipmmu_ds0 12>, <&ipmmu_ds0 13>, 968 <&ipmmu_ds0 14>, <&ipmmu_ds0 15>; |
|
961 }; 962 963 dmac1: dma-controller@e7300000 { 964 compatible = "renesas,dmac-r8a77961", 965 "renesas,rcar-dmac"; 966 reg = <0 0xe7300000 0 0x10000>; 967 interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH>, 968 <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>, --- 18 unchanged lines hidden (view full) --- 987 "ch8", "ch9", "ch10", "ch11", 988 "ch12", "ch13", "ch14", "ch15"; 989 clocks = <&cpg CPG_MOD 218>; 990 clock-names = "fck"; 991 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 992 resets = <&cpg 218>; 993 #dma-cells = <1>; 994 dma-channels = <16>; | 969 }; 970 971 dmac1: dma-controller@e7300000 { 972 compatible = "renesas,dmac-r8a77961", 973 "renesas,rcar-dmac"; 974 reg = <0 0xe7300000 0 0x10000>; 975 interrupts = <GIC_SPI 220 IRQ_TYPE_LEVEL_HIGH>, 976 <GIC_SPI 216 IRQ_TYPE_LEVEL_HIGH>, --- 18 unchanged lines hidden (view full) --- 995 "ch8", "ch9", "ch10", "ch11", 996 "ch12", "ch13", "ch14", "ch15"; 997 clocks = <&cpg CPG_MOD 218>; 998 clock-names = "fck"; 999 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 1000 resets = <&cpg 218>; 1001 #dma-cells = <1>; 1002 dma-channels = <16>; |
1003 iommus = <&ipmmu_ds1 0>, <&ipmmu_ds1 1>, 1004 <&ipmmu_ds1 2>, <&ipmmu_ds1 3>, 1005 <&ipmmu_ds1 4>, <&ipmmu_ds1 5>, 1006 <&ipmmu_ds1 6>, <&ipmmu_ds1 7>, 1007 <&ipmmu_ds1 8>, <&ipmmu_ds1 9>, 1008 <&ipmmu_ds1 10>, <&ipmmu_ds1 11>, 1009 <&ipmmu_ds1 12>, <&ipmmu_ds1 13>, 1010 <&ipmmu_ds1 14>, <&ipmmu_ds1 15>; |
|
995 }; 996 997 dmac2: dma-controller@e7310000 { 998 compatible = "renesas,dmac-r8a77961", 999 "renesas,rcar-dmac"; 1000 reg = <0 0xe7310000 0 0x10000>; 1001 interrupts = <GIC_SPI 416 IRQ_TYPE_LEVEL_HIGH>, 1002 <GIC_SPI 417 IRQ_TYPE_LEVEL_HIGH>, --- 18 unchanged lines hidden (view full) --- 1021 "ch8", "ch9", "ch10", "ch11", 1022 "ch12", "ch13", "ch14", "ch15"; 1023 clocks = <&cpg CPG_MOD 217>; 1024 clock-names = "fck"; 1025 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 1026 resets = <&cpg 217>; 1027 #dma-cells = <1>; 1028 dma-channels = <16>; | 1011 }; 1012 1013 dmac2: dma-controller@e7310000 { 1014 compatible = "renesas,dmac-r8a77961", 1015 "renesas,rcar-dmac"; 1016 reg = <0 0xe7310000 0 0x10000>; 1017 interrupts = <GIC_SPI 416 IRQ_TYPE_LEVEL_HIGH>, 1018 <GIC_SPI 417 IRQ_TYPE_LEVEL_HIGH>, --- 18 unchanged lines hidden (view full) --- 1037 "ch8", "ch9", "ch10", "ch11", 1038 "ch12", "ch13", "ch14", "ch15"; 1039 clocks = <&cpg CPG_MOD 217>; 1040 clock-names = "fck"; 1041 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 1042 resets = <&cpg 217>; 1043 #dma-cells = <1>; 1044 dma-channels = <16>; |
1045 iommus = <&ipmmu_ds1 16>, <&ipmmu_ds1 17>, 1046 <&ipmmu_ds1 18>, <&ipmmu_ds1 19>, 1047 <&ipmmu_ds1 20>, <&ipmmu_ds1 21>, 1048 <&ipmmu_ds1 22>, <&ipmmu_ds1 23>, 1049 <&ipmmu_ds1 24>, <&ipmmu_ds1 25>, 1050 <&ipmmu_ds1 26>, <&ipmmu_ds1 27>, 1051 <&ipmmu_ds1 28>, <&ipmmu_ds1 29>, 1052 <&ipmmu_ds1 30>, <&ipmmu_ds1 31>; |
|
1029 }; 1030 1031 ipmmu_ds0: iommu@e6740000 { 1032 compatible = "renesas,ipmmu-r8a77961"; 1033 reg = <0 0xe6740000 0 0x1000>; 1034 renesas,ipmmu-main = <&ipmmu_mm 0>; 1035 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 1036 #iommu-cells = <1>; --- 118 unchanged lines hidden (view full) --- 1155 "ch24"; 1156 clocks = <&cpg CPG_MOD 812>; 1157 clock-names = "fck"; 1158 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 1159 resets = <&cpg 812>; 1160 phy-mode = "rgmii"; 1161 rx-internal-delay-ps = <0>; 1162 tx-internal-delay-ps = <0>; | 1053 }; 1054 1055 ipmmu_ds0: iommu@e6740000 { 1056 compatible = "renesas,ipmmu-r8a77961"; 1057 reg = <0 0xe6740000 0 0x1000>; 1058 renesas,ipmmu-main = <&ipmmu_mm 0>; 1059 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 1060 #iommu-cells = <1>; --- 118 unchanged lines hidden (view full) --- 1179 "ch24"; 1180 clocks = <&cpg CPG_MOD 812>; 1181 clock-names = "fck"; 1182 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 1183 resets = <&cpg 812>; 1184 phy-mode = "rgmii"; 1185 rx-internal-delay-ps = <0>; 1186 tx-internal-delay-ps = <0>; |
1187 iommus = <&ipmmu_ds0 16>; |
|
1163 #address-cells = <1>; 1164 #size-cells = <0>; 1165 status = "disabled"; 1166 }; 1167 1168 can0: can@e6c30000 { 1169 compatible = "renesas,can-r8a77961", 1170 "renesas,rcar-gen3-can"; --- 1104 unchanged lines hidden (view full) --- 2275 compatible = "renesas,sdhi-r8a77961", 2276 "renesas,rcar-gen3-sdhi"; 2277 reg = <0 0xee100000 0 0x2000>; 2278 interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>; 2279 clocks = <&cpg CPG_MOD 314>; 2280 max-frequency = <200000000>; 2281 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 2282 resets = <&cpg 314>; | 1188 #address-cells = <1>; 1189 #size-cells = <0>; 1190 status = "disabled"; 1191 }; 1192 1193 can0: can@e6c30000 { 1194 compatible = "renesas,can-r8a77961", 1195 "renesas,rcar-gen3-can"; --- 1104 unchanged lines hidden (view full) --- 2300 compatible = "renesas,sdhi-r8a77961", 2301 "renesas,rcar-gen3-sdhi"; 2302 reg = <0 0xee100000 0 0x2000>; 2303 interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>; 2304 clocks = <&cpg CPG_MOD 314>; 2305 max-frequency = <200000000>; 2306 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 2307 resets = <&cpg 314>; |
2308 iommus = <&ipmmu_ds1 32>; |
|
2283 status = "disabled"; 2284 }; 2285 2286 sdhi1: mmc@ee120000 { 2287 compatible = "renesas,sdhi-r8a77961", 2288 "renesas,rcar-gen3-sdhi"; 2289 reg = <0 0xee120000 0 0x2000>; 2290 interrupts = <GIC_SPI 166 IRQ_TYPE_LEVEL_HIGH>; 2291 clocks = <&cpg CPG_MOD 313>; 2292 max-frequency = <200000000>; 2293 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 2294 resets = <&cpg 313>; | 2309 status = "disabled"; 2310 }; 2311 2312 sdhi1: mmc@ee120000 { 2313 compatible = "renesas,sdhi-r8a77961", 2314 "renesas,rcar-gen3-sdhi"; 2315 reg = <0 0xee120000 0 0x2000>; 2316 interrupts = <GIC_SPI 166 IRQ_TYPE_LEVEL_HIGH>; 2317 clocks = <&cpg CPG_MOD 313>; 2318 max-frequency = <200000000>; 2319 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 2320 resets = <&cpg 313>; |
2321 iommus = <&ipmmu_ds1 33>; |
|
2295 status = "disabled"; 2296 }; 2297 2298 sdhi2: mmc@ee140000 { 2299 compatible = "renesas,sdhi-r8a77961", 2300 "renesas,rcar-gen3-sdhi"; 2301 reg = <0 0xee140000 0 0x2000>; 2302 interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>; 2303 clocks = <&cpg CPG_MOD 312>; 2304 max-frequency = <200000000>; 2305 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 2306 resets = <&cpg 312>; | 2322 status = "disabled"; 2323 }; 2324 2325 sdhi2: mmc@ee140000 { 2326 compatible = "renesas,sdhi-r8a77961", 2327 "renesas,rcar-gen3-sdhi"; 2328 reg = <0 0xee140000 0 0x2000>; 2329 interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>; 2330 clocks = <&cpg CPG_MOD 312>; 2331 max-frequency = <200000000>; 2332 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 2333 resets = <&cpg 312>; |
2334 iommus = <&ipmmu_ds1 34>; |
|
2307 status = "disabled"; 2308 }; 2309 2310 sdhi3: mmc@ee160000 { 2311 compatible = "renesas,sdhi-r8a77961", 2312 "renesas,rcar-gen3-sdhi"; 2313 reg = <0 0xee160000 0 0x2000>; 2314 interrupts = <GIC_SPI 168 IRQ_TYPE_LEVEL_HIGH>; 2315 clocks = <&cpg CPG_MOD 311>; 2316 max-frequency = <200000000>; 2317 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 2318 resets = <&cpg 311>; | 2335 status = "disabled"; 2336 }; 2337 2338 sdhi3: mmc@ee160000 { 2339 compatible = "renesas,sdhi-r8a77961", 2340 "renesas,rcar-gen3-sdhi"; 2341 reg = <0 0xee160000 0 0x2000>; 2342 interrupts = <GIC_SPI 168 IRQ_TYPE_LEVEL_HIGH>; 2343 clocks = <&cpg CPG_MOD 311>; 2344 max-frequency = <200000000>; 2345 power-domains = <&sysc R8A77961_PD_ALWAYS_ON>; 2346 resets = <&cpg 311>; |
2347 iommus = <&ipmmu_ds1 35>; |
|
2319 status = "disabled"; 2320 }; 2321 2322 gic: interrupt-controller@f1010000 { 2323 compatible = "arm,gic-400"; 2324 #interrupt-cells = <3>; 2325 #address-cells = <0>; 2326 interrupt-controller; --- 451 unchanged lines hidden --- | 2348 status = "disabled"; 2349 }; 2350 2351 gic: interrupt-controller@f1010000 { 2352 compatible = "arm,gic-400"; 2353 #interrupt-cells = <3>; 2354 #address-cells = <0>; 2355 interrupt-controller; --- 451 unchanged lines hidden --- |