soc/intel/alderlake: Add ADL-P 4+4 with 28W TDP
[coreboot.git] / src / ec / lenovo / h8 / Kconfig
blob57d7da6c69faaaf1e9c5daec8e3f9b6e9189dd25
1 config EC_LENOVO_H8
2         select EC_ACPI
3         bool
5 if EC_LENOVO_H8
7 config SEABIOS_PS2_TIMEOUT
8         int
9         depends on PAYLOAD_SEABIOS
10         default 5000
12 config H8_BEEP_ON_DEATH
13         bool "Beep on fatal error"
14         default y
15         help
16           Beep when encountered a fatal error.
18 config H8_FLASH_LEDS_ON_DEATH
19         bool "Flash LEDs on fatal error"
20         default y
21         help
22           Flash all LEDs when encountered a fatal error.
24 config H8_SUPPORT_BT_ON_WIFI
25         bool "Support bluetooth on wifi cards"
26         default n
27         help
28           Disable BDC detection and assume bluetooth is installed. Required for
29           bluetooth on wifi cards, as it's not possible to detect it in coreboot.
31 config H8_FN_CTRL_SWAP
32         bool "Swap Fn and Ctrl keys"
33         help
34           Specifies the fallback value of the "fn_ctrl_swap" option, which is
35           only used when the value cannot be obtained from the option backend.
36           The main use-case for this Kconfig option is to enable Fn-Ctrl swap
37           without using any runtime configurable option backends (e.g. CMOS).
39 config H8_HAS_BAT_THRESHOLDS_IMPL
40         bool
41         default n
43 config H8_FN_KEY_AS_VBOOT_RECOVERY_SW
44         bool "Enable Fn-Key as VBOOT recovery switch"
45         depends on VBOOT
46         default n
47         help
48           If VBOOT is enabled, press Fn-Key at power on to force a recovery mode
49           boot instead of regular FW_MAIN_x boot.
51 config H8_HAS_PRIMARY_FN_KEYS
52         bool
53         default n
55 config THINKPADEC_HKEY_EISAID
56         string
57         default "IBM0068"
58         help
59           Motherboards of newer thinkpad models can override the default to match
60           vendor drivers and quirks.
62 endif # EC_LENOVO_H8