clk: qcom: gdsc: Support 'synced_poweroff' genpd flag
authorAkhil P Oommen <quic_akhilpo@quicinc.com>
Mon, 2 Jan 2023 10:48:28 +0000 (16:18 +0530)
committerBjorn Andersson <andersson@kernel.org>
Tue, 10 Jan 2023 17:07:10 +0000 (11:07 -0600)
commit8b6af3b58cafc2cbdf6269f655b2d3731eb93c2f
tree1a4ca19b6720179d8902d5534714df0259afabee
parenta9236a0aa7d7f52a974cc7eaa971fae92aa477c5
clk: qcom: gdsc: Support 'synced_poweroff' genpd flag

Add support for the newly added 'synced_poweroff' genpd flag. This allows
some clients (like adreno gpu driver) to request gdsc driver to ensure
a votable gdsc (like gpucc cx gdsc) has collapsed at hardware.

Signed-off-by: Akhil P Oommen <quic_akhilpo@quicinc.com>
Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org>
Signed-off-by: Bjorn Andersson <andersson@kernel.org>
Link: https://lore.kernel.org/r/20230102161757.v5.2.Ic128c1df50b7fc9a6b919932a3b41a799b5ed5e8@changeid
drivers/clk/qcom/gdsc.c