Attention is currently required from: Angel Pons, Alexander Couzens, Yu-Ping Wu.
Hello build bot (Jenkins), Angel Pons, Alexander Couzens,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/70296
to look at the new patch set (#3).
Change subject: Enable VBOOT_VBNV_FLASH for 2065X and 206AX ......................................................................
Enable VBOOT_VBNV_FLASH for 2065X and 206AX
To deprecate VBOOT_VBNV_CMOS [1], replace VBOOT_VBNV_CMOS with VBOOT_VBNV_FLASH for boards using CPU_INTEL_MODEL_206AX.
Currently BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES is selected for CPU_INTEL_HASWELL, CPU_INTEL_MODEL_206AX and others (see [2]). However, there seems to be no particular reason on those platforms. We've dropped the config for haswell. Now do the same for CPU_INTEL_MODEL_206AX, so that VBOOT_VBNV_FLASH can be enabled.
VBOOT_VBNV_FLASH is enabled for the following boards:
- Google boards: butterfly, link, lumpy, parrot, stout, stumpy. Use the unused flash space for RW_NVRAM. - Lenovo boards: t410, t420, t420s, t430, t430s, t520, t530, x131e x1_carbon_gen1, x201, x220, x230. A 0x2000 RW_NVRAM region is allocated for them, with the COREBOOT size reduced by 0x2000.
Also remove a VBOOT_VBNV_CMOS comment in emeraldlake2 Kconfig.
[1] https://issuetracker.google.com/issues/235293589 [2] commit 6c2568f4f58b9a1b209c9af36d7f980fde784f08 (CB:45740) drivers/spi: Add BOOT_DEVICE_SPI_FLASH_NO_EARLY_WRITES config
BUG=b:235293589 TEST=./util/abuild/abuild -t LENOVO_T430S -a (with VBOOT enabled)
Change-Id: I833edd4f7a328b21e81c971ba8a9aec0aad7d3d3 Signed-off-by: Yu-Ping Wu yupingso@chromium.org --- M src/cpu/intel/model_2065x/Kconfig M src/cpu/intel/model_206ax/Kconfig M src/mainboard/google/butterfly/Kconfig M src/mainboard/google/butterfly/chromeos.fmd M src/mainboard/google/link/Kconfig M src/mainboard/google/link/chromeos.fmd M src/mainboard/google/parrot/Kconfig M src/mainboard/google/parrot/chromeos.fmd M src/mainboard/google/stout/Kconfig M src/mainboard/google/stout/chromeos.fmd M src/mainboard/intel/emeraldlake2/Kconfig M src/mainboard/lenovo/t410/Kconfig M src/mainboard/lenovo/t410/vboot-rwa.fmd M src/mainboard/lenovo/t420/Kconfig M src/mainboard/lenovo/t420/vboot-rwa.fmd M src/mainboard/lenovo/t420s/Kconfig M src/mainboard/lenovo/t420s/vboot-rwa.fmd M src/mainboard/lenovo/t430/Kconfig M src/mainboard/lenovo/t430/vboot-rwab.fmd M src/mainboard/lenovo/t430s/Kconfig M src/mainboard/lenovo/t430s/vboot-rwab.fmd M src/mainboard/lenovo/t520/Kconfig M src/mainboard/lenovo/t520/vboot-rwa.fmd M src/mainboard/lenovo/t530/Kconfig M src/mainboard/lenovo/t530/vboot-rwab.fmd M src/mainboard/lenovo/x131e/Kconfig M src/mainboard/lenovo/x131e/vboot-rwab.fmd M src/mainboard/lenovo/x1_carbon_gen1/Kconfig M src/mainboard/lenovo/x1_carbon_gen1/vboot-rwab.fmd M src/mainboard/lenovo/x201/Kconfig M src/mainboard/lenovo/x201/vboot-rwa.fmd M src/mainboard/lenovo/x220/Kconfig M src/mainboard/lenovo/x220/vboot-rwa.fmd M src/mainboard/lenovo/x230/Kconfig M src/mainboard/lenovo/x230/vboot-rwab.fmd M src/mainboard/samsung/lumpy/Kconfig M src/mainboard/samsung/lumpy/chromeos.fmd M src/mainboard/samsung/stumpy/Kconfig M src/mainboard/samsung/stumpy/chromeos.fmd 39 files changed, 82 insertions(+), 35 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/96/70296/3