Lines Matching full:hdl
35 struct v4l2_ctrl_handler hdl; member
381 struct msi001_dev *dev = container_of(ctrl->handler, struct msi001_dev, hdl); in msi001_s_ctrl()
440 v4l2_ctrl_handler_init(&dev->hdl, 5); in msi001_probe()
441 dev->bandwidth_auto = v4l2_ctrl_new_std(&dev->hdl, &msi001_ctrl_ops, in msi001_probe()
443 dev->bandwidth = v4l2_ctrl_new_std(&dev->hdl, &msi001_ctrl_ops, in msi001_probe()
445 if (dev->hdl.error) { in msi001_probe()
446 ret = dev->hdl.error; in msi001_probe()
453 dev->lna_gain = v4l2_ctrl_new_std(&dev->hdl, &msi001_ctrl_ops, in msi001_probe()
455 dev->mixer_gain = v4l2_ctrl_new_std(&dev->hdl, &msi001_ctrl_ops, in msi001_probe()
457 dev->if_gain = v4l2_ctrl_new_std(&dev->hdl, &msi001_ctrl_ops, in msi001_probe()
459 if (dev->hdl.error) { in msi001_probe()
460 ret = dev->hdl.error; in msi001_probe()
466 dev->sd.ctrl_handler = &dev->hdl; in msi001_probe()
469 v4l2_ctrl_handler_free(&dev->hdl); in msi001_probe()
487 v4l2_ctrl_handler_free(&dev->hdl); in msi001_remove()