Imply CONFIG_SKIP_EARLY_DM for ARCH_SNAPDRAGON to skip device model initialization during the pre-relocation phase, improving boot time by around 50% by deferring device probing until after relocation.
Reviewed-by: Casey Connolly <[email protected]> Signed-off-by: Aswin Murugan <[email protected]> --- arch/arm/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 3e9f3b51031..e9068d0d589 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1156,6 +1156,7 @@ config ARCH_SNAPDRAGON select SUPPORT_SPL select OF_LIVE + imply SKIP_EARLY_DM select SPL_OF_LIVE if SPL select ARMV8_SPL_EXCEPTION_VECTORS if SPL select ENABLE_ARM_SOC_BOOT0_HOOK if SPL -- 2.34.1
