Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/
A Dia_css_s3a.host.c107 ia_css_awb_encode(&to->awb, from, sizeof(to->awb)); in ia_css_s3a_encode()
155 const struct sh_css_isp_awb_params *awb, in ia_css_awb_dump() argument
159 "awb_lg_high_raw", awb->lg_high_raw); in ia_css_awb_dump()
161 "awb_lg_low", awb->lg_low); in ia_css_awb_dump()
163 "awb_lg_high", awb->lg_high); in ia_css_awb_dump()
208 ia_css_awb_dump(&s3a->awb, level); in ia_css_s3a_dump()
A Dia_css_s3a_param.h48 struct sh_css_isp_awb_params awb; member
A Dia_css_s3a.host.h43 const struct sh_css_isp_awb_params *awb,
/linux-6.3-rc2/drivers/staging/media/ipu3/
A Dipu3-css-params.c2616 acc->awb.config = acc_user->awb.config; in imgu_css_cfg_acc()
2619 acc->awb.config = acc_old->awb.config; in imgu_css_cfg_acc()
2633 acc->awb.stripes[i] = acc->awb.config; in imgu_css_cfg_acc()
2635 if (acc->awb.config.grid.x_start >= in imgu_css_cfg_acc()
2640 acc->awb.stripes[1].grid.x_start = in imgu_css_cfg_acc()
2646 acc->awb.stripes[1].grid.x_end = in imgu_css_cfg_acc()
2657 acc->awb.stripes[0].grid.width = in imgu_css_cfg_acc()
2661 acc->awb.stripes[1].grid.width = acc->awb.config.grid.width - in imgu_css_cfg_acc()
2662 acc->awb.stripes[0].grid.width; in imgu_css_cfg_acc()
2665 acc->awb.stripes[0].grid.x_end = in imgu_css_cfg_acc()
[all …]
A Dipu3-abi.h1302 struct imgu_abi_awb_config awb; member
/linux-6.3-rc2/drivers/media/platform/rockchip/rkisp1/
A Drkisp1-stats.c186 pbuf->params.awb.awb_mean[0].cnt = in rkisp1_stats_get_awb_meas_v10()
190 pbuf->params.awb.awb_mean[0].mean_cr_or_r = in rkisp1_stats_get_awb_meas_v10()
192 pbuf->params.awb.awb_mean[0].mean_cb_or_b = in rkisp1_stats_get_awb_meas_v10()
194 pbuf->params.awb.awb_mean[0].mean_y_or_g = in rkisp1_stats_get_awb_meas_v10()
207 pbuf->params.awb.awb_mean[0].cnt = in rkisp1_stats_get_awb_meas_v12()
211 pbuf->params.awb.awb_mean[0].mean_cr_or_r = in rkisp1_stats_get_awb_meas_v12()
213 pbuf->params.awb.awb_mean[0].mean_cb_or_b = in rkisp1_stats_get_awb_meas_v12()
215 pbuf->params.awb.awb_mean[0].mean_y_or_g = in rkisp1_stats_get_awb_meas_v12()
/linux-6.3-rc2/drivers/media/i2c/m5mols/
A Dm5mols_controls.c294 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()
A Dm5mols.h157 u16 awb; member
A Dm5mols_core.c452 ret = m5mols_read_u16(sd, SYSTEM_VER_AWB, &ver->awb); in m5mols_get_version()
/linux-6.3-rc2/drivers/media/usb/gspca/
A Dt613.c32 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-6.3-rc2/drivers/staging/media/deprecated/atmel/
A Datmel-isc-base.c327 if (isc->ctrls.awb && in isc_configure()
1438 if (hist_id == ISC_HIS_CFG_MODE_GR || ctrls->awb == ISC_WB_NONE) { in isc_awb_work()
1453 if (ctrls->awb == ISC_WB_ONETIME) { in isc_awb_work()
1458 ctrls->awb = ISC_WB_NONE; in isc_awb_work()
1482 if (ctrls->awb) in isc_awb_work()
1530 ctrls->awb = ISC_WB_AUTO; in isc_s_awb_ctrl()
1532 ctrls->awb = ISC_WB_NONE; in isc_s_awb_ctrl()
1573 if (ctrls->awb == ISC_WB_AUTO && in isc_s_awb_ctrl()
1582 if (ctrls->awb == ISC_WB_NONE && in isc_s_awb_ctrl()
1586 ctrls->awb = ISC_WB_ONETIME; in isc_s_awb_ctrl()
A Datmel-isc.h145 u8 awb; member
/linux-6.3-rc2/drivers/media/platform/microchip/
A Dmicrochip-isc-base.c317 if (isc->ctrls.awb && in isc_configure()
1424 if (hist_id == ISC_HIS_CFG_MODE_GR || ctrls->awb == ISC_WB_NONE) { in isc_awb_work()
1439 if (ctrls->awb == ISC_WB_ONETIME) { in isc_awb_work()
1444 ctrls->awb = ISC_WB_NONE; in isc_awb_work()
1468 if (ctrls->awb) in isc_awb_work()
1516 ctrls->awb = ISC_WB_AUTO; in isc_s_awb_ctrl()
1518 ctrls->awb = ISC_WB_NONE; in isc_s_awb_ctrl()
1559 if (ctrls->awb == ISC_WB_AUTO && in isc_s_awb_ctrl()
1568 if (ctrls->awb == ISC_WB_NONE && in isc_s_awb_ctrl()
1572 ctrls->awb = ISC_WB_ONETIME; in isc_s_awb_ctrl()
A Dmicrochip-isc.h146 u8 awb; member
/linux-6.3-rc2/drivers/media/platform/samsung/exynos4-is/
A Dfimc-is-param.c87 __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()
A Dfimc-is-param.h689 struct param_isp_awb awb; member
/linux-6.3-rc2/drivers/media/i2c/
A Dsr030pc30.c151 struct v4l2_ctrl *awb; member
707 info->awb = v4l2_ctrl_new_std(hdl, &sr030pc30_ctrl_ops, in sr030pc30_probe()
724 v4l2_ctrl_auto_cluster(3, &info->awb, 0, false); in sr030pc30_probe()
A Ds5k6aa.c206 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()
1379 ctrls->awb = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE, in s5k6aa_initialize_ctrls()
1384 v4l2_ctrl_auto_cluster(4, &ctrls->awb, 0, false); in s5k6aa_initialize_ctrls()
A Ds5k5baf.c251 struct v4l2_ctrl *awb; member
664 static void s5k5baf_hw_set_awb(struct s5k5baf *state, int awb) in s5k5baf_hw_set_awb() argument
668 if (!awb) in s5k5baf_hw_set_awb()
675 s5k5baf_hw_set_alg(state, AALG_WB_EN, awb); in s5k5baf_hw_set_awb()
1638 ctrls->awb = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE, in s5k5baf_initialize_ctrls()
1644 v4l2_ctrl_auto_cluster(3, &ctrls->awb, 0, false); in s5k5baf_initialize_ctrls()
A 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()
A Dov9650.c623 static int ov965x_set_white_balance(struct ov965x *ov965x, int awb) in ov965x_set_white_balance() argument
630 reg = awb ? reg | REG_COM8 : reg & ~REG_COM8; in ov965x_set_white_balance()
633 if (!ret && !awb) { in ov965x_set_white_balance()
A Dov5640.c3158 static int ov5640_set_ctrl_white_balance(struct ov5640_dev *sensor, int awb) in ov5640_set_ctrl_white_balance() argument
3163 BIT(0), awb ? 0 : 1); in ov5640_set_ctrl_white_balance()
3167 if (!awb) { in ov5640_set_ctrl_white_balance()
/linux-6.3-rc2/include/uapi/linux/
A Drkisp1-config.h976 struct rkisp1_cif_isp_awb_stat awb; member
/linux-6.3-rc2/drivers/staging/media/ipu3/include/uapi/
A Dintel-ipu3.h534 struct ipu3_uapi_bubble_info awb[IPU3_UAPI_MAX_STRIPES]; member
2521 struct ipu3_uapi_awb_config awb; member
/linux-6.3-rc2/drivers/staging/media/atomisp/i2c/
A Dmt9m114.h275 unsigned int awb; member

Completed in 81 milliseconds