hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/arm/boot/dts/r8a7779.dtsi
....@@ -1,6 +1,6 @@
11 // SPDX-License-Identifier: GPL-2.0
22 /*
3
- * Device Tree Source for Renesas r8a7779
3
+ * Device Tree Source for the R-Car H1 (R8A77790) SoC
44 *
55 * Copyright (C) 2013 Renesas Solutions Corp.
66 * Copyright (C) 2013 Simon Horman
....@@ -172,10 +172,10 @@
172172 <0xfe780044 4>,
173173 <0xfe780064 4>,
174174 <0xfe780000 4>;
175
- interrupts = <GIC_SPI 27 IRQ_TYPE_LEVEL_HIGH
176
- GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH
177
- GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH
178
- GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;
175
+ interrupts = <GIC_SPI 27 IRQ_TYPE_LEVEL_HIGH>,
176
+ <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>,
177
+ <GIC_SPI 29 IRQ_TYPE_LEVEL_HIGH>,
178
+ <GIC_SPI 30 IRQ_TYPE_LEVEL_HIGH>;
179179 sense-bitfield-width = <2>;
180180 };
181181
....@@ -295,7 +295,33 @@
295295 status = "disabled";
296296 };
297297
298
- pfc: pin-controller@fffc0000 {
298
+ hscif0: serial@ffe48000 {
299
+ compatible = "renesas,hscif-r8a7779",
300
+ "renesas,rcar-gen1-hscif", "renesas,hscif";
301
+ reg = <0xffe48000 96>;
302
+ interrupts = <GIC_SPI 94 IRQ_TYPE_LEVEL_HIGH>;
303
+ clocks = <&mstp0_clks R8A7779_CLK_HSCIF0>,
304
+ <&cpg_clocks R8A7779_CLK_S>,
305
+ <&scif_clk>;
306
+ clock-names = "fck", "brg_int", "scif_clk";
307
+ power-domains = <&sysc R8A7779_PD_ALWAYS_ON>;
308
+ status = "disabled";
309
+ };
310
+
311
+ hscif1: serial@ffe49000 {
312
+ compatible = "renesas,hscif-r8a7779",
313
+ "renesas,rcar-gen1-hscif", "renesas,hscif";
314
+ reg = <0xffe49000 96>;
315
+ interrupts = <GIC_SPI 95 IRQ_TYPE_LEVEL_HIGH>;
316
+ clocks = <&mstp0_clks R8A7779_CLK_HSCIF1>,
317
+ <&cpg_clocks R8A7779_CLK_S>,
318
+ <&scif_clk>;
319
+ clock-names = "fck", "brg_int", "scif_clk";
320
+ power-domains = <&sysc R8A7779_PD_ALWAYS_ON>;
321
+ status = "disabled";
322
+ };
323
+
324
+ pfc: pinctrl@fffc0000 {
299325 compatible = "renesas,pfc-r8a7779";
300326 reg = <0xfffc0000 0x23c>;
301327 };
....@@ -351,7 +377,7 @@
351377 };
352378
353379 sata: sata@fc600000 {
354
- compatible = "renesas,sata-r8a7779", "renesas,rcar-sata";
380
+ compatible = "renesas,sata-r8a7779";
355381 reg = <0xfc600000 0x200000>;
356382 interrupts = <GIC_SPI 100 IRQ_TYPE_LEVEL_HIGH>;
357383 clocks = <&mstp1_clks R8A7779_CLK_SATA>;
....@@ -359,7 +385,7 @@
359385 status = "disabled";
360386 };
361387
362
- sdhi0: sd@ffe4c000 {
388
+ sdhi0: mmc@ffe4c000 {
363389 compatible = "renesas,sdhi-r8a7779",
364390 "renesas,rcar-gen1-sdhi";
365391 reg = <0xffe4c000 0x100>;
....@@ -369,7 +395,7 @@
369395 status = "disabled";
370396 };
371397
372
- sdhi1: sd@ffe4d000 {
398
+ sdhi1: mmc@ffe4d000 {
373399 compatible = "renesas,sdhi-r8a7779",
374400 "renesas,rcar-gen1-sdhi";
375401 reg = <0xffe4d000 0x100>;
....@@ -379,7 +405,7 @@
379405 status = "disabled";
380406 };
381407
382
- sdhi2: sd@ffe4e000 {
408
+ sdhi2: mmc@ffe4e000 {
383409 compatible = "renesas,sdhi-r8a7779",
384410 "renesas,rcar-gen1-sdhi";
385411 reg = <0xffe4e000 0x100>;
....@@ -389,7 +415,7 @@
389415 status = "disabled";
390416 };
391417
392
- sdhi3: sd@ffe4f000 {
418
+ sdhi3: mmc@ffe4f000 {
393419 compatible = "renesas,sdhi-r8a7779",
394420 "renesas,rcar-gen1-sdhi";
395421 reg = <0xffe4f000 0x100>;