xref: /aosp_15_r20/external/coreboot/src/drivers/intel/dptf/Kconfig (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1## SPDX-License-Identifier: GPL-2.0-only
2
3config DRIVERS_INTEL_DPTF
4	bool
5	depends on HAVE_ACPI_TABLES
6	default n
7	help
8	   When enabled, entries in the devicetree are used to generate
9	   Intel DPTF Tables at runtime in the SSDT.
10
11config HAVE_DPTF_EISA_HID
12	bool
13
14config DPTF_USE_EISA_HID
15	bool
16	depends on DRIVERS_INTEL_DPTF
17	default y if HAVE_DPTF_EISA_HID
18	default n
19	help
20	  Prior to Tiger Lake, all DPTF devices used 7-character EISA
21	  IDs. If selected, the 7-character _HIDs will be emitted,
22	  otherwise, it will use the "new" style, which are regular
23	  8-character _HIDs.
24
25config DRIVERS_INTEL_DPTF_SUPPORTS_TPCH
26	def_bool n
27	depends on HAVE_ACPI_TABLES && PMC_IPC_ACPI_INTERFACE
28	help
29	  When enabled, chip driver/intel/dptf will publish information to the
30	  SSDT for the TPCH device.
31
32config DRIVERS_INTEL_DPTF_SUPPORTS_TPWR
33	def_bool n
34	depends on DRIVERS_INTEL_DPTF
35	help
36	  When enabled, chip driver/intel/dptf will publish information to the
37	  SSDT for TPWR device.
38
39config DRIVERS_INTEL_DPTF_SUPPORTS_TBAT
40	def_bool n
41	depends on DRIVERS_INTEL_DPTF
42	help
43	  When enabled, chip driver/intel/dptf will publish information to the
44	  SSDT for TBAT device.
45