/linux-4.4.14/drivers/media/usb/pwc/ |
D | pwc-v4l.c | 238 pdev->autogain = v4l2_ctrl_new_std(hdl, &pwc_ctrl_ops, in pwc_init_controls() 240 if (!pdev->autogain) in pwc_init_controls() 274 v4l2_ctrl_auto_cluster(2, &pdev->autogain, 0, true); in pwc_init_controls() 286 pdev->autogain_expo_cluster[0] = pdev->autogain; in pwc_init_controls() 648 if (pdev->autogain->is_new) { in pwc_set_autogain() 651 pdev->autogain->val ? 0 : 0xff); in pwc_set_autogain() 655 if (pdev->autogain->val) in pwc_set_autogain() 659 if (pdev->autogain->val) in pwc_set_autogain() 707 if (pdev->autogain->is_new) { in pwc_set_autogain_expo() 710 pdev->autogain->val ? 0 : 0xff); in pwc_set_autogain_expo() [all …]
|
D | pwc.h | 315 struct v4l2_ctrl *autogain; member
|
/linux-4.4.14/drivers/media/usb/gspca/ |
D | sn9c2028.c | 43 struct v4l2_ctrl *autogain; member 327 sd->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 892 if (sd->autogain == NULL || !v4l2_ctrl_g_ctrl(sd->autogain)) in sd_dqcallback()
|
D | autogain_functions.c | 38 if (v4l2_ctrl_g_ctrl(gspca_dev->autogain) == 0) in gspca_expo_autogain() 118 if (v4l2_ctrl_g_ctrl(gspca_dev->autogain) == 0) in gspca_coarse_grained_expo_autogain()
|
D | nw80x.c | 2014 gspca_dev->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 2024 gspca_dev->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 2043 if (gspca_dev->autogain) in sd_init_controls() 2044 v4l2_ctrl_auto_cluster(3, &gspca_dev->autogain, 0, false); in sd_init_controls()
|
D | ov534_9.c | 1304 static void setautogain(struct gspca_dev *gspca_dev, s32 autogain) in setautogain() argument 1311 if (autogain) in setautogain() 1775 gspca_dev->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 1782 v4l2_ctrl_auto_cluster(3, &gspca_dev->autogain, 0, false); in sd_init_controls()
|
D | ov534.c | 69 struct v4l2_ctrl *autogain; member 1214 sd->autogain = v4l2_ctrl_new_std(hdl, &ov534_ctrl_ops, in sd_init_controls() 1250 v4l2_ctrl_auto_cluster(2, &sd->autogain, 0, true); in sd_init_controls() 1357 if (sd->autogain) in sd_start() 1358 setagc(gspca_dev, v4l2_ctrl_g_ctrl(sd->autogain)); in sd_start()
|
D | spca561.c | 44 struct v4l2_ctrl *autogain; member 636 setautogain(gspca_dev, v4l2_ctrl_g_ctrl(sd->autogain)); in sd_start_72a() 845 sd->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls_72a()
|
D | pac207.c | 271 gspca_dev->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 285 v4l2_ctrl_auto_cluster(3, &gspca_dev->autogain, 0, false); in sd_init_controls()
|
D | sn9c20x.c | 88 struct v4l2_ctrl *autogain; member 1757 sd->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 1772 if (sd->autogain) { in sd_init_controls() 1777 v4l2_ctrl_auto_cluster(3, &sd->autogain, 0, false); in sd_init_controls() 1780 v4l2_ctrl_auto_cluster(2, &sd->autogain, 0, false); in sd_init_controls() 2148 if (sd->autogain == NULL || !v4l2_ctrl_g_ctrl(sd->autogain)) in sd_dqcallback()
|
D | sonixb.c | 766 if (gspca_dev->autogain->val && reg10 < 10) in setexposure() 1074 gspca_dev->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 1089 if (gspca_dev->autogain) in sd_init_controls() 1090 v4l2_ctrl_auto_cluster(3, &gspca_dev->autogain, 0, false); in sd_init_controls()
|
D | etoms.c | 35 unsigned char autogain; member 443 if (sd->autogain) in setautogain() 720 sd->autogain = ctrl->val; in sd_s_ctrl()
|
D | gspca.h | 164 struct v4l2_ctrl *autogain; member
|
D | pac7311.c | 424 gspca_dev->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 440 v4l2_ctrl_auto_cluster(3, &gspca_dev->autogain, 0, false); in sd_init_controls()
|
D | sunplus.c | 39 bool autogain; member 779 enable = (sd->autogain ? 0x04 : 0x01); in sd_start() 944 sd->autogain = ctrl->val; in sd_s_ctrl()
|
D | pac7302.c | 674 gspca_dev->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 697 v4l2_ctrl_auto_cluster(3, &gspca_dev->autogain, 0, false); in sd_init_controls()
|
D | sonixj.c | 1671 gspca_dev->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 1694 v4l2_ctrl_auto_cluster(3, &gspca_dev->autogain, 0, false); in sd_init_controls() 1983 if (gspca_dev->autogain->val) in setautogain() 1989 if (gspca_dev->autogain->val) in setautogain()
|
D | topro.c | 4592 v4l2_ctrl_g_ctrl(gspca_dev->autogain)); in sd_start() 4919 gspca_dev->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 4930 if (gspca_dev->autogain) in sd_init_controls() 4931 v4l2_ctrl_auto_cluster(3, &gspca_dev->autogain, 0, false); in sd_init_controls()
|
D | ov519.c | 4931 gspca_dev->autogain = v4l2_ctrl_new_std(hdl, &sd_ctrl_ops, in sd_init_controls() 4953 if (gspca_dev->autogain) in sd_init_controls() 4954 v4l2_ctrl_auto_cluster(3, &gspca_dev->autogain, 0, true); in sd_init_controls()
|
D | zc3xx.c | 48 struct v4l2_ctrl *autogain; member 6445 sd->autogain = v4l2_ctrl_new_std(hdl, &zcxx_ctrl_ops, in sd_init_controls() 6465 v4l2_ctrl_auto_cluster(2, &sd->autogain, 0, true); in sd_init_controls() 6823 setautogain(gspca_dev, v4l2_ctrl_g_ctrl(sd->autogain)); in sd_start()
|
/linux-4.4.14/drivers/media/usb/gspca/stv06xx/ |
D | stv06xx_pb0100.c | 53 struct v4l2_ctrl *autogain; member 147 ctrls->autogain = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops, in pb0100_init_controls() 164 v4l2_ctrl_auto_cluster(5, &ctrls->autogain, 0, false); in pb0100_init_controls()
|
/linux-4.4.14/drivers/media/usb/gspca/m5602/ |
D | m5602_ov7660.c | 136 sd->autogain = v4l2_ctrl_new_std(hdl, &ov7660_ctrl_ops, in ov7660_init_controls() 151 v4l2_ctrl_auto_cluster(2, &sd->autogain, 0, false); in ov7660_init_controls()
|
D | m5602_bridge.h | 159 struct v4l2_ctrl *autogain; member
|
D | m5602_ov9650.c | 239 sd->autogain = v4l2_ctrl_new_std(hdl, &ov9650_ctrl_ops, in ov9650_init_controls() 256 v4l2_ctrl_auto_cluster(2, &sd->autogain, 0, false); in ov9650_init_controls()
|
/linux-4.4.14/drivers/media/i2c/soc_camera/ |
D | mt9v022.c | 151 struct v4l2_ctrl *autogain; member 911 mt9v022->autogain = v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe() 945 v4l2_ctrl_auto_cluster(2, &mt9v022->autogain, 0, true); in mt9v022_probe()
|
D | ov6650.c | 190 struct v4l2_ctrl *autogain; member 995 priv->autogain = v4l2_ctrl_new_std(&priv->hdl, &ov6550_ctrl_ops, in ov6650_probe() 1023 v4l2_ctrl_auto_cluster(2, &priv->autogain, 0, true); in ov6650_probe()
|
/linux-4.4.14/drivers/media/platform/vivid/ |
D | vivid-core.h | 202 struct v4l2_ctrl *autogain; member
|
D | vivid-ctrls.c | 1375 dev->autogain = v4l2_ctrl_new_std(hdl_user_vid, &vivid_user_vid_ctrl_ops, in vivid_create_controls() 1600 if (dev->autogain) in vivid_create_controls() 1601 v4l2_ctrl_auto_cluster(2, &dev->autogain, 0, true); in vivid_create_controls()
|
D | vivid-kthread-cap.c | 524 dev->autogain->cur.val, gain, dev->alpha->cur.val); in vivid_fillbuff()
|
/linux-4.4.14/Documentation/video4linux/ |
D | v4l2-controls.txt | 556 Handling autogain/gain-type Controls with Auto Clusters 560 controls. Typical examples are autogain/gain, autoexposure/exposure, 590 determined by the auto mode (e.g. if autogain is on, the hardware doesn't allow
|