public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH] cpupower: Fix querying boost support for amd-pstate-epp mode
@ 2023-08-11 21:35 Mario Limonciello
  2023-08-14  4:14 ` Huang Rui
  0 siblings, 1 reply; 8+ messages in thread
From: Mario Limonciello @ 2023-08-11 21:35 UTC (permalink / raw)
  To: Perry.Yuan, ray.huang, wyes.karny, trenn, shuah
  Cc: rafael.j.wysocki, linux-pm, linux-kernel, Mario Limonciello,
	chenhq2005

When running in active mode the driver for amd-pstate has -epp appended.
This throws off amd-pstate detection.

To detect amd-pstate look for the prefix instead.

Fixes: ffa5096a7c33 ("cpufreq: amd-pstate: implement Pstate EPP support for the AMD processors")
Reported-by: chenhq2005@gmail.com
Closes: https://bugzilla.kernel.org/show_bug.cgi?id=217755
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
---
 tools/power/cpupower/utils/helpers/misc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tools/power/cpupower/utils/helpers/misc.c b/tools/power/cpupower/utils/helpers/misc.c
index 9547b29254a7f..01c0440efe850 100644
--- a/tools/power/cpupower/utils/helpers/misc.c
+++ b/tools/power/cpupower/utils/helpers/misc.c
@@ -95,7 +95,7 @@ bool cpupower_amd_pstate_enabled(void)
 	if (!driver)
 		return ret;
 
-	if (!strcmp(driver, "amd-pstate"))
+	if (!strncmp(driver, "amd-pstate", 10))
 		ret = true;
 
 	cpufreq_put_driver(driver);
-- 
2.34.1


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2023-08-15  1:48 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-11 21:35 [PATCH] cpupower: Fix querying boost support for amd-pstate-epp mode Mario Limonciello
2023-08-14  4:14 ` Huang Rui
2023-08-14 21:28   ` Shuah Khan
2023-08-14 21:50     ` Limonciello, Mario
2023-08-14 23:22       ` Shuah Khan
2023-08-14 23:33         ` Limonciello, Mario
2023-08-15  0:03           ` Shuah Khan
2023-08-15  1:46             ` Limonciello, Mario

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox