On Wed, May 11, 2022 at 03:45:59PM +0200, 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. > Fair enough. I just thought it would be good to check if this is already taken care for Arm platforms and found that we don't support it yet. So all is fine :). > 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; > Reviewed-by: Sudeep Holla <sudeep.holla@xxxxxxx> -- Regards, Sudeep