Lines Matching refs:hdl
143 struct v4l2_ctrl_handler hdl; member
237 return v4l2_ctrl_handler_setup(&mt9v022->hdl); in mt9v022_init()
524 struct mt9v022, hdl); in mt9v022_g_volatile_ctrl()
568 struct mt9v022, hdl); in mt9v022_s_ctrl()
906 v4l2_ctrl_handler_init(&mt9v022->hdl, 6); in mt9v022_probe()
907 v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
909 v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
911 mt9v022->autogain = v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
913 mt9v022->gain = v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
920 mt9v022->autoexposure = v4l2_ctrl_new_std_menu(&mt9v022->hdl, in mt9v022_probe()
923 mt9v022->exposure = v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
926 mt9v022->hblank = v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
931 mt9v022->vblank = v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
936 mt9v022->subdev.ctrl_handler = &mt9v022->hdl; in mt9v022_probe()
937 if (mt9v022->hdl.error) { in mt9v022_probe()
938 int err = mt9v022->hdl.error; in mt9v022_probe()
969 v4l2_ctrl_handler_free(&mt9v022->hdl); in mt9v022_probe()
984 v4l2_ctrl_handler_free(&mt9v022->hdl); in mt9v022_remove()