Searched refs:led (Results 1 - 25 of 159) sorted by relevance

1234567

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/leds/
H A Dleds-wm8350.c92 static void wm8350_led_enable(struct wm8350_led *led) argument
96 if (led->enabled)
99 ret = regulator_enable(led->isink);
101 dev_err(led->cdev.dev, "Failed to enable ISINK: %d\n", ret);
105 ret = regulator_enable(led->dcdc);
107 dev_err(led->cdev.dev, "Failed to enable DCDC: %d\n", ret);
108 regulator_disable(led->isink);
112 led->enabled = 1;
115 static void wm8350_led_disable(struct wm8350_led *led) argument
119 if (!led
140 struct wm8350_led *led = container_of(work, struct wm8350_led, work); local
179 struct wm8350_led *led = to_wm8350_led(led_cdev); local
190 struct wm8350_led *led = platform_get_drvdata(pdev); local
201 struct wm8350_led *led; local
276 struct wm8350_led *led = platform_get_drvdata(pdev); local
[all...]
H A Dleds-da903x.c49 struct da903x_led *led = container_of(work, struct da903x_led, work); local
53 switch (led->id) {
59 offset = DA9030_LED_OFFSET(led->id);
60 val = led->flags & ~0x87;
61 val |= (led->new_brightness) ? 0x80 : 0; /* EN bit */
62 val |= (0x7 - (led->new_brightness >> 5)) & 0x7; /* PWM<2:0> */
63 da903x_write(led->master, DA9030_LED1_CONTROL + offset, val);
66 val = led->flags & ~0x80;
67 val |= (led->new_brightness) ? 0x80 : 0; /* EN bit */
68 da903x_write(led
87 struct da903x_led *led; local
97 struct da903x_led *led; local
145 struct da903x_led *led = platform_get_drvdata(pdev); local
[all...]
H A Dleds-bd2802.c77 struct led_state led[2]; member in struct:bd2802_led
112 static inline int bd2802_is_rgb_off(struct bd2802_led *led, enum led_ids id, argument
117 return !led->led[id].r;
119 return !led->led[id].g;
121 return !led->led[id].b;
123 dev_err(&led->client->dev, "%s: Invalid color\n", __func__);
128 static inline int bd2802_is_led_off(struct bd2802_led *led, enu argument
136 bd2802_is_all_off(struct bd2802_led *led) argument
175 bd2802_update_state(struct bd2802_led *led, enum led_ids id, enum led_colors color, enum led_bits led_bit) argument
220 bd2802_configure(struct bd2802_led *led) argument
232 bd2802_reset_cancel(struct bd2802_led *led) argument
239 bd2802_enable(struct bd2802_led *led, enum led_ids id) argument
253 bd2802_set_on(struct bd2802_led *led, enum led_ids id, enum led_colors color) argument
272 bd2802_set_blink(struct bd2802_led *led, enum led_ids id, enum led_colors color) argument
291 bd2802_turn_on(struct bd2802_led *led, enum led_ids id, enum led_colors color, enum led_bits led_bit) argument
306 bd2802_turn_off(struct bd2802_led *led, enum led_ids id, enum led_colors color) argument
322 bd2802_restore_state(struct bd2802_led *led) argument
406 bd2802_enable_adv_conf(struct bd2802_led *led) argument
433 bd2802_disable_adv_conf(struct bd2802_led *led) argument
450 struct bd2802_led *led = i2c_get_clientdata(to_i2c_client(dev)); local
466 struct bd2802_led *led = i2c_get_clientdata(to_i2c_client(dev)); local
537 struct bd2802_led *led = container_of(work, struct bd2802_led, work); local
580 bd2802_register_led_classdev(struct bd2802_led *led) argument
676 bd2802_unregister_led_classdev(struct bd2802_led *led) argument
685 struct bd2802_led *led; local
750 struct bd2802_led *led = i2c_get_clientdata(client); local
766 struct bd2802_led *led = i2c_get_clientdata(client); local
775 struct bd2802_led *led = i2c_get_clientdata(client); local
[all...]
H A Dleds-regulator.c65 static void regulator_led_enable(struct regulator_led *led) argument
69 if (led->enabled)
72 ret = regulator_enable(led->vcc);
74 dev_err(led->cdev.dev, "Failed to enable vcc: %d\n", ret);
78 led->enabled = 1;
81 static void regulator_led_disable(struct regulator_led *led) argument
85 if (!led->enabled)
88 ret = regulator_disable(led->vcc);
90 dev_err(led->cdev.dev, "Failed to disable vcc: %d\n", ret);
94 led
97 regulator_led_set_value(struct regulator_led *led) argument
128 struct regulator_led *led; local
137 struct regulator_led *led = to_regulator_led(led_cdev); local
146 struct regulator_led *led; local
209 struct regulator_led *led = platform_get_drvdata(pdev); local
[all...]
H A Dledtrig-backlight.c25 struct led_classdev *led; member in struct:bl_trig_notifier
36 struct led_classdev *led = n->led; local
43 n->brightness = led->brightness;
44 led_set_brightness(led, LED_OFF);
47 led_set_brightness(led, n->brightness);
56 static void bl_trig_activate(struct led_classdev *led) argument
63 led->trigger_data = n;
65 dev_err(led->dev, "unable to allocate backlight trigger\n");
69 n->led
79 bl_trig_deactivate(struct led_classdev *led) argument
[all...]
H A Dleds-dac124s085.c43 struct dac124s085_led *led = container_of(work, struct dac124s085_led, local
47 mutex_lock(&led->mutex);
48 word = cpu_to_le16(((led->id) << 14) | REG_WRITE_UPDATE |
49 (led->brightness & 0xfff));
50 spi_write(led->spi, (const u8 *)&word, sizeof(word));
51 mutex_unlock(&led->mutex);
57 struct dac124s085_led *led = container_of(ldev, struct dac124s085_led, local
60 spin_lock(&led->lock);
61 led->brightness = brightness;
62 schedule_work(&led
69 struct dac124s085_led *led; local
[all...]
H A Dleds-atmel-pwm.c26 struct pwmled *led; local
29 led = container_of(cdev, struct pwmled, cdev);
30 pwm_channel_writel(&led->pwmc, PWM_CUPD, led->mult * (unsigned) b);
53 struct pwmled *led = leds + i; local
57 led->cdev.name = dat->name;
58 led->cdev.brightness = LED_OFF;
59 led->cdev.brightness_set = pwmled_brightness;
60 led->cdev.default_trigger = dat->default_trigger;
62 led
125 struct pwmled *led = leds + i; local
[all...]
H A Dleds-wm831x-status.c45 struct wm831x_status *led = container_of(work, struct wm831x_status, local
49 mutex_lock(&led->mutex);
51 led->reg_val &= ~(WM831X_LED_SRC_MASK | WM831X_LED_MODE_MASK |
54 spin_lock_irqsave(&led->value_lock, flags);
56 led->reg_val |= led->src << WM831X_LED_SRC_SHIFT;
57 if (led->blink) {
58 led->reg_val |= 2 << WM831X_LED_MODE_SHIFT;
59 led->reg_val |= led
76 struct wm831x_status *led = to_wm831x_status(led_cdev); local
91 struct wm831x_status *led = to_wm831x_status(led_cdev); local
170 struct wm831x_status *led = to_wm831x_status(led_cdev); local
194 struct wm831x_status *led = to_wm831x_status(led_cdev); local
[all...]
H A Dleds-s3c24xx.c45 struct s3c24xx_gpio_led *led = to_gpio(led_cdev); local
46 struct s3c24xx_led_platdata *pd = led->pdata;
62 struct s3c24xx_gpio_led *led = pdev_to_gpio(dev); local
64 led_classdev_unregister(&led->cdev);
65 kfree(led);
73 struct s3c24xx_gpio_led *led; local
76 led = kzalloc(sizeof(struct s3c24xx_gpio_led), GFP_KERNEL);
77 if (led == NULL) {
82 platform_set_drvdata(dev, led);
84 led
[all...]
H A Dledtrig-gpio.c23 struct led_classdev *led; member in struct:gpio_trig_data
26 unsigned desired_brightness; /* desired brightness when led is on */
33 struct led_classdev *led = _led; local
34 struct gpio_trig_data *gpio_data = led->trigger_data;
57 led_set_brightness(gpio_data->led,
60 led_set_brightness(gpio_data->led, LED_FULL);
62 led_set_brightness(gpio_data->led, LED_OFF);
69 struct led_classdev *led = dev_get_drvdata(dev); local
70 struct gpio_trig_data *gpio_data = led->trigger_data;
78 struct led_classdev *led local
99 struct led_classdev *led = dev_get_drvdata(dev); local
108 struct led_classdev *led = dev_get_drvdata(dev); local
132 struct led_classdev *led = dev_get_drvdata(dev); local
141 struct led_classdev *led = dev_get_drvdata(dev); local
178 gpio_trig_activate(struct led_classdev *led) argument
215 gpio_trig_deactivate(struct led_classdev *led) argument
[all...]
H A Dleds-lp3944.c18 * as a led controller.
23 * - duty cycle: percentage of the period the led is on, from 0 to 100
137 * @duty_cycle: percentage of a period during which a led is ON
165 * Set the led status
167 * @led: a lp3944_led_data structure
173 static int lp3944_led_set(struct lp3944_led_data *led, u8 status) argument
175 struct lp3944_data *data = i2c_get_clientdata(led->client);
176 u8 id = led->id;
181 dev_dbg(&led->client->dev, "%s: %s, status before normalization:%d\n",
182 __func__, led
231 struct lp3944_led_data *led = ldev_to_led(led_cdev); local
287 struct lp3944_led_data *led = ldev_to_led(led_cdev); local
298 struct lp3944_led_data *led; local
312 struct lp3944_led_data *led = &data->leds[i]; local
[all...]
H A Dleds-adp5520.c36 struct adp5520_led *led = container_of(work, struct adp5520_led, work); local
37 adp5520_write(led->master, ADP5520_LED1_CURRENT + led->id - 1,
38 led->new_brightness >> 2);
44 struct adp5520_led *led; local
46 led = container_of(led_cdev, struct adp5520_led, cdev);
47 led->new_brightness = value;
48 schedule_work(&led->work);
51 static int adp5520_led_setup(struct adp5520_led *led) argument
53 struct device *dev = led
107 struct adp5520_led *led, *led_dat; local
190 struct adp5520_led *led; local
[all...]
H A Dleds-mc13783.c74 struct mc13783_led *led = container_of(work, struct mc13783_led, work); local
80 switch (led->id) {
84 value = (led->new_brightness >> 4) << MC13783_LED_C2_MD_P;
89 value = (led->new_brightness >> 4) << MC13783_LED_C2_AD_P;
94 value = (led->new_brightness >> 4) << MC13783_LED_C2_KP_P;
105 off = led->id - MC13783_LED_R1;
109 value = (led->new_brightness >> 3) << shift;
114 mc13783_lock(led->master);
116 mc13783_reg_rmw(led->master, reg, mask, value);
118 mc13783_unlock(led
124 struct mc13783_led *led; local
131 mc13783_led_setup(struct mc13783_led *led, int max_current) argument
269 struct mc13783_led *led, *led_dat; local
355 struct mc13783_led *led = platform_get_drvdata(pdev); local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/mips/emma/markeins/
H A DMakefile10 obj-$(CONFIG_NEC_MARKEINS) += irq.o setup.o led.o platform.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/mach-ks8695/
H A Dleds.c20 static inline void ks8695_led_on(unsigned int led) argument
22 gpio_set_value(led, 0);
25 static inline void ks8695_led_off(unsigned int led) argument
27 gpio_set_value(led, 1);
30 static inline void ks8695_led_toggle(unsigned int led) argument
32 unsigned long is_off = gpio_get_value(led);
34 ks8695_led_on(led);
36 ks8695_led_off(led);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-versatile/
H A Dleds.c51 struct versatile_led *led = container_of(cdev, local
56 reg |= led->mask;
58 reg &= ~led->mask;
64 struct versatile_led *led = container_of(cdev, local
68 return (reg & led->mask) ? LED_FULL : LED_OFF;
78 struct versatile_led *led; local
80 led = kzalloc(sizeof(*led), GFP_KERNEL);
81 if (!led)
84 led
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43/
H A Dleds.c61 struct b43_led *led)
66 if (!led->wl)
71 /* The led->state read is racy, but we don't care. In case we raced
75 turn_on = atomic_read(&led->state) != LED_OFF;
78 if (turn_on == led->hw_state)
80 led->hw_state = turn_on;
83 b43_led_turn_on(dev, led->index, led->activelow);
85 b43_led_turn_off(dev, led->index, led
60 b43_led_update(struct b43_wldev *dev, struct b43_led *led) argument
112 struct b43_led *led = container_of(led_dev, struct b43_led, led_dev); local
121 b43_register_led(struct b43_wldev *dev, struct b43_led *led, const char *name, const char *default_trigger, u8 led_index, bool activelow) argument
151 b43_unregister_led(struct b43_led *led) argument
261 struct b43_led *led; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iptables-1.4.12.1/extensions/
H A Dlibxt_LED.c26 {.name = "led-trigger-id", .id = O_LED_TRIGGER_ID,
30 {.name = "led-delay", .id = O_LED_DELAY, .type = XTTYPE_STRING},
31 {.name = "led-always-blink", .id = O_LED_ALWAYS_BLINK,
41 "--led-trigger-id name suffix for led trigger name\n"
42 "--led-delay ms leave the LED on for this number of\n"
44 "--led-always-blink blink on arriving packets, even if\n"
51 struct xt_led_info *led = cb->data; local
56 strcpy(led->id, "netfilter-");
57 strcat(led
74 const struct xt_led_info *led = (void *)target->data; local
97 const struct xt_led_info *led = (void *)target->data; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/src/router/iptables-1.4.12/src/extensions/
H A Dlibxt_LED.c26 {.name = "led-trigger-id", .id = O_LED_TRIGGER_ID,
30 {.name = "led-delay", .id = O_LED_DELAY, .type = XTTYPE_STRING},
31 {.name = "led-always-blink", .id = O_LED_ALWAYS_BLINK,
41 "--led-trigger-id name suffix for led trigger name\n"
42 "--led-delay ms leave the LED on for this number of\n"
44 "--led-always-blink blink on arriving packets, even if\n"
51 struct xt_led_info *led = cb->data; local
56 strcpy(led->id, "netfilter-");
57 strcat(led
74 const struct xt_led_info *led = (void *)target->data; local
97 const struct xt_led_info *led = (void *)target->data; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/rt2x00/
H A Drt2x00leds.c23 Abstract: rt2x00 led specific routines.
34 struct rt2x00_led *led = &rt2x00dev->led_qual; local
37 if ((led->type != LED_TYPE_QUALITY) || !(led->flags & LED_REGISTERED))
69 if (brightness != led->led_dev.brightness) {
70 led->led_dev.brightness_set(&led->led_dev, brightness);
71 led->led_dev.brightness = brightness;
75 static void rt2x00led_led_simple(struct rt2x00_led *led, bool enabled) argument
79 if (!(led
104 rt2x00leds_register_led(struct rt2x00_dev *rt2x00dev, struct rt2x00_led *led, const char *name) argument
184 rt2x00leds_unregister_led(struct rt2x00_led *led) argument
210 rt2x00leds_suspend_led(struct rt2x00_led *led) argument
229 rt2x00leds_resume_led(struct rt2x00_led *led) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/ath/ath5k/
H A Dled.c115 struct ath5k_led *led = container_of(led_dev, struct ath5k_led, local
119 ath5k_led_off(led->sc);
121 ath5k_led_on(led->sc);
125 ath5k_register_led(struct ath5k_softc *sc, struct ath5k_led *led, argument
130 led->sc = sc;
131 strncpy(led->name, name, sizeof(led->name));
132 led->led_dev.name = led->name;
133 led
145 ath5k_unregister_led(struct ath5k_led *led) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/usb/misc/
H A Dusbled.c43 static void change_color(struct usb_led *led) argument
51 dev_err(&led->udev->dev, "out of memory\n");
55 if (led->blue)
57 if (led->red)
59 if (led->green)
61 dev_dbg(&led->udev->dev,
63 led->blue, led->red, led->green, color);
65 retval = usb_control_msg(led
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/rtl818x/
H A Drtl8187_leds.c33 struct rtl8187_led *led = &priv->led_tx; local
40 if (!led->dev)
43 switch (led->ledpin) {
71 struct rtl8187_led *led = &priv->led_tx; local
78 if (!led->dev)
81 switch (led->ledpin) {
105 struct rtl8187_led *led = container_of(led_dev, struct rtl8187_led, local
107 struct ieee80211_hw *hw = led->dev;
114 if (led->is_radio) {
135 struct rtl8187_led *led, cons
134 rtl8187_register_led(struct ieee80211_hw *dev, struct rtl8187_led *led, const char *name, const char *default_trigger, u8 ledpin, bool is_radio) argument
164 rtl8187_unregister_led(struct rtl8187_led *led) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/b43legacy/
H A Dleds.c72 struct b43legacy_led *led = container_of(led_dev, struct b43legacy_led, local
74 struct b43legacy_wldev *dev = led->dev;
83 b43legacy_led_turn_off(dev, led->index, led->activelow);
85 b43legacy_led_turn_on(dev, led->index, led->activelow);
89 struct b43legacy_led *led,
97 if (led->dev)
101 led->dev = dev;
102 led
88 b43legacy_register_led(struct b43legacy_wldev *dev, struct b43legacy_led *led, const char *name, const char *default_trigger, u8 led_index, bool activelow) argument
119 b43legacy_unregister_led(struct b43legacy_led *led) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/wireless/p54/
H A Dled.c71 struct p54_led_dev *led = container_of(led_dev, struct p54_led_dev, local
73 struct ieee80211_hw *dev = led->hw_dev;
79 if ((brightness) && (led->registered)) {
80 led->toggled++;
89 struct p54_led_dev *led = &priv->leds[led_index]; local
92 if (led->registered)
95 snprintf(led->name, sizeof(led->name), "p54-%s::%s",
97 led->hw_dev = priv->hw;
98 led
[all...]

Completed in 167 milliseconds

1234567