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