|
@@ -140,6 +140,16 @@ extern void led_blink_set_oneshot(struct led_classdev *led_cdev,
|
|
*/
|
|
*/
|
|
extern void led_set_brightness(struct led_classdev *led_cdev,
|
|
extern void led_set_brightness(struct led_classdev *led_cdev,
|
|
enum led_brightness brightness);
|
|
enum led_brightness brightness);
|
|
|
|
+/**
|
|
|
|
+ * led_update_brightness - update LED brightness
|
|
|
|
+ * @led_cdev: the LED to query
|
|
|
|
+ *
|
|
|
|
+ * Get an LED's current brightness and update led_cdev->brightness
|
|
|
|
+ * member with the obtained value.
|
|
|
|
+ *
|
|
|
|
+ * Returns: 0 on success or negative error value on failure
|
|
|
|
+ */
|
|
|
|
+extern int led_update_brightness(struct led_classdev *led_cdev);
|
|
|
|
|
|
/*
|
|
/*
|
|
* LED Triggers
|
|
* LED Triggers
|