diff mbox

[04/10] ARM: dts: exynos: Use labels instead of full names in exynos4210

Message ID 1517586235-16603-5-git-send-email-m.purski@samsung.com (mailing list archive)
State Superseded
Headers show

Commit Message

Maciej Purski Feb. 2, 2018, 3:43 p.m. UTC
Camera, fimc, mixer and tmu labels has been defined in exynos4.dtsi.
Use them in exynos4210 instead of full names.

Signed-off-by: Maciej Purski <m.purski@samsung.com>
---
 arch/arm/boot/dts/exynos4210.dtsi | 102 +++++++++++++++++++-------------------
 1 file changed, 51 insertions(+), 51 deletions(-)

Comments

Krzysztof Kozlowski Feb. 4, 2018, 5:02 p.m. UTC | #1
On Fri, Feb 02, 2018 at 04:43:49PM +0100, Maciej Purski wrote:
> Camera, fimc, mixer and tmu labels has been defined in exynos4.dtsi.
> Use them in exynos4210 instead of full names.
> 
> Signed-off-by: Maciej Purski <m.purski@samsung.com>
> ---
>  arch/arm/boot/dts/exynos4210.dtsi | 102 +++++++++++++++++++-------------------
>  1 file changed, 51 insertions(+), 51 deletions(-)
> 
> diff --git a/arch/arm/boot/dts/exynos4210.dtsi b/arch/arm/boot/dts/exynos4210.dtsi
> index 82c1a32..07b2197 100644
> --- a/arch/arm/boot/dts/exynos4210.dtsi
> +++ b/arch/arm/boot/dts/exynos4210.dtsi
> @@ -152,18 +152,6 @@
>  		reg = <0x03860000 0x1000>;
>  	};
>  
> -	tmu: tmu@100c0000 {
> -		compatible = "samsung,exynos4210-tmu";
> -		interrupt-parent = <&combiner>;
> -		reg = <0x100C0000 0x100>;
> -		interrupts = <2 4>;
> -		clocks = <&clock CLK_TMU_APBIF>;
> -		clock-names = "tmu_apbif";
> -		samsung,tmu_gain = <15>;
> -		samsung,tmu_reference_voltage = <7>;
> -		status = "disabled";
> -	};
> -
>  	thermal-zones {
>  		cpu_thermal: cpu-thermal {
>  			polling-delay-passive = <0>;
> @@ -194,45 +182,6 @@
>  		iommus = <&sysmmu_g2d>;
>  	};
>  
> -	camera {
> -		clocks = <&clock CLK_SCLK_CAM0>, <&clock CLK_SCLK_CAM1>,
> -			 <&clock CLK_PIXELASYNCM0>, <&clock CLK_PIXELASYNCM1>;
> -		clock-names = "sclk_cam0", "sclk_cam1", "pxl_async0", "pxl_async1";
> -
> -		fimc_0: fimc@11800000 {
> -			samsung,pix-limits = <4224 8192 1920 4224>;
> -			samsung,mainscaler-ext;
> -			samsung,cam-if;
> -		};
> -
> -		fimc_1: fimc@11810000 {
> -			samsung,pix-limits = <4224 8192 1920 4224>;
> -			samsung,mainscaler-ext;
> -			samsung,cam-if;
> -		};
> -
> -		fimc_2: fimc@11820000 {
> -			samsung,pix-limits = <4224 8192 1920 4224>;
> -			samsung,mainscaler-ext;
> -			samsung,lcd-wb;
> -		};
> -
> -		fimc_3: fimc@11830000 {
> -			samsung,pix-limits = <1920 8192 1366 1920>;
> -			samsung,rotators = <0>;
> -			samsung,mainscaler-ext;
> -			samsung,lcd-wb;
> -		};
> -	};
> -
> -	mixer: mixer@12c10000 {
> -		clock-names = "mixer", "hdmi", "sclk_hdmi", "vp", "mout_mixer",
> -			"sclk_mixer";
> -		clocks = <&clock CLK_MIXER>, <&clock CLK_HDMI>,
> -			<&clock CLK_SCLK_HDMI>, <&clock CLK_VP>,
> -			<&clock CLK_MOUT_MIXER>, <&clock CLK_SCLK_MIXER>;
> -	};
> -
>  	ppmu_lcd1: ppmu_lcd1@12240000 {
>  		compatible = "samsung,exynos-ppmu";
>  		reg = <0x12240000 0x2000>;
> @@ -427,6 +376,12 @@
>  	cpu-offset = <0x8000>;
>  };
>  
> +&camera {
> +	clocks = <&clock CLK_SCLK_CAM0>, <&clock CLK_SCLK_CAM1>,
> +		 <&clock CLK_PIXELASYNCM0>, <&clock CLK_PIXELASYNCM1>;
> +	clock-names = "sclk_cam0", "sclk_cam1", "pxl_async0", "pxl_async1";
> +};
> +
>  &combiner {
>  	samsung,combiner-nr = <16>;
>  	interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
> @@ -447,10 +402,43 @@
>  		     <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>;
>  };
>  
> +&fimc_0 {
> +	samsung,pix-limits = <4224 8192 1920 4224>;
> +	samsung,mainscaler-ext;
> +	samsung,cam-if;
> +};
> +
> +&fimc_1 {
> +	samsung,pix-limits = <4224 8192 1920 4224>;
> +	samsung,mainscaler-ext;
> +	samsung,cam-if;
> +};
> +
> +&fimc_2 {
> +	samsung,pix-limits = <4224 8192 1920 4224>;
> +	samsung,mainscaler-ext;
> +	samsung,lcd-wb;
> +};
> +
> +&fimc_3 {
> +	samsung,pix-limits = <1920 8192 1366 1920>;
> +	samsung,rotators = <0>;
> +	samsung,mainscaler-ext;
> +	samsung,lcd-wb;
> +};
> +
>  &mdma1 {
>  	power-domains = <&pd_lcd0>;
>  };
>  
> +&mixer {
> +	clock-names = "mixer", "hdmi", "sclk_hdmi", "vp", "mout_mixer",
> +		      "sclk_mixer";
> +	clocks = <&clock CLK_MIXER>, <&clock CLK_HDMI>,
> +		 <&clock CLK_SCLK_HDMI>, <&clock CLK_VP>,
> +		 <&clock CLK_MOUT_MIXER>, <&clock CLK_SCLK_MIXER>;
> +};
> +
>  &pmu_system_controller {
>  	clock-names = "clkout0", "clkout1", "clkout2", "clkout3",
>  			"clkout4", "clkout8", "clkout9";
> @@ -468,4 +456,16 @@
>  	power-domains = <&pd_lcd0>;
>  };
>  
> +&tmu {
> +	compatible = "samsung,exynos4210-tmu";
> +	interrupt-parent = <&combiner>;
> +	reg = <0x100C0000 0x100>;
> +	interrupts = <2 4>;

interrupts, reg and status could be moved to exynos4.dtsi while at it.

Best regards,
Krzysztof

> +	clocks = <&clock CLK_TMU_APBIF>;
> +	clock-names = "tmu_apbif";
> +	samsung,tmu_gain = <15>;
> +	samsung,tmu_reference_voltage = <7>;
> +	status = "disabled";
> +};
> +
>  #include "exynos4210-pinctrl.dtsi"
> -- 
> 2.7.4
> 
--
To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
diff mbox

Patch

diff --git a/arch/arm/boot/dts/exynos4210.dtsi b/arch/arm/boot/dts/exynos4210.dtsi
index 82c1a32..07b2197 100644
--- a/arch/arm/boot/dts/exynos4210.dtsi
+++ b/arch/arm/boot/dts/exynos4210.dtsi
@@ -152,18 +152,6 @@ 
 		reg = <0x03860000 0x1000>;
 	};
 
-	tmu: tmu@100c0000 {
-		compatible = "samsung,exynos4210-tmu";
-		interrupt-parent = <&combiner>;
-		reg = <0x100C0000 0x100>;
-		interrupts = <2 4>;
-		clocks = <&clock CLK_TMU_APBIF>;
-		clock-names = "tmu_apbif";
-		samsung,tmu_gain = <15>;
-		samsung,tmu_reference_voltage = <7>;
-		status = "disabled";
-	};
-
 	thermal-zones {
 		cpu_thermal: cpu-thermal {
 			polling-delay-passive = <0>;
@@ -194,45 +182,6 @@ 
 		iommus = <&sysmmu_g2d>;
 	};
 
-	camera {
-		clocks = <&clock CLK_SCLK_CAM0>, <&clock CLK_SCLK_CAM1>,
-			 <&clock CLK_PIXELASYNCM0>, <&clock CLK_PIXELASYNCM1>;
-		clock-names = "sclk_cam0", "sclk_cam1", "pxl_async0", "pxl_async1";
-
-		fimc_0: fimc@11800000 {
-			samsung,pix-limits = <4224 8192 1920 4224>;
-			samsung,mainscaler-ext;
-			samsung,cam-if;
-		};
-
-		fimc_1: fimc@11810000 {
-			samsung,pix-limits = <4224 8192 1920 4224>;
-			samsung,mainscaler-ext;
-			samsung,cam-if;
-		};
-
-		fimc_2: fimc@11820000 {
-			samsung,pix-limits = <4224 8192 1920 4224>;
-			samsung,mainscaler-ext;
-			samsung,lcd-wb;
-		};
-
-		fimc_3: fimc@11830000 {
-			samsung,pix-limits = <1920 8192 1366 1920>;
-			samsung,rotators = <0>;
-			samsung,mainscaler-ext;
-			samsung,lcd-wb;
-		};
-	};
-
-	mixer: mixer@12c10000 {
-		clock-names = "mixer", "hdmi", "sclk_hdmi", "vp", "mout_mixer",
-			"sclk_mixer";
-		clocks = <&clock CLK_MIXER>, <&clock CLK_HDMI>,
-			<&clock CLK_SCLK_HDMI>, <&clock CLK_VP>,
-			<&clock CLK_MOUT_MIXER>, <&clock CLK_SCLK_MIXER>;
-	};
-
 	ppmu_lcd1: ppmu_lcd1@12240000 {
 		compatible = "samsung,exynos-ppmu";
 		reg = <0x12240000 0x2000>;
@@ -427,6 +376,12 @@ 
 	cpu-offset = <0x8000>;
 };
 
+&camera {
+	clocks = <&clock CLK_SCLK_CAM0>, <&clock CLK_SCLK_CAM1>,
+		 <&clock CLK_PIXELASYNCM0>, <&clock CLK_PIXELASYNCM1>;
+	clock-names = "sclk_cam0", "sclk_cam1", "pxl_async0", "pxl_async1";
+};
+
 &combiner {
 	samsung,combiner-nr = <16>;
 	interrupts = <GIC_SPI 0 IRQ_TYPE_LEVEL_HIGH>,
@@ -447,10 +402,43 @@ 
 		     <GIC_SPI 15 IRQ_TYPE_LEVEL_HIGH>;
 };
 
+&fimc_0 {
+	samsung,pix-limits = <4224 8192 1920 4224>;
+	samsung,mainscaler-ext;
+	samsung,cam-if;
+};
+
+&fimc_1 {
+	samsung,pix-limits = <4224 8192 1920 4224>;
+	samsung,mainscaler-ext;
+	samsung,cam-if;
+};
+
+&fimc_2 {
+	samsung,pix-limits = <4224 8192 1920 4224>;
+	samsung,mainscaler-ext;
+	samsung,lcd-wb;
+};
+
+&fimc_3 {
+	samsung,pix-limits = <1920 8192 1366 1920>;
+	samsung,rotators = <0>;
+	samsung,mainscaler-ext;
+	samsung,lcd-wb;
+};
+
 &mdma1 {
 	power-domains = <&pd_lcd0>;
 };
 
+&mixer {
+	clock-names = "mixer", "hdmi", "sclk_hdmi", "vp", "mout_mixer",
+		      "sclk_mixer";
+	clocks = <&clock CLK_MIXER>, <&clock CLK_HDMI>,
+		 <&clock CLK_SCLK_HDMI>, <&clock CLK_VP>,
+		 <&clock CLK_MOUT_MIXER>, <&clock CLK_SCLK_MIXER>;
+};
+
 &pmu_system_controller {
 	clock-names = "clkout0", "clkout1", "clkout2", "clkout3",
 			"clkout4", "clkout8", "clkout9";
@@ -468,4 +456,16 @@ 
 	power-domains = <&pd_lcd0>;
 };
 
+&tmu {
+	compatible = "samsung,exynos4210-tmu";
+	interrupt-parent = <&combiner>;
+	reg = <0x100C0000 0x100>;
+	interrupts = <2 4>;
+	clocks = <&clock CLK_TMU_APBIF>;
+	clock-names = "tmu_apbif";
+	samsung,tmu_gain = <15>;
+	samsung,tmu_reference_voltage = <7>;
+	status = "disabled";
+};
+
 #include "exynos4210-pinctrl.dtsi"