* /home/v4l/v4l/patchwork: (67 commits)
[media] tvaudio: add back lost tda9875 copyright
[media] radio drivers: in non-blocking mode return EAGAIN in hwseek
[media] DocBook: in non-blocking mode return EAGAIN in hwseek
[media] DocBook: EAGAIN == EWOULDBLOCK
[media] Docbook: add missing vidioc-subdev-g-edid.xml
[media] smiapp: Provide module identification information through sysfs
[media] smiapp: Use highest bits-per-pixel for sensor internal format
[media] smiapp: Remove unused function
[media] smiapp: Use devm_* functions in smiapp-core.c file
[media] Add v4l2 subdev driver for S5K4ECGX sensor
[media] m2m-deinterlace: Add V4L2_CAP_VIDEO_M2M capability flag
[media] davinci: vpif: capture/display: fix race condition
[media] davinci: vpif: remove unwanted header file inclusion
[media] vpif: replace preset with the timings API
[media] media: coda: set up buffers to be sized as negotiated with s_fmt
[media] media: coda: add byte size slice limit control
[media] media: coda: add horizontal / vertical flipping support
[media] media: coda: fix sizeimage setting in try_fmt
[media] media: coda: wait for picture run completion in start/stop_streaming
[media] media: coda: enable user pointer support
...
vfd->ioctl_ops = &fimc_m2m_ioctl_ops;
vfd->v4l2_dev = v4l2_dev;
vfd->minor = -1;
- vfd->release = video_device_release;
+ vfd->release = video_device_release_empty;
vfd->lock = &fimc->lock;
+ vfd->vfl_dir = VFL_DIR_M2M;
snprintf(vfd->name, sizeof(vfd->name), "fimc.%d.m2m", fimc->id);
video_set_drvdata(vfd, fimc);