Lines Matching refs:led

180 	struct nasgpio_led *led = led_classdev_to_nasgpio_led(led_cdev);  in __nasgpio_led_set_attr()  local
185 gpio_out |= (1<<led->gpio_bit); in __nasgpio_led_set_attr()
187 gpio_out &= ~(1<<led->gpio_bit); in __nasgpio_led_set_attr()
202 struct nasgpio_led *led = led_classdev_to_nasgpio_led(led_cdev); in nasgpio_led_get_attr() local
208 if (gpio_in & (1<<led->gpio_bit)) in nasgpio_led_get_attr()
422 struct led_classdev *led = &nas_led->led_cdev; in get_classdev_for_led_nr() local
423 return led; in get_classdev_for_led_nr()
446 struct led_classdev *led = dev_get_drvdata(dev); in nas_led_blink_show() local
448 if (nasgpio_led_get_attr(led, GPO_BLINK)) in nas_led_blink_show()
458 struct led_classdev *led = dev_get_drvdata(dev); in nas_led_blink_store() local
465 nasgpio_led_set_attr(led, GPO_BLINK, blink_state); in nas_led_blink_store()
482 struct led_classdev *led = get_classdev_for_led_nr(led_nr); in register_nasgpio_led() local
484 led->name = nas_led->name; in register_nasgpio_led()
485 led->brightness = LED_OFF; in register_nasgpio_led()
486 if (nasgpio_led_get_attr(led, GP_LVL)) in register_nasgpio_led()
487 led->brightness = LED_FULL; in register_nasgpio_led()
488 led->brightness_set = nasgpio_led_set_brightness; in register_nasgpio_led()
489 led->blink_set = nasgpio_led_set_blink; in register_nasgpio_led()
490 led->groups = nasgpio_led_groups; in register_nasgpio_led()
491 ret = led_classdev_register(&nas_gpio_pci_dev->dev, led); in register_nasgpio_led()
500 struct led_classdev *led = get_classdev_for_led_nr(led_nr); in unregister_nasgpio_led() local
501 led_classdev_unregister(led); in unregister_nasgpio_led()