Lines Matching refs:led_cdev

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