blob: 5af8b221bd0486211dd39afaf7d71bff42197d87 [file] [log] [blame]
Martin Roth4a45ab82019-09-23 18:23:02 -06001# SPDX-License-Identifier: GPL-2.0-only
Alexander Couzens77103792015-04-16 02:03:26 +02002
Furquan Shaikhbf4b7b02020-04-30 18:08:16 -07003config ACPI_AMD_HARDWARE_SLEEP_VALUES
4 def_bool n
5 help
6 Provide common definitions for AMD hardware PM1_CNT register sleep
7 values.
8
9config ACPI_CPU_STRING
10 string
Marc Jonesefdd3e82022-02-15 12:33:42 -070011 default "\\_SB.CP%02X"
Furquan Shaikhbf4b7b02020-04-30 18:08:16 -070012 depends on HAVE_ACPI_TABLES
13 help
Felix Held2fc27582023-01-25 16:25:27 +010014 Specifies the ACPI name format string used by the acpigen
15 function to generate the processor scope. Default is \_SB.CPxx.
16 Note that you need to escape the '\' character in the string.
17 The resulting string will be truncated to at most 15 chars.
Furquan Shaikhbf4b7b02020-04-30 18:08:16 -070018
19config ACPI_HAVE_PCAT_8259
20 def_bool y if !ACPI_NO_PCAT_8259
21
Aaron Durbin20a588b2016-07-13 23:13:25 -050022config ACPI_INTEL_HARDWARE_SLEEP_VALUES
23 def_bool n
24 help
Marshall Dawson6139a5c62017-10-04 15:10:00 -060025 Provide common definitions for Intel hardware PM1_CNT register sleep
26 values.
27
Kyösti Mälkki3139c8d2020-06-28 16:33:33 +030028config ACPI_SOC_NVS
29 bool
30 help
31 Set to indicate <soc/nvs.h> exists for the platform with a definition
32 for global_nvs.
33
Kyösti Mälkki69a13962023-04-08 14:10:48 +030034config ACPI_COMMON_MADT_LAPIC
35 bool
36
Kyösti Mälkkia5fa5342022-11-18 13:23:52 +020037config ACPI_NO_MADT
38 bool
39 help
40 Selected by platforms that don't expose a useful MADT.
41
Furquan Shaikhbf4b7b02020-04-30 18:08:16 -070042config ACPI_NO_PCAT_8259
43 bool
Marshall Dawson6139a5c62017-10-04 15:10:00 -060044 help
Furquan Shaikhbf4b7b02020-04-30 18:08:16 -070045 Selected by platforms that don't expose a PC/AT 8259 PIC pair.
46
Rocky Phaguraeff07132021-01-10 15:42:50 -080047config ACPI_EINJ
48 def_bool n
49 depends on HAVE_ACPI_TABLES
50 help
51 This variable provides control for ACPI error injection table (EINJ)
52
Furquan Shaikhbf4b7b02020-04-30 18:08:16 -070053config HAVE_ACPI_TABLES
54 bool
55 help
56 This variable specifies whether a given board has ACPI table support.
57 It is usually set in mainboard/*/Kconfig.
Michael Niewöhnerf0a44ae2021-01-01 21:04:09 +010058
59config ACPI_LPIT
60 bool
61 depends on HAVE_ACPI_TABLES
62 help
63 Selected by platforms that support and fill Intel Low Power Idle Table.