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:	Mon, 31 Oct 2011 10:41:16 -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 v3.2-rc1] media drivers/core updates

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Linus,

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

For the latest improvements at the media subsystem, including:
	dvb-core: several fixes and addition for DVB turbo delivery system
		  (used on North American satellite streams);
	dvb-usb: add support for multiple frontends;
	ati-remote: migrate to rc-core subsystem;
	new dvb-usb drivers:it913x, mxl111sf and pctv452e;
	new frontends: a8293, it913x-fe, lnbp22 and tda10071;
	Alsa driver for cx23885-based cards;
	new gspca driver: topro;
	new sensor drivers: mt9p031, mt9t001;
	new driver for Samsung SoC s5p fimc;
	drivers moved from staging: tda6000 and altera-stapl;
	several fixes, card additions and improvements at the existing drivers.

Thanks!
Mauro

- -

Latest commit at the branch: bac2dacd5fb9ddad093d7a2dc5ab44e764874821 [media] pctv452e: Remove bogus code

The following changes since commit c3b92c8787367a8bb53d57d9789b558f1295cc96:

  Linux 3.1 (2011-10-24 09:10:05 +0200)

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

Al Cooper (1):
      [media] media: Fix a UVC performance problem on systems with non-coherent DMA

Andreas Oberritter (12):
      [media] DVB: dvb_frontend: fix stale parameters on initial frontend event
      [media] DVB: dvb_frontend: avoid possible race condition on first event
      [media] DVB: dvb_frontend: clear stale events on FE_SET_FRONTEND
      [media] DVB: dvb_frontend: update locking in dvb_frontend_{add, get_event}
      [media] DVB: Add SYS_TURBO for north american turbo code FEC
      [media] DVB: dvb_frontend: Fix compatibility criteria for satellite receivers
      [media] DVB: gp8psk-fe: use SYS_TURBO
      [media] DVB: improve documentation for satellite delivery systems
      [media] DVB: Change API version in documentation: 3 -> 5.4
      [media] DVB: dvb_frontend: remove static assignments from dtv_property_cache_sync()
      [media] DVB: increment minor version after addition of SYS_TURBO
      [media] DVB: dvb_frontend: check function pointers on reinitialize

Andrzej Pietrasiewicz (1):
      [media] media: mem2mem: eliminate possible NULL pointer dereference

Andy Shevchenko (3):
      [media] adp1653: check platform_data before usage
      [media] adp1653: check error code of adp1653_init_controls
      [media] adp1653: set media entity type

Andy Walls (1):
      [media] cx23885, cx25840: Provide IR Rx timeout event reports

Anssi Hannula (7):
      [media] move ati_remote driver from input/misc to media/rc
      [media] ati_remote: migrate to the rc subsystem
      [media] ati_remote: parent input devices to usb interface
      [media] ati_remote: fix check for a weird byte
      [media] ati_remote: add keymap for Medion X10 RF remote
      [media] ati_remote: add support for SnapStream Firefly remote
      [media] ati_remote: update Kconfig description

Antti Palosaari (14):
      [media] dvb-usb: prepare for multi-frontend support (MFE)
      [media] dvb-usb: multi-frontend support (MFE)
      [media] anysee: use multi-frontend (MFE)
      [media] em28xx: use MFE lock for PCTV nanoStick T2 290e
      [media] af9015: map remote for Leadtek WinFast DTV2000DS
      [media] af9015: use logic or instead of sum numbers
      [media] a8293: Allegro A8293 SEC driver
      [media] tda10071: NXP TDA10071 DVB-S/S2 driver
      [media] em28xx: add support for PCTV DVB-S2 Stick 460e [2013:024f]
      [media] get_dvb_firmware: add dvb-fe-tda10071.fw
      [media] get_dvb_firmware: update tda10071 file url
      [media] tda10071: do not download last byte of fw
      [media] tda10071: change sleeps to more suitable ones
      [media] get_dvb_firmware: whitespace fix

Arnaud Lacombe (1):
      [media] drivers/media: do not use EXTRA_CFLAGS

Arne Caspari (1):
      [media] uvcvideo: Detect The Imaging Source CCD cameras by vendor and product ID

Arvydas Sidorenko (3):
      [media] drivers/media/video/stk-webcam.c: webcam LED bug fix
      [media] drivers/media/video/stk-webcam.c: coding style issue
      [media] stk-webcam.c: webcam LED bug fix

Benjamin Larsson (1):
      [media] get_dvb_firmware: Firmware extraction for IT9135 based devices

Chris Rankin (13):
      [media] Add missing OK key to PCTV IR keymap
      [media] em28xx: pass correct buffer size to snprintf
      [media] em28xx: use atomic bit operations for devices-in-use mask
      [media] em28xx: clean up resources should init fail
      [media] em28xx: move printk lines outside mutex lock
      [media] em28xx: don't sleep on disconnect
      [media] EM28xx - Fix memory leak on disconnect or error
      [media] em28xx: ERROR: "em28xx_add_into_devlist" [drivers/media/video/em28xx/em28xx.ko] undefined!
      [media] em28xx: Fix em28xx_devused cleanup logic on error
      [media] em28xx: fix race on disconnect
      [media] em28xx: fix deadlock when unplugging and replugging a DVB adapter
      [media] em28xx: remove unused prototypes
      [media] em28xx: replug locking cleanup

Christian Gmeiner (1):
      [media] adv7175: Make use of media bus pixel codes

Dan Carpenter (6):
      [media] dib7000p: return error code on allocation failure
      [media] dib9000: return error code on failure
      [media] ddbridge: fix ddb_ioctl()
      [media] mxl111sf: fix a couple precedence bugs
      [media] dib9000: release a lock on error
      [media] rc/ir-lirc-codec: cleanup __user tags

Daniel Drake (1):
      [media] mmp_camera: add MODULE_ALIAS

Doron Cohen (1):
      [media] siano: apply debug flag to module level

Edward Sheldrake (1):
      [media] drxd: fix divide error

Erik Andrén (5):
      [media] gspca-stv06xx: Simplify register writes by avoiding special data structures
      [media] gspca-stv06xx: Simplify stv_init struct and vv6410 bridge init
      [media] gspca-stv06xx: Fix sensor init indentation
      [media] gspca-stv06xx: Remove writes to read-only registers
      [media] gspca-stv06xx: Triple frame rate by decreasing the scan rate

Florent AUDEBERT (1):
      [media] stb0899: Removed an extra byte sent at init on DiSEqC bus

Frank Schaefer (1):
      [media] gspca - sn9c20x: Fix status LED device 0c45:62b3

Guy Martin (1):
      [media] stv090x: set status bits when there is no lock

Hans Petter Selasky (1):
      [media] Increase a timeout, so that bad scheduling does not accidentially cause a timeout

Hans Verkuil (25):
      [media] radio-si4713.c: fix compiler warning
      [media] mt20xx.c: fix compiler warnings
      [media] wl128x: fix compiler warning + wrong write() return
      [media] saa7146: fix compiler warning
      [media] ddbridge: fix compiler warnings
      [media] mxl5005s: fix compiler warning
      [media] af9005-fe: fix compiler warning
      [media] tvaudio: fix compiler warnings
      [media] az6027: fix compiler warnings
      [media] mantis: fix compiler warnings
      [media] drxd_hard: fix compiler warnings
      [media] vpx3220, bt819: fix compiler warnings
      [media] si470x: fix compile warning
      [media] dvb_frontend: fix compile warning
      [media] vivi: fill in colorspace
      [media] ivtv: fill in service_set
      [media] v4l2-ioctl: more -ENOTTY fixes
      [media] videodev2.h: add V4L2_CTRL_FLAG_VOLATILE
      [media] v4l2-ctrls: replace is_volatile with V4L2_CTRL_FLAG_VOLATILE
      [media] v4l2-ctrls: implement new volatile autocluster scheme
      [media] v4l2-controls.txt: update auto cluster documentation
      [media] pwc: switch to the new auto-cluster volatile handling
      [media] vivi: add support for VIDIOC_LOG_STATUS
      [media] pwc: add support for VIDIOC_LOG_STATUS
      [media] saa7115: use the new auto cluster support

Hatim Ali (1):
      [media] s5p-tv: Add PM_RUNTIME dependency

Igor M. Liplianin (4):
      [media] cx23885: fix type error
      [media] altera-stapl: it is time to move out from staging
      [media] dvb: Add support for pctv452e
      [media] pctv452e: Remove bogus code

Jarod Wilson (13):
      [media] imon: rate-limit send_packet spew
      [media] mceusb: command/response updates from MS docs
      [media] mceusb: give hardware time to reply to cmds
      [media] mceusb: set wakeup bits for IR-based resume
      [media] mceusb: issue device resume cmd when needed
      [media] mceusb: query device for firmware emulator version
      [media] mceusb: get misc port data from hardware
      [media] mceusb: flash LED (emu v2+ only) to signal end of init
      [media] mceusb: report actual tx frequencies
      [media] mceusb: update version, copyright, author
      [media] redrat3: remove unused dev struct members
      [media] em28xx: add em28xx_ prefix to functions
      [media] imon: don't parse scancodes until intf configured

Javier Martin (1):
      [media] mt9p031: Aptina (Micron) MT9P031 5MP sensor driver

Javier Martinez Canillas (1):
      [media] tvp5150: Add video format registers configuration values

Jean-François Moine (21):
      [media] gspca - ov519: Fix LED inversion of some ov519 webcams
      [media] gspca - sonixj: Fix the darkness of sensor om6802 in 320x240
      [media] gspca - jeilinj: Cleanup code
      [media] gspca - sonixj: Adjust the contrast control
      [media] gspca - sonixj: Increase the exposure for sensor soi768
      [media] gspca - sonixj: Cleanup source and remove useless instructions
      [media] gspca - kinect: Remove the gspca_debug definition
      [media] gspca - ov534_9: Use the new control mechanism
      [media] gspca - ov534_9: New sensor ov9712 and new webcam 05a9:8065
      [media] gspca - main: Fix the isochronous transfer interval
      [media] gspca - main: Better values for V4L2_FMT_FLAG_COMPRESSED
      [media] gspca - benq: Remove the useless function sd_isoc_init
      [media] gspca - main: Use a better altsetting for image transfer
      [media] gspca - main: Handle the xHCI error on usb_set_interface()
      [media] gspca - topro: New subdriver for Topro webcams
      [media] gspca - spca1528: Increase the status waiting time
      [media] gspca - spca1528: Add some comments and update copyright
      [media] gspca - spca1528: Change the JPEG quality of the images
      [media] gspca - spca1528: Don't force the USB transfer alternate setting
      [media] gspca - main: Version change to 2.14.0
      [media] gspca - main: Display the subdriver name and version at probe time

Joe Perches (15):
      [media] tda18271: Use printk extension %pV
      [media] tda18212: Use standard logging, remove tda18212_priv.h
      [media] saa7146: Use current logging styles
      [media] rc-core.h: Surround macro with do {} while (0)
      [media] ene_ir: Use current logging styles
      [media] winbond-cir: Use current logging styles
      [media] bt8xx: Use current logging styles
      [media] et61x251: Use current logging styles
      [media] gl860: Use current logging styles
      [media] m5602: Use current logging styles
      [media] finepix: Use current logging styles
      [media] pac207: Use current logging styles
      [media] sn9c20x: Use current logging styles
      [media] t613: Use current logging styles
      [media] gspca: Use current logging styles

Jonathan Corbet (1):
      [media] videobuf2: Do not unconditionally map S/G buffers into kernel space

Jonghun Han (1):
      [media] media: DocBook: Fix trivial typo in Sub-device Interface

Jose Alberto Reguero (3):
      [media] tda827x: improve recection with limit frequencies
      [media] ttusb2: add support for the dvb-t part of CT-3650 v3
      [media] ttusb2: TT CT-3650 CI support

Julia Lawall (3):
      [media] drivers/media/dvb/dvb-usb/usb-urb.c: adjust array index
      [media] drivers/media/video/hexium_gemini.c: delete useless initialization
      [media] drivers/media/video/zr364xx.c: add missing cleanup code

Julian Scheel (1):
      [media] Add support for new revision of KNC 1 DVB-C cards. Using tda10024 instead of tda10023, which is compatible to tda10023 driver

Kamil Debski (1):
      [media] media: s5p-mfc: fix section mismatch

Laurent Pinchart (7):
      [media] omap3isp: Don't accept pipelines with no video source as valid
      [media] omap3isp: Move platform data definitions from isp.h to media/omap3isp.h
      [media] omap3isp: Don't fail streamon when the sensor doesn't implement s_stream
      [media] omap3isp: video: Avoid crashes when pipeline set stream operation fails
      [media] mt9t001: Aptina (Micron) MT9T001 3MP sensor driver
      [media] uvcvideo: Remove deprecated UVCIOC ioctls
      USB: export video.h to the includes available for userspace

Luiz Ramos (1):
      [media] Fix wrong register mask in gspca/sonixj.c

Lutz Sammer (2):
      [media] TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
      [media] stb0899: Fix slow and not locking DVB-S transponder(s)

Malcolm Priestley (4):
      [media] it913x_fe: frontend and tuner driver v1.05
      [media] it9137: Fimrware retrival information for Kworld UB499-2T T09 (id 1b80:e409)
      [media] it913x: Driver for Kworld UB499-2T (id 1b80:e409) v1.05
      [media] it913x-fe changes to power up and down of tuner

Manjunath Hadli (1):
      [media] davinci vpbe: remove unused macro

Marek Szyprowski (8):
      [media] MAINTAINERS: add entries for s5p-mfc and s5p-tv drivers
      [media] media: vb2: add a check if queued userptr buffer is large enough
      [media] media: vb2: fix handling MAPPED buffer flag
      [media] media: vb2: change plane sizes array to unsigned int[]
      [media] media: vb2: dma contig allocator: use dma_addr instread of paddr
      [media] media: vb2: change queue initialization order
      [media] staging: dt3155v4l: fix build break
      [media] media: vb2: fix incorrect return value

Marko Ristola (1):
      [media] Refactor Mantis DMA transfer to deliver 16Kb TS data per interrupt

Martin Hostettler (1):
      [media] v4l subdev: add dispatching for VIDIOC_DBG_G_REGISTER and VIDIOC_DBG_S_REGISTER

Mats Randgaard (2):
      [media] TVP7002: Return V4L2_DV_INVALID if any of the errors occur
      [media] TVP7002: Changed register values

Mauro Carvalho Chehab (22):
      [media] rc-main: Fix device de-registration logic
      [media] em28xx: Fix IR unregister logic
      v4l2-ioctl: properly return -EINVAL when parameters are wrong
      [media] tuner_xc2028: Allow selection of the frequency adjustment code for XC3028
      [media] tuner/xc2028: Fix frequency offset for radio mode
      [media] tm6000: Don't try to use a non-existing interface
      [media] dvb-core, tda18271c2dd: define get_if_frequency() callback
      Merge tag 'v3.1-rc6' into staging/for_v3.2
      [media] tm6000: Fix some CodingStyle issues
      [media] move tm6000 to drivers/media/video
      [media] rc tables: include linux/module.h
      Revert "[media] siano: apply debug flag to module level"
      [media] saa7115: Fix standards detection
      [media] pvrusb2: implement VIDIOC_QUERYSTD
      [media] v4l2-ioctl: Fill the default value for VIDIOC_QUERYSTD
      [media] saa7115: Trust that V4L2 core will fill the mask
      [media] pvrusb2: initialize standards mask before detecting standard
      [media] videodev2: Reorganize standard macros and add a few more macros
      [media] msp3400: Add standards detection to the driver
      [media] em28xx: Add VIDIOC_QUERYSTD support
      [media] cx23885: Don't use memset on vidioc_ callbacks
      [media] em28xx: implement VIDIOC_ENUM_FRAMESIZES

Michael Grzeschik (1):
      [media] mt9m111: move lastpage to struct mt9m111 for multi instances

Michael Jones (1):
      [media] omap3isp: queue: fail QBUF if user buffer is too small

Michael Krufky (19):
      [media] dvb-usb: add ATSC support for the Hauppauge WinTV-Aero-M
      [media] dvb-usb: refactor MFE code for individual streaming config per frontend
      [media] dvb-usb: fix streaming failure on channel change
      [media] dvb-usb: improve sanity check of adap->active_fe in dvb_usb_ctrl_feed
      [media] mxl111sf: use adap->num_frontends_initialized to determine which frontend is being attached
      [media] dib0700: fix WARNING: please, no spaces at the start of a line
      [media] dib0700: fix WARNING: suspect code indent for conditional statements
      [media] dib0700: fix ERROR: space required before that '&'
      [media] dib0700: fix ERROR: space required after that ','
      [media] dibusb-common: fix ERROR: space required after that ','
      [media] dibusb-mb: fix ERROR: space required after that ','
      [media] ttusb2: fix ERROR: space required after that ','
      [media] dvb-usb-dvb: ERROR: space required after that ','
      [media] cxusb: fix ERROR: do not use assignment in if condition
      [media] dibusb-common: fix ERROR: do not use assignment in if condition
      [media] dibusb-mb: fix ERROR: do not use assignment in if condition
      [media] digitv: fix ERROR: do not use assignment in if condition
      [media] m920x: fix ERROR: do not use assignment in if condition
      [media] opera1: fix ERROR: do not use assignment in if condition

Michael Olbrich (1):
      [media] v4l: mem2mem: add wait_{prepare,finish} ops to m2m_testdev

Mijhail Moreyra (4):
      [media] cx23885: Add ALSA support
      [media] cx23885: add definitions for HVR1500 to support audio
      [media] cx23885: correct the contrast, saturation and hue controls
      [media] cx23885: hooks the alsa changes into the video subsystem

Ming Lei (1):
      [media] uvcvideo: Set alternate setting 0 on resume if the bus has been reset

Olivier Grenie (2):
      [media] dib0700: protect the dib0700 buffer access
      [media] dib0700: correct error message

Patrick Boettcher (1):
      [media] DiBcom: protect the I2C bufer access

Paul Gortmaker (1):
      [media] drivers/media: fix dependencies in video mt9t001/mt9p031

Pekka Enberg (1):
      [media] media, rc: Use static inline functions to kill warnings

Randy Dunlap (1):
      [media] [-mmotm] media: video/adp1653.c needs module.h

Renzo Dani (1):
      [media] update az6027 firmware URL

Sakari Ailus (3):
      [media] v4l: Move event documentation from SUBSCRIBE_EVENT to DQEVENT
      [media] v4l: events: Define V4L2_EVENT_FRAME_SYNC
      [media] omap3isp: ccdc: Use generic frame sync event instead of private HS_VS event

Simon Farnsworth (1):
      [media] cx18: Fix videobuf capture

Stephan Lachowsky (1):
      [media] uvcvideo: Add a mapping for H.264 payloads

Steve Kerrison (1):
      [media] CXD2820R: Replace i2c message translation with repeater gate control

Steven Toth (29):
      [media] saa7164: Adding support for HVR2200 card id 0x8953
      [media] cx23885: convert call clients into subdevices
      [media] cx23885: minor function renaming to ensure uniformity
      [media] cx23885: setup the dma mapping for raw audio support
      [media] cx23885: add two additional defines to simplify VBI register bitmap handling
      [media] cx23885: initial support for VBI with the cx23885
      [media] cx23885: initialize VBI support in the core, add IRQ support, register vbi device
      [media] cx23885: minor printk cleanups and device registration
      [media] cx25840: enable raw cc processing only for the cx23885 hardware
      [media] cx23885: vbi line window adjustments
      [media] cx23885: add vbi buffer formatting, window changes and video core changes
      [media] cx23885: Ensure the VBI pixel format is established correctly
      [media] cx23885: ensure video is streaming before allowing vbi to stream
      [media] cx23885: remove channel dump diagnostics when a vbi buffer times out
      [media] cx23885: Ensure VBI buffers timeout quickly - bugfix for vbi hangs during streaming
      [media] cx23885: Name an internal i2c part and declare a bitfield by name
      [media] cx25840: Enable support for non-tuner LR1/LR2 audio inputs
      [media] cx23885: Allow the audio mux config to be specified on a per input basis
      [media] cx23885: Enable audio line in support from the back panel
      [media] cx25840: Ensure AUDIO6 and AUDIO7 trigger line-in baseband use
      [media] cx23885: Initial support for the MPX-885 mini-card
      [media] cx23885: fixes related to maximum number of inputs and range checking
      [media] cx23885: add generic functions for dealing with audio input selection
      [media] cx23885: hook the audio selection functions into the main driver
      [media] cx23885: v4l2 api compliance, set the audioset field correctly
      [media] cx23885: Removed a spurious function cx23885_set_scale()
      [media] cx23885: Avoid stopping the risc engine during buffer timeout
      [media] cx23885: Avoid incorrect error handling and reporting
      [media] cx23885: Stop the risc video fifo before reconfiguring it

Sylwester Nawrocki (31):
      [media] s5p-fimc: Add runtime PM support in the mem-to-mem driver
      [media] s5p-csis: Handle all available power supplies
      [media] s5p-csis: Rework the system suspend/resume helpers
      [media] s5p-fimc: Add media entity initialization
      [media] s5p-fimc: Remove registration of video nodes from probe()
      [media] s5p-fimc: Remove sclk_cam clock handling
      [media] s5p-fimc: Limit number of available inputs to one
      [media] s5p-fimc: Remove sensor management code from FIMC capture driver
      [media] s5p-fimc: Remove v4l2_device from video capture and m2m driver
      [media] s5p-fimc: Add the media device driver
      [media] s5p-fimc: Conversion to use struct v4l2_fh
      [media] s5p-fimc: Convert to the new control framework
      [media] s5p-fimc: Add media operations in the capture entity driver
      [media] s5p-fimc: Add PM helper function for streaming control
      [media] s5p-fimc: Correct color format enumeration
      [media] s5p-fimc: Convert to use media pipeline operations
      [media] s5p-fimc: Add subdev for the FIMC processing block
      [media] s5p-fimc: Add support for JPEG capture
      [media] s5p-fimc: Add v4l2_device notification support for single frame capture
      [media] s5p-fimc: Use consistent names for the buffer list functions
      [media] s5p-fimc: Add runtime PM support in the camera capture driver
      [media] s5p-fimc: Correct crop offset alignment on exynos4
      [media] s5p-fimc: Remove single-planar capability flags
      [media] sr030pc30: Remove empty s_stream op
      [media] noon010pc30: Conversion to the media controller API
      [media] noon010pc30: Improve s_power operation handling
      [media] v4l: Move SR030PC30, NOON010PC30, M5MOLS drivers to the right location
      [media] noon010pc30: Remove g_chip_ident operation handler
      [media] v4l2: Add polarity flag definitions for the parallel bus FIELD signal
      [media] s5p-fimc: Convert to use generic media bus polarity flags
      [media] m5mols: Remove superfluous irq field from the platform data struct

Thierry Reding (18):
      [media] tuner/xc2028: Add I2C flush callback
      [media] tm6000: Miscellaneous cleanups
      [media] tm6000: Use correct input in radio mode
      [media] tm6000: Implement I2C flush callback
      [media] tm6000: Flesh out the IRQ callback
      [media] tm6000: Rename active interface register
      [media] tm6000: Disable video interface in radio mode
      [media] tm6000: Rework standard register tables
      [media] tm6000: Add locking for USB transfers
      [media] tm6000: Properly count device usage
      [media] tm6000: Initialize isochronous transfers only once
      [media] tm6000: Execute lightweight reset on close
      [media] tm6000: Do not use video buffers in radio mode
      [media] tm6000: Plug memory leak on PCM free
      [media] tm6000: Enable audio clock in radio mode
      [media] tm6000: Enable radio mode for Cinergy Hybrid XE
      [media] tm6000: Add fast USB access quirk
      [media] tm6000: Enable fast USB quirk on Cinergy Hybrid

Thomas Meyer (1):
      [media] davinci vpbe: Use resource_size()

Tomasz Stanislawski (3):
      [media] media: v4l: remove single to multiplane conversion
      [media] s5p-tv: hdmi: use DVI mode
      [media] s5p-tv: fix mbus configuration

Tony Jago (1):
      [media] saa7164: Add support for another HVR2200 hardware revision

Wolfram Sang (1):
      [media] gspca - zc3xx: New webcam 03f0:1b07 HP Premium Starter Cam

Yang Ruirui (1):
      [media] v4l2: uvcvideo use after free bug fix

Yu Tang (1):
      [media] media: vb2: fix userptr VMA release seq

istvan_v@...lbox.hu (1):
      [media] cx88: notch filter control fixes

tvboxspy (5):
      [media] STV0288 frontend provide wider carrier search and DVB-S2 drop out. resend
      [media] [1/2,ver,1.89] DM04/QQBOX Interupt Urb and Timing changes
      [media] [2/2,ver,1.90] DM04/QQBOX Reduce USB buffer size
      [media] it913x: add remote control support
      [media] it913x-fe: correct tuner settings

 Documentation/DocBook/media/dvb/dvbproperty.xml    |   24 +-
 Documentation/DocBook/media/dvb/intro.xml          |    2 +-
 Documentation/DocBook/media/v4l/compat.xml         |    8 +
 Documentation/DocBook/media/v4l/dev-subdev.xml     |    2 +-
 Documentation/DocBook/media/v4l/v4l2.xml           |    9 +-
 Documentation/DocBook/media/v4l/vidioc-dqevent.xml |  129 +
 .../DocBook/media/v4l/vidioc-queryctrl.xml         |    9 +
 .../DocBook/media/v4l/vidioc-subscribe-event.xml   |  123 +-
 Documentation/dvb/get_dvb_firmware                 |   51 +-
 Documentation/dvb/it9137.txt                       |    9 +
 Documentation/feature-removal-schedule.txt         |   23 -
 .../video4linux/CARDLIST.tm6000                    |    0
 Documentation/video4linux/gspca.txt                |    4 +
 Documentation/video4linux/omap3isp.txt             |    9 +-
 Documentation/video4linux/v4l2-controls.txt        |   43 +-
 MAINTAINERS                                        |   18 +
 drivers/input/misc/Kconfig                         |   16 -
 drivers/input/misc/Makefile                        |    1 -
 drivers/media/common/saa7146_core.c                |   74 +-
 drivers/media/common/saa7146_fops.c                |  118 +-
 drivers/media/common/saa7146_hlp.c                 |   14 +-
 drivers/media/common/saa7146_i2c.c                 |   60 +-
 drivers/media/common/saa7146_vbi.c                 |   48 +-
 drivers/media/common/saa7146_video.c               |  183 +-
 drivers/media/common/tuners/Makefile               |    4 +-
 drivers/media/common/tuners/mt20xx.c               |   24 +-
 drivers/media/common/tuners/mxl5005s.c             |   22 +-
 drivers/media/common/tuners/tda18212.c             |   31 +-
 drivers/media/common/tuners/tda18271-common.c      |   32 +-
 drivers/media/common/tuners/tda18271-fe.c          |    2 +-
 drivers/media/common/tuners/tda18271-priv.h        |   39 +-
 drivers/media/common/tuners/tda827x.c              |    8 +-
 drivers/media/common/tuners/tuner-xc2028.c         |   18 +-
 drivers/media/common/tuners/tuner-xc2028.h         |    1 +
 drivers/media/dvb/b2c2/Makefile                    |    4 +-
 drivers/media/dvb/bt8xx/Makefile                   |    8 +-
 drivers/media/dvb/ddbridge/Makefile                |    8 +-
 drivers/media/dvb/ddbridge/ddbridge-core.c         |   43 +-
 drivers/media/dvb/dm1105/Makefile                  |    2 +-
 drivers/media/dvb/dvb-core/dvb_frontend.c          |   95 +-
 drivers/media/dvb/dvb-core/dvb_frontend.h          |    1 +
 drivers/media/dvb/dvb-usb/Kconfig                  |   28 +
 drivers/media/dvb/dvb-usb/Makefile                 |   15 +-
 drivers/media/dvb/dvb-usb/a800.c                   |    4 +-
 drivers/media/dvb/dvb-usb/af9005-fe.c              |    2 -
 drivers/media/dvb/dvb-usb/af9005.c                 |    5 +-
 drivers/media/dvb/dvb-usb/af9015.c                 |   70 +-
 drivers/media/dvb/dvb-usb/anysee.c                 |  337 +-
 drivers/media/dvb/dvb-usb/anysee.h                 |    1 +
 drivers/media/dvb/dvb-usb/au6610.c                 |    9 +-
 drivers/media/dvb/dvb-usb/az6027.c                 |   26 +-
 drivers/media/dvb/dvb-usb/ce6230.c                 |    9 +-
 drivers/media/dvb/dvb-usb/cinergyT2-core.c         |    5 +-
 drivers/media/dvb/dvb-usb/cxusb.c                  |  142 +-
 drivers/media/dvb/dvb-usb/dib0700_core.c           |   99 +-
 drivers/media/dvb/dvb-usb/dib0700_devices.c        |  377 +-
 drivers/media/dvb/dvb-usb/dibusb-common.c          |   27 +-
 drivers/media/dvb/dvb-usb/dibusb-mb.c              |   31 +-
 drivers/media/dvb/dvb-usb/dibusb-mc.c              |    3 +
 drivers/media/dvb/dvb-usb/digitv.c                 |   16 +-
 drivers/media/dvb/dvb-usb/dtt200u.c                |   14 +-
 drivers/media/dvb/dvb-usb/dtv5100.c                |   11 +-
 drivers/media/dvb/dvb-usb/dvb-usb-dvb.c            |  153 +-
 drivers/media/dvb/dvb-usb/dvb-usb-ids.h            |    4 +
 drivers/media/dvb/dvb-usb/dvb-usb-init.c           |   41 +-
 drivers/media/dvb/dvb-usb/dvb-usb-urb.c            |   28 +-
 drivers/media/dvb/dvb-usb/dvb-usb.h                |   37 +-
 drivers/media/dvb/dvb-usb/dw2102.c                 |  115 +-
 drivers/media/dvb/dvb-usb/ec168.c                  |    9 +-
 drivers/media/dvb/dvb-usb/friio.c                  |    7 +-
 drivers/media/dvb/dvb-usb/gl861.c                  |    9 +-
 drivers/media/dvb/dvb-usb/gp8psk-fe.c              |   17 +-
 drivers/media/dvb/dvb-usb/gp8psk.c                 |    5 +-
 drivers/media/dvb/dvb-usb/it913x.c                 |  651 +++
 drivers/media/dvb/dvb-usb/lmedm04.c                |   60 +-
 drivers/media/dvb/dvb-usb/m920x.c                  |   58 +-
 drivers/media/dvb/dvb-usb/mxl111sf-gpio.c          |  763 +++
 drivers/media/dvb/dvb-usb/mxl111sf-gpio.h          |   56 +
 drivers/media/dvb/dvb-usb/mxl111sf-i2c.c           |  851 ++++
 drivers/media/dvb/dvb-usb/mxl111sf-i2c.h           |   35 +
 drivers/media/dvb/dvb-usb/mxl111sf-phy.c           |  342 ++
 drivers/media/dvb/dvb-usb/mxl111sf-phy.h           |   53 +
 drivers/media/dvb/dvb-usb/mxl111sf-reg.h           |  179 +
 drivers/media/dvb/dvb-usb/mxl111sf-tuner.c         |  476 ++
 drivers/media/dvb/dvb-usb/mxl111sf-tuner.h         |   89 +
 drivers/media/dvb/dvb-usb/mxl111sf.c               |  864 ++++
 drivers/media/dvb/dvb-usb/mxl111sf.h               |  158 +
 drivers/media/dvb/dvb-usb/nova-t-usb2.c            |    4 +-
 drivers/media/dvb/dvb-usb/opera1.c                 |   13 +-
 drivers/media/dvb/dvb-usb/pctv452e.c               | 1079 +++++
 drivers/media/dvb/dvb-usb/technisat-usb2.c         |   28 +-
 drivers/media/dvb/dvb-usb/ttusb2.c                 |  407 ++-
 drivers/media/dvb/dvb-usb/umt-010.c                |    8 +-
 drivers/media/dvb/dvb-usb/usb-urb.c                |    4 +-
 drivers/media/dvb/dvb-usb/vp702x.c                 |    5 +-
 drivers/media/dvb/dvb-usb/vp7045.c                 |    5 +-
 drivers/media/dvb/frontends/Kconfig                |   30 +
 drivers/media/dvb/frontends/Makefile               |    8 +-
 drivers/media/dvb/frontends/a8293.c                |  184 +
 .../tda18212_priv.h => dvb/frontends/a8293.h}      |   39 +-
 drivers/media/dvb/frontends/cxd2820r.h             |    9 -
 drivers/media/dvb/frontends/cxd2820r_c.c           |    1 -
 drivers/media/dvb/frontends/cxd2820r_core.c        |   80 +-
 drivers/media/dvb/frontends/cxd2820r_priv.h        |    1 -
 drivers/media/dvb/frontends/cxd2820r_t.c           |    1 -
 drivers/media/dvb/frontends/cxd2820r_t2.c          |    1 -
 drivers/media/dvb/frontends/dib0070.c              |   37 +-
 drivers/media/dvb/frontends/dib0090.c              |   70 +-
 drivers/media/dvb/frontends/dib7000m.c             |   27 +-
 drivers/media/dvb/frontends/dib7000p.c             |   34 +-
 drivers/media/dvb/frontends/dib8000.c              |   72 +-
 drivers/media/dvb/frontends/dib9000.c              |  167 +-
 drivers/media/dvb/frontends/dibx000_common.c       |   76 +-
 drivers/media/dvb/frontends/dibx000_common.h       |    1 +
 drivers/media/dvb/frontends/drxd_hard.c            |   24 +-
 drivers/media/dvb/frontends/drxk_hard.c            |   10 +-
 drivers/media/dvb/frontends/it913x-fe-priv.h       |  336 ++
 drivers/media/dvb/frontends/it913x-fe.c            |  839 ++++
 drivers/media/dvb/frontends/it913x-fe.h            |  196 +
 drivers/media/dvb/frontends/lnbp22.c               |  148 +
 drivers/media/dvb/frontends/lnbp22.h               |   57 +
 drivers/media/dvb/frontends/stb0899_algo.c         |    3 +
 drivers/media/dvb/frontends/stb0899_drv.c          |    6 +-
 drivers/media/dvb/frontends/stv0288.c              |   29 +-
 drivers/media/dvb/frontends/stv090x.c              |   35 +-
 drivers/media/dvb/frontends/tda10048.c             |   37 +-
 drivers/media/dvb/frontends/tda10048.h             |    8 +
 drivers/media/dvb/frontends/tda10071.c             | 1269 +++++
 drivers/media/dvb/frontends/tda10071.h             |   81 +
 drivers/media/dvb/frontends/tda10071_priv.h        |  122 +
 drivers/media/dvb/frontends/tda18271c2dd.c         |    4 +-
 drivers/media/dvb/mantis/Makefile                  |    2 +-
 drivers/media/dvb/mantis/hopper_cards.c            |    6 +-
 drivers/media/dvb/mantis/mantis_cards.c            |    6 +-
 drivers/media/dvb/mantis/mantis_common.h           |    5 +-
 drivers/media/dvb/mantis/mantis_dma.c              |   92 +-
 drivers/media/dvb/mantis/mantis_vp1041.c           |    1 -
 drivers/media/dvb/ngene/Makefile                   |    8 +-
 drivers/media/dvb/pluto2/Makefile                  |    2 +-
 drivers/media/dvb/pt1/Makefile                     |    2 +-
 drivers/media/dvb/siano/Makefile                   |    4 +-
 drivers/media/dvb/ttpci/Makefile                   |    4 +-
 drivers/media/dvb/ttpci/av7110_v4l.c               |   32 +-
 drivers/media/dvb/ttpci/budget-av.c                |   47 +-
 drivers/media/dvb/ttpci/budget-ci.c                |    1 -
 drivers/media/dvb/ttpci/budget-core.c              |    2 +
 drivers/media/dvb/ttpci/budget.h                   |    1 +
 drivers/media/dvb/ttpci/ttpci-eeprom.c             |   29 +
 drivers/media/dvb/ttpci/ttpci-eeprom.h             |    1 +
 drivers/media/dvb/ttusb-budget/Makefile            |    2 +-
 drivers/media/dvb/ttusb-dec/Makefile               |    2 +-
 drivers/media/radio/Makefile                       |    2 +-
 drivers/media/radio/radio-si4713.c                 |    4 -
 drivers/media/radio/radio-wl1273.c                 |    2 +-
 drivers/media/radio/si470x/radio-si470x-usb.c      |    2 -
 drivers/media/radio/wl128x/fmdrv_v4l2.c            |    6 +-
 drivers/media/rc/Kconfig                           |   23 +-
 drivers/media/rc/Makefile                          |    1 +
 drivers/{input/misc => media/rc}/ati_remote.c      |  301 +-
 drivers/media/rc/ene_ir.c                          |   73 +-
 drivers/media/rc/ene_ir.h                          |   19 +-
 drivers/media/rc/imon.c                            |   36 +-
 drivers/media/rc/ir-lirc-codec.c                   |    9 +-
 drivers/media/rc/keymaps/Makefile                  |    3 +
 drivers/media/rc/keymaps/rc-ati-x10.c              |  104 +
 drivers/media/rc/keymaps/rc-medion-x10.c           |  117 +
 drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.c     |    1 +
 drivers/media/rc/keymaps/rc-snapstream-firefly.c   |  107 +
 drivers/media/rc/mceusb.c                          |  410 ++-
 drivers/media/rc/rc-core-priv.h                    |   14 +-
 drivers/media/rc/rc-main.c                         |   29 +-
 drivers/media/rc/redrat3.c                         |    7 -
 drivers/media/rc/winbond-cir.c                     |    6 +-
 drivers/media/video/Kconfig                        |   49 +-
 drivers/media/video/Makefile                       |    9 +-
 drivers/media/video/adp1653.c                      |   20 +-
 drivers/media/video/adv7175.c                      |   62 +
 drivers/media/video/atmel-isi.c                    |   24 +-
 drivers/media/video/au0828/Makefile                |    8 +-
 drivers/media/video/bt819.c                        |    2 +-
 drivers/media/video/bt8xx/Makefile                 |    6 +-
 drivers/media/video/bt8xx/bttv-cards.c             |  242 +-
 drivers/media/video/bt8xx/bttv-driver.c            |  294 +-
 drivers/media/video/bt8xx/bttv-gpio.c              |    4 +-
 drivers/media/video/bt8xx/bttv-i2c.c               |   56 +-
 drivers/media/video/bt8xx/bttv-input.c             |   37 +-
 drivers/media/video/bt8xx/bttv-risc.c              |   25 +-
 drivers/media/video/bt8xx/bttv-vbi.c               |    9 +-
 drivers/media/video/bt8xx/bttvp.h                  |   18 +-
 drivers/media/video/cx18/Makefile                  |    6 +-
 drivers/media/video/cx18/cx18-driver.h             |    5 +-
 drivers/media/video/cx18/cx18-fileops.c            |    2 -
 drivers/media/video/cx18/cx18-ioctl.c              |   18 +-
 drivers/media/video/cx18/cx18-mailbox.c            |    2 +-
 drivers/media/video/cx18/cx18-streams.c            |   13 +
 drivers/media/video/cx231xx/Makefile               |   10 +-
 drivers/media/video/cx23885/Kconfig                |    2 +-
 drivers/media/video/cx23885/Makefile               |   12 +-
 drivers/media/video/cx23885/cx23885-alsa.c         |  535 +++
 drivers/media/video/cx23885/cx23885-cards.c        |   55 +-
 drivers/media/video/cx23885/cx23885-core.c         |   99 +-
 drivers/media/video/cx23885/cx23885-dvb.c          |    2 +-
 drivers/media/video/cx23885/cx23885-i2c.c          |    1 +
 drivers/media/video/cx23885/cx23885-reg.h          |    3 +
 drivers/media/video/cx23885/cx23885-vbi.c          |   72 +-
 drivers/media/video/cx23885/cx23885-video.c        |  358 ++-
 drivers/media/video/cx23885/cx23885.h              |   56 +
 drivers/media/video/cx23885/cx23888-ir.c           |   12 +-
 drivers/media/video/cx25840/Makefile               |    2 +-
 drivers/media/video/cx25840/cx25840-audio.c        |   10 +-
 drivers/media/video/cx25840/cx25840-core.c         |   19 +
 drivers/media/video/cx25840/cx25840-ir.c           |   12 +-
 drivers/media/video/cx88/Makefile                  |    8 +-
 drivers/media/video/cx88/cx88-core.c               |    3 -
 drivers/media/video/cx88/cx88-video.c              |    2 +-
 drivers/media/video/davinci/vpbe_display.c         |    1 -
 drivers/media/video/davinci/vpbe_osd.c             |    2 +-
 drivers/media/video/em28xx/Kconfig                 |    2 +
 drivers/media/video/em28xx/Makefile                |    8 +-
 drivers/media/video/em28xx/em28xx-cards.c          |  155 +-
 drivers/media/video/em28xx/em28xx-core.c           |   45 +-
 drivers/media/video/em28xx/em28xx-dvb.c            |  117 +-
 drivers/media/video/em28xx/em28xx-input.c          |    6 +-
 drivers/media/video/em28xx/em28xx-video.c          |   58 +-
 drivers/media/video/em28xx/em28xx.h                |    3 +-
 drivers/media/video/et61x251/et61x251.h            |   66 +-
 drivers/media/video/et61x251/et61x251_core.c       |    2 +
 drivers/media/video/et61x251/et61x251_tas5130d1b.c |    2 +
 drivers/media/video/gspca/Kconfig                  |   10 +
 drivers/media/video/gspca/Makefile                 |    2 +
 drivers/media/video/gspca/benq.c                   |   31 +-
 drivers/media/video/gspca/conex.c                  |    6 +-
 drivers/media/video/gspca/cpia1.c                  |    7 +-
 drivers/media/video/gspca/etoms.c                  |    6 +-
 drivers/media/video/gspca/finepix.c                |    8 +-
 drivers/media/video/gspca/gl860/Makefile           |    2 +-
 drivers/media/video/gspca/gl860/gl860.c            |    8 +-
 drivers/media/video/gspca/gspca.c                  |  287 +-
 drivers/media/video/gspca/gspca.h                  |   22 +-
 drivers/media/video/gspca/jeilinj.c                |   20 +-
 drivers/media/video/gspca/kinect.c                 |   41 +-
 drivers/media/video/gspca/konica.c                 |   16 +-
 drivers/media/video/gspca/m5602/Makefile           |    2 +-
 drivers/media/video/gspca/m5602/m5602_core.c       |    9 +-
 drivers/media/video/gspca/m5602/m5602_mt9m111.c    |   28 +-
 drivers/media/video/gspca/m5602/m5602_ov7660.c     |   21 +-
 drivers/media/video/gspca/m5602/m5602_ov9650.c     |   19 +-
 drivers/media/video/gspca/m5602/m5602_po1030.c     |   21 +-
 drivers/media/video/gspca/m5602/m5602_s5k4aa.c     |   35 +-
 drivers/media/video/gspca/m5602/m5602_s5k83a.c     |   30 +-
 drivers/media/video/gspca/mars.c                   |    6 +-
 drivers/media/video/gspca/mr97310a.c               |   24 +-
 drivers/media/video/gspca/nw80x.c                  |    9 +-
 drivers/media/video/gspca/ov519.c                  |   41 +-
 drivers/media/video/gspca/ov534.c                  |   12 +-
 drivers/media/video/gspca/ov534_9.c                |  516 +--
 drivers/media/video/gspca/pac207.c                 |   14 +-
 drivers/media/video/gspca/pac7302.c                |   15 +-
 drivers/media/video/gspca/pac7311.c                |   15 +-
 drivers/media/video/gspca/se401.c                  |   46 +-
 drivers/media/video/gspca/sn9c2028.c               |   14 +-
 drivers/media/video/gspca/sn9c20x.c                |   76 +-
 drivers/media/video/gspca/sonixj.c                 |   45 +-
 drivers/media/video/gspca/spca1528.c               |   34 +-
 drivers/media/video/gspca/spca500.c                |    6 +-
 drivers/media/video/gspca/spca501.c                |    4 +-
 drivers/media/video/gspca/spca505.c                |    8 +-
 drivers/media/video/gspca/spca508.c                |    6 +-
 drivers/media/video/gspca/spca561.c                |    4 +-
 drivers/media/video/gspca/sq905.c                  |   17 +-
 drivers/media/video/gspca/sq905c.c                 |   10 +-
 drivers/media/video/gspca/sq930x.c                 |   21 +-
 drivers/media/video/gspca/stk014.c                 |   16 +-
 drivers/media/video/gspca/stv0680.c                |    6 +-
 drivers/media/video/gspca/stv06xx/Makefile         |    2 +-
 drivers/media/video/gspca/stv06xx/stv06xx.c        |   18 +-
 drivers/media/video/gspca/stv06xx/stv06xx.h        |    6 +-
 drivers/media/video/gspca/stv06xx/stv06xx_hdcs.c   |   10 +-
 drivers/media/video/gspca/stv06xx/stv06xx_pb0100.c |    4 +-
 drivers/media/video/gspca/stv06xx/stv06xx_st6422.c |    4 +-
 drivers/media/video/gspca/stv06xx/stv06xx_vv6410.c |   32 +-
 drivers/media/video/gspca/stv06xx/stv06xx_vv6410.h |   56 +-
 drivers/media/video/gspca/sunplus.c                |   10 +-
 drivers/media/video/gspca/t613.c                   |   12 +-
 drivers/media/video/gspca/topro.c                  | 4989 ++++++++++++++++++++
 drivers/media/video/gspca/vc032x.c                 |   13 +-
 drivers/media/video/gspca/vicam.c                  |   12 +-
 drivers/media/video/gspca/w996Xcf.c                |    8 +-
 drivers/media/video/gspca/xirlink_cit.c            |   14 +-
 drivers/media/video/gspca/zc3xx.c                  |   15 +-
 drivers/media/video/hdpvr/Makefile                 |    4 +-
 drivers/media/video/hexium_gemini.c                |   44 +-
 drivers/media/video/hexium_orion.c                 |   38 +-
 drivers/media/video/ivtv/Makefile                  |    8 +-
 drivers/media/video/ivtv/ivtv-ioctl.c              |   15 +-
 drivers/media/video/m5mols/m5mols_core.c           |    6 +-
 drivers/media/video/marvell-ccic/mcam-core.c       |   12 +-
 drivers/media/video/marvell-ccic/mmp-driver.c      |    1 +
 drivers/media/video/mem2mem_testdev.c              |   16 +-
 drivers/media/video/msp3400-driver.c               |   20 +
 drivers/media/video/msp3400-driver.h               |    2 +-
 drivers/media/video/msp3400-kthreads.c             |   86 +-
 drivers/media/video/mt9m111.c                      |    9 +-
 drivers/media/video/mt9p031.c                      |  964 ++++
 drivers/media/video/mt9t001.c                      |  836 ++++
 drivers/media/video/mx3_camera.c                   |    4 +-
 drivers/media/video/mxb.c                          |   80 +-
 drivers/media/video/noon010pc30.c                  |  263 +-
 drivers/media/video/omap3isp/Makefile              |    4 +-
 drivers/media/video/omap3isp/isp.c                 |    6 +-
 drivers/media/video/omap3isp/isp.h                 |   85 +-
 drivers/media/video/omap3isp/ispccdc.c             |   11 +-
 drivers/media/video/omap3isp/ispccp2.c             |    4 +-
 drivers/media/video/omap3isp/ispqueue.c            |    4 +
 drivers/media/video/omap3isp/ispvideo.c            |   22 +-
 drivers/media/video/pvrusb2/Makefile               |    8 +-
 drivers/media/video/pvrusb2/pvrusb2-hdw.c          |    7 +
 drivers/media/video/pvrusb2/pvrusb2-hdw.h          |    3 +
 drivers/media/video/pvrusb2/pvrusb2-v4l2.c         |    8 +
 drivers/media/video/pwc/pwc-if.c                   |    4 +-
 drivers/media/video/pwc/pwc-v4l.c                  |  136 +-
 drivers/media/video/s5p-fimc/Makefile              |    2 +-
 drivers/media/video/s5p-fimc/fimc-capture.c        | 1462 ++++--
 drivers/media/video/s5p-fimc/fimc-core.c           | 1134 +++---
 drivers/media/video/s5p-fimc/fimc-core.h           |  221 +-
 drivers/media/video/s5p-fimc/fimc-mdevice.c        |  858 ++++
 drivers/media/video/s5p-fimc/fimc-mdevice.h        |  118 +
 drivers/media/video/s5p-fimc/fimc-reg.c            |   90 +-
 drivers/media/video/s5p-fimc/mipi-csis.c           |   90 +-
 drivers/media/video/s5p-fimc/regs-fimc.h           |    9 +-
 drivers/media/video/s5p-mfc/s5p_mfc.c              |   15 +-
 drivers/media/video/s5p-mfc/s5p_mfc_dec.c          |   18 +-
 drivers/media/video/s5p-mfc/s5p_mfc_enc.c          |   36 +-
 drivers/media/video/s5p-mfc/s5p_mfc_opr.c          |   14 +-
 drivers/media/video/s5p-tv/Kconfig                 |    2 +-
 drivers/media/video/s5p-tv/hdmi_drv.c              |   15 +-
 drivers/media/video/s5p-tv/mixer.h                 |    2 -
 drivers/media/video/s5p-tv/mixer_grp_layer.c       |    2 +-
 drivers/media/video/s5p-tv/mixer_reg.c             |   11 +-
 drivers/media/video/s5p-tv/mixer_video.c           |   24 +-
 drivers/media/video/s5p-tv/mixer_vp_layer.c        |    4 +-
 drivers/media/video/s5p-tv/regs-hdmi.h             |    4 +
 drivers/media/video/s5p-tv/regs-mixer.h            |    1 +
 drivers/media/video/s5p-tv/sdo_drv.c               |    1 +
 drivers/media/video/saa7115.c                      |   53 +-
 drivers/media/video/saa7134/Makefile               |    8 +-
 drivers/media/video/saa7164/Makefile               |   10 +-
 drivers/media/video/saa7164/saa7164-cards.c        |  128 +
 drivers/media/video/saa7164/saa7164-dvb.c          |    2 +
 drivers/media/video/saa7164/saa7164.h              |    2 +
 drivers/media/video/sh_mobile_ceu_camera.c         |    6 +-
 drivers/media/video/sr030pc30.c                    |    6 -
 drivers/media/video/stk-webcam.c                   |   29 +-
 drivers/media/video/tlg2300/Makefile               |    8 +-
 drivers/{staging => media/video}/tm6000/Kconfig    |    0
 drivers/{staging => media/video}/tm6000/Makefile   |    0
 .../{staging => media/video}/tm6000/tm6000-alsa.c  |    9 +-
 .../{staging => media/video}/tm6000/tm6000-cards.c |   44 +-
 .../{staging => media/video}/tm6000/tm6000-core.c  |  108 +-
 .../{staging => media/video}/tm6000/tm6000-dvb.c   |   18 +-
 .../{staging => media/video}/tm6000/tm6000-i2c.c   |   21 +-
 .../{staging => media/video}/tm6000/tm6000-input.c |    2 +-
 .../{staging => media/video}/tm6000/tm6000-regs.h  |    6 +-
 drivers/media/video/tm6000/tm6000-stds.c           |  659 +++
 .../video}/tm6000/tm6000-usb-isoc.h                |    2 +-
 .../{staging => media/video}/tm6000/tm6000-video.c |  122 +-
 drivers/{staging => media/video}/tm6000/tm6000.h   |   15 +-
 drivers/media/video/tvaudio.c                      |    9 +-
 drivers/media/video/tvp5150_reg.h                  |   17 +-
 drivers/media/video/tvp7002.c                      |   14 +-
 drivers/media/video/usbvision/Makefile             |    4 +-
 drivers/media/video/uvc/uvc_driver.c               |   15 +-
 drivers/media/video/uvc/uvc_v4l2.c                 |   54 +-
 drivers/media/video/uvc/uvc_video.c                |   27 +-
 drivers/media/video/uvc/uvcvideo.h                 |  106 +-
 drivers/media/video/v4l2-ctrls.c                   |  104 +-
 drivers/media/video/v4l2-device.c                  |    2 +
 drivers/media/video/v4l2-ioctl.c                   |  525 +--
 drivers/media/video/v4l2-mem2mem.c                 |   18 +-
 drivers/media/video/v4l2-subdev.c                  |   19 +
 drivers/media/video/videobuf2-core.c               |  205 +-
 drivers/media/video/videobuf2-dma-contig.c         |   16 +-
 drivers/media/video/videobuf2-dma-sg.c             |    6 -
 drivers/media/video/videobuf2-memops.c             |    6 +-
 drivers/media/video/vivi.c                         |   23 +-
 drivers/media/video/vpx3220.c                      |    2 +-
 drivers/media/video/zr364xx.c                      |    3 +
 drivers/misc/Kconfig                               |    1 +
 drivers/misc/Makefile                              |    1 +
 drivers/{staging => misc}/altera-stapl/Kconfig     |    2 +
 drivers/misc/altera-stapl/Makefile                 |    3 +
 .../{staging => misc}/altera-stapl/altera-comp.c   |    0
 .../{staging => misc}/altera-stapl/altera-exprt.h  |    0
 .../{staging => misc}/altera-stapl/altera-jtag.c   |    2 +-
 .../{staging => misc}/altera-stapl/altera-jtag.h   |    0
 .../{staging => misc}/altera-stapl/altera-lpt.c    |    0
 drivers/{staging => misc}/altera-stapl/altera.c    |    2 +-
 drivers/staging/Kconfig                            |    4 -
 drivers/staging/Makefile                           |    2 -
 drivers/staging/altera-stapl/Makefile              |    3 -
 drivers/staging/dt3155v4l/dt3155v4l.c              |    4 +-
 drivers/staging/tm6000/README                      |   22 -
 drivers/staging/tm6000/TODO                        |    8 -
 drivers/staging/tm6000/tm6000-stds.c               |  679 ---
 include/linux/dvb/frontend.h                       |    1 +
 include/linux/dvb/version.h                        |    2 +-
 include/linux/omap3isp.h                           |    2 -
 include/linux/usb/Kbuild                           |    1 +
 include/linux/videodev2.h                          |   92 +-
 include/media/m5mols.h                             |    4 +-
 include/media/mt9p031.h                            |   19 +
 include/media/mt9t001.h                            |    8 +
 include/media/omap3isp.h                           |  140 +
 include/media/rc-core.h                            |    7 +-
 include/media/rc-map.h                             |    3 +
 include/media/s5p_fimc.h                           |   18 +-
 include/media/saa7146.h                            |   36 +-
 include/media/v4l2-chip-ident.h                    |    3 -
 include/media/v4l2-ctrls.h                         |   15 +-
 include/media/v4l2-mediabus.h                      |   12 +-
 include/media/videobuf2-core.h                     |   23 +-
 include/media/videobuf2-dma-contig.h               |    6 +-
 .../staging/altera-stapl => include/misc}/altera.h |    0
 423 files changed, 27949 insertions(+), 6634 deletions(-)
 create mode 100644 Documentation/dvb/it9137.txt
 rename drivers/staging/tm6000/CARDLIST => Documentation/video4linux/CARDLIST.tm6000 (100%)
 create mode 100644 drivers/media/dvb/dvb-usb/it913x.c
 create mode 100644 drivers/media/dvb/dvb-usb/mxl111sf-gpio.c
 create mode 100644 drivers/media/dvb/dvb-usb/mxl111sf-gpio.h
 create mode 100644 drivers/media/dvb/dvb-usb/mxl111sf-i2c.c
 create mode 100644 drivers/media/dvb/dvb-usb/mxl111sf-i2c.h
 create mode 100644 drivers/media/dvb/dvb-usb/mxl111sf-phy.c
 create mode 100644 drivers/media/dvb/dvb-usb/mxl111sf-phy.h
 create mode 100644 drivers/media/dvb/dvb-usb/mxl111sf-reg.h
 create mode 100644 drivers/media/dvb/dvb-usb/mxl111sf-tuner.c
 create mode 100644 drivers/media/dvb/dvb-usb/mxl111sf-tuner.h
 create mode 100644 drivers/media/dvb/dvb-usb/mxl111sf.c
 create mode 100644 drivers/media/dvb/dvb-usb/mxl111sf.h
 create mode 100644 drivers/media/dvb/dvb-usb/pctv452e.c
 create mode 100644 drivers/media/dvb/frontends/a8293.c
 rename drivers/media/{common/tuners/tda18212_priv.h => dvb/frontends/a8293.h} (58%)
 create mode 100644 drivers/media/dvb/frontends/it913x-fe-priv.h
 create mode 100644 drivers/media/dvb/frontends/it913x-fe.c
 create mode 100644 drivers/media/dvb/frontends/it913x-fe.h
 create mode 100644 drivers/media/dvb/frontends/lnbp22.c
 create mode 100644 drivers/media/dvb/frontends/lnbp22.h
 create mode 100644 drivers/media/dvb/frontends/tda10071.c
 create mode 100644 drivers/media/dvb/frontends/tda10071.h
 create mode 100644 drivers/media/dvb/frontends/tda10071_priv.h
 rename drivers/{input/misc => media/rc}/ati_remote.c (77%)
 create mode 100644 drivers/media/rc/keymaps/rc-ati-x10.c
 create mode 100644 drivers/media/rc/keymaps/rc-medion-x10.c
 create mode 100644 drivers/media/rc/keymaps/rc-snapstream-firefly.c
 create mode 100644 drivers/media/video/cx23885/cx23885-alsa.c
 create mode 100644 drivers/media/video/gspca/topro.c
 create mode 100644 drivers/media/video/mt9p031.c
 create mode 100644 drivers/media/video/mt9t001.c
 create mode 100644 drivers/media/video/s5p-fimc/fimc-mdevice.c
 create mode 100644 drivers/media/video/s5p-fimc/fimc-mdevice.h
 rename drivers/{staging => media/video}/tm6000/Kconfig (100%)
 rename drivers/{staging => media/video}/tm6000/Makefile (100%)
 rename drivers/{staging => media/video}/tm6000/tm6000-alsa.c (97%)
 rename drivers/{staging => media/video}/tm6000/tm6000-cards.c (97%)
 rename drivers/{staging => media/video}/tm6000/tm6000-core.c (91%)
 rename drivers/{staging => media/video}/tm6000/tm6000-dvb.c (95%)
 rename drivers/{staging => media/video}/tm6000/tm6000-i2c.c (95%)
 rename drivers/{staging => media/video}/tm6000/tm6000-input.c (99%)
 rename drivers/{staging => media/video}/tm6000/tm6000-regs.h (99%)
 create mode 100644 drivers/media/video/tm6000/tm6000-stds.c
 rename drivers/{staging => media/video}/tm6000/tm6000-usb-isoc.h (97%)
 rename drivers/{staging => media/video}/tm6000/tm6000-video.c (96%)
 rename drivers/{staging => media/video}/tm6000/tm6000.h (98%)
 rename drivers/{staging => misc}/altera-stapl/Kconfig (77%)
 create mode 100644 drivers/misc/altera-stapl/Makefile
 rename drivers/{staging => misc}/altera-stapl/altera-comp.c (100%)
 rename drivers/{staging => misc}/altera-stapl/altera-exprt.h (100%)
 rename drivers/{staging => misc}/altera-stapl/altera-jtag.c (99%)
 rename drivers/{staging => misc}/altera-stapl/altera-jtag.h (100%)
 rename drivers/{staging => misc}/altera-stapl/altera-lpt.c (100%)
 rename drivers/{staging => misc}/altera-stapl/altera.c (99%)
 delete mode 100644 drivers/staging/altera-stapl/Makefile
 delete mode 100644 drivers/staging/tm6000/README
 delete mode 100644 drivers/staging/tm6000/TODO
 delete mode 100644 drivers/staging/tm6000/tm6000-stds.c
 create mode 100644 include/media/mt9p031.h
 create mode 100644 include/media/mt9t001.h
 create mode 100644 include/media/omap3isp.h
 rename {drivers/staging/altera-stapl => include/misc}/altera.h (100%)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJOrpdhAAoJEGO08Bl/PELnVK8QAKdWs2IeXNZrjYxcPxIDnQrJ
mSe4A9M60PhhlLre53tonFlZZ705cUDLcBPzFIugyFHKCQWOLZFXux325UlWtMLY
N/+tjrwKCh9vJnafIgMpsISdyIwG1hjL4Wq6kyZs7xrQFT/l57GrIEWf8Y+QXxxj
wd4Tn5R270QF3bO6YzltocvxzLqQ3XZVvIqvAgZimxhVjKTRaOBOCb6ckPuXlp8t
ReByHPaBHFEGKxNSIzFIaT26BevouNJoEQ3ReRZD+eLJ83QZ5daF8ZAT4n2tCZMU
qg7VS+4h7m8gqccstSvqzrNqbVDeAQlJ8+pSG6OwkTG8DHHbWybRxhqzRWUPHd8s
bVVfjxxYYY0TWole/dattYYzuXi/NO8g3Ag7OKATLS3C19oyeUSyE8DoCVhbchX1
rCHdwcOaKR5zsKyUbo63KXEO4+OUynkO9fVTsbiWmcM/bhBXeuHolNIUngeG6eKm
8fICEdrPyw/AkBNzH7Dc1kwGU/d0rZViweOOhSzA659z188Z/mhGMN+jauv58t1v
hesR51DS+jL3JqXMGeuAtJj2oDV7PeljmI917Y6YzFTzhBjou5X8cPEvgLCb7W2n
WPU1SIbonieyYlEbENsJFGntowO7ntZp+SHXomfjz0PM/Rcg5G+XWFq8YnduYGSl
yQ/8nRfRJAJ+rCMpGE+Z
=HJl5
-----END PGP SIGNATURE-----
--
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