Searched refs:led_dev (Results 1 - 25 of 34) sorted by relevance

12

/linux-master/drivers/net/wireless/ralink/rt2x00/
H A Drt2x00leds.c56 if (brightness != led->led_dev.brightness) {
57 led->led_dev.brightness_set(&led->led_dev, brightness);
58 led->led_dev.brightness = brightness;
69 led->led_dev.brightness_set(&led->led_dev, brightness);
70 led->led_dev.brightness = brightness;
98 led->led_dev.name = name;
99 led->led_dev.brightness = LED_OFF;
101 retval = led_classdev_register(device, &led->led_dev);
[all...]
H A Drt2x00leds.h25 struct led_classdev led_dev; member in struct:rt2x00_led
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
H A Dled.c35 static void brcms_led_brightness_set(struct led_classdev *led_dev, argument
38 struct brcms_info *wl = container_of(led_dev,
39 struct brcms_info, led_dev);
45 if (wl->led_dev.dev)
46 led_classdev_unregister(&wl->led_dev);
96 wl->led_dev.name = wl->radio_led.name;
97 wl->led_dev.default_trigger =
99 wl->led_dev.brightness_set = brcms_led_brightness_set;
100 err = led_classdev_register(wiphy_dev(wl->wiphy), &wl->led_dev);
H A Dmac80211_if.h87 struct led_classdev led_dev; member in struct:brcms_info
/linux-master/drivers/net/wireless/intersil/p54/
H A Dled.c46 if (priv->leds[i].led_dev.brightness == LED_OFF)
50 !!priv->leds[i].led_dev.brightness;
64 static void p54_led_brightness_set(struct led_classdev *led_dev, argument
67 struct p54_led_dev *led = container_of(led_dev, struct p54_led_dev,
68 led_dev);
95 led->led_dev.name = led->name;
96 led->led_dev.default_trigger = trigger;
97 led->led_dev.brightness_set = p54_led_brightness_set;
99 err = led_classdev_register(wiphy_dev(priv->hw->wiphy), &led->led_dev);
153 led_classdev_unregister(&priv->leds[i].led_dev);
[all...]
H A Dp54.h148 struct led_classdev led_dev; member in struct:p54_led_dev
/linux-master/drivers/net/wireless/ath/ath5k/
H A Dled.c115 ath5k_led_brightness_set(struct led_classdev *led_dev, argument
118 struct ath5k_led *led = container_of(led_dev, struct ath5k_led,
119 led_dev);
135 led->led_dev.name = led->name;
136 led->led_dev.default_trigger = trigger;
137 led->led_dev.brightness_set = ath5k_led_brightness_set;
139 err = led_classdev_register(ah->dev, &led->led_dev);
152 led_classdev_unregister(&led->led_dev);
/linux-master/drivers/leds/
H A Dleds-lp8788.c25 struct led_classdev led_dev; member in struct:lp8788_led
92 container_of(led_cdev, struct lp8788_led, led_dev);
133 led->led_dev.max_brightness = MAX_BRIGHTNESS;
134 led->led_dev.brightness_set_blocking = lp8788_brightness_set;
139 led->led_dev.name = DEFAULT_LED_NAME;
141 led->led_dev.name = led_pdata->name;
151 ret = devm_led_classdev_register(dev, &led->led_dev);
H A Dleds-lm3530.c97 * @led_dev: led class device
106 struct led_classdev led_dev; member in struct:lm3530_data
198 dev_err(drvdata->led_dev.dev, "Failed to enable vin:%d\n", ret);
215 dev_err(drvdata->led_dev.dev, "Failed to disable vin:%d\n",
263 if (brightness > drvdata->led_dev.max_brightness)
264 brightness = drvdata->led_dev.max_brightness;
291 drvdata->led_dev.max_brightness);
309 container_of(led_cdev, struct lm3530_data, led_dev);
356 drvdata = container_of(led_cdev, struct lm3530_data, led_dev);
377 drvdata = container_of(led_cdev, struct lm3530_data, led_dev);
[all...]
H A Dleds-lm36274.c26 * @led_dev: led class device
35 struct led_classdev led_dev; member in struct:lm36274
47 struct lm36274 *chip = container_of(led_cdev, struct lm36274, led_dev);
141 chip->led_dev.max_brightness = MAX_BRIGHTNESS_11BIT;
142 chip->led_dev.brightness_set_blocking = lm36274_brightness_set;
144 ret = devm_led_classdev_register_ext(chip->dev, &chip->led_dev,
H A Dled-class.c219 static struct led_classdev *led_module_get(struct device *led_dev) argument
223 if (!led_dev)
226 led_cdev = dev_get_drvdata(led_dev);
252 struct device *led_dev; local
259 led_dev = class_find_device_by_of_node(&leds_class, led_node);
261 put_device(led_dev);
263 return led_module_get(led_dev);
339 struct device *led_dev; local
354 led_dev = class_find_device_by_name(&leds_class, provider);
357 return led_module_get(led_dev);
[all...]
H A Dleds-lm3697.c50 * @led_dev: LED class device
61 struct led_classdev led_dev; member in struct:lm3697_led
126 led_dev);
282 led->led_dev.max_brightness = led->lmu_data.max_brightness;
283 led->led_dev.brightness_set_blocking = lm3697_brightness_set;
285 ret = devm_led_classdev_register_ext(dev, &led->led_dev,
H A Dleds-lm3692x.c101 * @led_dev: LED class device pointer
111 struct led_classdev led_dev; member in struct:lm3692x_led
328 container_of(led_cdev, struct lm3692x_led, led_dev);
443 led->led_dev.max_brightness = ret ? LED_FULL :
450 ret = devm_led_classdev_register_ext(&led->client->dev, &led->led_dev,
471 led->led_dev.brightness_set_blocking = lm3692x_brightness_set;
H A Dleds-lp8860.c90 * @led_dev: led class device pointer
99 struct led_classdev led_dev; member in struct:lp8860_led
208 container_of(led_cdev, struct lp8860_led, led_dev);
404 led->led_dev.brightness_set_blocking = lp8860_brightness_set;
434 ret = devm_led_classdev_register_ext(&client->dev, &led->led_dev,
H A Dleds-lm3532.c123 * @led_dev: led class device
134 struct led_classdev led_dev; member in struct:lm3532_led
350 container_of(led_cdev, struct lm3532_led, led_dev);
641 led->led_dev.brightness_set_blocking = lm3532_brightness_set;
643 ret = devm_led_classdev_register_ext(priv->dev, &led->led_dev, &idata);
/linux-master/drivers/input/keyboard/
H A Dtm2-touchkey.c48 struct led_classdev led_dev; member in struct:tm2_touchkey_data
85 static int tm2_touchkey_led_brightness_set(struct led_classdev *led_dev, argument
89 container_of(led_dev, struct tm2_touchkey_data, led_dev);
175 if (touchkey->led_dev.brightness == LED_OFF)
176 tm2_touchkey_led_brightness_set(&touchkey->led_dev,
280 touchkey->led_dev.name = TM2_TOUCHKEY_DEV_NAME;
281 touchkey->led_dev.brightness = LED_ON;
282 touchkey->led_dev.max_brightness = LED_ON;
283 touchkey->led_dev
[all...]
/linux-master/drivers/net/wireless/broadcom/b43legacy/
H A Dleds.h18 struct led_classdev led_dev; member in struct:b43legacy_led
H A Dleds.c56 static void b43legacy_led_brightness_set(struct led_classdev *led_dev, argument
59 struct b43legacy_led *led = container_of(led_dev, struct b43legacy_led,
60 led_dev);
93 led->led_dev.name = led->name;
94 led->led_dev.default_trigger = default_trigger;
95 led->led_dev.brightness_set = b43legacy_led_brightness_set;
97 err = led_classdev_register(dev->dev->dev, &led->led_dev);
110 led_classdev_unregister(&led->led_dev);
/linux-master/drivers/net/wireless/realtek/rtl818x/rtl8187/
H A Dleds.h42 struct led_classdev led_dev; member in struct:rtl8187_led
H A Dleds.c99 static void rtl8187_led_brightness_set(struct led_classdev *led_dev, argument
102 struct rtl8187_led *led = container_of(led_dev, struct rtl8187_led,
103 led_dev);
148 led->led_dev.name = led->name;
149 led->led_dev.default_trigger = default_trigger;
150 led->led_dev.brightness_set = rtl8187_led_brightness_set;
152 err = led_classdev_register(&priv->udev->dev, &led->led_dev);
166 led_classdev_unregister(&led->led_dev);
/linux-master/drivers/net/wireless/broadcom/b43/
H A Dleds.c96 static void b43_led_brightness_set(struct led_classdev *led_dev, argument
99 struct b43_led *led = container_of(led_dev, struct b43_led, led_dev);
124 led->led_dev.name = led->name;
125 led->led_dev.default_trigger = default_trigger;
126 led->led_dev.brightness_set = b43_led_brightness_set;
128 err = led_classdev_register(dev->dev->dev, &led->led_dev);
142 led_classdev_unregister(&led->led_dev);
H A Dleds.h20 struct led_classdev led_dev; member in struct:b43_led
/linux-master/drivers/media/rc/
H A Dttusbir.c43 static enum led_brightness ttusbir_brightness_get(struct led_classdev *led_dev) argument
45 struct ttusbir *tt = container_of(led_dev, struct ttusbir, led);
68 static void ttusbir_brightness_set(struct led_classdev *led_dev, enum argument
71 struct ttusbir *tt = container_of(led_dev, struct ttusbir, led);
/linux-master/drivers/platform/x86/
H A Dtoshiba_acpi.c177 struct led_classdev led_dev; member in struct:toshiba_acpi_dev
487 struct toshiba_acpi_dev, led_dev);
506 struct toshiba_acpi_dev, led_dev);
3222 led_classdev_unregister(&dev->led_dev);
3350 dev->led_dev.name = "toshiba::illumination";
3351 dev->led_dev.max_brightness = 1;
3352 dev->led_dev.brightness_set = toshiba_illumination_set;
3353 dev->led_dev.brightness_get = toshiba_illumination_get;
3354 led_classdev_register(&acpi_dev->dev, &dev->led_dev);
/linux-master/drivers/hid/
H A Dhid-nvidia-shield.c213 struct led_classdev led_dev; member in struct:thunderstrike
799 struct led_classdev *led = &ts->led_dev;
924 led_classdev_unregister(&ts->led_dev);

Completed in 306 milliseconds

12