mirror of
https://github.com/torvalds/linux.git
synced 2024-11-28 15:11:31 +00:00
platform/x86/amd/hsmp: Create hsmp/ directory
This is in preparation to splitting ACPI and platform device drivers. Create and move hsmp specific code into its own directory, no logical changes. Signed-off-by: Suma Hegde <suma.hegde@amd.com> Reviewed-by: Naveen Krishna Chatradhi <naveenkrishna.chatradhi@amd.com> Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> Link: https://lore.kernel.org/r/20241021111428.2676884-1-suma.hegde@amd.com Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
This commit is contained in:
parent
7a797cc9f8
commit
9df193087b
@ -1081,7 +1081,7 @@ S: Maintained
|
||||
F: Documentation/arch/x86/amd_hsmp.rst
|
||||
F: arch/x86/include/asm/amd_hsmp.h
|
||||
F: arch/x86/include/uapi/asm/amd_hsmp.h
|
||||
F: drivers/platform/x86/amd/hsmp.c
|
||||
F: drivers/platform/x86/amd/hsmp/
|
||||
|
||||
AMD IOMMU (AMD-VI)
|
||||
M: Joerg Roedel <joro@8bytes.org>
|
||||
|
@ -3,22 +3,10 @@
|
||||
# AMD x86 Platform Specific Drivers
|
||||
#
|
||||
|
||||
source "drivers/platform/x86/amd/hsmp/Kconfig"
|
||||
source "drivers/platform/x86/amd/pmf/Kconfig"
|
||||
source "drivers/platform/x86/amd/pmc/Kconfig"
|
||||
|
||||
config AMD_HSMP
|
||||
tristate "AMD HSMP Driver"
|
||||
depends on AMD_NB && X86_64 && ACPI
|
||||
help
|
||||
The driver provides a way for user space tools to monitor and manage
|
||||
system management functionality on EPYC server CPUs from AMD.
|
||||
|
||||
Host System Management Port (HSMP) interface is a mailbox interface
|
||||
between the x86 core and the System Management Unit (SMU) firmware.
|
||||
|
||||
If you choose to compile this driver as a module the module will be
|
||||
called amd_hsmp.
|
||||
|
||||
config AMD_WBRF
|
||||
bool "AMD Wifi RF Band mitigations (WBRF)"
|
||||
depends on ACPI
|
||||
|
@ -5,7 +5,6 @@
|
||||
#
|
||||
|
||||
obj-$(CONFIG_AMD_PMC) += pmc/
|
||||
amd_hsmp-y := hsmp.o
|
||||
obj-$(CONFIG_AMD_HSMP) += amd_hsmp.o
|
||||
obj-y += hsmp/
|
||||
obj-$(CONFIG_AMD_PMF) += pmf/
|
||||
obj-$(CONFIG_AMD_WBRF) += wbrf.o
|
||||
|
17
drivers/platform/x86/amd/hsmp/Kconfig
Normal file
17
drivers/platform/x86/amd/hsmp/Kconfig
Normal file
@ -0,0 +1,17 @@
|
||||
# SPDX-License-Identifier: GPL-2.0-only
|
||||
#
|
||||
# AMD HSMP Driver
|
||||
#
|
||||
|
||||
config AMD_HSMP
|
||||
tristate "AMD HSMP Driver"
|
||||
depends on AMD_NB && X86_64 && ACPI
|
||||
help
|
||||
The driver provides a way for user space tools to monitor and manage
|
||||
system management functionality on EPYC server CPUs from AMD.
|
||||
|
||||
Host System Management Port (HSMP) interface is a mailbox interface
|
||||
between the x86 core and the System Management Unit (SMU) firmware.
|
||||
|
||||
If you choose to compile this driver as a module the module will be
|
||||
called amd_hsmp.
|
8
drivers/platform/x86/amd/hsmp/Makefile
Normal file
8
drivers/platform/x86/amd/hsmp/Makefile
Normal file
@ -0,0 +1,8 @@
|
||||
# SPDX-License-Identifier: GPL-2.0
|
||||
#
|
||||
# Makefile for drivers/platform/x86/amd/hsmp
|
||||
# AMD HSMP Driver
|
||||
#
|
||||
|
||||
obj-$(CONFIG_AMD_HSMP) += amd_hsmp.o
|
||||
amd_hsmp-objs := hsmp.o
|
Loading…
Reference in New Issue
Block a user