Lines Matching refs:led_cdev

51 	struct led_classdev *led_cdev;
62 led_set_brightness(td->led_cdev, LED_FULL);
64 led_set_brightness(td->led_cdev, LED_OFF);
76 struct led_classdev *led_cdev = dev_get_drvdata(dev);
77 struct usbdev_trig_data *td = led_cdev->trigger_data;
91 struct led_classdev *led_cdev = dev_get_drvdata(dev);
92 struct usbdev_trig_data *td = led_cdev->trigger_data;
131 struct led_classdev *led_cdev = dev_get_drvdata(dev);
132 struct usbdev_trig_data *td = led_cdev->trigger_data;
146 struct led_classdev *led_cdev = dev_get_drvdata(dev);
147 struct usbdev_trig_data *td = led_cdev->trigger_data;
221 led_set_brightness(td->led_cdev, LED_FULL);
223 led_set_brightness(td->led_cdev, LED_OFF);
240 if (td->led_cdev->brightness == LED_OFF)
241 led_set_brightness(td->led_cdev, LED_FULL);
243 led_set_brightness(td->led_cdev, LED_OFF);
250 if (td->led_cdev->brightness == LED_FULL)
251 led_set_brightness(td->led_cdev, LED_OFF);
253 led_set_brightness(td->led_cdev, LED_FULL);
263 static void usbdev_trig_activate(struct led_classdev *led_cdev)
279 td->led_cdev = led_cdev;
282 led_cdev->trigger_data = td;
284 rc = device_create_file(led_cdev->dev, &dev_attr_device_name);
288 rc = device_create_file(led_cdev->dev, &dev_attr_activity_interval);
296 device_remove_file(led_cdev->dev, &dev_attr_device_name);
298 led_cdev->trigger_data = NULL;
302 static void usbdev_trig_deactivate(struct led_classdev *led_cdev)
304 struct usbdev_trig_data *td = led_cdev->trigger_data;
309 device_remove_file(led_cdev->dev, &dev_attr_device_name);
310 device_remove_file(led_cdev->dev, &dev_attr_activity_interval);