Lines Matching refs:v4l2_dev
57 #define v4l2_dev_to_shark(d) container_of(d, struct shark_device, v4l2_dev)
63 struct v4l2_device v4l2_dev; member
89 v4l2_dbg(1, debug, tea->v4l2_dev, "shark2-write: %*ph\n", in shark_write_reg()
97 v4l2_err(tea->v4l2_dev, "write error: %d\n", res); in shark_write_reg()
117 v4l2_err(tea->v4l2_dev, "request-read error: %d\n", res); in shark_read_reg()
126 v4l2_err(tea->v4l2_dev, "read error: %d\n", res); in shark_read_reg()
133 v4l2_dbg(1, debug, tea->v4l2_dev, "shark2-read: %*ph\n", in shark_read_reg()
166 v4l2_err(&shark->v4l2_dev, "set LED %s error: %d\n", in shark_led_work()
217 shark->leds[i].name, shark->v4l2_dev.name); in shark_register_leds()
221 v4l2_err(&shark->v4l2_dev, in shark_register_leds()
252 v4l2_warn(&shark->v4l2_dev, in shark_register_leds()
262 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); in usb_shark_disconnect() local
263 struct shark_device *shark = v4l2_dev_to_shark(v4l2_dev); in usb_shark_disconnect()
266 v4l2_device_disconnect(&shark->v4l2_dev); in usb_shark_disconnect()
272 v4l2_device_put(&shark->v4l2_dev); in usb_shark_disconnect()
275 static void usb_shark_release(struct v4l2_device *v4l2_dev) in usb_shark_release() argument
277 struct shark_device *shark = v4l2_dev_to_shark(v4l2_dev); in usb_shark_release()
279 v4l2_device_unregister(&shark->v4l2_dev); in usb_shark_release()
298 v4l2_device_set_name(&shark->v4l2_dev, DRV_NAME, &shark_instance); in usb_shark_probe()
304 shark->v4l2_dev.release = usb_shark_release; in usb_shark_probe()
305 retval = v4l2_device_register(&intf->dev, &shark->v4l2_dev); in usb_shark_probe()
307 v4l2_err(&shark->v4l2_dev, "couldn't register v4l2_device\n"); in usb_shark_probe()
312 shark->tea.v4l2_dev = &shark->v4l2_dev; in usb_shark_probe()
324 v4l2_err(&shark->v4l2_dev, "couldn't init tea5777\n"); in usb_shark_probe()
331 v4l2_device_unregister(&shark->v4l2_dev); in usb_shark_probe()
350 struct v4l2_device *v4l2_dev = usb_get_intfdata(intf); in usb_shark_resume() local
351 struct shark_device *shark = v4l2_dev_to_shark(v4l2_dev); in usb_shark_resume()