summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSumit Garg <sumit.garg@linaro.org>2024-04-12 15:24:32 +0530
committerCaleb Connolly <caleb.connolly@linaro.org>2024-04-23 13:29:21 +0200
commit544033cfe980a015818f95226402ab7d2bf35ae0 (patch)
tree2ff6f2404dbe4c5fe8b66021f70624bad0f4facb
parent8c4c6a268e35523e6a8130f93c51b60a6341e8a2 (diff)
downloadu-boot-544033cfe980a015818f95226402ab7d2bf35ae0.tar.gz
u-boot-544033cfe980a015818f95226402ab7d2bf35ae0.tar.bz2
u-boot-544033cfe980a015818f95226402ab7d2bf35ae0.zip
qcom: Don't enable LINUX_KERNEL_IMAGE_HEADER by default
Enabling LINUX_KERNEL_IMAGE_HEADER by default doesn't allow ENABLE_ARM_SOC_BOOT0_HOOK to work properly on db410c when U-Boot is loaded as a first stage bootloader. It leads to secondary CPUs bringup failure and later causing the Linux kernel to freeze. So fix it via selectively enabling LINUX_KERNEL_IMAGE_HEADER where it's actually required. Fixes: 059d526af312 ("mach-snapdragon: generalise board support") Reviewed-by: Caleb Connolly <caleb.connolly@linaro.org> Signed-off-by: Sumit Garg <sumit.garg@linaro.org> Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
-rw-r--r--arch/arm/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
index 69a7fa6ba3..93e12d8d53 100644
--- a/arch/arm/Kconfig
+++ b/arch/arm/Kconfig
@@ -1087,7 +1087,7 @@ config ARCH_SNAPDRAGON
select BOARD_LATE_INIT
select OF_BOARD
select SAVE_PREV_BL_FDT_ADDR
- select LINUX_KERNEL_IMAGE_HEADER
+ select LINUX_KERNEL_IMAGE_HEADER if !ENABLE_ARM_SOC_BOOT0_HOOK
imply OF_UPSTREAM
imply CMD_DM