Lines Matching refs:profile

354 	if (devfreq->profile->get_cur_freq)  in devfreq_set_target()
355 devfreq->profile->get_cur_freq(devfreq->dev.parent, &cur_freq); in devfreq_set_target()
363 err = devfreq->profile->target(devfreq->dev.parent, &new_freq, flags); in devfreq_set_target()
468 msecs_to_jiffies(devfreq->profile->polling_ms)); in devfreq_monitor()
494 switch (devfreq->profile->timer) { in devfreq_monitor_start()
505 if (devfreq->profile->polling_ms) in devfreq_monitor_start()
507 msecs_to_jiffies(devfreq->profile->polling_ms)); in devfreq_monitor_start()
592 devfreq->profile->polling_ms) in devfreq_monitor_resume()
594 msecs_to_jiffies(devfreq->profile->polling_ms)); in devfreq_monitor_resume()
600 if (devfreq->profile->get_cur_freq && in devfreq_monitor_resume()
601 !devfreq->profile->get_cur_freq(devfreq->dev.parent, &freq)) in devfreq_monitor_resume()
619 unsigned int cur_delay = devfreq->profile->polling_ms; in devfreq_update_interval()
623 devfreq->profile->polling_ms = new_delay; in devfreq_update_interval()
641 msecs_to_jiffies(devfreq->profile->polling_ms)); in devfreq_update_interval()
652 msecs_to_jiffies(devfreq->profile->polling_ms)); in devfreq_update_interval()
780 if (devfreq->profile->exit) in devfreq_dev_release()
781 devfreq->profile->exit(devfreq->dev.parent); in devfreq_dev_release()
804 struct devfreq_dev_profile *profile, in devfreq_add_device() argument
813 if (!dev || !profile || !governor_name) { in devfreq_add_device()
840 devfreq->profile = profile; in devfreq_add_device()
841 devfreq->previous_freq = profile->initial_freq; in devfreq_add_device()
842 devfreq->last_status.current_frequency = profile->initial_freq; in devfreq_add_device()
846 if (devfreq->profile->timer < 0 in devfreq_add_device()
847 || devfreq->profile->timer >= DEVFREQ_TIMER_NUM) { in devfreq_add_device()
853 if (!devfreq->profile->max_state || !devfreq->profile->freq_table) { in devfreq_add_device()
860 devfreq->freq_table = devfreq->profile->freq_table; in devfreq_add_device()
861 devfreq->max_state = devfreq->profile->max_state; in devfreq_add_device()
970 if (devfreq->profile->is_cooling_device) { in devfreq_add_device()
1042 struct devfreq_dev_profile *profile, in devm_devfreq_add_device() argument
1052 devfreq = devfreq_add_device(dev, profile, governor_name, data); in devm_devfreq_add_device()
1564 if (!df->profile) in cur_freq_show()
1567 if (df->profile->get_cur_freq && in cur_freq_show()
1568 !df->profile->get_cur_freq(df->dev.parent, &freq)) in cur_freq_show()
1687 if (!df->profile) in available_frequencies_show()
1715 if (!df->profile) in trans_stat_show()
1783 if (!df->profile) in trans_stat_store()
1826 if (!df->profile) in polling_interval_show()
1829 return sprintf(buf, "%d\n", df->profile->polling_ms); in polling_interval_show()
1859 if (!df->profile) in timer_show()
1862 return sprintf(buf, "%s\n", timer_name[df->profile->timer]); in timer_show()
1873 if (!df->governor || !df->profile) in timer_store()
1892 if (df->profile->timer == timer) { in timer_store()
1898 df->profile->timer = timer; in timer_store()
2003 timer = devfreq->profile->timer; in devfreq_summary_show()
2006 polling_ms = devfreq->profile->polling_ms; in devfreq_summary_show()