Lines Matching refs:hdl
65 struct v4l2_ctrl_handler hdl; member
250 container_of(ctrl->handler, struct keene_device, hdl); in keene_s_ctrl()
303 v4l2_ctrl_handler_free(&radio->hdl); in usb_keene_video_device_release()
314 struct v4l2_ctrl_handler *hdl; in usb_keene_probe() local
340 hdl = &radio->hdl; in usb_keene_probe()
341 v4l2_ctrl_handler_init(hdl, 4); in usb_keene_probe()
342 v4l2_ctrl_new_std(hdl, &keene_ctrl_ops, V4L2_CID_AUDIO_MUTE, in usb_keene_probe()
344 v4l2_ctrl_new_std_menu(hdl, &keene_ctrl_ops, V4L2_CID_TUNE_PREEMPHASIS, in usb_keene_probe()
346 v4l2_ctrl_new_std(hdl, &keene_ctrl_ops, V4L2_CID_TUNE_POWER_LEVEL, in usb_keene_probe()
348 v4l2_ctrl_new_std(hdl, &keene_ctrl_ops, V4L2_CID_AUDIO_COMPRESSION_GAIN, in usb_keene_probe()
353 if (hdl->error) { in usb_keene_probe()
354 retval = hdl->error; in usb_keene_probe()
356 v4l2_ctrl_handler_free(hdl); in usb_keene_probe()
367 radio->v4l2_dev.ctrl_handler = hdl; in usb_keene_probe()
393 v4l2_ctrl_handler_setup(hdl); in usb_keene_probe()