Lines Matching refs:v4l2
328 struct em28xx_v4l2 *v4l2 = dev->v4l2; in em28xx_init_camera() local
333 v4l2->clk = v4l2_clk_register_fixed(clk_name, -EINVAL); in em28xx_init_camera()
334 if (IS_ERR(v4l2->clk)) in em28xx_init_camera()
335 return PTR_ERR(v4l2->clk); in em28xx_init_camera()
347 v4l2->sensor_xres = 640; in em28xx_init_camera()
348 v4l2->sensor_yres = 480; in em28xx_init_camera()
361 v4l2->sensor_xtal = 4300000; in em28xx_init_camera()
362 pdata.xtal = v4l2->sensor_xtal; in em28xx_init_camera()
364 v4l2_i2c_new_subdev_board(&v4l2->v4l2_dev, adap, in em28xx_init_camera()
370 v4l2->vinmode = 0x0d; in em28xx_init_camera()
371 v4l2->vinctl = 0x00; in em28xx_init_camera()
376 v4l2->sensor_xres = 1280; in em28xx_init_camera()
377 v4l2->sensor_yres = 1024; in em28xx_init_camera()
382 v4l2->vinmode = 0x0c; in em28xx_init_camera()
383 v4l2->vinctl = 0x00; in em28xx_init_camera()
387 v4l2->sensor_xres = 640; in em28xx_init_camera()
388 v4l2->sensor_yres = 512; in em28xx_init_camera()
394 v4l2->vinmode = 0x0a; in em28xx_init_camera()
395 v4l2->vinctl = 0x00; in em28xx_init_camera()
419 v4l2->sensor_xres = 640; in em28xx_init_camera()
420 v4l2->sensor_yres = 480; in em28xx_init_camera()
423 v4l2_i2c_new_subdev_board(&v4l2->v4l2_dev, adap, in em28xx_init_camera()
438 v4l2->vinmode = 0x08; in em28xx_init_camera()
439 v4l2->vinctl = 0x00; in em28xx_init_camera()
449 v4l2_clk_unregister_fixed(v4l2->clk); in em28xx_init_camera()
450 v4l2->clk = NULL; in em28xx_init_camera()