![]() |
coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <soc/smi.h>
#include <amdblocks/acpimmio.h>
#include <amdblocks/psp.h>
#include <amdblocks/smi.h>
Go to the source code of this file.
Functions | |
void | soc_fill_smm_trig_info (struct smm_trigger_info *trig) |
void | soc_fill_smm_reg_info (struct smm_register_info *reg) |
void soc_fill_smm_reg_info | ( | struct smm_register_info * | reg | ) |
Definition at line 20 of file psp_smm_gen2.c.
References acpimmio_smi, smm_register::address, smm_register::address_type, smm_register_info::eos, smm_register::expect_value, smm_register_info::psp_smi_en, smm_register::reg_bit_mask, smm_register_info::smi_enb, SMI_MODE_MASK, SMI_MODE_SMI, SMI_REG_CONTROL0, SMI_REG_SMITRIG0, SMITRG0_EOS, SMITRG0_SMIENB, SMITYPE_PSP, SMM_TRIGGER_DWORD, SMM_TRIGGER_MEM, and smm_register::value_width.
Referenced by psp_notify_smm().
void soc_fill_smm_trig_info | ( | struct smm_trigger_info * | trig | ) |
Definition at line 8 of file psp_smm_gen2.c.
References acpimmio_smi, smm_trigger_info::address, smm_trigger_info::address_type, SMI_REG_SMITRIG0, SMITRIG0_PSP, SMM_TRIGGER_DWORD, SMM_TRIGGER_MEM, smm_trigger_info::value_and_mask, smm_trigger_info::value_or_mask, and smm_trigger_info::value_width.
Referenced by psp_notify_smm().