ARM: dts: Fix power domain for sysmmu-rotator device on exynos4
authorMarek Szyprowski <m.szyprowski@samsung.com>
Fri, 13 Nov 2015 13:29:44 +0000 (14:29 +0100)
committerKrzysztof Kozlowski <k.kozlowski@samsung.com>
Tue, 29 Dec 2015 00:07:42 +0000 (09:07 +0900)
Rotator device and it's SYSMMU belongs to different power domains
on various Exynos4 SoC revisions: LCD0 for 4210 and TOP for 4x12. This
patch fixes this by moving power-domains property to exynos4210.dtsi. TOP
power domain is always enabled and it is not represented in DTS.

Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
arch/arm/boot/dts/exynos4.dtsi
arch/arm/boot/dts/exynos4210.dtsi

index 9e98ba9..8af9215 100644 (file)
                interrupts = <5 0>;
                clock-names = "sysmmu", "master";
                clocks = <&clock CLK_SMMU_ROTATOR>, <&clock CLK_ROTATOR>;
-               power-domains = <&pd_lcd0>;
                #iommu-cells = <0>;
        };
 
index e3048ae..b7474cf 100644 (file)
 &rotator {
        power-domains = <&pd_lcd0>;
 };
+
+&sysmmu_rotator {
+       power-domains = <&pd_lcd0>;
+};