coreboot/src/soc/qualcomm
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
..
common Revert "soc/qualcomm: Update the wait time for checking PCIe link up" 2022-10-12 19:46:19 +00:00
ipq40xx soc/qualcomm/ipq40xx: Do resource transition 2022-07-06 12:50:48 +00:00
ipq806x soc/qualcomm: Do resource transition 2022-06-30 16:27:34 +00:00
qcs405 soc/qualcomm: Do resource transition 2022-06-30 16:27:34 +00:00
sc7180 soc/qualcomm/sc7180: Update hardware watchdog logging 2022-07-04 14:03:21 +00:00
sc7280 soc/qualcomm/sc7280: Remove NVMe init 2022-10-20 16:34:01 +00:00