In snagboot mode, U-Boot is loaded directly by XBL without a prior bootloader to initialize PSCI firmware. Forcing SYSRESET_PSCI via 'select' causes failures in this scenario. Change to 'imply' to allow it to be disabled when PSCI is unavailable.
Signed-off-by: Balaji Selvanathan <[email protected]> --- Changes in v2: - Newly introduced in v2 --- arch/arm/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 514bf2000b4..a6d36f39069 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1150,7 +1150,7 @@ config ARCH_SNAPDRAGON select SAVE_PREV_BL_FDT_ADDR if !ENABLE_ARM_SOC_BOOT0_HOOK select LINUX_KERNEL_IMAGE_HEADER if !ENABLE_ARM_SOC_BOOT0_HOOK select SYSRESET - select SYSRESET_PSCI + imply SYSRESET_PSCI select ANDROID_BOOT_IMAGE_IGNORE_BLOB_ADDR select MMU_PGPROT imply OF_UPSTREAM -- 2.34.1

