Lines Matching refs:df

1126 	struct devfreq *df = to_devfreq(dev);  in governor_store()  local
1141 if (df->governor == governor) { in governor_store()
1144 } else if ((df->governor && df->governor->immutable) || in governor_store()
1150 if (df->governor) { in governor_store()
1151 ret = df->governor->event_handler(df, DEVFREQ_GOV_STOP, NULL); in governor_store()
1154 __func__, df->governor->name, ret); in governor_store()
1158 prev_governor = df->governor; in governor_store()
1159 df->governor = governor; in governor_store()
1160 strncpy(df->governor_name, governor->name, DEVFREQ_NAME_LEN); in governor_store()
1161 ret = df->governor->event_handler(df, DEVFREQ_GOV_START, NULL); in governor_store()
1164 __func__, df->governor->name, ret); in governor_store()
1165 df->governor = prev_governor; in governor_store()
1166 strncpy(df->governor_name, prev_governor->name, in governor_store()
1168 ret = df->governor->event_handler(df, DEVFREQ_GOV_START, NULL); in governor_store()
1172 __func__, df->governor_name, ret); in governor_store()
1173 df->governor = NULL; in governor_store()
1189 struct devfreq *df = to_devfreq(d); in available_governors_show() local
1198 if (df->governor->immutable) { in available_governors_show()
1200 "%s ", df->governor_name); in available_governors_show()
1259 struct devfreq *df = to_devfreq(dev); in polling_interval_store() local
1263 if (!df->governor) in polling_interval_store()
1270 df->governor->event_handler(df, DEVFREQ_GOV_INTERVAL, &value); in polling_interval_store()
1280 struct devfreq *df = to_devfreq(dev); in min_freq_store() local
1288 mutex_lock(&df->lock); in min_freq_store()
1291 if (value > df->max_freq) { in min_freq_store()
1296 unsigned long *freq_table = df->profile->freq_table; in min_freq_store()
1299 if (freq_table[0] < freq_table[df->profile->max_state - 1]) in min_freq_store()
1302 value = freq_table[df->profile->max_state - 1]; in min_freq_store()
1305 df->min_freq = value; in min_freq_store()
1306 update_devfreq(df); in min_freq_store()
1309 mutex_unlock(&df->lock); in min_freq_store()
1316 struct devfreq *df = to_devfreq(dev); in min_freq_show() local
1318 return sprintf(buf, "%lu\n", max(df->scaling_min_freq, df->min_freq)); in min_freq_show()
1324 struct devfreq *df = to_devfreq(dev); in max_freq_store() local
1332 mutex_lock(&df->lock); in max_freq_store()
1335 if (value < df->min_freq) { in max_freq_store()
1340 unsigned long *freq_table = df->profile->freq_table; in max_freq_store()
1343 if (freq_table[0] < freq_table[df->profile->max_state - 1]) in max_freq_store()
1344 value = freq_table[df->profile->max_state - 1]; in max_freq_store()
1349 df->max_freq = value; in max_freq_store()
1350 update_devfreq(df); in max_freq_store()
1353 mutex_unlock(&df->lock); in max_freq_store()
1361 struct devfreq *df = to_devfreq(dev); in max_freq_show() local
1363 return sprintf(buf, "%lu\n", min(df->scaling_max_freq, df->max_freq)); in max_freq_show()
1371 struct devfreq *df = to_devfreq(d); in available_frequencies_show() local
1375 mutex_lock(&df->lock); in available_frequencies_show()
1377 for (i = 0; i < df->profile->max_state; i++) in available_frequencies_show()
1379 "%lu ", df->profile->freq_table[i]); in available_frequencies_show()
1381 mutex_unlock(&df->lock); in available_frequencies_show()