On Thu, Jan 08, 2026 at 09:28:42PM +0100, Casey Connolly wrote:
> Fix some significant issues where we leave the rpmh core in a broken
> state and don't correctly poll resulting in bugs and Linux crashes,
> implement support for RPMh read and use it to populate the regulator
> driver state.
> 
> Lastly, fix an oversight in the regulator driver that resulted in PMIC
> modes being set completely incorrectly.

Thanks for the fixes, atleast this patchset doesn't cause any
regressions for me on RB3Gen2. FWIW:

Tested-by: Sumit Garg <[email protected]>

-Sumit

> 
> ---
> Casey Connolly (5):
>       soc/qcom: rpmh: document rsc registers
>       soc/qcom: rpmh: correctly wait for TCS flush
>       soc/qcom: rpmh: add RPMh read
>       power: regulator: qcom-rpmh: read votes from rpmh
>       power: regulator: qcom-rpmh: correctly map pmic mode
> 
> Neil Armstrong (1):
>       soc: qcom: rpmh-rsc: reclaim the TCS to avoid spurious irq in Linux
> 
>  drivers/power/regulator/qcom-rpmh-regulator.c | 90 
> ++++++++++++++++++++++++++-
>  drivers/soc/qcom/rpmh-rsc.c                   | 89 ++++++++++++++++++--------
>  drivers/soc/qcom/rpmh.c                       | 38 ++++++++++-
>  include/soc/qcom/rpmh.h                       |  4 +-
>  include/soc/qcom/tcs.h                        |  1 +
>  5 files changed, 189 insertions(+), 33 deletions(-)
> ---
> base-commit: 81f887ab1a06be17ef81b0a905203cc385c3d4aa
> 
> // Casey (she/they)
> 

Reply via email to