r8a77990.dtsi (44ea652a92d209045da9183981b55fd0c2c01971) r8a77990.dtsi (8fbe048bd95b560ed5fcb8eaa80456a64aeb66a2)
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Device Tree Source for the R-Car E3 (R8A77990) SoC
4 *
5 * Copyright (C) 2018 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/clock/r8a77990-cpg-mssr.h>

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

245 #size-cells = <0>;
246 compatible = "renesas,i2c-r8a77990",
247 "renesas,rcar-gen3-i2c";
248 reg = <0 0xe6500000 0 0x40>;
249 interrupts = <GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>;
250 clocks = <&cpg CPG_MOD 931>;
251 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
252 resets = <&cpg 931>;
1/* SPDX-License-Identifier: GPL-2.0 */
2/*
3 * Device Tree Source for the R-Car E3 (R8A77990) SoC
4 *
5 * Copyright (C) 2018 Renesas Electronics Corp.
6 */
7
8#include <dt-bindings/clock/r8a77990-cpg-mssr.h>

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

245 #size-cells = <0>;
246 compatible = "renesas,i2c-r8a77990",
247 "renesas,rcar-gen3-i2c";
248 reg = <0 0xe6500000 0 0x40>;
249 interrupts = <GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>;
250 clocks = <&cpg CPG_MOD 931>;
251 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
252 resets = <&cpg 931>;
253 dmas = <&dmac1 0x91>, <&dmac1 0x90>,
254 <&dmac2 0x91>, <&dmac2 0x90>;
255 dma-names = "tx", "rx", "tx", "rx";
253 i2c-scl-internal-delay-ns = <110>;
254 status = "disabled";
255 };
256
257 i2c1: i2c@e6508000 {
258 #address-cells = <1>;
259 #size-cells = <0>;
260 compatible = "renesas,i2c-r8a77990",
261 "renesas,rcar-gen3-i2c";
262 reg = <0 0xe6508000 0 0x40>;
263 interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>;
264 clocks = <&cpg CPG_MOD 930>;
265 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
266 resets = <&cpg 930>;
256 i2c-scl-internal-delay-ns = <110>;
257 status = "disabled";
258 };
259
260 i2c1: i2c@e6508000 {
261 #address-cells = <1>;
262 #size-cells = <0>;
263 compatible = "renesas,i2c-r8a77990",
264 "renesas,rcar-gen3-i2c";
265 reg = <0 0xe6508000 0 0x40>;
266 interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>;
267 clocks = <&cpg CPG_MOD 930>;
268 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
269 resets = <&cpg 930>;
270 dmas = <&dmac1 0x93>, <&dmac1 0x92>,
271 <&dmac2 0x93>, <&dmac2 0x92>;
272 dma-names = "tx", "rx", "tx", "rx";
267 i2c-scl-internal-delay-ns = <6>;
268 status = "disabled";
269 };
270
271 i2c2: i2c@e6510000 {
272 #address-cells = <1>;
273 #size-cells = <0>;
274 compatible = "renesas,i2c-r8a77990",
275 "renesas,rcar-gen3-i2c";
276 reg = <0 0xe6510000 0 0x40>;
277 interrupts = <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>;
278 clocks = <&cpg CPG_MOD 929>;
279 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
280 resets = <&cpg 929>;
273 i2c-scl-internal-delay-ns = <6>;
274 status = "disabled";
275 };
276
277 i2c2: i2c@e6510000 {
278 #address-cells = <1>;
279 #size-cells = <0>;
280 compatible = "renesas,i2c-r8a77990",
281 "renesas,rcar-gen3-i2c";
282 reg = <0 0xe6510000 0 0x40>;
283 interrupts = <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>;
284 clocks = <&cpg CPG_MOD 929>;
285 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
286 resets = <&cpg 929>;
287 dmas = <&dmac1 0x95>, <&dmac1 0x94>,
288 <&dmac2 0x95>, <&dmac2 0x94>;
289 dma-names = "tx", "rx", "tx", "rx";
281 i2c-scl-internal-delay-ns = <6>;
282 status = "disabled";
283 };
284
285 i2c3: i2c@e66d0000 {
286 #address-cells = <1>;
287 #size-cells = <0>;
288 compatible = "renesas,i2c-r8a77990",
289 "renesas,rcar-gen3-i2c";
290 reg = <0 0xe66d0000 0 0x40>;
291 interrupts = <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>;
292 clocks = <&cpg CPG_MOD 928>;
293 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
294 resets = <&cpg 928>;
290 i2c-scl-internal-delay-ns = <6>;
291 status = "disabled";
292 };
293
294 i2c3: i2c@e66d0000 {
295 #address-cells = <1>;
296 #size-cells = <0>;
297 compatible = "renesas,i2c-r8a77990",
298 "renesas,rcar-gen3-i2c";
299 reg = <0 0xe66d0000 0 0x40>;
300 interrupts = <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>;
301 clocks = <&cpg CPG_MOD 928>;
302 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
303 resets = <&cpg 928>;
304 dmas = <&dmac0 0x97>, <&dmac0 0x96>;
305 dma-names = "tx", "rx";
295 i2c-scl-internal-delay-ns = <110>;
296 status = "disabled";
297 };
298
299 i2c4: i2c@e66d8000 {
300 #address-cells = <1>;
301 #size-cells = <0>;
302 compatible = "renesas,i2c-r8a77990",
303 "renesas,rcar-gen3-i2c";
304 reg = <0 0xe66d8000 0 0x40>;
305 interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>;
306 clocks = <&cpg CPG_MOD 927>;
307 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
308 resets = <&cpg 927>;
306 i2c-scl-internal-delay-ns = <110>;
307 status = "disabled";
308 };
309
310 i2c4: i2c@e66d8000 {
311 #address-cells = <1>;
312 #size-cells = <0>;
313 compatible = "renesas,i2c-r8a77990",
314 "renesas,rcar-gen3-i2c";
315 reg = <0 0xe66d8000 0 0x40>;
316 interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>;
317 clocks = <&cpg CPG_MOD 927>;
318 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
319 resets = <&cpg 927>;
320 dmas = <&dmac0 0x99>, <&dmac0 0x98>;
321 dma-names = "tx", "rx";
309 i2c-scl-internal-delay-ns = <6>;
310 status = "disabled";
311 };
312
313 i2c5: i2c@e66e0000 {
314 #address-cells = <1>;
315 #size-cells = <0>;
316 compatible = "renesas,i2c-r8a77990",
317 "renesas,rcar-gen3-i2c";
318 reg = <0 0xe66e0000 0 0x40>;
319 interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
320 clocks = <&cpg CPG_MOD 919>;
321 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
322 resets = <&cpg 919>;
322 i2c-scl-internal-delay-ns = <6>;
323 status = "disabled";
324 };
325
326 i2c5: i2c@e66e0000 {
327 #address-cells = <1>;
328 #size-cells = <0>;
329 compatible = "renesas,i2c-r8a77990",
330 "renesas,rcar-gen3-i2c";
331 reg = <0 0xe66e0000 0 0x40>;
332 interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>;
333 clocks = <&cpg CPG_MOD 919>;
334 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
335 resets = <&cpg 919>;
336 dmas = <&dmac0 0x9b>, <&dmac0 0x9a>;
337 dma-names = "tx", "rx";
323 i2c-scl-internal-delay-ns = <6>;
324 status = "disabled";
325 };
326
327 i2c6: i2c@e66e8000 {
328 #address-cells = <1>;
329 #size-cells = <0>;
330 compatible = "renesas,i2c-r8a77990",
331 "renesas,rcar-gen3-i2c";
332 reg = <0 0xe66e8000 0 0x40>;
333 interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>;
334 clocks = <&cpg CPG_MOD 918>;
335 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
336 resets = <&cpg 918>;
338 i2c-scl-internal-delay-ns = <6>;
339 status = "disabled";
340 };
341
342 i2c6: i2c@e66e8000 {
343 #address-cells = <1>;
344 #size-cells = <0>;
345 compatible = "renesas,i2c-r8a77990",
346 "renesas,rcar-gen3-i2c";
347 reg = <0 0xe66e8000 0 0x40>;
348 interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>;
349 clocks = <&cpg CPG_MOD 918>;
350 power-domains = <&sysc R8A77990_PD_ALWAYS_ON>;
351 resets = <&cpg 918>;
352 dmas = <&dmac0 0x9d>, <&dmac0 0x9c>;
353 dma-names = "tx", "rx";
337 i2c-scl-internal-delay-ns = <6>;
338 status = "disabled";
339 };
340
341 i2c7: i2c@e6690000 {
342 #address-cells = <1>;
343 #size-cells = <0>;
344 compatible = "renesas,i2c-r8a77990",

--- 1394 unchanged lines hidden ---
354 i2c-scl-internal-delay-ns = <6>;
355 status = "disabled";
356 };
357
358 i2c7: i2c@e6690000 {
359 #address-cells = <1>;
360 #size-cells = <0>;
361 compatible = "renesas,i2c-r8a77990",

--- 1394 unchanged lines hidden ---