coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <arch/io.h>
#include <device/mmio.h>
#include <console/console.h>
#include <cpu/x86/smm.h>
#include <cpu/intel/smm_reloc.h>
#include <device/device.h>
#include <device/pci.h>
#include <soc/iomap.h>
#include <soc/pm.h>
#include <soc/smm.h>
Go to the source code of this file.
Functions | |
void | smm_southcluster_save_param (int param, uint32_t data) |
void | smm_southbridge_clear_state (void) |
static void | smm_southcluster_route_gpios (void) |
static void | smm_southbridge_enable (uint16_t pm1_events) |
void | global_smi_enable (void) |
Set the EOS bit and enable SMI generation from southbridge. More... | |
Variables | |
static uint32_t | smm_save_params [SMM_SAVE_PARAM_COUNT] |
Set the EOS bit and enable SMI generation from southbridge.
Definition at line 98 of file smm.c.
References GBL_EN, PWRBTN_EN, and smm_southbridge_enable().
Definition at line 22 of file smm.c.
References APMC_EN, BIOS_DEBUG, BIOS_INFO, BIOS_SPEW, clear_alt_status(), clear_gpe_status(), clear_pm1_status(), clear_pmc_status(), clear_smi_status(), clear_tco_status(), CONFIG, get_pmbase(), inl(), printk, SMI_EN, and southcluster_log_state().
Definition at line 73 of file smm.c.
References APMC_EN, BIOS_DEBUG, disable_gpe(), enable_pm1(), enable_smi(), EOS, GBL_SMI_EN, PCIEXPWAK_DIS, PME_B0_EN, printk, SLP_SMI_EN, SMM_SAVE_PARAM_PCIE_WAKE_ENABLE, smm_save_params, and smm_southcluster_route_gpios().
Referenced by global_smi_enable().
Definition at line 48 of file smm.c.
References ACPI_BASE_ADDRESS, ALT_GPIO_SMI, BIOS_DEBUG, GPIO_ROUT, outl(), PMC_BASE_ADDRESS, printk, ROUTE_MASK, ROUTE_SMI, SMM_SAVE_PARAM_GPIO_ROUTE, smm_save_params, and write32().
Referenced by smm_southbridge_enable().
Definition at line 17 of file smm.c.
References smm_save_params.
Referenced by byt_pcie_enable(), and setup_gpio_route().
|
static |
Definition at line 15 of file smm.c.
Referenced by smm_southbridge_enable(), smm_southcluster_route_gpios(), and smm_southcluster_save_param().