--- zzzz-none-000/linux-4.4.60/include/linux/cpufreq.h 2017-04-08 07:53:53.000000000 +0000 +++ scorpion-7490-727/linux-4.4.60/include/linux/cpufreq.h 2021-02-04 17:41:59.000000000 +0000 @@ -365,6 +365,9 @@ /* Transition notifiers */ #define CPUFREQ_PRECHANGE (0) #define CPUFREQ_POSTCHANGE (1) +#define CPUFREQ_RESUMECHANGE (8) +#define CPUFREQ_SUSPENDCHANGE (9) +#define CPUFREQ_NOCHANGE (10) /* Policy Notifiers */ #define CPUFREQ_ADJUST (0) @@ -604,7 +607,11 @@ #endif /* the following funtion is for cpufreq core use only */ struct cpufreq_frequency_table *cpufreq_frequency_get_table(unsigned int cpu); - +/* AVM(begin) + * This functions is used out of the cprufreq.c file*/ +void cpufreq_notify_transition(struct cpufreq_policy *policy, + struct cpufreq_freqs *freqs, unsigned int state); +/* AVM(end) */ /* the following are really really optional */ extern struct freq_attr cpufreq_freq_attr_scaling_available_freqs; extern struct freq_attr cpufreq_freq_attr_scaling_boost_freqs;