Lines Matching refs:v4l2_flash

129 	struct v4l2_flash	**v4l2_flash;  member
457 static int qcom_flash_external_strobe_set(struct v4l2_flash *v4l2_flash, bool enable) in qcom_flash_external_strobe_set() argument
459 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in qcom_flash_external_strobe_set()
474 qcom_flash_intensity_to_led_brightness(struct v4l2_flash *v4l2_flash, s32 intensity) in qcom_flash_intensity_to_led_brightness() argument
476 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in qcom_flash_intensity_to_led_brightness()
487 static s32 qcom_flash_brightness_to_led_intensity(struct v4l2_flash *v4l2_flash, in qcom_flash_brightness_to_led_intensity() argument
490 struct led_classdev_flash *fled_cdev = v4l2_flash->fled_cdev; in qcom_flash_brightness_to_led_intensity()
526 flash_data->v4l2_flash[flash_data->leds_count] = in qcom_flash_v4l2_init()
528 return PTR_ERR_OR_ZERO(flash_data->v4l2_flash); in qcom_flash_v4l2_init()
729 flash_data->v4l2_flash = devm_kcalloc(dev, count, in qcom_flash_led_probe()
730 sizeof(*flash_data->v4l2_flash), GFP_KERNEL); in qcom_flash_led_probe()
731 if (!flash_data->v4l2_flash) in qcom_flash_led_probe()
753 while (flash_data->v4l2_flash[flash_data->leds_count] && flash_data->leds_count) in qcom_flash_led_probe()
754 v4l2_flash_release(flash_data->v4l2_flash[flash_data->leds_count--]); in qcom_flash_led_probe()
762 while (flash_data->v4l2_flash[flash_data->leds_count] && flash_data->leds_count) in qcom_flash_led_remove()
763 v4l2_flash_release(flash_data->v4l2_flash[flash_data->leds_count--]); in qcom_flash_led_remove()