[AMD Official Use Only - AMD Internal Distribution Only] > -----Original Message----- > From: Mario Limonciello <superm1@xxxxxxxxxx> > Sent: Tuesday, August 27, 2024 5:14 AM > To: Borislav Petkov <bp@xxxxxxxxx>; Shenoy, Gautham Ranjal > <gautham.shenoy@xxxxxxx>; Yuan, Perry <Perry.Yuan@xxxxxxx> > Cc: maintainer:X86 ARCHITECTURE (32-BIT AND 64-BIT) <x86@xxxxxxxxxx>; > Rafael J . Wysocki <rafael@xxxxxxxxxx>; open list:X86 ARCHITECTURE (32-BIT > AND 64-BIT) <linux-kernel@xxxxxxxxxxxxxxx>; open list:ACPI <linux- > acpi@xxxxxxxxxxxxxxx>; open list:CPU FREQUENCY SCALING FRAMEWORK > <linux-pm@xxxxxxxxxxxxxxx>; Limonciello, Mario > <Mario.Limonciello@xxxxxxx> > Subject: [PATCH 8/8] cpufreq: amd-pstate: Drop some uses of cpudata- > >hw_prefcore > > From: Mario Limonciello <mario.limonciello@xxxxxxx> > > As the global variable is cleared when preferred cores is not present the local > variable use isn't needed in many functions. > Drop it where possible. No intended functional changes. > > Signed-off-by: Mario Limonciello <mario.limonciello@xxxxxxx> > --- > drivers/cpufreq/amd-pstate.c | 7 +------ > 1 file changed, 1 insertion(+), 6 deletions(-) > > diff --git a/drivers/cpufreq/amd-pstate.c b/drivers/cpufreq/amd-pstate.c > index ed05d7a0add10..257e28e549bd1 100644 > --- a/drivers/cpufreq/amd-pstate.c > +++ b/drivers/cpufreq/amd-pstate.c > @@ -1112,12 +1112,7 @@ static ssize_t > show_amd_pstate_prefcore_ranking(struct cpufreq_policy *policy, static > ssize_t show_amd_pstate_hw_prefcore(struct cpufreq_policy *policy, > char *buf) > { > - bool hw_prefcore; > - struct amd_cpudata *cpudata = policy->driver_data; > - > - hw_prefcore = READ_ONCE(cpudata->hw_prefcore); > - > - return sysfs_emit(buf, "%s\n", str_enabled_disabled(hw_prefcore)); > + return sysfs_emit(buf, "%s\n", > +str_enabled_disabled(amd_pstate_prefcore)); > } > > static ssize_t show_energy_performance_available_preferences( > -- > 2.43.0 > Reviewed-by: Perry Yuan <perry.yuan@xxxxxxx> Best Regards. Perry.