coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
|
#include <AGESA.h>
#include <northbridge/amd/agesa/BiosCallOuts.h>
#include <northbridge/amd/agesa/state_machine.h>
#include <southbridge/amd/agesa/hudson/imc.h>
#include <vendorcode/amd/agesa/f15tn/Proc/Fch/FchPlatform.h>
Go to the source code of this file.
Macros | |
#define | FAN_INPUT_INTERNAL_DIODE 0 |
#define | FAN_INPUT_TEMP0 1 |
#define | FAN_INPUT_TEMP1 2 |
#define | FAN_INPUT_TEMP2 3 |
#define | FAN_INPUT_TEMP3 4 |
#define | FAN_INPUT_TEMP0_FILTER 5 |
#define | FAN_INPUT_ZERO 6 |
#define | FAN_INPUT_DISABLED 7 |
#define | FAN_AUTOMODE (1 << 0) |
#define | FAN_LINEARMODE (1 << 1) |
#define | FAN_STEPMODE ~(1 << 1) |
#define | FAN_POLARITY_HIGH (1 << 2) |
#define | FAN_POLARITY_LOW ~(1 << 2) |
#define | FREQ_28KHZ 0x0 |
#define | FREQ_25KHZ 0x1 |
#define | FREQ_23KHZ 0x2 |
#define | FREQ_21KHZ 0x3 |
#define | FREQ_29KHZ 0x4 |
#define | FREQ_18KHZ 0x5 |
#define | FREQ_100HZ 0xF7 |
#define | FREQ_87HZ 0xF8 |
#define | FREQ_58HZ 0xF9 |
#define | FREQ_44HZ 0xFA |
#define | FREQ_35HZ 0xFB |
#define | FREQ_29HZ 0xFC |
#define | FREQ_22HZ 0xFD |
#define | FREQ_14HZ 0xFE |
#define | FREQ_11HZ 0xFF |
Functions | |
static void | oem_fan_control (FCH_DATA_BLOCK *FchParams) |
void | board_FCH_InitReset (struct sysinfo *cb_NA, FCH_RESET_DATA_BLOCK *FchParams_reset) |
void | board_FCH_InitEnv (struct sysinfo *cb_NA, FCH_DATA_BLOCK *FchParams_env) |
Variables | |
const BIOS_CALLOUT_STRUCT | BiosCallouts [] |
const int | BiosCalloutsLen = ARRAY_SIZE(BiosCallouts) |
static const CODEC_ENTRY | Parmer_Alc272_VerbTbl [] |
AMD Parmer Platform ALC272 Verb Table. More... | |
static const CODEC_TBL_LIST | CodecTableList [] |
#define FAN_AUTOMODE (1 << 0) |
Definition at line 59 of file BiosCallOuts.c.
#define FAN_INPUT_DISABLED 7 |
Definition at line 57 of file BiosCallOuts.c.
#define FAN_INPUT_INTERNAL_DIODE 0 |
Definition at line 50 of file BiosCallOuts.c.
#define FAN_INPUT_TEMP0 1 |
Definition at line 51 of file BiosCallOuts.c.
#define FAN_INPUT_TEMP0_FILTER 5 |
Definition at line 55 of file BiosCallOuts.c.
#define FAN_INPUT_TEMP1 2 |
Definition at line 52 of file BiosCallOuts.c.
#define FAN_INPUT_TEMP2 3 |
Definition at line 53 of file BiosCallOuts.c.
#define FAN_INPUT_TEMP3 4 |
Definition at line 54 of file BiosCallOuts.c.
#define FAN_INPUT_ZERO 6 |
Definition at line 56 of file BiosCallOuts.c.
#define FAN_LINEARMODE (1 << 1) |
Definition at line 60 of file BiosCallOuts.c.
#define FAN_POLARITY_HIGH (1 << 2) |
Definition at line 62 of file BiosCallOuts.c.
#define FAN_POLARITY_LOW ~(1 << 2) |
Definition at line 63 of file BiosCallOuts.c.
#define FAN_STEPMODE ~(1 << 1) |
Definition at line 61 of file BiosCallOuts.c.
#define FREQ_100HZ 0xF7 |
Definition at line 72 of file BiosCallOuts.c.
#define FREQ_11HZ 0xFF |
Definition at line 80 of file BiosCallOuts.c.
#define FREQ_14HZ 0xFE |
Definition at line 79 of file BiosCallOuts.c.
#define FREQ_18KHZ 0x5 |
Definition at line 71 of file BiosCallOuts.c.
#define FREQ_21KHZ 0x3 |
Definition at line 69 of file BiosCallOuts.c.
#define FREQ_22HZ 0xFD |
Definition at line 78 of file BiosCallOuts.c.
#define FREQ_23KHZ 0x2 |
Definition at line 68 of file BiosCallOuts.c.
#define FREQ_25KHZ 0x1 |
Definition at line 67 of file BiosCallOuts.c.
#define FREQ_28KHZ 0x0 |
Definition at line 66 of file BiosCallOuts.c.
#define FREQ_29HZ 0xFC |
Definition at line 77 of file BiosCallOuts.c.
#define FREQ_29KHZ 0x4 |
Definition at line 70 of file BiosCallOuts.c.
#define FREQ_35HZ 0xFB |
Definition at line 76 of file BiosCallOuts.c.
#define FREQ_44HZ 0xFA |
Definition at line 75 of file BiosCallOuts.c.
#define FREQ_58HZ 0xF9 |
Definition at line 74 of file BiosCallOuts.c.
#define FREQ_87HZ 0xF8 |
Definition at line 73 of file BiosCallOuts.c.
Definition at line 162 of file BiosCallOuts.c.
References CodecTableList, and oem_fan_control().
Definition at line 157 of file BiosCallOuts.c.
References CONFIG.
|
static |
80; /*AC0 threshold in Celsius */
Definition at line 88 of file BiosCallOuts.c.
References CONFIG, and imc_reg_init().
Referenced by board_FCH_InitEnv().
const BIOS_CALLOUT_STRUCT BiosCallouts[] |
Definition at line 10 of file BiosCallOuts.c.
const int BiosCalloutsLen = ARRAY_SIZE(BiosCallouts) |
Definition at line 21 of file BiosCallOuts.c.
|
static |
Definition at line 44 of file BiosCallOuts.c.
Referenced by board_FCH_InitEnv().
|
static |
AMD Parmer Platform ALC272 Verb Table.
Definition at line 26 of file BiosCallOuts.c.