xref: /linux/drivers/platform/x86/amd/Kconfig (revision 5a67c0d1c8bdcdba5dff49cfbf0d4c453b827a9d)
1ef233eafSShyam Sundar S K# SPDX-License-Identifier: GPL-2.0-only
2ef233eafSShyam Sundar S K#
3ef233eafSShyam Sundar S K# AMD x86 Platform Specific Drivers
4ef233eafSShyam Sundar S K#
5ef233eafSShyam Sundar S K
69df19308SSuma Hegdesource "drivers/platform/x86/amd/hsmp/Kconfig"
7da5ce22dSShyam Sundar S Ksource "drivers/platform/x86/amd/pmf/Kconfig"
892c2fb8fSShyam Sundar S Ksource "drivers/platform/x86/amd/pmc/Kconfig"
9ef233eafSShyam Sundar S K
10*5a67c0d1SBasavaraj Natikarconfig AMD_3D_VCACHE
11*5a67c0d1SBasavaraj Natikar	tristate "AMD 3D V-Cache Performance Optimizer Driver"
12*5a67c0d1SBasavaraj Natikar	depends on X86_64 && ACPI
13*5a67c0d1SBasavaraj Natikar	help
14*5a67c0d1SBasavaraj Natikar	  The driver provides a sysfs interface, enabling the setting of a bias
15*5a67c0d1SBasavaraj Natikar	  that alters CPU core reordering. This bias prefers cores with higher
16*5a67c0d1SBasavaraj Natikar	  frequencies or larger L3 caches on processors supporting AMD 3D V-Cache
17*5a67c0d1SBasavaraj Natikar	  technology.
18*5a67c0d1SBasavaraj Natikar
19*5a67c0d1SBasavaraj Natikar	  If you choose to compile this driver as a module the module will be
20*5a67c0d1SBasavaraj Natikar	  called amd_3d_vcache.
21*5a67c0d1SBasavaraj Natikar
2258e82a62SMa Junconfig AMD_WBRF
2358e82a62SMa Jun	bool "AMD Wifi RF Band mitigations (WBRF)"
2458e82a62SMa Jun	depends on ACPI
2558e82a62SMa Jun	help
2658e82a62SMa Jun	  WBRF(Wifi Band RFI mitigation) mechanism allows Wifi drivers
2758e82a62SMa Jun	  to notify the frequencies they are using so that other hardware
2858e82a62SMa Jun	  can be reconfigured to avoid harmonic conflicts.
2958e82a62SMa Jun
3058e82a62SMa Jun	  AMD provides an ACPI based mechanism to support WBRF on platform with
3158e82a62SMa Jun	  appropriate underlying support.
3258e82a62SMa Jun
3358e82a62SMa Jun	  This mechanism will only be activated on platforms that advertise a
3458e82a62SMa Jun	  need for it.
35