14 if (ctx->flags & VB2_CONTEXT_SECDATA_FIRMWARE_CHANGED &&
18 ctx->flags &= ~VB2_CONTEXT_SECDATA_FIRMWARE_CHANGED;
21 if (ctx->flags & VB2_CONTEXT_SECDATA_KERNEL_CHANGED &&
25 ctx->flags &= ~VB2_CONTEXT_SECDATA_KERNEL_CHANGED;
28 if (ctx->flags & VB2_CONTEXT_NVDATA_CHANGED) {
31 ctx->flags &= ~VB2_CONTEXT_NVDATA_CHANGED;
62 if (
CONFIG(CONSOLE_CBMEM_DUMP_TO_UART))
uint32_t antirollback_write_space_firmware(struct vb2_context *ctx)
Write may be called if the versions change.
uint32_t antirollback_write_space_kernel(struct vb2_context *ctx)
void cbmem_dump_console_to_uart(void)
#define printk(level,...)
__noreturn void board_reset(void)
#define BIOS_INFO
BIOS_INFO - Expected events.
static bool vboot_is_gbb_flag_set(enum vb2_gbb_flag flag)
const struct smm_save_state_ops *legacy_ops __weak
int vboot_developer_mode_enabled(void)
uint32_t tlcl_lib_init(void)
Call this first.
int vbnv_udc_enable_flag(void)
void save_vbnv(const uint8_t *vbnv_copy)
void vboot_save_data(struct vb2_context *ctx)
void __weak vboot_platform_prepare_reboot(void)
int vboot_can_enable_udc(void)