summaryrefslogtreecommitdiff
path: root/src/mainboard/lenovo
diff options
context:
space:
mode:
authorPeter Stuge <peter@stuge.se>2013-07-09 20:17:28 +0200
committerPatrick Georgi <patrick@georgi-clan.de>2013-08-15 19:57:01 +0200
commitf31eacca62bb9fda9ed05be941a336163f1ce146 (patch)
treed4ab29dcf84da88514f89d9ba987eaa945d74fd0 /src/mainboard/lenovo
parent05d3f49fc67f6023f9bc64dbbce56cf4613c4ab9 (diff)
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>
Diffstat (limited to 'src/mainboard/lenovo')
-rw-r--r--src/mainboard/lenovo/t60/Kconfig4
-rw-r--r--src/mainboard/lenovo/x60/Kconfig4
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