Lines Matching refs:hdl
143 struct v4l2_ctrl_handler hdl; member
237 return v4l2_ctrl_handler_setup(&mt9v022->hdl); in mt9v022_init()
511 struct mt9v022, hdl); in mt9v022_g_volatile_ctrl()
555 struct mt9v022, hdl); in mt9v022_s_ctrl()
889 v4l2_ctrl_handler_init(&mt9v022->hdl, 6); in mt9v022_probe()
890 v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
892 v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
894 mt9v022->autogain = v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
896 mt9v022->gain = v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
903 mt9v022->autoexposure = v4l2_ctrl_new_std_menu(&mt9v022->hdl, in mt9v022_probe()
906 mt9v022->exposure = v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
909 mt9v022->hblank = v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
914 mt9v022->vblank = v4l2_ctrl_new_std(&mt9v022->hdl, &mt9v022_ctrl_ops, in mt9v022_probe()
919 mt9v022->subdev.ctrl_handler = &mt9v022->hdl; in mt9v022_probe()
920 if (mt9v022->hdl.error) { in mt9v022_probe()
921 int err = mt9v022->hdl.error; in mt9v022_probe()
952 v4l2_ctrl_handler_free(&mt9v022->hdl); in mt9v022_probe()
967 v4l2_ctrl_handler_free(&mt9v022->hdl); in mt9v022_remove()