8 #include <FchPlatform.h>
44 {(UINT32)0x0FFFFFFFF, (CODEC_ENTRY*)0x0FFFFFFFFUL}
47 #define FAN_INPUT_INTERNAL_DIODE 0
48 #define FAN_INPUT_TEMP0 1
49 #define FAN_INPUT_TEMP1 2
50 #define FAN_INPUT_TEMP2 3
51 #define FAN_INPUT_TEMP3 4
52 #define FAN_INPUT_TEMP0_FILTER 5
53 #define FAN_INPUT_ZERO 6
54 #define FAN_INPUT_DISABLED 7
56 #define FAN_AUTOMODE (1 << 0)
57 #define FAN_LINEARMODE (1 << 1)
58 #define FAN_STEPMODE ~(1 << 1)
59 #define FAN_POLARITY_HIGH (1 << 2)
60 #define FAN_POLARITY_LOW ~(1 << 2)
63 #define FREQ_28KHZ 0x0
64 #define FREQ_25KHZ 0x1
65 #define FREQ_23KHZ 0x2
66 #define FREQ_21KHZ 0x3
67 #define FREQ_29KHZ 0x4
68 #define FREQ_18KHZ 0x5
69 #define FREQ_100HZ 0xF7
70 #define FREQ_87HZ 0xF8
71 #define FREQ_58HZ 0xF9
72 #define FREQ_44HZ 0xFA
73 #define FREQ_35HZ 0xFB
74 #define FREQ_29HZ 0xFC
75 #define FREQ_22HZ 0xFD
76 #define FREQ_14HZ 0xFE
77 #define FREQ_11HZ 0xFF
81 FchParams_reset->LegacyFree =
CONFIG(HUDSON_LEGACY_FREE);
82 FchParams_reset->Mode = 6;
88 FchParams_env->Azalia.AzaliaOemCodecTablePtr = (CODEC_TBL_LIST *)(&
CodecTableList[0]);
91 FchParams_env->Imc.ImcEnable = FALSE;
92 FchParams_env->Hwm.HwMonitorEnable = FALSE;
93 FchParams_env->Hwm.HwmFchtsiAutoPoll = FALSE;
95 FchParams_env->Sata.SataClass = CONFIG_HUDSON_SATA_MODE;
97 switch ((SATA_CLASS)CONFIG_HUDSON_SATA_MODE) {
102 FchParams_env->Sata.SataIdeMode = FALSE;
107 case SataIde2Ahci7804:
109 FchParams_env->Sata.SataIdeMode = TRUE;
#define printk(level,...)
AGESA_STATUS agesa_RunFuncOnAp(UINT32 Func, UINTN Data, VOID *ConfigPtr)
AGESA_STATUS agesa_EmptyIdsInitData(UINT32 Func, UINTN Data, VOID *ConfigPtr)
AGESA_STATUS agesa_NoopUnsupported(UINT32 Func, UINTN Data, VOID *ConfigPtr)
AGESA_STATUS agesa_NoopSuccess(UINT32 Func, UINTN Data, VOID *ConfigPtr)
AGESA_STATUS agesa_Reset(UINT32 Func, UINTN Data, VOID *ConfigPtr)
#define BIOS_DEBUG
BIOS_DEBUG - Verbose output.
const int BiosCalloutsLen
const BIOS_CALLOUT_STRUCT BiosCallouts[]
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)
const CODEC_ENTRY Alc662_VerbTbl[]
CODEC Initialization Table for Azalia HD Audio using Realtek ALC662 chip (from linux,...
static const CODEC_TBL_LIST CodecTableList[]
AGESA_STATUS agesa_GfxGetVbiosImage(UINT32 Func, UINTN FchData, VOID *ConfigPrt)
AGESA_STATUS agesa_ReadSpd(uint32_t Func, uintptr_t Data, void *ConfigPtr)