Lines Matching defs:cdev
1314 static enum led_brightness __wacom_led_brightness_get(struct led_classdev *cdev)
1316 struct wacom_led *led = container_of(cdev, struct wacom_led, cdev);
1325 static int wacom_led_brightness_set(struct led_classdev *cdev,
1328 struct wacom_led *led = container_of(cdev, struct wacom_led, cdev);
1353 static void wacom_led_readonly_brightness_set(struct led_classdev *cdev,
1379 led->cdev.name, error);
1389 led->cdev.name = name;
1390 led->cdev.max_brightness = LED_FULL;
1391 led->cdev.flags = LED_HW_PLUGGABLE;
1392 led->cdev.brightness_get = __wacom_led_brightness_get;
1394 led->cdev.brightness_set_blocking = wacom_led_brightness_set;
1395 led->cdev.default_trigger = led->cdev.name;
1397 led->cdev.brightness_set = wacom_led_readonly_brightness_set;
1400 error = devm_led_classdev_register(dev, &led->cdev);
1404 led->cdev.name, error);
1405 led->cdev.name = NULL;
1514 } while (next_led->cdev.trigger != &next_led->trigger);