Lines Matching refs:vid_dev

305 	v4l2_dbg(1, debug, &vout->vid_dev->v4l2_dev, "%s Offset:%x\n",  in omap_vout_calculate_offset()
408 v4l2_dbg(1, debug, &vout->vid_dev->v4l2_dev, in omapvid_setup_overlay()
424 v4l2_warn(&vout->vid_dev->v4l2_dev, "setup_overlay failed\n"); in omapvid_setup_overlay()
489 v4l2_warn(&vout->vid_dev->v4l2_dev, "apply_changes failed\n"); in omapvid_init()
693 v4l2_err(&vout->vid_dev->v4l2_dev, in omap_vout_buffer_setup()
791 dma_addr = dma_map_single(vout->vid_dev->v4l2_dev.dev, (void *) addr, in omap_vout_buffer_prepare()
793 if (dma_mapping_error(vout->vid_dev->v4l2_dev.dev, dma_addr)) in omap_vout_buffer_prepare()
794 v4l2_err(&vout->vid_dev->v4l2_dev, "dma_map_single failed\n"); in omap_vout_buffer_prepare()
854 v4l2_dbg(1, debug, &vout->vid_dev->v4l2_dev, in omap_vout_vm_open()
863 v4l2_dbg(1, debug, &vout->vid_dev->v4l2_dev, in omap_vout_vm_close()
882 v4l2_dbg(1, debug, &vout->vid_dev->v4l2_dev, in omap_vout_mmap()
897 v4l2_dbg(1, debug, &vout->vid_dev->v4l2_dev, in omap_vout_mmap()
904 v4l2_err(&vout->vid_dev->v4l2_dev, in omap_vout_mmap()
928 v4l2_dbg(1, debug, &vout->vid_dev->v4l2_dev, "Exiting %s\n", __func__); in omap_vout_mmap()
940 v4l2_dbg(1, debug, &vout->vid_dev->v4l2_dev, "Entering %s\n", __func__); in omap_vout_release()
958 v4l2_warn(&vout->vid_dev->v4l2_dev, in omap_vout_release()
996 v4l2_dbg(1, debug, &vout->vid_dev->v4l2_dev, "Exiting %s\n", __func__); in omap_vout_release()
1006 v4l2_dbg(1, debug, &vout->vid_dev->v4l2_dev, "Entering %s\n", __func__); in omap_vout_open()
1031 v4l2_dbg(1, debug, &vout->vid_dev->v4l2_dev, "Exiting %s\n", __func__); in omap_vout_open()
1565 v4l2_warn(&vout->vid_dev->v4l2_dev, in vidioc_qbuf()
1597 dma_unmap_single(vout->vid_dev->v4l2_dev.dev, addr, in vidioc_dqbuf()
1654 v4l2_err(&vout->vid_dev->v4l2_dev, in vidioc_streamon()
1664 v4l2_err(&vout->vid_dev->v4l2_dev, "failed to change mode\n"); in vidioc_streamon()
1714 v4l2_err(&vout->vid_dev->v4l2_dev, "failed to change mode in" in vidioc_streamoff()
1928 vfd->v4l2_dev = &vout->vid_dev->v4l2_dev; in omap_vout_setup_video_data()
1946 struct omap2video_device *vid_dev = in omap_vout_setup_video_bufs() local
1949 vout = vid_dev->vouts[vid_num]; in omap_vout_setup_video_bufs()
1996 struct omap2video_device *vid_dev = container_of(v4l2_dev, in omap_vout_create_video_devices() local
2008 vid_dev->vouts[k] = vout; in omap_vout_create_video_devices()
2009 vout->vid_dev = vid_dev; in omap_vout_create_video_devices()
2012 vout->vid_info.overlays[0] = vid_dev->overlays[k + 2]; in omap_vout_create_video_devices()
2015 vout->vid_info.overlays[0] = vid_dev->overlays[k + 1]; in omap_vout_create_video_devices()
2112 struct omap2video_device *vid_dev = container_of(v4l2_dev, struct in omap_vout_remove() local
2117 omap_vout_cleanup_device(vid_dev->vouts[k]); in omap_vout_remove()
2119 for (k = 0; k < vid_dev->num_displays; k++) { in omap_vout_remove()
2120 if (vid_dev->displays[k]->state != OMAP_DSS_DISPLAY_DISABLED) in omap_vout_remove()
2121 vid_dev->displays[k]->driver->disable(vid_dev->displays[k]); in omap_vout_remove()
2123 omap_dss_put_device(vid_dev->displays[k]); in omap_vout_remove()
2125 kfree(vid_dev); in omap_vout_remove()
2135 struct omap2video_device *vid_dev = NULL; in omap_vout_probe() local
2152 vid_dev = kzalloc(sizeof(struct omap2video_device), GFP_KERNEL); in omap_vout_probe()
2153 if (vid_dev == NULL) { in omap_vout_probe()
2158 vid_dev->num_displays = 0; in omap_vout_probe()
2169 vid_dev->displays[vid_dev->num_displays++] = dssdev; in omap_vout_probe()
2172 if (vid_dev->num_displays == 0) { in omap_vout_probe()
2178 vid_dev->num_overlays = omap_dss_get_num_overlays(); in omap_vout_probe()
2179 for (i = 0; i < vid_dev->num_overlays; i++) in omap_vout_probe()
2180 vid_dev->overlays[i] = omap_dss_get_overlay(i); in omap_vout_probe()
2182 vid_dev->num_managers = omap_dss_get_num_overlay_managers(); in omap_vout_probe()
2183 for (i = 0; i < vid_dev->num_managers; i++) in omap_vout_probe()
2184 vid_dev->managers[i] = omap_dss_get_overlay_manager(i); in omap_vout_probe()
2189 for (i = 1; i < vid_dev->num_overlays; i++) { in omap_vout_probe()
2215 if (v4l2_device_register(&pdev->dev, &vid_dev->v4l2_dev) < 0) { in omap_vout_probe()
2225 for (i = 0; i < vid_dev->num_displays; i++) { in omap_vout_probe()
2226 struct omap_dss_device *display = vid_dev->displays[i]; in omap_vout_probe()
2236 v4l2_device_unregister(&vid_dev->v4l2_dev); in omap_vout_probe()
2238 for (i = 1; i < vid_dev->num_overlays; i++) { in omap_vout_probe()
2250 kfree(vid_dev); in omap_vout_probe()