xref: /linux/drivers/platform/x86/amd/hsmp/Kconfig (revision 8a3dc0f7c4ccf13098dba804be06799b4bd46c7a)
19df19308SSuma Hegde# SPDX-License-Identifier: GPL-2.0-only
29df19308SSuma Hegde#
39df19308SSuma Hegde# AMD HSMP Driver
49df19308SSuma Hegde#
59df19308SSuma Hegde
69df19308SSuma Hegdeconfig AMD_HSMP
77d3135d1SSuma Hegde	tristate
89df19308SSuma Hegde
97d3135d1SSuma Hegdemenu "AMD HSMP Driver"
10*8a3dc0f7SYazen Ghannam	depends on AMD_NODE || COMPILE_TEST
117d3135d1SSuma Hegde
127d3135d1SSuma Hegdeconfig AMD_HSMP_ACPI
137d3135d1SSuma Hegde	tristate "AMD HSMP ACPI device driver"
147d3135d1SSuma Hegde	depends on ACPI
157d3135d1SSuma Hegde	select AMD_HSMP
167d3135d1SSuma Hegde	help
179df19308SSuma Hegde	  Host System Management Port (HSMP) interface is a mailbox interface
189df19308SSuma Hegde	  between the x86 core and the System Management Unit (SMU) firmware.
197d3135d1SSuma Hegde	  The driver provides a way for user space tools to monitor and manage
207d3135d1SSuma Hegde	  system management functionality on EPYC and MI300A server CPUs
217d3135d1SSuma Hegde	  from AMD.
227d3135d1SSuma Hegde
237d3135d1SSuma Hegde	  This option supports ACPI based probing.
247d3135d1SSuma Hegde	  You may enable this, if your platform BIOS provides an ACPI object
257d3135d1SSuma Hegde	  as described in amd_hsmp.rst document.
267d3135d1SSuma Hegde
277d3135d1SSuma Hegde	  If you choose to compile this driver as a module the module will be
287d3135d1SSuma Hegde	  called hsmp_acpi.
297d3135d1SSuma Hegde
307d3135d1SSuma Hegdeconfig AMD_HSMP_PLAT
317d3135d1SSuma Hegde	tristate "AMD HSMP platform device driver"
327d3135d1SSuma Hegde	select AMD_HSMP
337d3135d1SSuma Hegde	help
347d3135d1SSuma Hegde	  Host System Management Port (HSMP) interface is a mailbox interface
357d3135d1SSuma Hegde	  between the x86 core and the System Management Unit (SMU) firmware.
367d3135d1SSuma Hegde	  The driver provides a way for user space tools to monitor and manage
377d3135d1SSuma Hegde	  system management functionality on EPYC and MI300A server CPUs
387d3135d1SSuma Hegde	  from AMD.
397d3135d1SSuma Hegde
407d3135d1SSuma Hegde	  This option supports platform device based probing.
417d3135d1SSuma Hegde	  You may enable this, if your platform BIOS does not provide
427d3135d1SSuma Hegde	  HSMP ACPI object.
439df19308SSuma Hegde
449df19308SSuma Hegde	  If you choose to compile this driver as a module the module will be
459df19308SSuma Hegde	  called amd_hsmp.
467d3135d1SSuma Hegde
477d3135d1SSuma Hegdeendmenu
48