Searched defs:devfreq (Results 1 - 8 of 8) sorted by relevance

/drivers/devfreq/
H A Dgovernor_performance.c2 * linux/drivers/devfreq/governor_performance.c
12 #include <linux/devfreq.h>
16 static int devfreq_performance_func(struct devfreq *df,
21 * said in devfreq.h
30 static int devfreq_performance_handler(struct devfreq *devfreq, argument
36 mutex_lock(&devfreq->lock);
37 ret = update_devfreq(devfreq);
38 mutex_unlock(&devfreq->lock);
H A Dgovernor_powersave.c2 * linux/drivers/devfreq/governor_powersave.c
12 #include <linux/devfreq.h>
16 static int devfreq_powersave_func(struct devfreq *df,
21 * said in devfreq.h
27 static int devfreq_powersave_handler(struct devfreq *devfreq, argument
33 mutex_lock(&devfreq->lock);
34 ret = update_devfreq(devfreq);
35 mutex_unlock(&devfreq->lock);
H A Dgovernor_simpleondemand.c2 * linux/drivers/devfreq/governor_simpleondemand.c
14 #include <linux/devfreq.h>
21 static int devfreq_simple_ondemand_func(struct devfreq *df,
93 static int devfreq_simple_ondemand_handler(struct devfreq *devfreq, argument
98 devfreq_monitor_start(devfreq);
102 devfreq_monitor_stop(devfreq);
106 devfreq_interval_update(devfreq, (unsigned int *)data);
110 devfreq_monitor_suspend(devfreq);
114 devfreq_monitor_resume(devfreq);
[all...]
H A Dgovernor_userspace.c2 * linux/drivers/devfreq/governor_simpleondemand.c
14 #include <linux/devfreq.h>
25 static int devfreq_userspace_func(struct devfreq *df, unsigned long *freq)
48 struct devfreq *devfreq = to_devfreq(dev); local
54 mutex_lock(&devfreq->lock);
55 data = devfreq->data;
60 err = update_devfreq(devfreq);
63 mutex_unlock(&devfreq->lock);
70 struct devfreq *devfre local
95 userspace_init(struct devfreq *devfreq) argument
113 userspace_exit(struct devfreq *devfreq) argument
120 devfreq_userspace_handler(struct devfreq *devfreq, unsigned int event, void *data) argument
[all...]
H A Ddevfreq.c2 * devfreq: Generic Dynamic Voltage and Frequency Scaling (DVFS) Framework
22 #include <linux/devfreq.h>
33 * devfreq core provides delayed work based load monitoring helper
39 /* The list of all device-devfreq governors */
41 /* The list of all device-devfreq */
46 * find_device_devfreq() - find devfreq struct using device pointer
47 * @dev: device pointer used to lookup device devfreq.
50 * devfreq info. devfreq_list_lock should be held by the caller.
52 static struct devfreq *find_device_devfreq(struct device *dev)
54 struct devfreq *tmp_devfre
76 devfreq_get_freq_level(struct devfreq *devfreq, unsigned long freq) argument
92 devfreq_update_status(struct devfreq *devfreq, unsigned long freq) argument
160 update_devfreq(struct devfreq *devfreq) argument
218 struct devfreq *devfreq = container_of(work, local
240 devfreq_monitor_start(struct devfreq *devfreq) argument
257 devfreq_monitor_stop(struct devfreq *devfreq) argument
275 devfreq_monitor_suspend(struct devfreq *devfreq) argument
298 devfreq_monitor_resume(struct devfreq *devfreq) argument
331 devfreq_interval_update(struct devfreq *devfreq, unsigned int *delay) argument
382 struct devfreq *devfreq = container_of(nb, struct devfreq, nb); local
397 _remove_devfreq(struct devfreq *devfreq) argument
427 struct devfreq *devfreq = to_devfreq(dev); local
445 struct devfreq *devfreq; local
535 devfreq_remove_device(struct devfreq *devfreq) argument
579 struct devfreq **ptr, *devfreq; local
603 devm_devfreq_remove_device(struct device *dev, struct devfreq *devfreq) argument
618 devfreq_suspend_device(struct devfreq *devfreq) argument
639 devfreq_resume_device(struct devfreq *devfreq) argument
659 struct devfreq *devfreq; local
724 struct devfreq *devfreq; local
852 struct devfreq *devfreq = to_devfreq(dev); local
1000 struct devfreq *devfreq = to_devfreq(dev); local
1051 ATTRIBUTE_GROUPS(devfreq); variable
1131 devfreq_register_opp_notifier(struct device *dev, struct devfreq *devfreq) argument
1158 devfreq_unregister_opp_notifier(struct device *dev, struct devfreq *devfreq) argument
1186 devm_devfreq_register_opp_notifier(struct device *dev, struct devfreq *devfreq) argument
1215 devm_devfreq_unregister_opp_notifier(struct device *dev, struct devfreq *devfreq) argument
[all...]
/drivers/devfreq/exynos/
H A Dexynos5_bus.c16 #include <linux/devfreq.h>
51 struct devfreq *devfreq; member in struct:busfreq_data_int
337 data->devfreq = devm_devfreq_add_device(dev, &exynos5_devfreq_int_profile,
339 if (IS_ERR(data->devfreq))
340 return PTR_ERR(data->devfreq);
342 err = devm_devfreq_register_opp_notifier(dev, data->devfreq);
388 /* platform device pointer for exynos5 devfreq device. */
432 MODULE_DESCRIPTION("EXYNOS5 busfreq driver with devfreq framework");
H A Dexynos4_bus.c1 /* drivers/devfreq/exynos4210_memorybus.c
23 #include <linux/devfreq.h>
76 struct devfreq *devfreq; member in struct:busfreq_data
973 data->devfreq = devm_devfreq_add_device(dev, &exynos4_devfreq_profile,
975 if (IS_ERR(data->devfreq))
976 return PTR_ERR(data->devfreq);
985 err = devm_devfreq_register_opp_notifier(dev, data->devfreq);
1055 MODULE_DESCRIPTION("EXYNOS4 busfreq driver with devfreq framework");
/drivers/scsi/ufs/
H A Dufshcd.h473 struct devfreq *devfreq; member in struct:ufs_hba

Completed in 78 milliseconds