Lines Matching refs:cdev
80 struct thermal_cooling_device *cdev; member
120 static int emc2305_get_cdev_idx(struct thermal_cooling_device *cdev) in emc2305_get_cdev_idx() argument
122 struct emc2305_data *data = cdev->devdata; in emc2305_get_cdev_idx()
123 size_t len = strlen(cdev->type); in emc2305_get_cdev_idx()
141 ret = cdev->type[len - 1]; in emc2305_get_cdev_idx()
151 static int emc2305_get_cur_state(struct thermal_cooling_device *cdev, unsigned long *state) in emc2305_get_cur_state() argument
154 struct emc2305_data *data = cdev->devdata; in emc2305_get_cur_state()
156 cdev_idx = emc2305_get_cdev_idx(cdev); in emc2305_get_cur_state()
164 static int emc2305_get_max_state(struct thermal_cooling_device *cdev, unsigned long *state) in emc2305_get_max_state() argument
166 struct emc2305_data *data = cdev->devdata; in emc2305_get_max_state()
201 static int emc2305_set_cur_state(struct thermal_cooling_device *cdev, unsigned long state) in emc2305_set_cur_state() argument
204 struct emc2305_data *data = cdev->devdata; in emc2305_set_cur_state()
209 cdev_idx = emc2305_get_cdev_idx(cdev); in emc2305_set_cur_state()
293 data->cdev_data[cdev_idx].cdev = in emc2305_set_single_tz()
298 if (IS_ERR(data->cdev_data[cdev_idx].cdev)) { in emc2305_set_single_tz()
300 return PTR_ERR(data->cdev_data[cdev_idx].cdev); in emc2305_set_single_tz()