summaryrefslogtreecommitdiffstats
path: root/src/mainboard/lenovo
diff options
context:
space:
mode:
authorAlexander Couzens <lynxis@fe80.eu>2016-09-06 16:06:32 +0200
committerMartin Roth <martinroth@google.com>2016-09-15 02:34:10 +0200
commit13d880fd37982e56d56ff517f3e031481b9cc566 (patch)
treebdfbee339bb4b6442b28e904d98e50d0863474e8 /src/mainboard/lenovo
parentcf5430fd5c9173a6c043668e0d5b75ea32b1f81a (diff)
downloadcoreboot-13d880fd37982e56d56ff517f3e031481b9cc566.tar.gz
coreboot-13d880fd37982e56d56ff517f3e031481b9cc566.tar.bz2
coreboot-13d880fd37982e56d56ff517f3e031481b9cc566.zip
lenovo: add ps2 spinup timeout to all H8S based boards
The h8s needs around 3s to respond to ps2 commands Change-Id: I0cf01969975b8dd3839eadf90cb2dac0f1eaafc4 Signed-off-by: Alexander Couzens <lynxis@fe80.eu> Reviewed-on: https://review.coreboot.org/16505 Tested-by: build bot (Jenkins) Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-by: Arthur Heymans <arthur@aheymans.xyz> Reviewed-by: Martin Roth <martinroth@google.com>
Diffstat (limited to 'src/mainboard/lenovo')
-rw-r--r--src/mainboard/lenovo/t400/Kconfig5
-rw-r--r--src/mainboard/lenovo/t420/Kconfig5
-rw-r--r--src/mainboard/lenovo/t420s/Kconfig5
-rw-r--r--src/mainboard/lenovo/t520/Kconfig5
-rw-r--r--src/mainboard/lenovo/x200/Kconfig5
-rw-r--r--src/mainboard/lenovo/x201/Kconfig5
-rw-r--r--src/mainboard/lenovo/x220/Kconfig5
7 files changed, 35 insertions, 0 deletions
diff --git a/src/mainboard/lenovo/t400/Kconfig b/src/mainboard/lenovo/t400/Kconfig
index a444bf879e92..194e38c77900 100644
--- a/src/mainboard/lenovo/t400/Kconfig
+++ b/src/mainboard/lenovo/t400/Kconfig
@@ -56,4 +56,9 @@ config ONBOARD_VGA_IS_PRIMARY
bool
default y
+config SEABIOS_PS2_TIMEOUT
+ int
+ depends on PAYLOAD_SEABIOS
+ default 3000
+
endif # BOARD_LENOVO_T400
diff --git a/src/mainboard/lenovo/t420/Kconfig b/src/mainboard/lenovo/t420/Kconfig
index 04233e7ef69d..e2272b120192 100644
--- a/src/mainboard/lenovo/t420/Kconfig
+++ b/src/mainboard/lenovo/t420/Kconfig
@@ -76,4 +76,9 @@ config ONBOARD_VGA_IS_PRIMARY
bool
default y
+config SEABIOS_PS2_TIMEOUT
+ int
+ depends on PAYLOAD_SEABIOS
+ default 3000
+
endif # BOARD_LENOVO_T420
diff --git a/src/mainboard/lenovo/t420s/Kconfig b/src/mainboard/lenovo/t420s/Kconfig
index feacb5117024..d278ccbdfb1f 100644
--- a/src/mainboard/lenovo/t420s/Kconfig
+++ b/src/mainboard/lenovo/t420s/Kconfig
@@ -75,4 +75,9 @@ config ONBOARD_VGA_IS_PRIMARY
bool
default y
+config SEABIOS_PS2_TIMEOUT
+ int
+ depends on PAYLOAD_SEABIOS
+ default 3000
+
endif # BOARD_LENOVO_T420S
diff --git a/src/mainboard/lenovo/t520/Kconfig b/src/mainboard/lenovo/t520/Kconfig
index ee5dd8163acf..4ce27f1574f5 100644
--- a/src/mainboard/lenovo/t520/Kconfig
+++ b/src/mainboard/lenovo/t520/Kconfig
@@ -75,4 +75,9 @@ config ONBOARD_VGA_IS_PRIMARY
bool
default y
+config SEABIOS_PS2_TIMEOUT
+ int
+ depends on PAYLOAD_SEABIOS
+ default 3000
+
endif # BOARD_LENOVO_T520
diff --git a/src/mainboard/lenovo/x200/Kconfig b/src/mainboard/lenovo/x200/Kconfig
index 7bae12d56e23..f069fd50dec2 100644
--- a/src/mainboard/lenovo/x200/Kconfig
+++ b/src/mainboard/lenovo/x200/Kconfig
@@ -48,4 +48,9 @@ config CBFS_SIZE
hex
default 0x200000
+config SEABIOS_PS2_TIMEOUT
+ int
+ depends on PAYLOAD_SEABIOS
+ default 3000
+
endif # BOARD_LENOVO_X200
diff --git a/src/mainboard/lenovo/x201/Kconfig b/src/mainboard/lenovo/x201/Kconfig
index 7f96cbe820ba..7e46c3390fde 100644
--- a/src/mainboard/lenovo/x201/Kconfig
+++ b/src/mainboard/lenovo/x201/Kconfig
@@ -49,4 +49,9 @@ config CPU_ADDR_BITS
int
default 36
+config SEABIOS_PS2_TIMEOUT
+ int
+ depends on PAYLOAD_SEABIOS
+ default 3000
+
endif
diff --git a/src/mainboard/lenovo/x220/Kconfig b/src/mainboard/lenovo/x220/Kconfig
index 0ef6689b77ae..5367fd15924b 100644
--- a/src/mainboard/lenovo/x220/Kconfig
+++ b/src/mainboard/lenovo/x220/Kconfig
@@ -73,4 +73,9 @@ config MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID
hex
default 0x21db
+config SEABIOS_PS2_TIMEOUT
+ int
+ depends on PAYLOAD_SEABIOS
+ default 3000
+
endif # BOARD_LENOVO_X220 || BOARD_LENOVO_X220I