Lines Matching defs:led_cdev
128 struct led_classdev led_cdev;
150 led_classdev_to_nasgpio_led(struct led_classdev *led_cdev)
152 return container_of(led_cdev, struct nasgpio_led, led_cdev);
178 static void __nasgpio_led_set_attr(struct led_classdev *led_cdev,
181 struct nasgpio_led *led = led_classdev_to_nasgpio_led(led_cdev);
193 static void nasgpio_led_set_attr(struct led_classdev *led_cdev,
197 __nasgpio_led_set_attr(led_cdev, port, value);
201 u32 nasgpio_led_get_attr(struct led_classdev *led_cdev, u32 port)
203 struct nasgpio_led *led = led_classdev_to_nasgpio_led(led_cdev);
219 static void nasgpio_led_set_brightness(struct led_classdev *led_cdev,
236 __nasgpio_led_set_attr(led_cdev, GPO_BLINK, 0);
237 __nasgpio_led_set_attr(led_cdev, GP_LVL, setting);
241 static int nasgpio_led_set_blink(struct led_classdev *led_cdev,
255 nasgpio_led_set_attr(led_cdev, GPO_BLINK, setting);
423 struct led_classdev *led = &nas_led->led_cdev;
440 nasgpio_led_set_brightness(&blue->led_cdev, LED_OFF);
441 nasgpio_led_set_brightness(&amber->led_cdev, LED_FULL);