UPSTREAM: arm64: dts: rockchip: add rk3368 io-domain core nodes
authorHeiko Stuebner <heiko@sntech.de>
Sat, 21 May 2016 10:43:27 +0000 (12:43 +0200)
committerHuang, Tao <huangtao@rock-chips.com>
Tue, 28 Feb 2017 11:02:11 +0000 (19:02 +0800)
Add the core io-domain nodes to grf and pmugrf which individual
boards than just have to enable and add the necessary supplies to.

Signed-off-by: Heiko Stuebner <heiko@sntech.de>
(cherry picked from commit d1ab05aba954ec02f087f6908d4e060655bde92c)

Change-Id: Ib70f0195544466b089866ac31eb9ea6fe73c5d59
Signed-off-by: Huang, Tao <huangtao@rock-chips.com>
arch/arm64/boot/dts/rockchip/rk3368.dtsi

index 0ce910c190b75700b295ecb620640b7fedf54ed5..bb0eff74930810e9683c750fffd57ec8ddc135ff 100644 (file)
                compatible = "rockchip,rk3368-pmugrf", "syscon", "simple-mfd";
                reg = <0x0 0xff738000 0x0 0x1000>;
 
+               pmu_io_domains: io-domains {
+                       compatible = "rockchip,rk3368-pmu-io-voltage-domain";
+                       status = "disabled";
+               };
+
                reboot-mode {
                        compatible = "syscon-reboot-mode";
                        offset = <0x200>;
                        mode-recovery = <BOOT_RECOVERY>;
                        mode-bootloader = <BOOT_FASTBOOT>;
                        mode-loader = <BOOT_BL_DOWNLOAD>;
-
                };
        };
 
        grf: syscon@ff770000 {
                compatible = "rockchip,rk3368-grf", "syscon", "simple-mfd";
                reg = <0x0 0xff770000 0x0 0x1000>;
+
+               io_domains: io-domains {
+                       compatible = "rockchip,rk3368-io-voltage-domain";
+                       status = "disabled";
+               };
        };
 
        wdt: watchdog@ff800000 {