Lines Matching defs:led
181 struct nasgpio_led *led = led_classdev_to_nasgpio_led(led_cdev);
186 gpio_out |= (1<<led->gpio_bit);
188 gpio_out &= ~(1<<led->gpio_bit);
203 struct nasgpio_led *led = led_classdev_to_nasgpio_led(led_cdev);
209 if (gpio_in & (1<<led->gpio_bit))
423 struct led_classdev *led = &nas_led->led_cdev;
424 return led;
447 struct led_classdev *led = dev_get_drvdata(dev);
449 if (nasgpio_led_get_attr(led, GPO_BLINK))
459 struct led_classdev *led = dev_get_drvdata(dev);
466 nasgpio_led_set_attr(led, GPO_BLINK, blink_state);
483 struct led_classdev *led = get_classdev_for_led_nr(led_nr);
485 led->name = nas_led->name;
486 led->brightness = LED_OFF;
487 if (nasgpio_led_get_attr(led, GP_LVL))
488 led->brightness = LED_FULL;
489 led->brightness_set = nasgpio_led_set_brightness;
490 led->blink_set = nasgpio_led_set_blink;
491 led->groups = nasgpio_led_groups;
492 ret = led_classdev_register(&nas_gpio_pci_dev->dev, led);
501 struct led_classdev *led = get_classdev_for_led_nr(led_nr);
502 led_classdev_unregister(led);