On Wed, May 11, 2022 at 03:45:58PM +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. > > commit b7898fda5bc7 ("cpufreq: Support for fast frequency switching") > fast_switching is 'for switching CPU frequencies from interrupt > context'. > Writes to SystemMemory and SystemIo are fast and suitable this. > This is not the case for PCC and might not be the case for FFH. > > Enable fast_switching for the cppc_cpufreq driver in above cases. > > Add cppc_allow_fast_switch() to check the desired performance > register address space and set fast_switching accordingly. > Reviewed-by: Sudeep Holla <sudeep.holla@xxxxxxx> -- Regards, Sudeep