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

Reply via email to