On Thu, 08 Jan 2026 21:28:42 +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.
>
> [...]
Applied, thanks!
[1/6] soc: qcom: rpmh-rsc: reclaim the TCS to avoid spurious irq in Linux
https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/83dd2675d04f
[2/6] soc/qcom: rpmh: document rsc registers
https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/16889f764bdc
[3/6] soc/qcom: rpmh: correctly wait for TCS flush
https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/5942ad0ddb54
[4/6] soc/qcom: rpmh: add RPMh read
https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/dc1cd6ed4b36
[5/6] power: regulator: qcom-rpmh: read votes from rpmh
https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/3afd2b9f97db
[6/6] power: regulator: qcom-rpmh: correctly map pmic mode
https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/deb2b9c4033b
Best regards,
--
// Casey (she/they)