Lines Matching defs:led_classdev
64 struct led_classdev { struct
65 const char *name;
66 enum led_brightness brightness;
67 enum led_brightness max_brightness;
68 int flags;
97 void (*brightness_set)(struct led_classdev *led_cdev, argument
103 int (*brightness_set_blocking)(struct led_classdev *led_cdev, argument
106 enum led_brightness (*brightness_get)(struct led_classdev *led_cdev); argument
116 int (*blink_set)(struct led_classdev *led_cdev, argument
120 int (*pattern_set)(struct led_classdev *led_cdev, argument
122 int (*pattern_clear)(struct led_classdev *led_cdev); argument
134 void (*flash_resume)(struct led_classdev *led_cdev); argument
136 struct work_struct set_brightness_work;
137 int delayed_set_value;
163 * led_classdev_register_ext - register a new object of LED class with argument
166 * @led_cdev: the led_classdev structure for this device argument