leds: core: fix misleading comment after workqueue removal from drivers
authorHeiner Kallweit <hkallweit1@gmail.com>
Thu, 21 Jan 2016 22:11:25 +0000 (23:11 +0100)
committerJacek Anaszewski <j.anaszewski@samsung.com>
Mon, 14 Mar 2016 08:22:20 +0000 (09:22 +0100)
Now that workqueues have been removed from individual drivers and
were replaced with a core-internal workqueue we shouldn't
encourage people to add new workqueues to drivers.

Signed-off-by: Heiner Kallweit <hkallweit1@gmail.com>
Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
include/linux/leds.h

index bc1476fda96eb3206995b270e32cb54a49305eea..e3470e732ede8a99125b8407c06428d97c8a7af6 100644 (file)
@@ -49,8 +49,10 @@ struct led_classdev {
 #define LED_SYSFS_DISABLE      (1 << 22)
 #define LED_DEV_CAP_FLASH      (1 << 23)
 
-       /* Set LED brightness level */
-       /* Must not sleep, use a workqueue if needed */
+       /* Set LED brightness level
+        * Must not sleep. Use brightness_set_blocking for drivers
+        * that can sleep while setting brightness.
+        */
        void            (*brightness_set)(struct led_classdev *led_cdev,
                                          enum led_brightness brightness);
        /*
This page took 0.026912 seconds and 5 git commands to generate.