coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
Go to the source code of this file.
Data Structures | |
struct | chipset_power_state |
Macros | |
#define | GPE_MAX 127 |
#define | PSS_MAX_ENTRIES 15 |
#define | PSS_RATIO_STEP 1 |
#define | PSS_LATENCY_TRANSITION 10 |
#define | PSS_LATENCY_BUSMASTER 10 |
Functions | |
uint8_t * | pmc_mmio_regs (void) |
struct chipset_power_state * | fill_power_state (void) |
uint32_t | clear_smi_status (void) |
uint16_t | clear_pm1_status (void) |
uint32_t | clear_tco_status (void) |
uint32_t | clear_gpe_status (void) |
void | clear_pmc_status (void) |
void | enable_smi (uint32_t mask) |
void | disable_smi (uint32_t mask) |
void | enable_pm1 (uint16_t events) |
void | enable_pm1_control (uint32_t mask) |
void | disable_pm1_control (uint32_t mask) |
void | enable_gpe (uint32_t mask) |
void | disable_gpe (uint32_t mask) |
void | disable_all_gpe (void) |
Definition at line 317 of file pmutil.c.
References GEN_PMCON1, PMC_BASE_ADDRESS, PRSTS, read32(), RPS, and write32().
struct chipset_power_state* fill_power_state | ( | void | ) |
Definition at line 31 of file romstage.c.