lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Mon, 30 Mar 2009 13:09:16 -0300
From:	Mauro Carvalho Chehab <mchehab@...hat.com>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Andrew Morton <akpm@...ux-foundation.org>,
	linux-kernel@...r.kernel.org, linux-media@...r.kernel.org
Subject: [GIT PATCHES for 2.6.30] V4L/DVB improvements for 2.6.30

Linus,

Please pull from:
        ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git for_linus

This is a huge series of 707 patches. The change numbers are quite impressive:
 489 files changed, 48502 insertions(+), 27346 deletions(-)

Most of the series are due to v4l2 device/subdevice internal KABI conversion.

Those changes were requred due to the removal of the currently used I2C binding
methods scheduled to happen on 2.6.30.

I would prefer to have this change happening slowly, since I'm a little afraid
that we'll have more regressions than usual, but, anyway, the conversion is
almost done. There are just a few patches still missing, currently under tests.
I expect to submit those patches later this week.

This patch also adds several new drivers, improves v4l core, do several 
cleanups, board additions and miscelaneous improvements.

The number of changes are so big [1] that I won't risk on summarizing and 
forget something important.

The details can be seen by the bellow.

Cheers,
Mauro.

[1] Just this email mostly with change stats has about 85 Kb!

---

 Documentation/dvb/get_dvb_firmware                 |   85 +-
 Documentation/feature-removal-schedule.txt         |    8 +-
 Documentation/ioctl/ioctl-number.txt               |    2 -
 Documentation/video4linux/CARDLIST.bttv            |    6 +-
 Documentation/video4linux/CARDLIST.cx23885         |    4 +
 Documentation/video4linux/CARDLIST.cx88            |    1 +
 Documentation/video4linux/CARDLIST.em28xx          |    9 +-
 Documentation/video4linux/CARDLIST.saa7134         |    2 +
 Documentation/video4linux/Zoran                    |    3 +-
 Documentation/video4linux/bttv/Insmod-options      |   10 -
 Documentation/video4linux/bttv/README              |    4 +-
 Documentation/video4linux/cx2341x/README.hm12      |    4 +
 Documentation/video4linux/gspca.txt                |    4 +
 Documentation/video4linux/si470x.txt               |   11 +-
 Documentation/video4linux/v4l2-framework.txt       |  187 +-
 Documentation/video4linux/v4lgrab.c                |    4 +-
 Documentation/video4linux/zr364xx.txt              |    1 +
 MAINTAINERS                                        |    2 -
 arch/arm/mach-pxa/pcm990-baseboard.c               |   53 +-
 arch/arm/plat-mxc/include/mach/mx3_camera.h        |   52 +
 arch/sh/boards/board-ap325rxa.c                    |    3 +-
 arch/sh/boards/mach-migor/setup.c                  |    5 +-
 drivers/media/Kconfig                              |    2 +-
 drivers/media/common/ir-keymaps.c                  |  146 +
 drivers/media/common/saa7146_core.c                |   15 +-
 drivers/media/common/saa7146_fops.c                |   48 +-
 drivers/media/common/saa7146_i2c.c                 |   29 +-
 drivers/media/common/saa7146_video.c               | 1268 +++---
 drivers/media/common/tuners/Kconfig                |   64 +-
 drivers/media/common/tuners/Makefile               |    1 +
 drivers/media/common/tuners/mc44s803.c             |  371 ++
 drivers/media/common/tuners/mc44s803.h             |   46 +
 drivers/media/common/tuners/mc44s803_priv.h        |  208 +
 drivers/media/common/tuners/mt2060.c               |    2 +-
 drivers/media/common/tuners/mt20xx.c               |    2 +-
 drivers/media/common/tuners/mxl5005s.c             |    7 +-
 drivers/media/common/tuners/mxl5007t.c             |  428 +--
 drivers/media/common/tuners/tda18271-common.c      |    6 +-
 drivers/media/common/tuners/tda18271-fe.c          |   37 +
 drivers/media/common/tuners/tda18271-priv.h        |    6 +-
 drivers/media/common/tuners/tda18271.h             |   10 +
 drivers/media/common/tuners/tda827x.c              |  237 +-
 drivers/media/common/tuners/tda8290.c              |    9 +-
 drivers/media/common/tuners/tea5761.c              |    2 +-
 drivers/media/common/tuners/tea5767.c              |    2 +-
 drivers/media/common/tuners/xc5000.c               |   14 +-
 drivers/media/dvb/b2c2/Kconfig                     |    2 +-
 drivers/media/dvb/b2c2/Makefile                    |    1 -
 drivers/media/dvb/b2c2/flexcop-common.h            |   64 +-
 drivers/media/dvb/b2c2/flexcop-dma.c               |   27 +-
 drivers/media/dvb/b2c2/flexcop-eeprom.c            |   47 +-
 drivers/media/dvb/b2c2/flexcop-fe-tuner.c          |    6 +-
 drivers/media/dvb/b2c2/flexcop-hw-filter.c         |  171 +-
 drivers/media/dvb/b2c2/flexcop-i2c.c               |   61 +-
 drivers/media/dvb/b2c2/flexcop-misc.c              |   68 +-
 drivers/media/dvb/b2c2/flexcop-pci.c               |  165 +-
 drivers/media/dvb/b2c2/flexcop-reg.h               |   21 +-
 drivers/media/dvb/b2c2/flexcop-sram.c              |  112 +-
 drivers/media/dvb/b2c2/flexcop-usb.c               |  368 +-
 drivers/media/dvb/b2c2/flexcop-usb.h               |   62 +-
 drivers/media/dvb/b2c2/flexcop.c                   |   86 +-
 drivers/media/dvb/b2c2/flexcop.h                   |   20 +-
 drivers/media/dvb/b2c2/flexcop_ibi_value_be.h      |    7 +-
 drivers/media/dvb/b2c2/flexcop_ibi_value_le.h      |    7 +-
 drivers/media/dvb/bt8xx/Kconfig                    |    2 +-
 drivers/media/dvb/bt8xx/dst_ca.c                   |   14 +-
 drivers/media/dvb/bt8xx/dvb-bt8xx.c                |    2 +-
 drivers/media/dvb/dm1105/Kconfig                   |    1 +
 drivers/media/dvb/dm1105/dm1105.c                  |  204 +-
 drivers/media/dvb/dvb-core/dmxdev.c                |    2 +-
 drivers/media/dvb/dvb-core/dvb_ca_en50221.c        |    2 +-
 drivers/media/dvb/dvb-core/dvb_frontend.c          |    2 +-
 drivers/media/dvb/dvb-core/dvb_net.c               |    2 +-
 drivers/media/dvb/dvb-core/dvbdev.c                |    4 +-
 drivers/media/dvb/dvb-core/dvbdev.h                |    2 +-
 drivers/media/dvb/dvb-usb/Kconfig                  |   67 +-
 drivers/media/dvb/dvb-usb/Makefile                 |    2 +
 drivers/media/dvb/dvb-usb/af9015.c                 |   60 +-
 drivers/media/dvb/dvb-usb/af9015.h                 |   31 +
 drivers/media/dvb/dvb-usb/ce6230.c                 |  328 ++
 drivers/media/dvb/dvb-usb/ce6230.h                 |   69 +
 drivers/media/dvb/dvb-usb/dib0700_core.c           |   10 +-
 drivers/media/dvb/dvb-usb/dib0700_devices.c        |  164 +-
 drivers/media/dvb/dvb-usb/dvb-usb-ids.h            |   11 +
 drivers/media/dvb/dvb-usb/dvb-usb.h                |    2 +-
 drivers/media/dvb/firewire/firedtv-avc.c           |    2 +-
 drivers/media/dvb/frontends/Kconfig                |   69 +-
 drivers/media/dvb/frontends/Makefile               |    6 +
 drivers/media/dvb/frontends/au8522.h               |   16 +
 drivers/media/dvb/frontends/au8522_decoder.c       |  835 ++++
 .../media/dvb/frontends/{au8522.c => au8522_dig.c} |   96 +-
 drivers/media/dvb/frontends/au8522_priv.h          |  412 ++
 drivers/media/dvb/frontends/cx24113.c              |    2 +-
 drivers/media/dvb/frontends/cx24116.c              |   63 +-
 drivers/media/dvb/frontends/cx24123.c              |    4 +-
 drivers/media/dvb/frontends/dib0070.h              |    2 -
 drivers/media/dvb/frontends/dib3000mc.h            |   36 +-
 drivers/media/dvb/frontends/dib7000m.h             |   28 +-
 drivers/media/dvb/frontends/dib7000p.h             |   35 +-
 drivers/media/dvb/frontends/dvb_dummy_fe.h         |   19 +
 drivers/media/dvb/frontends/itd1000_priv.h         |    2 +-
 drivers/media/dvb/frontends/lgdt3304.c             |    1 -
 drivers/media/dvb/frontends/lgdt3305.c             | 1087 +++++
 drivers/media/dvb/frontends/lgdt3305.h             |   85 +
 drivers/media/dvb/frontends/lnbh24.h               |   55 +
 drivers/media/dvb/frontends/lnbp21.c               |   41 +-
 drivers/media/dvb/frontends/lnbp21.h               |   34 +-
 drivers/media/dvb/frontends/s921_module.c          |    1 -
 drivers/media/dvb/frontends/stb6100_cfg.h          |    4 -
 drivers/media/dvb/frontends/stv0900.h              |   62 +
 drivers/media/dvb/frontends/stv0900_core.c         | 1949 +++++++++
 drivers/media/dvb/frontends/stv0900_init.h         |  441 ++
 drivers/media/dvb/frontends/stv0900_priv.h         |  430 ++
 drivers/media/dvb/frontends/stv0900_reg.h          | 3787 +++++++++++++++++
 drivers/media/dvb/frontends/stv0900_sw.c           | 2847 +++++++++++++
 drivers/media/dvb/frontends/stv6110.c              |  456 ++
 drivers/media/dvb/frontends/stv6110.h              |   62 +
 drivers/media/dvb/frontends/tda1004x.c             |   30 +-
 drivers/media/dvb/frontends/zl10036.c              |  519 +++
 drivers/media/dvb/frontends/zl10036.h              |   53 +
 drivers/media/dvb/frontends/zl10353.c              |    8 +-
 drivers/media/dvb/frontends/zl10353.h              |    4 +
 drivers/media/dvb/frontends/zl10353_priv.h         |    8 +-
 drivers/media/dvb/pluto2/pluto2.c                  |    7 +-
 drivers/media/dvb/siano/Makefile                   |    4 +-
 drivers/media/dvb/siano/sms-cards.c                |   92 +-
 drivers/media/dvb/siano/sms-cards.h                |    5 +-
 drivers/media/dvb/siano/smscoreapi.c               |   45 +-
 drivers/media/dvb/siano/smscoreapi.h               |   41 +-
 drivers/media/dvb/siano/smsdvb.c                   |   60 +-
 drivers/media/dvb/siano/smsusb.c                   |   73 +-
 drivers/media/dvb/ttpci/Kconfig                    |    2 +-
 drivers/media/dvb/ttpci/av7110.c                   |    2 +-
 drivers/media/dvb/ttpci/av7110_av.c                |    4 +-
 drivers/media/dvb/ttpci/av7110_ca.c                |    2 +-
 drivers/media/dvb/ttpci/av7110_v4l.c               |  480 ++--
 drivers/media/dvb/ttpci/budget-av.c                |   88 +-
 drivers/media/dvb/ttpci/budget-ci.c                |    6 +-
 drivers/media/radio/dsbr100.c                      |   10 +-
 drivers/media/radio/radio-aimslab.c                |  347 +-
 drivers/media/radio/radio-aztech.c                 |  378 +-
 drivers/media/radio/radio-cadet.c                  |  595 ++--
 drivers/media/radio/radio-gemtek-pci.c             |  329 +-
 drivers/media/radio/radio-gemtek.c                 |  396 +-
 drivers/media/radio/radio-maestro.c                |  337 +-
 drivers/media/radio/radio-maxiradio.c              |  374 +-
 drivers/media/radio/radio-mr800.c                  |  221 +-
 drivers/media/radio/radio-rtrack2.c                |  276 +-
 drivers/media/radio/radio-sf16fmi.c                |  283 +-
 drivers/media/radio/radio-sf16fmr2.c               |  371 +-
 drivers/media/radio/radio-si470x.c                 |  200 +-
 drivers/media/radio/radio-terratec.c               |  310 +-
 drivers/media/radio/radio-trust.c                  |  343 +-
 drivers/media/radio/radio-typhoon.c                |  349 +-
 drivers/media/radio/radio-zoltrix.c                |  378 +-
 drivers/media/video/Kconfig                        |   94 +-
 drivers/media/video/Makefile                       |   10 +-
 drivers/media/video/adv7170.c                      |  354 +-
 drivers/media/video/adv7175.c                      |  329 +-
 drivers/media/video/au0828/Kconfig                 |   10 +-
 drivers/media/video/au0828/Makefile                |    2 +-
 drivers/media/video/au0828/au0828-cards.c          |  127 +-
 drivers/media/video/au0828/au0828-core.c           |   34 +-
 drivers/media/video/au0828/au0828-dvb.c            |    2 +-
 drivers/media/video/au0828/au0828-i2c.c            |   72 +-
 drivers/media/video/au0828/au0828-reg.h            |    6 +
 drivers/media/video/au0828/au0828-video.c          | 1712 ++++++++
 drivers/media/video/au0828/au0828.h                |  181 +-
 drivers/media/video/bt819.c                        |  493 ++-
 drivers/media/video/bt856.c                        |  291 +-
 drivers/media/video/bt866.c                        |  282 +-
 drivers/media/video/bt8xx/Kconfig                  |    2 +-
 drivers/media/video/bt8xx/bttv-cards.c             | 1672 ++++----
 drivers/media/video/bt8xx/bttv-driver.c            |  197 +-
 drivers/media/video/bt8xx/bttv-i2c.c               |   61 +-
 drivers/media/video/bt8xx/bttv-if.c                |   18 +-
 drivers/media/video/bt8xx/bttv-risc.c              |    4 +-
 drivers/media/video/bt8xx/bttv-vbi.c               |    2 +-
 drivers/media/video/bt8xx/bttv.h                   |   96 +-
 drivers/media/video/bt8xx/bttvp.h                  |   30 +-
 drivers/media/video/cafe_ccic.c                    |  432 +--
 drivers/media/video/cpia2/cpia2_v4l.c              |    1 +
 drivers/media/video/cs5345.c                       |    7 -
 drivers/media/video/cs53l32a.c                     |   12 +-
 drivers/media/video/cx18/Kconfig                   |    2 +-
 drivers/media/video/cx18/cx18-audio.c              |   52 +-
 drivers/media/video/cx18/cx18-audio.h              |    2 -
 drivers/media/video/cx18/cx18-av-audio.c           |  120 +-
 drivers/media/video/cx18/cx18-av-core.c            |  796 +++--
 drivers/media/video/cx18/cx18-av-core.h            |   49 +-
 drivers/media/video/cx18/cx18-av-firmware.c        |   16 +-
 drivers/media/video/cx18/cx18-av-vbi.c             |  367 +-
 drivers/media/video/cx18/cx18-cards.c              |   50 +-
 drivers/media/video/cx18/cx18-cards.h              |   18 +-
 drivers/media/video/cx18/cx18-controls.c           |   70 +-
 drivers/media/video/cx18/cx18-driver.c             |  416 +-
 drivers/media/video/cx18/cx18-driver.h             |  258 +-
 drivers/media/video/cx18/cx18-dvb.c                |    2 +-
 drivers/media/video/cx18/cx18-fileops.c            |  107 +-
 drivers/media/video/cx18/cx18-firmware.c           |   22 +-
 drivers/media/video/cx18/cx18-gpio.c               |  319 +-
 drivers/media/video/cx18/cx18-gpio.h               |   10 +-
 drivers/media/video/cx18/cx18-i2c.c                |  296 +-
 drivers/media/video/cx18/cx18-i2c.h                |    5 +-
 drivers/media/video/cx18/cx18-ioctl.c              |  273 +-
 drivers/media/video/cx18/cx18-mailbox.c            |   44 +-
 drivers/media/video/cx18/cx18-queue.c              |    4 +-
 drivers/media/video/cx18/cx18-queue.h              |    4 +-
 drivers/media/video/cx18/cx18-streams.c            |  210 +-
 drivers/media/video/cx18/cx18-vbi.c                |  155 +-
 drivers/media/video/cx18/cx18-vbi.h                |    2 +-
 drivers/media/video/cx18/cx18-version.h            |    4 +-
 drivers/media/video/cx18/cx18-video.c              |    3 +-
 drivers/media/video/cx18/cx23418.h                 |   16 +
 drivers/media/video/cx2341x.c                      |  196 +-
 drivers/media/video/cx23885/Kconfig                |   15 +-
 drivers/media/video/cx23885/Makefile               |    4 +-
 drivers/media/video/cx23885/cimax2.c               |  472 +++
 drivers/media/video/cx23885/cimax2.h               |   47 +
 drivers/media/video/cx23885/cx23885-417.c          |   49 +-
 drivers/media/video/cx23885/cx23885-cards.c        |   94 +-
 drivers/media/video/cx23885/cx23885-core.c         |   43 +-
 drivers/media/video/cx23885/cx23885-dvb.c          |  166 +-
 drivers/media/video/cx23885/cx23885-i2c.c          |   68 +-
 drivers/media/video/cx23885/cx23885-reg.h          |    2 +
 drivers/media/video/cx23885/cx23885-video.c        |   51 +-
 drivers/media/video/cx23885/cx23885.h              |   20 +-
 drivers/media/video/cx23885/netup-eeprom.c         |  107 +
 drivers/media/video/cx23885/netup-eeprom.h         |   42 +
 drivers/media/video/cx23885/netup-init.c           |  125 +
 drivers/media/video/cx23885/netup-init.h           |   25 +
 drivers/media/video/cx25840/cx25840-audio.c        |  121 +-
 drivers/media/video/cx25840/cx25840-core.c         |   65 +-
 drivers/media/video/cx25840/cx25840-core.h         |    8 +-
 drivers/media/video/cx25840/cx25840-vbi.c          |  314 +-
 drivers/media/video/cx88/Kconfig                   |    2 +-
 drivers/media/video/cx88/cx88-blackbird.c          |    8 +-
 drivers/media/video/cx88/cx88-cards.c              |   99 +-
 drivers/media/video/cx88/cx88-core.c               |   11 +-
 drivers/media/video/cx88/cx88-dvb.c                |   18 +-
 drivers/media/video/cx88/cx88-i2c.c                |   41 +-
 drivers/media/video/cx88/cx88-input.c              |   29 +-
 drivers/media/video/cx88/cx88-video.c              |   52 +-
 drivers/media/video/cx88/cx88.h                    |   24 +-
 drivers/media/video/dabusb.c                       |   83 +-
 drivers/media/video/em28xx/em28xx-audio.c          |   77 +-
 drivers/media/video/em28xx/em28xx-cards.c          |  195 +-
 drivers/media/video/em28xx/em28xx-core.c           |   41 +-
 drivers/media/video/em28xx/em28xx-dvb.c            |    3 -
 drivers/media/video/em28xx/em28xx-i2c.c            |   12 +-
 drivers/media/video/em28xx/em28xx-input.c          |   22 +-
 drivers/media/video/em28xx/em28xx-video.c          |   61 +-
 drivers/media/video/em28xx/em28xx.h                |   24 +-
 drivers/media/video/gspca/Kconfig                  |   27 +
 drivers/media/video/gspca/Makefile                 |  102 +-
 drivers/media/video/gspca/conex.c                  |   63 +-
 drivers/media/video/gspca/etoms.c                  |   36 +-
 drivers/media/video/gspca/finepix.c                |  433 +--
 drivers/media/video/gspca/gspca.c                  |  166 +-
 drivers/media/video/gspca/gspca.h                  |   14 +-
 drivers/media/video/gspca/jpeg.h                   |  263 +-
 drivers/media/video/gspca/m5602/m5602_core.c       |    7 +-
 drivers/media/video/gspca/mars.c                   |  506 ++-
 drivers/media/video/gspca/mr97310a.c               |  362 ++
 drivers/media/video/gspca/ov519.c                  |    7 +-
 drivers/media/video/gspca/ov534.c                  |  820 +++-
 drivers/media/video/gspca/pac207.c                 |    8 +-
 drivers/media/video/gspca/pac7311.c                |    7 +-
 drivers/media/video/gspca/sonixb.c                 |    7 +-
 drivers/media/video/gspca/sonixj.c                 |  951 ++++--
 drivers/media/video/gspca/spca500.c                |   99 +-
 drivers/media/video/gspca/spca501.c                |   22 +-
 drivers/media/video/gspca/spca505.c                |  525 ++--
 drivers/media/video/gspca/spca506.c                |   57 +-
 drivers/media/video/gspca/spca508.c                |  128 +-
 drivers/media/video/gspca/spca561.c                |  192 +-
 drivers/media/video/gspca/sq905.c                  |  456 ++
 drivers/media/video/gspca/sq905c.c                 |  328 ++
 drivers/media/video/gspca/stk014.c                 |   72 +-
 drivers/media/video/gspca/stv06xx/stv06xx.c        |    7 +-
 drivers/media/video/gspca/stv06xx/stv06xx_hdcs.c   |   76 +-
 drivers/media/video/gspca/stv06xx/stv06xx_hdcs.h   |   65 -
 drivers/media/video/gspca/stv06xx/stv06xx_pb0100.c |  147 +-
 drivers/media/video/gspca/stv06xx/stv06xx_pb0100.h |  130 +-
 drivers/media/video/gspca/stv06xx/stv06xx_sensor.h |    8 -
 drivers/media/video/gspca/stv06xx/stv06xx_vv6410.c |  123 +-
 drivers/media/video/gspca/stv06xx/stv06xx_vv6410.h |   58 +-
 drivers/media/video/gspca/sunplus.c                |  124 +-
 drivers/media/video/gspca/t613.c                   |  564 ++--
 drivers/media/video/gspca/tv8532.c                 |  483 +--
 drivers/media/video/gspca/vc032x.c                 | 1591 ++++++--
 drivers/media/video/gspca/zc3xx.c                  |  884 +++--
 drivers/media/video/hdpvr/Kconfig                  |   10 +
 drivers/media/video/hdpvr/Makefile                 |    9 +
 drivers/media/video/hdpvr/hdpvr-control.c          |  201 +
 drivers/media/video/hdpvr/hdpvr-core.c             |  466 +++
 drivers/media/video/hdpvr/hdpvr-i2c.c              |  145 +
 drivers/media/video/hdpvr/hdpvr-video.c            | 1248 ++++++
 drivers/media/video/hdpvr/hdpvr.h                  |  303 ++
 drivers/media/video/hexium_gemini.c                |  292 +-
 drivers/media/video/hexium_orion.c                 |  103 +-
 drivers/media/video/indycam.c                      |  314 +-
 drivers/media/video/indycam.h                      |   19 +-
 drivers/media/video/ir-kbd-i2c.c                   |   84 +-
 drivers/media/video/ivtv/ivtv-controls.c           |    1 +
 drivers/media/video/ivtv/ivtv-driver.c             |   93 +-
 drivers/media/video/ivtv/ivtv-driver.h             |   26 +-
 drivers/media/video/ivtv/ivtv-fileops.c            |   10 +-
 drivers/media/video/ivtv/ivtv-firmware.c           |    2 +-
 drivers/media/video/ivtv/ivtv-gpio.c               |    4 +-
 drivers/media/video/ivtv/ivtv-i2c.c                |   14 +-
 drivers/media/video/ivtv/ivtv-ioctl.c              |   20 +-
 drivers/media/video/ivtv/ivtv-irq.c                |    4 +-
 drivers/media/video/ivtv/ivtv-queue.c              |    8 +-
 drivers/media/video/ivtv/ivtv-queue.h              |    8 +-
 drivers/media/video/ivtv/ivtv-streams.c            |   68 +-
 drivers/media/video/ivtv/ivtv-udma.c               |   10 +-
 drivers/media/video/ivtv/ivtv-udma.h               |    4 +-
 drivers/media/video/ivtv/ivtv-vbi.c                |    2 +
 drivers/media/video/ivtv/ivtv-version.h            |    2 +-
 drivers/media/video/ivtv/ivtv-yuv.c                |    6 +-
 drivers/media/video/ivtv/ivtvfb.c                  |    6 +-
 drivers/media/video/ks0127.c                       |  677 ++--
 drivers/media/video/ks0127.h                       |    2 -
 drivers/media/video/m52790.c                       |    7 -
 drivers/media/video/meye.c                         |   45 +-
 drivers/media/video/msp3400-driver.c               |  142 +-
 drivers/media/video/mt9m001.c                      |  164 +-
 drivers/media/video/mt9m111.c                      |   64 +-
 drivers/media/video/mt9t031.c                      |  179 +-
 drivers/media/video/mt9v022.c                      |  205 +-
 drivers/media/video/mx3_camera.c                   | 1220 ++++++
 drivers/media/video/mxb.c                          |  828 ++--
 drivers/media/video/omap24xxcam.c                  |    7 -
 drivers/media/video/ov7670.c                       |  552 ++--
 drivers/media/video/ov772x.c                       |  320 +-
 drivers/media/video/ovcamchip/ovcamchip_core.c     |  197 +-
 drivers/media/video/ovcamchip/ovcamchip_priv.h     |    7 +
 drivers/media/video/pvrusb2/Kconfig                |    8 +-
 drivers/media/video/pvrusb2/Makefile               |    7 +-
 drivers/media/video/pvrusb2/pvrusb2-audio.c        |  142 +-
 drivers/media/video/pvrusb2/pvrusb2-audio.h        |    6 +-
 drivers/media/video/pvrusb2/pvrusb2-cs53l32a.c     |   95 +
 .../{pvrusb2-tuner.h => pvrusb2-cs53l32a.h}        |   21 +-
 drivers/media/video/pvrusb2/pvrusb2-cx2584x-v4l.c  |  245 +-
 drivers/media/video/pvrusb2/pvrusb2-cx2584x-v4l.h  |    4 +-
 drivers/media/video/pvrusb2/pvrusb2-debugifc.c     |    5 -
 drivers/media/video/pvrusb2/pvrusb2-debugifc.h     |   12 +-
 drivers/media/video/pvrusb2/pvrusb2-devattr.c      |  102 +-
 drivers/media/video/pvrusb2/pvrusb2-devattr.h      |   34 +-
 drivers/media/video/pvrusb2/pvrusb2-dvb.c          |    2 +-
 drivers/media/video/pvrusb2/pvrusb2-encoder.c      |    2 +-
 drivers/media/video/pvrusb2/pvrusb2-hdw-internal.h |   50 +-
 drivers/media/video/pvrusb2/pvrusb2-hdw.c          |  648 +++-
 drivers/media/video/pvrusb2/pvrusb2-hdw.h          |    6 +-
 .../media/video/pvrusb2/pvrusb2-i2c-chips-v4l2.c   |  113 -
 drivers/media/video/pvrusb2/pvrusb2-i2c-cmd-v4l2.c |  322 --
 drivers/media/video/pvrusb2/pvrusb2-i2c-cmd-v4l2.h |   50 -
 drivers/media/video/pvrusb2/pvrusb2-i2c-core.c     |  417 +--
 drivers/media/video/pvrusb2/pvrusb2-i2c-core.h     |   57 +-
 drivers/media/video/pvrusb2/pvrusb2-main.c         |    4 +-
 drivers/media/video/pvrusb2/pvrusb2-sysfs.c        |   12 +-
 drivers/media/video/pvrusb2/pvrusb2-tuner.c        |  120 -
 drivers/media/video/pvrusb2/pvrusb2-v4l2.c         |   18 +-
 drivers/media/video/pvrusb2/pvrusb2-video-v4l.c    |  214 +-
 drivers/media/video/pvrusb2/pvrusb2-video-v4l.h    |    7 +-
 drivers/media/video/pvrusb2/pvrusb2-wm8775.c       |  134 +-
 drivers/media/video/pvrusb2/pvrusb2-wm8775.h       |    4 +-
 drivers/media/video/pwc/Kconfig                    |   10 +
 drivers/media/video/pwc/pwc-if.c                   |   79 +-
 drivers/media/video/pwc/pwc.h                      |    6 +
 drivers/media/video/pxa_camera.c                   |   68 +-
 drivers/media/video/s2255drv.c                     |   41 +-
 drivers/media/video/saa5246a.c                     |   70 +-
 drivers/media/video/saa5249.c                      |   71 +-
 drivers/media/video/saa6588.c                      |  207 +-
 drivers/media/video/saa7110.c                      |  472 ++-
 drivers/media/video/saa7111.c                      |  492 ---
 drivers/media/video/saa7114.c                      | 1068 -----
 drivers/media/video/saa7115.c                      |   64 +-
 drivers/media/video/saa7127.c                      |    1 -
 drivers/media/video/saa7134/Kconfig                |   13 +-
 drivers/media/video/saa7134/saa6752hs.c            |  581 ++--
 drivers/media/video/saa7134/saa7134-cards.c        |  333 ++-
 drivers/media/video/saa7134/saa7134-core.c         |  108 +-
 drivers/media/video/saa7134/saa7134-dvb.c          |   75 +-
 drivers/media/video/saa7134/saa7134-empress.c      |   27 +-
 drivers/media/video/saa7134/saa7134-i2c.c          |   23 +-
 drivers/media/video/saa7134/saa7134-ts.c           |   15 +-
 drivers/media/video/saa7134/saa7134-video.c        |   75 +-
 drivers/media/video/saa7134/saa7134.h              |   40 +-
 drivers/media/video/saa7146.h                      |    2 -
 drivers/media/video/saa717x.c                      |   10 +-
 drivers/media/video/saa7185.c                      |  239 +-
 drivers/media/video/saa7191.c                      |  500 +--
 drivers/media/video/saa7191.h                      |   26 +-
 drivers/media/video/sh_mobile_ceu_camera.c         |   82 +-
 drivers/media/video/sn9c102/sn9c102_devtable.h     |    4 +-
 drivers/media/video/soc_camera.c                   |  135 +-
 drivers/media/video/soc_camera_platform.c          |    9 +-
 drivers/media/video/stk-webcam.c                   |   24 +-
 drivers/media/video/tcm825x.c                      |   22 +-
 drivers/media/video/tcm825x.h                      |    2 +-
 drivers/media/video/tda7432.c                      |   22 +-
 drivers/media/video/tda9840.c                      |   82 +-
 drivers/media/video/tda9840.h                      |   14 -
 drivers/media/video/tda9875.c                      |   19 +-
 drivers/media/video/tea6415c.c                     |   53 +-
 drivers/media/video/tea6415c.h                     |   12 -
 drivers/media/video/tea6420.c                      |   69 +-
 drivers/media/video/tea6420.h                      |   27 +-
 drivers/media/video/tlv320aic23b.c                 |   12 +-
 drivers/media/video/tuner-core.c                   |  152 +-
 drivers/media/video/tvaudio.c                      |  173 +-
 drivers/media/video/tveeprom.c                     |    7 +-
 drivers/media/video/tvp514x.c                      |  113 +-
 drivers/media/video/tvp5150.c                      |   10 +-
 drivers/media/video/tw9910.c                       |   36 +-
 drivers/media/video/upd64031a.c                    |    7 -
 drivers/media/video/upd64083.c                     |    7 -
 drivers/media/video/usbvideo/vicam.c               |    2 +-
 drivers/media/video/usbvision/usbvision-core.c     |   49 +-
 drivers/media/video/usbvision/usbvision-i2c.c      |  153 +-
 drivers/media/video/usbvision/usbvision-video.c    |  125 +-
 drivers/media/video/usbvision/usbvision.h          |   10 +-
 drivers/media/video/uvc/uvc_ctrl.c                 |    2 +-
 drivers/media/video/uvc/uvc_driver.c               |   45 +-
 drivers/media/video/uvc/uvc_status.c               |   16 +-
 drivers/media/video/uvc/uvc_v4l2.c                 |   20 +-
 drivers/media/video/uvc/uvc_video.c                |  133 +-
 drivers/media/video/uvc/uvcvideo.h                 |    8 +-
 drivers/media/video/v4l2-common.c                  |  265 +-
 drivers/media/video/v4l2-compat-ioctl32.c          |    1 -
 drivers/media/video/v4l2-dev.c                     |   54 +-
 drivers/media/video/v4l2-device.c                  |   58 +-
 drivers/media/video/v4l2-ioctl.c                   |  192 +-
 drivers/media/video/v4l2-subdev.c                  |   18 +
 drivers/media/video/videobuf-dma-contig.c          |    2 +-
 drivers/media/video/videobuf-vmalloc.c             |    2 +-
 drivers/media/video/vino.c                         | 1655 +++-----
 drivers/media/video/vivi.c                         |  495 ++-
 drivers/media/video/vp27smpx.c                     |    7 -
 drivers/media/video/vpx3220.c                      |  491 ++--
 drivers/media/video/w9966.c                        |    2 +-
 drivers/media/video/w9968cf.c                      |  133 +-
 drivers/media/video/w9968cf.h                      |   24 +-
 drivers/media/video/wm8739.c                       |    7 -
 drivers/media/video/wm8775.c                       |   12 +-
 drivers/media/video/zc0301/zc0301_sensor.h         |    8 +
 drivers/media/video/zoran/Kconfig                  |    8 +-
 drivers/media/video/zoran/videocodec.h             |    9 +-
 drivers/media/video/zoran/zoran.h                  |   97 +-
 drivers/media/video/zoran/zoran_card.c             |  555 +--
 drivers/media/video/zoran/zoran_card.h             |    3 +-
 drivers/media/video/zoran/zoran_device.c           |  529 +--
 drivers/media/video/zoran/zoran_device.h           |   14 +-
 drivers/media/video/zoran/zoran_driver.c           | 4385 +++++++-------------
 drivers/media/video/zoran/zoran_procfs.c           |    2 +-
 drivers/media/video/zoran/zr36016.c                |    5 -
 drivers/media/video/zoran/zr36050.c                |    4 -
 drivers/media/video/zoran/zr36060.c                |    4 -
 drivers/media/video/zr364xx.c                      |   17 +-
 include/linux/Kbuild                               |    2 -
 include/linux/i2c-id.h                             |    2 +
 include/linux/ivtv.h                               |   10 +-
 include/linux/video_decoder.h                      |   48 -
 include/linux/video_encoder.h                      |   23 -
 include/linux/videodev.h                           |   18 +
 include/linux/videodev2.h                          |   69 +-
 include/media/bt819.h                              |   33 +
 include/media/cx2341x.h                            |    6 +-
 include/media/cx25840.h                            |   12 +
 include/media/ir-common.h                          |    3 +
 include/media/ir-kbd-i2c.h                         |    3 +-
 include/media/ov772x.h                             |    5 +
 include/media/saa7146.h                            |    8 +
 include/media/saa7146_vv.h                         |   17 +-
 include/media/sh_mobile_ceu.h                      |    5 +-
 include/media/soc_camera.h                         |   24 +-
 include/media/v4l2-chip-ident.h                    |   94 +-
 include/media/v4l2-common.h                        |   24 +-
 include/media/v4l2-dev.h                           |    2 +
 include/media/v4l2-device.h                        |   40 +-
 include/media/v4l2-ioctl.h                         |    2 +
 include/media/v4l2-subdev.h                        |   22 +-
 include/media/videobuf-core.h                      |    1 +
 include/sound/tea575x-tuner.h                      |    8 +-
 sound/i2c/other/tea575x-tuner.c                    |  302 +-
 sound/pci/Kconfig                                  |    2 +-
 489 files changed, 48502 insertions(+), 27346 deletions(-)
 create mode 100644 arch/arm/plat-mxc/include/mach/mx3_camera.h
 create mode 100644 drivers/media/common/tuners/mc44s803.c
 create mode 100644 drivers/media/common/tuners/mc44s803.h
 create mode 100644 drivers/media/common/tuners/mc44s803_priv.h
 create mode 100644 drivers/media/dvb/dvb-usb/ce6230.c
 create mode 100644 drivers/media/dvb/dvb-usb/ce6230.h
 create mode 100644 drivers/media/dvb/frontends/au8522_decoder.c
 rename drivers/media/dvb/frontends/{au8522.c => au8522_dig.c} (91%)
 create mode 100644 drivers/media/dvb/frontends/au8522_priv.h
 create mode 100644 drivers/media/dvb/frontends/lgdt3305.c
 create mode 100644 drivers/media/dvb/frontends/lgdt3305.h
 create mode 100644 drivers/media/dvb/frontends/lnbh24.h
 create mode 100644 drivers/media/dvb/frontends/stv0900.h
 create mode 100644 drivers/media/dvb/frontends/stv0900_core.c
 create mode 100644 drivers/media/dvb/frontends/stv0900_init.h
 create mode 100644 drivers/media/dvb/frontends/stv0900_priv.h
 create mode 100644 drivers/media/dvb/frontends/stv0900_reg.h
 create mode 100644 drivers/media/dvb/frontends/stv0900_sw.c
 create mode 100644 drivers/media/dvb/frontends/stv6110.c
 create mode 100644 drivers/media/dvb/frontends/stv6110.h
 create mode 100644 drivers/media/dvb/frontends/zl10036.c
 create mode 100644 drivers/media/dvb/frontends/zl10036.h
 create mode 100644 drivers/media/video/au0828/au0828-video.c
 create mode 100644 drivers/media/video/cx23885/cimax2.c
 create mode 100644 drivers/media/video/cx23885/cimax2.h
 create mode 100644 drivers/media/video/cx23885/netup-eeprom.c
 create mode 100644 drivers/media/video/cx23885/netup-eeprom.h
 create mode 100644 drivers/media/video/cx23885/netup-init.c
 create mode 100644 drivers/media/video/cx23885/netup-init.h
 create mode 100644 drivers/media/video/gspca/mr97310a.c
 create mode 100644 drivers/media/video/gspca/sq905.c
 create mode 100644 drivers/media/video/gspca/sq905c.c
 create mode 100644 drivers/media/video/hdpvr/Kconfig
 create mode 100644 drivers/media/video/hdpvr/Makefile
 create mode 100644 drivers/media/video/hdpvr/hdpvr-control.c
 create mode 100644 drivers/media/video/hdpvr/hdpvr-core.c
 create mode 100644 drivers/media/video/hdpvr/hdpvr-i2c.c
 create mode 100644 drivers/media/video/hdpvr/hdpvr-video.c
 create mode 100644 drivers/media/video/hdpvr/hdpvr.h
 create mode 100644 drivers/media/video/mx3_camera.c
 create mode 100644 drivers/media/video/pvrusb2/pvrusb2-cs53l32a.c
 rename drivers/media/video/pvrusb2/{pvrusb2-tuner.h => pvrusb2-cs53l32a.h} (64%)
 delete mode 100644 drivers/media/video/pvrusb2/pvrusb2-i2c-chips-v4l2.c
 delete mode 100644 drivers/media/video/pvrusb2/pvrusb2-i2c-cmd-v4l2.c
 delete mode 100644 drivers/media/video/pvrusb2/pvrusb2-i2c-cmd-v4l2.h
 delete mode 100644 drivers/media/video/pvrusb2/pvrusb2-tuner.c
 delete mode 100644 drivers/media/video/saa7111.c
 delete mode 100644 drivers/media/video/saa7114.c
 delete mode 100644 drivers/media/video/tda9840.h
 delete mode 100644 include/linux/video_decoder.h
 delete mode 100644 include/linux/video_encoder.h
 create mode 100644 include/media/bt819.h

Abylay Ospan (5):
      V4L/DVB (10796): Add init code for NetUP Dual DVB-S2 CI card
      V4L/DVB (10797): Add EEPROM code for NetUP Dual DVB-S2 CI card.
      V4L/DVB (10798): Add CIMax(R) SP2 Common Interface code for NetUP Dual DVB-S2 CI card
      V4L/DVB (11056): Bug fix in NetUP: restore high address lines in CI
      V4L/DVB (11057): Fix CiMax stability in Netup Dual DVB-S2 CI

Adam Baker (2):
      V4L/DVB (10639): gspca - sq905: New subdriver.
      V4L/DVB (10829): Support alternate resolutions for sq905

Alan Cox (2):
      V4L/DVB (11243): cx88: Missing failure checks
      V4L/DVB (11244): pluto2: silence spew of card hung up messages

Alan McIvor (1):
      V4L/DVB (11124): Add support for ProVideo PV-183 to bttv

Alexey Klimov (18):
      V4L/DVB (10316): v4l/dvb: use usb_make_path in usb-radio drivers
      V4L/DVB (10324): em28xx: Correct mailing list
      V4L/DVB (10335): gspca - all subdrivers: Fix CodingStyle in sd_mod_init function.
      V4L/DVB (10336): gspca - all subdrivers: Return ret instead of -1 in sd_mod_init.
      V4L/DVB (10455): radio-mr800: codingstyle cleanups
      V4L/DVB (10456): radio-mr800: place dev_err instead of dev_warn
      V4L/DVB (10457): radio-mr800: add more dev_err messages in probe
      V4L/DVB (10458): radio-mr800: move radio start and stop in one function
      V4L/DVB (10459): radio-mr800: fix amradio_set_freq
      V4L/DVB (10460): radio-mr800: add stereo support
      V4L/DVB (10461): radio-mr800: add few lost mutex locks
      V4L/DVB (10462): radio-mr800: increase version and add comments
      V4L/DVB (10463): radio-mr800: fix checking of retval after usb_bulk_msg
      V4L/DVB (10464): radio-si470x: use usb_make_path in usb-radio drivers
      V4L/DVB (10465): dsbr100: Add few lost mutex locks.
      V4L/DVB (10522): em28xx-audio: replace printk with em28xx_errdev
      V4L/DVB (10946): radio-rtrack2: fix double mutex_unlock
      V4L/DVB (10961): radio-terratec: remove linux/delay.h which hadn't been used.

Andy Walls (44):
      V4L/DVB (10274): cx18: Fix a PLL divisor update for the I2S master clock
      V4L/DVB (10275): cx18: Additional debug to display outgoing mailbox parameters
      V4L/DVB (10276): cx18, cx2341x, ivtv: Add AC-3 audio encoding control to cx18
      V4L/DVB (10277): cx18, cx2341x: Fix bugs in cx18 AC3 control and comply with V4L2 spec
      V4L/DVB (10278): cx18: Fix bad audio in first analog capture.
      V4L/DVB (10279): cx18: Print driver version number when logging status
      V4L/DVB (10280): cx18: Rename structure members: dev to pci_dev and v4l2dev to video_dev
      V4L/DVB (10281): cx18: Conversion to new V4L2 framework: use v4l2_device object
      V4L/DVB (10283): cx18: Call request_module() with proper argument types.
      V4L/DVB (10284): cx18: Add initial entry for a Leadtek DVR3100 H hybrid card
      V4L/DVB (10433): cx18: Defer A/V core initialization until a valid cx18_av_cmd arrives
      V4L/DVB (10434): cx18: Smarter verification of CX18_AUDIO_ENABLE register writes
      V4L/DVB (10435): cx18: Normalize APU after second APU firmware load
      V4L/DVB (10436): cx18: Fix coding style of a switch statement per checkpatch.pl
      V4L/DVB (10437): cx18: Remove an unused spinlock
      V4L/DVB (10439): cx18: Clean-up and enable sliced VBI handling
      V4L/DVB (10440): cx18: Fix presentation timestamp (PTS) for VBI buffers
      V4L/DVB (10441): cx18: Fix VBI ioctl() handling and Raw/Sliced VBI state management
      V4L/DVB (10442): cx18: Fixes for enforcing when Encoder Raw VBI params can be set
      V4L/DVB (10443): cx18: Use correct line counts per field in firmware API call
      V4L/DVB (10444): cx18: Fix sliced VBI PTS and fix artifacts in last raw line of field
      V4L/DVB (10445): cx18: Process Raw VBI on a whole frame basis; fix VBI buffer size
      V4L/DVB (10446): cx18: Finally get sliced VBI working - for 525 line 60 Hz systems at least
      V4L/DVB (10755): cx18: Convert the integrated A/V decoder core interface to a v4l2_subdev
      V4L/DVB (10756): cx18: Slim down instance handling, build names from v4l2_device.name
      V4L/DVB (10757): cx18, v4l2-chip-ident: Finish conversion of AV decoder core to v4l2_subdev
      V4L/DVB (10758): cx18: Convert I2C devices to v4l2_subdevices
      V4L/DVB (10759): cx18: Convert GPIO connected functions to act as v4l2_subdevices
      V4L/DVB (10760): cx18: Fix a memory leak of buffers used for sliced VBI insertion
      V4L/DVB (10761): cx18: Change log lines for internal subdevs and fix tveeprom reads
      V4L/DVB (10762): cx18: Get rid of unused variables related to video output
      V4L/DVB (10763): cx18: Increment version number due to significant changes for v4l2_subdevs
      V4L/DVB (10764): cx18: Disable AC3 controls as the firmware doesn't support AC3
      V4L/DVB (10850): cx18: Use strlcpy() instead of strncpy() for temp eeprom i2c_client setup
      V4L/DVB (10851): cx18: Fix a video scaling check problem introduced by sliced VBI changes
      V4L/DVB (10852): cx18: Include cx18-audio.h in cx18-audio.c to eliminate s-parse warning
      V4L/DVB (10853): cx18: Fix s-parse warnings and a logic error about extracting the VBI PTS
      V4L/DVB (10854): cx18: Correct comments about vertical and horizontal blanking timings
      V4L/DVB (10855): cx18: Fix VPS service register codes
      V4L/DVB (10856): cx18: Add interlock so sliced VBI insertion only happens for an MPEG PS
      V4L/DVB (11042): v4l2-api: Add definitions for V4L2_MPEG_STREAM_VBI_FMT_IVTV payloads
      V4L/DVB (11091): cx18, ivtv: Ensure endianess for linemasks in VBI embedded in MPEG stream
      V4L/DVB (11092): cx18: Optimize processing of VBI buffers from the capture unit
      V4L/DVB (11233): mxl5005s: Switch in mxl5005s_set_params should operate on correct values

Antoine Jacquet (1):
      V4L/DVB (10263): zr364xx: add support for Aiptek DV T300

Antonio Ospite (2):
      V4L/DVB (10344): gspca - ov534: Disable the Hercules webcams.
      V4L/DVB (10676): mt9m111: Call icl->reset() on mt9m111_reset().

Antti Palosaari (4):
      V4L/DVB (10286): af9015: add new USB ID for KWorld DVB-T 395U
      V4L/DVB (10329): af9015: remove dual_mode module param
      V4L/DVB (11215): zl10353: add support for Intel CE6230 and Intel CE6231
      V4L/DVB (11216): Add driver for Intel CE6230 DVB-T USB2.0

Arne Luehrs (1):
      V4L/DVB (10319): dib0700: enable IR receiver in Nova TD usb stick (52009)

Artem Makhutov (1):
      V4L/DVB (11248): Remove debug output from stb6100_cfg.h

Bruno Christo (1):
      V4L/DVB (10827): Add support for GeoVision GV-800(S)

Daniel Glöckner (1):
      V4L/DVB (11242): allow v4l2 drivers to provide a get_unmapped_area handler

Devin Heitmueller (36):
      V4L/DVB (10320): dib0700: fix i2c error message to make data type clear
      V4L/DVB (10321): dib0700: Report dib0700_i2c_enumeration failures
      V4L/DVB (11059): xc5000: fix bug for hybrid xc5000 devices with IF other than 5380
      V4L/DVB (11060): au8522: rename the au8522.c source file
      V4L/DVB (11061): au8522: move shared state and common functions into a separate header files
      V4L/DVB (11062): au8522: fix register read/write high bits
      V4L/DVB (11063): au8522: power down the digital demod when not in use
      V4L/DVB (11064): au8522: make use of hybrid framework so analog/digital demod can share state
      V4L/DVB (11065): au8522: add support for analog side of demodulator
      V4L/DVB (11066): au0828: add support for analog functionality in bridge
      V4L/DVB (11067): au0828: workaround a bug in the au0828 i2c handling
      V4L/DVB (11068): au0828: add analog profile for the HVR-850
      V4L/DVB (11069): au8522: add mutex protecting use of hybrid state
      V4L/DVB (11070): au0828: Rework the way the analog video binding occurs
      V4L/DVB (11071): tveeprom: add the xc5000 tuner to the tveeprom definition
      V4L/DVB (11072): au0828: advertise only NTSC-M (as opposed to all NTSC standards)
      V4L/DVB (11073): au0828: disable VBI code since it doesn't yet work
      V4L/DVB (11074): au0828: fix i2c enumeration bug
      V4L/DVB (11075): au0828: make register debug lines easier to read
      V4L/DVB (11076): au0828: make g_chip_ident call work properly
      V4L/DVB (11077): au0828: properly handle missing analog USB endpoint
      V4L/DVB (11078): au0828: properly handle non-existent analog inputs
      V4L/DVB (11079): au0828: fix panic on disconnect if analog initialization failed
      V4L/DVB (11080): au0828: Convert to use v4l2_device/subdev framework
      V4L/DVB (11081): au0828: make sure v4l2_device name is unique
      V4L/DVB (11082): au0828: remove memset calls in v4l2 routines.
      V4L/DVB (11083): au0828: remove some unneeded braces
      V4L/DVB (11084): au0828: add entry for undefined input type
      V4L/DVB (11085): au0828/au8522: Codingstyle fixes
      V4L/DVB (11086): au0828: rename macro for currently non-function VBI support
      V4L/DVB (11088): au0828: finish videodev/subdev conversion
      V4L/DVB (11089): au8522: finish conversion to v4l2_device/subdev
      V4L/DVB (11139): em28xx: add remote control definition for HVR-900 (both versions)
      V4L/DVB (11140): usbvision: fix oops on ARM platform when allocating transfer buffers
      V4L/DVB (11141): em28xx: fix oops on ARM platform when allocating transfer buffers
      V4L/DVB (11142): au0828: fix oops on ARM platform when allocating transfer buffers

Douglas Kosovic (1):
      V4L/DVB (10299): bttv: Add support for IVCE-8784 support for V4L2 bttv driver

Douglas Schilling Landgraf (13):
      V4L/DVB (10323): em28xx: Add entry for GADMEI TVR200
      V4L/DVB (10326): em28xx: Cleanup: fix bad whitespacing
      V4L/DVB (10327): em28xx: Add check before call em28xx_isoc_audio_deinit()
      V4L/DVB (10517): em28xx: remove bad check (changeset a31c595188af)
      V4L/DVB (10520): em28xx-audio: Add spinlock for trigger
      V4L/DVB (10521): em28xx-audio: Add lock for users
      V4L/DVB (10523): em28xx-audio: Add macros EM28XX_START_AUDIO / EM28XX_STOP_AUDIO
      V4L/DVB (10524): em28xx: Add DVC 101 model to Pinnacle Dazzle description
      V4L/DVB (10556): em28xx-cards: Add Pinnacle Dazzle Video Creator Plus DVC107 description
      V4L/DVB (10739): em28xx-cards: remove incorrect entry
      V4L/DVB (10740): em28xx-cards: Add SIIG AVTuner-PVR board
      V4L/DVB (10741): em28xx: Add Kaiser Baas Video to DVD maker support
      V4L/DVB (11222): gspca - zc3xx: The webcam DLink DSB - C320 has the sensor pas106.

Erik Andren (3):
      V4L/DVB (10334): gspca - stv06xx: Rework control description.
      V4L/DVB (10341): gspca - stv06xx: Plug a memory leak in the pb0100 sensor driver.
      V4L/DVB (10342): gspca - stv06xx: Add ctrl caching to the vv6410.

Erik S. Beiser (1):
      V4L/DVB (10826): cx88: Add IR support to pcHDTV HD3000 & HD5500

Guennadi Liakhovetski (9):
      V4L/DVB (10665): soc-camera: add data signal polarity flags to drivers
      V4L/DVB (10672): sh_mobile_ceu_camera: include NV* formats into the format list only once.
      V4L/DVB (10673): mt9t031: fix gain and hflip controls, register update, and scaling
      V4L/DVB (10674): soc-camera: camera host driver for i.MX3x SoCs
      V4L/DVB (10675): soc-camera: extend soc_camera_bus_param_compatible with more tests
      V4L/DVB (11024): soc-camera: separate S_FMT and S_CROP operations
      V4L/DVB (11025): soc-camera: configure drivers with a default format on open
      V4L/DVB (11026): sh-mobile-ceu-camera: set field to the value, configured at open()
      V4L/DVB (11027): soc-camera: configure drivers with a default format at probe time

Hans Verkuil (171):
      V4L/DVB (10231): v4l2-subdev: add v4l2_ext_controls support
      V4L/DVB (10244): v4l2: replace a few snprintfs with strlcpy
      V4L/DVB (10246): saa6752hs: convert to v4l2_subdev.
      V4L/DVB (10247): saa7134: convert to the new v4l2 framework.
      V4L/DVB (10249): v4l2-common: added v4l2_i2c_tuner_addrs()
      V4L/DVB (10251): cx25840: add comments explaining what the init() does.
      V4L/DVB (10252): v4l2 doc: explain why v4l2_device_unregister_subdev() has to be called.
      V4L/DVB (10271): saa7146: convert to video_ioctl2.
      V4L/DVB (10272): av7110: test type field in VIDIOC_G_SLICED_VBI_CAP
      V4L/DVB (10291): em28xx: fix VIDIOC_G_CTRL when there is no msp34xx device.
      V4L/DVB (10313): saa7146: fix VIDIOC_ENUMSTD.
      V4L/DVB (10406): gspca: fix compiler warning
      V4L/DVB (10408): v4l2: fix incorrect hue range check
      V4L/DVB (10409): v4l: remove unused I2C_DRIVERIDs.
      V4L/DVB (10486): ivtv/cx18: fix g_fmt and try_fmt for raw video
      V4L/DVB (10487): doc: update hm12 documentation.
      V4L/DVB (10488): ivtv: cleanup naming conventions
      V4L/DVB (10489): doc: use consistent naming conventions for vdev and v4l2_dev.
      V4L/DVB (10490): v4l2: prefill ident and revision from v4l2_dbg_chip_ident.
      V4L/DVB (10496): saa7146: implement v4l2_device support.
      V4L/DVB (10497): saa7146: i2c adapdata now points to v4l2_device.
      V4L/DVB (10498): saa7146: the adapter class will be NULL when v4l2_subdev is used.
      V4L/DVB (10499): saa7146: convert saa7146 and mxb in particular to v4l2_subdev.
      V4L/DVB (10500): saa7146: setting control while capturing should return EBUSY, not EINVAL.
      V4L/DVB (10501): saa7146: prevent unnecessary loading of v4l2-common.
      V4L/DVB (10502): saa7146: move v4l2 device registration to saa7146_vv.
      V4L/DVB (10536): saa6588: convert to v4l2-i2c-drv-legacy.h
      V4L/DVB (10537): saa6588: convert to v4l2_subdev.
      V4L/DVB (10538): saa6588: add g_chip_ident support.
      V4L/DVB (10539): saa6588: remove legacy_class, not needed for saa6588
      V4L/DVB (10540): cx2341x: fixed bug causing several audio controls to be no longer listed
      V4L/DVB (10542): v4l2-subdev: add querystd and g_input_status
      V4L/DVB (10544): v4l2-common: add comments warning that about the sort order
      V4L/DVB (10641): v4l2-dev: remove limit of 32 devices per driver in get_index()
      V4L/DVB (10642): vivi: update comment to reflect that vivi can now create more than 32 devs.
      V4L/DVB (10643): v4l2-device: allow a NULL parent device when registering.
      V4L/DVB (10644): v4l2-subdev: rename dev field to v4l2_dev
      V4L/DVB (10645): vivi: introduce v4l2_device and do several cleanups
      V4L/DVB (10646): vivi: controls are per-device, not global.
      V4L/DVB (10647): vivi: add slider flag to controls.
      V4L/DVB (10685): v4l2: add colorfx support to v4l2-common.c, and add to 'Changes' in spec.
      V4L/DVB (10686): v4l2: add V4L2_CTRL_FLAG_WRITE_ONLY flag.
      V4L/DVB (10687): v4l2-common/v4l2-spec: support/document write-only and button controls
      V4L/DVB (10691): v4l2-common: add v4l2_i2c_subdev_addr()
      V4L/DVB (10692): usbvision: convert to v4l2_device/v4l2_subdev.
      V4L/DVB (10698): v4l2-common: remove v4l2_ctrl_query_fill_std
      V4L/DVB (10700): saa7115: don't access reg 0x87 if it is not present.
      V4L/DVB (10701): saa7185: add colorbar support.
      V4L/DVB (10702): saa7115: add querystd and g_input_status support for zoran.
      V4L/DVB (10703): zoran: convert to video_ioctl2 and remove 'ready_to_be_freed' hack.
      V4L/DVB (10704): zoran: remove broken BIGPHYS_AREA and BUZ_HIMEM code, and allow for kmallocs > 128 kB
      V4L/DVB (10705): zoran: use slider flag with volume etc. controls.
      V4L/DVB (10706): zoran: fix field typo.
      V4L/DVB (10707): zoran: set bytesperline to 0 when using MJPEG.
      V4L/DVB (10708): zoran: remove old V4L1 ioctls, use v4l1-compat instead.
      V4L/DVB (10709): zoran: set correct parent of the video device.
      V4L/DVB (10710): zoran: cleanups in an attempt to make the source a bit more readable.
      V4L/DVB (10711): zoran: fix TRY_FMT support
      V4L/DVB (10712): zoran: fix G_FMT
      V4L/DVB (10713): zoran: if reqbufs is called with count == 0, do a streamoff.
      V4L/DVB (10714): zoran et al: convert zoran i2c modules to V4L2.
      V4L/DVB (10715): zoran: clean up some old V4L1 left-overs and remove the MAP_NR macro.
      V4L/DVB (10716): zoran: change buffer defaults to something that works with tvtime
      V4L/DVB (10717): zoran: TRY_FMT and S_FMT now do the same parameter checks.
      V4L/DVB (10718): bt866: convert to v4l2_subdev.
      V4L/DVB (10719): bt819: convert to v4l2_subdev.
      V4L/DVB (10720): bt819: that delay include is needed after all.
      V4L/DVB (10721): bt856: convert to v4l2_subdev.
      V4L/DVB (10722): ks0127: convert to v4l2_subdev.
      V4L/DVB (10723): ks0127: add supported ks0127 variants to the i2c device list.
      V4L/DVB (10724): saa7110: convert to v4l2_subdev.
      V4L/DVB (10725): saa7185: convert to v4l2_subdev.
      V4L/DVB (10726): vpx3220: convert to v4l2_subdev.
      V4L/DVB (10727): adv7170: convert to v4l2_subdev.
      V4L/DVB (10728): adv7175: convert to v4l2-subdev.
      V4L/DVB (10729): zoran: convert to v4l2_device/v4l2_subdev.
      V4L/DVB (10730): v4l-dvb: cleanup obsolete references to v4l1 headers.
      V4L/DVB (10731): zoran i2c modules: remove i2c autoprobing support.
      V4L/DVB (10732): zoran: s_jpegcomp should return a proper result, not 0.
      V4L/DVB (10733): zoran: increase bufsize to a value suitable for 768x576.
      V4L/DVB (10858): vino: convert to video_ioctl2.
      V4L/DVB (10859): vino: minor renames
      V4L/DVB (10860): saa7191: convert to v4l2-i2c-drv-legacy.h
      V4L/DVB (10861): vino/indycam/saa7191: convert to i2c modules to V4L2.
      V4L/DVB (10862): indycam: convert to v4l2_subdev
      V4L/DVB (10863): saa7191: convert to v4l2_subdev.
      V4L/DVB (10864): vino: introduce v4l2_device.
      V4L/DVB (10865): vino: convert to v4l2_subdev.
      V4L/DVB (10866): saa7191, indycam: remove compat code.
      V4L/DVB (10868): vino: add note that this conversion is untested.
      V4L/DVB (10873): w9968cf: add v4l2_device.
      V4L/DVB (10874): w9968cf/ovcamchip: convert to v4l2_subdev.
      V4L/DVB (10880): radio-aimslab: convert to v4l2_device.
      V4L/DVB (10881): radio-aztech: convert to v4l2_device.
      V4L/DVB (10882): radio-cadet: convert to v4l2_device.
      V4L/DVB (10883): radio-gemtek-pci: convert to v4l2_device.
      V4L/DVB (10884): radio-gemtek: convert to v4l2_device.
      V4L/DVB (10885): radio-maestro: convert to v4l2_device.
      V4L/DVB (10886): radio-maxiradio: convert to v4l2_device.
      V4L/DVB (10887): radio-rtrack2: convert to v4l2_device.
      V4L/DVB (10888): radio-sf16fmi: convert to v4l2_device.
      V4L/DVB (10889): radio-sf16fmr2: convert to v4l2_device.
      V4L/DVB (10890): radio-terratec: convert to v4l2_device.
      V4L/DVB (10891): radio-trust: convert to v4l2_device.
      V4L/DVB (10892): radio-typhoon: convert to v4l2_device.
      V4L/DVB (10893): radio-zoltrix: convert to v4l2_device.
      V4L/DVB (10894): ISA radio drivers: improve kernel log message
      V4L/DVB (10909): tvmixer: remove last remaining references to this deleted module.
      V4L/DVB (10910): videodev2.h: remove deprecated VIDIOC_G_CHIP_IDENT_OLD
      V4L/DVB (10912): vivi: fix compile warning.
      V4L/DVB (10914): v4l2: fix compile warnings when printing u64 value.
      V4L/DVB (10919): tlv320aic23b: use v4l2-i2c-drv.h instead of drv-legacy.h
      V4L/DVB (10920): v4l2-ioctl: fix partial-copy code.
      V4L/DVB (10921): msp3400: remove obsolete V4L1 code
      V4L/DVB (10959): radio: remove uaccess include
      V4L/DVB (10960): omap24xxcam: don't set vfl_type.
      V4L/DVB (10962): fired-avc: fix printk formatting warning.
      V4L/DVB (10965): ivtv: bump version
      V4L/DVB (10980): doc: improve the v4l2-framework documentation.
      V4L/DVB (10983): v4l2-common: add missing i2c_unregister_device.
      V4L/DVB (10987): cx23885: fix crash on non-netup cards
      V4L/DVB (10988): v4l2-dev: use parent field if the v4l2_device has no parent set.
      V4L/DVB (11021): v4l2-device: add a notify callback.
      V4L/DVB (11022): zoran/bt819: use new notify functionality.
      V4L/DVB (11044): v4l2-device: add v4l2_device_disconnect
      V4L/DVB (11045): v4l2: call v4l2_device_disconnect in USB drivers.
      V4L/DVB (11046): bttv: convert to v4l2_device.
      V4L/DVB (11047): cx88: convert to v4l2_device.
      V4L/DVB (11048): zoran: fix incorrect return type of notify function.
      V4L/DVB (11051): v4l-dvb: replace remaining references to the old mailinglist.
      V4L/DVB (11052): bt819: remove an unused header
      V4L/DVB (11053): saa7134: set v4l2_dev field of video_device
      V4L/DVB (11098): v4l2-common: remove incorrect MODULE test
      V4L/DVB (11100): au8522: fix compilation warning.
      V4L/DVB (11112): v4l2-subdev: add support for TRY_FMT, ENUM_FMT and G/S_PARM.
      V4L/DVB (11113): ov7670: convert to v4l2_subdev
      V4L/DVB (11114): cafe_ccic: convert to v4l2_device.
      V4L/DVB (11115): cafe_ccic: use v4l2_subdev to talk to the ov7670 sensor.
      V4L/DVB (11116): ov7670: cleanup and remove legacy code.
      V4L/DVB (11117): ov7670: add support to get/set registers
      V4L/DVB (11118): cafe_ccic: replace debugfs with g/s_register ioctls.
      V4L/DVB (11120): cafe_ccic: stick in a comment with a request for test results
      V4L/DVB (11253): saa7134: fix RTD Embedded Technologies VFG7350 support.
      V4L/DVB (11254): cs53l32a: remove legacy support.
      V4L/DVB (11255): dst_ca: fix compile warning.
      V4L/DVB (11256): dabusb: fix compile warning.
      V4L/DVB (11275): tvaudio: fix mute and s/g_tuner handling
      V4L/DVB (11276): tvaudio: add tda9875 support.
      V4L/DVB (11277): tvaudio: always call init_timer to prevent rmmod crash.
      V4L/DVB (11278): bttv: convert to v4l2_subdev since i2c autoprobing will disappear.
      V4L/DVB (11279): bttv: tda9875 is no longer used by bttv, so remove from bt8xx/Kconfig.
      V4L/DVB (11281): bttv: move saa6588 config to the helper chip config
      V4L/DVB (11282): saa7134: add RDS support.
      V4L/DVB (11283): saa6588: remove legacy code.
      V4L/DVB (11295): cx23885: convert to v4l2_device.
      V4L/DVB (11297): cx23885: convert to v4l2_subdev.
      V4L/DVB (11298): cx25840: remove legacy code for old-style i2c API
      V4L/DVB (11300): cx88: convert to v4l2_subdev.
      V4L/DVB (11301): wm8775: remove legacy code for old-style i2c API
      V4L/DVB (11302): tda9875: remove legacy code for old-style i2c API
      V4L/DVB (11303): tda7432: remove legacy code for old-style i2c API
      V4L/DVB (11304): v4l2: remove v4l2_subdev_command calls where they are no longer needed.
      V4L/DVB (11305): cx88: prevent probing rtc and ir devices
      V4L/DVB (11309): cx25840: cleanup: remove intermediate 'ioctl' step
      V4L/DVB (11310): cx18: remove intermediate 'ioctl' step
      V4L/DVB (11311): v4l: replace 'ioctl' references in v4l i2c drivers
      V4L/DVB (11312): tuner: remove V4L1 code from this driver.
      V4L/DVB (11313): v4l2-subdev: add enum_framesizes and enum_frameintervals.
      V4L/DVB (11314): au8522: remove unused I2C_DRIVERID
      V4L/DVB (11315): cx25840: fix 'unused variable' warning.
      V4L/DVB (11316): saa7191: tuner ops wasn't set.

Hans Werner (1):
      V4L/DVB (10392): lnbp21: documentation about the system register

Hans de Goede (1):
      V4L/DVB (11221): gspca - sonixj: Prefer sonixj instead of sn9c102 for 0471:0327.

Igor M. Liplianin (18):
      V4L/DVB (10266): Add support for TurboSight TBS6920 DVB-S2 PCI-e card.
      V4L/DVB (10267): Add support for TeVii S470 DVB-S2 PCI-e card.
      V4L/DVB (10268): Proper implement set_voltage in cx24116.
      V4L/DVB (10269): Add support for DVBWorld DVBS2 PCI-e 2005.
      V4L/DVB (10413): Bug fix: Restore HVR-4000 tuning.
      V4L/DVB (10743): dm1105: not demuxing from interrupt context.
      V4L/DVB (10744): dm1105: infrared remote code is remaked.
      V4L/DVB (10799): Add support for ST STV6110 silicon tuner.
      V4L/DVB (10800): Add support for ST LNBH24 LNB power controller.
      V4L/DVB (10801): Add headers for ST STV0900 dual demodulator.
      V4L/DVB (10802): Add more headers for ST STV0900 dual demodulator.
      V4L/DVB (10803): Add core code for ST STV0900 dual demodulator.
      V4L/DVB (10804): Add support for ST STV0900 dual demodulator.
      V4L/DVB (10805): Add support for NetUP Dual DVB-S2 CI card
      V4L/DVB (10808): Fix typo in lnbp21.c
      V4L/DVB (10871): stv0900: delete debug messages not related to stv0900 tuning algorythm
      V4L/DVB (11054): Shorten some lines in stv0900 to less then 81 characters
      V4L/DVB (11055): Fix typo in stv0900

Indika Katugampala (1):
      V4L/DVB (10528): em28xx: support added for IO-DATA GV/MVP SZ - EMPIA-2820 chipset

Jan Engelhardt (1):
      V4L/DVB (10391): dvb: constify VFTs

Janne Grunau (12):
      V4L/DVB (11095): adds V4L2_CID_SHARPNESS to v4l2_ctrl_query_fill()
      V4L/DVB (11096): V4L2 Driver for the Hauppauge HD PVR usb capture device
      V4L/DVB (11097): use video_ioctl2 as ioctl handler directly
      V4L/DVB (11125): fix mispelled Hauppauge in HD PVR and PVR USB2 driver comments
      V4L/DVB (11152): hdpvr: Fix build with Config_I2C not set
      V4L/DVB (11228): hdpvr: use debugging macro for buffer status
      V4L/DVB (11229): hdpvr: set usb interface dev as parent in struct video_device
      V4L/DVB (11230): hdpvr: return immediately from hdpvr_poll if data is available
      V4L/DVB (11231): hdpvr: locking fixes
      V4L/DVB (11245): hdpvr: add struct v4l2_device
      V4L/DVB (11246): hdpvr: convert printing macros to v4l2_* with struct v4l2_device
      V4L/DVB (11247): hdpvr: empty internal device buffer after stopping streaming

Jean Delvare (8):
      V4L/DVB (10867): vino: fold i2c-algo-sgi code into vino.
      V4L/DVB (10931): zoran: Drop the lock_norm module parameter
      V4L/DVB (10932): zoran: Don't frighten users with failed buffer allocation
      V4L/DVB (10938): em28xx: Prevent general protection fault on rmmod
      V4L/DVB (10939): ir-kbd-i2c: Prevent general protection fault on rmmod
      V4L/DVB (10940): saa6588: Prevent general protection fault on rmmod
      V4L/DVB (10943): cx88: Prevent general protection fault on rmmod
      V4L/DVB (11111a): MAINTAINERS: Drop references to deprecated video4linux list

Jean-Francois Moine (75):
      V4L/DVB (10332): gspca - main: Version change.
      V4L/DVB (10333): gspca - main and many subdrivers: Remove the epaddr variable.
      V4L/DVB (10337): gspca - common: Simplify the debug macros.
      V4L/DVB (10343): gspca - zc3xx / zc0301: Handle the 0ac8:303b instead of zc0301.
      V4L/DVB (10345): gspca - jpeg subdrivers: One quantization table per subdriver.
      V4L/DVB (10346): gspca - zc3xx: Fix bad variable type with i2c read.
      V4L/DVB (10347): gspca - mars: Optimize, rewrite initialization and add controls.
      V4L/DVB (10348): gspca - mars: Bad isoc packet scanning.
      V4L/DVB (10350): gspca - tv8532: Cleanup code.
      V4L/DVB (10352): gspca - spca508: Cleanup code.
      V4L/DVB (10353): gspca - some subdrivers: Don't get the control values from the webcam.
      V4L/DVB (10354): gspca - tv8532: Change the max brightness.
      V4L/DVB (10356): gspca - sonixj: Cleanup code.
      V4L/DVB (10357): gspca - main: Cleanup code.
      V4L/DVB (10360): gspca - mars: Bad interface/altsetting since 0a10a0e906be.
      V4L/DVB (10361): gspca - sonixj: Gamma control added.
      V4L/DVB (10363): gspca - spca500: Abnormal error message when starting ClickSmart310.
      V4L/DVB (10367): gspca - spca561: Optimize the isoc scanning function.
      V4L/DVB (10368): gspca - spca561: Fix bugs and rewrite the init/start of the rev72a.
      V4L/DVB (10370): gspca - main: Have 3 URBs instead of 2 for ISOC transfers.
      V4L/DVB (10371): gspca - spca561: Fix image problem in the 352x288 mode of rev72a.
      V4L/DVB (10372): gspca - sonixj: Cleanup code.
      V4L/DVB (10373): gspca - zc3xx: Sensor adcm2700 added.
      V4L/DVB (10374): gspca - zc3xx: Bad probe of the sensor adcm2700.
      V4L/DVB (10375): gspca - zc3xx: Remove duplicated sequence of sensor cs2102k.
      V4L/DVB (10376): gspca - zc3xx: Remove some useless tables of sensor adcm2700.
      V4L/DVB (10378): gspca - main: Avoid error on set interface on disconnection.
      V4L/DVB (10380): gspca - t613: Cleanup and optimize code.
      V4L/DVB (10381): gspca - t613: New unknown sensor added.
      V4L/DVB (10382): gspca - t613: Bad returned value when no known sensor found.
      V4L/DVB (10383): gspca - spca505: Cleanup and optimize code.
      V4L/DVB (10384): gspca - spca505: Simplify and add the brightness in start.
      V4L/DVB (10387): gspca - spca505: Move some sequences from probe to streamon.
      V4L/DVB (10389): gspca - zc3xx: Do work the sensor adcm2700.
      V4L/DVB (10419): gspca - sonixj: Sensor mt9v111 added.
      V4L/DVB (10420): gspca - vc032x: Webcam 041e:405b added and mi1310_soc updated.
      V4L/DVB (10421): gspca - documentation: Add the webcam 041e:405b.
      V4L/DVB (10423): gspca - sonixj: Bad sensor definition of the webcams 0c45:60c0.
      V4L/DVB (10424): gspca - vc032x: Add resolution 1280x1024 for sensor mi1310_soc.
      V4L/DVB (10425): gspca - sonixj: Bad initialization of sensor mt9v111.
      V4L/DVB (10427): gspca - sonixj: Sensor sp80708 added for webcam 0c45:6143.
      V4L/DVB (10428): gspca - sonixj: Specific gamma tables per sensor.
      V4L/DVB (10429): gspca - sonixj: Simplify the probe of the sensors mi0360/mt9v111.
      V4L/DVB (10430): gspca - sonixj: Adjust some exchanges with the sensor mt9v111.
      V4L/DVB (10431): gspca - vc032x: Bad revision for the webcam 041e:405b.
      V4L/DVB (10432): gspca - vc032x: Cleanup source, optimize and check i2c_write.
      V4L/DVB (10617): gspca - vc032x: Remove the vc0321 reset.
      V4L/DVB (10618): gspca - some drivers: Fix compilation warnings.
      V4L/DVB (10620): gspca - main: More checks of the device disconnection.
      V4L/DVB (10635): gspca - sonixj: No vertical flip control for mt9v111.
      V4L/DVB (10636): gspca - sonixj: Add autogain for ov7630/48 and vflip for ov7648.
      V4L/DVB (10637): gspca - t613: Bad sensor name in kernel trace when 'other' sensor.
      V4L/DVB (10638): gspca - t613: Bad debug level when displaying the sensor type.
      V4L/DVB (10679): gspca - sonixj: Handle the webcam 0c45:613c instead of sn9c102.
      V4L/DVB (10680): gspca - zc3xx: Bad probe of the ov7xxx sensors.
      V4L/DVB (10681): gspca - zc3xx: Bad probe of the ov7630c sensor.
      V4L/DVB (10787): gspca - mars: Bad webcam register values tied to saturation.
      V4L/DVB (10788): gspca - vc032x: Bad matrix for sensor mi1310_soc.
      V4L/DVB (11039): gspca - most jpeg subdrivers: Change the JPEG header creation.
      V4L/DVB (11040): gspca - most jpeg subdrivers: Have the JPEG quality settable.
      V4L/DVB (11103): gspca - main: May have isochronous transfers on altsetting 0
      V4L/DVB (11104): gspca - ov534: Bad frame pointer after adding the last packet
      V4L/DVB (11105): gspca - ov534: Adjust the packet scan function
      V4L/DVB (11106): gspca - ov534: New sensor ov965x and re-enable the webcam 06f8:3003
      V4L/DVB (11143): gspca - t613: Bad sensor detection.
      V4L/DVB (11144): gspca - t613: Don't re-read the ID registers at probe time.
      V4L/DVB (11145): gspca - t613: Greater delay after om6802 reset.
      V4L/DVB (11146): gspca - vc032x: Change the probe sequence.
      V4L/DVB (11209): gspca - vc032x: New sensor mi1320_soc and webcam 15b8:6001 added.
      V4L/DVB (11211): gspca - vc032x: Simplify the i2c write function.
      V4L/DVB (11212): gspca - vc032x: Use YVYU format for sensor mi1320_soc.
      V4L/DVB (11218): gspca - sq905: Update the frame pointer after adding the last packet.
      V4L/DVB (11219): gspca - sq905: Optimize the resolution setting.
      V4L/DVB (11220): gspca - finepix: Use a workqueue for streaming.
      V4L/DVB (11223): gspca - doc: Add the 15b8:6001 webcam to the Documentation.

Jochen Friedrich (2):
      V4L/DVB (10452): Add Freescale MC44S803 tuner driver
      V4L/DVB (10453): af9015: add MC44S803 support

Jose Alberto Reguero (1):
      V4L/DVB (10330): af9015: New remote RM-KS for Avermedia Volar-X

Klaus Flittner (1):
      V4L/DVB (11290): Add Elgato EyeTV DTT to dibcom driver

Kuninori Morimoto (8):
      V4L/DVB (10616): tw9910: color format check is added on set_fmt
      V4L/DVB (10666): ov772x: move configuration from start_capture() to set_fmt()
      V4L/DVB (10667): ov772x: setting method to register is changed.
      V4L/DVB (10668): ov772x: bit mask operation fix on ov772x_mask_set.
      V4L/DVB (10669): ov772x: Add image flip support
      V4L/DVB (10670): tw9910: bit mask operation fix on tw9910_mask_set.
      V4L/DVB (10671): sh_mobile_ceu: SOCAM flags are not platform dependent
      V4L/DVB (11028): ov772x: use soft sleep mode in stop_capture

Kyle Guinn (3):
      V4L/DVB (10365): Add Mars-Semi MR97310A format
      V4L/DVB (10366): gspca - mr97310a: New subdriver.
      V4L/DVB (10369): gspca - mr97310a: Fix camera initialization copy/paste bugs.

Laurent Pinchart (8):
      V4L/DVB (10293): uvcvideo: replace strn{cpy,cat} with strl{cpy,cat}.
      V4L/DVB (10294): uvcvideo: Add support for the Alcor Micro AU3820 chipset.
      V4L/DVB (10295): uvcvideo: Retry URB buffers allocation when the system is low on memory.
      V4L/DVB (10296): uvcvideo: Fix memory leak in input device handling
      V4L/DVB (10650): uvcvideo: Initialize streaming parameters with the probe control value
      V4L/DVB (10651): uvcvideo: Ignore empty bulk URBs
      V4L/DVB (10652): uvcvideo: Add quirk to override wrong bandwidth value for Vimicro devices
      V4L/DVB (11292): uvcvideo: Add support for Syntek cameras found in JAOtech Smart Terminals

Lierdakil (1):
      V4L/DVB (10388): gspca - pac207: Webcam 093a:2474 added.

Magnus Damm (2):
      V4L/DVB (10304): buf-dma-contig: fix USERPTR free handling
      V4L/DVB (11029): video: use videobuf_waiton() in sh_mobile_ceu free_buffer()

Martin Fuzzey (1):
      V4L/DVB (10945): pwc : fix LED and power setup for first open

Matthias Schwarzott (4):
      V4L/DVB (10662): remove redundant memset after kzalloc
      V4L/DVB (10822): Add support for Zarlink ZL10036 DVB-S tuner.
      V4L/DVB (10823): saa7134: add DVB support for Avermedia A700 cards
      V4L/DVB (10948): flexcop-pci: Print a message in case the new stream watchdog detects a problem

Mauro Carvalho Chehab (49):
      V4L/DVB (10211): vivi: Implements 4 inputs on vivi
      V4L/DVB (10298): remove err macro from few usb devices
      V4L/DVB (10305): videobuf-vmalloc: Fix: videobuf memory were never freed
      V4L/DVB (10394): KWorld ATSC 115 all static
      V4L/DVB (10404): saa7134-core: remove oss option, since saa7134-oss doesn't exist anymore
      V4L/DVB (10405): saa7134-core: loading saa7134-alsa is now the default
      V4L/DVB (10504): tda827x: Be sure that gate will be open/closed at the proper time
      V4L/DVB (10505): tda8290: Print an error if i2c_gate is not provided
      V4L/DVB (10506): saa7134: move tuner init code to saa7134-cards
      V4L/DVB (10507): saa7134: Fix analog mode on devices that need to open an i2c gate
      V4L/DVB (10508): saa7134: Cleanup: remove unused waitqueue from struct
      V4L/DVB (10509): saa7134-video: two int controls lack a step
      V4L/DVB (10511): saa7134: get rid of KBL
      V4L/DVB (10512): tda1004x: Fix eeprom firmware load on boards with 16MHz Xtal
      V4L/DVB (10514): em28xx: Add support for Kaiomy TVnPC U2 stick
      V4L/DVB (10515): Adds IR table for the IR provided with this board and includes it at
      V4L/DVB (10516): em28xx: Add support for Easy Cap Capture DC-60
      V4L/DVB (10570): v4l2-framework: documments videobuf usage on drivers
      V4L/DVB (10571): v4l2-framework.txt: Fixes the videobuf init functions
      V4L/DVB (10654): em28xx: VideoMate For You USB TV box requires tvaudio
      V4L/DVB (10738): Get rid of video_decoder.h header were uneeded
      V4L/DVB(10738a): remove include/linux/video_encoder.h
      V4L/DVB (10769): Update dependencies of the modules converted to V4L2
      V4L/DVB (10771): tea575x-tuner: convert it to V4L2 API
      V4L/DVB (10835): Kconfig: Add some missing selects for a required frontends
      V4L/DVB (10836): Kconfig: replace DVB_FE_CUSTOMIZE to DVB_FE_CUSTOMISE
      V4L/DVB (10837): Kconfig: only open the customise menu if selected
      V4L/DVB (10838): get rid of the other occurrences of DVB_FE_CUSTOMIZE typo
      V4L/DVB (10840): em28xx-dvb: Remove an unused header
      V4L/DVB (10842): Adds some missing frontend selects for saa7134 and dvb-usb
      V4L/DVB (10870): v4l2-ioctl: get rid of video_decoder.h
      V4L/DVB (10896): /frontends/Kconfig: Move af9013 Kconfig option to its proper place
      V4L/DVB (10897): Fix Kbuild MEDIA_TUNER_CUSTOMIZE dependencies
      V4L/DVB (10870a): remove all references for video_decoder.h
      V4L/DVB (10907): avoid loading the entire videodev.h header on V4L2 drivers
      V4L/DVB (10951): xc5000: Fix CodingStyle errors introduced by the last patch
      V4L/DVB (10908): videobuf-core: also needs a minimal subset of V4L1 header
      V4L/DVB (11108): get_dvb_firmware: Add option to download firmware for cx231xx
      V4L/DVB (11109): au0828: Fix compilation when VIDEO_ADV_DEBUG = n
      V4L/DVB (11110): au8522/au0828: Fix Kconfig dependencies
      V4L/DVB (11111): dvb_dummy_fe: Fix compilation breakage
      V4L/DVB (11127): Kconfig: replace all occurrences of CUSTOMIZE to CUSTOMISE
      V4L/DVB (11136): get_dvb_firmware: Add download code for cx18 firmwares
      V4L/DVB (11137): get_dvb_firmware: add cx23885 firmwares
      V4L/DVB (11138): get_dvb_firmware: add support for downloading the cx2584x firmware for pvrusb2
      V4L/DVB (11225): v4lgrab: fix compilation warnings
      V4L/DVB (11226): avoid warnings for request_ihex_firmware on dabusb and vicam
      V4L/DVB (11227): ce6230: avoid using unitialized var
      V4L/DVB (11308): msp3400: use the V4L2 header since no V4L1 code is there

Michael Krufky (36):
      V4L/DVB (10415): dib0700: add data debug to dib0700_i2c_xfer_new
      V4L/DVB (10416): tveeprom: update to include Hauppauge tuners 151-155
      V4L/DVB (10417): sms1xxx: add missing usb id 2040:2011
      V4L/DVB (10746): sms1xxx: enable rf switch on Hauppauge Tiger devices
      V4L/DVB (10747): sms1xxx: move definition of struct smsdvb_client_t into smsdvb.c
      V4L/DVB (10749): sms1xxx: move smsusb_id_table into smsusb.c
      V4L/DVB (10751): sms1xxx: fix checkpatch.pl violations introduced by previous changeset
      V4L/DVB (10752): sms1xxx: load smsdvb module automatically based on device id
      V4L/DVB (10753): siano: convert EXPORT_SYMBOL to EXPORT_SYMBOL_GPL
      V4L/DVB (10772): siano: prevent duplicate variable declaration
      V4L/DVB (10779): mxl5007t: remove analog tuning code
      V4L/DVB (10780): mxl5007t: remove function mxl5007t_check_rf_input_power
      V4L/DVB (10781): mxl5007t: mxl5007t_get_status should report if tuner is locked
      V4L/DVB (10782): mxl5007t: warn when unknown revisions are detected
      V4L/DVB (10783): mxl5007t: fix devname for hybrid_tuner_request_state
      V4L/DVB (10784): mxl5007t: update driver for MxL 5007T V4
      V4L/DVB (10876): tda18271: add support for AGC configuration via tuner callback
      V4L/DVB (10877): saa7134: add analog support for Hauppauge HVR1110r3 boards
      V4L/DVB (10898): remove build-time dependencies on dib7000m
      V4L/DVB (10899): remove build-time dependencies on dib7000p
      V4L/DVB (10900): remove build-time dependencies on dib3000mc
      V4L/DVB (10901): cleanup linewraps in dib7000p.h
      V4L/DVB (10902): cleanup linewraps in dib7000m.h
      V4L/DVB (10903): cleanup linewraps in dib3000mc.h
      V4L/DVB (10904): remove dib0070_ctrl_agc_filter from dib0070.h
      V4L/DVB (10905): dib0700: enable DVB_FE_CUSTOMISE for dibcom frontends
      V4L/DVB (10923): saa7134: fix typo in product name
      V4L/DVB (10924): saa7134: enable serial transport streaming interface
      V4L/DVB (10925): add support for LG Electronics LGDT3305 ATSC/QAM-B Demodulator
      V4L/DVB (10926): saa7134: enable digital tv support for Hauppauge WinTV-HVR1120
      V4L/DVB (10927): dib0700: add support for Hauppauge ATSC MiniCard
      V4L/DVB (10968): lgdt3305: add email address to MODULE_AUTHOR
      V4L/DVB (10969): lgdt3305: add missing space in comment
      V4L/DVB (10970): lgdt3305: add MODULE_VERSION
      V4L/DVB (10984): lgdt3305: avoid OOPS in error path of lgdt3305_attach
      V4L/DVB (11251): tuner: prevent invalid initialization of t->config in set_type

Mike Isely (62):
      V4L/DVB (10236): pvrusb2: Stop advertising VBI capability - it isn't there
      V4L/DVB (10237): pvrusb2: Generate a device-unique identifier
      V4L/DVB (10238): pvrusb2: Change sysfs serial number handling
      V4L/DVB (10239): pvrusb2: Fix misleading comment caused by earlier commit
      V4L/DVB (10258): pvrusb2: Issue VIDIOC_INT_INIT to v4l2 modules when they first attach
      V4L/DVB (10259): pvrusb2: Code module name directly in printk
      V4L/DVB (10303): pvrusb2: Use usb_make_path() to determine device bus location
      V4L/DVB (11154): pvrusb2: Split i2c module handling from i2c adapter
      V4L/DVB (11155): pvrusb2: Set up v4l2_device instance
      V4L/DVB (11156): pvrusb2: Changes to further isolate old i2c layer
      V4L/DVB (11157): pvrusb2: whitespace trivial tweaks
      V4L/DVB (11158): pvrusb2: New device attribute mechanism to specify sub-devices
      V4L/DVB (11159): pvrusb2: Providing means to stop tracking an old i2c module
      V4L/DVB (11160): pvrusb2: whitespace tweaks
      V4L/DVB (11161): pvrusb2: Set i2c autoprobing to be off by default
      V4L/DVB (11162): pvrusb2: Tie up loose ends with v4l2-subdev setup
      V4L/DVB (11163): pvrusb2: Lay foundation for triggering sub-device updates
      V4L/DVB (11164): pvrusb2: Tie-in sub-device log requests
      V4L/DVB (11165): pvrusb2: Tie in debug register access to sub-devices
      V4L/DVB (11166): pvrusb2: Implement status fetching from sub-devices
      V4L/DVB (11167): pvrusb2: Tie in various v4l2 operations into the sub-device mechanism
      V4L/DVB (11168): pvrusb2: Define value for a null sub-device ID
      V4L/DVB (11169): pvrusb2: Note who our video decoder sub-device is, and set it up
      V4L/DVB (11170): pvrusb2: Clean-up / placeholders inserted for additional development
      V4L/DVB (11171): pvrusb2: Tie in sub-device decoder start/stop
      V4L/DVB (11172): pvrusb2: Cause overall initialization to fail if sub-driver(s) fail
      V4L/DVB (11173): pvrusb2: Fix backwards function header comments
      V4L/DVB (11174): pvrusb2: Implement reporting of connected sub-devices
      V4L/DVB (11175): pvrusb2: Implement sub-device specific update framework
      V4L/DVB (11176): pvrusb2: Tie in wm8775 sub-device handling
      V4L/DVB (11177): pvrusb2: Tie in saa7115 sub-device handling
      V4L/DVB (11178): pvrusb2: Make audio sample rate update into a sub-device broadcast
      V4L/DVB (11179): pvrusb2: make sub-device specific update function names uniform
      V4L/DVB (11180): pvrusb2: Tie in msp3400 sub-device support
      V4L/DVB (11181): pvrusb2: Fix silly 80 column issue
      V4L/DVB (11182): pvrusb2: Tie in cx25840 sub-device support
      V4L/DVB (11183): pvrusb2: Implement more sub-device loading trace and improve error handling
      V4L/DVB (11184): pvrusb2: Define default i2c address for wm8775 sub-device
      V4L/DVB (11185): pvrusb2: Fix uninitialized counter
      V4L/DVB (11186): pvrusb2: Fix bugs involved in listing of sub-devices
      V4L/DVB (11187): pvrusb2: Allow sub-devices to insert correctly
      V4L/DVB (11188): pvrusb2: Sub-device update must happen BEFORE state dirty bits are cleared
      V4L/DVB (11189): pvrusb2: Deal with space-after-comma coding style idiocy
      V4L/DVB (11190): pvrusb2: Broadcast tuner type change to sub-devices
      V4L/DVB (11191): pvrusb2: Define default I2C address for cx25840 sub-device
      V4L/DVB (11192): pvrusb2: Implement trace print for stream on / off action
      V4L/DVB (11193): pvrusb2: Correct some trace print inaccuracies
      V4L/DVB (11194): pvrusb2: Implement mechanism to force a full sub-device update
      V4L/DVB (11195): pvrusb2: Issue required core init broadcast to all sub-devices
      V4L/DVB (11196): pvrusb2: Define default I2C addresses for msp3400 and saa7115 sub-devices
      V4L/DVB (11197): pvrusb2: Fix incorrectly named sub-device ID
      V4L/DVB (11198): pvrusb2: Define default I2C address for CS53L32A sub-device
      V4L/DVB (11199): pvrusb2: Convert all device definitions to use new sub-device declarations
      V4L/DVB (11200): pvrusb2: Make a bunch of dvb config structures const (trivial)
      V4L/DVB (11201): pvrusb2: Fix space-after-comma idiocy
      V4L/DVB (11202): pvrusb2: Fix slightly mis-leading header in debug interface output
      V4L/DVB (11203): pvrusb2: Implement better reporting on attached sub-devices
      V4L/DVB (11204): pvrusb2: Remove old i2c layer; we use v4l2-subdev now
      V4L/DVB (11205): pvrusb2: Remove ancient IVTV specific ioctl functions
      V4L/DVB (11206): pvrusb2: Add sub-device for demod
      V4L/DVB (11207): pvrusb2: Add composite and s-video input support for OnAir devices
      V4L/DVB (11208): pvrusb2: Use v4l2_device_disconnect()

Márton Németh (2):
      V4L/DVB (10633): DAB: fix typo
      V4L/DVB (11293): uvcvideo: Add zero fill for VIDIOC_ENUM_FMT

Nam Phạm Thành (1):
      V4L/DVB (10242): pwc: add support for webcam snapshot button

Nicola Soranzo (2):
      V4L/DVB (10525): em28xx: Coding style fixes and a typo correction
      V4L/DVB (10555): em28xx: CodingStyle fixes

Oldřich Jedlička (1):
      V4L/DVB (10632): Added support for AVerMedia Cardbus Hybrid remote control

Oliver Endriss (1):
      V4L/DVB (10843): saa7146: Clean-up i2c error handling

Pascal Terjan (1):
      V4L/DVB (10825): Add ids for Yuan PD378S DVB adapter

Patrick Boettcher (2):
      V4L/DVB (11284): Fix i2c code of flexcop-driver for rare revisions
      V4L/DVB (11285): Remove unecessary udelay

Philippe Rétornaz (1):
      V4L/DVB (11035): mt9t031 bugfix

Randy Dunlap (4):
      V4L/DVB (10631): zoran: fix printk format
      V4L/DVB (10830): dm1105: uses ir_* functions, select VIDEO_IR
      V4L/DVB (10846): dvb/frontends: fix duplicate 'debug' symbol
      V4L/DVB (11237): media/zoran: fix printk format

Robert Krakora (3):
      V4L/DVB (10255): em28xx: Clock (XCLK) Cleanup
      V4L/DVB (10518): em28xx: Fix for em28xx memory leak and function rename
      V4L/DVB (10519): em28xx: Fix for em28xx audio startup

Robert Millan (1):
      V4L/DVB (10944): Conceptronic CTVFMI2 PCI Id

Roel Kluin (3):
      V4L/DVB (10629): tvp514x: try_count reaches 0, not -1
      V4L/DVB: calibration still successful at 10
      V4L/DVB (10657): [PATCH] V4L: missing parentheses?

Sascha Hauer (5):
      V4L/DVB (11030): soc-camera: add board hook to specify the buswidth for camera sensors
      V4L/DVB (11031): pcm990 baseboard: add camera bus width switch setting
      V4L/DVB (11032): mt9m001: allow setting of bus width from board code
      V4L/DVB (11033): mt9v022: allow setting of bus width from board code
      V4L/DVB (11034): soc-camera: remove now unused gpio member of struct soc_camera_link

Scott James Remnant (1):
      V4L/DVB (10947): Auto-load videodev module when device opened.

Sebastian Andrzej Siewior (1):
      V4L/DVB (10655): tvp514x: make the module aware of rich people

Sergio Aguirre (1):
      V4L/DVB (10575): V4L2: Add COLORFX user control

Sri Deevi (1):
      V4L/DVB (10950): xc5000: prepare it to be used by cx231xx module

Stephan Wienczny (1):
      V4L/DVB (10949): Add support for Terratec Cinergy HT PCI MKII

Steven Toth (1):
      V4L/DVB (11296): cx23885: bugfix error message if firmware is not found

Stoyan Gaydarov (1):
      V4L/DVB (11235): changed ioctls to unlocked

Theodore Kilgore (2):
      V4L/DVB (10986): mr97310a: don't discard frame headers on stream output
      V4L/DVB (11213): gspca - sq905c: New subdriver.

Thierry MERLE (5):
      V4L/DVB (10306): usbvision: use usb_make_path to report bus info
      V4L/DVB (10307): em28xx: use usb_make_path to report bus info
      V4L/DVB (10308): uvcvideo: use usb_make_path to report bus info
      V4L/DVB (10309): s2255drv: use usb_make_path to report bus info
      V4L/DVB (10379): gspca - main: Use usb_make_path() for VIDIOC_QUERYCAP.

Tim Farrington (1):
      V4L/DVB (10574): saa7134: fix Avermedia E506R composite input

Tobias Klauser (1):
      V4L/DVB (10628): V4L: Storage class should be before const qualifier

Tobias Lorenz (3):
      V4L/DVB (10530): Documentation and code cleanups
      V4L/DVB (10531): Code rearrangements in preparation for other report types
      V4L/DVB (10534): Output HW/SW version from scratchpad

Trent Piepho (41):
      V4L/DVB (10558): bttv: norm value should be unsigned
      V4L/DVB (10559): bttv: Fix TDA9880 norm setting code
      V4L/DVB (10560): bttv: make tuner card info more consistent
      V4L/DVB (10561): bttv: store card database more efficiently
      V4L/DVB (10562): bttv: rework the way digital inputs are indicated
      V4L/DVB (10563): bttv: clean up mux code for IVC-120G
      V4L/DVB (10564): bttv: fix external mux for PHYTEC VD-009
      V4L/DVB (10565): bttv: fix external mux for RemoteVision MX
      V4L/DVB (10566): bttv: clean up mux code for IDS Eagle
      V4L/DVB (10567): bttv: shrink muxsel data in card database
      V4L/DVB (10568): bttv: dynamically allocate device data
      V4L/DVB (10791): videodev: not possible to register NULL video_device
      V4L/DVB (10792): cx88: remove unnecessary forward declaration of cx88_core
      V4L/DVB (10794): v4l2: Move code to zero querybuf output struct to v4l2_ioctl
      V4L/DVB (10811): videodev: only copy needed part of RW ioctl's parameter
      V4L/DVB (10812): v4l2: Zero out read-only ioctls in one place
      V4L/DVB (10813): v4l2: New function v4l2_video_std_frame_period
      V4L/DVB (10814): saa7146: some small fixes
      V4L/DVB (10815): bttv: Don't need to zero ioctl parameter fields
      V4L/DVB (10816): cx88: Don't need to zero ioctl parameter fields
      V4L/DVB (10817): stkwebcam: Don't need to zero ioctl parameter fields
      V4L/DVB (10818): usbvision: Don't need to zero ioctl parameter fields
      V4L/DVB (10819): gspca: Don't need to zero ioctl parameter fields
      V4L/DVB (10820): meye: Don't need to zero ioctl parameter fields
      V4L/DVB (10848): zoran: Change first argument to zoran_v4l2_buffer_status
      V4L/DVB (10930): zoran: Unify buffer descriptors
      V4L/DVB (10933): zoran: Pass zoran_fh pointers instead of file pointers
      V4L/DVB (10934): zoran: replace functions names in strings with __func__
      V4L/DVB (11260): v4l2-ioctl:  Check format for S_PARM and G_PARM
      V4L/DVB (11261): saa7146: Remove buffer type check from vidioc_g_parm
      V4L/DVB (11262): bttv: Remove buffer type check from vidioc_g_parm
      V4L/DVB (11263): gspca: Stop setting buffer type, and avoid memset in querycap
      V4L/DVB (11264): omap24xxcam: Remove buffer type check from vidioc_s/g_parm
      V4L/DVB (11265): stkwebcam: Remove buffer type check from g_parm and q/dq/reqbufs
      V4L/DVB (11266): vino: Remove code for things already done by video_ioctl2
      V4L/DVB (11267): cafe_ccic: Remove buffer type check from XXXbuf
      V4L/DVB (11268): cx23885-417: Don't need to zero ioctl parameter fields
      V4L/DVB (11269): cx88-blackbird: Stop setting buffer type in XXX_fmt_vid_cap
      V4L/DVB (11270): meye: Remove buffer type checks from XXX_fmt_vid_cap, XXXbuf
      V4L/DVB (11271): usbvision: Remove buffer type checks from enum_fmt_vid_cap, XXXbuf
      V4L/DVB (11272): zr364xx: Remove code for things already done by video_ioctl2

Uri Shkolnik (2):
      V4L/DVB (10748): sms1xxx: restore smsusb_driver.name to smsusb
      V4L/DVB (10750): import changes from Siano

Uwe Bugla (2):
      V4L/DVB (11287): Code cleanup (passes checkpatch now) of the b2c2-flexcop-drivers 1/2
      V4L/DVB (11288): Code cleanup (passes checkpatch now) of the b2c2-flexcop-drivers 2/2

Vitaly Wool (1):
      V4L/DVB (10833): em28xx: enable Compro VideoMate ForYou sound

Xoan Loureiro (1):
      V4L/DVB (11289): Patch for Yuan MC770 DVB-T (1164:0871)

klaas de waal (1):
      V4L/DVB (11236): tda827x: fix locking issues with DVB-C

sebastian.blanes@...il.com (1):
      V4L/DVB (10824): Add "Sony PlayTV" to dibcom driver

---------------------------------------------------
V4L/DVB development is hosted at http://linuxtv.org
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ