Reka Norman has uploaded this change for review. ( https://review.coreboot.org/c/coreboot/+/68150 )
Change subject: mb/google/nissa/var/yaviks: Support STORAGE_UNPROVISIONED fw_config ......................................................................
mb/google/nissa/var/yaviks: Support STORAGE_UNPROVISIONED fw_config
When set to STORAGE_UNPROVISIONED, coreboot will enable all storage devices. This is used for the first boot in factory.
BUG=b:251055188 TEST=Boot to OS on yaviks eMMC and UFS SKUs with fw_config set to STORAGE_UNPROVISIONED.
Change-Id: I500d82d15e3240f1983c0bbaa6167b28bef2ab18 Signed-off-by: Reka Norman rekanorman@chromium.org --- M src/mainboard/google/brya/variants/baseboard/nissa/devicetree.cb M src/mainboard/google/brya/variants/yaviks/overridetree.cb 2 files changed, 21 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/50/68150/1
diff --git a/src/mainboard/google/brya/variants/baseboard/nissa/devicetree.cb b/src/mainboard/google/brya/variants/baseboard/nissa/devicetree.cb index d002db6..5a8ce26 100644 --- a/src/mainboard/google/brya/variants/baseboard/nissa/devicetree.cb +++ b/src/mainboard/google/brya/variants/baseboard/nissa/devicetree.cb @@ -3,6 +3,7 @@ option STORAGE_EMMC 0 option STORAGE_NVME 1 option STORAGE_UFS 2 + option STORAGE_UNPROVISIONED 3 end end
diff --git a/src/mainboard/google/brya/variants/yaviks/overridetree.cb b/src/mainboard/google/brya/variants/yaviks/overridetree.cb index e30cc06..83ad4c3 100644 --- a/src/mainboard/google/brya/variants/yaviks/overridetree.cb +++ b/src/mainboard/google/brya/variants/yaviks/overridetree.cb @@ -189,12 +189,15 @@ end device ref emmc on probe STORAGE STORAGE_EMMC + probe STORAGE STORAGE_UNPROVISIONED end device ref ish on probe STORAGE STORAGE_UFS + probe STORAGE STORAGE_UNPROVISIONED end device ref ufs on probe STORAGE STORAGE_UFS + probe STORAGE STORAGE_UNPROVISIONED end device ref pch_espi on chip ec/google/chromeec