Lenovo ThinkPad X60: Enable SMI handler
Signed-off-by: Sven Schnelle <svens@stackframe.org> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6366 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
This commit is contained in:
parent
7afbb9936f
commit
ddb3f0adaa
|
@ -20,6 +20,7 @@ config BOARD_SPECIFIC_OPTIONS # dummy
|
||||||
select GFXUMA
|
select GFXUMA
|
||||||
select BOARD_ROMSIZE_KB_2048
|
select BOARD_ROMSIZE_KB_2048
|
||||||
select CHANNEL_XOR_RANDOMIZATION
|
select CHANNEL_XOR_RANDOMIZATION
|
||||||
|
select HAVE_SMI_HANDLER
|
||||||
|
|
||||||
config MAINBOARD_DIR
|
config MAINBOARD_DIR
|
||||||
string
|
string
|
||||||
|
|
|
@ -224,6 +224,14 @@ static void rcba_config(void)
|
||||||
/* Disable unused devices */
|
/* Disable unused devices */
|
||||||
RCBA32(0x3418) = FD_PCIE6 | FD_PCIE5 | FD_INTLAN | FD_ACMOD | FD_ACAUD;
|
RCBA32(0x3418) = FD_PCIE6 | FD_PCIE5 | FD_INTLAN | FD_ACMOD | FD_ACAUD;
|
||||||
RCBA32(0x3418) |= (1 << 0); // Required.
|
RCBA32(0x3418) |= (1 << 0); // Required.
|
||||||
|
|
||||||
|
/* Set up I/O Trap #0 for 0xfe00 (SMIC) */
|
||||||
|
RCBA32(0x1e84) = 0x00020001;
|
||||||
|
RCBA32(0x1e80) = 0x0000fe01;
|
||||||
|
|
||||||
|
/* Set up I/O Trap #3 for 0x800-0x80c (Trap) */
|
||||||
|
RCBA32(0x1e9c) = 0x000200f0;
|
||||||
|
RCBA32(0x1e98) = 0x000c0801;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void early_ich7_init(void)
|
static void early_ich7_init(void)
|
||||||
|
|
Loading…
Reference in New Issue