Re: [PATCH v2 4/9] soc: qcom: geni-se: Remove OPP rate reset from resource deactivation

From: Praveen Talari

Date: Fri Sep 11 2026 - 13:35:50 EST


Hi Konrad,

Thank you for review.

On 04-09-2026 14:19, Konrad Dybcio wrote:
On 8/27/26 7:59 PM, Praveen Talari wrote:
Remove the dev_pm_opp_set_rate(se->dev, 0) call from
geni_se_resources_deactivate().

OPP resource management should be controlled by the consumer driver.
I believe the opposite was the original intent behind creating
these helpers..
Previously, resetting the OPP rate to 0 was applicable
only to Linux-managed resource control. With this series,
dev_pm_opp_set_rate() is used for both Linux-managed and
firmware managed resource control.

Therefore, the reset should no longer be performed
unconditionally in geni_se_resources_deactivate().
Instead, the consumer driver can reset the rate when required,
keeping the common resource deactivation path applicable to
both configurations

Thanks,

Praveen Talari


Additionally, clocks are already disabled by geni_se_clks_off(), making
the OPP rate reset unnecessary during resource deactivation.
That is, on the other hand, a valid reason

Konrad