ARM: dts: exynos4: Move fimc-lite nodes to root level
authorMarek Szyprowski <m.szyprowski@samsung.com>
Tue, 20 Aug 2013 11:39:37 +0000 (13:39 +0200)
committerChanho Park <chanho61.park@samsung.com>
Tue, 18 Nov 2014 02:42:54 +0000 (11:42 +0900)
There is no need for the fimc-lite nodes to be children of
fimc-is node. FIMC-LITE can work independently of the FIMC-IS.

Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
arch/arm/boot/dts/exynos4412-slp_pq.dts
arch/arm/boot/dts/exynos4x12.dtsi

index a832bc2..9fb3fc4 100644 (file)
                        };
                };
 
+               fimc_lite_0: fimc-lite@12390000 {
+                       status = "okay";
+               };
+
+               fimc_lite_1: fimc-lite@123A0000 {
+                       status = "okay";
+               };
+
                fimc-is@12000000 {
                        status = "okay";
                        pinctrl-0 = <&fimc_is_uart>;
                        pinctrl-names = "default";
                        memory-region = <&fimc_mem>;
 
-                       fimc_lite_0: fimc-lite@12390000 {
-                               status = "okay";
-                       };
-
-                       fimc_lite_1: fimc-lite@123A0000 {
-                               status = "okay";
-                       };
-
                        i2c1_isp: i2c-isp@12140000 {
                                pinctrl-0 = <&fimc_is_i2c1>;
                                pinctrl-names = "default";
index a3ed9ff..5ec7245 100644 (file)
                        clock-names = "csis", "sclk_csis", "mux", "parent";
                };
 
+               fimc_lite_0: fimc-lite@12390000 {
+                       compatible = "samsung,exynos4212-fimc-lite";
+                       reg = <0x12390000 0x1000>;
+                       interrupts = <0 105 0>;
+                       samsung,power-domain = <&pd_isp>;
+                       clocks = <&clock 353>;
+                       clock-names = "flite";
+                       status = "disabled";
+               };
+
+               fimc_lite_1: fimc-lite@123A0000 {
+                       compatible = "samsung,exynos4212-fimc-lite";
+                       reg = <0x123A0000 0x1000>;
+                       interrupts = <0 106 0>;
+                       samsung,power-domain = <&pd_isp>;
+                       clocks = <&clock 354>;
+                       clock-names = "flite";
+                       status = "disabled";
+               };
+
                fimc_is: fimc-is@12000000 {
                        compatible = "samsung,exynos4212-fimc-is", "simple-bus";
                        reg = <0x12000000 0x260000>;
                        pmu {
                                reg = <0x10020000 0x3000>;
                        };
-
-                       fimc_lite_0: fimc-lite@12390000 {
-                               compatible = "samsung,exynos4212-fimc-lite";
-                               reg = <0x12390000 0x1000>;
-                               interrupts = <0 105 0>;
-                               samsung,power-domain = <&pd_isp>;
-                               clocks = <&clock 353>;
-                               clock-names = "flite";
-                               status = "disabled";
-                       };
-
-                       fimc_lite_1: fimc-lite@123A0000 {
-                               compatible = "samsung,exynos4212-fimc-lite";
-                               reg = <0x123A0000 0x1000>;
-                               interrupts = <0 106 0>;
-                               samsung,power-domain = <&pd_isp>;
-                               clocks = <&clock 354>;
-                               clock-names = "flite";
-                               status = "disabled";
-                       };
                };
        };