Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: Use simple-pm-bus for genpd for am4 l4_per

We can now enable simple-pm-bus to use genpd.

Signed-off-by: Tony Lindgren <tony@atomide.com>

+8 -5
+8 -5
arch/arm/boot/dts/am437x-l4.dtsi
··· 610 610 }; 611 611 612 612 &l4_per { /* 0x48000000 */ 613 - compatible = "ti,am4-l4-per", "simple-bus"; 613 + compatible = "ti,am4-l4-per", "simple-pm-bus"; 614 + power-domains = <&prm_per>; 615 + clocks = <&l4ls_clkctrl AM4_L4LS_L4_LS_CLKCTRL 0>; 616 + clock-names = "fck"; 614 617 reg = <0x48000000 0x800>, 615 618 <0x48000800 0x800>, 616 619 <0x48001000 0x400>, ··· 631 628 <0x46400000 0x46400000 0x400000>; /* l3 data port */ 632 629 633 630 segment@0 { /* 0x48000000 */ 634 - compatible = "simple-bus"; 631 + compatible = "simple-pm-bus"; 635 632 #address-cells = <1>; 636 633 #size-cells = <1>; 637 634 ranges = <0x00000000 0x00000000 0x000800>, /* ap 0 */ ··· 1206 1203 }; 1207 1204 1208 1205 segment@100000 { /* 0x48100000 */ 1209 - compatible = "simple-bus"; 1206 + compatible = "simple-pm-bus"; 1210 1207 #address-cells = <1>; 1211 1208 #size-cells = <1>; 1212 1209 ranges = <0x0008c000 0x0018c000 0x001000>, /* ap 34 */ ··· 1637 1634 }; 1638 1635 1639 1636 segment@200000 { /* 0x48200000 */ 1640 - compatible = "simple-bus"; 1637 + compatible = "simple-pm-bus"; 1641 1638 #address-cells = <1>; 1642 1639 #size-cells = <1>; 1643 1640 ranges = <0x00000000 0x00200000 0x010000>; ··· 1661 1658 }; 1662 1659 1663 1660 segment@300000 { /* 0x48300000 */ 1664 - compatible = "simple-bus"; 1661 + compatible = "simple-pm-bus"; 1665 1662 #address-cells = <1>; 1666 1663 #size-cells = <1>; 1667 1664 ranges = <0x00000000 0x00300000 0x001000>, /* ap 56 */