summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorqctecmdr <qctecmdr@localhost>2022-09-04 22:59:21 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2022-09-04 22:59:21 -0700
commitcb225cb4b0370e0b22fa69a67476edc0ae63aa63 (patch)
tree2c19b513ca83b13839fd7124948000b60888932d
parent36f79702f46887175b0f8952e325a9cadac5658b (diff)
parent99ee4010d32b0a2f859d1a3384555edcf31e4ef6 (diff)
downloaddevicetree-cb225cb4b0370e0b22fa69a67476edc0ae63aa63.tar.gz
Merge "ARM: dts: msm: Add GPU pwrlevels for KONA-7230"
-rw-r--r--qcom/kona-7230-iot-v2.1.dtsi56
1 files changed, 56 insertions, 0 deletions
diff --git a/qcom/kona-7230-iot-v2.1.dtsi b/qcom/kona-7230-iot-v2.1.dtsi
index 8f7fc605..83c8b1d3 100644
--- a/qcom/kona-7230-iot-v2.1.dtsi
+++ b/qcom/kona-7230-iot-v2.1.dtsi
@@ -6,3 +6,59 @@
compatible = "qcom,kona-iot";
qcom,msm-id = <548 0x20001>;
};
+
+&msm_gpu {
+ /delete-property/qcom,gpu-speed-bin;
+ /delete-property/qcom,initial-pwrlevel;
+ /delete-node/qcom,gpu-pwrlevels;
+ /delete-node/qcom,gpu-pwrlevel-bins;
+
+ /* GPU power levels */
+ qcom,gpu-pwrlevels {
+ compatible = "qcom,gpu-pwrlevels";
+ #address-cells = <1>;
+ #size-cells = <0>;
+ qcom,initial-pwrlevel = <1>;
+
+ qcom,gpu-pwrlevel@0 {
+ reg = <0>;
+ qcom,gpu-freq = <400000000>;
+ qcom,level = <RPMH_REGULATOR_LEVEL_SVS>;
+
+ qcom,bus-freq-ddr7 = <7>;
+ qcom,bus-min-ddr7 = <6>;
+ qcom,bus-max-ddr7 = <9>;
+
+ qcom,bus-freq-ddr8 = <8>;
+ qcom,bus-min-ddr8 = <6>;
+ qcom,bus-max-ddr8 = <9>;
+
+ qcom,acd-level = <0xa02b5ffd>;
+ };
+
+ qcom,gpu-pwrlevel@1 {
+ reg = <1>;
+ qcom,gpu-freq = <305000000>;
+ qcom,level = <RPMH_REGULATOR_LEVEL_LOW_SVS>;
+
+ qcom,bus-freq-ddr7 = <3>;
+ qcom,bus-min-ddr7 = <2>;
+ qcom,bus-max-ddr7 = <9>;
+
+ qcom,bus-freq-ddr8 = <3>;
+ qcom,bus-min-ddr8 = <2>;
+ qcom,bus-max-ddr8 = <9>;
+
+ qcom,acd-level = <0xa02b5ffd>;
+ };
+
+ qcom,gpu-pwrlevel@2 {
+ reg = <2>;
+ qcom,gpu-freq = <0>;
+ qcom,bus-freq = <0>;
+ qcom,bus-min = <0>;
+ qcom,bus-max = <0>;
+ };
+ };
+};
+