|
Linux Kernel
3.7.1
|
#include <leds.h>
Data Fields | |
| const char * | name |
| int | brightness |
| int | max_brightness |
| int | flags |
| void(* | brightness_set )(struct led_classdev *led_cdev, enum led_brightness brightness) |
| enum led_brightness(* | brightness_get )(struct led_classdev *led_cdev) |
| int(* | blink_set )(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) |
| struct device * | dev |
| struct list_head | node |
| const char * | default_trigger |
| unsigned long | blink_delay_on |
| unsigned long | blink_delay_off |
| struct timer_list | blink_timer |
| int | blink_brightness |
| struct work_struct | set_brightness_work |
| int | delayed_set_value |
| int(* blink_set)(struct led_classdev *led_cdev, unsigned long *delay_on, unsigned long *delay_off) |
| struct timer_list blink_timer |
| enum led_brightness(* brightness_get)(struct led_classdev *led_cdev) |
| void(* brightness_set)(struct led_classdev *led_cdev, enum led_brightness brightness) |
| struct work_struct set_brightness_work |
1.8.2