b/Documentation/kernel-parameters.txt
@@ -1539,11 +1539,14 @@ bytes respectively. Such letter suffixes can
also be entirely omitted.
processors that aren't supported by the intel_pstate driver
or on platforms that use pcc-cpufreq instead of acpi-cpufreq.
no_hwp
- Do not enable hardware P state control (HWP)
+ Do not enable hardware P state control (HWP)
if available.
- hwp_only
- Only load intel_pstate on systems which support
- hardware P state control (HWP) if available.
+ hwp_only
+ Only load intel_pstate on systems which support
+ hardware P state control (HWP) if available.
+ skylake_hwp
+ Enable the use of HWP on Skylake-S processors even though
+ it may cause hard lockups on certain systems.
intremap= [X86-64, Intel-IOMMU]
on enable Interrupt Remapping (default)
b/drivers/cpufreq/intel_pstate.c
@@ -1077,6 +1077,7 @@ static struct cpufreq_driver intel_pstate_driver =
{
static int __initdata no_load;
static int __initdata no_hwp;
static int __initdata hwp_only;
+static int __initdata skylake_hwp;
static unsigned int force_load;