summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAswin Murugan <[email protected]>2026-03-24 23:29:13 +0530
committerCasey Connolly <[email protected]>2026-04-27 12:38:45 +0200
commitfabf5878bb86b3e1e2b19301afc2a9180bf79cf6 (patch)
treee0cfecc3a6fe4318a16e9e9fa3d7ccc83f60ae3f
parentef3f08ae78a0cbcf9dc25ab7c7cbe4bbaf41db8f (diff)
qcom_defconfig: Disable EFI_HAVE_RUNTIME_RESET in qcom_defconfig
Qualcomm platforms rely on the kernel to manage specialized reboot modes such as EDL, bootloader entry, and other vendor-specific reset flows. Allowing U-Boot to override these via EFI runtime reset services leads to incorrect behavior when the kernel issues advanced reboot requests. Now that EFI_HAVE_RUNTIME_RESET is exposed as a user-configurable Kconfig option, disable it for qcom_defconfig so that the kernel retains full control over reboot handling on Qualcomm SoCs. This ensures that EFI runtime reboot callbacks are not registered on these platforms, preventing conflicts with kernel-managed PSCI reset paths. Signed-off-by: Aswin Murugan <[email protected]> Reviewed-by: Sumit Garg <[email protected]> Acked-by: Heinrich Schuchardt <[email protected]> Reviewed-by: Ilias Apalodimas <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Casey Connolly <[email protected]>
-rw-r--r--configs/qcom_defconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/configs/qcom_defconfig b/configs/qcom_defconfig
index e5dbca07a19..3c8982dafd9 100644
--- a/configs/qcom_defconfig
+++ b/configs/qcom_defconfig
@@ -6,6 +6,7 @@ CONFIG_ARCH_SNAPDRAGON=y
CONFIG_NR_DRAM_BANKS=24
CONFIG_DEFAULT_DEVICE_TREE="qcom/sdm845-db845c"
CONFIG_SYS_LOAD_ADDR=0xA0000000
+# CONFIG_EFI_HAVE_RUNTIME_RESET is not set
CONFIG_EFI_RUNTIME_UPDATE_CAPSULE=y
CONFIG_EFI_CAPSULE_ON_DISK=y
CONFIG_EFI_CAPSULE_FIRMWARE_RAW=y