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

Commit 76772b33 authored by Taniya Das's avatar Taniya Das
Browse files

clk: msm: clock-cpu-8953: Remove support of boost and Vmin



Boost feature removed as support is not required and the below commits are
reverted to remove the feature.
- 'commit 983d4352 ("clk: msm: clock-cpu-8953: Add DT property to
enable boost")'.
- 'commit 7e9c36a7 ("clk: msm: clock-cpu: Add support for hardware
boost and vmin")'.

Signed-off-by: default avatarTaniya Das <tdas@codeaurora.org>
Change-Id: I972c173dc92a91f5019e357aefb67942db2286fc
parent 785534bd
Loading
Loading
Loading
Loading
+0 −50
Original line number Diff line number Diff line
@@ -37,20 +37,6 @@ Required properties:
			the table for the clusters or cci.

Optional Properties:
- qcom,pboost-delta:    Array of performance boost frequencies (in MHz). If
			defined, the "safe_l" value column is required to be
			defined along with speedX-bin-vY-cl as indicated in
			below example.
- qcom,enable-vmin:     Boolean property if defined denotes presence of VMin
			reduction available for clusters.
			If defined, the "safe_l" value column is required to be
			defined along with speedX-bin-vY-cl as indicated in
			below example.
- qcom,enable-boost:    Boolean property if defined denotes presence of boost
			available for clusters.
			If defined, the "safe_l" value column is required to be
			defined along with speedX-bin-vY-cl as indicated in
			below example.
- qcom,enable-qos:      Boolean property to indicate the pm qos is required
			during set rate of the cluster clocks, which would not
			allow the cluster cores to go to low power mode.
@@ -82,39 +68,3 @@ Example:
		#address-cells = <1>;
		#size-cells = <1>;
	};

In case vmin & boost delta defined.

	clock_cpu: qcom,cpu-clock-8953@b116000 {
		compatible = "qcom,cpu-clock-8953";
		reg =   <0xb114000  0x68>,
			<0xb014000  0x68>,
			<0xb116000  0x400>,
			<0xb111050  0x08>,
			<0xb011050  0x08>,
			<0xb1d1050  0x08>,
			<0x00a412c  0x08>;
		reg-names = "rcgwr-c0-base", "rcgwr-c1-base",
			    "c0-pll", "c0-mux", "c1-mux",
			    "cci-mux", "efuse";
		vdd-mx-supply = <&pm8953_s7_level_ao>;
		vdd-cl-supply = <&apc_vreg_corner>;
		clocks = <&clock_gcc clk_xo_a_clk_src>;
		clock-names = "xo_a";
		qcom,enable-vmin;
		qcom,num-clusters = <2>;
		qcom,speed0-bin-v0-cl =
			/*            safe_L */
			<          0 0 0>,
			< 652800000  1 (-1)>,
			< 2150400000 6 102 >,
			< 2208000000 7 104 >;
		qcom,speed0-bin-v0-cci =
			<          0 0>,
			<  261120000 1>,
			<  860160000 6>,
			<  883200000 7>;
		qcom,pboost-delta = <0 50 100>;
		#address-cells = <1>;
		#size-cells = <1>;
	};
+2 −3
Original line number Diff line number Diff line
@@ -846,14 +846,13 @@
		compatible = "qcom,cpu-clock-8953";
		reg =   <0xb114000  0x68>,
			<0xb014000  0x68>,
			<0xb116000  0x330>,
			<0xb016000  0x330>,
			<0xb116000  0x400>,
			<0xb111050  0x08>,
			<0xb011050  0x08>,
			<0xb1d1050  0x08>,
			<0x00a4124  0x08>;
		reg-names = "rcgwr-c0-base", "rcgwr-c1-base",
			    "c0-pll", "c1-pll", "c0-mux", "c1-mux",
			    "c0-pll", "c0-mux", "c1-mux",
			    "cci-mux", "efuse";
		vdd-mx-supply = <&pm8953_s7_level_ao>;
		vdd-cl-supply = <&apc_vreg>;
+44 −922

File changed.

Preview size limit exceeded, changes collapsed.