summaryrefslogtreecommitdiff
path: root/include/linux/bug.h
diff options
context:
space:
mode:
authorCasey Connolly <[email protected]>2026-04-01 16:15:18 +0200
committerTom Rini <[email protected]>2026-04-21 11:19:49 -0600
commitf5e96fdffc024552944776848bd5570e1b2caa9b (patch)
tree3cc106fd26fccdf6418b53910be25d391e581d69 /include/linux/bug.h
parent968164b6863e3a75fb0f5842f4f1cab9ac7c8c36 (diff)
common: add an option to skip DM pre-relocation
For some platforms like Qualcomm, it isn't necessary to perform a full DM init and scan prior to relocation, it's also particularly slow since it runs with dcache disabled and prior to building the livetree. The only device which needs to be probed pre-reloc is the serial port (otherwise U-Boot will panic), however this can be found through /chosen/stdout-path. Therefore we can avoid scanning the entire FDT and binding devices, instead just binding the serial port and clock driver on-demand. This decreases the total time from power on to reaching the interactive U-Boot shell be about 50% (from ~2.8s to 1.8s). Signed-off-by: Casey Connolly <[email protected]>
Diffstat (limited to 'include/linux/bug.h')
0 files changed, 0 insertions, 0 deletions