coreboot/src
Reka Norman 5aa98964fb mb/google/nissa/var/craask: Add support for NVMe
Enable NVMe GPIOs based on fw_config and add NVMe to devicetree.

Note, eMMC and NVMe are not probed in devicetree. On first boot in
factory, the device needs to boot with unprovisioned fw_config, so all
storage devices should be enabled when unprovisioned. Currently,
devicetree disables all probed devices when unprovisioned. If we want
eMMC and NVMe to be probed, support needs to be added for enabling
probed devices when unprovisioned.

BUG=b:259211172
TEST=Verified by ODM. On craask, LTE and WCAM still work. On craaskneto,
eMMC and NVMe SKUs can both boot.

Change-Id: I76a056cddff2246cfb5bb26ddbdfc333b49d9aaf
Reviewed-on: https://review.coreboot.org/c/coreboot/+/69958
Reviewed-by: Kangheui Won <khwon@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2022-11-26 23:38:43 +00:00
..
acpi ACPI: Flag boards with ACPI_NO_MADT 2022-11-25 15:03:47 +00:00
arch arch/arm: Use unified assembly syntax 2022-11-24 15:15:41 +00:00
commonlib commonlib/fsp_relocate.c: Fix cbfstool build on 32-bit host 2022-11-25 13:53:31 +00:00
console console/post.c: Sort includes 2022-10-27 15:46:39 +00:00
cpu cpu/intel/model_2065x: Don't use a magic APIC 2022-11-25 15:04:17 +00:00
device device/mdio: Provide helper functions for read and write 2022-11-24 05:58:28 +00:00
drivers {drivers/wifi, mb/google}: Rename is_untrusted to add_acpi_dma_property 2022-11-25 13:56:39 +00:00
ec ec: Add SPDX license headers to Makefiles 2022-11-22 12:43:11 +00:00
include ACPI: Use common code for MADT LAPIC NMIs 2022-11-25 15:01:49 +00:00
lib lib/malloc.c: Fix log messages 2022-11-18 16:02:28 +00:00
mainboard mb/google/nissa/var/craask: Add support for NVMe 2022-11-26 23:38:43 +00:00
northbridge cpu/intel/haswell: Move chip_ops to cpu cluster 2022-11-25 15:03:39 +00:00
sbom Add SBOM (Software Bill of Materials) Generation 2022-08-22 14:48:46 +00:00
security security: Remove unnecessary space after casts 2022-11-22 12:55:26 +00:00
soc soc/intel/meteorlake: Refactor heci finalize functions 2022-11-26 08:42:21 +00:00
southbridge ACPI MADT: Add LINT1 as NMI source 2022-11-25 15:02:47 +00:00
superio src/superio: Remove unnecessary space after casts 2022-11-21 15:03:50 +00:00
vendorcode vc/amd/fsp/glinda/platform_descriptors.h: Update for glinda 2022-11-19 02:47:48 +00:00
Kconfig build: List all Kconfigs in CBFS config file, compress it 2022-11-18 17:19:44 +00:00