diff options
author | Tom Rini <trini@konsulko.com> | 2022-12-28 10:52:51 -0500 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2022-12-29 09:50:53 -0500 |
commit | ec9efcf62a1d0123dfd4419c56aa61d4ff69f0f5 (patch) | |
tree | 24564eb269a3b234e3303398b231538d55fb6e21 /boot/Kconfig | |
parent | 20422d693004f7a18714c9f9818450821bd78f43 (diff) |
PowerPC: Rework PBL location choice
When converting CONFIG_SDCARD and CONFIG_SPIFLASH to Kconfig, one set of
uses wasn't converted correctly. Allow for the case where platforms
don't rely on "PBL" to boot but instead use other mechanisms. See the
link below for more details.
Link: https://lore.kernel.org/all/20220802091338.f4g45ldhc7qbg6hm@pali/
Fixes: d433c74eecdc ("Convert CONFIG_SDCARD et al to Kconfig")
Tested-by: Pali Rohár <pali@kernel.org>
Signed-off-by: Tom Rini <trini@konsulko.com>
Diffstat (limited to 'boot/Kconfig')
-rw-r--r-- | boot/Kconfig | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/boot/Kconfig b/boot/Kconfig index 4a001bcee8..424ad0e466 100644 --- a/boot/Kconfig +++ b/boot/Kconfig @@ -724,16 +724,19 @@ config RAMBOOT_PBL For more details refer to doc/README.pblimage choice - prompt "Freescale PBL load location" + prompt "Freescale PBL (or predecessor) load location" depends on RAMBOOT_PBL || ((TARGET_P1010RDB_PA || TARGET_P1010RDB_PB \ || TARGET_P1020RDB_PC || TARGET_P1020RDB_PD || TARGET_P2020RDB) \ && !CMD_NAND) config SDCARD - bool "Freescale PBL is found on SD card" + bool "Freescale PBL (or similar) is found on SD card" config SPIFLASH - bool "Freescale PBL is found on SPI flash" + bool "Freescale PBL (or similar) is found on SPI flash" + +config NO_PBL + bool "Freescale PBL (or similar) is not used in this case" endchoice |