Lines Matching defs:led
101 struct led_classdev led;
199 led);
208 led);
489 static int ht16k33_led_probe(struct device *dev, struct led_classdev *led,
496 init_data.fwnode = device_get_named_child_node(dev, "led");
503 led->brightness_set_blocking = ht16k33_brightness_set_blocking;
504 led->blink_set = ht16k33_blink_set;
505 led->flags = LED_CORE_SUSPENDRESUME;
506 led->brightness = brightness;
507 led->max_brightness = MAX_BRIGHTNESS;
509 err = devm_led_classdev_register_ext(dev, led, &init_data);
591 if (priv->led.dev) {
596 /* backwards compatibility with DT lacking an led subnode */
751 err = ht16k33_led_probe(dev, &priv->led, dft_brightness);