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);
482 struct led_classdev *led = get_classdev_for_led_nr(led_nr);
484 led->name = nas_led->name;
485 led->brightness = LED_OFF;
486 if (nasgpio_led_get_attr(led, GP_LVL))
487 led->brightness = LED_FULL;
488 led->brightness_set = nasgpio_led_set_brightness;
489 led->blink_set = nasgpio_led_set_blink;
490 led->groups = nasgpio_led_groups;
492 return led_classdev_register(&nas_gpio_pci_dev->dev, led);
497 struct led_classdev *led = get_classdev_for_led_nr(led_nr);
498 led_classdev_unregister(led);