From f31eacca62bb9fda9ed05be941a336163f1ce146 Mon Sep 17 00:00:00 2001 From: Peter Stuge Date: Tue, 9 Jul 2013 20:17:28 +0200 Subject: [PATCH] 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 Reviewed-on: http://review.coreboot.org/3735 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth --- src/mainboard/lenovo/t60/Kconfig | 4 ++++ src/mainboard/lenovo/x60/Kconfig | 4 ++++ 2 files changed, 8 insertions(+) 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