Searched refs:metering (Results 1 - 9 of 9) sorted by relevance
/kernel/linux/linux-5.10/drivers/media/i2c/m5mols/ |
H A D | m5mols_controls.c | 145 ret = m5mols_write(sd, AE_MODE, scenemode.metering); in m5mols_do_scenemode() 221 unsigned int metering; in m5mols_set_metering_mode() local 225 metering = REG_AE_CENTER; in m5mols_set_metering_mode() 228 metering = REG_AE_SPOT; in m5mols_set_metering_mode() 231 metering = REG_AE_ALL; in m5mols_set_metering_mode() 235 return m5mols_write(&info->sd, AE_MODE, metering); in m5mols_set_metering_mode() 248 ret = m5mols_set_metering_mode(info, info->metering->val); in m5mols_set_exposure() 253 "%s: exposure bias: %#x, metering: %#x\n", in m5mols_set_exposure() 255 info->metering->val); in m5mols_set_exposure() 571 info->metering in m5mols_init_controls() [all...] |
H A D | m5mols.h | 89 * @metering: metering light register value 110 u8 metering; member 170 * @metering: exposure metering control 207 struct v4l2_ctrl *metering; member
|
/kernel/linux/linux-5.10/drivers/media/i2c/s5c73m3/ |
H A D | s5c73m3-ctrls.c | 105 /* Set exposure metering/exposure bias */ 113 u16 metering; in s5c73m3_set_exposure() local 117 metering = COMM_METERING_CENTER; in s5c73m3_set_exposure() 120 metering = COMM_METERING_SPOT; in s5c73m3_set_exposure() 123 metering = COMM_METERING_AVERAGE; in s5c73m3_set_exposure() 127 ret = s5c73m3_isp_command(state, COMM_METERING, metering); in s5c73m3_set_exposure() 136 "%s: exposure bias: %#x, metering: %#x (%d)\n", __func__, in s5c73m3_set_exposure()
|
/kernel/linux/linux-6.6/drivers/media/i2c/s5c73m3/ |
H A D | s5c73m3-ctrls.c | 103 /* Set exposure metering/exposure bias */ 111 u16 metering; in s5c73m3_set_exposure() local 115 metering = COMM_METERING_CENTER; in s5c73m3_set_exposure() 118 metering = COMM_METERING_SPOT; in s5c73m3_set_exposure() 121 metering = COMM_METERING_AVERAGE; in s5c73m3_set_exposure() 125 ret = s5c73m3_isp_command(state, COMM_METERING, metering); in s5c73m3_set_exposure() 134 "%s: exposure bias: %#x, metering: %#x (%d)\n", __func__, in s5c73m3_set_exposure()
|
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/ |
H A D | fimc-is-param.c | 103 __hw_param_copy(&par->isp.metering, &cfg->isp.metering); in __fimc_is_hw_update_param() 419 isp->metering.cmd = val; in __is_set_isp_metering() 422 isp->metering.win_pos_x = val; in __is_set_isp_metering() 425 isp->metering.win_pos_y = val; in __is_set_isp_metering() 428 isp->metering.win_width = val; in __is_set_isp_metering() 431 isp->metering.win_height = val; in __is_set_isp_metering() 438 isp->metering.err = ISP_METERING_ERROR_NONE; in __is_set_isp_metering()
|
H A D | fimc-is-param.h | 355 * Exposure metering 364 /* ISP metering error codes */ 693 struct param_isp_metering metering; member
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/exynos4-is/ |
H A D | fimc-is-param.c | 103 __hw_param_copy(&par->isp.metering, &cfg->isp.metering); in __fimc_is_hw_update_param() 419 isp->metering.cmd = val; in __is_set_isp_metering() 422 isp->metering.win_pos_x = val; in __is_set_isp_metering() 425 isp->metering.win_pos_y = val; in __is_set_isp_metering() 428 isp->metering.win_width = val; in __is_set_isp_metering() 431 isp->metering.win_height = val; in __is_set_isp_metering() 438 isp->metering.err = ISP_METERING_ERROR_NONE; in __is_set_isp_metering()
|
H A D | fimc-is-param.h | 355 * Exposure metering 364 /* ISP metering error codes */ 693 struct param_isp_metering metering; member
|
/kernel/linux/linux-6.6/tools/arch/x86/intel_sdsi/ |
H A D | intel_sdsi.c | 65 uint64_t metering:1; member 266 if (!!s->regs.en_features.metering) in sdsi_read_reg() 273 printf(" Metering: %s\n", !!s->regs.en_features.metering ? "Enabled" : "Disabled"); in sdsi_read_reg() 348 if (!s->regs.en_features.metering) { in sdsi_meter_cert_show()
|
Completed in 11 milliseconds