mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-01 10:45:49 +00:00
6523d3b2ff
Intel processors provide access for various services designed to support processor and DRAM thermal management, platform manageability and processor interface tuning and diagnostics. Those services are available via the Platform Environment Control Interface (PECI) that provides a communication channel between the processor and the Baseboard Management Controller (BMC) or other platform management device. This change introduces PECI subsystem by adding the initial core module and API for controller drivers. Co-developed-by: Jason M Bills <jason.m.bills@linux.intel.com> Co-developed-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> Acked-by: Joel Stanley <joel@jms.id.au> Signed-off-by: Jason M Bills <jason.m.bills@linux.intel.com> Signed-off-by: Jae Hyun Yoo <jae.hyun.yoo@linux.intel.com> Signed-off-by: Iwona Winiarska <iwona.winiarska@intel.com> Link: https://lore.kernel.org/r/20220208153639.255278-5-iwona.winiarska@intel.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
16 lines
562 B
Plaintext
16 lines
562 B
Plaintext
# SPDX-License-Identifier: GPL-2.0-only
|
|
|
|
menuconfig PECI
|
|
tristate "PECI support"
|
|
help
|
|
The Platform Environment Control Interface (PECI) is an interface
|
|
that provides a communication channel to Intel processors and
|
|
chipset components from external monitoring or control devices.
|
|
|
|
If you are building a Baseboard Management Controller (BMC) kernel
|
|
for Intel platform say Y here and also to the specific driver for
|
|
your adapter(s) below. If unsure say N.
|
|
|
|
This support is also available as a module. If so, the module
|
|
will be called peci.
|