coreboot/src/security/vboot
Subrata Banik c77d256886 {mb, security}: Use EC_REBOOT_FLAG_IMMEDIATE for cold reboots
The value 0 passed as the reboot_flags argument to
google_chromeec_reboot is now explicitly defined as
EC_REBOOT_FLAG_IMMEDIATE in ec_commands.h.

Update calls to google_chromeec_reboot with EC_REBOOT_COLD to use the
new flag for clarity and to ensure the intended EC-based reboot is
performed.

This change doesn't introduce anything new, so there's no change
in behavior.

Change-Id: I6701c94101c5085cfcc7fbf2e614c4f23d843225
Signed-off-by: Subrata Banik <subratabanik@google.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/90278
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Yu-Ping Wu <yupingso@google.com>
2025-12-05 06:52:35 +00:00
..
antirollback.h treewide: convert to tpm_result_t 2023-09-28 16:54:37 +00:00
bootmode.c security/vboot: Add Kconfig option to clear recovery request 2023-12-04 15:56:16 +00:00
common.c security/vboot: Die if vb2api_reinit() failed 2023-11-13 14:20:30 +00:00
ec_sync.c {mb, security}: Use EC_REBOOT_FLAG_IMMEDIATE for cold reboots 2025-12-05 06:52:35 +00:00
Kconfig security/vboot: Introduce VBOOT_EC_SYNC_ESOL Kconfig option 2025-05-18 18:44:09 +00:00
Makefile.mk security/vboot/Makefile.mk: Fix building vboot lib with OpenSIL 2025-10-13 10:11:29 +00:00
misc.h tree: Drop unnecessary "true/false" comments 2024-09-04 01:16:40 +00:00
mrc_cache_hash_tpm.c treewide: convert to tpm_result_t 2023-09-28 16:54:37 +00:00
mrc_cache_hash_tpm.h
secdata_mock.c treewide: convert to tpm_result_t 2023-09-28 16:54:37 +00:00
secdata_tpm.c security/vboot: extract secdata_tpm{1,2}.c 2024-03-28 15:20:11 +00:00
secdata_tpm1.c security/vboot: extract secdata_tpm{1,2}.c 2024-03-28 15:20:11 +00:00
secdata_tpm2.c security/vboot: extract secdata_tpm{1,2}.c 2024-03-28 15:20:11 +00:00
secdata_tpm_private.h security/vboot: extract secdata_tpm{1,2}.c 2024-03-28 15:20:11 +00:00
symbols.h
tpm_common.c security/tpm: replace CONFIG(TPMx) checks with runtime check 2024-03-28 15:18:04 +00:00
tpm_common.h treewide: convert to tpm_result_t 2023-09-28 16:54:37 +00:00
vbios_cache_hash_tpm.c treewide: convert to tpm_result_t 2023-09-28 16:54:37 +00:00
vbios_cache_hash_tpm.h
vbnv.c
vbnv.h security/vboot: Introduce vbnv_platform_init_cmos() 2024-07-19 00:40:21 +00:00
vbnv_cmos.c security/vboot: Back up CMOS data later boot phase 2025-06-05 13:36:19 +00:00
vbnv_flash.c
vbnv_layout.h
vboot_common.c Allow to build romstage sources inside the bootblock 2023-11-09 13:20:18 +00:00
vboot_common.h security/vboot: Introduce VBOOT_EC_SYNC_ESOL Kconfig option 2025-05-18 18:44:09 +00:00
vboot_lib.c
vboot_loader.c
vboot_logic.c vboot: Add firmware PCR support 2024-01-04 14:30:33 +00:00
verstage.c