From 22eb1526d4a619fc0095947b54f87317a55e911f Mon Sep 17 00:00:00 2001 From: Alexandru Gagniuc Date: Thu, 30 Dec 2021 10:39:59 -0600 Subject: spl: Convert SYS_MMCSD_RAW_MODE_KERNEL_SECTOR to Kconfig Falcon mode is very useful in improving boot speed. A question that Falcon mode asks is "Where do I look for the kernel". With MMC boot media, the correct answer is CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR. The scope of this patch is to move this to Kconfig. It is possible for a system to support Falcon mode from NOR but not MMC. In that case, mmc_load_image_raw_os() would not be used. To address this, conditionally compile mmc_load_image_raw_os() when SPL_FALCON_BOOT_MMCSD, instead of SPL_OS_BOOT. Signed-off-by: Alexandru Gagniuc Reviewed-by: Simon Glass [trini: Move spl_start_uboot to its own guard in spl_mmc.c, rerun migration] Signed-off-by: Tom Rini --- README | 4 ---- 1 file changed, 4 deletions(-) (limited to 'README') diff --git a/README b/README index 65b3a40004..8646c0a079 100644 --- a/README +++ b/README @@ -1871,10 +1871,6 @@ The following options need to be configured: CONFIG_SPL_INIT_MINIMAL Arch init code should be built for a very small image - CONFIG_SYS_MMCSD_RAW_MODE_KERNEL_SECTOR - Sector to load kernel uImage from when MMC is being - used in raw mode (for Falcon mode) - CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTOR, CONFIG_SYS_MMCSD_RAW_MODE_ARGS_SECTORS Sector and number of sectors to load kernel argument -- cgit v1.2.3