[PATCH V1 2/2] arm64: dts: qcom: Set specified gear configuration for Hamoa
From: Nitin Rawat
Date: Sat Aug 29 2026 - 03:45:45 EST
Assign the appropriate UFS HS gear speed levels to each OPP frequency
entry in the device tree, enabling proper per-frequency gear
scaling (G1 at 75MHz, G3 at 150MHz, G5 at 300MHz).
Signed-off-by: Nitin Rawat <nitin.rawat@xxxxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/hamoa.dtsi | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/hamoa.dtsi b/arch/arm64/boot/dts/qcom/hamoa.dtsi
index 8a96ea1bdb9c..ef7994c83bb7 100644
--- a/arch/arm64/boot/dts/qcom/hamoa.dtsi
+++ b/arch/arm64/boot/dts/qcom/hamoa.dtsi
@@ -3918,6 +3918,7 @@ opp-75000000 {
/bits/ 64 <0>,
/bits/ 64 <0>,
/bits/ 64 <0>;
+ opp-level = <1>; /* HS-G1 */
required-opps = <&rpmhpd_opp_low_svs>;
};
@@ -3930,6 +3931,7 @@ opp-150000000 {
/bits/ 64 <0>,
/bits/ 64 <0>,
/bits/ 64 <0>;
+ opp-level = <3>; /* HS-G3 */
required-opps = <&rpmhpd_opp_svs>;
};
@@ -3942,6 +3944,7 @@ opp-300000000 {
/bits/ 64 <0>,
/bits/ 64 <0>,
/bits/ 64 <0>;
+ opp-level = <5>; /* HS-G5 */
required-opps = <&rpmhpd_opp_nom>;
};
};
--
2.34.1