diff options
author | Peter Stuge <peter@stuge.se> | 2013-07-09 20:17:28 +0200 |
---|---|---|
committer | Patrick Georgi <patrick@georgi-clan.de> | 2013-08-15 19:57:01 +0200 |
commit | f31eacca62bb9fda9ed05be941a336163f1ce146 (patch) | |
tree | d4ab29dcf84da88514f89d9ba987eaa945d74fd0 | |
parent | 05d3f49fc67f6023f9bc64dbbce56cf4613c4ab9 (diff) | |
download | coreboot-f31eacca62bb9fda9ed05be941a336163f1ce146.tar.xz |
lenovo/t60 lenovo/x60: Default SEABIOS_PS2_TIMEOUT to 3 seconds
The ThinkPad keyboard controller sometimes needs a while in order
to initialize, so let's ask SeaBIOS to wait for it.
This change ensures that the internal keyboard always functions
correctly on the ThinkPad when coreboot is built with SeaBIOS as
payload.
Change-Id: I562475ec98b0c1f5d0debf6e9b597748a420f068
Signed-off-by: Peter Stuge <peter@stuge.se>
Reviewed-on: http://review.coreboot.org/3735
Tested-by: build bot (Jenkins)
Reviewed-by: Martin Roth <martin.roth@se-eng.com>
-rw-r--r-- | src/mainboard/lenovo/t60/Kconfig | 4 | ||||
-rw-r--r-- | src/mainboard/lenovo/x60/Kconfig | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/mainboard/lenovo/t60/Kconfig b/src/mainboard/lenovo/t60/Kconfig index e5d17b8956..0f0670e633 100644 --- a/src/mainboard/lenovo/t60/Kconfig +++ b/src/mainboard/lenovo/t60/Kconfig @@ -54,4 +54,8 @@ config MAINBOARD_SMBIOS_MANUFACTURER string default "LENOVO" +config SEABIOS_PS2_TIMEOUT + int + default 3000 + endif diff --git a/src/mainboard/lenovo/x60/Kconfig b/src/mainboard/lenovo/x60/Kconfig index 1a765fb4d1..72aeef8f5d 100644 --- a/src/mainboard/lenovo/x60/Kconfig +++ b/src/mainboard/lenovo/x60/Kconfig @@ -58,4 +58,8 @@ config MAINBOARD_SMBIOS_MANUFACTURER string default "LENOVO" +config SEABIOS_PS2_TIMEOUT + int + default 3000 + endif |