Hi Mauro, Various fixes, more 'embed video_device' patches and change bytesperline in v4l2_plane_pix_format to __u32 instead of __u16 (we discussed that in San Jose). This replaces my previous pull request and adds the cx18 'embed video_device' since I have now tested that patch, and it updates the 'ivtv: replace crop by selection' by supporting TGT_CROP_DEFAULTS and BOUNDS as well. Otherwise CROPCAP would be incomplete. Regards, Hans The following changes since commit 8a56b6b5fd6ff92b7e27d870b803b11b751660c2: [media] v4l2-subdev: remove enum_framesizes/intervals (2015-03-23 12:02:41 -0700) are available in the git repository at: git://linuxtv.org/hverkuil/media_tree.git for-v4.1o for you to fetch changes up to 47eff5d13cc7c374cafd3c88622859b77e8d113c: cx18: embed video_device (2015-03-30 18:59:38 +0200) ---------------------------------------------------------------- Alexey Khoroshilov (1): usbvision: fix leak of usb_dev on failure paths in usbvision_probe() Hans Verkuil (18): ivtv: embed video_device vim2m: embed video_device saa7146: embed video_device radio-bcm2048: embed video_device dt3155v4l: embed video_device meye: embed video_device m2m-deinterlace: embed video_device wl128x: embed video_device gadget/uvc: embed video_device hdpvr: embed video_device tm6000: embed video_device usbvision: embed video_device cx231xx: embed video_device v4l2_plane_pix_format: use __u32 bytesperline instead of __u16 sta2x11: embed video_device ivtv: replace crop by selection ivtv: disable fbuf support if ivtvfb isn't loaded cx18: embed video_device Lad, Prabhakar (2): media: davinci: vpfe_capture: embed video_device media: sh_vou: embed video_device Documentation/DocBook/media/v4l/pixfmt.xml | 4 +- drivers/media/common/saa7146/saa7146_fops.c | 19 ++----- drivers/media/pci/cx18/cx18-alsa-main.c | 2 +- drivers/media/pci/cx18/cx18-driver.h | 2 +- drivers/media/pci/cx18/cx18-fileops.c | 2 +- drivers/media/pci/cx18/cx18-ioctl.c | 2 +- drivers/media/pci/cx18/cx18-streams.c | 62 ++++++++-------------- drivers/media/pci/cx18/cx18-streams.h | 2 +- drivers/media/pci/ivtv/ivtv-alsa-main.c | 2 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 2 +- drivers/media/pci/ivtv/ivtv-driver.c | 4 +- drivers/media/pci/ivtv/ivtv-driver.h | 2 +- drivers/media/pci/ivtv/ivtv-fileops.c | 2 +- drivers/media/pci/ivtv/ivtv-ioctl.c | 159 ++++++++++++++++++++++++++++++++++--------------------- drivers/media/pci/ivtv/ivtv-irq.c | 8 +-- drivers/media/pci/ivtv/ivtv-streams.c | 113 +++++++++++++++++---------------------- drivers/media/pci/ivtv/ivtv-streams.h | 2 +- drivers/media/pci/meye/meye.c | 21 +++----- drivers/media/pci/meye/meye.h | 2 +- drivers/media/pci/saa7146/hexium_gemini.c | 2 +- drivers/media/pci/saa7146/hexium_orion.c | 2 +- drivers/media/pci/saa7146/mxb.c | 4 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 35 +++++------- drivers/media/pci/ttpci/av7110.h | 4 +- drivers/media/pci/ttpci/budget-av.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 26 +++------ drivers/media/platform/m2m-deinterlace.c | 21 +++----- drivers/media/platform/s5p-tv/mixer_video.c | 2 +- drivers/media/platform/sh_vou.c | 21 +++----- drivers/media/platform/vim2m.c | 23 +++----- drivers/media/radio/wl128x/fmdrv_v4l2.c | 28 ++++------ drivers/media/usb/cx231xx/cx231xx-417.c | 33 ++++-------- drivers/media/usb/cx231xx/cx231xx-cards.c | 6 +-- drivers/media/usb/cx231xx/cx231xx-video.c | 94 +++++++++++--------------------- drivers/media/usb/cx231xx/cx231xx.h | 8 +-- drivers/media/usb/hdpvr/hdpvr-core.c | 10 ++-- drivers/media/usb/hdpvr/hdpvr-video.c | 19 +++---- drivers/media/usb/hdpvr/hdpvr.h | 2 +- drivers/media/usb/tm6000/tm6000-video.c | 59 ++++++--------------- drivers/media/usb/tm6000/tm6000.h | 4 +- drivers/media/usb/usbvision/usbvision-video.c | 94 +++++++++++++++----------------- drivers/media/usb/usbvision/usbvision.h | 4 +- drivers/staging/media/bcm2048/radio-bcm2048.c | 33 ++++-------- drivers/staging/media/dt3155v4l/dt3155v4l.c | 30 ++++------- drivers/staging/media/dt3155v4l/dt3155v4l.h | 4 +- drivers/usb/gadget/function/f_uvc.c | 44 +++++++-------- drivers/usb/gadget/function/uvc.h | 2 +- include/media/davinci/vpfe_capture.h | 2 +- include/media/saa7146_vv.h | 4 +- include/uapi/linux/videodev2.h | 4 +- 50 files changed, 424 insertions(+), 614 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html