/linux-master/drivers/net/wireless/ralink/rt2x00/ |
H A D | rt2x00leds.c | 56 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 D | rt2x00leds.h | 25 struct led_classdev led_dev; member in struct:rt2x00_led
|
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
H A D | led.c | 35 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 D | mac80211_if.h | 87 struct led_classdev led_dev; member in struct:brcms_info
|
/linux-master/drivers/net/wireless/intersil/p54/ |
H A D | led.c | 46 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 D | p54.h | 148 struct led_classdev led_dev; member in struct:p54_led_dev
|
/linux-master/drivers/net/wireless/ath/ath5k/ |
H A D | led.c | 115 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 D | leds-lp8788.c | 25 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 D | leds-lm3530.c | 97 * @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 D | leds-lm36274.c | 26 * @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 D | led-class.c | 219 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 D | leds-lm3697.c | 50 * @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 D | leds-lm3692x.c | 101 * @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 D | leds-lp8860.c | 90 * @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 D | leds-lm3532.c | 123 * @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 D | tm2-touchkey.c | 48 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 D | leds.h | 18 struct led_classdev led_dev; member in struct:b43legacy_led
|
H A D | leds.c | 56 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 D | leds.h | 42 struct led_classdev led_dev; member in struct:rtl8187_led
|
H A D | leds.c | 99 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 D | leds.c | 96 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 D | leds.h | 20 struct led_classdev led_dev; member in struct:b43_led
|
/linux-master/drivers/media/rc/ |
H A D | ttusbir.c | 43 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 D | toshiba_acpi.c | 177 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 D | hid-nvidia-shield.c | 213 struct led_classdev led_dev; member in struct:thunderstrike 799 struct led_classdev *led = &ts->led_dev; 924 led_classdev_unregister(&ts->led_dev);
|