Lines Matching refs:freq
16 unsigned long *freq) in devfreq_passive_get_target_freq() argument
31 ret = p_data->get_target_freq(devfreq, freq); in devfreq_passive_get_target_freq()
59 opp = devfreq_recommended_opp(parent_devfreq->dev.parent, freq, 0); in devfreq_passive_get_target_freq()
72 if (parent_devfreq->profile->freq_table[i] == *freq) in devfreq_passive_get_target_freq()
89 *freq = child_freq; in devfreq_passive_get_target_freq()
95 static int update_devfreq_passive(struct devfreq *devfreq, unsigned long freq) in update_devfreq_passive() argument
104 ret = devfreq->governor->get_target_freq(devfreq, &freq); in update_devfreq_passive()
108 ret = devfreq->profile->target(devfreq->dev.parent, &freq, 0); in update_devfreq_passive()
113 && (devfreq_update_status(devfreq, freq))) in update_devfreq_passive()
117 devfreq->previous_freq = freq; in update_devfreq_passive()
133 unsigned long freq = freqs->new; in devfreq_passive_notifier_call() local
137 if (parent->previous_freq > freq) in devfreq_passive_notifier_call()
138 update_devfreq_passive(devfreq, freq); in devfreq_passive_notifier_call()
141 if (parent->previous_freq < freq) in devfreq_passive_notifier_call()
142 update_devfreq_passive(devfreq, freq); in devfreq_passive_notifier_call()