[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20241023102108.5980-1-Dhananjay.Ugwekar@amd.com>
Date: Wed, 23 Oct 2024 10:21:04 +0000
From: Dhananjay Ugwekar <Dhananjay.Ugwekar@....com>
To: <gautham.shenoy@....com>, <mario.limonciello@....com>,
<perry.yuan@....com>, <rafael@...nel.org>, <viresh.kumar@...aro.org>
CC: <linux-pm@...r.kernel.org>, <linux-kernel@...r.kernel.org>, "Dhananjay
Ugwekar" <Dhananjay.Ugwekar@....com>
Subject: [PATCH 0/4] cpufreq/amd-pstate:Cleanups
Explicitly rename functions that enable CPPC as *_cppc_*.
Do not clear MSR_AMD_CPPC_ENABLE as it is a set-once register, i.e. it
cannot be cleared.
Propagate the epp value to shared mem in the reenable function.
Replicate the offline flow of MSR based systems in shared mem systems.
Dhananjay Ugwekar (4):
cpufreq/amd-pstate: Rename functions that enable CPPC
cpufreq/amd-pstate: Do not attempt to clear MSR_AMD_CPPC_ENABLE
cpufreq/amd-pstate: Call cppc_set_epp_perf in the reenable function
cpufreq/amd-pstate: Align offline flow of shared memory and MSR based
systems
drivers/cpufreq/amd-pstate.c | 39 ++++++++++++++++++++++--------------
1 file changed, 24 insertions(+), 15 deletions(-)
--
2.34.1
Powered by blists - more mailing lists