Lines Matching refs:led_cdev
19 static inline void led_set_brightness_async(struct led_classdev *led_cdev, in led_set_brightness_async() argument
22 value = min(value, led_cdev->max_brightness); in led_set_brightness_async()
23 led_cdev->brightness = value; in led_set_brightness_async()
25 if (!(led_cdev->flags & LED_SUSPENDED)) in led_set_brightness_async()
26 led_cdev->brightness_set(led_cdev, value); in led_set_brightness_async()
29 static inline int led_set_brightness_sync(struct led_classdev *led_cdev, in led_set_brightness_sync() argument
34 led_cdev->brightness = min(value, led_cdev->max_brightness); in led_set_brightness_sync()
36 if (!(led_cdev->flags & LED_SUSPENDED)) in led_set_brightness_sync()
37 ret = led_cdev->brightness_set_sync(led_cdev, in led_set_brightness_sync()
38 led_cdev->brightness); in led_set_brightness_sync()
42 static inline int led_get_brightness(struct led_classdev *led_cdev) in led_get_brightness() argument
44 return led_cdev->brightness; in led_get_brightness()
47 void led_init_core(struct led_classdev *led_cdev);
48 void led_stop_software_blink(struct led_classdev *led_cdev);