diff options
author | Geert Uytterhoeven <geert+renesas@glider.be> | 2015-08-10 07:47:07 -0400 |
---|---|---|
committer | Simon Horman <horms+renesas@verge.net.au> | 2016-04-27 00:10:41 -0400 |
commit | 38dbb45ee4bc7dda4aabba2178eebff2f93380d1 (patch) | |
tree | ec19f7506978a8c1ee527e9229310d6e3d81e8c9 | |
parent | abbecab1a0b8c2cc07edc30c8bced855ca4e239d (diff) |
arm64: dts: r8a7795: Use SYSC "always-on" PM Domain
Hook up all devices that are part of the CPG/MSSR Clock Domain to the
SYSC "always-on" PM Domain, for a more consistent device-power-area
description in DT.
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Acked-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Signed-off-by: Simon Horman <horms+renesas@verge.net.au>
-rw-r--r-- | arch/arm64/boot/dts/renesas/r8a7795.dtsi | 110 |
1 files changed, 55 insertions, 55 deletions
diff --git a/arch/arm64/boot/dts/renesas/r8a7795.dtsi b/arch/arm64/boot/dts/renesas/r8a7795.dtsi index f96d0732b2a8..3285a9286786 100644 --- a/arch/arm64/boot/dts/renesas/r8a7795.dtsi +++ b/arch/arm64/boot/dts/renesas/r8a7795.dtsi | |||
@@ -175,7 +175,7 @@ | |||
175 | #interrupt-cells = <2>; | 175 | #interrupt-cells = <2>; |
176 | interrupt-controller; | 176 | interrupt-controller; |
177 | clocks = <&cpg CPG_MOD 912>; | 177 | clocks = <&cpg CPG_MOD 912>; |
178 | power-domains = <&cpg>; | 178 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
179 | }; | 179 | }; |
180 | 180 | ||
181 | gpio1: gpio@e6051000 { | 181 | gpio1: gpio@e6051000 { |
@@ -189,7 +189,7 @@ | |||
189 | #interrupt-cells = <2>; | 189 | #interrupt-cells = <2>; |
190 | interrupt-controller; | 190 | interrupt-controller; |
191 | clocks = <&cpg CPG_MOD 911>; | 191 | clocks = <&cpg CPG_MOD 911>; |
192 | power-domains = <&cpg>; | 192 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
193 | }; | 193 | }; |
194 | 194 | ||
195 | gpio2: gpio@e6052000 { | 195 | gpio2: gpio@e6052000 { |
@@ -203,7 +203,7 @@ | |||
203 | #interrupt-cells = <2>; | 203 | #interrupt-cells = <2>; |
204 | interrupt-controller; | 204 | interrupt-controller; |
205 | clocks = <&cpg CPG_MOD 910>; | 205 | clocks = <&cpg CPG_MOD 910>; |
206 | power-domains = <&cpg>; | 206 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
207 | }; | 207 | }; |
208 | 208 | ||
209 | gpio3: gpio@e6053000 { | 209 | gpio3: gpio@e6053000 { |
@@ -217,7 +217,7 @@ | |||
217 | #interrupt-cells = <2>; | 217 | #interrupt-cells = <2>; |
218 | interrupt-controller; | 218 | interrupt-controller; |
219 | clocks = <&cpg CPG_MOD 909>; | 219 | clocks = <&cpg CPG_MOD 909>; |
220 | power-domains = <&cpg>; | 220 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
221 | }; | 221 | }; |
222 | 222 | ||
223 | gpio4: gpio@e6054000 { | 223 | gpio4: gpio@e6054000 { |
@@ -231,7 +231,7 @@ | |||
231 | #interrupt-cells = <2>; | 231 | #interrupt-cells = <2>; |
232 | interrupt-controller; | 232 | interrupt-controller; |
233 | clocks = <&cpg CPG_MOD 908>; | 233 | clocks = <&cpg CPG_MOD 908>; |
234 | power-domains = <&cpg>; | 234 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
235 | }; | 235 | }; |
236 | 236 | ||
237 | gpio5: gpio@e6055000 { | 237 | gpio5: gpio@e6055000 { |
@@ -245,7 +245,7 @@ | |||
245 | #interrupt-cells = <2>; | 245 | #interrupt-cells = <2>; |
246 | interrupt-controller; | 246 | interrupt-controller; |
247 | clocks = <&cpg CPG_MOD 907>; | 247 | clocks = <&cpg CPG_MOD 907>; |
248 | power-domains = <&cpg>; | 248 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
249 | }; | 249 | }; |
250 | 250 | ||
251 | gpio6: gpio@e6055400 { | 251 | gpio6: gpio@e6055400 { |
@@ -259,7 +259,7 @@ | |||
259 | #interrupt-cells = <2>; | 259 | #interrupt-cells = <2>; |
260 | interrupt-controller; | 260 | interrupt-controller; |
261 | clocks = <&cpg CPG_MOD 906>; | 261 | clocks = <&cpg CPG_MOD 906>; |
262 | power-domains = <&cpg>; | 262 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
263 | }; | 263 | }; |
264 | 264 | ||
265 | gpio7: gpio@e6055800 { | 265 | gpio7: gpio@e6055800 { |
@@ -273,7 +273,7 @@ | |||
273 | #interrupt-cells = <2>; | 273 | #interrupt-cells = <2>; |
274 | interrupt-controller; | 274 | interrupt-controller; |
275 | clocks = <&cpg CPG_MOD 905>; | 275 | clocks = <&cpg CPG_MOD 905>; |
276 | power-domains = <&cpg>; | 276 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
277 | }; | 277 | }; |
278 | 278 | ||
279 | pmu_a57 { | 279 | pmu_a57 { |
@@ -342,7 +342,7 @@ | |||
342 | "ch12", "ch13", "ch14", "ch15"; | 342 | "ch12", "ch13", "ch14", "ch15"; |
343 | clocks = <&cpg CPG_MOD 502>; | 343 | clocks = <&cpg CPG_MOD 502>; |
344 | clock-names = "fck"; | 344 | clock-names = "fck"; |
345 | power-domains = <&cpg>; | 345 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
346 | #dma-cells = <1>; | 346 | #dma-cells = <1>; |
347 | dma-channels = <16>; | 347 | dma-channels = <16>; |
348 | }; | 348 | }; |
@@ -374,7 +374,7 @@ | |||
374 | "ch12", "ch13", "ch14", "ch15"; | 374 | "ch12", "ch13", "ch14", "ch15"; |
375 | clocks = <&cpg CPG_MOD 501>; | 375 | clocks = <&cpg CPG_MOD 501>; |
376 | clock-names = "fck"; | 376 | clock-names = "fck"; |
377 | power-domains = <&cpg>; | 377 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
378 | #dma-cells = <1>; | 378 | #dma-cells = <1>; |
379 | dma-channels = <16>; | 379 | dma-channels = <16>; |
380 | }; | 380 | }; |
@@ -396,7 +396,7 @@ | |||
396 | GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH | 396 | GIC_SPI 18 IRQ_TYPE_LEVEL_HIGH |
397 | GIC_SPI 161 IRQ_TYPE_LEVEL_HIGH>; | 397 | GIC_SPI 161 IRQ_TYPE_LEVEL_HIGH>; |
398 | clocks = <&cpg CPG_MOD 407>; | 398 | clocks = <&cpg CPG_MOD 407>; |
399 | power-domains = <&cpg>; | 399 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
400 | }; | 400 | }; |
401 | 401 | ||
402 | dmac0: dma-controller@e6700000 { | 402 | dmac0: dma-controller@e6700000 { |
@@ -427,7 +427,7 @@ | |||
427 | "ch12", "ch13", "ch14", "ch15"; | 427 | "ch12", "ch13", "ch14", "ch15"; |
428 | clocks = <&cpg CPG_MOD 219>; | 428 | clocks = <&cpg CPG_MOD 219>; |
429 | clock-names = "fck"; | 429 | clock-names = "fck"; |
430 | power-domains = <&cpg>; | 430 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
431 | #dma-cells = <1>; | 431 | #dma-cells = <1>; |
432 | dma-channels = <16>; | 432 | dma-channels = <16>; |
433 | }; | 433 | }; |
@@ -460,7 +460,7 @@ | |||
460 | "ch12", "ch13", "ch14", "ch15"; | 460 | "ch12", "ch13", "ch14", "ch15"; |
461 | clocks = <&cpg CPG_MOD 218>; | 461 | clocks = <&cpg CPG_MOD 218>; |
462 | clock-names = "fck"; | 462 | clock-names = "fck"; |
463 | power-domains = <&cpg>; | 463 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
464 | #dma-cells = <1>; | 464 | #dma-cells = <1>; |
465 | dma-channels = <16>; | 465 | dma-channels = <16>; |
466 | }; | 466 | }; |
@@ -493,7 +493,7 @@ | |||
493 | "ch12", "ch13", "ch14", "ch15"; | 493 | "ch12", "ch13", "ch14", "ch15"; |
494 | clocks = <&cpg CPG_MOD 217>; | 494 | clocks = <&cpg CPG_MOD 217>; |
495 | clock-names = "fck"; | 495 | clock-names = "fck"; |
496 | power-domains = <&cpg>; | 496 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
497 | #dma-cells = <1>; | 497 | #dma-cells = <1>; |
498 | dma-channels = <16>; | 498 | dma-channels = <16>; |
499 | }; | 499 | }; |
@@ -535,7 +535,7 @@ | |||
535 | "ch20", "ch21", "ch22", "ch23", | 535 | "ch20", "ch21", "ch22", "ch23", |
536 | "ch24"; | 536 | "ch24"; |
537 | clocks = <&cpg CPG_MOD 812>; | 537 | clocks = <&cpg CPG_MOD 812>; |
538 | power-domains = <&cpg>; | 538 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
539 | phy-mode = "rgmii-id"; | 539 | phy-mode = "rgmii-id"; |
540 | #address-cells = <1>; | 540 | #address-cells = <1>; |
541 | #size-cells = <0>; | 541 | #size-cells = <0>; |
@@ -552,7 +552,7 @@ | |||
552 | clock-names = "clkp1", "clkp2", "can_clk"; | 552 | clock-names = "clkp1", "clkp2", "can_clk"; |
553 | assigned-clocks = <&cpg CPG_CORE R8A7795_CLK_CANFD>; | 553 | assigned-clocks = <&cpg CPG_CORE R8A7795_CLK_CANFD>; |
554 | assigned-clock-rates = <40000000>; | 554 | assigned-clock-rates = <40000000>; |
555 | power-domains = <&cpg>; | 555 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
556 | status = "disabled"; | 556 | status = "disabled"; |
557 | }; | 557 | }; |
558 | 558 | ||
@@ -567,7 +567,7 @@ | |||
567 | clock-names = "clkp1", "clkp2", "can_clk"; | 567 | clock-names = "clkp1", "clkp2", "can_clk"; |
568 | assigned-clocks = <&cpg CPG_CORE R8A7795_CLK_CANFD>; | 568 | assigned-clocks = <&cpg CPG_CORE R8A7795_CLK_CANFD>; |
569 | assigned-clock-rates = <40000000>; | 569 | assigned-clock-rates = <40000000>; |
570 | power-domains = <&cpg>; | 570 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
571 | status = "disabled"; | 571 | status = "disabled"; |
572 | }; | 572 | }; |
573 | 573 | ||
@@ -583,7 +583,7 @@ | |||
583 | clock-names = "fck", "brg_int", "scif_clk"; | 583 | clock-names = "fck", "brg_int", "scif_clk"; |
584 | dmas = <&dmac1 0x31>, <&dmac1 0x30>; | 584 | dmas = <&dmac1 0x31>, <&dmac1 0x30>; |
585 | dma-names = "tx", "rx"; | 585 | dma-names = "tx", "rx"; |
586 | power-domains = <&cpg>; | 586 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
587 | status = "disabled"; | 587 | status = "disabled"; |
588 | }; | 588 | }; |
589 | 589 | ||
@@ -599,7 +599,7 @@ | |||
599 | clock-names = "fck", "brg_int", "scif_clk"; | 599 | clock-names = "fck", "brg_int", "scif_clk"; |
600 | dmas = <&dmac1 0x33>, <&dmac1 0x32>; | 600 | dmas = <&dmac1 0x33>, <&dmac1 0x32>; |
601 | dma-names = "tx", "rx"; | 601 | dma-names = "tx", "rx"; |
602 | power-domains = <&cpg>; | 602 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
603 | status = "disabled"; | 603 | status = "disabled"; |
604 | }; | 604 | }; |
605 | 605 | ||
@@ -615,7 +615,7 @@ | |||
615 | clock-names = "fck", "brg_int", "scif_clk"; | 615 | clock-names = "fck", "brg_int", "scif_clk"; |
616 | dmas = <&dmac1 0x35>, <&dmac1 0x34>; | 616 | dmas = <&dmac1 0x35>, <&dmac1 0x34>; |
617 | dma-names = "tx", "rx"; | 617 | dma-names = "tx", "rx"; |
618 | power-domains = <&cpg>; | 618 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
619 | status = "disabled"; | 619 | status = "disabled"; |
620 | }; | 620 | }; |
621 | 621 | ||
@@ -631,7 +631,7 @@ | |||
631 | clock-names = "fck", "brg_int", "scif_clk"; | 631 | clock-names = "fck", "brg_int", "scif_clk"; |
632 | dmas = <&dmac0 0x37>, <&dmac0 0x36>; | 632 | dmas = <&dmac0 0x37>, <&dmac0 0x36>; |
633 | dma-names = "tx", "rx"; | 633 | dma-names = "tx", "rx"; |
634 | power-domains = <&cpg>; | 634 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
635 | status = "disabled"; | 635 | status = "disabled"; |
636 | }; | 636 | }; |
637 | 637 | ||
@@ -647,7 +647,7 @@ | |||
647 | clock-names = "fck", "brg_int", "scif_clk"; | 647 | clock-names = "fck", "brg_int", "scif_clk"; |
648 | dmas = <&dmac0 0x39>, <&dmac0 0x38>; | 648 | dmas = <&dmac0 0x39>, <&dmac0 0x38>; |
649 | dma-names = "tx", "rx"; | 649 | dma-names = "tx", "rx"; |
650 | power-domains = <&cpg>; | 650 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
651 | status = "disabled"; | 651 | status = "disabled"; |
652 | }; | 652 | }; |
653 | 653 | ||
@@ -662,7 +662,7 @@ | |||
662 | clock-names = "fck", "brg_int", "scif_clk"; | 662 | clock-names = "fck", "brg_int", "scif_clk"; |
663 | dmas = <&dmac1 0x51>, <&dmac1 0x50>; | 663 | dmas = <&dmac1 0x51>, <&dmac1 0x50>; |
664 | dma-names = "tx", "rx"; | 664 | dma-names = "tx", "rx"; |
665 | power-domains = <&cpg>; | 665 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
666 | status = "disabled"; | 666 | status = "disabled"; |
667 | }; | 667 | }; |
668 | 668 | ||
@@ -677,7 +677,7 @@ | |||
677 | clock-names = "fck", "brg_int", "scif_clk"; | 677 | clock-names = "fck", "brg_int", "scif_clk"; |
678 | dmas = <&dmac1 0x53>, <&dmac1 0x52>; | 678 | dmas = <&dmac1 0x53>, <&dmac1 0x52>; |
679 | dma-names = "tx", "rx"; | 679 | dma-names = "tx", "rx"; |
680 | power-domains = <&cpg>; | 680 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
681 | status = "disabled"; | 681 | status = "disabled"; |
682 | }; | 682 | }; |
683 | 683 | ||
@@ -692,7 +692,7 @@ | |||
692 | clock-names = "fck", "brg_int", "scif_clk"; | 692 | clock-names = "fck", "brg_int", "scif_clk"; |
693 | dmas = <&dmac1 0x13>, <&dmac1 0x12>; | 693 | dmas = <&dmac1 0x13>, <&dmac1 0x12>; |
694 | dma-names = "tx", "rx"; | 694 | dma-names = "tx", "rx"; |
695 | power-domains = <&cpg>; | 695 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
696 | status = "disabled"; | 696 | status = "disabled"; |
697 | }; | 697 | }; |
698 | 698 | ||
@@ -707,7 +707,7 @@ | |||
707 | clock-names = "fck", "brg_int", "scif_clk"; | 707 | clock-names = "fck", "brg_int", "scif_clk"; |
708 | dmas = <&dmac0 0x57>, <&dmac0 0x56>; | 708 | dmas = <&dmac0 0x57>, <&dmac0 0x56>; |
709 | dma-names = "tx", "rx"; | 709 | dma-names = "tx", "rx"; |
710 | power-domains = <&cpg>; | 710 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
711 | status = "disabled"; | 711 | status = "disabled"; |
712 | }; | 712 | }; |
713 | 713 | ||
@@ -722,7 +722,7 @@ | |||
722 | clock-names = "fck", "brg_int", "scif_clk"; | 722 | clock-names = "fck", "brg_int", "scif_clk"; |
723 | dmas = <&dmac0 0x59>, <&dmac0 0x58>; | 723 | dmas = <&dmac0 0x59>, <&dmac0 0x58>; |
724 | dma-names = "tx", "rx"; | 724 | dma-names = "tx", "rx"; |
725 | power-domains = <&cpg>; | 725 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
726 | status = "disabled"; | 726 | status = "disabled"; |
727 | }; | 727 | }; |
728 | 728 | ||
@@ -737,7 +737,7 @@ | |||
737 | clock-names = "fck", "brg_int", "scif_clk"; | 737 | clock-names = "fck", "brg_int", "scif_clk"; |
738 | dmas = <&dmac1 0x5b>, <&dmac1 0x5a>; | 738 | dmas = <&dmac1 0x5b>, <&dmac1 0x5a>; |
739 | dma-names = "tx", "rx"; | 739 | dma-names = "tx", "rx"; |
740 | power-domains = <&cpg>; | 740 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
741 | status = "disabled"; | 741 | status = "disabled"; |
742 | }; | 742 | }; |
743 | 743 | ||
@@ -748,7 +748,7 @@ | |||
748 | reg = <0 0xe6500000 0 0x40>; | 748 | reg = <0 0xe6500000 0 0x40>; |
749 | interrupts = <GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>; | 749 | interrupts = <GIC_SPI 287 IRQ_TYPE_LEVEL_HIGH>; |
750 | clocks = <&cpg CPG_MOD 931>; | 750 | clocks = <&cpg CPG_MOD 931>; |
751 | power-domains = <&cpg>; | 751 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
752 | i2c-scl-internal-delay-ns = <110>; | 752 | i2c-scl-internal-delay-ns = <110>; |
753 | status = "disabled"; | 753 | status = "disabled"; |
754 | }; | 754 | }; |
@@ -760,7 +760,7 @@ | |||
760 | reg = <0 0xe6508000 0 0x40>; | 760 | reg = <0 0xe6508000 0 0x40>; |
761 | interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>; | 761 | interrupts = <GIC_SPI 288 IRQ_TYPE_LEVEL_HIGH>; |
762 | clocks = <&cpg CPG_MOD 930>; | 762 | clocks = <&cpg CPG_MOD 930>; |
763 | power-domains = <&cpg>; | 763 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
764 | i2c-scl-internal-delay-ns = <6>; | 764 | i2c-scl-internal-delay-ns = <6>; |
765 | status = "disabled"; | 765 | status = "disabled"; |
766 | }; | 766 | }; |
@@ -772,7 +772,7 @@ | |||
772 | reg = <0 0xe6510000 0 0x40>; | 772 | reg = <0 0xe6510000 0 0x40>; |
773 | interrupts = <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>; | 773 | interrupts = <GIC_SPI 286 IRQ_TYPE_LEVEL_HIGH>; |
774 | clocks = <&cpg CPG_MOD 929>; | 774 | clocks = <&cpg CPG_MOD 929>; |
775 | power-domains = <&cpg>; | 775 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
776 | i2c-scl-internal-delay-ns = <6>; | 776 | i2c-scl-internal-delay-ns = <6>; |
777 | status = "disabled"; | 777 | status = "disabled"; |
778 | }; | 778 | }; |
@@ -784,7 +784,7 @@ | |||
784 | reg = <0 0xe66d0000 0 0x40>; | 784 | reg = <0 0xe66d0000 0 0x40>; |
785 | interrupts = <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>; | 785 | interrupts = <GIC_SPI 290 IRQ_TYPE_LEVEL_HIGH>; |
786 | clocks = <&cpg CPG_MOD 928>; | 786 | clocks = <&cpg CPG_MOD 928>; |
787 | power-domains = <&cpg>; | 787 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
788 | i2c-scl-internal-delay-ns = <110>; | 788 | i2c-scl-internal-delay-ns = <110>; |
789 | status = "disabled"; | 789 | status = "disabled"; |
790 | }; | 790 | }; |
@@ -796,7 +796,7 @@ | |||
796 | reg = <0 0xe66d8000 0 0x40>; | 796 | reg = <0 0xe66d8000 0 0x40>; |
797 | interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>; | 797 | interrupts = <GIC_SPI 19 IRQ_TYPE_LEVEL_HIGH>; |
798 | clocks = <&cpg CPG_MOD 927>; | 798 | clocks = <&cpg CPG_MOD 927>; |
799 | power-domains = <&cpg>; | 799 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
800 | i2c-scl-internal-delay-ns = <110>; | 800 | i2c-scl-internal-delay-ns = <110>; |
801 | status = "disabled"; | 801 | status = "disabled"; |
802 | }; | 802 | }; |
@@ -808,7 +808,7 @@ | |||
808 | reg = <0 0xe66e0000 0 0x40>; | 808 | reg = <0 0xe66e0000 0 0x40>; |
809 | interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>; | 809 | interrupts = <GIC_SPI 20 IRQ_TYPE_LEVEL_HIGH>; |
810 | clocks = <&cpg CPG_MOD 919>; | 810 | clocks = <&cpg CPG_MOD 919>; |
811 | power-domains = <&cpg>; | 811 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
812 | i2c-scl-internal-delay-ns = <110>; | 812 | i2c-scl-internal-delay-ns = <110>; |
813 | status = "disabled"; | 813 | status = "disabled"; |
814 | }; | 814 | }; |
@@ -820,7 +820,7 @@ | |||
820 | reg = <0 0xe66e8000 0 0x40>; | 820 | reg = <0 0xe66e8000 0 0x40>; |
821 | interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>; | 821 | interrupts = <GIC_SPI 21 IRQ_TYPE_LEVEL_HIGH>; |
822 | clocks = <&cpg CPG_MOD 918>; | 822 | clocks = <&cpg CPG_MOD 918>; |
823 | power-domains = <&cpg>; | 823 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
824 | i2c-scl-internal-delay-ns = <6>; | 824 | i2c-scl-internal-delay-ns = <6>; |
825 | status = "disabled"; | 825 | status = "disabled"; |
826 | }; | 826 | }; |
@@ -870,7 +870,7 @@ | |||
870 | "src.1", "src.0", | 870 | "src.1", "src.0", |
871 | "dvc.0", "dvc.1", | 871 | "dvc.0", "dvc.1", |
872 | "clk_a", "clk_b", "clk_c", "clk_i"; | 872 | "clk_a", "clk_b", "clk_c", "clk_i"; |
873 | power-domains = <&cpg>; | 873 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
874 | status = "disabled"; | 874 | status = "disabled"; |
875 | 875 | ||
876 | rcar_sound,dvc { | 876 | rcar_sound,dvc { |
@@ -1004,7 +1004,7 @@ | |||
1004 | reg = <0 0xee000000 0 0xc00>; | 1004 | reg = <0 0xee000000 0 0xc00>; |
1005 | interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>; | 1005 | interrupts = <GIC_SPI 102 IRQ_TYPE_LEVEL_HIGH>; |
1006 | clocks = <&cpg CPG_MOD 328>; | 1006 | clocks = <&cpg CPG_MOD 328>; |
1007 | power-domains = <&cpg>; | 1007 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1008 | status = "disabled"; | 1008 | status = "disabled"; |
1009 | }; | 1009 | }; |
1010 | 1010 | ||
@@ -1013,7 +1013,7 @@ | |||
1013 | reg = <0 0xee040000 0 0xc00>; | 1013 | reg = <0 0xee040000 0 0xc00>; |
1014 | interrupts = <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>; | 1014 | interrupts = <GIC_SPI 98 IRQ_TYPE_LEVEL_HIGH>; |
1015 | clocks = <&cpg CPG_MOD 327>; | 1015 | clocks = <&cpg CPG_MOD 327>; |
1016 | power-domains = <&cpg>; | 1016 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1017 | status = "disabled"; | 1017 | status = "disabled"; |
1018 | }; | 1018 | }; |
1019 | 1019 | ||
@@ -1025,7 +1025,7 @@ | |||
1025 | GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>; | 1025 | GIC_SPI 109 IRQ_TYPE_LEVEL_HIGH>; |
1026 | interrupt-names = "ch0", "ch1"; | 1026 | interrupt-names = "ch0", "ch1"; |
1027 | clocks = <&cpg CPG_MOD 330>; | 1027 | clocks = <&cpg CPG_MOD 330>; |
1028 | power-domains = <&cpg>; | 1028 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1029 | #dma-cells = <1>; | 1029 | #dma-cells = <1>; |
1030 | dma-channels = <2>; | 1030 | dma-channels = <2>; |
1031 | }; | 1031 | }; |
@@ -1038,7 +1038,7 @@ | |||
1038 | GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; | 1038 | GIC_SPI 110 IRQ_TYPE_LEVEL_HIGH>; |
1039 | interrupt-names = "ch0", "ch1"; | 1039 | interrupt-names = "ch0", "ch1"; |
1040 | clocks = <&cpg CPG_MOD 331>; | 1040 | clocks = <&cpg CPG_MOD 331>; |
1041 | power-domains = <&cpg>; | 1041 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1042 | #dma-cells = <1>; | 1042 | #dma-cells = <1>; |
1043 | dma-channels = <2>; | 1043 | dma-channels = <2>; |
1044 | }; | 1044 | }; |
@@ -1048,7 +1048,7 @@ | |||
1048 | reg = <0 0xee100000 0 0x2000>; | 1048 | reg = <0 0xee100000 0 0x2000>; |
1049 | interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>; | 1049 | interrupts = <GIC_SPI 165 IRQ_TYPE_LEVEL_HIGH>; |
1050 | clocks = <&cpg CPG_MOD 314>; | 1050 | clocks = <&cpg CPG_MOD 314>; |
1051 | power-domains = <&cpg>; | 1051 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1052 | status = "disabled"; | 1052 | status = "disabled"; |
1053 | }; | 1053 | }; |
1054 | 1054 | ||
@@ -1057,7 +1057,7 @@ | |||
1057 | reg = <0 0xee120000 0 0x2000>; | 1057 | reg = <0 0xee120000 0 0x2000>; |
1058 | interrupts = <GIC_SPI 166 IRQ_TYPE_LEVEL_HIGH>; | 1058 | interrupts = <GIC_SPI 166 IRQ_TYPE_LEVEL_HIGH>; |
1059 | clocks = <&cpg CPG_MOD 313>; | 1059 | clocks = <&cpg CPG_MOD 313>; |
1060 | power-domains = <&cpg>; | 1060 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1061 | status = "disabled"; | 1061 | status = "disabled"; |
1062 | }; | 1062 | }; |
1063 | 1063 | ||
@@ -1066,7 +1066,7 @@ | |||
1066 | reg = <0 0xee140000 0 0x2000>; | 1066 | reg = <0 0xee140000 0 0x2000>; |
1067 | interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>; | 1067 | interrupts = <GIC_SPI 167 IRQ_TYPE_LEVEL_HIGH>; |
1068 | clocks = <&cpg CPG_MOD 312>; | 1068 | clocks = <&cpg CPG_MOD 312>; |
1069 | power-domains = <&cpg>; | 1069 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1070 | cap-mmc-highspeed; | 1070 | cap-mmc-highspeed; |
1071 | status = "disabled"; | 1071 | status = "disabled"; |
1072 | }; | 1072 | }; |
@@ -1076,7 +1076,7 @@ | |||
1076 | reg = <0 0xee160000 0 0x2000>; | 1076 | reg = <0 0xee160000 0 0x2000>; |
1077 | interrupts = <GIC_SPI 168 IRQ_TYPE_LEVEL_HIGH>; | 1077 | interrupts = <GIC_SPI 168 IRQ_TYPE_LEVEL_HIGH>; |
1078 | clocks = <&cpg CPG_MOD 311>; | 1078 | clocks = <&cpg CPG_MOD 311>; |
1079 | power-domains = <&cpg>; | 1079 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1080 | cap-mmc-highspeed; | 1080 | cap-mmc-highspeed; |
1081 | status = "disabled"; | 1081 | status = "disabled"; |
1082 | }; | 1082 | }; |
@@ -1086,7 +1086,7 @@ | |||
1086 | reg = <0 0xee080200 0 0x700>; | 1086 | reg = <0 0xee080200 0 0x700>; |
1087 | interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>; | 1087 | interrupts = <GIC_SPI 108 IRQ_TYPE_LEVEL_HIGH>; |
1088 | clocks = <&cpg CPG_MOD 703>; | 1088 | clocks = <&cpg CPG_MOD 703>; |
1089 | power-domains = <&cpg>; | 1089 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1090 | #phy-cells = <0>; | 1090 | #phy-cells = <0>; |
1091 | status = "disabled"; | 1091 | status = "disabled"; |
1092 | }; | 1092 | }; |
@@ -1095,7 +1095,7 @@ | |||
1095 | compatible = "renesas,usb2-phy-r8a7795"; | 1095 | compatible = "renesas,usb2-phy-r8a7795"; |
1096 | reg = <0 0xee0a0200 0 0x700>; | 1096 | reg = <0 0xee0a0200 0 0x700>; |
1097 | clocks = <&cpg CPG_MOD 702>; | 1097 | clocks = <&cpg CPG_MOD 702>; |
1098 | power-domains = <&cpg>; | 1098 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1099 | #phy-cells = <0>; | 1099 | #phy-cells = <0>; |
1100 | status = "disabled"; | 1100 | status = "disabled"; |
1101 | }; | 1101 | }; |
@@ -1104,7 +1104,7 @@ | |||
1104 | compatible = "renesas,usb2-phy-r8a7795"; | 1104 | compatible = "renesas,usb2-phy-r8a7795"; |
1105 | reg = <0 0xee0c0200 0 0x700>; | 1105 | reg = <0 0xee0c0200 0 0x700>; |
1106 | clocks = <&cpg CPG_MOD 701>; | 1106 | clocks = <&cpg CPG_MOD 701>; |
1107 | power-domains = <&cpg>; | 1107 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1108 | #phy-cells = <0>; | 1108 | #phy-cells = <0>; |
1109 | status = "disabled"; | 1109 | status = "disabled"; |
1110 | }; | 1110 | }; |
@@ -1116,7 +1116,7 @@ | |||
1116 | clocks = <&cpg CPG_MOD 703>; | 1116 | clocks = <&cpg CPG_MOD 703>; |
1117 | phys = <&usb2_phy0>; | 1117 | phys = <&usb2_phy0>; |
1118 | phy-names = "usb"; | 1118 | phy-names = "usb"; |
1119 | power-domains = <&cpg>; | 1119 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1120 | status = "disabled"; | 1120 | status = "disabled"; |
1121 | }; | 1121 | }; |
1122 | 1122 | ||
@@ -1127,7 +1127,7 @@ | |||
1127 | clocks = <&cpg CPG_MOD 702>; | 1127 | clocks = <&cpg CPG_MOD 702>; |
1128 | phys = <&usb2_phy1>; | 1128 | phys = <&usb2_phy1>; |
1129 | phy-names = "usb"; | 1129 | phy-names = "usb"; |
1130 | power-domains = <&cpg>; | 1130 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1131 | status = "disabled"; | 1131 | status = "disabled"; |
1132 | }; | 1132 | }; |
1133 | 1133 | ||
@@ -1138,7 +1138,7 @@ | |||
1138 | clocks = <&cpg CPG_MOD 701>; | 1138 | clocks = <&cpg CPG_MOD 701>; |
1139 | phys = <&usb2_phy2>; | 1139 | phys = <&usb2_phy2>; |
1140 | phy-names = "usb"; | 1140 | phy-names = "usb"; |
1141 | power-domains = <&cpg>; | 1141 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1142 | status = "disabled"; | 1142 | status = "disabled"; |
1143 | }; | 1143 | }; |
1144 | 1144 | ||
@@ -1149,7 +1149,7 @@ | |||
1149 | clocks = <&cpg CPG_MOD 703>; | 1149 | clocks = <&cpg CPG_MOD 703>; |
1150 | phys = <&usb2_phy0>; | 1150 | phys = <&usb2_phy0>; |
1151 | phy-names = "usb"; | 1151 | phy-names = "usb"; |
1152 | power-domains = <&cpg>; | 1152 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1153 | status = "disabled"; | 1153 | status = "disabled"; |
1154 | }; | 1154 | }; |
1155 | 1155 | ||
@@ -1160,7 +1160,7 @@ | |||
1160 | clocks = <&cpg CPG_MOD 702>; | 1160 | clocks = <&cpg CPG_MOD 702>; |
1161 | phys = <&usb2_phy1>; | 1161 | phys = <&usb2_phy1>; |
1162 | phy-names = "usb"; | 1162 | phy-names = "usb"; |
1163 | power-domains = <&cpg>; | 1163 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1164 | status = "disabled"; | 1164 | status = "disabled"; |
1165 | }; | 1165 | }; |
1166 | 1166 | ||
@@ -1171,7 +1171,7 @@ | |||
1171 | clocks = <&cpg CPG_MOD 701>; | 1171 | clocks = <&cpg CPG_MOD 701>; |
1172 | phys = <&usb2_phy2>; | 1172 | phys = <&usb2_phy2>; |
1173 | phy-names = "usb"; | 1173 | phy-names = "usb"; |
1174 | power-domains = <&cpg>; | 1174 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1175 | status = "disabled"; | 1175 | status = "disabled"; |
1176 | }; | 1176 | }; |
1177 | pciec0: pcie@fe000000 { | 1177 | pciec0: pcie@fe000000 { |
@@ -1195,7 +1195,7 @@ | |||
1195 | interrupt-map = <0 0 0 0 &gic GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>; | 1195 | interrupt-map = <0 0 0 0 &gic GIC_SPI 116 IRQ_TYPE_LEVEL_HIGH>; |
1196 | clocks = <&cpg CPG_MOD 319>, <&pcie_bus_clk>; | 1196 | clocks = <&cpg CPG_MOD 319>, <&pcie_bus_clk>; |
1197 | clock-names = "pcie", "pcie_bus"; | 1197 | clock-names = "pcie", "pcie_bus"; |
1198 | power-domains = <&cpg>; | 1198 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1199 | status = "disabled"; | 1199 | status = "disabled"; |
1200 | }; | 1200 | }; |
1201 | 1201 | ||
@@ -1220,7 +1220,7 @@ | |||
1220 | interrupt-map = <0 0 0 0 &gic GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>; | 1220 | interrupt-map = <0 0 0 0 &gic GIC_SPI 148 IRQ_TYPE_LEVEL_HIGH>; |
1221 | clocks = <&cpg CPG_MOD 318>, <&pcie_bus_clk>; | 1221 | clocks = <&cpg CPG_MOD 318>, <&pcie_bus_clk>; |
1222 | clock-names = "pcie", "pcie_bus"; | 1222 | clock-names = "pcie", "pcie_bus"; |
1223 | power-domains = <&cpg>; | 1223 | power-domains = <&sysc R8A7795_PD_ALWAYS_ON>; |
1224 | status = "disabled"; | 1224 | status = "disabled"; |
1225 | }; | 1225 | }; |
1226 | }; | 1226 | }; |