1# SPDX-License-Identifier: GPL-2.0-only 2# 3# AMD HSMP Driver 4# 5 6config AMD_HSMP 7 tristate 8 9menu "AMD HSMP Driver" 10 depends on AMD_NB || COMPILE_TEST 11 12config AMD_HSMP_ACPI 13 tristate "AMD HSMP ACPI device driver" 14 depends on ACPI 15 select AMD_HSMP 16 help 17 Host System Management Port (HSMP) interface is a mailbox interface 18 between the x86 core and the System Management Unit (SMU) firmware. 19 The driver provides a way for user space tools to monitor and manage 20 system management functionality on EPYC and MI300A server CPUs 21 from AMD. 22 23 This option supports ACPI based probing. 24 You may enable this, if your platform BIOS provides an ACPI object 25 as described in amd_hsmp.rst document. 26 27 If you choose to compile this driver as a module the module will be 28 called hsmp_acpi. 29 30config AMD_HSMP_PLAT 31 tristate "AMD HSMP platform device driver" 32 select AMD_HSMP 33 help 34 Host System Management Port (HSMP) interface is a mailbox interface 35 between the x86 core and the System Management Unit (SMU) firmware. 36 The driver provides a way for user space tools to monitor and manage 37 system management functionality on EPYC and MI300A server CPUs 38 from AMD. 39 40 This option supports platform device based probing. 41 You may enable this, if your platform BIOS does not provide 42 HSMP ACPI object. 43 44 If you choose to compile this driver as a module the module will be 45 called amd_hsmp. 46 47endmenu 48