99 cse_ro_wp_en ?
"YES" :
"NO");
104 printk(
BIOS_DEBUG,
"ME: RO write protection scope - Start=0x%X, End=0x%X\n",
109 if (!mfg_mode && !cse_ro_wp_en)
110 printk(
BIOS_ERR,
"ME: Write protection for CSE RO is not enabled\n");
185 if (
CONFIG(SOC_INTEL_CSE_LITE_SKU))
void print_me_fw_version(void *unused)
bool is_cse_enabled(void)
uint32_t me_read_config32(int offset)
#define printk(level,...)
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
#define BIOS_ERR
BIOS_ERR - System in incomplete state.
BOOT_STATE_INIT_ENTRY(BS_DEV_ENABLE, BS_ON_EXIT, print_me_fw_version, NULL)
static void dump_me_status(void *unused)
static void log_me_ro_write_protection_info(bool mfg_mode)
void spi_get_wp_cse_ro_range(uint32_t *base, uint32_t *limit)
bool is_spi_wp_cse_ro_en(void)
u32 invoke_enhance_dbg_mode
struct me_hfsts1::@464 fields
uint32_t cpu_replaced_valid
uint32_t forced_safe_boot
uint32_t nftp_load_failure
struct me_hfsts2::@477 fields
uint32_t boot_guard_self_test
uint32_t enforcement_flow
uint32_t tpms_disconnected
struct me_hfsts4::@478 fields
uint32_t inc_key_manifest
uint32_t error_status_code
uint32_t result_code_source
struct me_hfsts5::@479 fields
uint32_t start_enforcement
uint32_t inc_boot_guard_acm
uint32_t force_boot_guard_acm
uint32_t bsp_init_disable
uint32_t protect_bios_env
uint32_t error_enforce_policy
struct me_hfsts6::@480 fields
uint32_t boot_policy_status
uint32_t cpu_debug_disable
uint32_t boot_guard_acmsvn
uint32_t boot_guard_disable