Hi Balaji, Can you give this series a try and see if that resolves the situation? We ran into the same issue you're describing here and this (particularly patch 1) fixed it.
https://lore.kernel.org/u-boot/[email protected] Kind regards, On 08/01/2026 11:17, Balaji Selvanathan wrote: > Clear RPMH TCS hardware state before kernel handoff to prevent > timeout errors during kernel RPMH driver initialization. > > U-Boot RPMH operations leave TCS registers configured. This series > clears TCS state via device removal and board_quiesce_devices. > > Balaji Selvanathan (2): > soc: qcom: rpmh-rsc: Clear TCS state before kernel boot > arm: snapdragon: Add RPMH cleanup in board_quiesce_devices() > > arch/arm/mach-snapdragon/board.c | 14 +++++ > drivers/soc/qcom/rpmh-rsc.c | 101 +++++++++++++++++++++++++++++++ > include/soc/qcom/rpmh.h | 9 +++ > 3 files changed, 124 insertions(+) > -- // Casey (she/her)

