Lines Matching refs:led_cdev

93 	struct led_classdev *led_cdev = (struct led_classdev *)data;
94 struct morse_trig_data *morse_data = led_cdev->trigger_data;
146 led_set_brightness(led_cdev, brightness);
149 static ssize_t _morse_delay_show(struct led_classdev *led_cdev, char *buf)
151 struct morse_trig_data *morse_data = led_cdev->trigger_data;
158 static ssize_t _morse_delay_store(struct led_classdev *led_cdev,
161 struct morse_trig_data *morse_data = led_cdev->trigger_data;
179 static ssize_t _morse_msg_show(struct led_classdev *led_cdev, char *buf)
181 struct morse_trig_data *morse_data = led_cdev->trigger_data;
191 static ssize_t _morse_msg_store(struct led_classdev *led_cdev,
194 struct morse_trig_data *morse_data = led_cdev->trigger_data;
220 struct led_classdev *led_cdev = dev_get_drvdata(dev);
222 return _morse_delay_show(led_cdev, buf);
228 struct led_classdev *led_cdev = dev_get_drvdata(dev);
230 return _morse_delay_store(led_cdev, buf, size);
236 struct led_classdev *led_cdev = dev_get_drvdata(dev);
238 return _morse_msg_show(led_cdev, buf);
244 struct led_classdev *led_cdev = dev_get_drvdata(dev);
246 return _morse_msg_store(led_cdev, buf, size);
260 struct led_classdev *led_cdev = class_get_devdata(dev);
262 return _morse_delay_show(led_cdev, buf);
268 struct led_classdev *led_cdev = class_get_devdata(dev);
270 return _morse_delay_store(led_cdev, buf, size);
275 struct led_classdev *led_cdev = class_get_devdata(dev);
277 return _morse_msg_show(led_cdev, buf);
283 struct led_classdev *led_cdev = class_get_devdata(dev);
285 return _morse_msg_store(led_cdev, buf, size);
298 static void morse_trig_activate(struct led_classdev *led_cdev)
310 morse_data->timer.data = (unsigned long)led_cdev;
312 rc = led_device_create_file(led_cdev, delay);
315 rc = led_device_create_file(led_cdev, message);
318 led_cdev->trigger_data = morse_data;
323 led_device_remove_file(led_cdev, delay);
328 static void morse_trig_deactivate(struct led_classdev *led_cdev)
330 struct morse_trig_data *morse_data = led_cdev->trigger_data;
335 led_device_remove_file(led_cdev, message);
336 led_device_remove_file(led_cdev, delay);