Edward O'Callaghan (eocallaghan@alterapraxis.com) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/6894
-gerrit
commit 9eafba5d4348e0fe5eaeae3705b8abf970678a1c Author: Edward O'Callaghan eocallaghan@alterapraxis.com Date: Sat Sep 13 06:09:12 2014 +1000
mainboard/lenovo/t530: Fix KB in SeaBIOS payload
We boot too quick!!! The EC is a old fart that takes too long to init, leaving the keyboard borked in SeaBIOS. Add a delay to work around this for now.
Change-Id: I23771953bf34a8d928cfe7272199d7d91d71a1d5 Signed-off-by: Edward O'Callaghan eocallaghan@alterapraxis.com --- src/mainboard/lenovo/t530/Kconfig | 6 ++++++ 1 file changed, 6 insertions(+)
diff --git a/src/mainboard/lenovo/t530/Kconfig b/src/mainboard/lenovo/t530/Kconfig index c34b647..c984b4c 100644 --- a/src/mainboard/lenovo/t530/Kconfig +++ b/src/mainboard/lenovo/t530/Kconfig @@ -80,4 +80,10 @@ config MAINBOARD_VENDOR string default "LENOVO"
+# Workaround slow EC for keyboard to work +# in SeaBIOS payload. +config SEABIOS_PS2_TIMEOUT + int + default 1000 + endif # BOARD_LENOVO_T530