All of lore.kernel.org
 help / color / mirror / Atom feed
From: Mauro Carvalho Chehab <mchehab@redhat.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	Linux Media Mailing List <linux-media@vger.kernel.org>,
	Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Subject: [GIT PULL for v3.3-rc1] media - mostly fixes
Date: Wed, 18 Jan 2012 16:20:12 -0200	[thread overview]
Message-ID: <4F170D5C.4070508@redhat.com> (raw)

Hi Linus,

Please pull from:
  git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media v4l_for_linus

This series of 57 patches contains (mostly) fixes:

- Some V4L API fixes at the specs and a few non-compliance fixes
  at the drivers;
- DVB API spec, fix DTV_FREQUENCY unit and the ISDB-T parameters.
- pwc driver: Make it more compliant with the V4L2 spec and fix
	some issues on it;
- Make V4L control names more consistent;
- some board fixes to dib0700;
- xc4000 add support for signal strength measures;
- Several bug fixes due to the DVBv5 internal API changes;
- Several other bug fixes.

Thanks!
Mauro

-

Latest commit at the branch: 
36be126cb0ebe3000a65c1049f339a3e882a9a47 [media] as3645a: Fix compilation by including slab.h
The following changes since commit 126400033940afb658123517a2e80eb68259fbd7:

  [media] revert patch: HDIC HD29L2 DMB-TH USB2.0 reference design driver (2012-01-15 11:12:21 -0200)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media v4l_for_linus

Antti Palosaari (4):
      [media] anysee: do not attach same frontend twice
      [media] cxd2820r: do not switch to DVB-T when DVB-C fails
      [media] cxd2820r: wait demod lock for DVB-C too
      [media] cxd2820r: do not allow get_frontend() when demod is not initialized

Dan Carpenter (6):
      [media] cx23885: handle errors from videobuf_dvb_get_frontend()
      [media] mb86a20s: fix off by one checks
      [media] cx231xx: dereferencing NULL after allocation failure
      [media] saa7164: remove duplicate initialization
      [media] tlg2300: fix up check_firmware() return
      [media] ds3000: using logical && instead of bitwise &

Hans Verkuil (11):
      [media] v4l2 spec: clarify usage of V4L2_FBUF_FLAG_OVERLAY
      [media] zoran: do not set V4L2_FBUF_FLAG_OVERLAY
      [media] omap_vout: add missing OVERLAY_OUTPUT cap and set V4L2_FBUF_FLAG_OVERLAY
      [media] V4L2 Spec: fix extended control documentation
      [media] V4L2 Spec: improve the G/S_INPUT/OUTPUT documentation
      [media] v4l2-ioctl: make tuner 'type' check more strict for S_FREQUENCY
      [media] ivtv: remove exclusive radio open
      [media] cx18: remove exclusive open of radio device
      [media] ivtv: switch to the v4l core lock
      [media] ivtv: remove open_id/id from the filehandle code
      [media] v4l2-ctrls: make control names consistent

Hans de Goede (8):
      [media] pwc: Make fps runtime configurable through s_parm, drop fps module param
      [media] pwc: Make decoder data part of the main pwc struct
      [media] pwc: Fix pixfmt handling
      [media] pwc: Avoid sending mode info to the camera when it is not needed
      [media] pwc: Avoid unnecessarily rebuilding the decoder tables
      [media] pwc: Use one shared usb command buffer
      [media] pwc: Remove dev_hint module parameter
      [media] pwc: Simplify leds parameter parsing

Jesper Juhl (1):
      [media] tda18271c2dd: Remove pointless linux/version.h include

Jiri Slaby (4):
      [media] DVB: dib0700, move Nova-TD Stick to a separate set
      [media] DVB: dib0700, separate stk7070pd initialization
      [media] DVB: dib0700, add corrected Nova-TD frontend_attach
      [media] DVB: dib0700, add support for Nova-TD LEDs

Julia Lawall (2):
      [media] drivers/media/video/s5p-fimc/fimc-capture.c: adjust double test
      [media] drivers/media/video/s5p-mfc/s5p_mfc.c: adjust double test

Kamil Debski (2):
      [media] s5p-mfc: Fix volatile controls setup
      [media] s5p-g2d: fixed a bug in controls setting function

Laurent Pinchart (1):
      [media] as3645a: Fix compilation by including slab.h

Marek Szyprowski (1):
      [media] s5p-jpeg: adapt to recent videobuf2 changes

Mauro Carvalho Chehab (6):
      [media] dvb-core: fix a regression with MythTV
      [media] dvb-core: preserve the delivery system at cache clear
      [media] DocBook/dvbproperty.xml: Fix the units for DTV_FREQUENCY
      [media] DocBook/dvbproperty.xml: Fix ISDB-T delivery system parameters
      [media] DocBook/dvbproperty.xml: Remove DTV_MODULATION from ISDB-T
      [media] dvb_frontend: Don't call get_frontend() if idle

Miroslav Slugen (6):
      [media] cx23885-dvb: check if dvb_attach() succeded
      [media] cx23885: Don't duplicate xc4000 entry for radio
      [media] cx88: fix: don't duplicate xc4000 entry for radio
      [media] tuner: Fix numberspace conflict between xc4000 and pti 5nf05 tuners
      [media] xc4000: add support for signal strength measures
      [media] Add registers names to XC2028 tuner from datahseet and use them

Patrick Boettcher (2):
      [media] DVB-CORE: remove superfluous DTV_CMDs
      [media] : add MODULE_FIRMWARE to dib0700

Sachin Kamat (3):
      [media] s5p-fimc: Fix incorrect control ID assignment
      [media] s5p-mfc: Remove linux/version.h include from s5p_mfc.c
      [media] s5p-fimc: Remove linux/version.h include from fimc-mdevice.c

 Documentation/DocBook/media/dvb/dvbproperty.xml    |   12 +-
 .../DocBook/media/v4l/vidioc-g-ext-ctrls.xml       |   18 +-
 Documentation/DocBook/media/v4l/vidioc-g-fbuf.xml  |   23 ++-
 .../DocBook/media/v4l/vidioc-g-frequency.xml       |    7 +-
 Documentation/DocBook/media/v4l/vidioc-g-input.xml |    4 +-
 .../DocBook/media/v4l/vidioc-g-output.xml          |    5 +-
 Documentation/feature-removal-schedule.txt         |   11 -
 Documentation/video4linux/v4l2-controls.txt        |   21 --
 drivers/media/common/tuners/tuner-xc2028.c         |   27 ++-
 drivers/media/common/tuners/xc4000.c               |   86 +++++++
 drivers/media/dvb/dvb-core/dvb_frontend.c          |   41 ++--
 drivers/media/dvb/dvb-usb/anysee.c                 |   20 +-
 drivers/media/dvb/dvb-usb/dib0700.h                |    2 +
 drivers/media/dvb/dvb-usb/dib0700_core.c           |    1 +
 drivers/media/dvb/dvb-usb/dib0700_devices.c        |  150 +++++++++++-
 drivers/media/dvb/frontends/cxd2820r_core.c        |   10 +-
 drivers/media/dvb/frontends/ds3000.c               |    2 +-
 drivers/media/dvb/frontends/mb86a20s.c             |    8 +-
 drivers/media/dvb/frontends/tda18271c2dd.c         |    1 -
 drivers/media/video/as3645a.c                      |    1 +
 drivers/media/video/cx18/cx18-fileops.c            |   41 ++---
 drivers/media/video/cx231xx/cx231xx-cards.c        |    2 +-
 drivers/media/video/cx23885/cx23885-cards.c        |    4 +-
 drivers/media/video/cx23885/cx23885-dvb.c          |    5 +
 drivers/media/video/cx23885/cx23885-video.c        |    7 +-
 drivers/media/video/cx88/cx88-cards.c              |   24 +-
 drivers/media/video/ivtv/ivtv-driver.c             |    3 -
 drivers/media/video/ivtv/ivtv-driver.h             |    3 +-
 drivers/media/video/ivtv/ivtv-fileops.c            |  118 ++++------
 drivers/media/video/ivtv/ivtv-ioctl.c              |   22 +--
 drivers/media/video/ivtv/ivtv-irq.c                |    4 +-
 drivers/media/video/ivtv/ivtv-streams.c            |    2 +-
 drivers/media/video/ivtv/ivtv-yuv.c                |   22 ++-
 drivers/media/video/omap/omap_vout.c               |    7 +-
 drivers/media/video/pwc/pwc-ctrl.c                 |  239 +++++++++-----------
 drivers/media/video/pwc/pwc-dec1.c                 |   16 +-
 drivers/media/video/pwc/pwc-dec1.h                 |    6 +-
 drivers/media/video/pwc/pwc-dec23.c                |   41 ++--
 drivers/media/video/pwc/pwc-dec23.h                |    9 +-
 drivers/media/video/pwc/pwc-if.c                   |  175 ++-------------
 drivers/media/video/pwc/pwc-misc.c                 |    1 -
 drivers/media/video/pwc/pwc-v4l.c                  |   90 ++++++--
 drivers/media/video/pwc/pwc.h                      |   14 +-
 drivers/media/video/s5p-fimc/fimc-capture.c        |    7 +-
 drivers/media/video/s5p-fimc/fimc-core.c           |    6 +-
 drivers/media/video/s5p-fimc/fimc-mdevice.c        |    1 -
 drivers/media/video/s5p-g2d/g2d.c                  |    1 +
 drivers/media/video/s5p-jpeg/jpeg-core.c           |    7 +-
 drivers/media/video/s5p-mfc/s5p_mfc.c              |    3 +-
 drivers/media/video/s5p-mfc/s5p_mfc_dec.c          |    2 +-
 drivers/media/video/saa7164/saa7164-cards.c        |    4 -
 drivers/media/video/tlg2300/pd-main.c              |    4 +-
 drivers/media/video/v4l2-ctrls.c                   |   54 +++---
 drivers/media/video/v4l2-ioctl.c                   |    8 +-
 drivers/media/video/zoran/zoran_driver.c           |    1 -
 include/media/tuner.h                              |    3 +-
 56 files changed, 727 insertions(+), 679 deletions(-)


                 reply	other threads:[~2012-01-18 18:20 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=4F170D5C.4070508@redhat.com \
    --to=mchehab@redhat.com \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-media@vger.kernel.org \
    --cc=torvalds@linux-foundation.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.