Lines Matching refs:subdev
139 "match.\n", stat->subdev.name); in isp_stat_buf_check_magic()
148 "not match.\n", stat->subdev.name); in isp_stat_buf_check_magic()
265 stat->subdev.name); in isp_stat_buf_queue()
283 stat->subdev.name); in isp_stat_buf_next()
313 stat->subdev.name); in isp_stat_buf_get()
318 "corrupted data\n.", stat->subdev.name); in isp_stat_buf_get()
333 "not enough.\n", stat->subdev.name); in isp_stat_buf_get()
347 stat->subdev.name, rval); in isp_stat_buf_get()
386 stat->subdev.name); in isp_stat_bufs_free()
409 "buffer %d\n", stat->subdev.name, i); in isp_stat_bufs_alloc_iommu()
428 stat->subdev.name, i, buf->iommu_addr, in isp_stat_bufs_alloc_iommu()
451 "DMA buffer %d\n", stat->subdev.name, i); in isp_stat_bufs_alloc_dma()
459 stat->subdev.name, i, (unsigned long)buf->dma_addr, in isp_stat_bufs_alloc_dma()
483 stat->subdev.name); in isp_stat_bufs_alloc()
500 struct video_device *vdev = stat->subdev.devnode; in isp_stat_queue_event()
529 stat->subdev.name); in omap3isp_stat_request_statistics()
570 stat->subdev.name); in omap3isp_stat_config()
577 "size=0x%08lx\n", stat->subdev.name, (unsigned long)buf_size); in omap3isp_stat_config()
583 "invalid.\n", stat->subdev.name); in omap3isp_stat_config()
589 "request to 0x%08lx\n", stat->subdev.name, in omap3isp_stat_config()
641 "configured.\n", stat->subdev.name); in omap3isp_stat_config()
752 stat->subdev.name); in isp_stat_try_enable()
797 stat->subdev.name, enable ? "enable" : "disable"); in omap3isp_stat_enable()
809 stat->subdev.name); in omap3isp_stat_enable()
837 int omap3isp_stat_s_stream(struct v4l2_subdev *subdev, int enable) in omap3isp_stat_s_stream() argument
839 struct ispstat *stat = v4l2_get_subdevdata(subdev); in omap3isp_stat_s_stream()
870 stat->subdev.name); in omap3isp_stat_s_stream()
905 "processing a buffer.\n", stat->subdev.name); in __stat_isr()
944 pipe = to_isp_pipeline(&stat->subdev.entity); in __stat_isr()
1010 "device is busy.\n", stat->subdev.name); in __stat_isr()
1028 int omap3isp_stat_subscribe_event(struct v4l2_subdev *subdev, in omap3isp_stat_subscribe_event() argument
1032 struct ispstat *stat = v4l2_get_subdevdata(subdev); in omap3isp_stat_subscribe_event()
1040 int omap3isp_stat_unsubscribe_event(struct v4l2_subdev *subdev, in omap3isp_stat_unsubscribe_event() argument
1049 v4l2_device_unregister_subdev(&stat->subdev); in omap3isp_stat_unregister_entities()
1055 return v4l2_device_register_subdev(vdev, &stat->subdev); in omap3isp_stat_register_entities()
1061 struct v4l2_subdev *subdev = &stat->subdev; in isp_stat_init_entities() local
1062 struct media_entity *me = &subdev->entity; in isp_stat_init_entities()
1064 v4l2_subdev_init(subdev, sd_ops); in isp_stat_init_entities()
1065 snprintf(subdev->name, V4L2_SUBDEV_NAME_SIZE, "OMAP3 ISP %s", name); in isp_stat_init_entities()
1066 subdev->grp_id = 1 << 16; /* group ID for isp subdevs */ in isp_stat_init_entities()
1067 subdev->flags |= V4L2_SUBDEV_FL_HAS_EVENTS | V4L2_SUBDEV_FL_HAS_DEVNODE; in isp_stat_init_entities()
1068 v4l2_set_subdevdata(subdev, stat); in isp_stat_init_entities()
1100 media_entity_cleanup(&stat->subdev.entity); in omap3isp_stat_cleanup()