]> err.no Git - linux-2.6/blobdiff - include/linux/leds.h
mmc: Add per-card debugfs support
[linux-2.6] / include / linux / leds.h
index c195a674b6ca0b17a11a827a42d7788e34951879..519df72e939d30a4355747aa4cea1140b5c3bef9 100644 (file)
@@ -35,8 +35,11 @@ struct led_classdev {
 #define LED_SUSPENDED          (1 << 0)
 
        /* Set LED brightness level */
+       /* Must not sleep, use a workqueue if needed */
        void            (*brightness_set)(struct led_classdev *led_cdev,
                                          enum led_brightness brightness);
+       /* Get LED brightness level */
+       enum led_brightness (*brightness_get)(struct led_classdev *led_cdev);
 
        /* Activate hardware accelerated blink */
        int             (*blink_set)(struct led_classdev *led_cdev,