From: Hans Verkuil <hverkuil@xs4all.nl>
To: "linux-media@vger.kernel.org" <linux-media@vger.kernel.org>
Subject: [GIT PULL FOR v4.1 v2] Various improvements
Date: Mon, 30 Mar 2015 19:02:46 +0200 [thread overview]
Message-ID: <551981B6.2090401@xs4all.nl> (raw)
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(-)
reply other threads:[~2015-03-30 17:02 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=551981B6.2090401@xs4all.nl \
--to=hverkuil@xs4all.nl \
--cc=linux-media@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.