beryllium: Add deferred_probe_timeout=30 to the boot arguments
(based on db845c commit 64dbd9c27132 from John)
With changes landing in 5.7-rc, adding deferred_probe_timeout=30
argument on the boot line allows modules dependencies to be able
to be resolved after init.
Otherwise we may see some modules fail to load due to missing
dependencies and then if the dependencies are loaded after init
begins, the modules waiting will fail to get EPROBE_DEFER errors
and will just fail for good.
Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org>
diff --git a/aosp_beryllium/BoardConfig.mk b/aosp_beryllium/BoardConfig.mk
index c4c6311..272d1ff 100644
--- a/aosp_beryllium/BoardConfig.mk
+++ b/aosp_beryllium/BoardConfig.mk
@@ -12,7 +12,8 @@
BOARD_RAMDISK_OFFSET := 0x01000000
BOARD_KERNEL_CMDLINE := console=ttyMSM0,115200n8 androidboot.console=ttyMSM0
BOARD_KERNEL_CMDLINE += androidboot.hardware=aosp_beryllium androidboot.boot_devices=soc@0/1d84000.ufshc
-BOARD_KERNEL_CMDLINE += firmware_class.path=/vendor/firmware/ init=/init
+BOARD_KERNEL_CMDLINE += firmware_class.path=/vendor/firmware/ init=/init printk.devkmsg=on
+BOARD_KERNEL_CMDLINE += deferred_probe_timeout=30
# Image Configuration
BOARD_BOOTIMAGE_PARTITION_SIZE := 67108864 #64M