Lines Matching defs:led_cdev
35 struct led_classdev *led_cdev = (struct led_classdev *) data;
36 struct timer_trig_data *timer_data = led_cdev->trigger_data;
41 led_set_brightness(led_cdev, LED_OFF);
45 if (!led_cdev->brightness) {
50 led_set_brightness(led_cdev, brightness);
57 struct led_classdev *led_cdev = class_get_devdata(dev);
58 struct timer_trig_data *timer_data = led_cdev->trigger_data;
68 struct led_classdev *led_cdev = class_get_devdata(dev);
69 struct timer_trig_data *timer_data = led_cdev->trigger_data;
89 struct led_classdev *led_cdev = class_get_devdata(dev);
90 struct timer_trig_data *timer_data = led_cdev->trigger_data;
100 struct led_classdev *led_cdev = class_get_devdata(dev);
101 struct timer_trig_data *timer_data = led_cdev->trigger_data;
124 static void timer_trig_activate(struct led_classdev *led_cdev)
133 led_cdev->trigger_data = timer_data;
137 timer_data->timer.data = (unsigned long) led_cdev;
139 rc = class_device_create_file(led_cdev->class_dev,
142 rc = class_device_create_file(led_cdev->class_dev,
149 class_device_remove_file(led_cdev->class_dev,
152 led_cdev->trigger_data = NULL;
156 static void timer_trig_deactivate(struct led_classdev *led_cdev)
158 struct timer_trig_data *timer_data = led_cdev->trigger_data;
161 class_device_remove_file(led_cdev->class_dev,
163 class_device_remove_file(led_cdev->class_dev,