Lines Matching defs:led
175 } led;
334 report->led.update = 1;
335 report->led.state = ts->led_value;
421 thunderstrike_led_get_brightness(struct led_classdev *led)
423 struct hid_device *hdev = to_hid_device(led->dev->parent);
432 static void thunderstrike_led_set_brightness(struct led_classdev *led,
435 struct hid_device *hdev = to_hid_device(led->dev->parent);
602 hid_dbg(shield_dev->hdev, "Thunderstrike led HOSTCMD response, 0x%02X\n", led_state);
799 struct led_classdev *led = &ts->led_dev;
801 led->name = devm_kasprintf(&ts->base.hdev->dev, GFP_KERNEL,
802 "thunderstrike%d:blue:led", ts->id);
803 if (!led->name)
805 led->max_brightness = 1;
806 led->flags = LED_CORE_SUSPENDRESUME | LED_RETAIN_AT_SHUTDOWN;
807 led->brightness_get = &thunderstrike_led_get_brightness;
808 led->brightness_set = &thunderstrike_led_set_brightness;
810 return led_classdev_register(&ts->base.hdev->dev, led);