Home
last modified time | relevance | path

Searched refs:leds (Results 1 – 200 of 524) sorted by relevance

123

/linux-4.1.27/arch/mn10300/unit-asb2305/
Dleds.c38 u32 leds; in peripheral_leds7x4_display_dec() local
40 leds = asb2305_led_hex_tbl[(val/1000) % 10]; in peripheral_leds7x4_display_dec()
41 leds <<= 8; in peripheral_leds7x4_display_dec()
42 leds |= asb2305_led_hex_tbl[(val/100) % 10]; in peripheral_leds7x4_display_dec()
43 leds <<= 8; in peripheral_leds7x4_display_dec()
44 leds |= asb2305_led_hex_tbl[(val/10) % 10]; in peripheral_leds7x4_display_dec()
45 leds <<= 8; in peripheral_leds7x4_display_dec()
46 leds |= asb2305_led_hex_tbl[val % 10]; in peripheral_leds7x4_display_dec()
47 leds |= points^0x01010101; in peripheral_leds7x4_display_dec()
49 ASB2305_7SEGLEDS = leds; in peripheral_leds7x4_display_dec()
[all …]
DMakefile6 obj-y := unit-init.o leds.o
/linux-4.1.27/drivers/leds/
DMakefile9 obj-$(CONFIG_LEDS_88PM860X) += leds-88pm860x.o
10 obj-$(CONFIG_LEDS_BD2802) += leds-bd2802.o
11 obj-$(CONFIG_LEDS_LOCOMO) += leds-locomo.o
12 obj-$(CONFIG_LEDS_LM3530) += leds-lm3530.o
13 obj-$(CONFIG_LEDS_LM3533) += leds-lm3533.o
14 obj-$(CONFIG_LEDS_LM3642) += leds-lm3642.o
15 obj-$(CONFIG_LEDS_MIKROTIK_RB532) += leds-rb532.o
16 obj-$(CONFIG_LEDS_S3C24XX) += leds-s3c24xx.o
17 obj-$(CONFIG_LEDS_NET48XX) += leds-net48xx.o
18 obj-$(CONFIG_LEDS_WRAP) += leds-wrap.o
[all …]
Dleds-mc13783.c38 struct mc13xxx_leds *leds; member
61 struct mc13xxx_leds *leds = led->leds; in mc13xxx_led_work() local
108 mc13xxx_reg_rmw(leds->master, leds->devtype->ledctrl_base + reg, in mc13xxx_led_work()
127 struct mc13xxx_leds *leds = platform_get_drvdata(pdev); in mc13xxx_led_probe_dt() local
143 leds->devtype->num_regs); in mc13xxx_led_probe_dt()
162 pdata->led[i].id = leds->devtype->led_min + tmp; in mc13xxx_led_probe_dt()
196 struct mc13xxx_leds *leds; in mc13xxx_led_probe() local
200 leds = devm_kzalloc(dev, sizeof(*leds), GFP_KERNEL); in mc13xxx_led_probe()
201 if (!leds) in mc13xxx_led_probe()
204 leds->devtype = devtype; in mc13xxx_led_probe()
[all …]
Dleds-menf21bmc.c35 static struct menf21bmc_led leds[] = { variable
86 for (i = 0; i < ARRAY_SIZE(leds); i++) { in menf21bmc_led_probe()
87 leds[i].cdev.name = leds[i].name; in menf21bmc_led_probe()
88 leds[i].cdev.brightness_set = menf21bmc_led_set; in menf21bmc_led_probe()
89 leds[i].i2c_client = i2c_client; in menf21bmc_led_probe()
90 ret = led_classdev_register(&pdev->dev, &leds[i].cdev); in menf21bmc_led_probe()
102 led_classdev_unregister(&leds[i].cdev); in menf21bmc_led_probe()
111 for (i = 0; i < ARRAY_SIZE(leds); i++) in menf21bmc_led_remove()
112 led_classdev_unregister(&leds[i].cdev); in menf21bmc_led_remove()
Dleds-ot200.c30 static struct ot200_led leds[] = { variable
122 for (i = 0; i < ARRAY_SIZE(leds); i++) { in ot200_led_probe()
124 leds[i].cdev.name = leds[i].name; in ot200_led_probe()
125 leds[i].cdev.brightness_set = ot200_led_brightness_set; in ot200_led_probe()
127 ret = led_classdev_register(&pdev->dev, &leds[i].cdev); in ot200_led_probe()
141 led_classdev_unregister(&leds[i].cdev); in ot200_led_probe()
150 for (i = 0; i < ARRAY_SIZE(leds); i++) in ot200_led_remove()
151 led_classdev_unregister(&leds[i].cdev); in ot200_led_remove()
Dleds-pca963x.c110 struct pca963x_led *leds; member
310 pdata->leds.leds = pca963x_leds; in pca963x_dt_init()
311 pdata->leds.num_leds = chip->n_leds; in pca963x_dt_init()
363 if (pdata && (pdata->leds.num_leds < 1 || in pca963x_probe()
364 pdata->leds.num_leds > chip->n_leds)) { in pca963x_probe()
384 pca963x_chip->leds = pca963x; in pca963x_probe()
395 if (pdata && i < pdata->leds.num_leds) { in pca963x_probe()
396 if (pdata->leds.leds[i].name) in pca963x_probe()
399 pdata->leds.leds[i].name); in pca963x_probe()
400 if (pdata->leds.leds[i].default_trigger) in pca963x_probe()
[all …]
Dleds-gpio-register.c34 _pdata.leds = kmemdup(pdata->leds, in gpio_led_register_device()
35 pdata->num_leds * sizeof(*pdata->leds), GFP_KERNEL); in gpio_led_register_device()
36 if (!_pdata.leds) in gpio_led_register_device()
42 kfree(_pdata.leds); in gpio_led_register_device()
Dleds-pca955x.c106 struct pca955x_led *leds; member
300 pca955x->leds = devm_kzalloc(&client->dev, in pca955x_probe()
302 if (!pca955x->leds) in pca955x_probe()
312 pca955x_led = &pca955x->leds[i]; in pca955x_probe()
318 if (pdata->leds[i].name) in pca955x_probe()
321 pdata->leds[i].name); in pca955x_probe()
322 if (pdata->leds[i].default_trigger) in pca955x_probe()
324 pdata->leds[i].default_trigger; in pca955x_probe()
359 led_classdev_unregister(&pca955x->leds[i].led_cdev); in pca955x_probe()
360 cancel_work_sync(&pca955x->leds[i].work); in pca955x_probe()
[all …]
Dleds-dac124s085.c33 struct dac124s085_led leds[4]; member
78 for (i = 0; i < ARRAY_SIZE(dac->leds); i++) { in dac124s085_probe()
79 led = dac->leds + i; in dac124s085_probe()
102 led_classdev_unregister(&dac->leds[i].ldev); in dac124s085_probe()
112 for (i = 0; i < ARRAY_SIZE(dac->leds); i++) { in dac124s085_remove()
113 led_classdev_unregister(&dac->leds[i].ldev); in dac124s085_remove()
114 cancel_work_sync(&dac->leds[i].work); in dac124s085_remove()
Dleds-tca6507.c188 } leds[NUM_LEDS]; member
637 if (pdata->leds.leds[i].name && pdata->leds.leds[i].flags) { in tca6507_probe_gpios()
639 tca->gpio_name[gpios] = pdata->leds.leds[i].name; in tca6507_probe_gpios()
726 pdata->leds.leds = tca_leds; in tca6507_led_dt_init()
727 pdata->leds.num_leds = NUM_LEDS; in tca6507_led_dt_init()
763 if (!pdata || pdata->leds.num_leds != NUM_LEDS) { in tca6507_probe()
781 struct tca6507_led *l = tca->leds + i; in tca6507_probe()
785 if (pdata->leds.leds[i].name && !pdata->leds.leds[i].flags) { in tca6507_probe()
786 l->led_cdev.name = pdata->leds.leds[i].name; in tca6507_probe()
788 = pdata->leds.leds[i].default_trigger; in tca6507_probe()
[all …]
Dleds-ns2.c262 struct ns2_led *leds; in ns2_leds_get_of_pdata() local
270 leds = devm_kzalloc(dev, num_leds * sizeof(struct ns2_led), in ns2_leds_get_of_pdata()
272 if (!leds) in ns2_leds_get_of_pdata()
282 leds[i].cmd = ret; in ns2_leds_get_of_pdata()
286 leds[i].slow = ret; in ns2_leds_get_of_pdata()
288 leds[i].name = (ret == 0) ? string : child->name; in ns2_leds_get_of_pdata()
292 leds[i].default_trigger = string; in ns2_leds_get_of_pdata()
297 pdata->leds = leds; in ns2_leds_get_of_pdata()
352 &pdata->leds[i]); in ns2_led_probe()
Dleds-lp3944.c80 struct lp3944_led_data leds[LP3944_LEDS_MAX]; member
311 struct lp3944_led *pled = &pdata->leds[i]; in lp3944_configure()
312 struct lp3944_led_data *led = &data->leds[i]; in lp3944_configure()
362 switch (pdata->leds[i].type) { in lp3944_configure()
366 led_classdev_unregister(&data->leds[i].ldev); in lp3944_configure()
367 cancel_work_sync(&data->leds[i].work); in lp3944_configure()
423 switch (data->leds[i].type) { in lp3944_remove()
426 led_classdev_unregister(&data->leds[i].ldev); in lp3944_remove()
427 cancel_work_sync(&data->leds[i].work); in lp3944_remove()
Dleds-pca9532.c41 struct pca9532_led leds[16]; member
109 if (data->leds[i].type == PCA9532_TYPE_LED && in pca9532_calcpwm()
110 data->leds[i].state == PCA9532_PWM0+pwm) { in pca9532_calcpwm()
112 b += data->leds[i].ldev.brightness; in pca9532_calcpwm()
249 struct pca9532_led *led = &data->leds[offset]; in pca9532_gpio_request_pin()
260 struct pca9532_led *led = &data->leds[offset]; in pca9532_gpio_set_value()
304 switch (data->leds[i].type) { in pca9532_destroy_devices()
309 led_classdev_unregister(&data->leds[i].ldev); in pca9532_destroy_devices()
310 cancel_work_sync(&data->leds[i].work); in pca9532_destroy_devices()
346 struct pca9532_led *led = &data->leds[i]; in pca9532_configure()
[all …]
Dleds-pwm.c39 struct led_pwm_data leds[0]; member
93 led_classdev_unregister(&priv->leds[priv->num_leds].cdev); in led_pwm_cleanup()
94 if (priv->leds[priv->num_leds].can_sleep) in led_pwm_cleanup()
95 cancel_work_sync(&priv->leds[priv->num_leds].work); in led_pwm_cleanup()
102 struct led_pwm_data *led_data = &priv->leds[priv->num_leds]; in led_pwm_add()
193 ret = led_pwm_add(&pdev->dev, priv, &pdata->leds[i], in led_pwm_probe()
Dleds-gpio.c158 struct gpio_led_data leds[]; member
220 ret = create_gpio_led(&led, &priv->leds[priv->num_leds++], in gpio_leds_create()
232 delete_gpio_led(&priv->leds[count]); in gpio_leds_create()
258 ret = create_gpio_led(&pdata->leds[i], in gpio_led_probe()
259 &priv->leds[i], in gpio_led_probe()
264 delete_gpio_led(&priv->leds[i]); in gpio_led_probe()
285 delete_gpio_led(&priv->leds[i]); in gpio_led_remove()
Dleds-sunfire.c122 struct sunfire_led leds[NUM_LEDS_PER_BOARD]; member
142 struct led_classdev *lp = &p->leds[i].led_cdev; in sunfire_led_generic_probe()
144 p->leds[i].reg = (void __iomem *) pdev->resource[0].start; in sunfire_led_generic_probe()
155 led_classdev_unregister(&p->leds[i].led_cdev); in sunfire_led_generic_probe()
171 led_classdev_unregister(&p->leds[i].led_cdev); in sunfire_led_generic_remove()
DKconfig22 This option enables the led sysfs class in /sys/class/leds. You'll
29 This option enables the flash led sysfs class in /sys/class/leds.
203 module will be called leds-lp3944.
280 programs through the leds subsystem. This LED have three
284 or through /sys/class/leds/clevo::mail/brightness. As this LED
303 module will be called leds-clevo-mail.
413 be called leds-adp5520.
458 ASIC3 LED GPIOs are inputs, not outputs, thus the leds-gpio driver
499 will be called leds-menf21bmc.
538 source "drivers/leds/trigger/Kconfig"
Dleds-da9052.c135 led[i].cdev.name = pled->leds[i].name; in da9052_led_probe()
140 led[i].led_index = pled->leds[i].flags; in da9052_led_probe()
/linux-4.1.27/arch/mn10300/unit-asb2364/
Dleds.c41 u32 leds; in peripheral_leds7x4_display_dec() local
43 leds = asb2364_led_hex_tbl[(val/1000) % 10]; in peripheral_leds7x4_display_dec()
44 leds <<= 8; in peripheral_leds7x4_display_dec()
45 leds |= asb2364_led_hex_tbl[(val/100) % 10]; in peripheral_leds7x4_display_dec()
46 leds <<= 8; in peripheral_leds7x4_display_dec()
47 leds |= asb2364_led_hex_tbl[(val/10) % 10]; in peripheral_leds7x4_display_dec()
48 leds <<= 8; in peripheral_leds7x4_display_dec()
49 leds |= asb2364_led_hex_tbl[val % 10]; in peripheral_leds7x4_display_dec()
50 leds |= points^0x01010101; in peripheral_leds7x4_display_dec()
52 ASB2364_7SEGLEDS = leds; in peripheral_leds7x4_display_dec()
[all …]
DMakefile10 obj-y := unit-init.o leds.o irq-fpga.o
/linux-4.1.27/drivers/net/wireless/b43/
Dleds.c90 struct b43_leds *leds = container_of(work, struct b43_leds, work); in b43_leds_work() local
91 struct b43_wl *wl = container_of(leds, struct b43_wl, leds); in b43_leds_work()
99 b43_led_update(dev, &wl->leds.led_tx); in b43_leds_work()
100 b43_led_update(dev, &wl->leds.led_rx); in b43_leds_work()
101 b43_led_update(dev, &wl->leds.led_radio); in b43_leds_work()
102 b43_led_update(dev, &wl->leds.led_assoc); in b43_leds_work()
115 if (likely(!wl->leds.stop)) { in b43_led_brightness_set()
117 ieee80211_queue_work(wl->hw, &wl->leds.work); in b43_led_brightness_set()
179 b43_register_led(dev, &dev->wl->leds.led_tx, name, in b43_map_led()
184 b43_register_led(dev, &dev->wl->leds.led_rx, name, in b43_map_led()
[all …]
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-driver-hid-srws11 What: /sys/class/leds/SRWS1::<serial>::RPM1
2 What: /sys/class/leds/SRWS1::<serial>::RPM2
3 What: /sys/class/leds/SRWS1::<serial>::RPM3
4 What: /sys/class/leds/SRWS1::<serial>::RPM4
5 What: /sys/class/leds/SRWS1::<serial>::RPM5
6 What: /sys/class/leds/SRWS1::<serial>::RPM6
7 What: /sys/class/leds/SRWS1::<serial>::RPM7
8 What: /sys/class/leds/SRWS1::<serial>::RPM8
9 What: /sys/class/leds/SRWS1::<serial>::RPM9
10 What: /sys/class/leds/SRWS1::<serial>::RPM10
[all …]
Dsysfs-class-led-driver-lm35331 What: /sys/class/leds/<led>/als_channel
12 What: /sys/class/leds/<led>/als_en
19 What: /sys/class/leds/<led>/falltime
20 What: /sys/class/leds/<led>/risetime
36 What: /sys/class/leds/<led>/id
43 What: /sys/class/leds/<led>/linear
53 What: /sys/class/leds/<led>/pwm
Dsysfs-class-led1 What: /sys/class/leds/<led>/brightness
9 /sys/class/leds/<led>/max_brightness.
11 What: /sys/class/leds/<led>/max_brightness
18 What: /sys/class/leds/<led>/trigger
27 /sys/class/leds/<led> once a given trigger is selected.
29 What: /sys/class/leds/<led>/inverted
Dsysfs-platform-dell-laptop1 What: /sys/class/leds/dell::kbd_backlight/als_enabled
12 What: /sys/class/leds/dell::kbd_backlight/als_setting
21 What: /sys/class/leds/dell::kbd_backlight/start_triggers
38 echo +keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers
40 echo -keyboard > /sys/class/leds/dell::kbd_backlight/start_triggers
44 What: /sys/class/leds/dell::kbd_backlight/stop_timeout
61 echo 10m > /sys/class/leds/dell::kbd_backlight/stop_timeout
Dsysfs-class-led-flash1 What: /sys/class/leds/<led>/flash_brightness
11 /sys/class/leds/<led>/max_flash_brightness.
13 What: /sys/class/leds/<led>/max_flash_brightness
21 What: /sys/class/leds/<led>/flash_timeout
31 What: /sys/class/leds/<led>/max_flash_timeout
38 What: /sys/class/leds/<led>/flash_strobe
49 What: /sys/class/leds/<led>/flash_fault
Dsysfs-class-leds-gt683r1 What: /sys/class/leds/<led>/gt683r/mode
/linux-4.1.27/drivers/net/wireless/ath/carl9170/
Dled.c78 if (ar->leds[i].registered) { in carl9170_led_update()
79 if (ar->leds[i].last_state || in carl9170_led_update()
80 ar->leds[i].toggled) { in carl9170_led_update()
82 if (ar->leds[i].toggled) in carl9170_led_update()
83 tmp = 70 + 200 / (ar->leds[i].toggled); in carl9170_led_update()
89 ar->leds[i].toggled = 0; in carl9170_led_update()
129 snprintf(ar->leds[i].name, sizeof(ar->leds[i].name), in carl9170_led_register_led()
132 ar->leds[i].ar = ar; in carl9170_led_register_led()
133 ar->leds[i].l.name = ar->leds[i].name; in carl9170_led_register_led()
134 ar->leds[i].l.brightness_set = carl9170_led_set_brightness; in carl9170_led_register_led()
[all …]
/linux-4.1.27/Documentation/leds/
D00-INDEX3 leds-blinkm.txt
5 leds-class.txt
7 leds-lp3944.txt
8 - notes on how to use the leds-lp3944 driver.
9 leds-lp5521.txt
10 - notes on how to use the leds-lp5521 driver.
11 leds-lp5523.txt
12 - notes on how to use the leds-lp5523 driver.
13 leds-lp5562.txt
14 - notes on how to use the leds-lp5562 driver.
[all …]
Dleds-lm3556.txt21 LM3556 Flash can be controlled through sys/class/leds/flash/brightness file
26 OFF : #echo 0 > sys/class/leds/flash/brightness
27 93.75 mA: #echo 1 > sys/class/leds/flash/brightness
29 1500 mA: #echo 16 > sys/class/leds/flash/brightness
35 LM3556 torch can be controlled through sys/class/leds/torch/brightness file.
40 OFF : #echo 0 > sys/class/leds/torch/brightness
41 46.88 mA: #echo 1 > sys/class/leds/torch/brightness
43 375 mA : #echo 8 > sys/class/leds/torch/brightness
46 Indicator pattern can be set through sys/class/leds/indicator/pattern file,
54 pattern 0: #echo 0 > sys/class/leds/indicator/pattern
[all …]
Dleds-lp5523.txt19 /sys/class/leds/R1 (name: 'R1')
20 /sys/class/leds/B1 (name: 'B1')
24 /sys/class/leds/RGB:channelN (label: 'RGB', N: 0 ~ 8)
28 /sys/class/leds/lp5523:channelN (N: 0 ~ 8)
40 cd /sys/class/leds/lp5523:channel2/device
50 For the details, please refer to 'firmware' section in leds-lp55xx.txt
55 /sys/class/leds/lp5523:channel2/led_current - RW
56 /sys/class/leds/lp5523:channel2/max_current - RO
Dleds-blinkm.txt1 The leds-blinkm driver supports the devices of the BlinkM family.
20 $ ls -h /sys/class/leds/blinkm-6-*
21 /sys/class/leds/blinkm-6-9-blue:
24 /sys/class/leds/blinkm-6-9-green:
27 /sys/class/leds/blinkm-6-9-red:
30 (same is /sys/bus/i2c/devices/6-0009/leds)
Dleds-lp3944.txt16 The LP3944 is a helper chip that can drive up to 8 leds, with two programmable
20 The DIM modes are used to set _blink_ patterns for leds, the pattern is
29 leds, the camera flash light and the lcds power.
38 according to include/linux/leds-lp3944.h, set the i2c board info:
Dleds-class.txt5 If you're reading this and thinking about keyboard leds, these are
9 userspace. LEDs appear in /sys/class/leds/. The maximum brightness of the
25 be specified via /sys/class/leds/<device>/delay_{on,off} in milliseconds.
31 is chosen (via /sys/class/leds/<device>/trigger). Trigger specific
32 parameters can appear in /sys/class/leds/<device> once a given trigger is
63 blink_set() function (see <linux/leds.h>). To set an LED to blinking,
74 delay_off parameters to the leds subsystem.
Dleds-lp5521.txt30 cd /sys/class/leds/lp5521:channel2/device
39 For the details, please refer to 'firmware' section in leds-lp55xx.txt
46 /sys/class/leds/lp5521:channel0/led_current - RW
47 /sys/class/leds/lp5521:channel0/max_current - RO
Dleds-class-flash.txt6 those modes are supported by LED class (see Documentation/leds/leds-class.txt)
Dleds-lp55xx.txt78 In more details, please refer to 'leds-lp5523.txt'.
99 echo $idx > /sys/class/leds/red/device/select_engine
105 echo 1 > /sys/class/leds/red/device/run_engine
142 echo 1 > /sys/class/leds/d1/device/run_engine
/linux-4.1.27/drivers/net/wireless/p54/
Dled.c41 for (i = 0; i < ARRAY_SIZE(priv->leds); i++) in p54_update_leds()
42 if (priv->leds[i].toggled) { in p54_update_leds()
45 tmp = 70 + 200 / (priv->leds[i].toggled); in p54_update_leds()
49 if (priv->leds[i].led_dev.brightness == LED_OFF) in p54_update_leds()
52 priv->leds[i].toggled = in p54_update_leds()
53 !!priv->leds[i].led_dev.brightness; in p54_update_leds()
88 struct p54_led_dev *led = &priv->leds[led_index]; in p54_register_led()
152 for (i = 0; i < ARRAY_SIZE(priv->leds); i++) { in p54_unregister_leds()
153 if (priv->leds[i].registered) { in p54_unregister_leds()
154 priv->leds[i].registered = false; in p54_unregister_leds()
[all …]
/linux-4.1.27/arch/arm/plat-omap/
Ddebug-leds.c35 u16 leds; member
88 reg = readw_relaxed(&fpga->leds); in dbg_led_set()
93 writew_relaxed(reg, &fpga->leds); in dbg_led_set()
101 reg = readw_relaxed(&fpga->leds); in dbg_led_get()
115 writew_relaxed(0xff, &fpga->leds); in fpga_probe()
141 fpga_led_state = readw_relaxed(&fpga->leds); in fpga_suspend_noirq()
142 writew_relaxed(0xff, &fpga->leds); in fpga_suspend_noirq()
149 writew_relaxed(~fpga_led_state, &fpga->leds); in fpga_resume_noirq()
DMakefile13 obj-$(CONFIG_OMAP_DEBUG_LEDS) += debug-leds.o
/linux-4.1.27/Documentation/devicetree/bindings/leds/
Dleds-gpio.txt4 - compatible : should be "gpio-leds".
6 Each LED is represented as a sub-node of the gpio-leds device. Each
14 see Documentation/devicetree/bindings/leds/common.txt
16 see Documentation/devicetree/bindings/leds/common.txt
31 leds {
32 compatible = "gpio-leds";
47 compatible = "gpio-leds";
58 leds {
59 compatible = "gpio-leds";
Dleds-ns2.txt4 - compatible: "lacie,ns2-leds".
6 Each LED is represented as a sub-node of the ns2-leds device.
18 ns2-leds {
19 compatible = "lacie,ns2-leds";
Dleds-pwm.txt4 - compatible : should be "pwm-leds".
6 Each LED is represented as a sub-node of the pwm-leds device. Each
19 see Documentation/devicetree/bindings/leds/common.txt
21 see Documentation/devicetree/bindings/leds/common.txt
38 compatible = "pwm-leds";
Dleds-lp8860.txt20 leds: leds@6 {
Dtca6507.txt16 - label : (optional) see Documentation/devicetree/bindings/leds/common.txt
19 see Documentation/devicetree/bindings/leds/common.txt
Dpca963x.txt14 - label : (optional) see Documentation/devicetree/bindings/leds/common.txt
18 see Documentation/devicetree/bindings/leds/common.txt
Dleds-pm8941-wled.txt9 See Documentation/devicetree/bindings/leds/common.txt
11 See Documentation/devicetree/bindings/leds/common.txt
Dregister-bit-led.txt3 Register bit leds are used with syscon multifunctional devices
23 see Documentation/devicetree/bindings/leds/common.txt
25 see Documentation/devicetree/bindings/leds/common.txt
Dcommon.txt1 Common leds properties.
26 "default-on" - LED will turn on (but for leds-gpio see "default-state"
/linux-4.1.27/arch/mips/bcm63xx/boards/
Dboard_bcm963xx.c59 .leds = {
89 .leds = {
137 .leds = {
178 .leds = {
238 .leds = {
299 .leds = {
353 .leds = {
411 .leds = {
554 .leds = {
606 .leds = {
[all …]
/linux-4.1.27/arch/arm/boot/dts/
Dkirkwood-d2net.dts24 ns2-leds {
25 compatible = "lacie,ns2-leds";
34 gpio-leds {
35 compatible = "gpio-leds";
Dat91sam9g20ek.dts15 leds {
16 compatible = "gpio-leds";
Dkirkwood-ns2.dts23 ns2-leds {
24 compatible = "lacie,ns2-leds";
Dkirkwood-is2.dts23 ns2-leds {
24 compatible = "lacie,ns2-leds";
Dbcm2835-rpi.dtsi8 leds {
9 compatible = "gpio-leds";
Dkirkwood-ns2lite.dts23 gpio-leds {
24 compatible = "gpio-leds";
Dkirkwood-ns2max.dts42 ns2-leds {
43 compatible = "lacie,ns2-leds";
Domap3-overo-summit-common.dtsi17 leds {
18 compatible = "gpio-leds";
Dkirkwood-sheevaplug.dts27 gpio-leds {
28 compatible = "gpio-leds";
Dkirkwood-sheevaplug-esata.dts32 gpio-leds {
33 compatible = "gpio-leds";
Dkirkwood-ns2mini.dts43 ns2-leds {
44 compatible = "lacie,ns2-leds";
Dbcm4708-luxul-xwc-1000.dts39 leds {
40 compatible = "gpio-leds";
Dkirkwood-ds411j.dts34 gpio-leds-hdd-36 {
38 gpio-leds-alarm-12 {
Dkirkwood-synology.dtsi417 gpio-leds-alarm-12 {
419 compatible = "gpio-leds";
429 gpio-leds-hdd-20 {
431 compatible = "gpio-leds";
478 gpio-leds-hdd-21-1 {
480 compatible = "gpio-leds";
495 gpio-leds-hdd-21-2 {
497 compatible = "gpio-leds";
522 gpio-leds-hdd-36 {
524 compatible = "gpio-leds";
[all …]
Dat91sam9g20ek_2mmc.dts41 leds {
42 compatible = "gpio-leds";
Domap3-overo-tobi-common.dtsi17 leds {
18 compatible = "gpio-leds";
Dkirkwood-ds409.dts34 gpio-leds-hdd-36 {
38 gpio-leds-alarm-12 {
Dimx28-cfa10036.dts36 led_pins_cfa10036: leds-10036@0 {
121 leds {
122 compatible = "gpio-leds";
Ddove-d2plug.dts18 leds {
19 compatible = "gpio-leds";
Dkirkwood-dns320.dts19 gpio-leds {
20 compatible = "gpio-leds";
Dkirkwood-dns325.dts19 gpio-leds {
20 compatible = "gpio-leds";
Dberlin2cd-google-chromecast.dts29 leds {
30 compatible = "gpio-leds";
Dstih416-b2020e.dts17 leds {
18 compatible = "gpio-leds";
Dkirkwood-openblocks_a6.dts85 pmx_leds: pmx-leds {
92 gpio-leds {
93 compatible = "gpio-leds";
Dkirkwood-mv88f6281gtw-ge.dts51 pmx_leds: pmx-leds {
84 gpio-leds {
85 compatible = "gpio-leds";
Domap3-evm-common.dtsi15 leds {
16 compatible = "gpio-leds";
122 ti,use-leds;
Dstihxxx-b2120.dtsi15 leds {
16 compatible = "gpio-leds";
Dkirkwood-ns2-common.dtsi67 gpio-leds {
68 compatible = "gpio-leds";
Domap3-overo-palo43-common.dtsi19 leds {
20 compatible = "gpio-leds";
Domap3-overo-gallop43-common.dtsi19 leds {
20 compatible = "gpio-leds";
Dusb_a9g20-dab-mmx.dtsi26 leds {
27 compatible = "gpio-leds";
Dbcm4709-netgear-r8000.dts26 leds {
27 compatible = "gpio-leds";
Dstih418-b2199.dts34 leds {
35 compatible = "gpio-leds";
Dbcm47081-asus-rt-n18u.dts26 leds {
27 compatible = "gpio-leds";
Domap3-igep0030-common.dtsi15 leds: gpio_leds { label
16 compatible = "gpio-leds";
Dkirkwood-cloudbox.dts70 gpio-leds {
71 compatible = "gpio-leds";
Dbcm4708-netgear-r6300-v2.dts26 leds {
27 compatible = "gpio-leds";
Dexynos4412-odroidu3.dts25 leds {
26 compatible = "gpio-leds";
Dbcm4708-netgear-r6250.dts36 leds {
37 compatible = "gpio-leds";
Domap3-overo-chestnut43-common.dtsi19 leds {
20 compatible = "gpio-leds";
Dat91sam9rlek.dts197 compatible = "pwm-leds";
212 leds {
213 compatible = "gpio-leds";
Dkirkwood-openblocks_a7.dts103 pmx_leds: pmx-leds {
110 gpio-leds {
111 compatible = "gpio-leds";
Dat91sam9x5cm.dtsi87 leds {
88 compatible = "gpio-leds";
Dexynos4412-tiny4412.dts29 leds {
30 compatible = "gpio-leds";
Dstih41x-b2020.dtsi30 leds {
31 compatible = "gpio-leds";
Ddove-d3plug.dts18 leds {
19 compatible = "gpio-leds";
Domap3-overo-alto35-common.dtsi19 leds {
20 compatible = "gpio-leds";
Dusb_a9260_common.dtsi99 leds {
100 compatible = "gpio-leds";
Dkirkwood-dreamplug.dts81 gpio-leds {
82 compatible = "gpio-leds";
Dexynos4412-odroidx.dts25 leds {
26 compatible = "gpio-leds";
Dmoxart-uc7112lx.dts52 leds {
53 compatible = "gpio-leds";
Dkirkwood-dockstar.dts39 gpio-leds {
40 compatible = "gpio-leds";
Dimx6q-cm-fx6.dts25 leds {
26 compatible = "gpio-leds";
Dat91rm9200ek.dts121 leds {
122 compatible = "gpio-leds";
Daks-cdu.dts95 leds {
96 compatible = "gpio-leds";
Ds3c6410-mini6410.dts134 leds {
135 compatible = "gpio-leds";
202 gpio_leds: gpio-leds {
Dam335x-chiliboard.dts17 leds {
18 compatible = "gpio-leds";
Dkirkwood-nsa310a.dts74 gpio-leds {
75 compatible = "gpio-leds";
Dsama5d3xcm.dtsi119 leds {
120 compatible = "gpio-leds";
Dimx28-duckbill.dts106 leds {
107 compatible = "gpio-leds";
Dusb_a9263.dts127 leds {
128 compatible = "gpio-leds";
Dbcm47081-buffalo-wzr-600dhp2.dts47 leds {
48 compatible = "gpio-leds";
Ddove-cubox.dts18 leds {
19 compatible = "gpio-leds";
Dkirkwood-guruplug-server-plus.dts55 gpio-leds {
56 compatible = "gpio-leds";
Dbcm4708-buffalo-wzr-1750dhp.dts47 leds {
48 compatible = "gpio-leds";
Dkizbox.dts102 leds {
103 compatible = "gpio-leds";
Dstih41x-b2000.dtsi33 leds {
34 compatible = "gpio-leds";
Dkirkwood-nsa310.dts90 gpio-leds {
91 compatible = "gpio-leds";
Dat91-foxg20.dts144 leds {
145 compatible = "gpio-leds";
Dimx23-olinuxino.dts120 leds {
121 compatible = "gpio-leds";
Dpm9g45.dts140 leds {
141 compatible = "gpio-leds";
Dkirkwood-pogo_e02.dts35 gpio-leds {
36 compatible = "gpio-leds";
Dimx28-m28cu3.dts98 led_pins_gpio: leds-m28@0 {
211 leds {
212 compatible = "gpio-leds";
Danimeo_ip.dts124 leds {
125 compatible = "gpio-leds";
Dkirkwood-ib62x0.dts77 gpio-leds {
78 compatible = "gpio-leds";
Dat91-qil_a9260.dts167 leds {
168 compatible = "gpio-leds";
Domap3-beagle-xm.dts32 leds {
33 compatible = "gpio-leds";
49 compatible = "pwm-leds";
314 ti,use-leds;
Dbcm2835-rpi-b.dts8 leds {
Dat91sam9m10g45ek.dts241 leds {
242 compatible = "gpio-leds";
252 compatible = "pwm-leds";
Dste-nomadik-s8815.dts117 leds {
118 compatible = "gpio-leds";
Dimx28-sps1.dts143 leds {
146 compatible = "gpio-leds";
Dkirkwood-blackarmor-nas220.dts52 gpio-leds {
53 compatible = "gpio-leds";
Dimx53-voipac-bsb.dts28 leds {
29 compatible = "gpio-leds";
Dbcm2835-rpi-b-plus.dts8 leds {
Dkirkwood-iconnect.dts88 gpio-leds {
89 compatible = "gpio-leds";
Dat91-ariag25.dts169 leds {
170 compatible = "gpio-leds";
Domap3-devkit8000.dts20 leds {
21 compatible = "gpio-leds";
Dkirkwood-mplcec4.dts117 gpio-leds {
118 compatible = "gpio-leds";
Dimx35-eukrea-mbimxsd35-baseboard.dts38 leds {
39 compatible = "gpio-leds";
Dkirkwood-laplug.dts72 gpio-leds {
73 compatible = "gpio-leds";
Dkirkwood-goflexnet.dts77 gpio-leds {
78 compatible = "gpio-leds";
Dkirkwood-topkick.dts110 gpio-leds {
123 compatible = "gpio-leds";
Dorion5x-rd88f5182-nas.dts34 gpio-leds {
35 compatible = "gpio-leds";
/linux-4.1.27/drivers/parisc/
Dled.c281 static void led_ASP_driver(unsigned char leds) in led_ASP_driver() argument
285 leds = ~leds; in led_ASP_driver()
288 value = (leds & 0x80) >> 7; in led_ASP_driver()
291 leds <<= 1; in led_ASP_driver()
301 static void led_LASI_driver(unsigned char leds) in led_LASI_driver() argument
303 leds = ~leds; in led_LASI_driver()
304 gsc_writeb( leds, LED_DATA_REG ); in led_LASI_driver()
313 static void led_LCD_driver(unsigned char leds) in led_LCD_driver() argument
331 if ((leds & mask[i]) != (lastleds & mask[i])) in led_LCD_driver()
336 gsc_writeb( leds & mask[i] ? blockp[i]->on : in led_LCD_driver()
/linux-4.1.27/drivers/isdn/hisax/
Dst5481_b.c149 u_char leds = adapter->leds; in led_blink() local
157 leds |= GREEN_LED; in led_blink()
159 leds &= ~GREEN_LED; in led_blink()
162 st5481_usb_device_ctrl_msg(adapter, GPIO_OUT, leds, NULL, NULL); in led_blink()
236 adapter->leds |= B1_LED; in st5481B_mode()
238 adapter->leds |= B2_LED; in st5481B_mode()
250 adapter->leds &= ~B1_LED; in st5481B_mode()
252 adapter->leds &= ~B2_LED; in st5481B_mode()
255 st5481_usb_device_ctrl_msg(adapter, GPIO_OUT, adapter->leds, NULL, NULL); in st5481B_mode()
/linux-4.1.27/arch/mips/ath79/
Ddev-leds-gpio.c20 struct gpio_led *leds) in ath79_register_leds_gpio() argument
27 p = kmemdup(leds, num_leds * sizeof(*p), GFP_KERNEL); in ath79_register_leds_gpio()
37 pdata.leds = p; in ath79_register_leds_gpio()
Ddev-leds-gpio.h19 struct gpio_led *leds);
/linux-4.1.27/drivers/media/radio/
Dradio-shark.c72 struct led_classdev leds[NO_LEDS]; member
190 container_of(led_cdev, struct shark_device, leds[BLUE_LED]); in shark_led_set_blue()
202 struct shark_device, leds[BLUE_PULSE_LED]); in shark_led_set_blue_pulse()
214 container_of(led_cdev, struct shark_device, leds[RED_LED]); in shark_led_set_red()
249 shark->leds[i] = shark_led_templates[i]; in shark_register_leds()
251 shark->leds[i].name, shark->v4l2_dev.name); in shark_register_leds()
252 shark->leds[i].name = shark->led_names[i]; in shark_register_leds()
253 retval = led_classdev_register(dev, &shark->leds[i]); in shark_register_leds()
269 led_classdev_unregister(&shark->leds[i]); in shark_unregister_leds()
Dradio-shark2.c68 struct led_classdev leds[NO_LEDS]; member
175 container_of(led_cdev, struct shark_device, leds[BLUE_LED]); in shark_led_set_blue()
186 container_of(led_cdev, struct shark_device, leds[RED_LED]); in shark_led_set_red()
215 shark->leds[i] = shark_led_templates[i]; in shark_register_leds()
217 shark->leds[i].name, shark->v4l2_dev.name); in shark_register_leds()
218 shark->leds[i].name = shark->led_names[i]; in shark_register_leds()
219 retval = led_classdev_register(dev, &shark->leds[i]); in shark_register_leds()
235 led_classdev_unregister(&shark->leds[i]); in shark_unregister_leds()
/linux-4.1.27/drivers/hid/
Dhid-gt683r.c151 static int gt683r_leds_set(struct gt683r_led *led, u8 leds) in gt683r_leds_set() argument
163 buffer[3] = leds; in gt683r_leds_set()
193 u8 leds = 0; in gt683r_led_work() local
201 leds |= BIT(i); in gt683r_led_work()
204 if (gt683r_leds_set(led, leds)) in gt683r_led_work()
207 if (leds) in gt683r_led_work()
Dhid-sony.c816 struct led_classdev *leds[MAX_LEDS]; member
1257 static void buzz_set_leds(struct hid_device *hdev, const __u8 *leds) in buzz_set_leds() argument
1266 value[1] = leds[0] ? 0xff : 0x00; in buzz_set_leds()
1267 value[2] = leds[1] ? 0xff : 0x00; in buzz_set_leds()
1268 value[3] = leds[2] ? 0xff : 0x00; in buzz_set_leds()
1269 value[4] = leds[3] ? 0xff : 0x00; in buzz_set_leds()
1275 static void sony_set_leds(struct sony_sc *sc, const __u8 *leds, int count) in sony_set_leds() argument
1282 buzz_set_leds(sc->hdev, leds); in sony_set_leds()
1285 sc->led_state[n] = leds[n]; in sony_set_leds()
1316 if (led == drv_data->leds[n] && (force_update || in sony_led_set_brightness()
[all …]
Dhid-steelseries.c112 static void steelseries_srws1_set_leds(struct hid_device *hdev, __u16 leds) in steelseries_srws1_set_leds() argument
119 value[1] = leds & 0xFF; in steelseries_srws1_set_leds()
120 value[2] = leds >> 8; in steelseries_srws1_set_leds()
/linux-4.1.27/drivers/hid/usbhid/
Dusbkbd.c104 unsigned char *leds; member
185 if (*(kbd->leds) == kbd->newleds){ in usb_kbd_event()
190 *(kbd->leds) = kbd->newleds; in usb_kbd_event()
214 if (*(kbd->leds) == kbd->newleds){ in usb_kbd_led()
220 *(kbd->leds) = kbd->newleds; in usb_kbd_led()
259 if (!(kbd->leds = usb_alloc_coherent(dev, 1, GFP_ATOMIC, &kbd->leds_dma))) in usb_kbd_alloc_mem()
271 usb_free_coherent(dev, 1, kbd->leds, kbd->leds_dma); in usb_kbd_free_mem()
361 (void *) kbd->cr, kbd->leds, 1, in usb_kbd_probe()
/linux-4.1.27/arch/avr32/boards/atstk1000/
DKconfig88 LED0..LED7 amber leds, or to the RGB leds, using a ten-pin
95 Select this if J2 is jumpered to LED0..LED7 amber leds.
98 bool "RGB leds"
100 Select this if J2 is jumpered to the RGB leds.
/linux-4.1.27/sound/usb/line6/
Dtoneport.c64 struct toneport_led leds[2]; member
300 (toneport->leds[0].dev.brightness << 8) | 0x0002, in toneport_update_led()
301 toneport->leds[1].dev.brightness); in toneport_update_led()
307 struct toneport_led *leds = in toneport_led_brightness_set() local
309 toneport_update_led(leds->toneport); in toneport_led_brightness_set()
318 struct toneport_led *led = &toneport->leds[i]; in toneport_init_leds()
343 led = &toneport->leds[i]; in toneport_remove_leds()
/linux-4.1.27/arch/mips/txx9/rbtx4927/
Dsetup.c310 static struct gpio_led leds[] = { in rbtx4927_gpioled_init() local
315 .num_leds = ARRAY_SIZE(leds), in rbtx4927_gpioled_init()
316 .leds = leds, in rbtx4927_gpioled_init()
/linux-4.1.27/arch/mips/ar7/
Dplatform.c513 ar7_led_data.leds = default_leds; in detect_leds()
525 ar7_led_data.leds = fb_fon_leds; in detect_leds()
528 ar7_led_data.leds = fb_sl_leds; in detect_leds()
532 ar7_led_data.leds = dsl502t_leds; in detect_leds()
535 ar7_led_data.leds = dg834g_leds; in detect_leds()
538 ar7_led_data.leds = titan_leds; in detect_leds()
541 ar7_led_data.leds = gt701_leds; in detect_leds()
/linux-4.1.27/Documentation/devicetree/bindings/gpio/
Dgpio-lp3943.txt25 leds {
26 compatible = "gpio-leds";
Dgpio_lpc32xx.txt29 leds {
30 compatible = "gpio-leds";
Dgpio-twl4030.txt14 - ti,use-leds : Enables LEDA and LEDB outputs if set
28 ti,use-leds;
Dgpio-davinci.txt48 leds {
49 compatible = "gpio-leds";
/linux-4.1.27/arch/arm/mach-mvebu/
Dnetxbig.c150 .leds = net2big_v2_leds_ctrl,
173 .leds = net5big_v2_leds_ctrl,
/linux-4.1.27/drivers/macintosh/
Dadbhid.c638 int leds = 0, device = 0, pending = 0; in leds_done() local
645 leds = leds_pending[device] & 0xff; in leds_done()
655 ADB_WRITEREG(device, KEYB_LEDREG), 0xff, ~leds); in leds_done()
658 static void real_leds(unsigned char leds, int device) in real_leds() argument
667 ADB_WRITEREG(device, KEYB_LEDREG), 0xff, ~leds); in real_leds()
675 leds_pending[device] = leds | 0x100; in real_leds()
687 unsigned char leds; in adbhid_kbd_event() local
691 leds = (test_bit(LED_SCROLLL, dev->led) ? 4 : 0) | in adbhid_kbd_event()
694 real_leds(leds, adbhid->id); in adbhid_kbd_event()
/linux-4.1.27/drivers/net/wireless/brcm80211/brcmsmac/
Dled.c59 u8 *leds[] = { &sprom->gpio0, in brcms_led_register() local
75 u8 led = *leds[i]; in brcms_led_register()
/linux-4.1.27/arch/arm/mach-ebsa110/
DMakefile7 obj-y := core.o io.o leds.o
/linux-4.1.27/arch/mn10300/unit-asb2303/
DMakefile6 obj-y := unit-init.o smc91111.o flash.o leds.o
/linux-4.1.27/include/linux/
Dleds-tca6507.h26 struct led_platform_data leds; member
Dleds_pwm.h18 struct led_pwm *leds; member
Dleds.h298 struct led_info *leds; member
318 const struct gpio_led *leds; member
Dleds-lp3944.h46 struct lp3944_led leds[LP3944_LEDS_MAX]; member
Dleds-pca9532.h41 struct pca9532_led leds[16]; member
Dvt_kern.h190 extern void vt_set_led_state(int console, int leds);
191 extern void vt_set_led_state(int console, int leds);
/linux-4.1.27/include/linux/platform_data/
Dleds-kirkwood-ns2.h21 struct ns2_led *leds; member
Dleds-omap.h19 struct omap_led_config *leds; member
Dleds-pca963x.h37 struct led_platform_data leds; member
Dleds-kirkwood-netxbig.h49 struct netxbig_led *leds; member
/linux-4.1.27/drivers/input/keyboard/
Dqt2160.c76 struct qt2160_led leds[QT2160_NUM_LEDS_X]; member
299 struct qt2160_led *led = &qt2160->leds[i]; in qt2160_register_leds()
328 led_classdev_unregister(&qt2160->leds[i].cdev); in qt2160_unregister_leds()
329 cancel_work_sync(&qt2160->leds[i].work); in qt2160_unregister_leds()
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8187/
DMakefile1 rtl8187-objs := dev.o rtl8225.o leds.o rfkill.o
/linux-4.1.27/arch/m68k/sun3/
DMakefile7 obj-$(CONFIG_SUN3) += config.o mmu_emu.o leds.o dvma.o intersil.o
/linux-4.1.27/arch/mips/bcm47xx/
DMakefile7 obj-y += board.o buttons.o leds.o workarounds.o
/linux-4.1.27/drivers/leds/trigger/
DKconfig5 This option enables trigger support for the leds class.
18 For more details read Documentation/leds/leds-class.txt.
/linux-4.1.27/arch/mips/include/asm/mach-bcm63xx/
Dboard_bcm963xx.h49 struct gpio_led leds[5]; member
/linux-4.1.27/include/linux/mfd/
Dadp5520.h198 struct led_info *leds; member
280 struct adp5520_leds_platform_data *leds; member
Dhtc-pasic3.h46 struct pasic3_led *leds; member
/linux-4.1.27/arch/mips/mti-sead3/
DMakefile15 obj-y += leds-sead3.o
/linux-4.1.27/drivers/net/wireless/b43legacy/
DMakefile11 b43legacy-$(CONFIG_B43LEGACY_LEDS) += leds.o
/linux-4.1.27/arch/arc/boot/dts/
Dabilis_tb101_dvk.dts63 leds {
64 compatible = "gpio-leds";
Dabilis_tb100_dvk.dts63 leds {
64 compatible = "gpio-leds";
/linux-4.1.27/drivers/mfd/
Dadp5520.c274 if (pdata->leds) { in adp5520_probe()
276 chip->id, pdata->leds, sizeof(*pdata->leds)); in adp5520_probe()
/linux-4.1.27/Documentation/devicetree/bindings/mfd/
Dmc13xxx.txt16 - leds : Contain the led nodes and initial register values in property
24 Documentation/devicetree/bindings/leds/common.txt.
130 leds {
/linux-4.1.27/arch/arm/mach-orion5x/
Dboard-d2net.c72 .leds = d2net_leds,
/linux-4.1.27/arch/arm/mach-davinci/
Dboard-dm644x-evm.c296 .leds = evm_leds,
304 struct gpio_led *leds = evm_leds; in evm_led_setup() local
308 leds->gpio = gpio++; in evm_led_setup()
309 leds++; in evm_led_setup()
Dboard-dm646x-evm.c180 .leds = evm_leds,
188 struct gpio_led *leds = evm_leds; in evm_led_setup() local
192 leds->gpio = gpio++; in evm_led_setup()
193 leds++; in evm_led_setup()
/linux-4.1.27/drivers/tty/vt/
Dkeyboard.c1000 unsigned char leds = *(unsigned char *)data; in kbd_update_leds_helper() local
1003 input_inject_event(handle, EV_LED, LED_SCROLLL, !!(leds & 0x01)); in kbd_update_leds_helper()
1004 input_inject_event(handle, EV_LED, LED_NUML, !!(leds & 0x02)); in kbd_update_leds_helper()
1005 input_inject_event(handle, EV_LED, LED_CAPSL, !!(leds & 0x04)); in kbd_update_leds_helper()
1041 void vt_set_led_state(int console, int leds) in vt_set_led_state() argument
1044 setledstate(kb, leds); in vt_set_led_state()
1096 unsigned char leds; in kbd_bh() local
1100 leds = getleds(); in kbd_bh()
1103 if (leds != ledstate) { in kbd_bh()
1104 input_handler_for_each_handle(&kbd_handler, &leds, in kbd_bh()
[all …]
/linux-4.1.27/arch/arm/mach-pxa/
Dcsb701.c42 .leds = csb701_leds,
/linux-4.1.27/arch/powerpc/boot/dts/
Dlite5200b.dts23 leds {
24 compatible = "gpio-leds";
/linux-4.1.27/drivers/isdn/hardware/mISDN/
Dhfc_multi_8xx.h106 hc->leds = m->leds; in setup_embedded()
/linux-4.1.27/arch/arm/mach-gemini/
Dboard-rut1xx.c64 .leds = rut100_leds,
/linux-4.1.27/Documentation/devicetree/bindings/pwm/
Datmel-pwm.txt20 compatible = "pwm-leds";

123