Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 300bde79 authored by Thomas Abraham's avatar Thomas Abraham Committed by Kukjin Kim
Browse files

ARM: dts: add CPU OPP and regulator supply property for exynos4210



For Exynos4210 platforms, add CPU operating points and CPU regulator
supply properties for migrating from Exynos specific cpufreq driver
to using generic cpufreq driver.

Cc: Doug Anderson <dianders@chromium.org>
Cc: Andreas Faerber <afaerber@suse.de>
Cc: Sachin Kamat <sachin.kamat@linaro.org>
Cc: Andreas Farber <afaerber@suse.de>
Cc: Javier Martinez Canillas <javier.martinez@collabora.co.uk>
Signed-off-by: default avatarThomas Abraham <thomas.ab@samsung.com>
[b.zolnierkie: removed exynos5250 and exynos5420 support for now]
Signed-off-by: default avatarBartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
[k.kozlowski: Rebased, moved cpu nodes to alphabetical position]
Signed-off-by: default avatarKrzysztof Kozlowski <k.kozlowski@samsung.com>
Signed-off-by: default avatarKukjin Kim <kgene@kernel.org>
parent 1342ff45
Loading
Loading
Loading
Loading
+4 −0
Original line number Original line Diff line number Diff line
@@ -127,6 +127,10 @@
	};
	};
};
};


&cpu0 {
	cpu0-supply = <&buck1_reg>;
};

&fimd {
&fimd {
	pinctrl-0 = <&lcd_en &lcd_clk &lcd_data24 &pwm0_out>;
	pinctrl-0 = <&lcd_en &lcd_clk &lcd_data24 &pwm0_out>;
	pinctrl-names = "default";
	pinctrl-names = "default";
+4 −0
Original line number Original line Diff line number Diff line
@@ -188,6 +188,10 @@
	};
	};
};
};


&cpu0 {
	cpu0-supply = <&varm_breg>;
};

&dsi_0 {
&dsi_0 {
	vddcore-supply = <&vusb_reg>;
	vddcore-supply = <&vusb_reg>;
	vddio-supply = <&vmipi_reg>;
	vddio-supply = <&vmipi_reg>;
+4 −0
Original line number Original line Diff line number Diff line
@@ -548,6 +548,10 @@
	};
	};
};
};


&cpu0 {
	cpu0-supply = <&vdd_arm_reg>;
};

&pinctrl_1 {
&pinctrl_1 {
	hdmi_hpd: hdmi-hpd {
	hdmi_hpd: hdmi-hpd {
		samsung,pins = "gpx3-7";
		samsung,pins = "gpx3-7";
+12 −0
Original line number Original line Diff line number Diff line
@@ -40,6 +40,18 @@
			device_type = "cpu";
			device_type = "cpu";
			compatible = "arm,cortex-a9";
			compatible = "arm,cortex-a9";
			reg = <0x900>;
			reg = <0x900>;
			clocks = <&clock CLK_ARM_CLK>;
			clock-names = "cpu";
			clock-latency = <160000>;

			operating-points = <
				1200000 1250000
				1000000 1150000
				800000	1075000
				500000	975000
				400000	975000
				200000	950000
			>;
			cooling-min-level = <4>;
			cooling-min-level = <4>;
			cooling-max-level = <2>;
			cooling-max-level = <2>;
			#cooling-cells = <2>; /* min followed by max */
			#cooling-cells = <2>; /* min followed by max */