# SPDX-License-Identifier: GPL-2.0-only # # AMD HSMP Driver # config AMD_HSMP tristate menu "AMD HSMP Driver" depends on AMD_NB || COMPILE_TEST config AMD_HSMP_ACPI tristate "AMD HSMP ACPI device driver" depends on ACPI select AMD_HSMP help Host System Management Port (HSMP) interface is a mailbox interface between the x86 core and the System Management Unit (SMU) firmware. The driver provides a way for user space tools to monitor and manage system management functionality on EPYC and MI300A server CPUs from AMD. This option supports ACPI based probing. You may enable this, if your platform BIOS provides an ACPI object as described in amd_hsmp.rst document. If you choose to compile this driver as a module the module will be called hsmp_acpi. config AMD_HSMP_PLAT tristate "AMD HSMP platform device driver" select AMD_HSMP help Host System Management Port (HSMP) interface is a mailbox interface between the x86 core and the System Management Unit (SMU) firmware. The driver provides a way for user space tools to monitor and manage system management functionality on EPYC and MI300A server CPUs from AMD. This option supports platform device based probing. You may enable this, if your platform BIOS does not provide HSMP ACPI object. If you choose to compile this driver as a module the module will be called amd_hsmp. endmenu