Home
last modified time | relevance | path

Searched refs:awb (Results 1 – 13 of 13) sorted by relevance

/Linux-v4.19/drivers/media/i2c/m5mols/
Dm5mols_controls.c298 int awb; in m5mols_set_white_balance() local
305 awb = wb[i][0] == V4L2_WHITE_BALANCE_AUTO; in m5mols_set_white_balance()
306 ret = m5mols_write(sd, AWB_MODE, awb ? REG_AWB_AUTO : in m5mols_set_white_balance()
311 if (!awb) in m5mols_set_white_balance()
Dm5mols.h158 u16 awb; member
Dm5mols_core.c456 ret = m5mols_read_u16(sd, SYSTEM_VER_AWB, &ver->awb); in m5mols_get_version()
/Linux-v4.19/drivers/media/usb/gspca/
Dt613.c41 struct v4l2_ctrl *awb; member
523 if (!sd->awb->val) in setawb_n_RGB()
976 sd->awb = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls()
1004 v4l2_ctrl_auto_cluster(4, &sd->awb, 0, true); in sd_init_controls()
/Linux-v4.19/drivers/media/platform/exynos4-is/
Dfimc-is-param.c90 __hw_param_copy(&par->isp.awb, &cfg->isp.awb); in __fimc_is_hw_update_param()
330 isp->awb.cmd = cmd; in __is_set_isp_awb()
331 isp->awb.illumination = val; in __is_set_isp_awb()
332 isp->awb.err = ISP_AWB_ERROR_NONE; in __is_set_isp_awb()
Dfimc-is-param.h692 struct param_isp_awb awb; member
/Linux-v4.19/drivers/media/i2c/
Dsr030pc30.c155 struct v4l2_ctrl *awb; member
713 info->awb = v4l2_ctrl_new_std(hdl, &sr030pc30_ctrl_ops, in sr030pc30_probe()
730 v4l2_ctrl_auto_cluster(3, &info->awb, 0, false); in sr030pc30_probe()
Ds5k6aa.c210 struct v4l2_ctrl *awb; member
480 static int s5k6aa_set_awb(struct s5k6aa *s5k6aa, int awb) in s5k6aa_set_awb() argument
488 if (!ret && !awb) { in s5k6aa_set_awb()
506 reg = awb ? reg | AALG_WB_EN_MASK : reg & ~AALG_WB_EN_MASK; in s5k6aa_set_awb()
1380 ctrls->awb = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE, in s5k6aa_initialize_ctrls()
1385 v4l2_ctrl_auto_cluster(4, &ctrls->awb, 0, false); in s5k6aa_initialize_ctrls()
Ds5k5baf.c260 struct v4l2_ctrl *awb; member
674 static void s5k5baf_hw_set_awb(struct s5k5baf *state, int awb) in s5k5baf_hw_set_awb() argument
678 if (!awb) in s5k5baf_hw_set_awb()
685 s5k5baf_hw_set_alg(state, AALG_WB_EN, awb); in s5k5baf_hw_set_awb()
1645 ctrls->awb = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE, in s5k5baf_initialize_ctrls()
1651 v4l2_ctrl_auto_cluster(3, &ctrls->awb, 0, false); in s5k5baf_initialize_ctrls()
Dov7740.c335 static int ov7740_set_white_balance(struct ov7740 *ov7740, int awb) in ov7740_set_white_balance() argument
343 if (awb) in ov7740_set_white_balance()
352 if (!awb) { in ov7740_set_white_balance()
Dov9650.c637 static int ov965x_set_white_balance(struct ov965x *ov965x, int awb) in ov965x_set_white_balance() argument
644 reg = awb ? reg | REG_COM8 : reg & ~REG_COM8; in ov965x_set_white_balance()
647 if (!ret && !awb) { in ov965x_set_white_balance()
Dov5640.c2118 static int ov5640_set_ctrl_white_balance(struct ov5640_dev *sensor, int awb) in ov5640_set_ctrl_white_balance() argument
2123 BIT(0), awb ? 0 : 1); in ov5640_set_ctrl_white_balance()
2127 if (!awb) { in ov5640_set_ctrl_white_balance()
/Linux-v4.19/drivers/media/platform/atmel/
Datmel-isc.c165 u8 awb; member
1027 if (ctrls->awb && (ctrls->hist_stat != HIST_ENABLED)) { in isc_set_histogram()
1039 } else if (!ctrls->awb && (ctrls->hist_stat != HIST_DISABLED)) { in isc_set_histogram()
1717 ctrls->awb = ctrl->val; in isc_s_ctrl()