coreboot/src/soc/qualcomm/sc7280
Shelley Chen 1b07797a7b soc/qualcomm/sc7280: Remove NVMe init
We are required to boot with eMMC enabled in the BIOS to store modem
calibration data.  Thus, it doesn't make sense to enable NVMe at boot
time since we will never boot from NVMe w/o eMMC.  We may as well take
the boot time reduction (~100ms) by eliminating NVMe initialization.

BUG=b:185426670, b:254281839
BRANCH=None
TEST=Boot after disabling NVMe and make sure that it still boots
     Note that we are able to see a little over 100ms in boot time
     savings with this change.
     Before: 40:device configuration 824,021 (102,701)
     After:  40:device configuration 717,402 (44)

Cq-Depend: chromium:3964185
Change-Id: I94f614ba0369c073617949285c0781aef5c6263f
Signed-off-by: Shelley Chen <shchen@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/68562
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Julius Werner <jwerner@chromium.org>
2022-10-20 16:34:01 +00:00
..
display qualcomm/sc7280: initialize tu struct with zeros 2022-09-20 08:02:19 +00:00
include/soc soc/qualcomm/sc7280: Add SocInfo support in coreboot 2022-08-14 21:15:24 +00:00
bootblock.c soc/qualcomm: Increase SPI frequency to 75 MHz 2022-05-31 22:19:02 +00:00
carve_out.c sc7280: Add Modem region to avoid modem cleanup in Secboot reboot 2022-01-28 23:58:15 +00:00
cbmem.c
clock.c soc/qualcomm: Increase SPI frequency to 75 MHz 2022-05-31 22:19:02 +00:00
cpucp_load_reset.c sc7280: Improve performance by removing delays in cpucp init 2022-06-01 00:54:08 +00:00
decompressor.c
Kconfig soc/qualcomm/sc7280: Remove NVMe init 2022-10-20 16:34:01 +00:00
Makefile.inc soc/qualcomm/sc7280: Add SocInfo support in coreboot 2022-08-14 21:15:24 +00:00
memlayout.ld soc/qualcomm/sc7280: Support hardware watchdog compilation 2022-07-18 17:34:06 +00:00
mmu.c
pcie.c soc/qualcomm/sc7280: Enable PCIe driver 2022-08-01 18:04:54 +00:00
qcom_qup_se.c
shrm_load_reset.c soc/qualcomm: Replace <cbfs.h> with <program_loading.h> 2022-05-31 13:44:34 +00:00
soc.c soc/qualcomm/sc7280: Remove NVMe init 2022-10-20 16:34:01 +00:00
socinfo.c soc/qualcomm/sc7280: Add SocInfo support in coreboot 2022-08-14 21:15:24 +00:00