Skip to content

Commit bea7054

Browse files
committed
FROMLIST: arm64: dts: qcom: monaco: Add OPP-table for ICE UFS and ICE eMMC nodes
Qualcomm Inline Crypto Engine (ICE) platform driver now, supports an optional OPP-table. Add OPP-table for ICE UFS and ICE eMMC device nodes for Monaco platform. Link: https://lore.kernel.org/all/20260409-enable-ice-clock-scaling-v8-5-ca1129798606@oss.qualcomm.com/ Signed-off-by: Abhinaba Rakshit <abhinaba.rakshit@oss.qualcomm.com>
1 parent cea3180 commit bea7054

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

arch/arm64/boot/dts/qcom/monaco.dtsi

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2667,6 +2667,22 @@
26672667
clock-names = "core",
26682668
"iface";
26692669
power-domains = <&gcc GCC_UFS_PHY_GDSC>;
2670+
2671+
operating-points-v2 = <&ice_opp_table>;
2672+
2673+
ice_opp_table: opp-table {
2674+
compatible = "operating-points-v2";
2675+
2676+
opp-201600000 {
2677+
opp-hz = /bits/ 64 <201600000>;
2678+
required-opps = <&rpmhpd_opp_svs_l1>;
2679+
};
2680+
2681+
opp-403200000 {
2682+
opp-hz = /bits/ 64 <403200000>;
2683+
required-opps = <&rpmhpd_opp_nom>;
2684+
};
2685+
};
26702686
};
26712687

26722688
crypto: crypto@1dfa000 {
@@ -4570,6 +4586,22 @@
45704586
clock-names = "core",
45714587
"iface";
45724588
power-domains = <&rpmhpd RPMHPD_CX>;
4589+
4590+
operating-points-v2 = <&ice_mmc_opp_table>;
4591+
4592+
ice_mmc_opp_table: opp-table {
4593+
compatible = "operating-points-v2";
4594+
4595+
opp-150000000 {
4596+
opp-hz = /bits/ 64 <150000000>;
4597+
required-opps = <&rpmhpd_opp_svs_l1>;
4598+
};
4599+
4600+
opp-300000000 {
4601+
opp-hz = /bits/ 64 <300000000>;
4602+
required-opps = <&rpmhpd_opp_nom>;
4603+
};
4604+
};
45734605
};
45744606

45754607
usb_1_hsphy: phy@8904000 {

0 commit comments

Comments
 (0)