From 88654b4133ea75f4293dff243a56f15ac249d870 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Tue, 3 Mar 2026 20:58:56 +0100 Subject: [PATCH] dts/ayaneo-pocket-s2: Add binned gpu clocks --- .../boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts b/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts index 1070bdecb8fda5..ca8ffbe6e9ee3a 100644 --- a/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts +++ b/arch/arm64/boot/dts/qcom/sm8650-ayaneo-pocket-s2.dts @@ -1735,3 +1735,31 @@ &xo_board { clock-frequency = <76800000>; }; + +&gpu_opp_table { +/* Additional speedbin for Adreno A33 + 903000000 RPMH_REGULATOR_LEVEL_TURBO ACD_LEVEL_TURBO(0x882a5ffd) + 1000000000 RPMH_REGULATOR_LEVEL_TURBO_L1 ACD_LEVEL_TURBO_L1(0x882a5ffd) + 1050000000 RPMH_REGULATOR_LEVEL_TURBO_L2 ACD_LEVEL_TURBO_L2(0x882a5ffd) +*/ + opp-903000000 { + opp-hz = /bits/ 64 <903000000>; + opp-level = ; + opp-peak-kBps = <14398437>; + qcom,opp-acd-level = <0x882a5ffd>; + }; + + opp-1000000000 { + opp-hz = /bits/ 64 <1000000000>; + opp-level = ; + opp-peak-kBps = <16500000>; + qcom,opp-acd-level = <0x882a5ffd>; + }; + + opp-1050000000 { + opp-hz = /bits/ 64 <1050000000>; + opp-level = ; + opp-peak-kBps = <16500000>; + qcom,opp-acd-level = <0x882a5ffd>; + }; +};