diff --git a/README.md b/README.md index 21311dd8..11444d9c 100644 --- a/README.md +++ b/README.md @@ -650,6 +650,7 @@ parm: C3A_Enable:Enable C3 Auto Demotion (short) parm: C1A_Enable:Enable C3 Auto Demotion (short) parm: C3U_Enable:Enable C3 UnDemotion (short) parm: C1U_Enable:Enable C1 UnDemotion (short) +parm: C2U_Enable:Enable C2 UnDemotion (short) parm: CC6_Enable:Enable Core C6 State (short) parm: PC6_Enable:Enable Package C6 State (short) parm: ODCM_Enable:Enable On-Demand Clock Modulation (short) diff --git a/x86_64/corefreqk.c b/x86_64/corefreqk.c index 55dae59c..0a4c3f9b 100644 --- a/x86_64/corefreqk.c +++ b/x86_64/corefreqk.c @@ -274,8 +274,10 @@ module_param(C3U_Enable, short, S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH); MODULE_PARM_DESC(C3U_Enable, "Enable C3 UnDemotion"); static signed short C1U_Enable = -1; -module_param(C1U_Enable, short, S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH); +module_param_named(C1U_Enable,C1U_Enable,short,S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH); +module_param_named(C2U_Enable,C1U_Enable,short,S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH); MODULE_PARM_DESC(C1U_Enable, "Enable C1 UnDemotion"); +MODULE_PARM_DESC(C2U_Enable, "Enable C2 UnDemotion"); static signed short CC6_Enable = -1; module_param(CC6_Enable, short, S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH);