Lines Matching refs:ctrls

258 	struct s5k6aa_ctrls ctrls;  member
306 return &container_of(ctrl->handler, struct s5k6aa, ctrls.handler)->sd; in ctrl_to_sd()
472 unsigned int vflip = s5k6aa->ctrls.vflip->val ^ s5k6aa->inv_vflip; in s5k6aa_set_mirror()
482 struct s5k6aa_ctrls *ctrls = &s5k6aa->ctrls; in s5k6aa_set_awb() local
488 ret = s5k6aa_write(c, REG_SF_RGAIN, ctrls->gain_red->val); in s5k6aa_set_awb()
494 ret = s5k6aa_write(c, REG_SF_GGAIN, ctrls->gain_green->val); in s5k6aa_set_awb()
500 ret = s5k6aa_write(c, REG_SF_BGAIN, ctrls->gain_blue->val); in s5k6aa_set_awb()
537 unsigned int exp_time = s5k6aa->ctrls.exposure->val; in s5k6aa_set_auto_exposure()
553 ret = s5k6aa_set_user_gain(c, s5k6aa->ctrls.gain->val); in s5k6aa_set_auto_exposure()
1368 struct s5k6aa_ctrls *ctrls = &s5k6aa->ctrls; in s5k6aa_initialize_ctrls() local
1369 struct v4l2_ctrl_handler *hdl = &ctrls->handler; in s5k6aa_initialize_ctrls()
1375 ctrls->awb = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE, in s5k6aa_initialize_ctrls()
1377 ctrls->gain_red = v4l2_ctrl_new_custom(hdl, &s5k6aa_ctrls[0], NULL); in s5k6aa_initialize_ctrls()
1378 ctrls->gain_green = v4l2_ctrl_new_custom(hdl, &s5k6aa_ctrls[1], NULL); in s5k6aa_initialize_ctrls()
1379 ctrls->gain_blue = v4l2_ctrl_new_custom(hdl, &s5k6aa_ctrls[2], NULL); in s5k6aa_initialize_ctrls()
1380 v4l2_ctrl_auto_cluster(4, &ctrls->awb, 0, false); in s5k6aa_initialize_ctrls()
1382 ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP, 0, 1, 1, 0); in s5k6aa_initialize_ctrls()
1383 ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0); in s5k6aa_initialize_ctrls()
1384 v4l2_ctrl_cluster(2, &ctrls->hflip); in s5k6aa_initialize_ctrls()
1386 ctrls->auto_exp = v4l2_ctrl_new_std_menu(hdl, ops, in s5k6aa_initialize_ctrls()
1390 ctrls->exposure = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_EXPOSURE, in s5k6aa_initialize_ctrls()
1393 ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAIN, in s5k6aa_initialize_ctrls()
1395 v4l2_ctrl_auto_cluster(3, &ctrls->auto_exp, 0, false); in s5k6aa_initialize_ctrls()