| /Linux-v5.4/drivers/staging/media/ipu3/ |
| D | ipu3-css-params.c | 2612 acc->awb.config = acc_user->awb.config; in imgu_css_cfg_acc() 2615 acc->awb.config = acc_old->awb.config; in imgu_css_cfg_acc() 2618 acc->awb.config = imgu_css_awb_defaults; in imgu_css_cfg_acc() 2621 if (acc->awb.config.grid.width <= 0) in imgu_css_cfg_acc() 2624 acc->awb.config.grid.height_per_slice = in imgu_css_cfg_acc() 2625 IMGU_ABI_AWB_MAX_CELLS_PER_SET / acc->awb.config.grid.width, in imgu_css_cfg_acc() 2626 imgu_css_grid_end_calc(&acc->awb.config.grid); in imgu_css_cfg_acc() 2629 acc->awb.stripes[i] = acc->awb.config; in imgu_css_cfg_acc() 2631 if (acc->awb.config.grid.x_start >= in imgu_css_cfg_acc() 2634 acc->awb.stripes[0].rgbs_thr_b &= ~IPU3_UAPI_AWB_RGBS_THR_B_EN; in imgu_css_cfg_acc() [all …]
|
| D | ipu3-abi.h | 1302 struct imgu_abi_awb_config awb; member
|
| /Linux-v5.4/drivers/media/platform/atmel/ |
| D | atmel-isc-base.c | 652 if (ctrls->awb == ISC_WB_NONE) in isc_set_pipeline() 758 if (isc->ctrls.awb && in isc_configure() 1762 if (ctrls->awb == ISC_WB_NONE) in isc_awb_work() 1771 if (hist_id == ISC_HIS_CFG_MODE_GR || ctrls->awb == ISC_WB_NONE) { in isc_awb_work() 1786 if (ctrls->awb == ISC_WB_ONETIME) { in isc_awb_work() 1789 ctrls->awb = ISC_WB_NONE; in isc_awb_work() 1795 if (ctrls->awb) in isc_awb_work() 1822 ctrls->awb = ISC_WB_AUTO; in isc_s_ctrl() 1824 ctrls->awb = ISC_WB_NONE; in isc_s_ctrl() 1833 if (isc->ctrls.awb == ISC_WB_AUTO && in isc_s_ctrl() [all …]
|
| D | atmel-isc.h | 132 u8 awb; member
|
| /Linux-v5.4/drivers/media/i2c/m5mols/ |
| D | m5mols_controls.c | 294 int awb; in m5mols_set_white_balance() local 301 awb = wb[i][0] == V4L2_WHITE_BALANCE_AUTO; in m5mols_set_white_balance() 302 ret = m5mols_write(sd, AWB_MODE, awb ? REG_AWB_AUTO : in m5mols_set_white_balance() 307 if (!awb) in m5mols_set_white_balance()
|
| D | m5mols.h | 154 u16 awb; member
|
| D | m5mols_core.c | 452 ret = m5mols_read_u16(sd, SYSTEM_VER_AWB, &ver->awb); in m5mols_get_version()
|
| /Linux-v5.4/drivers/media/usb/gspca/ |
| D | t613.c | 32 struct v4l2_ctrl *awb; member 514 if (!sd->awb->val) in setawb_n_RGB() 967 sd->awb = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 995 v4l2_ctrl_auto_cluster(4, &sd->awb, 0, true); in sd_init_controls()
|
| /Linux-v5.4/drivers/media/platform/exynos4-is/ |
| D | fimc-is-param.c | 87 __hw_param_copy(&par->isp.awb, &cfg->isp.awb); in __fimc_is_hw_update_param() 327 isp->awb.cmd = cmd; in __is_set_isp_awb() 328 isp->awb.illumination = val; in __is_set_isp_awb() 329 isp->awb.err = ISP_AWB_ERROR_NONE; in __is_set_isp_awb()
|
| D | fimc-is-param.h | 689 struct param_isp_awb awb; member
|
| /Linux-v5.4/drivers/media/i2c/ |
| D | sr030pc30.c | 151 struct v4l2_ctrl *awb; member 708 info->awb = v4l2_ctrl_new_std(hdl, &sr030pc30_ctrl_ops, in sr030pc30_probe() 725 v4l2_ctrl_auto_cluster(3, &info->awb, 0, false); in sr030pc30_probe()
|
| D | s5k6aa.c | 206 struct v4l2_ctrl *awb; member 476 static int s5k6aa_set_awb(struct s5k6aa *s5k6aa, int awb) in s5k6aa_set_awb() argument 484 if (!ret && !awb) { in s5k6aa_set_awb() 502 reg = awb ? reg | AALG_WB_EN_MASK : reg & ~AALG_WB_EN_MASK; in s5k6aa_set_awb() 1376 ctrls->awb = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE, in s5k6aa_initialize_ctrls() 1381 v4l2_ctrl_auto_cluster(4, &ctrls->awb, 0, false); in s5k6aa_initialize_ctrls()
|
| D | s5k5baf.c | 257 struct v4l2_ctrl *awb; member 671 static void s5k5baf_hw_set_awb(struct s5k5baf *state, int awb) in s5k5baf_hw_set_awb() argument 675 if (!awb) in s5k5baf_hw_set_awb() 682 s5k5baf_hw_set_alg(state, AALG_WB_EN, awb); in s5k5baf_hw_set_awb() 1642 ctrls->awb = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE, in s5k5baf_initialize_ctrls() 1648 v4l2_ctrl_auto_cluster(3, &ctrls->awb, 0, false); in s5k5baf_initialize_ctrls()
|
| D | ov7740.c | 335 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()
|
| D | ov9650.c | 625 static int ov965x_set_white_balance(struct ov965x *ov965x, int awb) in ov965x_set_white_balance() argument 632 reg = awb ? reg | REG_COM8 : reg & ~REG_COM8; in ov965x_set_white_balance() 635 if (!ret && !awb) { in ov965x_set_white_balance()
|
| D | ov5640.c | 2401 static int ov5640_set_ctrl_white_balance(struct ov5640_dev *sensor, int awb) in ov5640_set_ctrl_white_balance() argument 2406 BIT(0), awb ? 0 : 1); in ov5640_set_ctrl_white_balance() 2410 if (!awb) { in ov5640_set_ctrl_white_balance()
|
| /Linux-v5.4/drivers/staging/media/ipu3/include/ |
| D | intel-ipu3.h | 502 struct ipu3_uapi_bubble_info awb[IPU3_UAPI_MAX_STRIPES]; member 2478 struct ipu3_uapi_awb_config awb; member
|