0001 # SPDX-License-Identifier: GPL-2.0-only
0002
0003 menuconfig PECI
0004 tristate "PECI support"
0005 help
0006 The Platform Environment Control Interface (PECI) is an interface
0007 that provides a communication channel to Intel processors and
0008 chipset components from external monitoring or control devices.
0009
0010 If you are building a Baseboard Management Controller (BMC) kernel
0011 for Intel platform say Y here and also to the specific driver for
0012 your adapter(s) below. If unsure say N.
0013
0014 This support is also available as a module. If so, the module
0015 will be called peci.
0016
0017 if PECI
0018
0019 config PECI_CPU
0020 tristate "PECI CPU"
0021 select AUXILIARY_BUS
0022 help
0023 This option enables peci-cpu driver for Intel processors. It is
0024 responsible for creating auxiliary devices that can subsequently
0025 be used by other drivers in order to perform various
0026 functionalities such as e.g. temperature monitoring.
0027
0028 Additional drivers must be enabled in order to use the functionality
0029 of the device.
0030
0031 This driver can also be built as a module. If so, the module
0032 will be called peci-cpu.
0033
0034 source "drivers/peci/controller/Kconfig"
0035
0036 endif # PECI