/kernel/linux/linux-6.6/drivers/media/i2c/ |
H A D | hi846.c | 1343 u32 shutter, frame_len; in hi846_set_ctrl() local 1370 shutter = ctrl->val; in hi846_set_ctrl() 1373 if (shutter > frame_len - 6) { /* margin */ in hi846_set_ctrl() 1374 frame_len = shutter + 6; in hi846_set_ctrl() 1380 if (shutter < 6) in hi846_set_ctrl() 1381 shutter = 6; in hi846_set_ctrl() 1382 if (shutter > (0xffff - 6)) in hi846_set_ctrl() 1383 shutter = 0xffff - 6; in hi846_set_ctrl() 1386 hi846_write_reg_16(hi846, HI846_REG_EXPOSURE, shutter, &ret); in hi846_set_ctrl()
|
H A D | imx412.c | 547 u32 lpfr, shutter; in imx412_update_exp_gain() local 551 shutter = lpfr - exposure; in imx412_update_exp_gain() 553 dev_dbg(imx412->dev, "Set exp %u, analog gain %u, shutter %u, lpfr %u", in imx412_update_exp_gain() 554 exposure, gain, shutter, lpfr); in imx412_update_exp_gain() 564 ret = imx412_write_reg(imx412, IMX412_REG_EXPOSURE_CIT, 2, shutter); in imx412_update_exp_gain()
|
H A D | imx335.c | 395 u32 lpfr, shutter; in imx335_update_exp_gain() local 399 shutter = lpfr - exposure; in imx335_update_exp_gain() 401 dev_dbg(imx335->dev, "Set exp %u, analog gain %u, shutter %u, lpfr %u", in imx335_update_exp_gain() 402 exposure, gain, shutter, lpfr); in imx335_update_exp_gain() 412 ret = imx335_write_reg(imx335, IMX335_REG_SHUTTER, 3, shutter); in imx335_update_exp_gain()
|
H A D | mt9m001.c | 557 unsigned long shutter = ((exp->val - (s32)exp->minimum) * 1048 + in mt9m001_s_ctrl() local 561 "Setting shutter width from %d to %lu\n", in mt9m001_s_ctrl() 562 reg_read(client, MT9M001_SHUTTER_WIDTH), shutter); in mt9m001_s_ctrl() 563 ret = reg_write(client, MT9M001_SHUTTER_WIDTH, shutter); in mt9m001_s_ctrl() 774 * Simulated autoexposure. If enabled, we calculate shutter width in mt9m001_probe()
|
H A D | imx334.c | 633 u32 lpfr, shutter; in imx334_update_exp_gain() local 637 shutter = lpfr - exposure; in imx334_update_exp_gain() 640 exposure, gain, shutter, lpfr); in imx334_update_exp_gain() 650 ret = imx334_write_reg(imx334, IMX334_REG_SHUTTER, 3, shutter); in imx334_update_exp_gain()
|
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | mt9m001.c | 556 unsigned long shutter = ((exp->val - (s32)exp->minimum) * 1048 + in mt9m001_s_ctrl() local 560 "Setting shutter width from %d to %lu\n", in mt9m001_s_ctrl() 561 reg_read(client, MT9M001_SHUTTER_WIDTH), shutter); in mt9m001_s_ctrl() 562 ret = reg_write(client, MT9M001_SHUTTER_WIDTH, shutter); in mt9m001_s_ctrl() 771 * Simulated autoexposure. If enabled, we calculate shutter width in mt9m001_probe()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | cs42l43.c | 173 dev_dbg(priv->dev, "Microphone shutter changed\n"); in cs42l43_mic_shutter() 193 dev_dbg(priv->dev, "Speaker shutter changed\n"); in cs42l43_spk_shutter() 943 dev_err(priv->dev, "Failed to drop shutter from cache: %d\n", ret); in cs42l43_shutter_get() 949 dev_err(priv->dev, "Failed to check shutter status: %d\n", ret); in cs42l43_shutter_get() 955 dev_dbg(priv->dev, "%s shutter is %s\n", in cs42l43_shutter_get() 2100 struct irq_domain *dom, unsigned int shutter, in cs42l43_shutter_irq() 2108 switch (shutter) { in cs42l43_shutter_irq() 2193 dev_err(priv->dev, "Failed to check shutter source: %d\n", ret); in cs42l43_codec_probe() 2198 "mic shutter open", "mic shutter clos in cs42l43_codec_probe() 2099 cs42l43_shutter_irq(struct cs42l43_codec *priv, struct irq_domain *dom, unsigned int shutter, const char * const open_name, const char * const close_name, irq_handler_t handler) cs42l43_shutter_irq() argument [all...] |