Lines Matching refs:ctrl_cfg

304 	struct v4l2_ctrl_config *ctrl_cfg;  in __fill_ctrl_init_data()  local
310 ctrl_cfg = &ctrl_init_data[FLASH_FAULT].config; in __fill_ctrl_init_data()
311 ctrl_cfg->id = V4L2_CID_FLASH_FAULT; in __fill_ctrl_init_data()
312 ctrl_cfg->max = flash_cfg->flash_faults; in __fill_ctrl_init_data()
313 ctrl_cfg->flags = V4L2_CTRL_FLAG_VOLATILE | in __fill_ctrl_init_data()
324 ctrl_cfg = &ctrl_init_data[LED_MODE].config; in __fill_ctrl_init_data()
325 ctrl_cfg->id = V4L2_CID_FLASH_LED_MODE; in __fill_ctrl_init_data()
326 ctrl_cfg->max = V4L2_FLASH_LED_MODE_TORCH; in __fill_ctrl_init_data()
327 ctrl_cfg->menu_skip_mask = ~mask; in __fill_ctrl_init_data()
328 ctrl_cfg->def = V4L2_FLASH_LED_MODE_NONE; in __fill_ctrl_init_data()
329 ctrl_cfg->flags = 0; in __fill_ctrl_init_data()
333 ctrl_cfg = &ctrl_init_data[TORCH_INTENSITY].config; in __fill_ctrl_init_data()
334 __lfs_to_v4l2_ctrl_config(&flash_cfg->torch_intensity, ctrl_cfg); in __fill_ctrl_init_data()
335 ctrl_cfg->id = V4L2_CID_FLASH_TORCH_INTENSITY; in __fill_ctrl_init_data()
336 ctrl_cfg->flags = V4L2_CTRL_FLAG_VOLATILE | in __fill_ctrl_init_data()
343 ctrl_cfg = &ctrl_init_data[INDICATOR_INTENSITY].config; in __fill_ctrl_init_data()
345 ctrl_cfg); in __fill_ctrl_init_data()
346 ctrl_cfg->id = V4L2_CID_FLASH_INDICATOR_INTENSITY; in __fill_ctrl_init_data()
347 ctrl_cfg->min = 0; in __fill_ctrl_init_data()
348 ctrl_cfg->flags = V4L2_CTRL_FLAG_VOLATILE | in __fill_ctrl_init_data()
357 ctrl_cfg = &ctrl_init_data[FLASH_STROBE].config; in __fill_ctrl_init_data()
358 ctrl_cfg->id = V4L2_CID_FLASH_STROBE; in __fill_ctrl_init_data()
362 ctrl_cfg = &ctrl_init_data[STROBE_STOP].config; in __fill_ctrl_init_data()
363 ctrl_cfg->id = V4L2_CID_FLASH_STROBE_STOP; in __fill_ctrl_init_data()
371 ctrl_cfg = &ctrl_init_data[STROBE_SOURCE].config; in __fill_ctrl_init_data()
372 ctrl_cfg->id = V4L2_CID_FLASH_STROBE_SOURCE; in __fill_ctrl_init_data()
373 ctrl_cfg->max = V4L2_FLASH_STROBE_SOURCE_EXTERNAL; in __fill_ctrl_init_data()
374 ctrl_cfg->menu_skip_mask = ~mask; in __fill_ctrl_init_data()
375 ctrl_cfg->def = V4L2_FLASH_STROBE_SOURCE_SOFTWARE; in __fill_ctrl_init_data()
382 ctrl_cfg = &ctrl_init_data[STROBE_STATUS].config; in __fill_ctrl_init_data()
383 ctrl_cfg->id = V4L2_CID_FLASH_STROBE_STATUS; in __fill_ctrl_init_data()
384 ctrl_cfg->flags = V4L2_CTRL_FLAG_VOLATILE | in __fill_ctrl_init_data()
391 ctrl_cfg = &ctrl_init_data[FLASH_TIMEOUT].config; in __fill_ctrl_init_data()
392 __lfs_to_v4l2_ctrl_config(&fled_cdev->timeout, ctrl_cfg); in __fill_ctrl_init_data()
393 ctrl_cfg->id = V4L2_CID_FLASH_TIMEOUT; in __fill_ctrl_init_data()
399 ctrl_cfg = &ctrl_init_data[FLASH_INTENSITY].config; in __fill_ctrl_init_data()
400 __lfs_to_v4l2_ctrl_config(&fled_cdev->brightness, ctrl_cfg); in __fill_ctrl_init_data()
401 ctrl_cfg->id = V4L2_CID_FLASH_INTENSITY; in __fill_ctrl_init_data()
402 ctrl_cfg->flags = V4L2_CTRL_FLAG_VOLATILE | in __fill_ctrl_init_data()
413 struct v4l2_ctrl_config *ctrl_cfg; in v4l2_flash_init_controls() local
437 ctrl_cfg = &ctrl_init_data[i].config; in v4l2_flash_init_controls()
441 if (ctrl_cfg->id == V4L2_CID_FLASH_LED_MODE || in v4l2_flash_init_controls()
442 ctrl_cfg->id == V4L2_CID_FLASH_STROBE_SOURCE) in v4l2_flash_init_controls()
445 ctrl_cfg->id, in v4l2_flash_init_controls()
446 ctrl_cfg->max, in v4l2_flash_init_controls()
447 ctrl_cfg->menu_skip_mask, in v4l2_flash_init_controls()
448 ctrl_cfg->def); in v4l2_flash_init_controls()
452 ctrl_cfg->id, in v4l2_flash_init_controls()
453 ctrl_cfg->min, in v4l2_flash_init_controls()
454 ctrl_cfg->max, in v4l2_flash_init_controls()
455 ctrl_cfg->step, in v4l2_flash_init_controls()
456 ctrl_cfg->def); in v4l2_flash_init_controls()
459 ctrl->flags |= ctrl_cfg->flags; in v4l2_flash_init_controls()