Searched defs:devfreq (Results 1 - 8 of 8) sorted by relevance
/drivers/devfreq/ |
H A D | governor_performance.c | 2 * 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 D | governor_powersave.c | 2 * 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 D | governor_simpleondemand.c | 2 * 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 D | governor_userspace.c | 2 * 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 D | devfreq.c | 2 * 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 D | exynos5_bus.c | 16 #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 D | exynos4_bus.c | 1 /* 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 D | ufshcd.h | 473 struct devfreq *devfreq; member in struct:ufs_hba
|
Completed in 101 milliseconds