Lines Matching defs:profile

354 	if (devfreq->profile->get_cur_freq)
355 devfreq->profile->get_cur_freq(devfreq->dev.parent, &cur_freq);
363 err = devfreq->profile->target(devfreq->dev.parent, &new_freq, flags);
468 msecs_to_jiffies(devfreq->profile->polling_ms));
494 switch (devfreq->profile->timer) {
505 if (devfreq->profile->polling_ms)
507 msecs_to_jiffies(devfreq->profile->polling_ms));
592 devfreq->profile->polling_ms)
594 msecs_to_jiffies(devfreq->profile->polling_ms));
600 if (devfreq->profile->get_cur_freq &&
601 !devfreq->profile->get_cur_freq(devfreq->dev.parent, &freq))
619 unsigned int cur_delay = devfreq->profile->polling_ms;
623 devfreq->profile->polling_ms = new_delay;
641 msecs_to_jiffies(devfreq->profile->polling_ms));
652 msecs_to_jiffies(devfreq->profile->polling_ms));
780 if (devfreq->profile->exit)
781 devfreq->profile->exit(devfreq->dev.parent);
799 * @profile: device-specific profile to run devfreq.
804 struct devfreq_dev_profile *profile,
813 if (!dev || !profile || !governor_name) {
840 devfreq->profile = profile;
841 devfreq->previous_freq = profile->initial_freq;
842 devfreq->last_status.current_frequency = profile->initial_freq;
846 if (devfreq->profile->timer < 0
847 || devfreq->profile->timer >= DEVFREQ_TIMER_NUM) {
853 if (!devfreq->profile->max_state || !devfreq->profile->freq_table) {
860 devfreq->freq_table = devfreq->profile->freq_table;
861 devfreq->max_state = devfreq->profile->max_state;
970 if (devfreq->profile->is_cooling_device) {
1033 * @profile: device-specific profile to run devfreq.
1042 struct devfreq_dev_profile *profile,
1052 devfreq = devfreq_add_device(dev, profile, governor_name, data);
1564 if (!df->profile)
1567 if (df->profile->get_cur_freq &&
1568 !df->profile->get_cur_freq(df->dev.parent, &freq))
1687 if (!df->profile)
1715 if (!df->profile)
1786 if (!df->profile)
1829 if (!df->profile)
1832 return sprintf(buf, "%d\n", df->profile->polling_ms);
1862 if (!df->profile)
1865 return sprintf(buf, "%s\n", timer_name[df->profile->timer]);
1876 if (!df->governor || !df->profile)
1895 if (df->profile->timer == timer) {
1901 df->profile->timer = timer;
2006 timer = devfreq->profile->timer;
2009 polling_ms = devfreq->profile->polling_ms;