blob: 62c4b648cf16b8df509a44d2c0315029978b127d [file] [log] [blame]
Martin Roth2b65ba02024-02-16 10:43:48 -07001## SPDX-License-Identifier: GPL-2.0-only
2
Kyösti Mälkkif8c34422019-07-06 07:46:16 +03003if PC80_SYSTEM
4
Stefan Reinauer84833442012-11-13 15:04:12 -08005# Might be removed (alongside with the PS/2 init code) once payloads
Uwe Hermann16db6c32010-09-23 18:48:27 +00006# reliably support PS/2 init themselves.
Stefan Reinauera48ca842015-04-04 01:58:28 +02007
Kevin O'Connor9c35c842010-09-09 08:34:02 +00008config DRIVERS_PS2_KEYBOARD
Uwe Hermann16db6c32010-09-23 18:48:27 +00009 bool "PS/2 keyboard init"
Alexandru Gagniuc6aa8c5b2015-03-03 22:37:44 -060010 default n
Kevin O'Connor9c35c842010-09-09 08:34:02 +000011 help
Uwe Hermann16db6c32010-09-23 18:48:27 +000012 Enable this option to initialize PS/2 keyboards found connected
13 to the PS/2 port.
14
15 Some payloads (eg, filo) require this option. Other payloads
Paul Menzel7ac76272014-04-26 10:22:43 +020016 (eg, GRUB 2, SeaBIOS, Linux) do not require it.
Uwe Hermann16db6c32010-09-23 18:48:27 +000017 Initializing a PS/2 keyboard can take several hundred milliseconds.
18
Kevin O'Connor9c35c842010-09-09 08:34:02 +000019 If you know you will only use a payload which does not require
Uwe Hermann16db6c32010-09-23 18:48:27 +000020 this option, then you can say N here to speed up boot time.
21 Otherwise say Y.
Kyösti Mälkkif8c34422019-07-06 07:46:16 +030022
Kyösti Mälkkif8c34422019-07-06 07:46:16 +030023endif
dalao56a25a92019-10-27 17:08:34 +080024
25config PS2K_EISAID
26 string
27 default "PNP0303"
28 help
29 Mainboards can override the default to match vendor drivers and quirks.
30
31config PS2M_EISAID
32 string
33 default "PNP0F13"
34 help
35 Mainboards can override the default to match vendor drivers and quirks.