/linux-4.4.14/drivers/leds/ |
D | led-core.c | 30 struct led_classdev *led_cdev = (void *)data; in led_timer_function() local 34 if (!led_cdev->blink_delay_on || !led_cdev->blink_delay_off) { in led_timer_function() 35 led_set_brightness_async(led_cdev, LED_OFF); in led_timer_function() 39 if (led_cdev->flags & LED_BLINK_ONESHOT_STOP) { in led_timer_function() 40 led_cdev->flags &= ~LED_BLINK_ONESHOT_STOP; in led_timer_function() 44 brightness = led_get_brightness(led_cdev); in led_timer_function() 47 if (led_cdev->delayed_set_value) { in led_timer_function() 48 led_cdev->blink_brightness = in led_timer_function() 49 led_cdev->delayed_set_value; in led_timer_function() 50 led_cdev->delayed_set_value = 0; in led_timer_function() [all …]
|
D | led-class.c | 30 struct led_classdev *led_cdev = dev_get_drvdata(dev); in brightness_show() local 33 led_update_brightness(led_cdev); in brightness_show() 35 return sprintf(buf, "%u\n", led_cdev->brightness); in brightness_show() 41 struct led_classdev *led_cdev = dev_get_drvdata(dev); in brightness_store() local 45 mutex_lock(&led_cdev->led_access); in brightness_store() 47 if (led_sysfs_is_disabled(led_cdev)) { in brightness_store() 57 led_trigger_remove(led_cdev); in brightness_store() 58 led_set_brightness(led_cdev, state); in brightness_store() 62 mutex_unlock(&led_cdev->led_access); in brightness_store() 70 struct led_classdev *led_cdev = dev_get_drvdata(dev); in max_brightness_show() local [all …]
|
D | led-triggers.c | 36 struct led_classdev *led_cdev = dev_get_drvdata(dev); in led_trigger_store() local 42 mutex_lock(&led_cdev->led_access); in led_trigger_store() 44 if (led_sysfs_is_disabled(led_cdev)) { in led_trigger_store() 57 led_trigger_remove(led_cdev); in led_trigger_store() 64 down_write(&led_cdev->trigger_lock); in led_trigger_store() 65 led_trigger_set(led_cdev, trig); in led_trigger_store() 66 up_write(&led_cdev->trigger_lock); in led_trigger_store() 75 mutex_unlock(&led_cdev->led_access); in led_trigger_store() 83 struct led_classdev *led_cdev = dev_get_drvdata(dev); in led_trigger_show() local 88 down_read(&led_cdev->trigger_lock); in led_trigger_show() [all …]
|
D | leds.h | 19 static inline void led_set_brightness_async(struct led_classdev *led_cdev, in led_set_brightness_async() argument 22 value = min(value, led_cdev->max_brightness); in led_set_brightness_async() 23 led_cdev->brightness = value; in led_set_brightness_async() 25 if (!(led_cdev->flags & LED_SUSPENDED)) in led_set_brightness_async() 26 led_cdev->brightness_set(led_cdev, value); in led_set_brightness_async() 29 static inline int led_set_brightness_sync(struct led_classdev *led_cdev, in led_set_brightness_sync() argument 34 led_cdev->brightness = min(value, led_cdev->max_brightness); in led_set_brightness_sync() 36 if (!(led_cdev->flags & LED_SUSPENDED)) in led_set_brightness_sync() 37 ret = led_cdev->brightness_set_sync(led_cdev, in led_set_brightness_sync() 38 led_cdev->brightness); in led_set_brightness_sync() [all …]
|
D | led-class-flash.c | 43 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_brightness_store() local 44 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_brightness_store() 48 mutex_lock(&led_cdev->led_access); in flash_brightness_store() 50 if (led_sysfs_is_disabled(led_cdev)) { in flash_brightness_store() 65 mutex_unlock(&led_cdev->led_access); in flash_brightness_store() 72 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_brightness_show() local 73 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in flash_brightness_show() 85 struct led_classdev *led_cdev = dev_get_drvdata(dev); in max_flash_brightness_show() local 86 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max_flash_brightness_show() 95 struct led_classdev *led_cdev = dev_get_drvdata(dev); in flash_strobe_store() local [all …]
|
D | leds-sunfire.c | 24 struct led_classdev led_cdev; member 27 #define to_sunfire_led(d) container_of(d, struct sunfire_led, led_cdev) 29 static void __clockboard_set(struct led_classdev *led_cdev, in __clockboard_set() argument 32 struct sunfire_led *p = to_sunfire_led(led_cdev); in __clockboard_set() 53 static void clockboard_left_set(struct led_classdev *led_cdev, in clockboard_left_set() argument 56 __clockboard_set(led_cdev, led_val, CLOCK_CTRL_LLED); in clockboard_left_set() 59 static void clockboard_middle_set(struct led_classdev *led_cdev, in clockboard_middle_set() argument 62 __clockboard_set(led_cdev, led_val, CLOCK_CTRL_MLED); in clockboard_middle_set() 65 static void clockboard_right_set(struct led_classdev *led_cdev, in clockboard_right_set() argument 68 __clockboard_set(led_cdev, led_val, CLOCK_CTRL_RLED); in clockboard_right_set() [all …]
|
D | leds-aat1290.c | 173 static void aat1290_led_brightness_set(struct led_classdev *led_cdev, in aat1290_led_brightness_set() argument 176 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in aat1290_led_brightness_set() 183 static int aat1290_led_brightness_set_sync(struct led_classdev *led_cdev, in aat1290_led_brightness_set_sync() argument 186 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in aat1290_led_brightness_set_sync() 199 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in aat1290_led_flash_strobe_set() local 218 led_cdev->brightness = 0; in aat1290_led_flash_strobe_set() 242 struct led_classdev *led_cdev = &led->fled_cdev.led_cdev; in aat1290_led_parse_dt() local 281 led_cdev->name = of_get_property(child_node, "label", NULL) ? : in aat1290_led_parse_dt() 426 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in aat1290_led_external_strobe_set() local 433 led_cdev->brightness = 0; in aat1290_led_external_strobe_set() [all …]
|
D | leds-ss4200.c | 127 struct led_classdev led_cdev; member 149 led_classdev_to_nasgpio_led(struct led_classdev *led_cdev) in led_classdev_to_nasgpio_led() argument 151 return container_of(led_cdev, struct nasgpio_led, led_cdev); in led_classdev_to_nasgpio_led() 177 static void __nasgpio_led_set_attr(struct led_classdev *led_cdev, in __nasgpio_led_set_attr() argument 180 struct nasgpio_led *led = led_classdev_to_nasgpio_led(led_cdev); in __nasgpio_led_set_attr() 192 static void nasgpio_led_set_attr(struct led_classdev *led_cdev, in nasgpio_led_set_attr() argument 196 __nasgpio_led_set_attr(led_cdev, port, value); in nasgpio_led_set_attr() 200 static u32 nasgpio_led_get_attr(struct led_classdev *led_cdev, u32 port) in nasgpio_led_get_attr() argument 202 struct nasgpio_led *led = led_classdev_to_nasgpio_led(led_cdev); in nasgpio_led_get_attr() 218 static void nasgpio_led_set_brightness(struct led_classdev *led_cdev, in nasgpio_led_set_brightness() argument [all …]
|
D | leds-locomo.c | 20 static void locomoled_brightness_set(struct led_classdev *led_cdev, in locomoled_brightness_set() argument 23 struct locomo_dev *locomo_dev = LOCOMO_DEV(led_cdev->dev->parent); in locomoled_brightness_set() 34 static void locomoled_brightness_set0(struct led_classdev *led_cdev, in locomoled_brightness_set0() argument 37 locomoled_brightness_set(led_cdev, value, LOCOMO_LPT0); in locomoled_brightness_set0() 40 static void locomoled_brightness_set1(struct led_classdev *led_cdev, in locomoled_brightness_set1() argument 43 locomoled_brightness_set(led_cdev, value, LOCOMO_LPT1); in locomoled_brightness_set1()
|
D | leds-blinkm.c | 40 struct led_classdev led_cdev; member 50 #define cdev_to_blmled(c) container_of(c, struct blinkm_led, led_cdev) 461 static int blinkm_led_common_set(struct led_classdev *led_cdev, in blinkm_led_common_set() argument 465 struct blinkm_led *led = cdev_to_blmled(led_cdev); in blinkm_led_common_set() 529 static void blinkm_led_red_set(struct led_classdev *led_cdev, in blinkm_led_red_set() argument 532 blinkm_led_common_set(led_cdev, value, RED); in blinkm_led_red_set() 535 static void blinkm_led_green_set(struct led_classdev *led_cdev, in blinkm_led_green_set() argument 538 blinkm_led_common_set(led_cdev, value, GREEN); in blinkm_led_green_set() 541 static void blinkm_led_blue_set(struct led_classdev *led_cdev, in blinkm_led_blue_set() argument 544 blinkm_led_common_set(led_cdev, value, BLUE); in blinkm_led_blue_set() [all …]
|
D | leds-tca6507.c | 182 struct led_classdev led_cdev; member 391 int level = TO_LEVEL(led->led_cdev.brightness); in led_prepare() 398 led->led_cdev.brightness = TO_BRIGHT(level); in led_prepare() 435 led->led_cdev.brightness = LED_FULL; in led_prepare() 445 led->led_cdev.brightness = TO_BRIGHT(tca->bank[best].level); in led_prepare() 524 led->led_cdev.brightness = TO_BRIGHT(b->level); in led_prepare() 554 static void tca6507_brightness_set(struct led_classdev *led_cdev, in tca6507_brightness_set() argument 557 struct tca6507_led *led = container_of(led_cdev, struct tca6507_led, in tca6507_brightness_set() 558 led_cdev); in tca6507_brightness_set() 559 led->led_cdev.brightness = brightness; in tca6507_brightness_set() [all …]
|
D | leds-ktd2692.c | 187 static void ktd2692_led_brightness_set(struct led_classdev *led_cdev, in ktd2692_led_brightness_set() argument 190 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in ktd2692_led_brightness_set() 197 static int ktd2692_led_brightness_set_sync(struct led_classdev *led_cdev, in ktd2692_led_brightness_set_sync() argument 200 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in ktd2692_led_brightness_set_sync() 231 fled_cdev->led_cdev.brightness = LED_OFF; in ktd2692_led_flash_strobe_set() 328 led->fled_cdev.led_cdev.name = in ktd2692_parse_dt() 362 struct led_classdev *led_cdev; in ktd2692_probe() local 372 led_cdev = &fled_cdev->led_cdev; in ktd2692_probe() 383 led_cdev->max_brightness = led_cfg.max_brightness; in ktd2692_probe() 384 led_cdev->brightness_set = ktd2692_led_brightness_set; in ktd2692_probe() [all …]
|
D | leds-lm3533.c | 332 struct led_classdev *led_cdev = dev_get_drvdata(dev); in show_id() local 333 struct lm3533_led *led = to_lm3533_led(led_cdev); in show_id() 354 struct led_classdev *led_cdev = dev_get_drvdata(dev); in show_risefalltime() local 355 struct lm3533_led *led = to_lm3533_led(led_cdev); in show_risefalltime() 386 struct led_classdev *led_cdev = dev_get_drvdata(dev); in store_risefalltime() local 387 struct lm3533_led *led = to_lm3533_led(led_cdev); in store_risefalltime() 422 struct led_classdev *led_cdev = dev_get_drvdata(dev); in show_als_channel() local 423 struct lm3533_led *led = to_lm3533_led(led_cdev); in show_als_channel() 443 struct led_classdev *led_cdev = dev_get_drvdata(dev); in store_als_channel() local 444 struct lm3533_led *led = to_lm3533_led(led_cdev); in store_als_channel() [all …]
|
D | leds-pca963x.c | 117 struct led_classdev led_cdev; member 198 static void pca963x_led_set(struct led_classdev *led_cdev, in pca963x_led_set() argument 203 pca963x = container_of(led_cdev, struct pca963x_led, led_cdev); in pca963x_led_set() 215 static int pca963x_blink_set(struct led_classdev *led_cdev, in pca963x_blink_set() argument 222 pca963x = container_of(led_cdev, struct pca963x_led, led_cdev); in pca963x_blink_set() 402 pca963x[i].led_cdev.default_trigger = in pca963x_probe() 411 pca963x[i].led_cdev.name = pca963x[i].name; in pca963x_probe() 412 pca963x[i].led_cdev.brightness_set = pca963x_led_set; in pca963x_probe() 415 pca963x[i].led_cdev.blink_set = pca963x_blink_set; in pca963x_probe() 419 err = led_classdev_register(&client->dev, &pca963x[i].led_cdev); in pca963x_probe() [all …]
|
D | leds-wm831x-status.c | 40 #define to_wm831x_status(led_cdev) \ argument 41 container_of(led_cdev, struct wm831x_status, cdev) 73 static void wm831x_status_set(struct led_classdev *led_cdev, in wm831x_status_set() argument 76 struct wm831x_status *led = to_wm831x_status(led_cdev); in wm831x_status_set() 87 static int wm831x_status_blink_set(struct led_classdev *led_cdev, in wm831x_status_blink_set() argument 91 struct wm831x_status *led = to_wm831x_status(led_cdev); in wm831x_status_blink_set() 169 struct led_classdev *led_cdev = dev_get_drvdata(dev); in wm831x_status_src_show() local 170 struct wm831x_status *led = to_wm831x_status(led_cdev); in wm831x_status_src_show() 193 struct led_classdev *led_cdev = dev_get_drvdata(dev); in wm831x_status_src_store() local 194 struct wm831x_status *led = to_wm831x_status(led_cdev); in wm831x_status_src_store()
|
D | leds-fsg.c | 36 static void fsg_led_wlan_set(struct led_classdev *led_cdev, in fsg_led_wlan_set() argument 48 static void fsg_led_wan_set(struct led_classdev *led_cdev, in fsg_led_wan_set() argument 60 static void fsg_led_sata_set(struct led_classdev *led_cdev, in fsg_led_sata_set() argument 72 static void fsg_led_usb_set(struct led_classdev *led_cdev, in fsg_led_usb_set() argument 84 static void fsg_led_sync_set(struct led_classdev *led_cdev, in fsg_led_sync_set() argument 96 static void fsg_led_ring_set(struct led_classdev *led_cdev, in fsg_led_ring_set() argument
|
D | leds-pca955x.c | 115 struct led_classdev led_cdev; member 243 static void pca955x_led_set(struct led_classdev *led_cdev, enum led_brightness value) in pca955x_led_set() argument 247 pca955x = container_of(led_cdev, struct pca955x_led, led_cdev); in pca955x_led_set() 323 pca955x_led->led_cdev.default_trigger = in pca955x_probe() 330 pca955x_led->led_cdev.name = pca955x_led->name; in pca955x_probe() 331 pca955x_led->led_cdev.brightness_set = pca955x_led_set; in pca955x_probe() 336 &pca955x_led->led_cdev); in pca955x_probe() 359 led_classdev_unregister(&pca955x->leds[i].led_cdev); in pca955x_probe() 372 led_classdev_unregister(&pca955x->leds[i].led_cdev); in pca955x_remove()
|
D | leds-ipaq-micro.c | 23 static void micro_leds_brightness_set(struct led_classdev *led_cdev, in micro_leds_brightness_set() argument 26 struct ipaq_micro *micro = dev_get_drvdata(led_cdev->dev->parent->parent); in micro_leds_brightness_set() 59 static int micro_leds_blink_set(struct led_classdev *led_cdev, in micro_leds_blink_set() argument 63 struct ipaq_micro *micro = dev_get_drvdata(led_cdev->dev->parent->parent); in micro_leds_blink_set()
|
D | leds-s3c24xx.c | 37 static inline struct s3c24xx_gpio_led *to_gpio(struct led_classdev *led_cdev) in to_gpio() argument 39 return container_of(led_cdev, struct s3c24xx_gpio_led, cdev); in to_gpio() 42 static void s3c24xx_led_set(struct led_classdev *led_cdev, in s3c24xx_led_set() argument 45 struct s3c24xx_gpio_led *led = to_gpio(led_cdev); in s3c24xx_led_set()
|
D | leds-wrap.c | 29 static void wrap_power_led_set(struct led_classdev *led_cdev, in wrap_power_led_set() argument 38 static void wrap_error_led_set(struct led_classdev *led_cdev, in wrap_error_led_set() argument 47 static void wrap_extra_led_set(struct led_classdev *led_cdev, in wrap_extra_led_set() argument
|
D | leds-lm3530.c | 305 static void lm3530_brightness_set(struct led_classdev *led_cdev, in lm3530_brightness_set() argument 310 container_of(led_cdev, struct lm3530_data, led_dev); in lm3530_brightness_set() 313 u8 max_brightness = led_cdev->max_brightness; in lm3530_brightness_set() 353 struct led_classdev *led_cdev = dev_get_drvdata(dev); in lm3530_mode_get() local 357 drvdata = container_of(led_cdev, struct lm3530_data, led_dev); in lm3530_mode_get() 372 struct led_classdev *led_cdev = dev_get_drvdata(dev); in lm3530_mode_set() local 378 drvdata = container_of(led_cdev, struct lm3530_data, led_dev); in lm3530_mode_set() 380 max_brightness = led_cdev->max_brightness; in lm3530_mode_set()
|
D | leds-max8997.c | 153 static void max8997_led_brightness_set(struct led_classdev *led_cdev, in max8997_led_brightness_set() argument 157 container_of(led_cdev, struct max8997_led, cdev); in max8997_led_brightness_set() 171 struct led_classdev *led_cdev = dev_get_drvdata(dev); in max8997_led_show_mode() local 173 container_of(led_cdev, struct max8997_led, cdev); in max8997_led_show_mode() 205 struct led_classdev *led_cdev = dev_get_drvdata(dev); in max8997_led_store_mode() local 207 container_of(led_cdev, struct max8997_led, cdev); in max8997_led_store_mode()
|
D | leds-ns2.c | 122 static void ns2_led_set(struct led_classdev *led_cdev, in ns2_led_set() argument 126 container_of(led_cdev, struct ns2_led_data, cdev); in ns2_led_set() 143 struct led_classdev *led_cdev = dev_get_drvdata(dev); in ns2_led_sata_store() local 145 container_of(led_cdev, struct ns2_led_data, cdev); in ns2_led_sata_store() 160 if (!led_get_brightness(led_cdev)) in ns2_led_sata_store() 175 struct led_classdev *led_cdev = dev_get_drvdata(dev); in ns2_led_sata_show() local 177 container_of(led_cdev, struct ns2_led_data, cdev); in ns2_led_sata_show()
|
D | leds-regulator.c | 23 #define to_regulator_led(led_cdev) \ argument 24 container_of(led_cdev, struct regulator_led, cdev) 134 static void regulator_led_brightness_set(struct led_classdev *led_cdev, in regulator_led_brightness_set() argument 137 struct regulator_led *led = to_regulator_led(led_cdev); in regulator_led_brightness_set()
|
D | leds-bcm6328.c | 118 static void bcm6328_led_set(struct led_classdev *led_cdev, in bcm6328_led_set() argument 122 container_of(led_cdev, struct bcm6328_led, cdev); in bcm6328_led_set() 135 static int bcm6328_blink_set(struct led_classdev *led_cdev, in bcm6328_blink_set() argument 139 container_of(led_cdev, struct bcm6328_led, cdev); in bcm6328_blink_set() 148 dev_dbg(led_cdev->dev, in bcm6328_blink_set() 157 dev_dbg(led_cdev->dev, in bcm6328_blink_set() 182 dev_dbg(led_cdev->dev, in bcm6328_blink_set()
|
D | leds-netxbig.c | 144 static int netxbig_led_blink_set(struct led_classdev *led_cdev, in netxbig_led_blink_set() argument 149 container_of(led_cdev, struct netxbig_led_data, cdev); in netxbig_led_blink_set() 174 static void netxbig_led_set(struct led_classdev *led_cdev, in netxbig_led_set() argument 178 container_of(led_cdev, struct netxbig_led_data, cdev); in netxbig_led_set() 217 struct led_classdev *led_cdev = dev_get_drvdata(dev); in netxbig_led_sata_store() local 219 container_of(led_cdev, struct netxbig_led_data, cdev); in netxbig_led_sata_store() 267 struct led_classdev *led_cdev = dev_get_drvdata(dev); in netxbig_led_sata_show() local 269 container_of(led_cdev, struct netxbig_led_data, cdev); in netxbig_led_sata_show()
|
D | leds-max77693.c | 515 struct led_classdev *led_cdev, in max77693_led_brightness_set_sync() argument 518 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max77693_led_brightness_set_sync() 526 struct led_classdev *led_cdev, in max77693_led_brightness_set() argument 529 struct led_classdev_flash *fled_cdev = lcdev_to_flcdev(led_cdev); in max77693_led_brightness_set() 889 "%s %d-%04x", sub_led->fled_cdev.led_cdev.name, in max77693_init_v4l2_flash_config() 894 s->max = sub_led->fled_cdev.led_cdev.max_brightness * TORCH_IOUT_STEP; in max77693_init_v4l2_flash_config() 925 struct led_classdev *led_cdev; in max77693_init_fled_cdev() local 930 led_cdev = &fled_cdev->led_cdev; in max77693_init_fled_cdev() 932 led_cdev->name = led_cfg->label[fled_id]; in max77693_init_fled_cdev() 934 led_cdev->brightness_set = max77693_led_brightness_set; in max77693_init_fled_cdev() [all …]
|
D | leds-sead3.c | 19 static void sead3_pled_set(struct led_classdev *led_cdev, in sead3_pled_set() argument 25 static void sead3_fled_set(struct led_classdev *led_cdev, in sead3_fled_set() argument
|
D | leds-wm8350.c | 89 #define to_wm8350_led(led_cdev) \ argument 90 container_of(led_cdev, struct wm8350_led, cdev) 179 static void wm8350_led_set(struct led_classdev *led_cdev, in wm8350_led_set() argument 182 struct wm8350_led *led = to_wm8350_led(led_cdev); in wm8350_led_set()
|
D | leds-hp6xx.c | 20 static void hp6xxled_green_set(struct led_classdev *led_cdev, in hp6xxled_green_set() argument 32 static void hp6xxled_red_set(struct led_classdev *led_cdev, in hp6xxled_red_set() argument
|
D | leds-lp3944.c | 227 static int lp3944_led_set_blink(struct led_classdev *led_cdev, in lp3944_led_set_blink() argument 231 struct lp3944_led_data *led = ldev_to_led(led_cdev); in lp3944_led_set_blink() 284 static void lp3944_led_set_brightness(struct led_classdev *led_cdev, in lp3944_led_set_brightness() argument 287 struct lp3944_led_data *led = ldev_to_led(led_cdev); in lp3944_led_set_brightness() 290 __func__, led_cdev->name, brightness); in lp3944_led_set_brightness()
|
D | leds-powernv.c | 176 static void powernv_brightness_set(struct led_classdev *led_cdev, in powernv_brightness_set() argument 180 container_of(led_cdev, struct powernv_led_data, cdev); in powernv_brightness_set() 193 static enum led_brightness powernv_brightness_get(struct led_classdev *led_cdev) in powernv_brightness_get() argument 196 container_of(led_cdev, struct powernv_led_data, cdev); in powernv_brightness_get()
|
D | leds-cobalt-raq.c | 36 static void raq_web_led_set(struct led_classdev *led_cdev, in raq_web_led_set() argument 57 static void raq_power_off_led_set(struct led_classdev *led_cdev, in raq_power_off_led_set() argument
|
D | leds-menf21bmc.c | 57 menf21bmc_led_set(struct led_classdev *led_cdev, enum led_brightness value) in menf21bmc_led_set() argument 60 struct menf21bmc_led *led = container_of(led_cdev, in menf21bmc_led_set()
|
D | leds-gpio.c | 49 static void gpio_led_set(struct led_classdev *led_cdev, in gpio_led_set() argument 53 container_of(led_cdev, struct gpio_led_data, cdev); in gpio_led_set() 78 static int gpio_blink_set(struct led_classdev *led_cdev, in gpio_blink_set() argument 82 container_of(led_cdev, struct gpio_led_data, cdev); in gpio_blink_set()
|
D | leds-ot200.c | 92 static void ot200_led_brightness_set(struct led_classdev *led_cdev, in ot200_led_brightness_set() argument 95 struct ot200_led *led = container_of(led_cdev, struct ot200_led, cdev); in ot200_led_brightness_set()
|
D | leds-pca9532.c | 161 static void pca9532_set_brightness(struct led_classdev *led_cdev, in pca9532_set_brightness() argument 165 struct pca9532_led *led = ldev_to_led(led_cdev); in pca9532_set_brightness() 180 static int pca9532_set_blink(struct led_classdev *led_cdev, in pca9532_set_blink() argument 183 struct pca9532_led *led = ldev_to_led(led_cdev); in pca9532_set_blink() 198 err = pca9532_calcpwm(client, 0, psc, led_cdev->brightness); in pca9532_set_blink()
|
D | leds-clevo-mail.c | 94 static void clevo_mail_led_set(struct led_classdev *led_cdev, in clevo_mail_led_set() argument 110 static int clevo_mail_led_blink(struct led_classdev *led_cdev, in clevo_mail_led_blink() argument
|
D | leds-syscon.c | 49 static void syscon_led_set(struct led_classdev *led_cdev, in syscon_led_set() argument 53 container_of(led_cdev, struct syscon_led, cdev); in syscon_led_set()
|
D | leds-lt3593.c | 74 static void lt3593_led_set(struct led_classdev *led_cdev, in lt3593_led_set() argument 78 container_of(led_cdev, struct lt3593_led_data, cdev); in lt3593_led_set()
|
D | leds-da903x.c | 83 static void da903x_led_set(struct led_classdev *led_cdev, in da903x_led_set() argument 88 led = container_of(led_cdev, struct da903x_led, cdev); in da903x_led_set()
|
D | leds-lm3642.c | 183 struct led_classdev *led_cdev = dev_get_drvdata(dev); in lm3642_torch_pin_store() local 185 container_of(led_cdev, struct lm3642_chip_data, cdev_indicator); in lm3642_torch_pin_store() 240 struct led_classdev *led_cdev = dev_get_drvdata(dev); in lm3642_strobe_pin_store() local 242 container_of(led_cdev, struct lm3642_chip_data, cdev_indicator); in lm3642_strobe_pin_store()
|
D | leds-lp8788.c | 118 static void lp8788_brightness_set(struct led_classdev *led_cdev, in lp8788_brightness_set() argument 122 container_of(led_cdev, struct lp8788_led, led_dev); in lp8788_brightness_set()
|
D | leds-adp5520.c | 40 static void adp5520_led_set(struct led_classdev *led_cdev, in adp5520_led_set() argument 45 led = container_of(led_cdev, struct adp5520_led, cdev); in adp5520_led_set()
|
D | leds-da9052.c | 68 static void da9052_led_set(struct led_classdev *led_cdev, in da9052_led_set() argument 73 led = container_of(led_cdev, struct da9052_led, cdev); in da9052_led_set()
|
D | leds-net48xx.c | 28 static void net48xx_error_led_set(struct led_classdev *led_cdev, in net48xx_error_led_set() argument
|
D | leds-cobalt-qube.c | 19 static void qube_front_led_set(struct led_classdev *led_cdev, in qube_front_led_set() argument
|
D | leds-bcm6358.c | 86 static void bcm6358_led_set(struct led_classdev *led_cdev, in bcm6358_led_set() argument 90 container_of(led_cdev, struct bcm6358_led, cdev); in bcm6358_led_set()
|
D | leds-pwm.c | 62 static void led_pwm_set(struct led_classdev *led_cdev, in led_pwm_set() argument 66 container_of(led_cdev, struct led_pwm_data, cdev); in led_pwm_set()
|
D | leds-tlc591xx.c | 139 tlc591xx_brightness_set(struct led_classdev *led_cdev, in tlc591xx_brightness_set() argument 142 struct tlc591xx_led *led = ldev_to_led(led_cdev); in tlc591xx_brightness_set()
|
D | dell-led.c | 279 static void dell_led_set(struct led_classdev *led_cdev, in dell_led_set() argument 288 static int dell_led_blink(struct led_classdev *led_cdev, in dell_led_blink() argument
|
D | leds-mc13783.c | 113 static void mc13xxx_led_set(struct led_classdev *led_cdev, in mc13xxx_led_set() argument 117 container_of(led_cdev, struct mc13xxx_led, cdev); in mc13xxx_led_set()
|
D | leds-bd2802.c | 532 static void bd2802_set_##name##_brightness(struct led_classdev *led_cdev,\ 536 container_of(led_cdev, struct bd2802_led, cdev_##name); \ 545 static int bd2802_set_##name##_blink(struct led_classdev *led_cdev, \ 549 container_of(led_cdev, struct bd2802_led, cdev_##name); \
|
D | leds-lp8860.c | 246 static void lp8860_brightness_set(struct led_classdev *led_cdev, in lp8860_brightness_set() argument 250 container_of(led_cdev, struct lp8860_led, led_dev); in lp8860_brightness_set()
|
D | leds-lm355x.c | 387 struct led_classdev *led_cdev = dev_get_drvdata(dev); in lm3556_indicator_pattern_store() local 389 container_of(led_cdev, struct lm355x_chip_data, cdev_indicator); in lm3556_indicator_pattern_store()
|
/linux-4.4.14/drivers/leds/trigger/ |
D | ledtrig-oneshot.c | 32 struct led_classdev *led_cdev = dev_get_drvdata(dev); in led_shot() local 33 struct oneshot_trig_data *oneshot_data = led_cdev->trigger_data; in led_shot() 35 led_blink_set_oneshot(led_cdev, in led_shot() 36 &led_cdev->blink_delay_on, &led_cdev->blink_delay_off, in led_shot() 45 struct led_classdev *led_cdev = dev_get_drvdata(dev); in led_invert_show() local 46 struct oneshot_trig_data *oneshot_data = led_cdev->trigger_data; in led_invert_show() 54 struct led_classdev *led_cdev = dev_get_drvdata(dev); in led_invert_store() local 55 struct oneshot_trig_data *oneshot_data = led_cdev->trigger_data; in led_invert_store() 66 led_set_brightness_async(led_cdev, LED_FULL); in led_invert_store() 68 led_set_brightness_async(led_cdev, LED_OFF); in led_invert_store() [all …]
|
D | ledtrig-timer.c | 24 struct led_classdev *led_cdev = dev_get_drvdata(dev); in led_delay_on_show() local 26 return sprintf(buf, "%lu\n", led_cdev->blink_delay_on); in led_delay_on_show() 32 struct led_classdev *led_cdev = dev_get_drvdata(dev); in led_delay_on_store() local 40 led_blink_set(led_cdev, &state, &led_cdev->blink_delay_off); in led_delay_on_store() 41 led_cdev->blink_delay_on = state; in led_delay_on_store() 49 struct led_classdev *led_cdev = dev_get_drvdata(dev); in led_delay_off_show() local 51 return sprintf(buf, "%lu\n", led_cdev->blink_delay_off); in led_delay_off_show() 57 struct led_classdev *led_cdev = dev_get_drvdata(dev); in led_delay_off_store() local 65 led_blink_set(led_cdev, &led_cdev->blink_delay_on, &state); in led_delay_off_store() 66 led_cdev->blink_delay_off = state; in led_delay_off_store() [all …]
|
D | ledtrig-transient.c | 40 struct led_classdev *led_cdev = (struct led_classdev *) data; in transient_timer_function() local 41 struct transient_trig_data *transient_data = led_cdev->trigger_data; in transient_timer_function() 44 led_set_brightness_async(led_cdev, transient_data->restore_state); in transient_timer_function() 50 struct led_classdev *led_cdev = dev_get_drvdata(dev); in transient_activate_show() local 51 struct transient_trig_data *transient_data = led_cdev->trigger_data; in transient_activate_show() 59 struct led_classdev *led_cdev = dev_get_drvdata(dev); in transient_activate_store() local 60 struct transient_trig_data *transient_data = led_cdev->trigger_data; in transient_activate_store() 75 led_set_brightness_async(led_cdev, in transient_activate_store() 84 led_set_brightness_async(led_cdev, transient_data->state); in transient_activate_store() 102 struct led_classdev *led_cdev = dev_get_drvdata(dev); in transient_duration_show() local [all …]
|
D | ledtrig-heartbeat.c | 35 struct led_classdev *led_cdev = (struct led_classdev *) data; in led_heartbeat_function() local 36 struct heartbeat_trig_data *heartbeat_data = led_cdev->trigger_data; in led_heartbeat_function() 41 led_set_brightness(led_cdev, LED_OFF); in led_heartbeat_function() 61 brightness = led_cdev->max_brightness; in led_heartbeat_function() 67 brightness = led_cdev->max_brightness; in led_heartbeat_function() 73 brightness = led_cdev->max_brightness; in led_heartbeat_function() 80 brightness = led_cdev->max_brightness; in led_heartbeat_function() 84 led_set_brightness_async(led_cdev, brightness); in led_heartbeat_function() 91 struct led_classdev *led_cdev = dev_get_drvdata(dev); in led_invert_show() local 92 struct heartbeat_trig_data *heartbeat_data = led_cdev->trigger_data; in led_invert_show() [all …]
|
D | ledtrig-default-on.c | 20 static void defon_trig_activate(struct led_classdev *led_cdev) in defon_trig_activate() argument 22 led_set_brightness_async(led_cdev, led_cdev->max_brightness); in defon_trig_activate()
|
/linux-4.4.14/include/linux/ |
D | leds.h | 54 void (*brightness_set)(struct led_classdev *led_cdev, 60 int (*brightness_set_sync)(struct led_classdev *led_cdev, 63 enum led_brightness (*brightness_get)(struct led_classdev *led_cdev); 73 int (*blink_set)(struct led_classdev *led_cdev, 86 void (*flash_resume)(struct led_classdev *led_cdev); 107 struct led_classdev *led_cdev); 109 struct led_classdev *led_cdev); 110 extern void led_classdev_unregister(struct led_classdev *led_cdev); 112 struct led_classdev *led_cdev); 113 extern void led_classdev_suspend(struct led_classdev *led_cdev); [all …]
|
D | led-class-flash.h | 71 struct led_classdev led_cdev; member 89 return container_of(lcdev, struct led_classdev_flash, led_cdev); in lcdev_to_flcdev()
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | v4l2-flash-led-class.c | 110 led_set_brightness(&v4l2_flash->fled_cdev->led_cdev, in v4l2_flash_set_led_brightness() 113 led_set_brightness(&v4l2_flash->iled_cdev->led_cdev, in v4l2_flash_set_led_brightness() 122 struct led_classdev *led_cdev; in v4l2_flash_update_led_brightness() local 134 led_cdev = &v4l2_flash->fled_cdev->led_cdev; in v4l2_flash_update_led_brightness() 136 led_cdev = &v4l2_flash->iled_cdev->led_cdev; in v4l2_flash_update_led_brightness() 139 ret = led_update_brightness(led_cdev); in v4l2_flash_update_led_brightness() 146 led_cdev->brightness); in v4l2_flash_update_led_brightness() 149 led_cdev->brightness); in v4l2_flash_update_led_brightness() 200 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in v4l2_flash_s_ctrl() local 209 led_set_brightness(led_cdev, LED_OFF); in v4l2_flash_s_ctrl() [all …]
|
/linux-4.4.14/net/mac80211/ |
D | led.c | 55 static void ieee80211_tx_led_activate(struct led_classdev *led_cdev) in ieee80211_tx_led_activate() argument 57 struct ieee80211_local *local = container_of(led_cdev->trigger, in ieee80211_tx_led_activate() 64 static void ieee80211_tx_led_deactivate(struct led_classdev *led_cdev) in ieee80211_tx_led_deactivate() argument 66 struct ieee80211_local *local = container_of(led_cdev->trigger, in ieee80211_tx_led_deactivate() 73 static void ieee80211_rx_led_activate(struct led_classdev *led_cdev) in ieee80211_rx_led_activate() argument 75 struct ieee80211_local *local = container_of(led_cdev->trigger, in ieee80211_rx_led_activate() 82 static void ieee80211_rx_led_deactivate(struct led_classdev *led_cdev) in ieee80211_rx_led_deactivate() argument 84 struct ieee80211_local *local = container_of(led_cdev->trigger, in ieee80211_rx_led_deactivate() 91 static void ieee80211_assoc_led_activate(struct led_classdev *led_cdev) in ieee80211_assoc_led_activate() argument 93 struct ieee80211_local *local = container_of(led_cdev->trigger, in ieee80211_assoc_led_activate() [all …]
|
/linux-4.4.14/drivers/hid/ |
D | hid-steelseries.c | 140 static void steelseries_srws1_led_all_set_brightness(struct led_classdev *led_cdev, in steelseries_srws1_led_all_set_brightness() argument 143 struct device *dev = led_cdev->dev->parent; in steelseries_srws1_led_all_set_brightness() 160 static enum led_brightness steelseries_srws1_led_all_get_brightness(struct led_classdev *led_cdev) in steelseries_srws1_led_all_get_brightness() argument 162 struct device *dev = led_cdev->dev->parent; in steelseries_srws1_led_all_get_brightness() 176 static void steelseries_srws1_led_set_brightness(struct led_classdev *led_cdev, in steelseries_srws1_led_set_brightness() argument 179 struct device *dev = led_cdev->dev->parent; in steelseries_srws1_led_set_brightness() 190 if (led_cdev != drv_data->led[i]) in steelseries_srws1_led_set_brightness() 205 static enum led_brightness steelseries_srws1_led_get_brightness(struct led_classdev *led_cdev) in steelseries_srws1_led_get_brightness() argument 207 struct device *dev = led_cdev->dev->parent; in steelseries_srws1_led_get_brightness() 220 if (led_cdev == drv_data->led[i]) { in steelseries_srws1_led_get_brightness()
|
D | hid-picolcd_leds.c | 60 static void picolcd_led_set_brightness(struct led_classdev *led_cdev, in picolcd_led_set_brightness() argument 68 dev = led_cdev->dev->parent; in picolcd_led_set_brightness() 74 if (led_cdev != data->led[i]) in picolcd_led_set_brightness() 88 static enum led_brightness picolcd_led_get_brightness(struct led_classdev *led_cdev) in picolcd_led_get_brightness() argument 95 dev = led_cdev->dev->parent; in picolcd_led_get_brightness() 99 if (led_cdev == data->led[i]) { in picolcd_led_get_brightness()
|
D | hid-corsair.c | 143 static enum led_brightness k90_backlight_get(struct led_classdev *led_cdev) in k90_backlight_get() argument 146 struct k90_led *led = container_of(led_cdev, struct k90_led, cdev); in k90_backlight_get() 173 static enum led_brightness k90_record_led_get(struct led_classdev *led_cdev) in k90_record_led_get() argument 175 struct k90_led *led = container_of(led_cdev, struct k90_led, cdev); in k90_record_led_get() 180 static void k90_brightness_set(struct led_classdev *led_cdev, in k90_brightness_set() argument 183 struct k90_led *led = container_of(led_cdev, struct k90_led, cdev); in k90_brightness_set()
|
D | hid-gt683r.c | 68 static void gt683r_brightness_set(struct led_classdev *led_cdev, in gt683r_brightness_set() argument 72 struct device *dev = led_cdev->dev->parent; in gt683r_brightness_set() 77 if (led_cdev == &led->led_devs[i]) in gt683r_brightness_set()
|
D | hid-lenovo.c | 609 struct led_classdev *led_cdev) in lenovo_led_brightness_get_tpkbd() argument 611 struct device *dev = led_cdev->dev->parent; in lenovo_led_brightness_get_tpkbd() 616 if (led_cdev == &data_pointer->led_micmute) in lenovo_led_brightness_get_tpkbd() 624 static void lenovo_led_brightness_set_tpkbd(struct led_classdev *led_cdev, in lenovo_led_brightness_set_tpkbd() argument 627 struct device *dev = led_cdev->dev->parent; in lenovo_led_brightness_set_tpkbd() 633 if (led_cdev == &data_pointer->led_micmute) in lenovo_led_brightness_set_tpkbd()
|
D | hid-lg4ff.c | 1019 static void lg4ff_led_set_brightness(struct led_classdev *led_cdev, in lg4ff_led_set_brightness() argument 1022 struct device *dev = led_cdev->dev->parent; in lg4ff_led_set_brightness() 1041 if (led_cdev != entry->wdata.led[i]) in lg4ff_led_set_brightness() 1055 static enum led_brightness lg4ff_led_get_brightness(struct led_classdev *led_cdev) in lg4ff_led_get_brightness() argument 1057 struct device *dev = led_cdev->dev->parent; in lg4ff_led_get_brightness() 1076 if (led_cdev == entry->wdata.led[i]) { in lg4ff_led_get_brightness()
|
/linux-4.4.14/drivers/staging/nvec/ |
D | nvec_paz00.c | 21 #define to_nvec_led(led_cdev) \ argument 22 container_of(led_cdev, struct nvec_led, cdev) 33 static void nvec_led_brightness_set(struct led_classdev *led_cdev, in nvec_led_brightness_set() argument 36 struct nvec_led *led = to_nvec_led(led_cdev); in nvec_led_brightness_set()
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | htc_drv_gpio.c | 236 static void ath9k_led_brightness(struct led_classdev *led_cdev, in ath9k_led_brightness() argument 239 struct ath9k_htc_priv *priv = container_of(led_cdev, in ath9k_led_brightness() 241 led_cdev); in ath9k_led_brightness() 253 ath9k_led_brightness(&priv->led_cdev, LED_OFF); in ath9k_deinit_leds() 254 led_classdev_unregister(&priv->led_cdev); in ath9k_deinit_leds() 283 priv->led_cdev.default_trigger = in ath9k_init_leds() 290 priv->led_cdev.name = priv->led_name; in ath9k_init_leds() 291 priv->led_cdev.brightness_set = ath9k_led_brightness; in ath9k_init_leds() 293 ret = led_classdev_register(wiphy_dev(priv->hw->wiphy), &priv->led_cdev); in ath9k_init_leds()
|
D | gpio.c | 24 static void ath_led_brightness(struct led_classdev *led_cdev, in ath_led_brightness() argument 27 struct ath_softc *sc = container_of(led_cdev, struct ath_softc, led_cdev); in ath_led_brightness() 41 ath_led_brightness(&sc->led_cdev, LED_OFF); in ath_deinit_leds() 42 led_classdev_unregister(&sc->led_cdev); in ath_deinit_leds() 53 sc->led_cdev.default_trigger = in ath_init_leds() 58 sc->led_cdev.name = sc->led_name; in ath_init_leds() 59 sc->led_cdev.brightness_set = ath_led_brightness; in ath_init_leds() 61 ret = led_classdev_register(wiphy_dev(sc->hw->wiphy), &sc->led_cdev); in ath_init_leds()
|
D | htc.h | 517 struct led_classdev led_cdev; member
|
D | ath9k.h | 1008 struct led_classdev led_cdev; member
|
D | htc_drv_init.c | 872 priv->led_cdev.default_trigger = ieee80211_create_tpt_led_trigger(priv->hw, in ath9k_init_device()
|
D | init.c | 959 sc->led_cdev.default_trigger = ieee80211_create_tpt_led_trigger(sc->hw, in ath9k_init_device()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/dvm/ |
D | led.c | 152 static void iwl_led_brightness_set(struct led_classdev *led_cdev, in iwl_led_brightness_set() argument 155 struct iwl_priv *priv = container_of(led_cdev, struct iwl_priv, led); in iwl_led_brightness_set() 164 static int iwl_led_blink_set(struct led_classdev *led_cdev, in iwl_led_blink_set() argument 168 struct iwl_priv *priv = container_of(led_cdev, struct iwl_priv, led); in iwl_led_blink_set()
|
/linux-4.4.14/drivers/media/radio/ |
D | radio-shark.c | 186 static void shark_led_set_blue(struct led_classdev *led_cdev, in shark_led_set_blue() argument 190 container_of(led_cdev, struct shark_device, leds[BLUE_LED]); in shark_led_set_blue() 198 static void shark_led_set_blue_pulse(struct led_classdev *led_cdev, in shark_led_set_blue_pulse() argument 201 struct shark_device *shark = container_of(led_cdev, in shark_led_set_blue_pulse() 210 static void shark_led_set_red(struct led_classdev *led_cdev, in shark_led_set_red() argument 214 container_of(led_cdev, struct shark_device, leds[RED_LED]); in shark_led_set_red()
|
D | radio-shark2.c | 171 static void shark_led_set_blue(struct led_classdev *led_cdev, in shark_led_set_blue() argument 175 container_of(led_cdev, struct shark_device, leds[BLUE_LED]); in shark_led_set_blue() 182 static void shark_led_set_red(struct led_classdev *led_cdev, in shark_led_set_red() argument 186 container_of(led_cdev, struct shark_device, leds[RED_LED]); in shark_led_set_red()
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/mvm/ |
D | led.c | 81 static void iwl_led_brightness_set(struct led_classdev *led_cdev, in iwl_led_brightness_set() argument 84 struct iwl_mvm *mvm = container_of(led_cdev, struct iwl_mvm, led); in iwl_led_brightness_set()
|
/linux-4.4.14/drivers/input/joystick/ |
D | xpad.c | 898 struct led_classdev led_cdev; member 965 static void xpad_led_set(struct led_classdev *led_cdev, in xpad_led_set() argument 968 struct xpad_led *xpad_led = container_of(led_cdev, in xpad_led_set() 969 struct xpad_led, led_cdev); in xpad_led_set() 977 struct led_classdev *led_cdev; in xpad_led_probe() local 996 led_cdev = &led->led_cdev; in xpad_led_probe() 997 led_cdev->name = led->name; in xpad_led_probe() 998 led_cdev->brightness_set = xpad_led_set; in xpad_led_probe() 1000 error = led_classdev_register(&xpad->udev->dev, led_cdev); in xpad_led_probe() 1028 led_classdev_unregister(&xpad_led->led_cdev); in xpad_led_disconnect()
|
/linux-4.4.14/drivers/net/arcnet/ |
D | com20020-pci.c | 66 static void led_tx_set(struct led_classdev *led_cdev, in led_tx_set() argument 73 card = container_of(led_cdev, struct com20020_dev, tx_led); in led_tx_set() 81 static void led_recon_set(struct led_classdev *led_cdev, in led_recon_set() argument 88 card = container_of(led_cdev, struct com20020_dev, recon_led); in led_recon_set()
|
/linux-4.4.14/drivers/platform/x86/ |
D | asus-laptop.c | 569 static void asus_led_cdev_set(struct led_classdev *led_cdev, in asus_led_cdev_set() argument 572 struct asus_led *led = container_of(led_cdev, struct asus_led, led); in asus_led_cdev_set() 587 static enum led_brightness asus_led_cdev_get(struct led_classdev *led_cdev) in asus_led_cdev_get() argument 589 return led_cdev->brightness; in asus_led_cdev_get() 630 static void asus_kled_cdev_set(struct led_classdev *led_cdev, in asus_kled_cdev_set() argument 633 struct asus_led *led = container_of(led_cdev, struct asus_led, led); in asus_kled_cdev_set() 648 static enum led_brightness asus_kled_cdev_get(struct led_classdev *led_cdev) in asus_kled_cdev_get() argument 650 struct asus_led *led = container_of(led_cdev, struct asus_led, led); in asus_kled_cdev_get() 685 struct led_classdev *led_cdev = &led->led; in asus_led_register() local 694 led_cdev->name = name; in asus_led_register() [all …]
|
D | hp_accel.c | 67 static inline void delayed_sysfs_set(struct led_classdev *led_cdev, in delayed_sysfs_set() argument 70 struct delayed_led_classdev *data = container_of(led_cdev, in delayed_sysfs_set() 260 static void hpled_set(struct delayed_led_classdev *led_cdev, enum led_brightness value) in hpled_set() argument
|
D | asus-wmi.c | 419 static void tpd_led_set(struct led_classdev *led_cdev, in tpd_led_set() argument 424 asus = container_of(led_cdev, struct asus_wmi, tpd_led); in tpd_led_set() 435 static enum led_brightness tpd_led_get(struct led_classdev *led_cdev) in tpd_led_get() argument 439 asus = container_of(led_cdev, struct asus_wmi, tpd_led); in tpd_led_get() 489 static void kbd_led_set(struct led_classdev *led_cdev, in kbd_led_set() argument 494 asus = container_of(led_cdev, struct asus_wmi, kbd_led); in kbd_led_set() 505 static enum led_brightness kbd_led_get(struct led_classdev *led_cdev) in kbd_led_get() argument 510 asus = container_of(led_cdev, struct asus_wmi, kbd_led); in kbd_led_get() 549 static void wlan_led_set(struct led_classdev *led_cdev, in wlan_led_set() argument 554 asus = container_of(led_cdev, struct asus_wmi, wlan_led); in wlan_led_set() [all …]
|
D | alienware-wmi.c | 304 static void global_led_set(struct led_classdev *led_cdev, in global_led_set() argument 317 static enum led_brightness global_led_get(struct led_classdev *led_cdev) in global_led_get() argument
|
D | eeepc-laptop.c | 501 static void tpd_led_set(struct led_classdev *led_cdev, in tpd_led_set() argument 506 eeepc = container_of(led_cdev, struct eeepc_laptop, tpd_led); in tpd_led_set() 512 static enum led_brightness tpd_led_get(struct led_classdev *led_cdev) in tpd_led_get() argument 516 eeepc = container_of(led_cdev, struct eeepc_laptop, tpd_led); in tpd_led_get()
|
D | dell-laptop.c | 1075 static void touchpad_led_set(struct led_classdev *led_cdev, in touchpad_led_set() argument 2015 static enum led_brightness kbd_led_level_get(struct led_classdev *led_cdev) in kbd_led_level_get() argument 2046 static void kbd_led_level_set(struct led_classdev *led_cdev, in kbd_led_level_set() argument 2098 static void brightness_set_exit(struct led_classdev *led_cdev, in brightness_set_exit() argument
|
D | samsung-laptop.c | 1119 static void kbd_led_set(struct led_classdev *led_cdev, in kbd_led_set() argument 1124 samsung = container_of(led_cdev, struct samsung_laptop, kbd_led); in kbd_led_set() 1135 static enum led_brightness kbd_led_get(struct led_classdev *led_cdev) in kbd_led_get() argument 1139 samsung = container_of(led_cdev, struct samsung_laptop, kbd_led); in kbd_led_get()
|
D | thinkpad_acpi.c | 5037 static void light_sysfs_set(struct led_classdev *led_cdev, in light_sysfs_set() argument 5041 container_of(led_cdev, in light_sysfs_set() 5049 static enum led_brightness light_sysfs_get(struct led_classdev *led_cdev) in light_sysfs_get() argument 5383 static void led_sysfs_set(struct led_classdev *led_cdev, in led_sysfs_set() argument 5386 struct tpacpi_led_classdev *data = container_of(led_cdev, in led_sysfs_set() 5399 static int led_sysfs_blink_set(struct led_classdev *led_cdev, in led_sysfs_blink_set() argument 5402 struct tpacpi_led_classdev *data = container_of(led_cdev, in led_sysfs_blink_set() 5419 static enum led_brightness led_sysfs_get(struct led_classdev *led_cdev) in led_sysfs_get() argument 5423 struct tpacpi_led_classdev *data = container_of(led_cdev, in led_sysfs_get()
|
D | acer-wmi.c | 1368 static void mail_led_set(struct led_classdev *led_cdev, in mail_led_set() argument
|
/linux-4.4.14/drivers/input/keyboard/ |
D | lm8323.c | 509 static void lm8323_pwm_set_brightness(struct led_classdev *led_cdev, in lm8323_pwm_set_brightness() argument 512 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); in lm8323_pwm_set_brightness() 537 struct led_classdev *led_cdev = dev_get_drvdata(dev); in lm8323_pwm_show_time() local 538 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); in lm8323_pwm_show_time() 546 struct led_classdev *led_cdev = dev_get_drvdata(dev); in lm8323_pwm_store_time() local 547 struct lm8323_pwm *pwm = cdev_to_pwm(led_cdev); in lm8323_pwm_store_time()
|
/linux-4.4.14/drivers/macintosh/ |
D | via-pmu-led.c | 50 static void pmu_led_set(struct led_classdev *led_cdev, in pmu_led_set() argument
|
/linux-4.4.14/arch/x86/platform/ts5500/ |
D | ts5500.c | 237 static void ts5500_led_set(struct led_classdev *led_cdev, in ts5500_led_set() argument 243 static enum led_brightness ts5500_led_get(struct led_classdev *led_cdev) in ts5500_led_get() argument
|
/linux-4.4.14/sound/usb/line6/ |
D | toneport.c | 304 static void toneport_led_brightness_set(struct led_classdev *led_cdev, in toneport_led_brightness_set() argument 308 container_of(led_cdev, struct toneport_led, dev); in toneport_led_brightness_set()
|
/linux-4.4.14/drivers/media/rc/ |
D | winbond-cir.c | 288 wbcir_led_brightness_get(struct led_classdev *led_cdev) in wbcir_led_brightness_get() argument 290 struct wbcir_data *data = container_of(led_cdev, in wbcir_led_brightness_get() 301 wbcir_led_brightness_set(struct led_classdev *led_cdev, in wbcir_led_brightness_set() argument 304 struct wbcir_data *data = container_of(led_cdev, in wbcir_led_brightness_set()
|
/linux-4.4.14/arch/mips/txx9/rbtx4939/ |
D | setup.c | 198 static void rbtx4939_led_brightness_set(struct led_classdev *led_cdev, in rbtx4939_led_brightness_set() argument 202 container_of(led_cdev, struct rbtx4939_led_data, cdev); in rbtx4939_led_brightness_set()
|
/linux-4.4.14/drivers/video/backlight/ |
D | adp8860_bl.c | 189 static void adp8860_led_set(struct led_classdev *led_cdev, in adp8860_led_set() argument 194 led = container_of(led_cdev, struct adp8860_led, cdev); in adp8860_led_set()
|
D | adp8870_bl.c | 204 static void adp8870_led_set(struct led_classdev *led_cdev, in adp8870_led_set() argument 209 led = container_of(led_cdev, struct adp8870_led, cdev); in adp8870_led_set()
|
/linux-4.4.14/drivers/net/wireless/rt2x00/ |
D | rt2400pci.c | 210 static void rt2400pci_brightness_set(struct led_classdev *led_cdev, in rt2400pci_brightness_set() argument 214 container_of(led_cdev, struct rt2x00_led, led_dev); in rt2400pci_brightness_set() 228 static int rt2400pci_blink_set(struct led_classdev *led_cdev, in rt2400pci_blink_set() argument 233 container_of(led_cdev, struct rt2x00_led, led_dev); in rt2400pci_blink_set()
|
D | rt2500usb.c | 285 static void rt2500usb_brightness_set(struct led_classdev *led_cdev, in rt2500usb_brightness_set() argument 289 container_of(led_cdev, struct rt2x00_led, led_dev); in rt2500usb_brightness_set() 303 static int rt2500usb_blink_set(struct led_classdev *led_cdev, in rt2500usb_blink_set() argument 308 container_of(led_cdev, struct rt2x00_led, led_dev); in rt2500usb_blink_set()
|
D | rt2500pci.c | 210 static void rt2500pci_brightness_set(struct led_classdev *led_cdev, in rt2500pci_brightness_set() argument 214 container_of(led_cdev, struct rt2x00_led, led_dev); in rt2500pci_brightness_set() 228 static int rt2500pci_blink_set(struct led_classdev *led_cdev, in rt2500pci_blink_set() argument 233 container_of(led_cdev, struct rt2x00_led, led_dev); in rt2500pci_blink_set()
|
D | rt73usb.c | 193 static void rt73usb_brightness_set(struct led_classdev *led_cdev, in rt73usb_brightness_set() argument 197 container_of(led_cdev, struct rt2x00_led, led_dev); in rt73usb_brightness_set() 233 static int rt73usb_blink_set(struct led_classdev *led_cdev, in rt73usb_blink_set() argument 238 container_of(led_cdev, struct rt2x00_led, led_dev); in rt73usb_blink_set()
|
D | rt61pci.c | 248 static void rt61pci_brightness_set(struct led_classdev *led_cdev, in rt61pci_brightness_set() argument 252 container_of(led_cdev, struct rt2x00_led, led_dev); in rt61pci_brightness_set() 286 static int rt61pci_blink_set(struct led_classdev *led_cdev, in rt61pci_blink_set() argument 291 container_of(led_cdev, struct rt2x00_led, led_dev); in rt61pci_blink_set()
|
D | rt2800lib.c | 1170 static void rt2800_brightness_set(struct led_classdev *led_cdev, in rt2800_brightness_set() argument 1174 container_of(led_cdev, struct rt2x00_led, led_dev); in rt2800_brightness_set()
|
/linux-4.4.14/drivers/input/misc/ |
D | wistron_btns.c | 1051 static void wistron_mail_led_set(struct led_classdev *led_cdev, in wistron_mail_led_set() argument 1058 static void wistron_wifi_led_set(struct led_classdev *led_cdev, in wistron_wifi_led_set() argument
|
/linux-4.4.14/drivers/hwmon/ |
D | applesmc.c | 937 static void applesmc_brightness_set(struct led_classdev *led_cdev, in applesmc_brightness_set() argument 946 dev_dbg(led_cdev->dev, "work was already on the queue.\n"); in applesmc_brightness_set()
|
/linux-4.4.14/drivers/net/wireless/iwlegacy/ |
D | common.c | 530 il_led_brightness_set(struct led_classdev *led_cdev, in il_led_brightness_set() argument 533 struct il_priv *il = container_of(led_cdev, struct il_priv, led); in il_led_brightness_set() 543 il_led_blink_set(struct led_classdev *led_cdev, unsigned long *delay_on, in il_led_blink_set() argument 546 struct il_priv *il = container_of(led_cdev, struct il_priv, led); in il_led_blink_set()
|