• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1## SPDX-License-Identifier: GPL-2.0-only
2
3config EC_LENOVO_H8
4	select EC_ACPI
5	bool
6
7if EC_LENOVO_H8
8
9config SEABIOS_PS2_TIMEOUT
10	int
11	depends on PAYLOAD_SEABIOS
12	default 5000
13
14config H8_BEEP_ON_DEATH
15	bool "Beep on fatal error"
16	default y
17	help
18	  Beep when encountered a fatal error.
19
20config H8_FLASH_LEDS_ON_DEATH
21	bool "Flash LEDs on fatal error"
22	default y
23	help
24	  Flash all LEDs when encountered a fatal error.
25
26config H8_SUPPORT_BT_ON_WIFI
27	bool "Support bluetooth on wifi cards"
28	default n
29	help
30	  Disable BDC detection and assume bluetooth is installed. Required for
31	  bluetooth on wifi cards, as it's not possible to detect it in coreboot.
32
33config H8_FN_CTRL_SWAP
34	bool "Swap Fn and Ctrl keys"
35	help
36	  Specifies the fallback value of the "fn_ctrl_swap" option, which is
37	  only used when the value cannot be obtained from the option backend.
38	  The main use-case for this Kconfig option is to enable Fn-Ctrl swap
39	  without using any runtime configurable option backends (e.g. CMOS).
40
41config H8_HAS_BAT_THRESHOLDS_IMPL
42	bool
43	default n
44
45config H8_FN_KEY_AS_VBOOT_RECOVERY_SW
46	bool "Enable Fn-Key as VBOOT recovery switch"
47	depends on VBOOT
48	default n
49	help
50	  If VBOOT is enabled, press Fn-Key at power on to force a recovery mode
51	  boot instead of regular FW_MAIN_x boot.
52
53config H8_HAS_PRIMARY_FN_KEYS
54	bool
55	default n
56
57config H8_HAS_LEDLOGO
58	bool
59	default n
60
61config THINKPADEC_HKEY_EISAID
62	string
63	default "IBM0068"
64	help
65	  Motherboards of newer thinkpad models can override the default to match
66	  vendor drivers and quirks.
67
68endif # EC_LENOVO_H8
69