Lines Matching refs:freq
19 unsigned long *freq) in devfreq_passive_get_target_freq() argument
34 ret = p_data->get_target_freq(devfreq, freq); in devfreq_passive_get_target_freq()
62 opp = devfreq_recommended_opp(parent_devfreq->dev.parent, freq, 0); in devfreq_passive_get_target_freq()
75 if (parent_devfreq->profile->freq_table[i] == *freq) in devfreq_passive_get_target_freq()
92 *freq = child_freq; in devfreq_passive_get_target_freq()
98 static int update_devfreq_passive(struct devfreq *devfreq, unsigned long freq) in update_devfreq_passive() argument
107 ret = devfreq->governor->get_target_freq(devfreq, &freq); in update_devfreq_passive()
111 ret = devfreq->profile->target(devfreq->dev.parent, &freq, 0); in update_devfreq_passive()
116 && (devfreq_update_status(devfreq, freq))) in update_devfreq_passive()
120 devfreq->previous_freq = freq; in update_devfreq_passive()
136 unsigned long freq = freqs->new; in devfreq_passive_notifier_call() local
140 if (parent->previous_freq > freq) in devfreq_passive_notifier_call()
141 update_devfreq_passive(devfreq, freq); in devfreq_passive_notifier_call()
144 if (parent->previous_freq < freq) in devfreq_passive_notifier_call()
145 update_devfreq_passive(devfreq, freq); in devfreq_passive_notifier_call()