[PATCH 2/2] arm64: dts: Add full GPU frequency table for 8996

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Now that we have frequency scaling for the GPU give it a full list
of frequencies it can scale to.  The two higher frequencies are for
faster binned parts and the remaining frequencies work on all
targets.

Signed-off-by: Jordan Crouse <jcrouse@xxxxxxxxxxxxxx>
---
 arch/arm64/boot/dts/qcom/msm8996.dtsi | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qcom/msm8996.dtsi
index f136d4c..f495a2e 100644
--- a/arch/arm64/boot/dts/qcom/msm8996.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi
@@ -1107,14 +1107,39 @@
 		gpu_opp_table: opp_table {
 			compatible  ="operating-points-v2";
 
+			/*
+			 * 624Mhz and 560Mhz are only available on speed bin
+			 * (1 << 0). All the rest are available on all bins of
+			 * the hardware
+			 */
 			opp-624000000 {
 				opp-hz = /bits/ 64 <624000000>;
 				opp-supported-hw = <0x01>;
 			};
+			opp-560000000 {
+				opp-hz = /bits/ 64 <560000000>;
+				opp-supported-hw = <0x01>;
+			};
 			opp-510000000 {
 				opp-hz = /bits/ 64 <510000000>;
 				opp-supported-hw = <0xFF>;
 			};
+			opp-401800000 {
+				opp-hz = /bits/ 64 <401800000>;
+				opp-supported-hw = <0xFF>;
+			};
+			opp-315000000 {
+				opp-hz = /bits/ 64 <315000000>;
+				opp-supported-hw = <0xFF>;
+			};
+			opp-214000000 {
+				opp-hz = /bits/ 64 <214000000>;
+				opp-supported-hw = <0xFF>;
+			};
+			opp-133000000 {
+				opp-hz = /bits/ 64 <133000000>;
+				opp-supported-hw = <0xFF>;
+			};
 		};
 
 		gpu@b00000 {
-- 
1.9.1

--
To unsubscribe from this list: send the line "unsubscribe linux-arm-msm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [Linux for Sparc]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux