]> git.kernelconcepts.de Git - karo-tx-linux.git/commitdiff
ARM: dts: Add GPS_ALIVE power domain for exynos4x12
authorChanwoo Choi <cw00.choi@samsung.com>
Mon, 17 Mar 2014 21:25:58 +0000 (06:25 +0900)
committerKukjin Kim <kgene.kim@samsung.com>
Mon, 17 Mar 2014 21:25:58 +0000 (06:25 +0900)
This patch add GPS_ALIVE power domain for Exynos4x12 SoC. GPS_ALIVE power domain
include GPS_BLK for GPS IP. Exynos SoC used generic power-domain driver to
control power domain. After completed kernel booting, Exynos power-domain driver
disable un-used power domain to reduce power-consumption/leak.

If GPS_ALIVE power domain isn't registered to Exynos power-domain driver,
happen power-leakage because GPS_ALIVE_CONFIGURATION is default power on state.

- 0x10023D00 : GPS_ALIVE_CONFIGURATION register address

Signed-off-by: Chanwoo Choi <cw00.choi@samsung.com>
Signed-off-by: Kyungmin Park <kyungmin.park@samsung.com>
Reviewed-by: Tomasz Figa <t.figa@samsung.com>
Signed-off-by: Kukjin Kim <kgene.kim@samsung.com>
arch/arm/boot/dts/exynos4.dtsi

index 28b5ec79f339a67e5f95ebd205e94983f57e1120..0401f4dba2a226717bce178e34268a69a163be73 100644 (file)
                reg = <0x10023CE0 0x20>;
        };
 
+       pd_gps_alive: gps-alive-power-domain@10023D00 {
+               compatible = "samsung,exynos4210-pd";
+               reg = <0x10023D00 0x20>;
+       };
+
        gic: interrupt-controller@10490000 {
                compatible = "arm,cortex-a9-gic";
                #interrupt-cells = <3>;