Lines Matching defs:ldev
82 struct led_classdev ldev; /* Embedded struct for led */
170 static int u2fzero_blink(struct led_classdev *ldev)
172 struct u2fzero_device *dev = container_of(ldev,
173 struct u2fzero_device, ldev);
187 static int u2fzero_brightness_set(struct led_classdev *ldev,
190 ldev->brightness = LED_OFF;
192 return u2fzero_blink(ldev);
246 dev->ldev.name = dev->led_name;
247 dev->ldev.max_brightness = LED_ON;
248 dev->ldev.flags = LED_HW_PLUGGABLE;
249 dev->ldev.brightness_set_blocking = u2fzero_brightness_set;
251 return devm_led_classdev_register(&dev->hdev->dev, &dev->ldev);