Lines Matching refs:cdev
51 struct thermal_cooling_device *cdev; member
137 static int devfreq_cooling_get_max_state(struct thermal_cooling_device *cdev, in devfreq_cooling_get_max_state() argument
140 struct devfreq_cooling_device *dfc = cdev->devdata; in devfreq_cooling_get_max_state()
147 static int devfreq_cooling_get_cur_state(struct thermal_cooling_device *cdev, in devfreq_cooling_get_cur_state() argument
150 struct devfreq_cooling_device *dfc = cdev->devdata; in devfreq_cooling_get_cur_state()
157 static int devfreq_cooling_set_cur_state(struct thermal_cooling_device *cdev, in devfreq_cooling_set_cur_state() argument
160 struct devfreq_cooling_device *dfc = cdev->devdata; in devfreq_cooling_set_cur_state()
274 static int devfreq_cooling_get_requested_power(struct thermal_cooling_device *cdev, in devfreq_cooling_get_requested_power() argument
278 struct devfreq_cooling_device *dfc = cdev->devdata; in devfreq_cooling_get_requested_power()
298 trace_thermal_power_devfreq_get_power(cdev, status, freq, dyn_power, in devfreq_cooling_get_requested_power()
306 static int devfreq_cooling_state2power(struct thermal_cooling_device *cdev, in devfreq_cooling_state2power() argument
311 struct devfreq_cooling_device *dfc = cdev->devdata; in devfreq_cooling_state2power()
325 static int devfreq_cooling_power2state(struct thermal_cooling_device *cdev, in devfreq_cooling_power2state() argument
329 struct devfreq_cooling_device *dfc = cdev->devdata; in devfreq_cooling_power2state()
356 trace_thermal_power_devfreq_limit(cdev, freq, *state, power); in devfreq_cooling_power2state()
474 struct thermal_cooling_device *cdev; in of_devfreq_cooling_register_power() local
504 cdev = thermal_of_cooling_device_register(np, dev_name, dfc, in of_devfreq_cooling_register_power()
506 if (IS_ERR(cdev)) { in of_devfreq_cooling_register_power()
507 err = PTR_ERR(cdev); in of_devfreq_cooling_register_power()
514 dfc->cdev = cdev; in of_devfreq_cooling_register_power()
516 return cdev; in of_devfreq_cooling_register_power()
557 void devfreq_cooling_unregister(struct thermal_cooling_device *cdev) in devfreq_cooling_unregister() argument
561 if (!cdev) in devfreq_cooling_unregister()
564 dfc = cdev->devdata; in devfreq_cooling_unregister()
566 thermal_cooling_device_unregister(dfc->cdev); in devfreq_cooling_unregister()