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 |