r8a774e1.dtsi (96ebdb7a87917fd6ee74f46024ca756cc3d3d1ce) r8a774e1.dtsi (8e340e7560d1d4db3b7ed5c010d3460de8ff0c1e)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree Source for the r8a774e1 SoC
4 *
5 * Copyright (C) 2020 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/interrupt-controller/irq.h>

--- 20 unchanged lines hidden (view full) ---

29 };
30
31 audio_clk_c: audio_clk_c {
32 compatible = "fixed-clock";
33 #clock-cells = <0>;
34 clock-frequency = <0>;
35 };
36
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * Device Tree Source for the r8a774e1 SoC
4 *
5 * Copyright (C) 2020 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/interrupt-controller/irq.h>

--- 20 unchanged lines hidden (view full) ---

29 };
30
31 audio_clk_c: audio_clk_c {
32 compatible = "fixed-clock";
33 #clock-cells = <0>;
34 clock-frequency = <0>;
35 };
36
37 /* External CAN clock - to be overridden by boards that provide it */
38 can_clk: can {
39 compatible = "fixed-clock";
40 #clock-cells = <0>;
41 clock-frequency = <0>;
42 };
43
37 cluster0_opp: opp_table0 {
38 compatible = "operating-points-v2";
39 opp-shared;
40
41 opp-500000000 {
42 opp-hz = /bits/ 64 <500000000>;
43 opp-microvolt = <820000>;
44 clock-latency-ns = <300000>;

--- 1089 unchanged lines hidden (view full) ---

1134 phy-mode = "rgmii";
1135 iommus = <&ipmmu_ds0 16>;
1136 #address-cells = <1>;
1137 #size-cells = <0>;
1138 status = "disabled";
1139 };
1140
1141 can0: can@e6c30000 {
44 cluster0_opp: opp_table0 {
45 compatible = "operating-points-v2";
46 opp-shared;
47
48 opp-500000000 {
49 opp-hz = /bits/ 64 <500000000>;
50 opp-microvolt = <820000>;
51 clock-latency-ns = <300000>;

--- 1089 unchanged lines hidden (view full) ---

1141 phy-mode = "rgmii";
1142 iommus = <&ipmmu_ds0 16>;
1143 #address-cells = <1>;
1144 #size-cells = <0>;
1145 status = "disabled";
1146 };
1147
1148 can0: can@e6c30000 {
1149 compatible = "renesas,can-r8a774e1",
1150 "renesas,rcar-gen3-can";
1142 reg = <0 0xe6c30000 0 0x1000>;
1151 reg = <0 0xe6c30000 0 0x1000>;
1152 interrupts = <GIC_SPI 186 IRQ_TYPE_LEVEL_HIGH>;
1153 clocks = <&cpg CPG_MOD 916>,
1154 <&cpg CPG_CORE R8A774E1_CLK_CANFD>,
1155 <&can_clk>;
1156 clock-names = "clkp1", "clkp2", "can_clk";
1157 assigned-clocks = <&cpg CPG_CORE R8A774E1_CLK_CANFD>;
1158 assigned-clock-rates = <40000000>;
1159 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1160 resets = <&cpg 916>;
1143 status = "disabled";
1161 status = "disabled";
1144
1145 /* placeholder */
1146 };
1147
1148 can1: can@e6c38000 {
1162 };
1163
1164 can1: can@e6c38000 {
1165 compatible = "renesas,can-r8a774e1",
1166 "renesas,rcar-gen3-can";
1149 reg = <0 0xe6c38000 0 0x1000>;
1167 reg = <0 0xe6c38000 0 0x1000>;
1168 interrupts = <GIC_SPI 187 IRQ_TYPE_LEVEL_HIGH>;
1169 clocks = <&cpg CPG_MOD 915>,
1170 <&cpg CPG_CORE R8A774E1_CLK_CANFD>,
1171 <&can_clk>;
1172 clock-names = "clkp1", "clkp2", "can_clk";
1173 assigned-clocks = <&cpg CPG_CORE R8A774E1_CLK_CANFD>;
1174 assigned-clock-rates = <40000000>;
1175 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1176 resets = <&cpg 915>;
1150 status = "disabled";
1177 status = "disabled";
1178 };
1151
1179
1152 /* placeholder */
1180 canfd: can@e66c0000 {
1181 compatible = "renesas,r8a774e1-canfd",
1182 "renesas,rcar-gen3-canfd";
1183 reg = <0 0xe66c0000 0 0x8000>;
1184 interrupts = <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>,
1185 <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;
1186 clocks = <&cpg CPG_MOD 914>,
1187 <&cpg CPG_CORE R8A774E1_CLK_CANFD>,
1188 <&can_clk>;
1189 clock-names = "fck", "canfd", "can_clk";
1190 assigned-clocks = <&cpg CPG_CORE R8A774E1_CLK_CANFD>;
1191 assigned-clock-rates = <40000000>;
1192 power-domains = <&sysc R8A774E1_PD_ALWAYS_ON>;
1193 resets = <&cpg 914>;
1194 status = "disabled";
1195
1196 channel0 {
1197 status = "disabled";
1198 };
1199
1200 channel1 {
1201 status = "disabled";
1202 };
1153 };
1154
1155 pwm0: pwm@e6e30000 {
1156 reg = <0 0xe6e30000 0 0x8>;
1157 #pwm-cells = <2>;
1158 status = "disabled";
1159
1160 /* placeholder */

--- 454 unchanged lines hidden ---
1203 };
1204
1205 pwm0: pwm@e6e30000 {
1206 reg = <0 0xe6e30000 0 0x8>;
1207 #pwm-cells = <2>;
1208 status = "disabled";
1209
1210 /* placeholder */

--- 454 unchanged lines hidden ---