xref: /openbmc/linux/drivers/platform/x86/amd/Kconfig (revision ef233eaf)
1*ef233eafSShyam Sundar S K# SPDX-License-Identifier: GPL-2.0-only
2*ef233eafSShyam Sundar S K#
3*ef233eafSShyam Sundar S K# AMD x86 Platform Specific Drivers
4*ef233eafSShyam Sundar S K#
5*ef233eafSShyam Sundar S K
6*ef233eafSShyam Sundar S Kconfig AMD_PMC
7*ef233eafSShyam Sundar S K	tristate "AMD SoC PMC driver"
8*ef233eafSShyam Sundar S K	depends on ACPI && PCI && RTC_CLASS
9*ef233eafSShyam Sundar S K	help
10*ef233eafSShyam Sundar S K	  The driver provides support for AMD Power Management Controller
11*ef233eafSShyam Sundar S K	  primarily responsible for S2Idle transactions that are driven from
12*ef233eafSShyam Sundar S K	  a platform firmware running on SMU. This driver also provides a debug
13*ef233eafSShyam Sundar S K	  mechanism to investigate the S2Idle transactions and failures.
14*ef233eafSShyam Sundar S K
15*ef233eafSShyam Sundar S K	  Say Y or M here if you have a notebook powered by AMD RYZEN CPU/APU.
16*ef233eafSShyam Sundar S K
17*ef233eafSShyam Sundar S K	  If you choose to compile this driver as a module the module will be
18*ef233eafSShyam Sundar S K	  called amd-pmc.
19*ef233eafSShyam Sundar S K
20*ef233eafSShyam Sundar S Kconfig AMD_HSMP
21*ef233eafSShyam Sundar S K	tristate "AMD HSMP Driver"
22*ef233eafSShyam Sundar S K	depends on AMD_NB && X86_64
23*ef233eafSShyam Sundar S K	help
24*ef233eafSShyam Sundar S K	  The driver provides a way for user space tools to monitor and manage
25*ef233eafSShyam Sundar S K	  system management functionality on EPYC server CPUs from AMD.
26*ef233eafSShyam Sundar S K
27*ef233eafSShyam Sundar S K	  Host System Management Port (HSMP) interface is a mailbox interface
28*ef233eafSShyam Sundar S K	  between the x86 core and the System Management Unit (SMU) firmware.
29*ef233eafSShyam Sundar S K
30*ef233eafSShyam Sundar S K	  If you choose to compile this driver as a module the module will be
31*ef233eafSShyam Sundar S K	  called amd_hsmp.
32