[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20161011131741.24f8ec03@vento.lan>
Date: Tue, 11 Oct 2016 13:17:41 -0300
From: Mauro Carvalho Chehab <mchehab@....samsung.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>,
Jonathan Corbet <corbet@....net>
Subject: [GIT PULL for v4.9-rc1] media updates
Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v4.9-1
For media patches for Kernel 4.9:
- Documentation improvements: conversion of all non-DocBook documents to
Sphinx and lots of fixes to the uAPI media book;
- New PCI driver for Techwell TW5864 media grabber boards;
- New SoC driver for ATMEL Image Sensor Controller;
- Removal of some obsolete SoC drivers (s5p-tv driver and soc_camera drivers);
- Addition of ST CEC driver;
- Lots of drivers fixes, improvements and additions;
Regards,
Mauro
-
You should expect a trivial conflict at the MAINTAINERS file, due to the
ATMEL driver.
PS.: This patchset has merges from Jon's docs tree, as several patches on
it depends on the Sphinx build improvements that I sent to Jon to be
merged via his tree. The diffstat generated via this command:
git request-pull 02bafd96f3a5 git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media media/v4.9-1
looks weird, as it included also the changes that were already merged
on your tree via Jonathan's documentation tree. I tested merging on the top
of your master branch here and everything is OK.
The following changes since commit c8d2bc9bc39ebea8437fd974fdbc21847bb897a3:
Linux 4.8 (2016-10-02 16:24:33 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v4.9-1
for you to fetch changes up to 9fce0c226536fc36c7fb0a80000ca38a995be43e:
Merge tag 'v4.8' into patchwork (2016-10-05 16:43:53 -0300)
----------------------------------------------------------------
media updates for v4.9-rc1
----------------------------------------------------------------
Abylay Ospan (4):
[media] cxd2841er: freeze/unfreeze registers when reading stats
[media] cxd2841er: BER and SNR reading for ISDB-T
[media] cxd2841er: force 8MHz bandwidth for DVB-C if specified bw not supported
[media] lgdt3306a: remove 20*50 msec unnecessary timeout
Andrey Utkin (4):
[media] pci: Add tw5864 driver
[media] tw5864-core: remove excessive irqsave
[media] tw5864: constify vb2_ops structure
[media] tw5864: constify struct video_device template
Antti Palosaari (9):
[media] cxd2820r: improve IF frequency setting
[media] cxd2820r: dvbv5 statistics for DVB-T
[media] cxd2820r: dvbv5 statistics for DVB-T2
[media] cxd2820r: dvbv5 statistics for DVB-C
[media] cxd2820r: wrap legacy DVBv3 statistics via DVBv5 statistics
[media] cxd2820r: add I2C driver bindings
[media] cxd2820r: correct logging
[media] cxd2820r: improve lock detection
[media] cxd2820r: convert to regmap api
Arnd Bergmann (8):
[media] pulse8-cec: avoid uninitialized data use
[media] Input: atmel_mxt: disallow impossible configuration
[media] Input: synaptics-rmi4: disallow impossible configuration
[media] ad5820: use __maybe_unused for PM functions
[media] atmel-isc: mark PM functions as __maybe_unused
[media] usb: gadget: uvc: add V4L2 dependency
[media] dvb-usb: split out common parts of dibusb
[media] dvb-usb: avoid link error with dib3000m{b,c|
Baoyou Xie (1):
[media] staging: media: omap4iss: mark omap4iss_flush() static
Benjamin Gaignard (4):
[media] bindings for stih-cec driver
[media] add stih-cec driver
[media] add stih-cec driver into DT
[media] add maintainer for stih-cec driver
Bhaktipriya Shridhar (9):
[media] pvrusb2: Remove deprecated create_singlethread_workqueue
[media] gspca: sonixj: Remove deprecated create_singlethread_workqueue
[media] gspca: vicam: Remove deprecated create_singlethread_workqueue
[media] gspca: jl2005bcd: Remove deprecated create_singlethread_workqueue
[media] gspca: finepix: Remove deprecated create_singlethread_workqueue
[media] ad9389b: Remove deprecated create_singlethread_workqueue
[media] s5p-mfc: Remove deprecated create_singlethread_workqueue
[media] cx25821: Drop Freeing of Workqueue
[media] cx25821: Remove deprecated create_singlethread_workqueue
Charles-Antoine Couret (3):
[media] SDI: add flag for SDI formats and SMPTE 125M definition
[media] V4L2: Add documentation for SDI timings and related flags
[media] Add GS1662 driver, a video serializer
Christophe JAILLET (2):
[media] drxd_hard: Add missing error code assignment before test
[media] s5p-cec: Fix memory allocation failure check
Colin Ian King (4):
[media] helene: fix memory leak when heleno_x_pon fails
[media] pxa_camera: fix spelling mistake: "dequeud" -> "dequeued"
[media] rc/streamzap: fix spelling mistake "sumbiting" -> "submitting"
[media] lgdt3306a: fix spelling mistake "supportted" -> "supported"
Ezequiel Garcia (2):
[media] media: tw686x: Rework initial hardware configuration
[media] media: tw686x: Support frame sizes and frame intervals enumeration
Florian Echtler (1):
[media] sur40: properly report a single frame rate of 60 FPS
Geert Uytterhoeven (2):
[media] VIDEO_MEDIATEK_VPU should depend on HAS_DMA
[media] rcar-fcp: Make sure rcar_fcp_enable() returns 0 on success
Hans Verkuil (38):
[media] tw686x-kh: remove obsolete driver
[media] soc-camera/sh_mobile_csi2: remove unused driver
[media] s5p-tv: remove obsolete driver
[media] videodev2.h: fix sYCC/AdobeYCC default quantization range
[media] vivid: don't mention the obsolete sYCC Y'CbCr encoding
[media] v4l2-tpg-core: drop SYCC, use higher precision 601 conversion matrix
[media] videodev2.h: put V4L2_YCBCR_ENC_SYCC under #ifndef __KERNEL__
[media] pixfmt.rst: drop V4L2_YCBCR_ENC_SYCC from the documentation
[media] pixfmt-007.rst: fix a messed up note in the DCI-P3 doc
[media] pixfmt-007.rst: fix copy-and-paste error in SMPTE-240M doc
[media] cobalt: support reduced fps
[media] v4l2: remove g/s_crop from video ops
[media] bttv: convert g/s_crop to g/s_selection
[media] omap_vout: convert g/s_crop to g/s_selection
[media] saa7134: convert g/s_crop to g/s_selection
[media] zoran: convert g/s_crop to g/s_selection
[media] vpfe_capture: convert g/s_crop to g/s_selection
[media] vpbe_display: convert g/s_crop to g/s_selection
[media] pvrusb2: convert g/s_crop to g/s_selection
[media] v4l2-subdev: rename cropcap to g_pixelaspect
[media] vivid: return -ENODATA if the current input doesn't support g/s_selection
[media] media: doc-rst: document ENODATA for cropping ioctls
[media] vb2: don't return NULL for alloc and get_userptr ops
[media] vb2: add WARN_ONs checking if a valid struct device was passed
[media] vidioc-g-dv-timings.rst: document the v4l2_bt_timings reserved field
[media] tw5864: add missing HAS_DMA dependency
[media] media-types.rst: fix typo
[media] redrat3: fix sparse warning
[media] Revert "[media] tw5864: remove double irq lock code"
[media] vivid: update EDID
[media] cobalt: update EDID
[media] pxa_camera: allow building it if COMPILE_TEST is set
[media] pxa_camera: merge soc_mediabus.c into pxa_camera.c
[media] pulse8-cec: fix compiler warning
[media] v4l-drivers/fourcc.rst: fix typo
[media] media Kconfig: improve the spi integration
[media] hva: fix sparse warnings
[media] soc-camera/rcar-vin: remove obsolete driver
Heiner Kallweit (5):
[media] media: rc: fix deadlock when module ir_lirc_codec is removed
[media] media: rc: nuvoton: ignore spurious interrupt when logical device is being disabled
[media] media: rc: nuvoton: remove usage of b_idx in nvt_get_rx_ir_data
[media] media: rc: nuvoton: remove unneeded call to ir_raw_event_handle
[media] media: rc: nuvoton: simplify nvt_get_rx_ir_data a little
Jannik Becher (1):
[media] drivers: hackrf: fixed a coding style issue
Javier Martinez Canillas (11):
[media] vb2: include lengths in dmabuf qbuf debug message
[media] vb2: remove TODO comment for dma-buf in QBUF
[media] s5p-jpeg: set capablity bus_info as required by VIDIOC_QUERYCAP
[media] exynos4-is: Fix fimc_is_parse_sensor_config() nodes handling
[media] s5p-jpeg: only fill driver's name in capabilities driver field
[media] gsc-m2m: add device name sufix to bus_info capatiliby field
[media] gsc-m2m: improve v4l2_capability driver and card fields
[media] tvp5150: use sd internal ops .registered instead .registered_async
[media] v4l2-async: remove unneeded .registered_async callback
[media] vb2: Fix vb2_core_dqbuf() kernel-doc
[media] ov9650: add support for asynchronous probing
Jean Delvare (1):
[media] cec: fix Kconfig help text
Jean-Christophe Trotin (4):
[media] Documentation: DT: add bindings for ST HVA
[media] st-hva: multi-format video encoder V4L2 driver
[media] st-hva: add H.264 video encoding support
[media] st-hva: update MAINTAINERS
Johan Fjeldtvedt (6):
[media] cec: allow configuration both from within driver and from user space
[media] pulse8-cec: serialize communication with adapter
[media] pulse8-cec: add notes about behavior in autonomous mode
[media] pulse8-cec: sync configuration with adapter
[media] pulse8-cec: some small fixes
[media] pulse8-cec: store logical address mask
Jonathan Corbet (9):
Merge branch 'doc/4.8-fixes' into docs-next
Merge branch 'doc/4.8-fixes' into docs-next
Merge branch 'doc/4.9' into docs-next
Merge branch 'doc/4.9' into docs-next
Merge branch 'doc/4.9' into docs-next
Merge branch 'doc/4.9' into docs-next
Merge branch 'doc/4.9' into docs-next
Merge branch 'doc/4.9' into docs-next
Merge branch 'doc/4.9' into docs-next
Jouni Ukkonen (1):
[media] media: Add 1X14 14-bit raw bayer media bus code definitions
Julia Lawall (11):
[media] mtk-vcodec: constify venc_common_if structures
[media] pci: constify snd_pcm_ops structures
[media] usb: constify snd_pcm_ops structures
[media] usb: constify vb2_ops structures
[media] platform: constify vb2_ops structures
[media] pci: constify vb2_ops structures
[media] constify local structures
[media] dvb-frontends: constify dvb_tuner_ops structures
[media] tuners: constify dvb_tuner_ops structures
[media] constify i2c_algorithm structures
[media] mxl111sf-tuner: constify dvb_tuner_ops structures
Kieran Bingham (9):
[media] dt-bindings: Update Renesas R-Car FCP DT bindings for FCPF
[media] dt-bindings: Document Renesas R-Car FCP power-domains usage
[media] v4l: rcar-fcp: Extend compatible list to support the FDP
[media] v4l: vsp1: Ensure pipeline locking in resume path
[media] v4l: vsp1: Repair race between frame end and qbuf handler
[media] v4l: vsp1: Use DFE instead of FRE for frame end
[media] v4l: vsp1: Support chained display lists
[media] v4l: vsp1: Determine partition requirements for scaled images
[media] v4l: vsp1: Support multiple partitions per frame
Laurent Pinchart (16):
[media] media: Move media_device link_notify operation to an ops structure
[media] v4l: ioctl: Clear the v4l2_pix_format_mplane reserved field
[media] v4l: rcar-fcp: Keep the coding style consistent
[media] v4l: rcar-fcp: Don't force users to check for disabled FCP support
[media] v4l: vsp1: Report device model and rev through media device information
[media] v4l: vsp1: Fix tri-planar format support through DRM API
[media] v4l: vsp1: Prevent pipelines from running when not streaming
[media] v4l: vsp1: Protect against race conditions between get and set format
[media] v4l: vsp1: Disable cropping on WPF sink pad
[media] v4l: vsp1: Fix RPF cropping
[media] v4l: vsp1: Pass parameter type to entity configuration operation
[media] v4l: vsp1: Replace .set_memory() with VSP1_ENTITY_PARAMS_PARTITION
[media] v4l: vsp1: Fix spinlock in mixed IRQ context function
[media] v4l: vsp1: Disable VYUY on Gen3
[media] v4l: doc: Prepare for table reorganization
[media] v4l: doc: Remove row numbers from tables
Liu Ying (3):
[media] media-entity.h: remove redundant macro definition for gobj_to_link()
[media] media-entity.h: Correct KernelDoc of media_entity_enum_empty()
[media] media-entity.h: remove redundant macro definition for gobj_to_pad()
Marek Szyprowski (4):
[media] s5p-jpeg: fix system and runtime PM integration
[media] s5p-cec: fix system and runtime PM integration
[media] exynos4-is: Add support for all required clocks
[media] exynos4-is: Improve clock management
Markus Elfring (6):
[media] cec: Delete an unnecessary check before the function call "rc_free_device"
[media] v4l2-common: Delete an unnecessary check before the function call "spi_unregister_device"
[media] tw686x: Delete an unnecessary check before the function call "video_unregister_device"
[media] dvb_frontend: Use memdup_user() rather than duplicating its implementation
[media] media/i2c: Delete owner assignment
[media] radio-si470x-i2c: Delete owner assignment
Matthias Schwarzott (8):
[media] si2165: avoid division by zero
[media] si2165: support i2c_client attach
[media] cx23885: attach si2165 driver via i2c_client
[media] cx231xx: Prepare for attaching new style i2c_client DVB demod drivers
[media] cx231xx: attach si2165 driver via i2c_client
[media] si2165: Remove legacy attach
[media] si2165: use i2c_client->dev instead of i2c_adapter->dev for logging
[media] si2165: switch to regmap
Mauro Carvalho Chehab (152):
Merge tag 'v4.8-rc1' into patchwork
[media] pixfmt-nv12mt.rst: use PNG instead of GIF
[media] vidioc-enumstd.rst: fix a broken reference
[media] vidioc-enumstd.rst: remove bullets from sound carrier
[media] docs-rst: better use the .. note:: tag
[media] docs-rst: get rid of code-block inside tables
[media] vidioc-querycap.rst: Better format tables on PDF output
[media] docs-rst: re-generate typical_media_device.pdf
[media] docs-rst: add tabularcolumns to all tables
[media] control.rst: Fix table width
[media] extended-controls.rst: fix table sizes
[media] docs-rst: add column hints for pixfmt-002 and pixfmt-006
[media] pixfmt-packed-rgb.rst: Fix cell spans
[media] pixfmt-packed-rgb.rst: adjust tables to fit in LaTeX
[media] pixfmt-packed-yuv.rst: adjust tables to fit in LaTeX
[media] docs-rst: remove width hints from pixfmt byte order tables
[media] buffer.rst: Adjust table columns for LaTeX output
[media] dev-overlay.rst: don't ident a note
[media] dev-raw-vbi.rst: add a footnote for the count limits
[media] dev-raw-vbi.rst: adjust table columns for LaTeX output
[media] docs-rst: re-generate vbi_525.pdf and vbi_625.pdf
[media] dev-sliced-vbi.rst: use a footnote for VBI images
[media] dev-sliced-vbi.rst: Adjust tables on LaTeX output
[media] dev-rds.rst: adjust table dimentions for LaTeX
[media] dev-subdev.rst: make table fully visible on LaTeX
[media] subdev-formats.rst: adjust most of the tables to fill in page
[media] diff-v4l.rst: Make capabilities table fit in LaTeX
[media] vidioc-decoder-cmd.rst: better adjust column widths
[media] vidioc-dqevent.rst: adjust two table columns for LaTeX output
[media] vidioc-dv-timings-cap.rst: Adjust LaTeX columns
[media] vidioc-enumstd.rst: adjust video standards table
[media] vidioc-g-sliced-vbi-cap.rst: make tables fit on LaTeX output
[media] adjust some vidioc-*rst tables with wrong columns
[media] vidioc-g-tuner.rst: improve documentation for tuner type
[media] vidioc-g-tuner.rst: Fix tables to fit at LaTeX output
[media] fix v4l2-selection-*.rst tables for LaTeX output
[media] fe_property_parameters.rst: Adjust column sizes
[media] adjust remaining tables at DVB uAPI documentation
[media] media-types.rst: adjust tables to fit on LaTeX output
[media] docs-rst: move cec kAPI documentation to the media book
[media] cec-core: Convert it to ReST format
[media] uapi/cec: adjust tables on LaTeX output
[media] gen-errors.rst fix error table column limits
[media] docs-rst: fix warnings introduced by LaTeX patchset
[media] Fix a few additional tables at uAPI for LaTeX output
[media] extended-controls.rst: avoid going past page with LaTeX
[media] subdev-formats.rst: adjust tables size for LaTeX output
[media] cec-ioc-receive.rst: one table here should be longtable
[media] v4l2-dev.rst: adjust table to fit into page
[media] docs-rst: v4l2-drivers book: adjust column margins
[media] docs-rst: fix some LaTeX errors when in interactive mode
[media] docs-rst: fix some .. note:: occurrences
Merge remote-tracking branch 'docs-next/docs-next' into devel/docs-next
[media] pixfmt-007.rst: use Sphinx math:: expressions
[media] docs-next: stop abusing on the cpp domain
[media] docs-rst: Convert V4L2 uAPI to use C function references
[media] docs-rst: Convert DVB uAPI to use C function references
[media] docs-rst: Convert CEC uAPI to use C function references
[media] docs-rst: Convert LIRC uAPI to use C function references
[media] docs-rst: Convert MC uAPI to use C function references
[media] index.rst: Fix LaTeX error in interactive mode on Sphinx 1.4.x
[media] docs-rst: fix some .. note:: occurrences
docs-rst: add media documentation to PDF output
[media] ad5820: fix one smatch warning
[media] extended-controls.rst: fix a build warning
[media] tw5864: remove double irq lock code
[media] tw5864: remove two unused vars
Merge branch 'docs-next' of git://git.lwn.net/linux into patchwork
[media] tda18271: use prefix on all printk messages
[media] tea5767: use module prefix on printed messages
[media] mb86a20s: fix the locking logic
[media] mb86a20s: fix demod settings
[media] cx231xx: don't return error on success
[media] cx231xx: fix GPIOs for Pixelview SBTVD hybrid
[media] cx231xx: prints error code if can't switch TV mode
[media] cx231xx-core: fix GPIO comments
[media] cx231xx-i2c: handle errors with cx231xx_get_i2c_adap()
[media] cx231xx: can't proceed if I2C bus register fails
[media] cx231xx-cards: unregister IR earlier
[media] docs-rst: parse-headers.pl: make debug a command line option
[media] docs-rst: parse-headers.pl: use the C domain for cross-references
[media] conf_nitpick.py: add external vars to ignore list
[media] dvb_ringbuffer.h: Document all functions
[media] dtv-core.rst: move DTV ringbuffer notes to kAPI doc
[media] dvb_ringbuffer.h: document the define macros
[media] demux.h: Fix a few documentation issues
[media] mc-core.rst: Fix cross-references to the source
[media] demux.h: fix a documentation warning
[media] docs-rst: improve the kAPI documentation for the mediactl
[media] conf_nitpick.py: ignore external functions used on mediactl
[media] rc-map.h: document structs/enums on it
[media] v4l2-ctrls: document some extra data structures
[media] docs-rst: convert uAPI structs to C domain
[media] diff-v4l.rst: Fix V4L version 1 references
[media] v4l2-ctrls.h: fix doc reference for prepare_ext_ctrls()
[media] docs-rst: use C domain for enum references on uapi
[media] v4l2-ctrls.h: Fix some c:type references
[media] cec-ioc-dqevent.rst: fix some undefined references
[media] v4l2-ioctl.h: document the remaining functions
[media] v4l2-dev.rst: fix a broken c domain reference
[media] v4l2-device.h: fix some doc tags
[media] v4l2-dv-timings.h: let kernel-doc parte the typedef argument
[media] v4l2-subdev.rst: get rid of legacy functions
[media] v4l2-subdev.h: fix a doc nitpick warning
[media] docs-rst exceptions: use C domain references for DVB headers
[media] ca-get-cap.rst: add a table for struct ca_caps
[media] ca-get-descr-info.rst: add doc for for struct ca_descr_info
[media] ca-get-msg.rst: add a boilerplate for struct ca_msg
[media] ca-get-slot-info.rst: document struct ca_slot_info
[media] ca-set-pid.rst: document struct ca_pid
[media] docs-rst: fix the remaining broken links for DVB CA API
[media] fix broken references on dvb/video*rst
[media] docs-rst: fix dmx bad cross-references
[media] docs-rst: fix cec bad cross-references
[media] docs-rst: simplify c:type: cross references
[media] docs-rst: fix some broken struct references
[media] fix clock_gettime cross-references
[media] libv4l-introdution.rst: fix function definitions
[media] libv4l-introduction.rst: improve crossr-references
[media] hist-v4l2.rst: don't do refs to old structures
[media] docs-rst: fix cross-references for videodev2.h
[media] dev-sliced-vbi.rst: fix reference for v4l2_mpeg_vbi_ITV0
[media] media-ioc-g-topology.rst: fix a c domain reference
[media] docs-rst: fix two wrong :name: tags
[media] rc-map.h: fix a Sphinx warning
[media] mc-core.rst: fix a warning about an internal routine
[media] v4l2-mem2mem.h: move descriptions from .c file
[media] v4l2-mem2mem.h: document function arguments
[media] v4l2-mem2mem.h: document the public structures
[media] v4l2-mem2mem.h: make kernel-doc parse v4l2-mem2mem.h again
[media] conf_nitpick.py: ignore an opaque struct from v4l2-mem2mem.h
[media] videobuf2-core.h: move function descriptions from c file
[media] videobuf2-core.h: document enum vb2_memory
[media] videobuf2-core.h: improve documentation
[media] conf_nitpick.py: ignore C domain data used on vb2
[media] videobuf2-v4l2.h: get kernel-doc tags from C file
[media] videobuf2-v4l2.h: improve documentation
[media] videobuf2-v4l2: document two helper functions
[media] v4l2-flash-led-class.h: document v4l2_flash_ops
[media] v4l2-subdev: fix some references to v4l2_dev
[media] v4l2-subdev.h: fix a typo at a kernel-doc markup
[media] pxa_camera: make soc_mbus_xlate_by_fourcc() static
[media] pxa_camera: remove an unused structure pointer
MAINTAINERS: update documentation for media subsystem
[media] videodev2.h.rst.exceptions: fix warnings
[media] gs1662: make checkpatch happy
[media] vsp1: fix CodingStyle violations on multi-line comments
Merge tag 'docs-next' of git://git.lwn.net/linux.git into patchwork
[media] get rid of a number of problems at the cross references
[media] cx23885: Fix some smatch warnings
[media] ttusb_dec: avoid the risk of go past buffer
Merge tag 'v4.8' into patchwork
Nick Dyer (12):
[media] Input: atmel_mxt_ts - update MAINTAINERS email address
[media] v4l2-core: Add support for touch devices
[media] Input: atmel_mxt_ts - add support for T37 diagnostic data
[media] Input: atmel_mxt_ts - output diagnostic debug via V4L2 device
[media] Input: atmel_mxt_ts - read touchscreen size
[media] Input: atmel_mxt_ts - handle diagnostic data orientation
[media] Input: atmel_mxt_ts - add diagnostic data support for mXT1386
[media] Input: atmel_mxt_ts - add support for reference data
[media] Input: synaptics-rmi4 - add support for F54 diagnostics
[media] Input: sur40 - use new V4L2 touch input type
[media] Documentation: add support for V4L touch devices
[media] Input: v4l-touch - add copyright lines
Niklas Söderlund (18):
[media] rcar-vin: fix indentation errors in rcar-v4l2.c
[media] rcar-vin: reduce indentation in rvin_s_dv_timings()
[media] rcar-vin: arrange enum chip_id in chronological order
[media] rcar-vin: rename entity to digital
[media] rcar-vin: return correct error from platform_get_irq()
[media] rcar-vin: do not use v4l2_device_call_until_err()
[media] rcar-vin: add dependency on MEDIA_CONTROLLER
[media] rcar-vin: move chip check for pixelformat support
[media] rcar-vin: rework how subdevice is found and bound
[media] rcar-vin: move media bus information to struct rvin_graph_entity
[media] adv7180: rcar-vin: change mbus format to UYVY
[media] media: adv7180: fill in mbus format in set_fmt
[media] media: rcar-vin: make V4L2_FIELD_INTERLACED standard dependent
[media] media: rcar-vin: allow field to be changed
[media] media: rcar-vin: fix bug in scaling
[media] media: rcar-vin: fix height for TOP and BOTTOM fields
[media] media: rcar-vin: add support for V4L2_FIELD_ALTERNATE
[media] MAINTAINERS: Add entry for the Renesas VIN driver
Ole Ernst (1):
[media] Partly revert "[media] rc-core: allow calling rc_open with device not initialized"
Pavel Machek (2):
[media] dt/bindings: device tree description for AD5820 camera auto-focus coil
[media] ad5820: Add driver for auto-focus coil
Peter Ujfalusi (1):
[media] m2m-deinterlace: Fix error print during probe
Ricardo Ribalda Delgado (1):
[media] Documentation: Fix V4L2_CTRL_FLAG_VOLATILE
Robert Jarzmik (14):
[media] media: mt9m111: make a standalone v4l2 subdevice
[media] media: mt9m111: use only the SRGB colorspace
[media] media: mt9m111: move mt9m111 out of soc_camera
[media] media: platform: pxa_camera: convert to vb2
[media] media: platform: pxa_camera: trivial move of functions
[media] media: platform: pxa_camera: introduce sensor_call
[media] media: platform: pxa_camera: make printk consistent
[media] media: platform: pxa_camera: add buffer sequencing
[media] media: platform: pxa_camera: remove set_selection
[media] media: platform: pxa_camera: make a standalone v4l2 device
[media] media: platform: pxa_camera: add debug register access
[media] media: platform: pxa_camera: change stop_streaming semantics
[media] media: platform: pxa_camera: move pxa_camera out of soc_camera
[media] media: platform: pxa_camera: fix style
Sakari Ailus (19):
[media] v4l: Do not allow re-registering sub-devices
[media] smiapp: Unify enforced and need-based 8-bit read
[media] smiapp: Rename smiapp_platform_data as smiapp_hwconfig
[media] smiapp: Return -EPROBE_DEFER if the clock cannot be obtained
[media] smiapp: Constify the regs argument to smiapp_write_8s()
[media] smiapp: Switch to gpiod API for GPIO control
[media] smiapp: Remove set_xclk() callback from hwconfig
[media] doc-rst: Correct the ordering of LSBs of the 10-bit raw packed formats
[media] doc-rst: Fix number of zeroed high order bits in 12-bit raw format defs
[media] doc-rst: Clean up raw bayer pixel format definitions
[media] doc-rst: Unify documentation of the 8-bit bayer formats
[media] doc-rst: 16-bit BGGR is always 16 bits
[media] media: Add 1X16 16-bit raw bayer media bus code definitions
[media] smiapp: Add support for 14 and 16 bits per sample depths
[media] ad5820: Use bool for boolean values
[media] media: Determine early whether an IOCTL is supported
[media] media: Unify IOCTL handler calling
[media] media: Refactor copying IOCTL arguments from and to user space
[media] media: Add flags to tell whether to take graph mutex for an IOCTL
Sean Young (5):
[media] rc: rc6 decoder should report protocol correctly
[media] rc: Hauppauge z8f0811 can decode RC6
[media] rc: split nec protocol into its three variants
[media] redrat3: remove hw_timeout member
[media] redrat3: hardware-specific parameters
Sergei Shtylyov (2):
[media] v4l: vsp1: Add R8A7792 VSP1V support
[media] rcar-vin: add R-Car gen2 fallback compatibility string
Shuah Khan (6):
[media] media: Doc s5p-mfc add missing fields to s5p_mfc_dev structure definition
[media] media: s5p-mfc fix invalid memory access from s5p_mfc_release()
[media] media: s5p-mfc remove void function return statement
[media] media: s5p-mfc Fix misspelled error message and checkpatch errors
[media] media: s5p-mfc remove unnecessary error messages
[media] media: s5p-jpeg add missing blank lines after declarations
Songjun Wu (5):
[media] atmel-isc: add the Image Sensor Controller code
[media] atmel-isc: DT binding for Image Sensor Controller driver
[media] MAINTAINERS: atmel-isc: add entry for Atmel ISC
[media] atmel-isc: remove the warning
[media] atmel-isc: set the format on the first open
Stanimir Varbanov (1):
[media] media: v4l2-ctrls: append missing h264 profile string
Stephen Backway (1):
[media] cx23885: Add support for Hauppauge WinTV quadHD ATSC version
Steve Longerbeam (2):
[media] media: adv7180: define more registers
[media] media: adv7180: add power pin control
Sylwester Nawrocki (5):
[media] exynos4-is: Add missing entity function initialization
[media] s5k6a3: Add missing entity function initialization
[media] s5c73m3: Fix entity function assignment for the OIF subdev
[media] exynos4-is: Clear isp-i2c adapter power.ignore_children flag
[media] exynos4-is: add of_platform_populate() call for FIMC-IS child devices
Terry Heo (1):
[media] cx231xx: reset pipe endpoint when it is stalled
Tiffany Lin (2):
[media] vcodec: mediatek: Add g/s_selection support for V4L2 Encoder
[media] vcodec: mediatek: Add V4L2_CAP_TIMEPERFRAME capability setting
Ulrich Hecht (2):
[media] rcar-vin: implement EDID control ioctls
[media] media: rcar-vin: use sink pad index for DV timings
Wei Yongjun (6):
[media] s5p-mfc: remove redundant return value check of platform_get_resource()
[media] adv7511: fix error return code in adv7511_probe()
[media] pxa_camera: fix error return code in pxa_camera_probe()
[media] pxa_camera: remove duplicated include from pxa_camera.c
[media] vivid: fix error return code in vivid_create_instance()
[media] staging: lirc: add missing platform_device_del() on error
Wolfram Sang (34):
[media] media: dvb-frontends: rtl2832_sdr: don't print error when allocating urb fails
[media] media: radio: si470x: radio-si470x-usb: don't print error when allocating urb fails
[media] media: rc: imon: don't print error when allocating urb fails
[media] media: rc: redrat3: don't print error when allocating urb fails
[media] media: usb: airspy: airspy: don't print error when allocating urb fails
[media] media: usb: as102: as102_usb_drv: don't print error when allocating urb fails
[media] media: usb: au0828: au0828-video: don't print error when allocating urb fails
[media] media: usb: cpia2: cpia2_usb: don't print error when allocating urb fails
[media] media: usb: cx231xx: cx231xx-audio: don't print error when allocating urb fails
[media] media: usb: cx231xx: cx231xx-core: don't print error when allocating urb fails
[media] media: usb: cx231xx: cx231xx-vbi: don't print error when allocating urb fails
[media] media: usb: dvb-usb: dib0700_core: don't print error when allocating urb fails
[media] media: usb: em28xx: em28xx-audio: don't print error when allocating urb fails
[media] media: usb: em28xx: em28xx-core: don't print error when allocating urb fails
[media] media: usb: gspca: benq: don't print error when allocating urb fails
[media] media: usb: gspca: gspca: don't print error when allocating urb fails
[media] media: usb: gspca: konica: don't print error when allocating urb fails
[media] media: usb: hackrf: hackrf: don't print error when allocating urb fails
[media] media: usb: hdpvr: hdpvr-video: don't print error when allocating urb fails
[media] media: usb: msi2500: msi2500: don't print error when allocating urb fails
[media] media: usb: pwc: pwc-if: don't print error when allocating urb fails
[media] media: usb: s2255: s2255drv: don't print error when allocating urb fails
[media] media: usb: stk1160: stk1160-video: don't print error when allocating urb fails
[media] media: usb: stkwebcam: stk-webcam: don't print error when allocating urb fails
[media] media: usb: tm6000: tm6000-dvb: don't print error when allocating urb fails
[media] media: usb: tm6000: tm6000-video: don't print error when allocating urb fails
[media] media: usb: usbvision: usbvision-core: don't print error when allocating urb fails
[media] media: usb: zr364xx: zr364xx: don't print error when allocating urb fails
[media] exynos4-is: fimc-is-i2c: don't print error when adding adapter fails
[media] media: pci: netup_unidvb: don't print error when adding adapter fails
[media] media: usb: dvb-usb-v2: dvb_usb_core: don't print error when adding adapter fails
[media] media: pci: pt3: don't print error when adding adapter fails
[media] staging: media: lirc: lirc_imon: don't print error when allocating urb fails
[media] staging: media: lirc: lirc_sasem: don't print error when allocating urb fails
Documentation/CodingStyle | 28 +-
Documentation/DMA-API-HOWTO.txt | 6 +-
Documentation/DocBook/Makefile | 10 +-
Documentation/DocBook/device-drivers.tmpl | 521 -
Documentation/Makefile.sphinx | 64 +-
Documentation/arm/sunxi/README | 11 +-
Documentation/clk.txt | 42 +-
Documentation/conf.py | 104 +-
.../{coccinelle.txt => dev-tools/coccinelle.rst} | 359 +-
Documentation/dev-tools/gcov.rst | 256 +
.../gdb-kernel-debugging.rst} | 77 +-
Documentation/dev-tools/kasan.rst | 173 +
Documentation/{kcov.txt => dev-tools/kcov.rst} | 84 +-
Documentation/dev-tools/kmemcheck.rst | 733 +
.../{kmemleak.txt => dev-tools/kmemleak.rst} | 93 +-
Documentation/{sparse.txt => dev-tools/sparse.rst} | 39 +-
Documentation/dev-tools/tools.rst | 25 +
Documentation/{ubsan.txt => dev-tools/ubsan.rst} | 42 +-
.../devicetree/bindings/media/atmel-isc.txt | 65 +
.../devicetree/bindings/media/exynos4-fimc-is.txt | 7 +-
.../devicetree/bindings/media/i2c/ad5820.txt | 19 +
.../devicetree/bindings/media/i2c/adv7180.txt | 5 +
.../devicetree/bindings/media/renesas,fcp.txt | 9 +-
.../devicetree/bindings/media/st,st-hva.txt | 24 +
.../devicetree/bindings/media/stih-cec.txt | 25 +
Documentation/docutils.conf | 7 +
Documentation/driver-api/basics.rst | 120 +
Documentation/driver-api/frame-buffer.rst | 62 +
Documentation/driver-api/hsi.rst | 88 +
Documentation/driver-api/i2c.rst | 46 +
Documentation/driver-api/index.rst | 26 +
Documentation/driver-api/infrastructure.rst | 169 +
Documentation/driver-api/input.rst | 51 +
Documentation/driver-api/message-based.rst | 12 +
Documentation/driver-api/miscellaneous.rst | 50 +
Documentation/driver-api/sound.rst | 54 +
Documentation/driver-api/spi.rst | 53 +
Documentation/driver-model/device.txt | 2 +-
Documentation/filesystems/proc.txt | 2 +-
Documentation/gcov.txt | 257 -
Documentation/gpu/conf.py | 5 +
Documentation/gpu/index.rst | 7 +
Documentation/hsi.txt | 75 -
Documentation/index.rst | 10 +-
Documentation/ioctl/botching-up-ioctls.txt | 13 +-
Documentation/kasan.txt | 171 -
Documentation/kbuild/kconfig-language.txt | 39 +-
Documentation/kernel-documentation.rst | 29 +
Documentation/kernel-parameters.txt | 24 +-
Documentation/kmemcheck.txt | 754 -
Documentation/kprobes.txt | 10 +
Documentation/media/Makefile | 3 +-
Documentation/media/audio.h.rst.exceptions | 6 +-
Documentation/media/ca.h.rst.exceptions | 32 +-
Documentation/media/cec.h.rst.exceptions | 6 -
Documentation/media/conf.py | 10 +
Documentation/media/conf_nitpick.py | 109 +
Documentation/media/dmx.h.rst.exceptions | 85 +-
Documentation/media/frontend.h.rst.exceptions | 8 +-
Documentation/media/index.rst | 24 +
Documentation/media/intro.rst | 2 +-
Documentation/{cec.txt => media/kapi/cec-core.rst} | 147 +-
Documentation/media/kapi/dtv-core.rst | 40 +-
Documentation/media/kapi/mc-core.rst | 25 +-
Documentation/media/kapi/v4l2-dev.rst | 10 +-
Documentation/media/kapi/v4l2-event.rst | 6 +-
Documentation/media/kapi/v4l2-fh.rst | 4 +-
Documentation/media/kapi/v4l2-subdev.rst | 23 +-
.../media/media_api_files/typical_media_device.pdf | Bin 134268 -> 52895 bytes
Documentation/media/media_kapi.rst | 1 +
Documentation/media/net.h.rst.exceptions | 4 +-
Documentation/media/uapi/cec/cec-func-close.rst | 9 +-
Documentation/media/uapi/cec/cec-func-ioctl.rst | 11 +-
Documentation/media/uapi/cec/cec-func-open.rst | 9 +-
Documentation/media/uapi/cec/cec-func-poll.rst | 18 +-
Documentation/media/uapi/cec/cec-intro.rst | 4 +-
.../media/uapi/cec/cec-ioc-adap-g-caps.rst | 16 +-
.../media/uapi/cec/cec-ioc-adap-g-log-addrs.rst | 31 +-
.../media/uapi/cec/cec-ioc-adap-g-phys-addr.rst | 17 +-
Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 38 +-
Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 20 +-
Documentation/media/uapi/cec/cec-ioc-receive.rst | 38 +-
.../uapi/dvb/audio-bilingual-channel-select.rst | 15 +-
.../media/uapi/dvb/audio-channel-select.rst | 14 +-
.../media/uapi/dvb/audio-clear-buffer.rst | 12 +-
Documentation/media/uapi/dvb/audio-continue.rst | 11 +-
Documentation/media/uapi/dvb/audio-fclose.rst | 4 +-
Documentation/media/uapi/dvb/audio-fopen.rst | 6 +-
Documentation/media/uapi/dvb/audio-fwrite.rst | 4 +-
.../media/uapi/dvb/audio-get-capabilities.rst | 14 +-
Documentation/media/uapi/dvb/audio-get-pts.rst | 14 +-
Documentation/media/uapi/dvb/audio-get-status.rst | 14 +-
Documentation/media/uapi/dvb/audio-pause.rst | 11 +-
Documentation/media/uapi/dvb/audio-play.rst | 11 +-
.../media/uapi/dvb/audio-select-source.rst | 14 +-
.../media/uapi/dvb/audio-set-attributes.rst | 16 +-
Documentation/media/uapi/dvb/audio-set-av-sync.rst | 24 +-
.../media/uapi/dvb/audio-set-bypass-mode.rst | 25 +-
Documentation/media/uapi/dvb/audio-set-ext-id.rst | 15 +-
Documentation/media/uapi/dvb/audio-set-id.rst | 15 +-
Documentation/media/uapi/dvb/audio-set-karaoke.rst | 14 +-
Documentation/media/uapi/dvb/audio-set-mixer.rst | 15 +-
Documentation/media/uapi/dvb/audio-set-mute.rst | 24 +-
.../media/uapi/dvb/audio-set-streamtype.rst | 14 +-
Documentation/media/uapi/dvb/audio-stop.rst | 11 +-
Documentation/media/uapi/dvb/audio_data_types.rst | 37 +-
Documentation/media/uapi/dvb/ca-fclose.rst | 18 +-
Documentation/media/uapi/dvb/ca-fopen.rst | 51 +-
Documentation/media/uapi/dvb/ca-get-cap.rst | 51 +-
Documentation/media/uapi/dvb/ca-get-descr-info.rst | 44 +-
Documentation/media/uapi/dvb/ca-get-msg.rst | 47 +-
Documentation/media/uapi/dvb/ca-get-slot-info.rst | 92 +-
Documentation/media/uapi/dvb/ca-reset.rst | 24 +-
Documentation/media/uapi/dvb/ca-send-msg.rst | 30 +-
Documentation/media/uapi/dvb/ca-set-descr.rst | 30 +-
Documentation/media/uapi/dvb/ca-set-pid.rst | 37 +-
Documentation/media/uapi/dvb/ca_data_types.rst | 12 +-
Documentation/media/uapi/dvb/dmx-add-pid.rst | 28 +-
Documentation/media/uapi/dvb/dmx-fclose.rst | 16 +-
Documentation/media/uapi/dvb/dmx-fopen.rst | 45 +-
Documentation/media/uapi/dvb/dmx-fread.rst | 34 +-
Documentation/media/uapi/dvb/dmx-fwrite.rst | 34 +-
Documentation/media/uapi/dvb/dmx-get-caps.rst | 32 +-
Documentation/media/uapi/dvb/dmx-get-event.rst | 28 +-
Documentation/media/uapi/dvb/dmx-get-pes-pids.rst | 31 +-
Documentation/media/uapi/dvb/dmx-get-stc.rst | 31 +-
Documentation/media/uapi/dvb/dmx-remove-pid.rst | 28 +-
.../media/uapi/dvb/dmx-set-buffer-size.rst | 29 +-
Documentation/media/uapi/dvb/dmx-set-filter.rst | 28 +-
.../media/uapi/dvb/dmx-set-pes-filter.rst | 29 +-
Documentation/media/uapi/dvb/dmx-set-source.rst | 29 +-
Documentation/media/uapi/dvb/dmx-start.rst | 24 +-
Documentation/media/uapi/dvb/dmx-stop.rst | 22 +-
Documentation/media/uapi/dvb/dmx_types.rst | 40 +-
Documentation/media/uapi/dvb/dtv-fe-stats.rst | 2 +-
Documentation/media/uapi/dvb/dtv-properties.rst | 2 +-
Documentation/media/uapi/dvb/dtv-property.rst | 2 +-
Documentation/media/uapi/dvb/dtv-stats.rst | 2 +-
.../media/uapi/dvb/dvb-fe-read-status.rst | 4 +-
.../media/uapi/dvb/dvb-frontend-event.rst | 2 +-
.../media/uapi/dvb/dvb-frontend-parameters.rst | 10 +-
Documentation/media/uapi/dvb/dvbapi.rst | 4 +-
Documentation/media/uapi/dvb/dvbproperty.rst | 6 +-
Documentation/media/uapi/dvb/examples.rst | 4 +-
Documentation/media/uapi/dvb/fe-bandwidth-t.rst | 5 +-
.../media/uapi/dvb/fe-diseqc-recv-slave-reply.rst | 13 +-
.../media/uapi/dvb/fe-diseqc-reset-overload.rst | 7 +-
.../media/uapi/dvb/fe-diseqc-send-burst.rst | 15 +-
.../media/uapi/dvb/fe-diseqc-send-master-cmd.rst | 14 +-
.../uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst | 16 +-
.../media/uapi/dvb/fe-enable-high-lnb-voltage.rst | 6 +-
Documentation/media/uapi/dvb/fe-get-event.rst | 35 +-
Documentation/media/uapi/dvb/fe-get-frontend.rst | 30 +-
Documentation/media/uapi/dvb/fe-get-info.rst | 24 +-
Documentation/media/uapi/dvb/fe-get-property.rst | 11 +-
Documentation/media/uapi/dvb/fe-read-ber.rst | 30 +-
.../media/uapi/dvb/fe-read-signal-strength.rst | 31 +-
Documentation/media/uapi/dvb/fe-read-snr.rst | 29 +-
Documentation/media/uapi/dvb/fe-read-status.rst | 19 +-
.../media/uapi/dvb/fe-read-uncorrected-blocks.rst | 31 +-
.../media/uapi/dvb/fe-set-frontend-tune-mode.rst | 6 +-
Documentation/media/uapi/dvb/fe-set-frontend.rst | 31 +-
Documentation/media/uapi/dvb/fe-set-tone.rst | 15 +-
Documentation/media/uapi/dvb/fe-set-voltage.rst | 10 +-
Documentation/media/uapi/dvb/fe-type-t.rst | 10 +-
.../media/uapi/dvb/fe_property_parameters.rst | 77 +-
.../media/uapi/dvb/frontend-stat-properties.rst | 2 +-
Documentation/media/uapi/dvb/frontend.rst | 4 +-
Documentation/media/uapi/dvb/frontend_f_close.rst | 6 +-
Documentation/media/uapi/dvb/frontend_f_open.rst | 4 +-
Documentation/media/uapi/dvb/net-add-if.rst | 18 +-
Documentation/media/uapi/dvb/net-get-if.rst | 12 +-
Documentation/media/uapi/dvb/net-remove-if.rst | 6 +-
.../media/uapi/dvb/video-clear-buffer.rst | 4 +-
Documentation/media/uapi/dvb/video-command.rst | 34 +-
Documentation/media/uapi/dvb/video-continue.rst | 4 +-
.../media/uapi/dvb/video-fast-forward.rst | 4 +-
Documentation/media/uapi/dvb/video-fclose.rst | 3 +-
Documentation/media/uapi/dvb/video-fopen.rst | 5 +-
Documentation/media/uapi/dvb/video-freeze.rst | 4 +-
Documentation/media/uapi/dvb/video-fwrite.rst | 3 +-
.../media/uapi/dvb/video-get-capabilities.rst | 4 +-
Documentation/media/uapi/dvb/video-get-event.rst | 21 +-
.../media/uapi/dvb/video-get-frame-count.rst | 4 +-
.../media/uapi/dvb/video-get-frame-rate.rst | 4 +-
Documentation/media/uapi/dvb/video-get-navi.rst | 12 +-
Documentation/media/uapi/dvb/video-get-pts.rst | 4 +-
Documentation/media/uapi/dvb/video-get-size.rst | 14 +-
Documentation/media/uapi/dvb/video-get-status.rst | 15 +-
Documentation/media/uapi/dvb/video-play.rst | 4 +-
.../media/uapi/dvb/video-select-source.rst | 14 +-
.../media/uapi/dvb/video-set-attributes.rst | 20 +-
Documentation/media/uapi/dvb/video-set-blank.rst | 4 +-
.../media/uapi/dvb/video-set-display-format.rst | 4 +-
Documentation/media/uapi/dvb/video-set-format.rst | 13 +-
.../media/uapi/dvb/video-set-highlight.rst | 28 +-
Documentation/media/uapi/dvb/video-set-id.rst | 4 +-
.../media/uapi/dvb/video-set-spu-palette.rst | 12 +-
Documentation/media/uapi/dvb/video-set-spu.rst | 13 +-
.../media/uapi/dvb/video-set-streamtype.rst | 4 +-
Documentation/media/uapi/dvb/video-set-system.rst | 4 +-
Documentation/media/uapi/dvb/video-slowmotion.rst | 4 +-
.../media/uapi/dvb/video-stillpicture.rst | 4 +-
Documentation/media/uapi/dvb/video-stop.rst | 4 +-
Documentation/media/uapi/dvb/video-try-command.rst | 4 +-
Documentation/media/uapi/dvb/video_types.rst | 16 +-
Documentation/media/uapi/gen-errors.rst | 2 +
.../media/uapi/mediactl/media-func-close.rst | 6 +-
.../media/uapi/mediactl/media-func-ioctl.rst | 6 +-
.../media/uapi/mediactl/media-func-open.rst | 4 +-
.../media/uapi/mediactl/media-ioc-device-info.rst | 12 +-
.../uapi/mediactl/media-ioc-enum-entities.rst | 14 +-
.../media/uapi/mediactl/media-ioc-enum-links.rst | 34 +-
.../media/uapi/mediactl/media-ioc-g-topology.rst | 28 +-
.../media/uapi/mediactl/media-ioc-setup-link.rst | 10 +-
Documentation/media/uapi/mediactl/media-types.rst | 40 +-
Documentation/media/uapi/rc/lirc-get-features.rst | 6 +-
Documentation/media/uapi/rc/lirc-get-length.rst | 6 +-
Documentation/media/uapi/rc/lirc-get-rec-mode.rst | 11 +-
.../media/uapi/rc/lirc-get-rec-resolution.rst | 6 +-
Documentation/media/uapi/rc/lirc-get-send-mode.rst | 9 +-
Documentation/media/uapi/rc/lirc-get-timeout.rst | 9 +-
Documentation/media/uapi/rc/lirc-read.rst | 7 +-
.../uapi/rc/lirc-set-measure-carrier-mode.rst | 6 +-
.../media/uapi/rc/lirc-set-rec-carrier-range.rst | 6 +-
.../media/uapi/rc/lirc-set-rec-carrier.rst | 6 +-
.../media/uapi/rc/lirc-set-rec-timeout-reports.rst | 6 +-
.../media/uapi/rc/lirc-set-rec-timeout.rst | 6 +-
.../media/uapi/rc/lirc-set-send-carrier.rst | 6 +-
.../media/uapi/rc/lirc-set-send-duty-cycle.rst | 6 +-
.../media/uapi/rc/lirc-set-transmitter-mask.rst | 6 +-
.../media/uapi/rc/lirc-set-wideband-receiver.rst | 10 +-
Documentation/media/uapi/rc/lirc-write.rst | 8 +-
Documentation/media/uapi/rc/rc-tables.rst | 2 +
Documentation/media/uapi/v4l/audio.rst | 16 +-
Documentation/media/uapi/v4l/buffer.rst | 1404 +-
Documentation/media/uapi/v4l/control.rst | 139 +-
Documentation/media/uapi/v4l/crop.rst | 26 +-
Documentation/media/uapi/v4l/dev-capture.rst | 16 +-
Documentation/media/uapi/v4l/dev-codec.rst | 4 +-
Documentation/media/uapi/v4l/dev-osd.rst | 26 +-
Documentation/media/uapi/v4l/dev-output.rst | 18 +-
Documentation/media/uapi/v4l/dev-overlay.rst | 34 +-
Documentation/media/uapi/v4l/dev-radio.rst | 2 +-
Documentation/media/uapi/v4l/dev-raw-vbi.rst | 267 +-
.../media/uapi/v4l/dev-raw-vbi_files/vbi_525.pdf | Bin 3395 -> 3706 bytes
.../media/uapi/v4l/dev-raw-vbi_files/vbi_625.pdf | Bin 3683 -> 3996 bytes
Documentation/media/uapi/v4l/dev-rds.rst | 215 +-
Documentation/media/uapi/v4l/dev-sdr.rst | 57 +-
Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 784 +-
Documentation/media/uapi/v4l/dev-subdev.rst | 133 +-
Documentation/media/uapi/v4l/dev-touch.rst | 56 +
Documentation/media/uapi/v4l/devices.rst | 1 +
Documentation/media/uapi/v4l/diff-v4l.rst | 760 +-
Documentation/media/uapi/v4l/dmabuf.rst | 8 +-
Documentation/media/uapi/v4l/extended-controls.rst | 3331 ++--
Documentation/media/uapi/v4l/field-order.rst | 196 +-
Documentation/media/uapi/v4l/format.rst | 2 +-
Documentation/media/uapi/v4l/func-close.rst | 4 +-
Documentation/media/uapi/v4l/func-ioctl.rst | 4 +-
Documentation/media/uapi/v4l/func-mmap.rst | 16 +-
Documentation/media/uapi/v4l/func-munmap.rst | 8 +-
Documentation/media/uapi/v4l/func-open.rst | 4 +-
Documentation/media/uapi/v4l/func-poll.rst | 4 +-
Documentation/media/uapi/v4l/func-read.rst | 8 +-
Documentation/media/uapi/v4l/func-select.rst | 18 +-
Documentation/media/uapi/v4l/func-write.rst | 8 +-
Documentation/media/uapi/v4l/hist-v4l2.rst | 409 +-
.../media/uapi/v4l/libv4l-introduction.rst | 77 +-
Documentation/media/uapi/v4l/mmap.rst | 12 +-
Documentation/media/uapi/v4l/pixfmt-002.rst | 303 +-
Documentation/media/uapi/v4l/pixfmt-003.rst | 208 +-
Documentation/media/uapi/v4l/pixfmt-006.rst | 343 +-
Documentation/media/uapi/v4l/pixfmt-007.rst | 754 +-
Documentation/media/uapi/v4l/pixfmt-013.rst | 188 +-
Documentation/media/uapi/v4l/pixfmt-grey.rst | 73 +-
Documentation/media/uapi/v4l/pixfmt-indexed.rst | 82 +-
Documentation/media/uapi/v4l/pixfmt-m420.rst | 253 +-
Documentation/media/uapi/v4l/pixfmt-nv12.rst | 252 +-
Documentation/media/uapi/v4l/pixfmt-nv12m.rst | 258 +-
Documentation/media/uapi/v4l/pixfmt-nv12mt.rst | 6 +-
.../media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.gif | Bin 2108 -> 0 bytes
.../media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.png | Bin 0 -> 1920 bytes
.../v4l/pixfmt-nv12mt_files/nv12mt_example.gif | Bin 6858 -> 0 bytes
.../v4l/pixfmt-nv12mt_files/nv12mt_example.png | Bin 0 -> 5261 bytes
Documentation/media/uapi/v4l/pixfmt-nv16.rst | 325 +-
Documentation/media/uapi/v4l/pixfmt-nv16m.rst | 330 +-
Documentation/media/uapi/v4l/pixfmt-nv24.rst | 188 +-
Documentation/media/uapi/v4l/pixfmt-packed-rgb.rst | 2190 +--
Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst | 469 +-
Documentation/media/uapi/v4l/pixfmt-reserved.rst | 547 +-
Documentation/media/uapi/v4l/pixfmt-rgb.rst | 3 -
Documentation/media/uapi/v4l/pixfmt-sbggr16.rst | 124 +-
Documentation/media/uapi/v4l/pixfmt-sbggr8.rst | 81 -
Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst | 21 +-
Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst | 26 +-
Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst | 21 +-
Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst | 25 +-
Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst | 14 +-
Documentation/media/uapi/v4l/pixfmt-sgbrg8.rst | 81 -
Documentation/media/uapi/v4l/pixfmt-sgrbg8.rst | 81 -
Documentation/media/uapi/v4l/pixfmt-srggb10.rst | 134 +-
.../media/uapi/v4l/pixfmt-srggb10alaw8.rst | 2 -
Documentation/media/uapi/v4l/pixfmt-srggb10p.rst | 109 +-
Documentation/media/uapi/v4l/pixfmt-srggb12.rst | 124 +-
Documentation/media/uapi/v4l/pixfmt-srggb8.rst | 93 +-
Documentation/media/uapi/v4l/pixfmt-tch-td08.rst | 52 +
Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 67 +
Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst | 50 +
Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 66 +
Documentation/media/uapi/v4l/pixfmt-uv8.rst | 71 +-
Documentation/media/uapi/v4l/pixfmt-uyvy.rst | 231 +-
Documentation/media/uapi/v4l/pixfmt-vyuy.rst | 231 +-
Documentation/media/uapi/v4l/pixfmt-y10.rst | 119 +-
Documentation/media/uapi/v4l/pixfmt-y10b.rst | 22 +-
Documentation/media/uapi/v4l/pixfmt-y12.rst | 119 +-
Documentation/media/uapi/v4l/pixfmt-y12i.rst | 14 +-
Documentation/media/uapi/v4l/pixfmt-y16-be.rst | 123 +-
Documentation/media/uapi/v4l/pixfmt-y16.rst | 123 +-
Documentation/media/uapi/v4l/pixfmt-y41p.rst | 339 +-
Documentation/media/uapi/v4l/pixfmt-y8i.rst | 119 +-
Documentation/media/uapi/v4l/pixfmt-yuv410.rst | 231 +-
Documentation/media/uapi/v4l/pixfmt-yuv411p.rst | 233 +-
Documentation/media/uapi/v4l/pixfmt-yuv420.rst | 276 +-
Documentation/media/uapi/v4l/pixfmt-yuv420m.rst | 286 +-
Documentation/media/uapi/v4l/pixfmt-yuv422m.rst | 281 +-
Documentation/media/uapi/v4l/pixfmt-yuv422p.rst | 271 +-
Documentation/media/uapi/v4l/pixfmt-yuv444m.rst | 301 +-
Documentation/media/uapi/v4l/pixfmt-yuyv.rst | 241 +-
Documentation/media/uapi/v4l/pixfmt-yvyu.rst | 231 +-
Documentation/media/uapi/v4l/pixfmt-z16.rst | 119 +-
Documentation/media/uapi/v4l/pixfmt.rst | 5 +-
Documentation/media/uapi/v4l/planar-apis.rst | 10 +-
Documentation/media/uapi/v4l/rw.rst | 2 +-
Documentation/media/uapi/v4l/selection-api-005.rst | 10 +-
Documentation/media/uapi/v4l/standard.rst | 12 +-
Documentation/media/uapi/v4l/streaming-par.rst | 2 +-
Documentation/media/uapi/v4l/subdev-formats.rst | 17848 +++++++------------
Documentation/media/uapi/v4l/tch-formats.rst | 18 +
Documentation/media/uapi/v4l/tuner.rst | 18 +-
Documentation/media/uapi/v4l/userp.rst | 12 +-
.../media/uapi/v4l/v4l2-selection-flags.rst | 85 +-
.../media/uapi/v4l/v4l2-selection-targets.rst | 173 +-
Documentation/media/uapi/v4l/v4l2.rst | 12 +-
Documentation/media/uapi/v4l/video.rst | 2 +-
.../media/uapi/v4l/vidioc-create-bufs.rst | 87 +-
Documentation/media/uapi/v4l/vidioc-cropcap.rst | 145 +-
.../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 135 +-
.../media/uapi/v4l/vidioc-dbg-g-register.rst | 134 +-
.../media/uapi/v4l/vidioc-decoder-cmd.rst | 325 +-
Documentation/media/uapi/v4l/vidioc-dqevent.rst | 722 +-
.../media/uapi/v4l/vidioc-dv-timings-cap.rst | 267 +-
.../media/uapi/v4l/vidioc-encoder-cmd.rst | 154 +-
.../media/uapi/v4l/vidioc-enum-dv-timings.rst | 73 +-
Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 165 +-
.../media/uapi/v4l/vidioc-enum-frameintervals.rst | 206 +-
.../media/uapi/v4l/vidioc-enum-framesizes.rst | 243 +-
.../media/uapi/v4l/vidioc-enum-freq-bands.rst | 202 +-
Documentation/media/uapi/v4l/vidioc-enumaudio.rst | 10 +-
.../media/uapi/v4l/vidioc-enumaudioout.rst | 14 +-
Documentation/media/uapi/v4l/vidioc-enuminput.rst | 438 +-
Documentation/media/uapi/v4l/vidioc-enumoutput.rst | 228 +-
Documentation/media/uapi/v4l/vidioc-enumstd.rst | 325 +-
Documentation/media/uapi/v4l/vidioc-expbuf.rst | 106 +-
Documentation/media/uapi/v4l/vidioc-g-audio.rst | 125 +-
Documentation/media/uapi/v4l/vidioc-g-audioout.rst | 86 +-
Documentation/media/uapi/v4l/vidioc-g-crop.rst | 50 +-
Documentation/media/uapi/v4l/vidioc-g-ctrl.rst | 43 +-
.../media/uapi/v4l/vidioc-g-dv-timings.rst | 491 +-
Documentation/media/uapi/v4l/vidioc-g-edid.rst | 98 +-
.../media/uapi/v4l/vidioc-g-enc-index.rst | 188 +-
.../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 589 +-
Documentation/media/uapi/v4l/vidioc-g-fbuf.rst | 624 +-
Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 153 +-
.../media/uapi/v4l/vidioc-g-frequency.rst | 91 +-
Documentation/media/uapi/v4l/vidioc-g-input.rst | 11 +-
Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst | 162 +-
.../media/uapi/v4l/vidioc-g-modulator.rst | 287 +-
Documentation/media/uapi/v4l/vidioc-g-output.rst | 11 +-
Documentation/media/uapi/v4l/vidioc-g-parm.rst | 413 +-
Documentation/media/uapi/v4l/vidioc-g-priority.rst | 86 +-
.../media/uapi/v4l/vidioc-g-selection.rst | 101 +-
.../media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst | 340 +-
Documentation/media/uapi/v4l/vidioc-g-std.rst | 13 +-
Documentation/media/uapi/v4l/vidioc-g-tuner.rst | 944 +-
Documentation/media/uapi/v4l/vidioc-log-status.rst | 5 +-
Documentation/media/uapi/v4l/vidioc-overlay.rst | 6 +-
.../media/uapi/v4l/vidioc-prepare-buf.rst | 8 +-
Documentation/media/uapi/v4l/vidioc-qbuf.rst | 33 +-
.../media/uapi/v4l/vidioc-query-dv-timings.rst | 15 +-
Documentation/media/uapi/v4l/vidioc-querybuf.rst | 20 +-
Documentation/media/uapi/v4l/vidioc-querycap.rst | 581 +-
Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 1020 +-
Documentation/media/uapi/v4l/vidioc-querystd.rst | 10 +-
Documentation/media/uapi/v4l/vidioc-reqbufs.rst | 66 +-
.../media/uapi/v4l/vidioc-s-hw-freq-seek.rst | 146 +-
Documentation/media/uapi/v4l/vidioc-streamon.rst | 15 +-
.../uapi/v4l/vidioc-subdev-enum-frame-interval.rst | 107 +-
.../uapi/v4l/vidioc-subdev-enum-frame-size.rst | 119 +-
.../uapi/v4l/vidioc-subdev-enum-mbus-code.rst | 75 +-
.../media/uapi/v4l/vidioc-subdev-g-crop.rst | 67 +-
.../media/uapi/v4l/vidioc-subdev-g-fmt.rst | 91 +-
.../uapi/v4l/vidioc-subdev-g-frame-interval.rst | 55 +-
.../media/uapi/v4l/vidioc-subdev-g-selection.rst | 85 +-
.../media/uapi/v4l/vidioc-subscribe-event.rst | 127 +-
Documentation/media/v4l-drivers/bttv.rst | 1 +
Documentation/media/v4l-drivers/cpia2.rst | 3 +
.../media/v4l-drivers/cx23885-cardlist.rst | 1 +
Documentation/media/v4l-drivers/fourcc.rst | 2 +-
Documentation/media/v4l-drivers/si476x.rst | 116 +-
Documentation/media/v4l-drivers/zr364xx.rst | 2 +-
Documentation/media/video.h.rst.exceptions | 20 +-
Documentation/media/videodev2.h.rst.exceptions | 210 +-
Documentation/scsi/scsi-parameters.txt | 2 -
Documentation/serial/serial-rs485.txt | 5 +-
Documentation/sphinx/cdomain.py | 165 +
Documentation/sphinx/kernel-doc.py | 8 +
Documentation/sphinx/kernel_include.py | 7 +
Documentation/sphinx/load_config.py | 32 +
Documentation/sphinx/parse-headers.pl | 129 +-
Documentation/sphinx/rstFlatTable.py | 6 +
Documentation/x86/x86_64/mm.txt | 6 +-
MAINTAINERS | 101 +-
Makefile | 2 +-
README | 8 +-
arch/arm/boot/dts/stih407-family.dtsi | 12 +
drivers/gpu/drm/exynos/Kconfig | 3 +-
drivers/input/rmi4/Kconfig | 11 +
drivers/input/rmi4/Makefile | 1 +
drivers/input/rmi4/rmi_bus.c | 3 +
drivers/input/rmi4/rmi_driver.h | 1 +
drivers/input/rmi4/rmi_f54.c | 757 +
drivers/input/touchscreen/Kconfig | 9 +
drivers/input/touchscreen/atmel_mxt_ts.c | 521 +
drivers/input/touchscreen/sur40.c | 142 +-
drivers/media/Kconfig | 7 +-
drivers/media/Makefile | 2 +-
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 14 +-
drivers/media/dvb-core/demux.h | 44 +-
drivers/media/dvb-core/dvb_frontend.c | 28 +-
drivers/media/dvb-core/dvb_math.h | 2 +-
drivers/media/dvb-core/dvb_ringbuffer.h | 226 +-
drivers/media/dvb-frontends/Kconfig | 2 +
drivers/media/dvb-frontends/ascot2e.c | 2 +-
drivers/media/dvb-frontends/cxd2820r.h | 26 +
drivers/media/dvb-frontends/cxd2820r_c.c | 302 +-
drivers/media/dvb-frontends/cxd2820r_core.c | 597 +-
drivers/media/dvb-frontends/cxd2820r_priv.h | 42 +-
drivers/media/dvb-frontends/cxd2820r_t.c | 300 +-
drivers/media/dvb-frontends/cxd2820r_t2.c | 278 +-
drivers/media/dvb-frontends/cxd2841er.c | 108 +-
drivers/media/dvb-frontends/drxk_hard.c | 2 +-
drivers/media/dvb-frontends/dvb-pll.c | 2 +-
drivers/media/dvb-frontends/helene.c | 12 +-
drivers/media/dvb-frontends/horus3a.c | 2 +-
drivers/media/dvb-frontends/ix2505v.c | 2 +-
drivers/media/dvb-frontends/lgdt3306a.c | 18 +-
drivers/media/dvb-frontends/mb86a20s.c | 104 +-
drivers/media/dvb-frontends/rtl2832_sdr.c | 1 -
drivers/media/dvb-frontends/si2165.c | 228 +-
drivers/media/dvb-frontends/si2165.h | 27 +-
drivers/media/dvb-frontends/si2165_priv.h | 17 +
drivers/media/dvb-frontends/stb6000.c | 2 +-
drivers/media/dvb-frontends/stb6100.c | 2 +-
drivers/media/dvb-frontends/stv6110.c | 2 +-
drivers/media/dvb-frontends/stv6110x.c | 2 +-
drivers/media/dvb-frontends/tda18271c2dd.c | 2 +-
drivers/media/dvb-frontends/tda665x.c | 2 +-
drivers/media/dvb-frontends/tda8261.c | 2 +-
drivers/media/dvb-frontends/tda826x.c | 2 +-
drivers/media/dvb-frontends/ts2020.c | 2 +-
drivers/media/dvb-frontends/tua6100.c | 2 +-
drivers/media/dvb-frontends/zl10036.c | 2 +-
drivers/media/dvb-frontends/zl10039.c | 2 +-
drivers/media/i2c/Kconfig | 18 +-
drivers/media/i2c/Makefile | 2 +
drivers/media/i2c/ad5820.c | 372 +
drivers/media/i2c/ad9389b.c | 23 +-
drivers/media/i2c/adv7180.c | 122 +-
drivers/media/i2c/adv7183.c | 1 -
drivers/media/i2c/adv7393.c | 1 -
drivers/media/i2c/adv7511.c | 1 +
drivers/media/i2c/ak881x.c | 28 +-
drivers/media/i2c/cs3308.c | 1 -
drivers/media/i2c/ir-kbd-i2c.c | 90 +-
drivers/media/i2c/{soc_camera => }/mt9m111.c | 116 +-
drivers/media/i2c/ov9650.c | 7 +-
drivers/media/i2c/s5c73m3/s5c73m3-core.c | 2 +-
drivers/media/i2c/s5k4ecgx.c | 1 -
drivers/media/i2c/s5k6a3.c | 2 +-
drivers/media/i2c/smiapp/smiapp-core.c | 180 +-
drivers/media/i2c/smiapp/smiapp-quirk.c | 16 +-
drivers/media/i2c/smiapp/smiapp-regs.c | 22 +-
drivers/media/i2c/smiapp/smiapp.h | 5 +-
drivers/media/i2c/soc_camera/Kconfig | 7 +-
drivers/media/i2c/soc_camera/Makefile | 1 -
drivers/media/i2c/soc_camera/imx074.c | 42 +-
drivers/media/i2c/soc_camera/mt9m001.c | 70 +-
drivers/media/i2c/soc_camera/mt9t031.c | 54 +-
drivers/media/i2c/soc_camera/mt9t112.c | 60 +-
drivers/media/i2c/soc_camera/mt9v022.c | 68 +-
drivers/media/i2c/soc_camera/ov2640.c | 41 +-
drivers/media/i2c/soc_camera/ov5642.c | 53 +-
drivers/media/i2c/soc_camera/ov6650.c | 74 +-
drivers/media/i2c/soc_camera/ov772x.c | 44 +-
drivers/media/i2c/soc_camera/ov9640.c | 41 +-
drivers/media/i2c/soc_camera/ov9740.c | 41 +-
drivers/media/i2c/soc_camera/rj54n1cb0c.c | 52 +-
drivers/media/i2c/soc_camera/tw9910.c | 47 +-
drivers/media/i2c/ths8200.c | 1 -
drivers/media/i2c/tlv320aic23b.c | 1 -
drivers/media/i2c/tvp514x.c | 3 +-
drivers/media/i2c/tvp5150.c | 89 +-
drivers/media/i2c/tvp7002.c | 1 -
drivers/media/i2c/vs6624.c | 1 -
drivers/media/media-device.c | 224 +-
drivers/media/media-entity.c | 13 +-
drivers/media/pci/Kconfig | 1 +
drivers/media/pci/Makefile | 1 +
drivers/media/pci/bt8xx/bttv-driver.c | 59 +-
drivers/media/pci/bt8xx/bttvp.h | 2 +-
drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 4 +-
drivers/media/pci/cobalt/cobalt-driver.c | 47 +-
drivers/media/pci/cobalt/cobalt-v4l2.c | 7 +-
drivers/media/pci/cx18/cx18-alsa-pcm.c | 2 +-
drivers/media/pci/cx18/cx18-i2c.c | 3 +-
drivers/media/pci/cx23885/cx23885-417.c | 2 +-
drivers/media/pci/cx23885/cx23885-alsa.c | 2 +-
drivers/media/pci/cx23885/cx23885-cards.c | 29 +
drivers/media/pci/cx23885/cx23885-dvb.c | 135 +-
drivers/media/pci/cx23885/cx23885-i2c.c | 2 +-
drivers/media/pci/cx23885/cx23885-input.c | 2 +-
drivers/media/pci/cx23885/cx23885-video.c | 2 +-
drivers/media/pci/cx23885/cx23885.h | 5 +-
drivers/media/pci/cx25821/cx25821-alsa.c | 2 +-
drivers/media/pci/cx25821/cx25821-audio-upstream.c | 14 +-
drivers/media/pci/cx25821/cx25821-i2c.c | 2 +-
drivers/media/pci/cx25821/cx25821-video.c | 2 +-
drivers/media/pci/cx25821/cx25821.h | 1 -
drivers/media/pci/cx88/cx88-alsa.c | 2 +-
drivers/media/pci/cx88/cx88-blackbird.c | 2 +-
drivers/media/pci/cx88/cx88-dvb.c | 2 +-
drivers/media/pci/cx88/cx88-input.c | 8 +-
drivers/media/pci/cx88/cx88-video.c | 2 +-
drivers/media/pci/ddbridge/ddbridge-core.c | 18 +-
drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 2 +-
drivers/media/pci/ivtv/ivtv-i2c.c | 5 +-
drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 2 +-
drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c | 5 +-
drivers/media/pci/ngene/ngene-cards.c | 14 +-
drivers/media/pci/pt3/pt3.c | 4 +-
drivers/media/pci/saa7134/saa7134-alsa.c | 2 +-
drivers/media/pci/saa7134/saa7134-empress.c | 2 +-
drivers/media/pci/saa7134/saa7134-i2c.c | 2 +-
drivers/media/pci/saa7134/saa7134-input.c | 4 +-
drivers/media/pci/saa7134/saa7134-video.c | 41 +-
drivers/media/pci/saa7164/saa7164-i2c.c | 2 +-
drivers/media/pci/smipcie/smipcie-main.c | 8 +-
drivers/media/pci/solo6x10/solo6x10-g723.c | 2 +-
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 +-
drivers/media/pci/tw5864/Kconfig | 12 +
drivers/media/pci/tw5864/Makefile | 3 +
drivers/media/pci/tw5864/tw5864-core.c | 359 +
drivers/media/pci/tw5864/tw5864-h264.c | 259 +
drivers/media/pci/tw5864/tw5864-reg.h | 2133 +++
drivers/media/pci/tw5864/tw5864-util.c | 37 +
drivers/media/pci/tw5864/tw5864-video.c | 1510 ++
drivers/media/pci/tw5864/tw5864.h | 205 +
drivers/media/pci/tw68/tw68-video.c | 2 +-
drivers/media/pci/tw686x/tw686x-audio.c | 2 +-
drivers/media/pci/tw686x/tw686x-video.c | 182 +-
drivers/media/pci/zoran/zoran_driver.c | 113 +-
drivers/media/platform/Kconfig | 28 +-
drivers/media/platform/Makefile | 5 +-
drivers/media/platform/atmel/Kconfig | 9 +
drivers/media/platform/atmel/Makefile | 1 +
drivers/media/platform/atmel/atmel-isc-regs.h | 165 +
drivers/media/platform/atmel/atmel-isc.c | 1520 ++
drivers/media/platform/davinci/vpbe_display.c | 65 +-
drivers/media/platform/davinci/vpfe_capture.c | 52 +-
drivers/media/platform/exynos-gsc/gsc-m2m.c | 9 +-
drivers/media/platform/exynos4-is/fimc-capture.c | 3 +-
drivers/media/platform/exynos4-is/fimc-is-i2c.c | 27 +-
drivers/media/platform/exynos4-is/fimc-is.c | 29 +-
drivers/media/platform/exynos4-is/fimc-is.h | 3 +
drivers/media/platform/exynos4-is/fimc-isp.c | 1 +
drivers/media/platform/exynos4-is/fimc-lite.c | 17 +-
drivers/media/platform/exynos4-is/fimc-m2m.c | 2 +-
drivers/media/platform/exynos4-is/media-dev.c | 6 +-
drivers/media/platform/exynos4-is/mipi-csis.c | 1 +
drivers/media/platform/m2m-deinterlace.c | 4 +-
drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h | 2 +-
drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 71 +-
.../media/platform/mtk-vcodec/venc/venc_h264_if.c | 6 +-
.../media/platform/mtk-vcodec/venc/venc_vp8_if.c | 6 +-
drivers/media/platform/mtk-vcodec/venc_drv_if.c | 4 +-
drivers/media/platform/mx2_emmaprp.c | 2 +-
drivers/media/platform/omap/omap_vout.c | 53 +-
drivers/media/platform/omap3isp/isp.c | 6 +-
drivers/media/platform/omap3isp/ispvideo.c | 88 +-
.../media/platform/{soc_camera => }/pxa_camera.c | 1949 +-
drivers/media/platform/rcar-fcp.c | 9 +-
drivers/media/platform/rcar-vin/Kconfig | 2 +-
drivers/media/platform/rcar-vin/rcar-core.c | 263 +-
drivers/media/platform/rcar-vin/rcar-dma.c | 59 +-
drivers/media/platform/rcar-vin/rcar-v4l2.c | 299 +-
drivers/media/platform/rcar-vin/rcar-vin.h | 27 +-
drivers/media/platform/rcar_jpu.c | 2 +-
drivers/media/platform/s5p-g2d/g2d.c | 2 +-
drivers/media/platform/s5p-jpeg/jpeg-core.c | 43 +-
drivers/media/platform/s5p-mfc/s5p_mfc.c | 86 +-
drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 2 +
drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 11 +-
drivers/media/platform/s5p-tv/Kconfig | 88 -
drivers/media/platform/s5p-tv/Makefile | 19 -
drivers/media/platform/s5p-tv/hdmi_drv.c | 1059 --
drivers/media/platform/s5p-tv/hdmiphy_drv.c | 324 -
drivers/media/platform/s5p-tv/mixer.h | 364 -
drivers/media/platform/s5p-tv/mixer_drv.c | 527 -
drivers/media/platform/s5p-tv/mixer_grp_layer.c | 270 -
drivers/media/platform/s5p-tv/mixer_reg.c | 551 -
drivers/media/platform/s5p-tv/mixer_video.c | 1130 --
drivers/media/platform/s5p-tv/mixer_vp_layer.c | 242 -
drivers/media/platform/s5p-tv/regs-hdmi.h | 146 -
drivers/media/platform/s5p-tv/regs-mixer.h | 122 -
drivers/media/platform/s5p-tv/regs-sdo.h | 63 -
drivers/media/platform/s5p-tv/regs-vp.h | 88 -
drivers/media/platform/s5p-tv/sdo_drv.c | 497 -
drivers/media/platform/s5p-tv/sii9234_drv.c | 407 -
drivers/media/platform/sh_vou.c | 17 +-
drivers/media/platform/soc_camera/Kconfig | 25 -
drivers/media/platform/soc_camera/Makefile | 3 -
drivers/media/platform/soc_camera/atmel-isi.c | 2 +-
drivers/media/platform/soc_camera/rcar_vin.c | 1970 --
.../platform/soc_camera/sh_mobile_ceu_camera.c | 269 +-
drivers/media/platform/soc_camera/sh_mobile_csi2.c | 400 -
drivers/media/platform/soc_camera/soc_camera.c | 130 +-
.../platform/soc_camera/soc_camera_platform.c | 45 +-
drivers/media/platform/soc_camera/soc_scale_crop.c | 97 +-
drivers/media/platform/soc_camera/soc_scale_crop.h | 6 +-
drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 2 +-
drivers/media/platform/sti/hva/Makefile | 2 +
drivers/media/platform/sti/hva/hva-h264.c | 1050 ++
drivers/media/platform/sti/hva/hva-hw.c | 538 +
drivers/media/platform/sti/hva/hva-hw.h | 42 +
drivers/media/platform/sti/hva/hva-mem.c | 59 +
drivers/media/platform/sti/hva/hva-mem.h | 34 +
drivers/media/platform/sti/hva/hva-v4l2.c | 1415 ++
drivers/media/platform/sti/hva/hva.h | 315 +
drivers/media/platform/ti-vpe/cal.c | 2 +-
drivers/media/platform/ti-vpe/vpe.c | 2 +-
drivers/media/platform/vim2m.c | 2 +-
drivers/media/platform/vivid/vivid-core.c | 63 +-
drivers/media/platform/vivid/vivid-ctrls.c | 3 +-
drivers/media/platform/vivid/vivid-vid-cap.c | 4 +-
drivers/media/platform/vsp1/vsp1.h | 2 +
drivers/media/platform/vsp1/vsp1_bru.c | 36 +-
drivers/media/platform/vsp1/vsp1_clu.c | 62 +-
drivers/media/platform/vsp1/vsp1_dl.c | 126 +-
drivers/media/platform/vsp1/vsp1_dl.h | 1 +
drivers/media/platform/vsp1/vsp1_drm.c | 26 +-
drivers/media/platform/vsp1/vsp1_drv.c | 45 +-
drivers/media/platform/vsp1/vsp1_entity.c | 22 +-
drivers/media/platform/vsp1/vsp1_entity.h | 25 +-
drivers/media/platform/vsp1/vsp1_hsit.c | 20 +-
drivers/media/platform/vsp1/vsp1_lif.c | 20 +-
drivers/media/platform/vsp1/vsp1_lut.c | 42 +-
drivers/media/platform/vsp1/vsp1_pipe.c | 13 +-
drivers/media/platform/vsp1/vsp1_pipe.h | 11 +-
drivers/media/platform/vsp1/vsp1_regs.h | 2 +
drivers/media/platform/vsp1/vsp1_rpf.c | 109 +-
drivers/media/platform/vsp1/vsp1_rwpf.c | 83 +-
drivers/media/platform/vsp1/vsp1_rwpf.h | 13 -
drivers/media/platform/vsp1/vsp1_sru.c | 50 +-
drivers/media/platform/vsp1/vsp1_uds.c | 71 +-
drivers/media/platform/vsp1/vsp1_video.c | 192 +-
drivers/media/platform/vsp1/vsp1_wpf.c | 132 +-
drivers/media/platform/xilinx/xilinx-dma.c | 2 +-
drivers/media/radio/si470x/radio-si470x-i2c.c | 1 -
drivers/media/radio/si470x/radio-si470x-usb.c | 1 -
drivers/media/radio/si4713/radio-usb-si4713.c | 2 +-
drivers/media/rc/igorplugusb.c | 3 +-
drivers/media/rc/img-ir/img-ir-nec.c | 6 +-
drivers/media/rc/imon.c | 13 +-
drivers/media/rc/ir-nec-decoder.c | 8 +-
drivers/media/rc/ir-rc6-decoder.c | 4 +-
drivers/media/rc/nuvoton-cir.c | 40 +-
drivers/media/rc/rc-ir-raw.c | 9 +-
drivers/media/rc/rc-main.c | 13 +-
drivers/media/rc/redrat3.c | 71 +-
drivers/media/rc/streamzap.c | 2 +-
drivers/media/spi/Kconfig | 14 +
drivers/media/spi/Makefile | 1 +
drivers/media/spi/gs1662.c | 478 +
drivers/media/tuners/mt2063.c | 2 +-
drivers/media/tuners/mt20xx.c | 4 +-
drivers/media/tuners/mxl5007t.c | 2 +-
drivers/media/tuners/tda18271-fe.c | 11 +-
drivers/media/tuners/tda18271-priv.h | 2 +
drivers/media/tuners/tda827x.c | 4 +-
drivers/media/tuners/tea5761.c | 2 +-
drivers/media/tuners/tea5767.c | 11 +-
drivers/media/tuners/tuner-simple.c | 2 +-
drivers/media/usb/airspy/airspy.c | 3 +-
drivers/media/usb/as102/as102_usb_drv.c | 2 -
drivers/media/usb/au0828/au0828-input.c | 3 +-
drivers/media/usb/au0828/au0828-video.c | 3 +-
drivers/media/usb/cpia2/cpia2_usb.c | 1 -
drivers/media/usb/cx231xx/cx231xx-audio.c | 4 +-
drivers/media/usb/cx231xx/cx231xx-avcore.c | 5 +-
drivers/media/usb/cx231xx/cx231xx-cards.c | 6 +-
drivers/media/usb/cx231xx/cx231xx-core.c | 71 +-
drivers/media/usb/cx231xx/cx231xx-dvb.c | 82 +-
drivers/media/usb/cx231xx/cx231xx-i2c.c | 4 +-
drivers/media/usb/cx231xx/cx231xx-vbi.c | 2 -
drivers/media/usb/dvb-usb-v2/af9015.c | 8 +-
drivers/media/usb/dvb-usb-v2/af9035.c | 9 +-
drivers/media/usb/dvb-usb-v2/az6007.c | 13 +-
drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 2 -
drivers/media/usb/dvb-usb-v2/lmedm04.c | 5 +-
drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c | 2 +-
drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 9 +-
drivers/media/usb/dvb-usb/Kconfig | 21 +-
drivers/media/usb/dvb-usb/Makefile | 11 +-
drivers/media/usb/dvb-usb/dib0700_core.c | 8 +-
drivers/media/usb/dvb-usb/dibusb-common.c | 158 -
drivers/media/usb/dvb-usb/dibusb-mc-common.c | 168 +
drivers/media/usb/dvb-usb/dtt200u.c | 5 +-
drivers/media/usb/em28xx/em28xx-audio.c | 3 +-
drivers/media/usb/em28xx/em28xx-core.c | 1 -
drivers/media/usb/em28xx/em28xx-i2c.c | 2 +-
drivers/media/usb/em28xx/em28xx-video.c | 2 +-
drivers/media/usb/go7007/go7007-i2c.c | 2 +-
drivers/media/usb/go7007/go7007-usb.c | 2 +-
drivers/media/usb/go7007/go7007-v4l2.c | 2 +-
drivers/media/usb/go7007/snd-go7007.c | 2 +-
drivers/media/usb/gspca/benq.c | 4 +-
drivers/media/usb/gspca/finepix.c | 8 +-
drivers/media/usb/gspca/gspca.c | 4 +-
drivers/media/usb/gspca/jl2005bcd.c | 8 +-
drivers/media/usb/gspca/konica.c | 4 +-
drivers/media/usb/gspca/sonixj.c | 13 +-
drivers/media/usb/gspca/vicam.c | 8 +-
drivers/media/usb/hackrf/hackrf.c | 5 +-
drivers/media/usb/hdpvr/hdpvr-i2c.c | 4 +-
drivers/media/usb/hdpvr/hdpvr-video.c | 4 +-
drivers/media/usb/msi2500/msi2500.c | 3 +-
drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h | 1 -
drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 23 +-
drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 3 +-
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 81 +-
drivers/media/usb/pwc/pwc-if.c | 3 +-
drivers/media/usb/s2255/s2255drv.c | 11 +-
drivers/media/usb/stk1160/stk1160-i2c.c | 2 +-
drivers/media/usb/stk1160/stk1160-v4l.c | 2 +-
drivers/media/usb/stk1160/stk1160-video.c | 4 +-
drivers/media/usb/stkwebcam/stk-webcam.c | 4 +-
drivers/media/usb/tm6000/tm6000-alsa.c | 2 +-
drivers/media/usb/tm6000/tm6000-dvb.c | 4 +-
drivers/media/usb/tm6000/tm6000-video.c | 1 -
drivers/media/usb/ttusb-dec/ttusb_dec.c | 30 +-
drivers/media/usb/usbtv/usbtv-audio.c | 2 +-
drivers/media/usb/usbtv/usbtv-video.c | 2 +-
drivers/media/usb/usbvision/usbvision-core.c | 5 +-
drivers/media/usb/uvc/uvc_queue.c | 2 +-
drivers/media/usb/zr364xx/zr364xx.c | 4 +-
drivers/media/v4l2-core/v4l2-async.c | 7 -
drivers/media/v4l2-core/v4l2-common.c | 2 +-
drivers/media/v4l2-core/v4l2-ctrls.c | 1 +
drivers/media/v4l2-core/v4l2-dev.c | 14 +-
drivers/media/v4l2-core/v4l2-device.c | 5 +-
drivers/media/v4l2-core/v4l2-dv-timings.c | 11 +-
drivers/media/v4l2-core/v4l2-ioctl.c | 44 +-
drivers/media/v4l2-core/v4l2-mem2mem.c | 128 +-
drivers/media/v4l2-core/videobuf2-core.c | 278 +-
drivers/media/v4l2-core/videobuf2-dma-contig.c | 9 +
drivers/media/v4l2-core/videobuf2-dma-sg.c | 19 +-
drivers/media/v4l2-core/videobuf2-v4l2.c | 142 -
drivers/media/v4l2-core/videobuf2-vmalloc.c | 13 +-
drivers/staging/media/Kconfig | 4 +-
drivers/staging/media/Makefile | 2 +-
drivers/staging/media/cec/Kconfig | 3 -
drivers/staging/media/cec/cec-adap.c | 4 -
drivers/staging/media/cec/cec-core.c | 3 +-
drivers/staging/media/lirc/lirc_imon.c | 9 +-
drivers/staging/media/lirc/lirc_parallel.c | 10 +-
drivers/staging/media/lirc/lirc_sasem.c | 5 -
drivers/staging/media/omap4iss/iss.c | 8 +-
drivers/staging/media/omap4iss/iss_video.c | 99 +
drivers/staging/media/pulse8-cec/pulse8-cec.c | 402 +-
drivers/staging/media/s5p-cec/s5p_cec.c | 19 +-
drivers/staging/media/st-cec/Kconfig | 8 +
drivers/staging/media/st-cec/Makefile | 1 +
drivers/staging/media/st-cec/stih-cec.c | 380 +
drivers/staging/media/tw686x-kh/Kconfig | 17 -
drivers/staging/media/tw686x-kh/Makefile | 3 -
drivers/staging/media/tw686x-kh/TODO | 6 -
drivers/staging/media/tw686x-kh/tw686x-kh-core.c | 140 -
drivers/staging/media/tw686x-kh/tw686x-kh-regs.h | 103 -
drivers/staging/media/tw686x-kh/tw686x-kh-video.c | 813 -
drivers/staging/media/tw686x-kh/tw686x-kh.h | 117 -
drivers/usb/gadget/Kconfig | 1 +
include/linux/platform_data/media/camera-pxa.h | 2 +
include/media/drv-intf/sh_mobile_ceu.h | 1 -
include/media/drv-intf/sh_mobile_csi2.h | 48 -
include/media/i2c/smiapp.h | 7 +-
include/media/media-device.h | 131 +-
include/media/media-devnode.h | 5 +-
include/media/media-entity.h | 248 +-
include/media/rc-core.h | 2 +-
include/media/rc-map.h | 105 +-
include/media/rcar-fcp.h | 2 +-
include/media/soc_camera.h | 7 +-
include/media/v4l2-ctrls.h | 62 +-
include/media/v4l2-dev.h | 18 +-
include/media/v4l2-device.h | 68 +-
include/media/v4l2-dv-timings.h | 4 +-
include/media/v4l2-event.h | 3 +-
include/media/v4l2-flash-led-class.h | 15 +-
include/media/v4l2-ioctl.h | 510 +-
include/media/v4l2-mc.h | 4 +-
include/media/v4l2-mem2mem.h | 264 +-
include/media/v4l2-subdev.h | 32 +-
include/media/videobuf2-core.h | 380 +-
include/media/videobuf2-v4l2.h | 182 +-
include/media/vsp1.h | 2 +-
include/uapi/linux/dvb/video.h | 3 +-
include/uapi/linux/media-bus-format.h | 10 +-
include/uapi/linux/media.h | 1 +
include/uapi/linux/v4l2-dv-timings.h | 12 +
include/uapi/linux/videodev2.h | 38 +-
scripts/kernel-doc | 48 +-
832 files changed, 43579 insertions(+), 51373 deletions(-)
delete mode 100644 Documentation/DocBook/device-drivers.tmpl
rename Documentation/{coccinelle.txt => dev-tools/coccinelle.rst} (56%)
create mode 100644 Documentation/dev-tools/gcov.rst
rename Documentation/{gdb-kernel-debugging.txt => dev-tools/gdb-kernel-debugging.rst} (73%)
create mode 100644 Documentation/dev-tools/kasan.rst
rename Documentation/{kcov.txt => dev-tools/kcov.rst} (78%)
create mode 100644 Documentation/dev-tools/kmemcheck.rst
rename Documentation/{kmemleak.txt => dev-tools/kmemleak.rst} (73%)
rename Documentation/{sparse.txt => dev-tools/sparse.rst} (82%)
create mode 100644 Documentation/dev-tools/tools.rst
rename Documentation/{ubsan.txt => dev-tools/ubsan.rst} (78%)
create mode 100644 Documentation/devicetree/bindings/media/atmel-isc.txt
create mode 100644 Documentation/devicetree/bindings/media/i2c/ad5820.txt
create mode 100644 Documentation/devicetree/bindings/media/st,st-hva.txt
create mode 100644 Documentation/devicetree/bindings/media/stih-cec.txt
create mode 100644 Documentation/docutils.conf
create mode 100644 Documentation/driver-api/basics.rst
create mode 100644 Documentation/driver-api/frame-buffer.rst
create mode 100644 Documentation/driver-api/hsi.rst
create mode 100644 Documentation/driver-api/i2c.rst
create mode 100644 Documentation/driver-api/index.rst
create mode 100644 Documentation/driver-api/infrastructure.rst
create mode 100644 Documentation/driver-api/input.rst
create mode 100644 Documentation/driver-api/message-based.rst
create mode 100644 Documentation/driver-api/miscellaneous.rst
create mode 100644 Documentation/driver-api/sound.rst
create mode 100644 Documentation/driver-api/spi.rst
delete mode 100644 Documentation/gcov.txt
create mode 100644 Documentation/gpu/conf.py
delete mode 100644 Documentation/hsi.txt
delete mode 100644 Documentation/kasan.txt
delete mode 100644 Documentation/kmemcheck.txt
create mode 100644 Documentation/media/conf.py
create mode 100644 Documentation/media/conf_nitpick.py
create mode 100644 Documentation/media/index.rst
rename Documentation/{cec.txt => media/kapi/cec-core.rst} (72%)
create mode 100644 Documentation/media/uapi/v4l/dev-touch.rst
delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.gif
create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt.png
delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt_example.gif
create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt_files/nv12mt_example.png
delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sbggr8.rst
delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sgbrg8.rst
delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sgrbg8.rst
create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td08.rst
create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td16.rst
create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst
create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst
create mode 100644 Documentation/media/uapi/v4l/tch-formats.rst
create mode 100644 Documentation/sphinx/cdomain.py
create mode 100644 Documentation/sphinx/load_config.py
mode change 100644 => 100755 Documentation/sphinx/rstFlatTable.py
create mode 100644 drivers/input/rmi4/rmi_f54.c
create mode 100644 drivers/media/i2c/ad5820.c
rename drivers/media/i2c/{soc_camera => }/mt9m111.c (92%)
create mode 100644 drivers/media/pci/tw5864/Kconfig
create mode 100644 drivers/media/pci/tw5864/Makefile
create mode 100644 drivers/media/pci/tw5864/tw5864-core.c
create mode 100644 drivers/media/pci/tw5864/tw5864-h264.c
create mode 100644 drivers/media/pci/tw5864/tw5864-reg.h
create mode 100644 drivers/media/pci/tw5864/tw5864-util.c
create mode 100644 drivers/media/pci/tw5864/tw5864-video.c
create mode 100644 drivers/media/pci/tw5864/tw5864.h
create mode 100644 drivers/media/platform/atmel/Kconfig
create mode 100644 drivers/media/platform/atmel/Makefile
create mode 100644 drivers/media/platform/atmel/atmel-isc-regs.h
create mode 100644 drivers/media/platform/atmel/atmel-isc.c
rename drivers/media/platform/{soc_camera => }/pxa_camera.c (50%)
delete mode 100644 drivers/media/platform/s5p-tv/Kconfig
delete mode 100644 drivers/media/platform/s5p-tv/Makefile
delete mode 100644 drivers/media/platform/s5p-tv/hdmi_drv.c
delete mode 100644 drivers/media/platform/s5p-tv/hdmiphy_drv.c
delete mode 100644 drivers/media/platform/s5p-tv/mixer.h
delete mode 100644 drivers/media/platform/s5p-tv/mixer_drv.c
delete mode 100644 drivers/media/platform/s5p-tv/mixer_grp_layer.c
delete mode 100644 drivers/media/platform/s5p-tv/mixer_reg.c
delete mode 100644 drivers/media/platform/s5p-tv/mixer_video.c
delete mode 100644 drivers/media/platform/s5p-tv/mixer_vp_layer.c
delete mode 100644 drivers/media/platform/s5p-tv/regs-hdmi.h
delete mode 100644 drivers/media/platform/s5p-tv/regs-mixer.h
delete mode 100644 drivers/media/platform/s5p-tv/regs-sdo.h
delete mode 100644 drivers/media/platform/s5p-tv/regs-vp.h
delete mode 100644 drivers/media/platform/s5p-tv/sdo_drv.c
delete mode 100644 drivers/media/platform/s5p-tv/sii9234_drv.c
delete mode 100644 drivers/media/platform/soc_camera/rcar_vin.c
delete mode 100644 drivers/media/platform/soc_camera/sh_mobile_csi2.c
create mode 100644 drivers/media/platform/sti/hva/Makefile
create mode 100644 drivers/media/platform/sti/hva/hva-h264.c
create mode 100644 drivers/media/platform/sti/hva/hva-hw.c
create mode 100644 drivers/media/platform/sti/hva/hva-hw.h
create mode 100644 drivers/media/platform/sti/hva/hva-mem.c
create mode 100644 drivers/media/platform/sti/hva/hva-mem.h
create mode 100644 drivers/media/platform/sti/hva/hva-v4l2.c
create mode 100644 drivers/media/platform/sti/hva/hva.h
create mode 100644 drivers/media/spi/Kconfig
create mode 100644 drivers/media/spi/Makefile
create mode 100644 drivers/media/spi/gs1662.c
create mode 100644 drivers/media/usb/dvb-usb/dibusb-mc-common.c
create mode 100644 drivers/staging/media/st-cec/Kconfig
create mode 100644 drivers/staging/media/st-cec/Makefile
create mode 100644 drivers/staging/media/st-cec/stih-cec.c
delete mode 100644 drivers/staging/media/tw686x-kh/Kconfig
delete mode 100644 drivers/staging/media/tw686x-kh/Makefile
delete mode 100644 drivers/staging/media/tw686x-kh/TODO
delete mode 100644 drivers/staging/media/tw686x-kh/tw686x-kh-core.c
delete mode 100644 drivers/staging/media/tw686x-kh/tw686x-kh-regs.h
delete mode 100644 drivers/staging/media/tw686x-kh/tw686x-kh-video.c
delete mode 100644 drivers/staging/media/tw686x-kh/tw686x-kh.h
delete mode 100644 include/media/drv-intf/sh_mobile_csi2.h
Powered by blists - more mailing lists