Home
last modified time | relevance | path

Searched full:shutter (Results 1 – 25 of 56) sorted by relevance

123

/kernel/linux/linux-6.6/Documentation/ABI/testing/
Dsysfs-platform-dell-privacy-wmi17 Camera Shutter:
18 Identifies camera shutter controlled by hardware, which is a micromechanical
19 shutter assembly that is built onto the camera module to block capturing images
34 [Camera Shutter] [supported]
52 Camera Shutter:
53 Identifies camera shutter controlled by hardware, which is a micromechanical
54 shutter assembly that is built onto the camera module to block capturing images
71 [Camera Shutter] [unmuted]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dcirrus,cs42l43.yaml234 enum: [ gpio, spdif, irq, mic-shutter, spk-shutter ]
293 shutter-pins {
295 function = "mic-shutter";
/kernel/linux/linux-6.6/drivers/pinctrl/cirrus/
Dpinctrl-cs42l43.c139 "gpio", "spdif", "irq", "mic-shutter", "spk-shutter",
154 PINCTRL_PINFUNCTION("mic-shutter", cs42l43_pin_shutter_groups,
156 PINCTRL_PINFUNCTION("spk-shutter", cs42l43_pin_shutter_groups,
214 dev_err(priv->dev, "Shutter configuration not available\n"); in cs42l43_pin_set_mux()
/kernel/linux/linux-5.10/drivers/media/i2c/
Dmt9m001.c556 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()
Dmt9v032.c637 * Maximum shutter width used for AEC.
818 .name = "AEC Max Shutter Width",
830 .name = "AEC Max Shutter Width",
/kernel/linux/linux-6.6/drivers/media/i2c/
Dmt9m001.c557 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()
Dimx335.c395 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()
Dhi846.c1343 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()
Dimx412.c547 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()
Dimx334.c633 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()
Dmt9v032.c645 * Maximum shutter width used for AEC.
826 .name = "AEC Max Shutter Width",
838 .name = "AEC Max Shutter Width",
/kernel/linux/linux-6.6/sound/soc/codecs/
Dcs42l43.c173 dev_dbg(priv->dev, "Microphone shutter changed\n");
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() argument
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 close", in cs42l43_codec_probe()
2205 "spk shutter open", "spk shutter close", in cs42l43_codec_probe()
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/media/i2c/
Dsony,imx296.yaml16 features a global shutter with variable charge-integration time. It is
Dst,st-vgxy61.yaml8 title: STMicroelectronics VGxy61 HDR Global Shutter Sensor Family
/kernel/linux/linux-5.10/drivers/media/i2c/m5mols/
Dm5mols_reg.h163 * /ISO/flickering/EV bias/shutter/meteoring, and anything else. And the
166 * each MONITOR and CAPTURE mode has each gain/shutter/max exposure values.
/kernel/linux/linux-5.10/Documentation/userspace-api/media/v4l/
Dext-ctrls-camera.rst407 lowers the shutter speed. This mode compensates for relatively
414 and lower the shutter speed.
447 - Sports. Significantly increases ISO and uses a fast shutter speed
/kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/
Dext-ctrls-camera.rst410 lowers the shutter speed. This mode compensates for relatively
417 and lower the shutter speed.
450 - Sports. Significantly increases ISO and uses a fast shutter speed
/kernel/linux/linux-6.6/drivers/media/usb/gspca/
Dsonixb.c282 0x05 Shutter Time Line Offset, this can be used as an exposure control:
287 0x06 Shutter Time Pixel Offset, like reg05 this influences exposure, but
306 /* Shutter Time Line Offset (also seen as 0x6d) */
308 /* Shutter Time Pixel Offset (also seen as 0xb1) */
416 * shutter 0x47 short exposure? */
418 /* shutter 0x01 long exposure */
Dsq905c.c259 /* "Open the shutter" and set size, to start capture */ in sd_start()
Dstk1135.c286 /* AE line size, shutter delay limit */ in stk1135_configure_mt9m112()
289 /* shutter width basis 60Hz, 50Hz */ in stk1135_configure_mt9m112()
/kernel/linux/linux-5.10/drivers/media/usb/gspca/
Dsonixb.c282 0x05 Shutter Time Line Offset, this can be used as an exposure control:
287 0x06 Shutter Time Pixel Offset, like reg05 this influences exposure, but
306 /* Shutter Time Line Offset (also seen as 0x6d) */
308 /* Shutter Time Pixel Offset (also seen as 0xb1) */
416 * shutter 0x47 short exposure? */
418 /* shutter 0x01 long exposure */
Dsq905c.c259 /* "Open the shutter" and set size, to start capture */ in sd_start()
Dstk1135.c286 /* AE line size, shutter delay limit */ in stk1135_configure_mt9m112()
289 /* shutter width basis 60Hz, 50Hz */ in stk1135_configure_mt9m112()
/kernel/linux/linux-6.6/drivers/media/usb/gspca/stv06xx/
Dstv06xx_st6422.c145 /* shutter time 0x0000-0x03FF */ in st6422_init()
/kernel/linux/linux-5.10/drivers/media/usb/gspca/stv06xx/
Dstv06xx_st6422.c145 /* shutter time 0x0000-0x03FF */ in st6422_init()

123