Lines Matching refs:fled_cdev
69 struct led_classdev_flash fled_cdev; member
87 struct led_classdev_flash *fled_cdev) in fled_cdev_to_led() argument
89 return container_of(fled_cdev, struct aat1290_led, fled_cdev); in fled_cdev_to_led()
131 struct led_classdev_flash *fled_cdev = &led->fled_cdev; in aat1290_set_flash_safety_timer() local
132 struct led_flash_setting *flash_tm = &fled_cdev->timeout; in aat1290_set_flash_safety_timer()
145 struct led_classdev_flash *fled_cdev = led_cdev_to_fled_cdev(led_cdev); in aat1290_led_brightness_set() local
146 struct aat1290_led *led = fled_cdev_to_led(fled_cdev); in aat1290_led_brightness_set()
173 static int aat1290_led_flash_strobe_set(struct led_classdev_flash *fled_cdev, in aat1290_led_flash_strobe_set() argument
177 struct aat1290_led *led = fled_cdev_to_led(fled_cdev); in aat1290_led_flash_strobe_set()
178 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in aat1290_led_flash_strobe_set()
179 struct led_flash_setting *timeout = &fled_cdev->timeout; in aat1290_led_flash_strobe_set()
205 static int aat1290_led_flash_timeout_set(struct led_classdev_flash *fled_cdev, in aat1290_led_flash_timeout_set() argument
221 struct led_classdev *led_cdev = &led->fled_cdev.led_cdev; in aat1290_led_parse_dt()
367 struct led_classdev_flash *fled_cdev = &led->fled_cdev; in aat1290_init_flash_timeout() local
371 setting = &fled_cdev->timeout; in aat1290_init_flash_timeout()
383 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in aat1290_intensity_to_brightness() local
384 struct aat1290_led *led = fled_cdev_to_led(fled_cdev); in aat1290_intensity_to_brightness()
397 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in aat1290_brightness_to_intensity() local
398 struct aat1290_led *led = fled_cdev_to_led(fled_cdev); in aat1290_brightness_to_intensity()
406 struct aat1290_led *led = fled_cdev_to_led(v4l2_flash->fled_cdev); in aat1290_led_external_strobe_set()
407 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in aat1290_led_external_strobe_set() local
408 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in aat1290_led_external_strobe_set()
431 struct led_classdev *led_cdev = &led->fled_cdev.led_cdev; in aat1290_init_v4l2_flash_config()
471 struct led_classdev_flash *fled_cdev; in aat1290_led_probe() local
483 fled_cdev = &led->fled_cdev; in aat1290_led_probe()
484 fled_cdev->ops = &flash_ops; in aat1290_led_probe()
485 led_cdev = &fled_cdev->led_cdev; in aat1290_led_probe()
501 ret = led_classdev_flash_register(&pdev->dev, fled_cdev); in aat1290_led_probe()
509 fled_cdev, &v4l2_flash_ops, in aat1290_led_probe()
519 led_classdev_flash_unregister(fled_cdev); in aat1290_led_probe()
531 led_classdev_flash_unregister(&led->fled_cdev); in aat1290_led_remove()