On 11-05-22, 15:45, Pierre Gondois wrote: > From: Pierre Gondois <Pierre.Gondois@xxxxxxx> > > The communication mean of the _CPC desired performance can be > PCC, System Memory, System IO, or Functional Fixed Hardware (FFH). > > PCC, SystemMemory and SystemIo address spaces are available from any > CPU. Thus, dvfs_possible_from_any_cpu should be enabled in such case. > For FFH, let the FFH implementation do smp_call_function_*() calls. > > Signed-off-by: Pierre Gondois <pierre.gondois@xxxxxxx> > --- > drivers/cpufreq/cppc_cpufreq.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/cpufreq/cppc_cpufreq.c b/drivers/cpufreq/cppc_cpufreq.c > index 000a0c610c30..ad1535fbf389 100644 > --- a/drivers/cpufreq/cppc_cpufreq.c > +++ b/drivers/cpufreq/cppc_cpufreq.c > @@ -558,6 +558,7 @@ static int cppc_cpufreq_cpu_init(struct cpufreq_policy *policy) > } > > policy->fast_switch_possible = cppc_allow_fast_switch(); > + policy->dvfs_possible_from_any_cpu = true; > > /* > * If 'highest_perf' is greater than 'nominal_perf', we assume CPU Boost Acked-by: Viresh Kumar <viresh.kumar@xxxxxxxxxx> -- viresh