[PATCH] mach-snapdragon: handle platforms without PSCI support

Caleb Connolly caleb.connolly at linaro.org
Mon Mar 17 14:48:26 CET 2025


On Mon, 27 Jan 2025 14:48:55 +0000, Sam Day wrote:
> Most MSM8916 devices shipped without PSCI support. The history is quite
> nuanced (a good overview can be found in [1]), but the end result is
> that the upstream DTs for this SoC pretend that PSCI exists, and it's
> expected that the bootloader handles the case where it doesn't. This is
> codified by the de-facto bootloader for MSM8916 devices, lk2nd [2].
> 
> So we handle it here by deleting the /psci node if we detect the absence
> of PSCI. We need to do this early to ensure sysreset works correctly,
> since the PSCI firmware driver is PRE_RELOC and binds the PSCI sysreset
> driver.
> 
> [...]

Applied, thanks!

[1/1] mach-snapdragon: handle platforms without PSCI support
      https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commit/773a46b18b09

Best regards,
-- 
Caleb Connolly <caleb.connolly at linaro.org>



More information about the U-Boot mailing list