diff options
author | Reka Norman <rekanorman@google.com> | 2022-11-24 13:50:48 +1100 |
---|---|---|
committer | Martin L Roth <gaumless@gmail.com> | 2022-11-26 23:38:43 +0000 |
commit | 5aa98964fb4e2e8c10b1663f8d6a3faa2b700410 (patch) | |
tree | 199402f3e4ed2350b784ed298901c072a1f37617 /src/soc/intel/apollolake/systemagent.c | |
parent | fb970a43bd69e36e4fc8a98883d0525f6b071eb5 (diff) |
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>
Diffstat (limited to 'src/soc/intel/apollolake/systemagent.c')
0 files changed, 0 insertions, 0 deletions