]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
ARM: dts: exynos: Use labels instead of full paths in exynos4210-trats
authorMaciej Purski <m.purski@samsung.com>
Mon, 5 Feb 2018 07:57:03 +0000 (08:57 +0100)
committerKrzysztof Kozlowski <krzk@kernel.org>
Tue, 13 Feb 2018 17:41:04 +0000 (18:41 +0100)
Extend camera and fimc nodes by labels, not by full path in Exynos
4210 Trats board.  This avoids error-prone redefinition of nodes.

Signed-off-by: Maciej Purski <m.purski@samsung.com>
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
arch/arm/boot/dts/exynos4210-trats.dts

index aaade17b140e9241c3810b0f80435ddcffc42c43..268bd38510e792e7c1b82146cfa7f8b8a4bccfa0 100644 (file)
@@ -148,43 +148,12 @@ map1 {
                };
        };
 
-       camera {
-               pinctrl-names = "default";
-               pinctrl-0 = <>;
-               status = "okay";
-
-               fimc_0: fimc@11800000 {
-                       status = "okay";
-                       assigned-clocks = <&clock CLK_MOUT_FIMC0>,
-                                       <&clock CLK_SCLK_FIMC0>;
-                       assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
-                       assigned-clock-rates = <0>, <160000000>;
-               };
-
-               fimc_1: fimc@11810000 {
-                       status = "okay";
-                       assigned-clocks = <&clock CLK_MOUT_FIMC1>,
-                                       <&clock CLK_SCLK_FIMC1>;
-                       assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
-                       assigned-clock-rates = <0>, <160000000>;
-               };
-
-               fimc_2: fimc@11820000 {
-                       status = "okay";
-                       assigned-clocks = <&clock CLK_MOUT_FIMC2>,
-                                       <&clock CLK_SCLK_FIMC2>;
-                       assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
-                       assigned-clock-rates = <0>, <160000000>;
-               };
+};
 
-               fimc_3: fimc@11830000 {
-                       status = "okay";
-                       assigned-clocks = <&clock CLK_MOUT_FIMC3>,
-                                       <&clock CLK_SCLK_FIMC3>;
-                       assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
-                       assigned-clock-rates = <0>, <160000000>;
-               };
-       };
+&camera {
+       pinctrl-names = "default";
+       pinctrl-0 = <>;
+       status = "okay";
 };
 
 &cpu0 {
@@ -234,6 +203,38 @@ &exynos_usbphy {
        vbus-supply = <&safe1_sreg>;
 };
 
+&fimc_0 {
+       status = "okay";
+       assigned-clocks = <&clock CLK_MOUT_FIMC0>,
+                         <&clock CLK_SCLK_FIMC0>;
+       assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
+       assigned-clock-rates = <0>, <160000000>;
+};
+
+&fimc_1 {
+       status = "okay";
+       assigned-clocks = <&clock CLK_MOUT_FIMC1>,
+                         <&clock CLK_SCLK_FIMC1>;
+       assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
+       assigned-clock-rates = <0>, <160000000>;
+};
+
+&fimc_2 {
+       status = "okay";
+       assigned-clocks = <&clock CLK_MOUT_FIMC2>,
+                         <&clock CLK_SCLK_FIMC2>;
+       assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
+               assigned-clock-rates = <0>, <160000000>;
+};
+
+&fimc_3 {
+       status = "okay";
+       assigned-clocks = <&clock CLK_MOUT_FIMC3>,
+                         <&clock CLK_SCLK_FIMC3>;
+       assigned-clock-parents = <&clock CLK_SCLK_MPLL>;
+       assigned-clock-rates = <0>, <160000000>;
+};
+
 &fimd {
        status = "okay";
 };