All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/3] clk: qcom: gdsc: add support for collapse-vote registers
@ 2022-05-20 10:09 Johan Hovold
  2022-05-20 10:09 ` [PATCH 1/3] clk: qcom: gdsc: add collapse-bit helper Johan Hovold
                   ` (5 more replies)
  0 siblings, 6 replies; 15+ messages in thread
From: Johan Hovold @ 2022-05-20 10:09 UTC (permalink / raw)
  To: Bjorn Andersson
  Cc: Andy Gross, Michael Turquette, Stephen Boyd, linux-arm-msm,
	linux-clk, linux-kernel, Johan Hovold

Recent Qualcomm platforms have APCS collapse-vote registers that allow
for sharing GDSCs with other masters (e.g. LPASS).
    
Add support for using such vote registers instead of the control
register when updating the GDSC power state.

Note that the gcc-sc8280xp driver has not yet been merged. [1]

Johan


[1] https://lore.kernel.org/all/20220505025457.1693716-1-bjorn.andersson@linaro.org/


Johan Hovold (3):
  clk: qcom: gdsc: add collapse-bit helper
  clk: qcom: gdsc: add support for collapse-vote registers
  clk: qcom: gcc-sc8280xp: use collapse-voting for PCIe GDSCs

 drivers/clk/qcom/gcc-sc8280xp.c | 21 +++++++++++++++++++++
 drivers/clk/qcom/gdsc.c         | 28 ++++++++++++++++++++++------
 drivers/clk/qcom/gdsc.h         |  4 ++++
 3 files changed, 47 insertions(+), 6 deletions(-)

-- 
2.35.1


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2022-06-27 20:03 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-20 10:09 [PATCH 0/3] clk: qcom: gdsc: add support for collapse-vote registers Johan Hovold
2022-05-20 10:09 ` [PATCH 1/3] clk: qcom: gdsc: add collapse-bit helper Johan Hovold
2022-05-20 11:50   ` Dmitry Baryshkov
2022-05-20 12:03     ` Johan Hovold
2022-05-20 10:09 ` [PATCH 2/3] clk: qcom: gdsc: add support for collapse-vote registers Johan Hovold
2022-05-21  3:52   ` Stephen Boyd
2022-05-23 12:04     ` Johan Hovold
2022-05-26 18:32       ` Stephen Boyd
2022-06-09 11:50         ` Johan Hovold
2022-05-20 10:09 ` [PATCH 3/3] clk: qcom: gcc-sc8280xp: use collapse-voting for PCIe GDSCs Johan Hovold
2022-05-21  3:51 ` [PATCH 0/3] clk: qcom: gdsc: add support for collapse-vote registers Stephen Boyd
2022-05-23  9:32   ` Johan Hovold
2022-05-26 18:33     ` Stephen Boyd
2022-06-23 11:44 ` Johan Hovold
2022-06-27 20:02 ` Bjorn Andersson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.