Lines Matching refs:fled_cdev

110 		led_set_brightness_sync(&v4l2_flash->fled_cdev->led_cdev,  in v4l2_flash_set_led_brightness()
134 led_cdev = &v4l2_flash->fled_cdev->led_cdev; in v4l2_flash_update_led_brightness()
157 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in v4l2_flash_g_volatile_ctrl() local
166 ret = led_update_flash_brightness(fled_cdev); in v4l2_flash_g_volatile_ctrl()
173 c->val = fled_cdev->brightness.val; in v4l2_flash_g_volatile_ctrl()
176 ret = led_get_flash_strobe(fled_cdev, &is_strobing); in v4l2_flash_g_volatile_ctrl()
183 return led_get_flash_fault(fled_cdev, &c->val); in v4l2_flash_g_volatile_ctrl()
199 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in v4l2_flash_s_ctrl() local
200 struct led_classdev *led_cdev = fled_cdev ? &fled_cdev->led_cdev : NULL; in v4l2_flash_s_ctrl()
210 return led_set_flash_strobe(fled_cdev, false); in v4l2_flash_s_ctrl()
232 ret = led_set_flash_strobe(fled_cdev, false); in v4l2_flash_s_ctrl()
257 return led_set_flash_strobe(fled_cdev, true); in v4l2_flash_s_ctrl()
261 return led_set_flash_strobe(fled_cdev, false); in v4l2_flash_s_ctrl()
267 return led_set_flash_timeout(fled_cdev, c->val); in v4l2_flash_s_ctrl()
273 return led_set_flash_brightness(fled_cdev, c->val); in v4l2_flash_s_ctrl()
301 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in __fill_ctrl_init_data() local
302 struct led_classdev *led_cdev = fled_cdev ? &fled_cdev->led_cdev : NULL; in __fill_ctrl_init_data()
378 if (has_flash_op(fled_cdev, strobe_get)) { in __fill_ctrl_init_data()
388 if (has_flash_op(fled_cdev, timeout_set)) { in __fill_ctrl_init_data()
391 __lfs_to_v4l2_ctrl_config(&fled_cdev->timeout, ctrl_cfg); in __fill_ctrl_init_data()
396 if (has_flash_op(fled_cdev, flash_brightness_set)) { in __fill_ctrl_init_data()
399 __lfs_to_v4l2_ctrl_config(&fled_cdev->brightness, ctrl_cfg); in __fill_ctrl_init_data()
485 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in __sync_device_with_v4l2_controls() local
498 ret = led_set_flash_timeout(fled_cdev, in __sync_device_with_v4l2_controls()
505 ret = led_set_flash_brightness(fled_cdev, in __sync_device_with_v4l2_controls()
532 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in v4l2_flash_open() local
533 struct led_classdev *led_cdev = fled_cdev ? &fled_cdev->led_cdev : NULL; in v4l2_flash_open()
582 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in v4l2_flash_close() local
583 struct led_classdev *led_cdev = fled_cdev ? &fled_cdev->led_cdev : NULL; in v4l2_flash_close()
620 struct led_classdev_flash *fled_cdev, struct led_classdev *iled_cdev, in __v4l2_flash_init() argument
635 v4l2_flash->fled_cdev = fled_cdev; in __v4l2_flash_init()
674 struct led_classdev_flash *fled_cdev, in v4l2_flash_init() argument
678 return __v4l2_flash_init(dev, fwn, fled_cdev, NULL, ops, config); in v4l2_flash_init()