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>] [thread-next>] [day] [month] [year] [list]
Date:	Wed, 27 Oct 2010 12:32:45 -0200
From:	Mauro Carvalho Chehab <mchehab@...hat.com>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
CC:	Andrew Morton <akpm@...ux-foundation.org>,
	Linux Media Mailing List <linux-media@...r.kernel.org>,
	Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: [GIT PULL for 2.6.37-rc1] V4L/DVB updates

Linus,

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

For the changes we have for 2.6.37. This covers lots of fixes, cleanups and improvements
at the existing drivers. It also ports almost all remaining V4L1 drivers to V4L2 and
move a few obsolete drivers to staging, as we don't have any means to test them if
migrating them to V4L2, and such changes aren't trivial. As usual, there are several
new IR, frontend and video devices added in this series.

Thanks!
Mauro

---

The following changes since commit f6f94e2ab1b33f0082ac22d71f66385a60d8157f:

  Linux 2.6.36 (2010-10-20 13:30:22 -0700)

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

Adrian Taylor (1):
      [media] Support for Elgato Video Capture

Alan Young (4):
      [media] hdpvr: remove unnecessary sleep in hdpvr_config_call
      [media] hdpvr: remove unecessary sleep in buffer drain loop
      [media] hdpvr: print firmware date
      [media] hdpvr: decrease URB timeout to 90ms

Alexander Goncharov (1):
      V4L/DVB: gspca - sonixj: Add webcam 0c45:612b

Anatolij Gustschin (1):
      V4L/DVB: v4l: fsl-viu.c: add slab.h include to fix compile breakage

Andrew Morton (1):
      [media] drivers/media/video/cx23885/cx23885-core.c: fix cx23885_dev_checkrevision()

Andy Shevchenko (2):
      V4L/DVB: media: cx23885: use '%pM' format to print MAC address
      [media] dvb: mantis: use '%pM' format to print MAC address

Andy Walls (3):
      V4L/DVB: gspca_cpia1: Add basic v4l2 illuminator controls for the Intel Play QX3
      V4L/DVB: gspca_cpia1: Restore QX3 illuminators' state on resume
      V4L/DVB: gspca_cpia1: Disable illuminator controls if not an Intel Play QX3

Antti Palosaari (38):
      V4L/DVB: NXP TDA18218 silicon tuner driver
      V4L/DVB: af9013: add support for tda18218 silicon tuner
      V4L/DVB: af9015: add support for tda18218 silicon tuner
      V4L/DVB: af9015: add missing TDA18218 Kconfig option
      V4L/DVB: af9015: simple comment update
      V4L/DVB: af9015: fix bug introduced by commit 490ade7e3f4474f626a8f5d778ead4e599b94fbc
      V4L/DVB: af9013: add support for MaxLinear MxL5007T tuner
      V4L/DVB: af9015: add support for TerraTec Cinergy T Stick Dual RC
      V4L/DVB: af9015: add remote support for TerraTec Cinergy T Stick Dual RC
      V4L/DVB: af9015: map TerraTec Cinergy T Stick Dual RC remote to device ID
      V4L/DVB: af9015: reimplement remote controller
      V4L/DVB: af9013: optimize code size
      V4L/DVB: af9015: use value from config instead hardcoded one
      [media] af9013: optimize code size
      [media] af9013: cache some reg values to reduce reg reads
      [media] af9015: make checkpatch.pl happy
      [media] af9015: remove needless variable set
      [media] TerraTec remote controller keytable
      [media] MSI DIGIVOX mini III remote controller keytable
      [media] TrekStor DVB-T USB Stick remote controller
      [media] Digittrade DVB-T USB Stick remote controller keytable
      [media] AverMedia RM-KS remote controller keytable
      [media] LeadTek Y04G0051 remote controller keytable
      [media] TwinHan AzureWave AD-TU700(704J) remote controller
      [media] A-Link DTU(m) remote controller
      [media] MSI DIGIVOX mini II remote controller
      [media] rename rc-msi-digivox.c -> rc-msi-digivox-iii.c
      [media] Total Media In Hand remote controller
      [media] fix MSI DIGIVOX mini III remote controller power buttons
      [media] fix TerraTec remote controller PIP button
      [media] fix A-Link DTU(m) remote controller PIP button
      [media] af9015: move remote controllers to new RC core
      [media] Anysee remote controller
      [media] anysee: switch to RC core
      [media] af9015: RC fixes and improvements
      [media] DigitalNow TinyTwin remote controller
      [media] af9015: map DigitalNow TinyTwin v2 remote
      [media] af9015: support for DigitalNow TinyTwin v3 [1f4d:9016]

Arnd Bergmann (2):
      V4L/DVB: dvb-core: kill the big kernel lock
      V4L/DVB: dvb/bt8xx: kill the big kernel lock

Baruch Siach (2):
      V4L/DVB: mx2_camera: fix comment typo
      V4L/DVB: mx2_camera: implement forced termination of active buffer for mx25

Ben Hutchings (1):
      [media] vivi: Don't depend on FONTS

Dan Carpenter (5):
      [media] IR/streamzap: fix usec to nsec conversion
      [media] saa7134: add test after for loop
      [media] cx88: uninitialized variable
      [media] cx231xx: fix double lock typo
      [media] s5p-fimc: add unlock on error path

Daniel Drake (6):
      [media] cafe_ccic: Fix hang in command write processing
      [media] ov7670: implement VIDIOC_ENUM_FRAMESIZES
      [media] cafe_ccic: Implement VIDIOC_ENUM_FRAMEINTERVALS and ENUM_FRAMESIZES
      [media] ov7670: fix QVGA visible area
      [media] ov7670: allow configuration of image size, clock speed, and I/O method
      [media] cafe_ccic: Configure ov7670 correctly

David Härdeman (1):
      V4L/DVB: imon: split mouse events to a separate input dev

Derek Kelly (4):
      [media] gp8psk: Add support for the Genpix Skywalker-2
      [media] dvb-usb-gp8psk: Fix driver name
      [media] dvb-usb-gp8psk: Fix tuner timeout (against git)
      [media] av7110: Fix driver name

Devin Heitmueller (27):
      [media] cx231xx: add USB ID Hauppauge model 111301
      [media] cx231xx: fix race condition in DVB initialization
      [media] Use smaller i2c transaction size with 18271 tuner
      [media] s5h1432: fix codingstyle issues
      [media] cx231xx-dvb: remove unused variable
      [media] cx231xx: fix format string warning
      [media] cx231xx: Fix VBI parameters for sampling rate and offset
      [media] cx231xx: Ensure VBI fields are sent in the correct order
      [media] cx231xx: remove board specific initialization
      [media] cx231xx: reduce log severity for some debug events
      [media] cx231xx: make video scaler work properly
      [media] cx231xx: Clear avmode bits before setting
      [media] cx231xx: do not call video_mux as part of isoc setup
      [media] cx231xx: Set the power mode instead of using the digital mux GPIOs
      [media] cx231xx: Remove hack which puts device into bulk mode
      [media] cx231xx: set standard tune to last known frequency when switching inputs
      [media] cx231xx: set correct i2c port for Exeter tuner
      [media] cx231xx: Add initial support for Hauppauge USB-Live2
      [media] cx231xx: make output mode configurable via the board profile
      [media] cx231xx: fixup video grabber board profile
      [media] cx231xx: move printk() line related to 417 initialization
      [media] cx231xx: remove i2c ir stubs
      [media] cx231xx: Make the DIF configuration based on the tuner not the board id
      [media] cx231xx: remove board specific check for Colibri configuration
      [media] cx231xx: whitespace cleanup
      [media] cx231xx: properly set active line count for PAL/SECAM
      [media] cx231xx: Fix vblank/vactive line counts for PAL/SECAM

Dmitri Belimov (1):
      V4L/DVB: tm6000+audio

Dmitry Belimov (1):
      [media] tm6000: Improve audio standards handling and add SECAM-DK

Dr. David Alan Gilbert (1):
      [media] Guard a divide in v4l1 compat layer

Gavin Hurlbut (3):
      [media] Change the second input names to include " 2" to distinguish them
      [media] Fix the negative -E{BLAH} returns from fops_read
      [media] Fix the -E{*} returns in the VBI device as well

Geert Uytterhoeven (1):
      [media] lirc: Make struct file_operations pointer const

Guennadi Liakhovetski (7):
      V4L/DVB: V4L2: avoid name conflicts in macros
      V4L/DVB: V4L2: add a generic function to find the nearest discrete format to the required one
      V4L/DVB: soc-camera: allow only one video queue per device
      [media] V4L: add IMX074 sensor chip ID
      [media] V4L: add an IMX074 sensor soc-camera / v4l2-subdev driver
      [media] V4L: sh_mobile_ceu_camera: use default .get_parm() and .set_parm() operations
      [media] v4l: document new Bayer and monochrome pixel formats

Hans Verkuil (85):
      V4L/DVB: v4l: add new YUV mediabus formats
      V4L/DVB: tvp514x: add support for enum/g/try/s_mbus_fmt
      V4L/DVB: tvp7002: add support for enum/try/g/s_mbus_fmt
      V4L/DVB: vpfe_capture: convert to new mediabus API
      V4L/DVB: tvp514x: remove obsolete enum/try/s/g_fmt
      V4L/DVB: tvp7002: remove obsolete enum/try/s/g_fmt
      V4L/DVB: go7007: convert to use the mediabus API
      V4L/DVB: cx25821: convert to the mediabus API
      V4L/DVB: v4l: add RGB444 mediabus formats
      V4L/DVB: ov7670: add enum/try/s_mbus_fmt support
      V4L/DVB: cafe_ccic: convert to the mediabus API
      V4L/DVB: ov7670: remove obsolete enum/try/s_fmt ops
      V4L/DVB: v4l2-subdev: remove obsolete enum/try/s/g_fmt
      V4L/DVB: saa5246a/saa5249: Remove obsolete teletext drivers
      V4L/DVB: videotext: remove this obsolete API
      V4L/DVB: Documentation: update now that the vtx/videotext API has been removed
      V4L/DVB: V4L Doc: fix DocBook syntax errors
      V4L/DVB: V4L Doc: document V4L2_CAP_RDS_OUTPUT capability
      V4L/DVB: V4L Doc: correct the documentation for VIDIOC_QUERYMENU
      V4L/DVB: V4L Doc: removed duplicate link
      V4L/DVB: pwc: fully convert driver to V4L2
      V4L/DVB: pwc: remove BKL
      V4L/DVB: vp27smpx: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: wm8739: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: cs5345: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: saa717x: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: saa7115: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: tda9840: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: ov7670: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: mt9v011: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: upd64031a: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: saa6588: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: saa6752hs: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: bt819: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: indycam: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: m52790: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: saa7185: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: msp3400: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: bt866: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: tea6415c: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: tvaudio: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: wm8775: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: adv7175: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: saa7191: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: bt856: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: tlv320aic23b: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: tuner: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: tda9875: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: saa7110: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: tda7432: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: tea6420: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: cs53l32a: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: vpx3220: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: tvp5150: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: upd64083: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: saa7127: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: cx25840: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: adv7170: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: ks0127: remove obsolete v4l2_i2c_drv.h header
      V4L/DVB: au8522_decoder: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: s2250: remove obsolete v4l2-i2c-drv.h header
      V4L/DVB: v4l: remove unused i2c-id.h headers
      V4L/DVB: saa7146/tuner: remove mxb hack
      V4L/DVB: ir-kbd-i2c: remove obsolete I2C_HW_B_CX2341X test
      V4L/DVB: tm6000: removed unused i2c adapter ID
      V4L/DVB: v4l: remove obsolete include/media/v4l2-i2c-drv.h file
      V4L/DVB: usbvision: remove BKL from usbvision
      V4L/DVB: tvaudio: remove obsolete tda8425 initialization
      V4L/DVB: v4l2-dev: after a disconnect any ioctl call will be blocked
      V4L/DVB: v4l2-dev: remove get_unmapped_area
      V4L/DVB: v4l2: add core serialization lock
      V4L/DVB: videobuf: prepare to make locking optional in videobuf
      V4L/DVB: videobuf: add ext_lock argument to the queue init functions
      V4L/DVB: videobuf: add queue argument to videobuf_waiton()
      V4L/DVB: vivi: remove BKL
      V4L/DVB: em28xx: remove BKL
      V4L/DVB: em28xx: the default std was not passed on to the subdevs
      V4L/DVB: radio-mr800: remove BKL
      V4L/DVB: cpia2: remove V4L1 support from this driver
      V4L/DVB: videobuf: add ext_lock argument to the queue init functions (part 2)
      V4L/DVB: v4l2-common: Move v4l2_find_nearest_format from videodev2.h to v4l2-common.h
      [media] radio-mr800: fix locking order
      [media] Re: [git:v4l-dvb/v2.6.37] [media] Fix compilation of Siliconfile SR030PC30 VGA camera
      [media] msp3400: fix mute audio regression
      [media] [RFC] radio-mr800: locking fixes

Hans de Goede (9):
      V4L/DVB: gspca_xirlink_cit: New gspca subdriver replacing v4l1 usbvideo/ibmcam.c
      V4L/DVB: gspca_xirlink_cit: Add support for Model 1, 2 & 4 cameras
      V4L/DVB: gspca_xirlink_cit: Add support for camera with a bcd version of 0.01
      V4L/DVB: gspca_xirlink_cit: Use alt setting -> fps formula for model 1 cams too
      V4L/DVB: gspca_xirlink_cit: support bandwidth changing for devices with 1 alt setting
      V4L/DVB: Mark usbvideo ibmcam driver as deprecated
      V4L/DVB: gspca_*: correct typo in my email address in various subdrivers
      V4L/DVB: gspca_konica: New gspca subdriver for konica chipset using cams
      V4L/DVB: gspca_xirlink_cit: adjust ibm netcam pro framerate for available bandwidth

Henrik Kurelid (1):
      [media] firedtv: add parameter to fake ca_system_ids in CA_INFO

James M McLaren (1):
      [media] hdpvr: Add missing URB_NO_TRANSFER_DMA_MAP flag

Janne Grunau (4):
      [media] hdpvr: add two known to work firmware versions
      [media] hdpvr: use AC3 as default audio codec for SPDIF
      [media] hdpvr: fix audio input setting for pre AC3 firmwares
      [media] hdpvr: add usb product id 0x4903

Janusz Krzysztofik (3):
      [media] SoC Camera: add driver for OMAP1 camera interface
      [media] SoC Camera: add driver for OV6650 sensor
      [media] SoC Camera: add support for g_parm / s_parm operations

Jarkko Nikula (1):
      V4L/DVB: radio-si4713: Release i2c adapter in driver cleanup paths

Jarod Wilson (31):
      V4L/DVB: IR/streamzap: functional in-kernel decoding
      V4L/DVB: IR: export ir_keyup so imon driver can use it directly
      V4L/DVB: IR/imon: protect ictx's kc and last_keycode w/spinlock
      V4L/DVB: IR/imon: set up mce-only devices w/mce keytable
      V4L/DVB: IR/lirc_dev: check for valid irctl in unregister path
      [media] IR: add driver for Nuvoton w836x7hg integrated CIR
      [media] nuvoton-cir: add proper rx fifo overrun handling
      [media] IR/Kconfig: sort hardware entries alphabetically
      [media] IR/lirc: further ioctl portability fixups
      [media] staging/lirc: ioctl portability fixups
      [media] lirc: wire up .compat_ioctl to main ioctl handler
      [media] lirc_dev: fixup error messages w/missing newlines
      [media] IR/streamzap: shorten up some define names for readability
      [media] IR/nuvoton: address all checkpatch.pl issues
      [media] dvb: remove obsolete lgdt3304 driver
      [media] lirc_dev: sanitize function and struct names a bit
      [media] lirc_dev: fix pointer to owner
      [media] lirc_dev: get irctl from irctls by inode again
      [media] lirc_dev: more error-checking improvements
      [media] lirc_dev: call cdev_del *after* irctl cleanup
      [media] lirc_dev: rework storage for cdev data
      [media] lirc_parallel: build on smp and kill dead code
      [media] lirc_igorplugusb: assorted fixups
      [media] lirc_igorplugusb: handle hw buffer overruns better
      [media] lirc_igorplugusb: add Fit PC2 device ID
      [media] lirc_it87: add another pnp id
      [media] mceusb: add symbolic names for commands
      [media] mceusb: hook debug print spew directly into parser routine
      [media] imon: fix my egregious brown paper bag w/rdev/idev split
      [media] imon: remove redundant change_protocol call
      [media] imon: fix nomouse modprobe option

Jean Delvare (7):
      V4L/DVB: cx22702: Clean up register access functions
      V4L/DVB: cx22702: Drop useless initializations to 0
      V4L/DVB: cx22702: Avoid duplicating code in branches
      V4L/DVB: cx22702: Some things never change
      V4L/DVB: cx22702: Simplify cx22702_set_tps()
      [media] i2c: Stop using I2C_CLASS_TV_ANALOG
      [media] i2c: Stop using I2C_CLASS_TV_DIGITAL

Jean-François Moine (28):
      V4L/DVB: gspca - all modules: Remove useless module load/unload messages
      V4L/DVB: gspca - all modules: Display error messages when gspca debug disabled
      V4L/DVB: gspca - sn9c20x: Fix the number of bytes per line
      V4L/DVB: gspca - sn9c20x: Better image sizes
      V4L/DVB: gspca - sonixj: Webcam 0c45:6102 added
      V4L/DVB: v4l2: Add illuminator controls
      V4L/DVB: gspca - benq: Display error messages when gspca debug disabled
      V4L/DVB: gspca - benq: Remove useless module load/unload messages
      V4L/DVB: gspca - cpia1: Fix compilation warning when gspca debug disabled
      V4L/DVB: gspca - spca505: Remove the eeprom write commands of NxUltra
      V4L/DVB: gspca - sonixj: Propagate USB errors to higher level
      V4L/DVB: gspca - many subdrivers: Handle the buttons when CONFIG_INPUT=m
      V4L/DVB: gspca - mr97310a: Declare static the constant tables
      V4L/DVB: gspca - sonixj: Add sensor mi0360b
      V4L/DVB: gspca - sonixj: Bad detection of the end of image
      V4L/DVB: gspca - sonixj: Have 0c45:6130 handled by sonixj instead of sn9c102
      [media] gspca - main: New video control mechanism
      [media] gspca - stk014: Use the new video control mechanism
      [media] gspca - ov519: Use the new video control mechanism
      [media] gspca - sonixj: Use the new video control mechanism
      [media] gspca - main: Have discontinuous sequence numbers when frames are lost
      [media] gspca - mars: Use the new video control mechanism
      [media] gspca - mars: Propagate USB errors to higher level
      [media] gspca - mars: Add illuminator controls
      [media] gspca - main: Fix a regression with the PS3 Eye webcam
      [media] gspca - sonixj: Fix a regression of sensors hv7131r and mi0360
      [media] gspca - sonixj: Fix a regression with sensor hv7131r
      [media] gspca: Fix coding style issues

Jiri Slaby (1):
      [media] drivers/media/IR/ene_ir.c: fix NULL dereference

Joe Perches (2):
      V4L/DVB: drivers/media/video/zoran: Don't use initialized char array
      [media] drivers/media/IR/imon.c: Use pr_err instead of err

Jonathan Corbet (2):
      [media] ov7670: implement VIDIOC_ENUM_FRAMEINTERVALS
      [media] Add the via framebuffer camera controller driver

Julia Lawall (8):
      V4L/DVB: drivers/media/video: Adjust confusing if indentation
      V4L/DVB: drivers/media/video/zoran: Use available error codes
      V4L/DVB: drivers/media: Use available error codes
      V4L/DVB: drivers/media/video: Use available error codes
      V4L/DVB: drivers/media/video/em28xx: Remove potential NULL dereference
      V4L/DVB: drivers/media/dvb/siano: Remove double test
      [media] drivers/media/dvb/ttpci/av7110_av.c: Add missing error handling code
      [media] drivers/media/video/bt8xx: Adjust confusing if indentation

Laurent Pinchart (28):
      V4L/DVB: v4l: Use v4l2_get_subdevdata instead of accessing v4l2_subdev::priv
      V4L/DVB: v4l: Add a v4l2_subdev host private data field
      [media] uvcvideo: Blacklist more controls for Hercules Dualpix Exchange
      [media] uvcvideo: Constify the uvc_entity_match_guid arguments
      [media] uvcvideo: Print query name in uvc_query_ctrl()
      [media] uvcvideo: Update e-mail address and copyright notices
      [media] uvcvideo: Set bandwidth to at least 1024 with the FIX_BANDWIDTH quirk
      [media] uvcvideo: Generate discontinuous sequence numbers when frames are lost
      [media] uvcvideo: Hardcode the index/selector relationship for XU controls
      [media] uvcvideo: Embed uvc_control_info inside struct uvc_control
      [media] uvcvideo: Delay initialization of XU controls
      [media] uvcvideo: Fix bogus XU controls information
      [media] uvcvideo: Fix uvc_query_v4l2_ctrl() and uvc_xu_ctrl_query() locking
      [media] v4l: Load I2C modules based on modalias
      [media] v4l: Remove hardcoded module names passed to v4l2_i2c_new_subdev*
      [media] go7007: Add MODULE_DEVICE_TABLE to the go7007 I2C modules
      [media] go7007: Fix the TW2804 I2C type name
      [media] go7007: Don't use module names to load I2C modules
      [media] zoran: Don't use module names to load I2C modules
      [media] pvrusb2: Don't use module names to load I2C modules
      [media] sh_vou: Don't use module names to load I2C modules
      [media] radio-si4713: Don't use module names to load I2C modules
      [media] soc_camera: Don't use module names to load I2C modules
      [media] vpfe_capture: Don't use module names to load I2C modules
      [media] vpif_display: Don't use module names to load I2C modules
      [media] vpif_capture: Don't use module names to load I2C modules
      [media] ivtv: Don't use module names to load I2C modules
      [media] cx18: Don't use module names to load I2C modules

Malcolm Priestley (5):
      V4L/DVB: Support for Sharp IX2505V (marked B0017) DVB-S silicon tuner
      V4L/DVB: Support or LME2510(C) DM04/QQBOX USB DVB-S BOXES
      V4L/DVB: STV0288 Incorrect bit sample for Vitterbi status
      [media] DiSEqC bug fixed for stv0288 based interfaces
      [media] lmedm04: driver for DM04/QQBOX updated to version 1.60

Martin Rubli (1):
      [media] uvcvideo: Remove sysadmin requirements for UVCIOC_CTRL_MAP

Mats Randgaard (3):
      V4L/DVB: vpif_cap/disp: Removed section mismatch warning
      V4L/DVB: vpif_cap/disp: Replaced kmalloc with kzalloc
      V4L/DVB: vpif_cap: don't ignore return code of videobuf_poll_stream()

Matthew Garrett (1):
      V4L/DVB: uvc: Enable USB autosuspend by default on uvcvideo

Matti Aaltonen (3):
      [media] V4L2: Add seek spacing and RDS CAP bits
      [media] Documentation: v4l: Add hw_seek spacing and two TUNER_RDS_CAP flags
      [media] [RFC,1/1] V4L2: Use new CAP bits in existing RDS capable drivers

Mauro Carvalho Chehab (72):
      gspca/konica: Fix compilation merge conflict
      V4L/DVB: Add documentation about the Ibmcam/Konica new gspca driver formats
      V4L/DVB: cx88: Fix some gcc warnings
      V4L/DVB: cx25821: fix gcc warning when compiled with allyesconfig
      V4L/DVB: ix2505v: make scripts/checkpatch.pl happy
      devices.txt: Remove the old obsolete vtx device nodes
      V4L/DVB: bttv: Move PV951 IR to the right driver
      V4L/DVB: Remove the usage of I2C_HW_B_CX2388x on ir-kbd-i2c.c
      V4L/DVB: saa7134: get rid of I2C_HW_SAA7134
      V4l/DVB: saa7134: properly mark some functions as static
      V4L/DVB: saa7134: split RC code into a different module
      V4L/DVB: Fix Kconfig dependencies for VIDEO_IR
      V4L/DVB: radio-si470x: remove the BKL lock used internally at the driver
      V4L/DVB: radio-si470x: use unlocked ioctl
      V4L/DVB: bttv-driver: document functions using mutex_lock
      V4L/DVB: bttv: Fix mutex unbalance at bttv_poll
      V4L/DVB: bttv: fix driver lock and remove explicit calls to BKL
      V4L/DVB: bttv: use unlocked ioctl
      V4L/DVB: cx88: Remove BKL
      V4L/DVB: Deprecate cpia driver (used for parallel port webcams)
      V4L/DVB: Deprecate stradis driver
      V4L/DVB: em28xx: fix a compilation warning
      V4L/DVB: tda18271: Add some hint about what tda18217 reg ID returned
      V4L/DVB: videobuf-dma-sg: Fix a warning due to the usage of min(PAGE_SIZE, arg)
      V4L/DVB: saa7134-input can't be a module right now
      V4L/DVB: tm6000: Fix warnings due to a small array size
      V4L/DVB: Fix a merge conflict that affects unlock_ioctl
      [media] videobuf-dma-sg: Use min_t(size_t, PAGE_SIZE ..)
      [media] lirc_igorplugusb: Fix a compilation waring
      [media] staging/tm6000: Fix a warning message
      [media] cx231xx: remove a printk warning at -avcore and at -417
      [media] cx231xx: fix Kconfig dependencies
      [media] cx231xx: properly implement URB control messages log
      [media] cx231xx: properly use the right tuner i2c address
      [media] cx231xx: better handle the master port enable command
      [media] cx231xx: Only change gpio direction when needed
      [media] tda18271: allow restricting max out to 4 bytes
      [media] cx231xx-audio: fix some locking issues
      [media] CodingStyle cleanup at s5h1432 and cx231xx
      [media] cx231xx-417: Fix a gcc warning
      [media] cx231xx: declare static functions as such
      [media] cx231xx: remove some unused functions
      [media] cx231xx: Colibri carrier offset was wrong for PAL/M
      [media] cx231xx: use core-assisted lock
      [media] em28xx-audio: fix some locking issues
      [media] tm6000: add audio standards table
      [media] V4L-DVB: tm6000: Move VBI init to a separate function
      [media] ir: avoid race conditions at device disconnect
      [media] saa7134: port Asus P7131 Hybrid to use the new rc-core
      [media] Add a todo file for staging/tm6000
      [media] ir: properly handle an error at input_register
      [media] saa7164: fix a warning at some printk's on i386
      [media] saa7164: Don't use typedefs
      [media] saa7134: Fix lots os spaces at the wrong places
      [media] cx25840: Remove a now unused variable
      [media] tm6000: don't use BKL at the driver
      [media] tm6000-alsa: fix some locking issues
      [media] tm6000: Use just one lock for devlist
      [media] tm6000: fix resource locking
      [media] mceusb: add support for cx231xx-based IR (e. g. Polaris)
      [media] cx231xx: Only register USB interface 1
      [media] cx231xx: Remove IR support from the driver
      [media] cx231xx: Fix compilation breakage if DVB is not selected
      [media] ir-raw-event: Fix a stupid error at a printk
      [media] mceusb: improve ir data buffer parser
      [media] mceusb: add a per-model structure
      [media] mceusb: allow a per-model RC map
      [media] mceusb: Allow a per-model device name
      [media] Documentation/video4linux/CARDLIST.[cx88|saa7134]
      tm6000: Remove some ugly debug code
      [media] DocBook/v4l: Add missing formats used on gspca cpia1 and sn9c2028
      videodev2.h.xml: Update to reflect the latest changes at videodev2.h

Maxim Levitsky (9):
      [media] IR: plug races in IR raw thread
      [media] IR: make sure we register the input device when it is safe to do so
      [media] IR: ene_ir: updates
      [media] IR: extend and sort the MCE keymap
      [media] IR: ene_ir: few bugfixes
      [media] IR: extend ir_raw_event and do refactoring
      [media] IR: ene_ir: add support for carrier reports
      [media] IR: ene_ir: don't upload all settings on each TX packet
      [media] IR: initialize ir_raw_event in few more drivers

Michael Grzeschik (4):
      V4L/DVB: mt9m111: register cleanup hex to dec bitoffset
      V4L/DVB: mx2_camera: remove emma limitation for RGB565
      V4L/DVB: mx2_camera: add informative camera clock frequency printout
      [media] mt9m111: changed MIN_DARK_COLS to MT9M131 spec count

Michael Krufky (1):
      [media] cx231xx: add support for Hauppauge EXETER

Michel Garnier (1):
      [media] em28xx: Add dvb support for Terratec Cinergy Hybrid T USB XS FR

Németh Márton (2):
      [media] gspca - sonixj: Remove magic numbers for delay
      [media] gspca - sonixj: Add horizontal and vertical flip for po2030n

Palash Bandyopadhyay (2):
      [media] s5h1432: Add new s5h1432 driver
      [media] cx231xx: Added support for Carraera, Shelby, RDx_253S and VIDEO_GRABBER

Paul Walmsley (1):
      [media] tvp5150: COMPOSITE0 input should not force-enable TV mode

Pawel Osciak (1):
      [media] v4l: videobuf: remove unused is_userptr variable

Pete Eberlein (1):
      [media] go7007: MJPEG buffer overflow

Ruslan Pisarev (8):
      [media] Staging: cx25821: remove spaces after parenthesis
      [media] Staging: cx25821: fix braces and space coding style issues
      [media] tm6000: don't initialize static var on tm6000-i2c.c
      [media] Staging: tm6000: fix braces, tabs, comments and space coding style issue in tm6000-video.c
      [media] tm6000: fix comments coding style issue in group of files
      [media] Staging: tm6000: Delete braces from return in tm6000-cards.c
      [media] tm6000: fix macros and comments coding style issue in tm6000.h
      [media] tm6000: fix a macro coding style issue

Sascha Hauer (1):
      [media] v4l2-mediabus: Add pixelcodes for BGR565 formats

Sergey Ivanov (1):
      [media] Twinhan 1027 + IR Port support

Stefan Lippers-Hollmann (1):
      V4L/DVB: af9015: add USB ID for Terratec Cinergy T Stick RC MKII

Stefan Ringel (1):
      V4L/DVB: tm6000: bugfix param string

Stephen Rothwell (1):
      [media] v4l-dvb: using vmalloc needs vmalloc.h in cx231xx-417.c

Steven Toth (44):
      [media] saa7164: basic definitions for -encoder.c
      [media] saa7164: Add some encoder firmwares message types and structs
      [media] saa7164: convert buffering structs to be more generic
      [media] saa7164: add various encoder message functions
      [media] saa7164: Implement encoder irq handling in a deferred work queue
      [media] saa7164: command dequeue fixup to clean the bus after error
      [media] saa7164: allow the encoder GOP structure to be configured
      [media] saa7164: generate a fixed kernel warning if the irq is 'late'
      [media] saa7164: add support for encoder CBR and VBR optionally
      [media] saa7164: allow the IBP reference distance to be configurable
      [media] saa7164: implement encoder peak bitrate feature
      [media] saa7164: allow encoder output format to be user configurable
      [media] saa7164: allow variable length GOP sizes and switch encoder default to CBR
      [media] saa7164: patches to monitor TS payload for inconsistencies
      [media] saa7164: allow the number of encoder buffers to be user configurable
      [media] saa7164: measure via histograms various irq and queue latencies
      [media] saa7164: add guard bytes around critical buffers to detect failure
      [media] saa7164: buffer crc checks and ensure we use the memcpy func
      [media] saa7164: adjust the PS pack size handling to fill buffers 100%
      [media] saa7164: Implement resolution control firmware command
      [media] saa7164: mundane buffer debugging changes to track issues
      [media] saa7164: irqhandler cleanup and helper function added
      [media] saa7164: code cleanup
      [media] saa7164: allow DMA engine buffers to vary in size between analog and digital
      [media] saa7164: New firmware changes, new size, new filename
      [media] saa7164: Avoid spurious error after firmware starts
      [media] saa7164: rename a structure for readability
      [media] saa7164: Add missing saa7164-vbi.c file
      [media] saa7164: add NTSC VBI support
      [media] saa7164: add firmware debug message collection and procfs changes
      [media] saa7164: VBI irq cleanup and V4L VBI raw pitch adjustments
      [media] saa7164: Monitor the command bus and check for inconsistencies
      [media] saa7164: enforce the march 10th firmware is used
      [media] saa7164: collect/show the firmware debugging via a thread
      [media] saa7164: monitor the RISC cpu load via a thread
      [media] saa7164: change debug to saa_debug
      [media] saa7164: fix vbi compiler warnings
      [media] saa7164: Some whitespace cleanup
      [media] saa7164: saa7164-buffer.c line 274 bugfix
      [media] saa7164: bugfix, avoid oops when driver unloads without firmware
      [media] saa7164: Remove loud debugging during video_poll()
      [media] saa7164: Disable firmware debug message output
      [media] saa7164: Remove V4L2_CAP_STREAMING capability flag
      [media] saa7164: Removed use of the BKL

Sven Barth (1):
      [media] Add support for AUX_PLL on cx2583x chips

Sylwester Nawrocki (9):
      [media] s5p-fimc: Register definition cleanup
      [media] s5p-fimc: mem2mem driver refactoring and cleanup
      [media] s5p-fimc: Fix 90/270 deg rotation errors
      [media] s5p-fimc: Do not lock both buffer queues in s_fmt
      [media] s5p-fimc: Add camera capture support
      [media] s5p-fimc: Add suport for FIMC on S5PC210 SoCs
      [media] Add driver for Siliconfile SR030PC30 VGA camera
      [media] SR030PC30: Avoid use of uninitialized variables
      [media] s5p-fimc: dubious one-bit signed bitfields

Thomas Gleixner (1):
      V4L/DVB: dvb: Convert "mutex" to semaphore

Tommy Jonsson (1):
      [media] firedtv: support for PSK8 for S2 devices. To watch HD

Yann E. MORIN (1):
      [media] v4l/dvb: add support for AVerMedia AVerTV Red HD+ (A850T)

lawrence rust (3):
      V4L/DVB: cx88: convert core->tvaudio into an enum
      V4L/DVB: drivers/media: Make static data tables and strings const
      [media] Nova-S-Plus audio line input

 Documentation/DocBook/media-entities.tmpl          |    6 +
 Documentation/DocBook/v4l/compat.xml               |   24 +-
 Documentation/DocBook/v4l/controls.xml             |   12 +-
 Documentation/DocBook/v4l/dev-rds.xml              |   68 +-
 Documentation/DocBook/v4l/dev-teletext.xml         |   29 +-
 Documentation/DocBook/v4l/pixfmt-packed-rgb.xml    |    2 +-
 Documentation/DocBook/v4l/pixfmt-srggb10.xml       |   90 +
 Documentation/DocBook/v4l/pixfmt-srggb8.xml        |   67 +
 Documentation/DocBook/v4l/pixfmt-y10.xml           |   79 +
 Documentation/DocBook/v4l/pixfmt.xml               |   32 +-
 Documentation/DocBook/v4l/v4l2.xml                 |   10 +-
 Documentation/DocBook/v4l/videodev2.h.xml          |  106 +-
 Documentation/DocBook/v4l/vidioc-g-dv-preset.xml   |    3 +-
 Documentation/DocBook/v4l/vidioc-g-dv-timings.xml  |    3 +-
 .../DocBook/v4l/vidioc-query-dv-preset.xml         |    2 +-
 Documentation/DocBook/v4l/vidioc-querycap.xml      |    7 +-
 Documentation/DocBook/v4l/vidioc-queryctrl.xml     |   18 +-
 .../DocBook/v4l/vidioc-s-hw-freq-seek.xml          |   10 +-
 Documentation/devices.txt                          |    3 -
 Documentation/dvb/get_dvb_firmware                 |   46 +-
 Documentation/dvb/lmedm04.txt                      |   58 +
 Documentation/feature-removal-schedule.txt         |   40 +-
 Documentation/ioctl/ioctl-number.txt               |    1 -
 Documentation/video4linux/CARDLIST.cx88            |    1 +
 Documentation/video4linux/CARDLIST.em28xx          |    3 +-
 Documentation/video4linux/CARDLIST.saa7134         |    2 +-
 Documentation/video4linux/bttv/MAKEDEV             |    1 -
 Documentation/video4linux/gspca.txt                |    2 +
 Documentation/video4linux/v4l2-framework.txt       |   35 +-
 arch/arm/mach-mx3/mach-pcm037.c                    |    2 -
 arch/arm/mach-mx3/mx31moboard-marxbot.c            |    1 -
 arch/arm/mach-mx3/mx31moboard-smartbot.c           |    1 -
 arch/arm/mach-pxa/em-x270.c                        |    1 -
 arch/arm/mach-pxa/ezx.c                            |    2 -
 arch/arm/mach-pxa/mioa701.c                        |    1 -
 arch/arm/mach-pxa/pcm990-baseboard.c               |    2 -
 arch/sh/boards/mach-ap325rxa/setup.c               |    1 -
 arch/sh/boards/mach-ecovec24/setup.c               |    4 -
 arch/sh/boards/mach-kfr2r09/setup.c                |    1 -
 arch/sh/boards/mach-migor/setup.c                  |    2 -
 arch/sh/boards/mach-se/7724/setup.c                |    1 -
 drivers/media/IR/Kconfig                           |   39 +-
 drivers/media/IR/Makefile                          |    2 +
 drivers/media/IR/ene_ir.c                          | 1046 ++++---
 drivers/media/IR/ene_ir.h                          |  275 +-
 drivers/media/IR/imon.c                            |  690 +++--
 drivers/media/IR/ir-core-priv.h                    |   22 +-
 drivers/media/IR/ir-jvc-decoder.c                  |    5 +-
 drivers/media/IR/ir-keytable.c                     |    7 +-
 drivers/media/IR/ir-lirc-codec.c                   |  135 +-
 drivers/media/IR/ir-nec-decoder.c                  |    5 +-
 drivers/media/IR/ir-raw-event.c                    |   81 +-
 drivers/media/IR/ir-rc5-decoder.c                  |    5 +-
 drivers/media/IR/ir-rc5-sz-decoder.c               |  154 +
 drivers/media/IR/ir-rc6-decoder.c                  |    5 +-
 drivers/media/IR/ir-sony-decoder.c                 |    5 +-
 drivers/media/IR/ir-sysfs.c                        |   37 +-
 drivers/media/IR/keymaps/Makefile                  |   16 +-
 drivers/media/IR/keymaps/rc-alink-dtu-m.c          |   68 +
 drivers/media/IR/keymaps/rc-anysee.c               |   93 +
 drivers/media/IR/keymaps/rc-asus-pc39.c            |   80 +-
 drivers/media/IR/keymaps/rc-avermedia-rm-ks.c      |   79 +
 drivers/media/IR/keymaps/rc-azurewave-ad-tu700.c   |  102 +
 drivers/media/IR/keymaps/rc-digitalnow-tinytwin.c  |   98 +
 drivers/media/IR/keymaps/rc-digittrade.c           |   82 +
 drivers/media/IR/keymaps/rc-leadtek-y04g0051.c     |   99 +
 drivers/media/IR/keymaps/rc-lme2510.c              |   68 +
 drivers/media/IR/keymaps/rc-msi-digivox-ii.c       |   67 +
 drivers/media/IR/keymaps/rc-msi-digivox-iii.c      |   85 +
 drivers/media/IR/keymaps/rc-rc5-streamzap.c        |   81 -
 drivers/media/IR/keymaps/rc-rc6-mce.c              |   88 +-
 drivers/media/IR/keymaps/rc-streamzap.c            |   82 +
 drivers/media/IR/keymaps/rc-terratec-slim.c        |   79 +
 drivers/media/IR/keymaps/rc-total-media-in-hand.c  |   85 +
 drivers/media/IR/keymaps/rc-trekstor.c             |   80 +
 drivers/media/IR/keymaps/rc-twinhan1027.c          |   87 +
 drivers/media/IR/lirc_dev.c                        |  133 +-
 drivers/media/IR/mceusb.c                          |  475 ++-
 drivers/media/IR/nuvoton-cir.c                     | 1246 ++++++++
 drivers/media/IR/nuvoton-cir.h                     |  408 +++
 drivers/media/IR/streamzap.c                       |  376 +--
 drivers/media/common/saa7146_fops.c                |    2 +-
 drivers/media/common/saa7146_i2c.c                 |    1 -
 drivers/media/common/saa7146_vbi.c                 |    2 +-
 drivers/media/common/saa7146_video.c               |    2 +-
 drivers/media/common/tuners/Kconfig                |    7 +
 drivers/media/common/tuners/Makefile               |    1 +
 drivers/media/common/tuners/tda18218.c             |  334 ++
 drivers/media/common/tuners/tda18218.h             |   45 +
 drivers/media/common/tuners/tda18218_priv.h        |  106 +
 drivers/media/common/tuners/tda18271-common.c      |   59 +-
 drivers/media/common/tuners/tda18271-fe.c          |   16 +-
 drivers/media/common/tuners/tda18271.h             |    5 +-
 drivers/media/common/tuners/xc5000.c               |    2 +-
 drivers/media/common/tuners/xc5000.h               |    4 +-
 drivers/media/dvb/b2c2/flexcop-i2c.c               |    3 -
 drivers/media/dvb/bt8xx/dst_ca.c                   |    7 +-
 drivers/media/dvb/dm1105/dm1105.c                  |    1 -
 drivers/media/dvb/dvb-core/dmxdev.c                |   17 +-
 drivers/media/dvb/dvb-core/dvb_ca_en50221.c        |    8 +-
 drivers/media/dvb/dvb-core/dvb_frontend.c          |    4 +-
 drivers/media/dvb/dvb-core/dvb_frontend.h          |    2 +-
 drivers/media/dvb/dvb-core/dvb_net.c               |    9 +-
 drivers/media/dvb/dvb-core/dvbdev.c                |   17 +-
 drivers/media/dvb/dvb-usb/Kconfig                  |   12 +
 drivers/media/dvb/dvb-usb/Makefile                 |    3 +
 drivers/media/dvb/dvb-usb/af9015.c                 |  392 ++--
 drivers/media/dvb/dvb-usb/af9015.h                 |  735 +-----
 drivers/media/dvb/dvb-usb/anysee.c                 |   87 +-
 drivers/media/dvb/dvb-usb/dvb-usb-i2c.c            |    1 -
 drivers/media/dvb/dvb-usb/dvb-usb-ids.h            |    6 +
 drivers/media/dvb/dvb-usb/friio-fe.c               |    2 +-
 drivers/media/dvb/dvb-usb/gp8psk-fe.c              |    4 +-
 drivers/media/dvb/dvb-usb/gp8psk.c                 |    9 +-
 drivers/media/dvb/dvb-usb/lmedm04.c                | 1088 +++++++
 drivers/media/dvb/dvb-usb/lmedm04.h                |  173 ++
 drivers/media/dvb/firewire/firedtv-avc.c           |   61 +-
 drivers/media/dvb/firewire/firedtv-fe.c            |   36 +-
 drivers/media/dvb/frontends/Kconfig                |   24 +-
 drivers/media/dvb/frontends/Makefile               |    3 +-
 drivers/media/dvb/frontends/af9013.c               |  251 +--
 drivers/media/dvb/frontends/af9013.h               |    1 +
 drivers/media/dvb/frontends/af9013_priv.h          |   60 +-
 drivers/media/dvb/frontends/au8522_decoder.c       |   27 +-
 drivers/media/dvb/frontends/cx22702.c              |  123 +-
 drivers/media/dvb/frontends/cx24110.c              |    2 +-
 drivers/media/dvb/frontends/cx24123.c              |    1 -
 drivers/media/dvb/frontends/dibx000_common.c       |    1 -
 drivers/media/dvb/frontends/drx397xD.c             |    2 +-
 drivers/media/dvb/frontends/ix2505v.c              |  323 ++
 drivers/media/dvb/frontends/ix2505v.h              |   64 +
 drivers/media/dvb/frontends/lgdt3304.c             |  380 ---
 drivers/media/dvb/frontends/lgdt3304.h             |   45 -
 drivers/media/dvb/frontends/lgs8gxx.c              |    2 +-
 drivers/media/dvb/frontends/mt352.c                |    2 +-
 drivers/media/dvb/frontends/mt352.h                |    2 +-
 drivers/media/dvb/frontends/s5h1420.c              |    1 -
 drivers/media/dvb/frontends/s5h1432.c              |  415 +++
 drivers/media/dvb/frontends/s5h1432.h              |   91 +
 drivers/media/dvb/frontends/si21xx.c               |    2 +-
 drivers/media/dvb/frontends/stb6100.c              |    2 +-
 drivers/media/dvb/frontends/stb6100.h              |    4 +-
 drivers/media/dvb/frontends/stv0288.c              |   25 +-
 drivers/media/dvb/frontends/stv0299.c              |    2 +-
 drivers/media/dvb/frontends/stv0299.h              |    2 +-
 drivers/media/dvb/frontends/tda1004x.c             |    2 +-
 drivers/media/dvb/frontends/zl10353.c              |    2 +-
 drivers/media/dvb/mantis/mantis_core.c             |    5 +-
 drivers/media/dvb/mantis/mantis_i2c.c              |    1 -
 drivers/media/dvb/mantis/mantis_ioc.c              |    9 +-
 drivers/media/dvb/ngene/ngene-i2c.c                |    1 -
 drivers/media/dvb/pluto2/pluto2.c                  |    1 -
 drivers/media/dvb/pt1/pt1.c                        |    1 -
 drivers/media/dvb/siano/smscoreapi.c               |    3 +-
 drivers/media/dvb/siano/smsir.c                    |    2 +-
 drivers/media/dvb/ttpci/av7110.c                   |    3 +-
 drivers/media/dvb/ttpci/av7110_av.c                |    5 +-
 drivers/media/dvb/ttpci/budget-core.c              |    2 -
 drivers/media/dvb/ttusb-budget/dvb-ttusb-budget.c  |    1 -
 drivers/media/radio/radio-cadet.c                  |    3 +-
 drivers/media/radio/radio-mr800.c                  |   75 +-
 drivers/media/radio/radio-si4713.c                 |   12 +-
 drivers/media/radio/si470x/radio-si470x-common.c   |   29 +-
 drivers/media/radio/si470x/radio-si470x-usb.c      |   17 +-
 drivers/media/radio/si470x/radio-si470x.h          |    2 -
 drivers/media/radio/si4713-i2c.c                   |    2 +-
 drivers/media/radio/tef6862.c                      |    1 -
 drivers/media/video/Kconfig                        |  106 +-
 drivers/media/video/Makefile                       |   12 +-
 drivers/media/video/adv7170.c                      |   28 +-
 drivers/media/video/adv7175.c                      |   28 +-
 drivers/media/video/adv7180.c                      |    1 -
 drivers/media/video/au0828/au0828-cards.c          |    4 +-
 drivers/media/video/au0828/au0828-video.c          |    4 +-
 drivers/media/video/bt819.c                        |   28 +-
 drivers/media/video/bt856.c                        |   28 +-
 drivers/media/video/bt866.c                        |   28 +-
 drivers/media/video/bt8xx/bttv-cards.c             |   22 +-
 drivers/media/video/bt8xx/bttv-driver.c            |  273 ++-
 drivers/media/video/bt8xx/bttv-i2c.c               |   43 +-
 drivers/media/video/bt8xx/bttv-input.c             |   84 +-
 drivers/media/video/bt8xx/bttv-risc.c              |    2 +-
 drivers/media/video/bt8xx/bttv.h                   |    1 -
 drivers/media/video/bt8xx/bttvp.h                  |   13 +-
 drivers/media/video/cafe_ccic.c                    |  180 +-
 drivers/media/video/cpia2/Kconfig                  |    2 +-
 drivers/media/video/cpia2/cpia2.h                  |    8 +-
 drivers/media/video/cpia2/cpia2_core.c             |   51 +-
 drivers/media/video/cpia2/cpia2_v4l.c              |  332 +--
 drivers/media/video/cpia2/cpia2dev.h               |    4 +-
 drivers/media/video/cs5345.c                       |   27 +-
 drivers/media/video/cs53l32a.c                     |   27 +-
 drivers/media/video/cx18/cx18-driver.h             |   19 +-
 drivers/media/video/cx18/cx18-i2c.c                |   23 +-
 drivers/media/video/cx18/cx18-ioctl.c              |    1 -
 drivers/media/video/cx231xx/Kconfig                |    1 +
 drivers/media/video/cx231xx/Makefile               |    2 +-
 drivers/media/video/cx231xx/cx231xx-417.c          | 2194 +++++++++++++
 drivers/media/video/cx231xx/cx231xx-audio.c        |  256 ++-
 drivers/media/video/cx231xx/cx231xx-avcore.c       |  687 ++++-
 drivers/media/video/cx231xx/cx231xx-cards.c        |  427 ++-
 drivers/media/video/cx231xx/cx231xx-conf-reg.h     |    1 +
 drivers/media/video/cx231xx/cx231xx-core.c         |  787 ++++-
 drivers/media/video/cx231xx/cx231xx-dif.h          | 3178 +++++++++++++++++++
 drivers/media/video/cx231xx/cx231xx-dvb.c          |  250 ++-
 drivers/media/video/cx231xx/cx231xx-i2c.c          |   11 +-
 drivers/media/video/cx231xx/cx231xx-input.c        |  222 --
 drivers/media/video/cx231xx/cx231xx-vbi.c          |  109 +-
 drivers/media/video/cx231xx/cx231xx-vbi.h          |    2 +-
 drivers/media/video/cx231xx/cx231xx-video.c        |  595 +++--
 drivers/media/video/cx231xx/cx231xx.h              |  260 ++-
 drivers/media/video/cx23885/cx23885-417.c          |    2 +-
 drivers/media/video/cx23885/cx23885-cards.c        |    2 +-
 drivers/media/video/cx23885/cx23885-core.c         |    3 +-
 drivers/media/video/cx23885/cx23885-dvb.c          |    7 +-
 drivers/media/video/cx23885/cx23885-video.c        |   11 +-
 drivers/media/video/cx23885/cx23888-ir.c           |    1 +
 drivers/media/video/cx25840/cx25840-audio.c        |   62 +-
 drivers/media/video/cx25840/cx25840-core.c         |   44 +-
 drivers/media/video/cx25840/cx25840-ir.c           |    1 +
 drivers/media/video/cx88/cx88-alsa.c               |  117 +-
 drivers/media/video/cx88/cx88-blackbird.c          |   16 +-
 drivers/media/video/cx88/cx88-cards.c              |   44 +-
 drivers/media/video/cx88/cx88-core.c               |   30 +-
 drivers/media/video/cx88/cx88-dsp.c                |   11 +-
 drivers/media/video/cx88/cx88-dvb.c                |  181 +-
 drivers/media/video/cx88/cx88-i2c.c                |   31 +-
 drivers/media/video/cx88/cx88-input.c              |   57 +-
 drivers/media/video/cx88/cx88-mpeg.c               |    6 +-
 drivers/media/video/cx88/cx88-tvaudio.c            |   43 +-
 drivers/media/video/cx88/cx88-vbi.c                |    2 +-
 drivers/media/video/cx88/cx88-video.c              |   86 +-
 drivers/media/video/cx88/cx88-vp3054-i2c.c         |    2 -
 drivers/media/video/cx88/cx88.h                    |   74 +-
 drivers/media/video/davinci/vpfe_capture.c         |   40 +-
 drivers/media/video/davinci/vpif_capture.c         |   18 +-
 drivers/media/video/davinci/vpif_display.c         |   16 +-
 drivers/media/video/em28xx/em28xx-audio.c          |   75 +-
 drivers/media/video/em28xx/em28xx-cards.c          |   57 +-
 drivers/media/video/em28xx/em28xx-video.c          |   97 +-
 drivers/media/video/em28xx/em28xx.h                |   18 +-
 drivers/media/video/fsl-viu.c                      |    7 +-
 drivers/media/video/gspca/Kconfig                  |   18 +
 drivers/media/video/gspca/Makefile                 |    4 +
 drivers/media/video/gspca/benq.c                   |   23 +-
 drivers/media/video/gspca/conex.c                  |   14 +-
 drivers/media/video/gspca/cpia1.c                  |  133 +-
 drivers/media/video/gspca/etoms.c                  |   12 +-
 drivers/media/video/gspca/finepix.c                |   15 +-
 drivers/media/video/gspca/gl860/gl860-mi2020.c     |    6 +-
 drivers/media/video/gspca/gl860/gl860.c            |    6 +-
 drivers/media/video/gspca/gspca.c                  |  161 +-
 drivers/media/video/gspca/gspca.h                  |   12 +-
 drivers/media/video/gspca/jeilinj.c                |   15 +-
 drivers/media/video/gspca/konica.c                 |  646 ++++
 drivers/media/video/gspca/m5602/m5602_core.c       |    8 +-
 drivers/media/video/gspca/m5602/m5602_mt9m111.c    |   48 +-
 drivers/media/video/gspca/m5602/m5602_mt9m111.h    |   14 +-
 drivers/media/video/gspca/m5602/m5602_ov7660.c     |   70 +-
 drivers/media/video/gspca/m5602/m5602_ov7660.h     |    9 +-
 drivers/media/video/gspca/m5602/m5602_ov9650.c     |  102 +-
 drivers/media/video/gspca/m5602/m5602_ov9650.h     |   12 +-
 drivers/media/video/gspca/m5602/m5602_po1030.c     |  136 +-
 drivers/media/video/gspca/m5602/m5602_po1030.h     |   13 +-
 drivers/media/video/gspca/m5602/m5602_s5k4aa.c     |   28 +-
 drivers/media/video/gspca/m5602/m5602_s5k4aa.h     |   14 +-
 drivers/media/video/gspca/m5602/m5602_s5k83a.h     |   12 +-
 drivers/media/video/gspca/mars.c                   |  327 +-
 drivers/media/video/gspca/mr97310a.c               |   56 +-
 drivers/media/video/gspca/ov519.c                  |  389 +--
 drivers/media/video/gspca/ov534.c                  |   19 +-
 drivers/media/video/gspca/ov534_9.c                |   19 +-
 drivers/media/video/gspca/pac207.c                 |   26 +-
 drivers/media/video/gspca/pac7302.c                |   32 +-
 drivers/media/video/gspca/pac7311.c                |   32 +-
 drivers/media/video/gspca/sn9c2028.c               |   19 +-
 drivers/media/video/gspca/sn9c20x.c                |   65 +-
 drivers/media/video/gspca/sonixb.c                 |   21 +-
 drivers/media/video/gspca/sonixj.c                 |  926 +++---
 drivers/media/video/gspca/spca1528.c               |   15 +-
 drivers/media/video/gspca/spca500.c                |   14 +-
 drivers/media/video/gspca/spca501.c                |   16 +-
 drivers/media/video/gspca/spca505.c                |   18 +-
 drivers/media/video/gspca/spca508.c                |   16 +-
 drivers/media/video/gspca/spca561.c                |   16 +-
 drivers/media/video/gspca/sq905.c                  |   21 +-
 drivers/media/video/gspca/sq905c.c                 |   15 +-
 drivers/media/video/gspca/sq930x.c                 |   23 +-
 drivers/media/video/gspca/stk014.c                 |  174 +-
 drivers/media/video/gspca/stv0680.c                |   17 +-
 drivers/media/video/gspca/stv06xx/stv06xx.c        |   14 +-
 drivers/media/video/gspca/stv06xx/stv06xx.h        |    2 +-
 drivers/media/video/gspca/stv06xx/stv06xx_hdcs.c   |   19 +-
 drivers/media/video/gspca/stv06xx/stv06xx_hdcs.h   |    2 +-
 drivers/media/video/gspca/stv06xx/stv06xx_st6422.c |    2 +-
 drivers/media/video/gspca/stv06xx/stv06xx_vv6410.c |    2 +-
 drivers/media/video/gspca/stv06xx/stv06xx_vv6410.h |    4 +-
 drivers/media/video/gspca/sunplus.c                |   27 +-
 drivers/media/video/gspca/t613.c                   |   10 +-
 drivers/media/video/gspca/tv8532.c                 |    8 +-
 drivers/media/video/gspca/vc032x.c                 |   19 +-
 drivers/media/video/gspca/w996Xcf.c                |   10 +-
 drivers/media/video/gspca/xirlink_cit.c            | 3253 ++++++++++++++++++++
 drivers/media/video/gspca/zc3xx.c                  |   37 +-
 drivers/media/video/hdpvr/hdpvr-control.c          |    5 +-
 drivers/media/video/hdpvr/hdpvr-core.c             |   36 +-
 drivers/media/video/hdpvr/hdpvr-i2c.c              |    1 -
 drivers/media/video/hdpvr/hdpvr-video.c            |    5 +-
 drivers/media/video/hdpvr/hdpvr.h                  |    7 +-
 drivers/media/video/hexium_gemini.c                |    1 -
 drivers/media/video/hexium_orion.c                 |    1 -
 drivers/media/video/imx074.c                       |  508 +++
 drivers/media/video/indycam.c                      |   27 +-
 drivers/media/video/ir-kbd-i2c.c                   |   62 +-
 drivers/media/video/ivtv/ivtv-driver.h             |   14 +-
 drivers/media/video/ivtv/ivtv-i2c.c                |   42 +-
 drivers/media/video/ivtv/ivtv-ioctl.c              |    1 -
 drivers/media/video/ks0127.c                       |   27 +-
 drivers/media/video/m52790.c                       |   28 +-
 drivers/media/video/mem2mem_testdev.c              |    2 +-
 drivers/media/video/msp3400-driver.c               |   38 +-
 drivers/media/video/mt9m001.c                      |   26 +-
 drivers/media/video/mt9m111.c                      |   38 +-
 drivers/media/video/mt9t031.c                      |   24 +-
 drivers/media/video/mt9t112.c                      |   14 +-
 drivers/media/video/mt9v011.c                      |   29 +-
 drivers/media/video/mt9v022.c                      |   26 +-
 drivers/media/video/mx1_camera.c                   |   12 +-
 drivers/media/video/mx2_camera.c                   |   44 +-
 drivers/media/video/mx3_camera.c                   |   11 +-
 drivers/media/video/mxb.c                          |   17 +-
 drivers/media/video/omap/omap_vout.c               |    2 +-
 drivers/media/video/omap1_camera.c                 | 1702 ++++++++++
 drivers/media/video/omap24xxcam.c                  |    4 +-
 drivers/media/video/ov6650.c                       | 1225 ++++++++
 drivers/media/video/ov7670.c                       |  268 ++-
 drivers/media/video/ov7670.h                       |   20 +
 drivers/media/video/ov772x.c                       |   18 +-
 drivers/media/video/ov9640.c                       |   12 +-
 drivers/media/video/pvrusb2/pvrusb2-hdw.c          |   11 +-
 drivers/media/video/pwc/Kconfig                    |    2 +-
 drivers/media/video/pwc/pwc-ctrl.c                 |   20 +-
 drivers/media/video/pwc/pwc-if.c                   |   35 +-
 drivers/media/video/pwc/pwc-misc.c                 |    4 +-
 drivers/media/video/pwc/pwc-uncompress.c           |    2 +-
 drivers/media/video/pwc/pwc-v4l.c                  |  322 +--
 drivers/media/video/pwc/pwc.h                      |    6 +-
 drivers/media/video/pxa_camera.c                   |   12 +-
 drivers/media/video/rj54n1cb0c.c                   |   26 +-
 drivers/media/video/s2255drv.c                     |    4 +-
 drivers/media/video/s5p-fimc/Makefile              |    2 +-
 drivers/media/video/s5p-fimc/fimc-capture.c        |  819 +++++
 drivers/media/video/s5p-fimc/fimc-core.c           |  952 ++++---
 drivers/media/video/s5p-fimc/fimc-core.h           |  377 ++-
 drivers/media/video/s5p-fimc/fimc-reg.c            |  321 ++-
 drivers/media/video/s5p-fimc/regs-fimc.h           |   64 +-
 drivers/media/video/saa5246a.c                     | 1123 -------
 drivers/media/video/saa5249.c                      |  650 ----
 drivers/media/video/saa6588.c                      |   29 +-
 drivers/media/video/saa7110.c                      |   27 +-
 drivers/media/video/saa7115.c                      |   33 +-
 drivers/media/video/saa7127.c                      |   27 +-
 drivers/media/video/saa7134/Kconfig                |   11 +-
 drivers/media/video/saa7134/Makefile               |    7 +-
 drivers/media/video/saa7134/saa6752hs.c            |   27 +-
 drivers/media/video/saa7134/saa7134-cards.c        |    8 +-
 drivers/media/video/saa7134/saa7134-core.c         |    6 +-
 drivers/media/video/saa7134/saa7134-dvb.c          |    2 +-
 drivers/media/video/saa7134/saa7134-empress.c      |    2 +-
 drivers/media/video/saa7134/saa7134-i2c.c          |    1 -
 drivers/media/video/saa7134/saa7134-input.c        |   15 +-
 drivers/media/video/saa7134/saa7134-video.c        |   16 +-
 drivers/media/video/saa7134/saa7134.h              |   16 +-
 drivers/media/video/saa7164/Makefile               |    2 +-
 drivers/media/video/saa7164/saa7164-api.c          |  973 ++++++-
 drivers/media/video/saa7164/saa7164-buffer.c       |  194 ++-
 drivers/media/video/saa7164/saa7164-bus.c          |  131 +-
 drivers/media/video/saa7164/saa7164-cards.c        |   33 +-
 drivers/media/video/saa7164/saa7164-cmd.c          |   35 +-
 drivers/media/video/saa7164/saa7164-core.c         |  890 +++++-
 drivers/media/video/saa7164/saa7164-dvb.c          |  109 +-
 drivers/media/video/saa7164/saa7164-encoder.c      | 1503 +++++++++
 drivers/media/video/saa7164/saa7164-fw.c           |   11 +-
 drivers/media/video/saa7164/saa7164-i2c.c          |    2 +-
 drivers/media/video/saa7164/saa7164-reg.h          |   59 +-
 drivers/media/video/saa7164/saa7164-types.h        |  255 ++-
 drivers/media/video/saa7164/saa7164-vbi.c          | 1375 +++++++++
 drivers/media/video/saa7164/saa7164.h              |  295 ++-
 drivers/media/video/saa717x.c                      |   27 +-
 drivers/media/video/saa7185.c                      |   28 +-
 drivers/media/video/saa7191.c                      |   27 +-
 drivers/media/video/sh_mobile_ceu_camera.c         |   30 +-
 drivers/media/video/sh_vou.c                       |    7 +-
 drivers/media/video/sn9c102/sn9c102_devtable.h     |    4 +
 drivers/media/video/soc_camera.c                   |  200 +-
 drivers/media/video/sr030pc30.c                    |  894 ++++++
 drivers/media/video/tda7432.c                      |   27 +-
 drivers/media/video/tda9840.c                      |   27 +-
 drivers/media/video/tda9875.c                      |   27 +-
 drivers/media/video/tea6415c.c                     |   27 +-
 drivers/media/video/tea6420.c                      |   27 +-
 drivers/media/video/tlg2300/pd-video.c             |    4 +-
 drivers/media/video/tlv320aic23b.c                 |   28 +-
 drivers/media/video/tuner-core.c                   |   40 +-
 drivers/media/video/tvaudio.c                      |   40 +-
 drivers/media/video/tvp514x.c                      |   67 +-
 drivers/media/video/tvp5150.c                      |   31 +-
 drivers/media/video/tvp7002.c                      |  126 +-
 drivers/media/video/tw9910.c                       |   20 +-
 drivers/media/video/upd64031a.c                    |   27 +-
 drivers/media/video/upd64083.c                     |   27 +-
 drivers/media/video/usbvideo/Kconfig               |   10 +-
 drivers/media/video/usbvision/usbvision-i2c.c      |   15 +-
 drivers/media/video/usbvision/usbvision-video.c    |    8 +-
 drivers/media/video/usbvision/usbvision.h          |    1 +
 drivers/media/video/uvc/uvc_ctrl.c                 |  712 +++--
 drivers/media/video/uvc/uvc_driver.c               |   19 +-
 drivers/media/video/uvc/uvc_isight.c               |    2 +-
 drivers/media/video/uvc/uvc_queue.c                |   11 +-
 drivers/media/video/uvc/uvc_status.c               |    4 +-
 drivers/media/video/uvc/uvc_v4l2.c                 |   56 +-
 drivers/media/video/uvc/uvc_video.c                |   52 +-
 drivers/media/video/uvc/uvcvideo.h                 |   40 +-
 drivers/media/video/v4l1-compat.c                  |   13 +-
 drivers/media/video/v4l2-common.c                  |   27 +
 drivers/media/video/v4l2-ctrls.c                   |    4 +
 drivers/media/video/v4l2-dev.c                     |  119 +-
 drivers/media/video/v4l2-event.c                   |    9 +-
 drivers/media/video/v4l2-mem2mem.c                 |    8 +-
 drivers/media/video/via-camera.c                   | 1474 +++++++++
 drivers/media/video/via-camera.h                   |   93 +
 drivers/media/video/videobuf-core.c                |  115 +-
 drivers/media/video/videobuf-dma-contig.c          |   15 +-
 drivers/media/video/videobuf-dma-sg.c              |   13 +-
 drivers/media/video/videobuf-dvb.c                 |    2 +-
 drivers/media/video/videobuf-vmalloc.c             |    9 +-
 drivers/media/video/vino.c                         |    4 +-
 drivers/media/video/vivi.c                         |   17 +-
 drivers/media/video/vp27smpx.c                     |   28 +-
 drivers/media/video/vpx3220.c                      |   27 +-
 drivers/media/video/wm8739.c                       |   27 +-
 drivers/media/video/wm8775.c                       |  132 +-
 drivers/media/video/zoran/zoran.h                  |    2 -
 drivers/media/video/zoran/zoran_card.c             |   23 +-
 drivers/media/video/zoran/zoran_device.c           |   12 +-
 drivers/media/video/zoran/zoran_driver.c           |    2 +-
 drivers/media/video/zr364xx.c                      |    4 +-
 drivers/staging/Kconfig                            |    4 +
 drivers/staging/Makefile                           |    2 +
 drivers/staging/cpia/Kconfig                       |   39 +
 drivers/staging/cpia/Makefile                      |    5 +
 drivers/staging/cpia/TODO                          |    8 +
 drivers/{media/video => staging/cpia}/cpia.c       |    0
 drivers/{media/video => staging/cpia}/cpia.h       |    0
 drivers/{media/video => staging/cpia}/cpia_pp.c    |    0
 drivers/{media/video => staging/cpia}/cpia_usb.c   |    0
 drivers/staging/cx25821/Kconfig                    |    2 +-
 drivers/staging/cx25821/cx25821-alsa.c             |    2 +-
 drivers/staging/cx25821/cx25821-audio-upstream.c   |   13 +-
 drivers/staging/cx25821/cx25821-audio-upstream.h   |    4 +-
 drivers/staging/cx25821/cx25821-audio.h            |   10 +-
 drivers/staging/cx25821/cx25821-core.c             |   64 +-
 drivers/staging/cx25821/cx25821-i2c.c              |    2 +-
 drivers/staging/cx25821/cx25821-medusa-reg.h       |   10 +-
 drivers/staging/cx25821/cx25821-medusa-video.c     |    8 +-
 drivers/staging/cx25821/cx25821-reg.h              |    4 +-
 .../staging/cx25821/cx25821-video-upstream-ch2.c   |  135 +-
 .../staging/cx25821/cx25821-video-upstream-ch2.h   |   14 +-
 drivers/staging/cx25821/cx25821-video-upstream.c   |   28 +-
 drivers/staging/cx25821/cx25821-video-upstream.h   |   10 +-
 drivers/staging/cx25821/cx25821-video.c            |    6 +-
 drivers/staging/cx25821/cx25821.h                  |   51 +-
 drivers/staging/dt3155v4l/dt3155v4l.c              |    8 +-
 drivers/staging/go7007/Kconfig                     |    2 +-
 drivers/staging/go7007/go7007-driver.c             |   55 +-
 drivers/staging/go7007/go7007-usb.c                |    2 +-
 drivers/staging/go7007/go7007-v4l2.c               |   19 +-
 drivers/staging/go7007/s2250-board.c               |   34 +-
 drivers/staging/go7007/wis-ov7640.c                |    1 +
 drivers/staging/go7007/wis-saa7113.c               |    1 +
 drivers/staging/go7007/wis-saa7115.c               |    1 +
 drivers/staging/go7007/wis-sony-tuner.c            |    1 +
 drivers/staging/go7007/wis-tw2804.c                |    1 +
 drivers/staging/go7007/wis-tw9903.c                |    1 +
 drivers/staging/go7007/wis-uda1342.c               |    1 +
 drivers/staging/lirc/Kconfig                       |    2 +-
 drivers/staging/lirc/lirc_igorplugusb.c            |  190 +-
 drivers/staging/lirc/lirc_it87.c                   |   23 +-
 drivers/staging/lirc/lirc_ite8709.c                |    6 +-
 drivers/staging/lirc/lirc_parallel.c               |   61 +-
 drivers/staging/lirc/lirc_serial.c                 |   24 +-
 drivers/staging/lirc/lirc_sir.c                    |   24 +-
 drivers/staging/lirc/lirc_zilog.c                  |    3 +
 drivers/staging/stradis/Kconfig                    |    7 +
 drivers/staging/stradis/Makefile                   |    3 +
 drivers/staging/stradis/TODO                       |    6 +
 drivers/{media/video => staging/stradis}/stradis.c |    0
 drivers/staging/tm6000/TODO                        |    6 +
 drivers/staging/tm6000/tm6000-alsa.c               |  102 +-
 drivers/staging/tm6000/tm6000-cards.c              |   41 +-
 drivers/staging/tm6000/tm6000-core.c               |  157 +-
 drivers/staging/tm6000/tm6000-dvb.c                |   32 +-
 drivers/staging/tm6000/tm6000-i2c.c                |   43 +-
 drivers/staging/tm6000/tm6000-input.c              |   34 +-
 drivers/staging/tm6000/tm6000-regs.h               |   32 +-
 drivers/staging/tm6000/tm6000-stds.c               |  350 ++-
 drivers/staging/tm6000/tm6000-usb-isoc.h           |   32 +-
 drivers/staging/tm6000/tm6000-video.c              |  442 ++--
 drivers/staging/tm6000/tm6000.h                    |   54 +-
 drivers/video/via/accel.c                          |    2 +-
 drivers/video/via/via-core.c                       |   16 +-
 include/linux/Kbuild                               |    1 -
 include/linux/via-core.h                           |    4 +-
 include/linux/videodev2.h                          |   12 +-
 include/linux/videotext.h                          |  125 -
 include/media/ir-core.h                            |   41 +-
 include/media/ir-kbd-i2c.h                         |   10 +-
 include/media/lirc_dev.h                           |    6 +-
 include/media/omap1_camera.h                       |   35 +
 include/media/rc-map.h                             |   19 +-
 include/media/s3c_fimc.h                           |   60 +
 include/media/sh_vou.h                             |    1 -
 include/media/soc_camera.h                         |    9 +-
 include/media/sr030pc30.h                          |   21 +
 include/media/v4l2-chip-ident.h                    |    8 +
 include/media/v4l2-common.h                        |   10 +
 include/media/v4l2-dev.h                           |    8 +-
 include/media/v4l2-device.h                        |   57 +-
 include/media/v4l2-i2c-drv.h                       |   80 -
 include/media/v4l2-mediabus.h                      |    8 +
 include/media/v4l2-subdev.h                        |   24 +-
 include/media/videobuf-core.h                      |   19 +-
 include/media/videobuf-dma-contig.h                |    3 +-
 include/media/videobuf-dma-sg.h                    |    3 +-
 include/media/videobuf-vmalloc.h                   |    3 +-
 include/media/wm8775.h                             |    3 +
 536 files changed, 41164 insertions(+), 13146 deletions(-)
 create mode 100644 Documentation/DocBook/v4l/pixfmt-srggb10.xml
 create mode 100644 Documentation/DocBook/v4l/pixfmt-srggb8.xml
 create mode 100644 Documentation/DocBook/v4l/pixfmt-y10.xml
 create mode 100644 Documentation/dvb/lmedm04.txt
 create mode 100644 drivers/media/IR/ir-rc5-sz-decoder.c
 create mode 100644 drivers/media/IR/keymaps/rc-alink-dtu-m.c
 create mode 100644 drivers/media/IR/keymaps/rc-anysee.c
 create mode 100644 drivers/media/IR/keymaps/rc-avermedia-rm-ks.c
 create mode 100644 drivers/media/IR/keymaps/rc-azurewave-ad-tu700.c
 create mode 100644 drivers/media/IR/keymaps/rc-digitalnow-tinytwin.c
 create mode 100644 drivers/media/IR/keymaps/rc-digittrade.c
 create mode 100644 drivers/media/IR/keymaps/rc-leadtek-y04g0051.c
 create mode 100644 drivers/media/IR/keymaps/rc-lme2510.c
 create mode 100644 drivers/media/IR/keymaps/rc-msi-digivox-ii.c
 create mode 100644 drivers/media/IR/keymaps/rc-msi-digivox-iii.c
 delete mode 100644 drivers/media/IR/keymaps/rc-rc5-streamzap.c
 create mode 100644 drivers/media/IR/keymaps/rc-streamzap.c
 create mode 100644 drivers/media/IR/keymaps/rc-terratec-slim.c
 create mode 100644 drivers/media/IR/keymaps/rc-total-media-in-hand.c
 create mode 100644 drivers/media/IR/keymaps/rc-trekstor.c
 create mode 100644 drivers/media/IR/keymaps/rc-twinhan1027.c
 create mode 100644 drivers/media/IR/nuvoton-cir.c
 create mode 100644 drivers/media/IR/nuvoton-cir.h
 create mode 100644 drivers/media/common/tuners/tda18218.c
 create mode 100644 drivers/media/common/tuners/tda18218.h
 create mode 100644 drivers/media/common/tuners/tda18218_priv.h
 create mode 100644 drivers/media/dvb/dvb-usb/lmedm04.c
 create mode 100644 drivers/media/dvb/dvb-usb/lmedm04.h
 create mode 100644 drivers/media/dvb/frontends/ix2505v.c
 create mode 100644 drivers/media/dvb/frontends/ix2505v.h
 delete mode 100644 drivers/media/dvb/frontends/lgdt3304.c
 delete mode 100644 drivers/media/dvb/frontends/lgdt3304.h
 create mode 100644 drivers/media/dvb/frontends/s5h1432.c
 create mode 100644 drivers/media/dvb/frontends/s5h1432.h
 create mode 100644 drivers/media/video/cx231xx/cx231xx-417.c
 create mode 100644 drivers/media/video/cx231xx/cx231xx-dif.h
 delete mode 100644 drivers/media/video/cx231xx/cx231xx-input.c
 create mode 100644 drivers/media/video/gspca/konica.c
 create mode 100644 drivers/media/video/gspca/xirlink_cit.c
 create mode 100644 drivers/media/video/imx074.c
 create mode 100644 drivers/media/video/omap1_camera.c
 create mode 100644 drivers/media/video/ov6650.c
 create mode 100644 drivers/media/video/ov7670.h
 create mode 100644 drivers/media/video/s5p-fimc/fimc-capture.c
 delete mode 100644 drivers/media/video/saa5246a.c
 delete mode 100644 drivers/media/video/saa5249.c
 create mode 100644 drivers/media/video/saa7164/saa7164-encoder.c
 create mode 100644 drivers/media/video/saa7164/saa7164-vbi.c
 create mode 100644 drivers/media/video/sr030pc30.c
 create mode 100644 drivers/media/video/via-camera.c
 create mode 100644 drivers/media/video/via-camera.h
 create mode 100644 drivers/staging/cpia/Kconfig
 create mode 100644 drivers/staging/cpia/Makefile
 create mode 100644 drivers/staging/cpia/TODO
 rename drivers/{media/video => staging/cpia}/cpia.c (100%)
 rename drivers/{media/video => staging/cpia}/cpia.h (100%)
 rename drivers/{media/video => staging/cpia}/cpia_pp.c (100%)
 rename drivers/{media/video => staging/cpia}/cpia_usb.c (100%)
 create mode 100644 drivers/staging/stradis/Kconfig
 create mode 100644 drivers/staging/stradis/Makefile
 create mode 100644 drivers/staging/stradis/TODO
 rename drivers/{media/video => staging/stradis}/stradis.c (100%)
 create mode 100644 drivers/staging/tm6000/TODO
 delete mode 100644 include/linux/videotext.h
 create mode 100644 include/media/omap1_camera.h
 create mode 100644 include/media/s3c_fimc.h
 create mode 100644 include/media/sr030pc30.h
 delete mode 100644 include/media/v4l2-i2c-drv.h

--
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