Lines Matching refs:policy
245 static int longhaul_setstate(struct cpufreq_policy *policy, in longhaul_setstate() argument
629 static int longhaul_target(struct cpufreq_policy *policy, in longhaul_target() argument
638 retval = longhaul_setstate(policy, table_index); in longhaul_target()
653 retval = longhaul_setstate(policy, i); in longhaul_target()
662 retval = longhaul_setstate(policy, table_index); in longhaul_target()
771 static int longhaul_cpu_init(struct cpufreq_policy *policy) in longhaul_cpu_init() argument
909 policy->cpuinfo.transition_latency = 200000; /* nsec */ in longhaul_cpu_init()
911 return cpufreq_table_validate_and_show(policy, longhaul_table); in longhaul_cpu_init()
969 struct cpufreq_policy *policy = cpufreq_cpu_get(0); in longhaul_exit() local
976 freqs.old = policy->cur; in longhaul_exit()
980 cpufreq_freq_transition_begin(policy, &freqs); in longhaul_exit()
981 longhaul_setstate(policy, i); in longhaul_exit()
982 cpufreq_freq_transition_end(policy, &freqs, 0); in longhaul_exit()
987 cpufreq_cpu_put(policy); in longhaul_exit()