Home
last modified time | relevance | path

Searched refs:led_cdev (Results 1 – 109 of 109) sorted by relevance

/linux-4.4.14/drivers/leds/
Dled-core.c30 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 …]
Dled-class.c30 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 …]
Dled-triggers.c36 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 …]
Dleds.h19 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 …]
Dled-class-flash.c43 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 …]
Dleds-sunfire.c24 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 …]
Dleds-aat1290.c173 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 …]
Dleds-ss4200.c127 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 …]
Dleds-locomo.c20 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()
Dleds-blinkm.c40 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 …]
Dleds-tca6507.c182 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 …]
Dleds-ktd2692.c187 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 …]
Dleds-lm3533.c332 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 …]
Dleds-pca963x.c117 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 …]
Dleds-wm831x-status.c40 #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()
Dleds-fsg.c36 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
Dleds-pca955x.c115 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()
Dleds-ipaq-micro.c23 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()
Dleds-s3c24xx.c37 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()
Dleds-wrap.c29 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
Dleds-lm3530.c305 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()
Dleds-max8997.c153 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()
Dleds-ns2.c122 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()
Dleds-regulator.c23 #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()
Dleds-bcm6328.c118 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()
Dleds-netxbig.c144 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()
Dleds-max77693.c515 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 …]
Dleds-sead3.c19 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
Dleds-wm8350.c89 #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()
Dleds-hp6xx.c20 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
Dleds-lp3944.c227 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()
Dleds-powernv.c176 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()
Dleds-cobalt-raq.c36 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
Dleds-menf21bmc.c57 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()
Dleds-gpio.c49 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()
Dleds-ot200.c92 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()
Dleds-pca9532.c161 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()
Dleds-clevo-mail.c94 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
Dleds-syscon.c49 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()
Dleds-lt3593.c74 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()
Dleds-da903x.c83 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()
Dleds-lm3642.c183 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()
Dleds-lp8788.c118 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()
Dleds-adp5520.c40 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()
Dleds-da9052.c68 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()
Dleds-net48xx.c28 static void net48xx_error_led_set(struct led_classdev *led_cdev, in net48xx_error_led_set() argument
Dleds-cobalt-qube.c19 static void qube_front_led_set(struct led_classdev *led_cdev, in qube_front_led_set() argument
Dleds-bcm6358.c86 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()
Dleds-pwm.c62 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()
Dleds-tlc591xx.c139 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()
Ddell-led.c279 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
Dleds-mc13783.c113 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()
Dleds-bd2802.c532 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); \
Dleds-lp8860.c246 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()
Dleds-lm355x.c387 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/
Dledtrig-oneshot.c32 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 …]
Dledtrig-timer.c24 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 …]
Dledtrig-transient.c40 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 …]
Dledtrig-heartbeat.c35 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 …]
Dledtrig-default-on.c20 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/
Dleds.h54 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 …]
Dled-class-flash.h71 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/
Dv4l2-flash-led-class.c110 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/
Dled.c55 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/
Dhid-steelseries.c140 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()
Dhid-picolcd_leds.c60 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()
Dhid-corsair.c143 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()
Dhid-gt683r.c68 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()
Dhid-lenovo.c609 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()
Dhid-lg4ff.c1019 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/
Dnvec_paz00.c21 #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/
Dhtc_drv_gpio.c236 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()
Dgpio.c24 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()
Dhtc.h517 struct led_classdev led_cdev; member
Dath9k.h1008 struct led_classdev led_cdev; member
Dhtc_drv_init.c872 priv->led_cdev.default_trigger = ieee80211_create_tpt_led_trigger(priv->hw, in ath9k_init_device()
Dinit.c959 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/
Dled.c152 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/
Dradio-shark.c186 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()
Dradio-shark2.c171 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/
Dled.c81 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/
Dxpad.c898 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/
Dcom20020-pci.c66 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/
Dasus-laptop.c569 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 …]
Dhp_accel.c67 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
Dasus-wmi.c419 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 …]
Dalienware-wmi.c304 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
Deeepc-laptop.c501 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()
Ddell-laptop.c1075 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
Dsamsung-laptop.c1119 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()
Dthinkpad_acpi.c5037 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()
Dacer-wmi.c1368 static void mail_led_set(struct led_classdev *led_cdev, in mail_led_set() argument
/linux-4.4.14/drivers/input/keyboard/
Dlm8323.c509 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/
Dvia-pmu-led.c50 static void pmu_led_set(struct led_classdev *led_cdev, in pmu_led_set() argument
/linux-4.4.14/arch/x86/platform/ts5500/
Dts5500.c237 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/
Dtoneport.c304 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/
Dwinbond-cir.c288 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/
Dsetup.c198 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/
Dadp8860_bl.c189 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()
Dadp8870_bl.c204 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/
Drt2400pci.c210 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()
Drt2500usb.c285 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()
Drt2500pci.c210 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()
Drt73usb.c193 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()
Drt61pci.c248 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()
Drt2800lib.c1170 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/
Dwistron_btns.c1051 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/
Dapplesmc.c937 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/
Dcommon.c530 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()