xref: /linux/drivers/platform/x86/intel/pmt/Kconfig (revision 86fc85c75bcd9b0f28afadd60c9f890669b42ba4)
1e184b1e5SDavid E. Box# SPDX-License-Identifier: GPL-2.0-only
2e184b1e5SDavid E. Box#
3e184b1e5SDavid E. Box# Intel Platform Monitoring Technology drivers
4e184b1e5SDavid E. Box#
5e184b1e5SDavid E. Box
6e184b1e5SDavid E. Boxconfig INTEL_PMT_CLASS
7e184b1e5SDavid E. Box	tristate
8e184b1e5SDavid E. Box	help
9e184b1e5SDavid E. Box	  The Intel Platform Monitoring Technology (PMT) class driver provides
10e184b1e5SDavid E. Box	  the basic sysfs interface and file hierarchy used by PMT devices.
11e184b1e5SDavid E. Box
12e184b1e5SDavid E. Box	  For more information, see:
13e184b1e5SDavid E. Box	  <file:Documentation/ABI/testing/sysfs-class-intel_pmt>
14e184b1e5SDavid E. Box
15e184b1e5SDavid E. Box	  To compile this driver as a module, choose M here: the module
16e184b1e5SDavid E. Box	  will be called intel_pmt_class.
17e184b1e5SDavid E. Box
18e184b1e5SDavid E. Boxconfig INTEL_PMT_TELEMETRY
19e184b1e5SDavid E. Box	tristate "Intel Platform Monitoring Technology (PMT) Telemetry driver"
20a3c8f906SDavid E. Box	depends on INTEL_VSEC
21*86fc85c7SDavid E. Box	select INTEL_PMT_DISCOVERY
22e184b1e5SDavid E. Box	select INTEL_PMT_CLASS
23e184b1e5SDavid E. Box	help
24e184b1e5SDavid E. Box	  The Intel Platform Monitory Technology (PMT) Telemetry driver provides
25e184b1e5SDavid E. Box	  access to hardware telemetry metrics on devices that support the
26e184b1e5SDavid E. Box	  feature.
27e184b1e5SDavid E. Box
28e184b1e5SDavid E. Box	  To compile this driver as a module, choose M here: the module
29e184b1e5SDavid E. Box	  will be called intel_pmt_telemetry.
30e184b1e5SDavid E. Box
31e184b1e5SDavid E. Boxconfig INTEL_PMT_CRASHLOG
32e184b1e5SDavid E. Box	tristate "Intel Platform Monitoring Technology (PMT) Crashlog driver"
33a3c8f906SDavid E. Box	depends on INTEL_VSEC
34e184b1e5SDavid E. Box	select INTEL_PMT_CLASS
35e184b1e5SDavid E. Box	help
36e184b1e5SDavid E. Box	  The Intel Platform Monitoring Technology (PMT) crashlog driver provides
37e184b1e5SDavid E. Box	  access to hardware crashlog capabilities on devices that support the
38e184b1e5SDavid E. Box	  feature.
39e184b1e5SDavid E. Box
40e184b1e5SDavid E. Box	  To compile this driver as a module, choose M here: the module
41e184b1e5SDavid E. Box	  will be called intel_pmt_crashlog.
42d9a07880SDavid E. Box
43d9a07880SDavid E. Boxconfig INTEL_PMT_DISCOVERY
44d9a07880SDavid E. Box	tristate "Intel Platform Monitoring Technology (PMT) Discovery driver"
45d9a07880SDavid E. Box	depends on INTEL_VSEC
46d9a07880SDavid E. Box	select INTEL_PMT_CLASS
47d9a07880SDavid E. Box	help
48d9a07880SDavid E. Box	  The Intel Platform Monitoring Technology (PMT) discovery driver provides
49d9a07880SDavid E. Box	  access to details about the various PMT features and feature specific
50d9a07880SDavid E. Box	  attributes.
51d9a07880SDavid E. Box
52d9a07880SDavid E. Box	  To compile this driver as a module, choose M here: the module
53d9a07880SDavid E. Box	  will be called pmt_discovery.
54