Lines Matching refs:cdev
20 #define led_cdev_to_led_upboard(c) container_of(c, struct upboard_led, cdev)
24 struct led_classdev cdev; member
45 static enum led_brightness upboard_led_brightness_get(struct led_classdev *cdev) in upboard_led_brightness_get() argument
47 struct upboard_led *led = led_cdev_to_led_upboard(cdev); in upboard_led_brightness_get()
55 static int upboard_led_brightness_set(struct led_classdev *cdev, enum led_brightness brightness) in upboard_led_brightness_set() argument
57 struct upboard_led *led = led_cdev_to_led_upboard(cdev); in upboard_led_brightness_set()
99 led->cdev.brightness_get = upboard_led_brightness_get; in upboard_led_probe()
100 led->cdev.brightness_set_blocking = upboard_led_brightness_set; in upboard_led_probe()
101 led->cdev.max_brightness = LED_ON; in upboard_led_probe()
103 led->cdev.name = led_profile[i].name; in upboard_led_probe()
105 ret = devm_led_classdev_register(dev, &led->cdev); in upboard_led_probe()