* [GIT PULL for v4.12-rc1] media updates
@ 2017-05-05 13:02 Mauro Carvalho Chehab
0 siblings, 0 replies; only message in thread
From: Mauro Carvalho Chehab @ 2017-05-05 13:02 UTC (permalink / raw)
To: Linus Torvalds, Andrew Morton, Linux Kernel Mailing List
Cc: Linux Media Mailing List
Hi Linus,
Please pull from:
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v4.12-1
For:
- New driver to support mediatek jpeg in hardware codec;
- rc-lirc, s5p-cec and st-cec staging drivers got promoted;
- Hardware histogram support for vsp1 driver;
- added Virtual Media Controller driver, to make easier to test the
media controller;
- added a new CEC driver (rainshadow-cec);
- Removed two staging LIRC drivers for obscure hardware that are
too obsolete;
- Added support for Intel SR300 Depth camera;
- Some improvements at CEC and RC core;
- Lots of driver cleanups, improvements all over the tree.
With this series, we're finally getting rid of the LIRC staging
driver. There's just one left (lirc_zilog), with require more care,
as part of its functionality (IR RX) is already provided by another
driver. Work in progress to convert it on the proper way.
Thanks!
Mauro
-
The following changes since commit a71c9a1c779f2499fb2afc0553e543f18aff6edf:
Linux 4.11-rc5 (2017-04-02 17:23:54 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media tags/media/v4.12-1
for you to fetch changes up to 3622d3e77ecef090b5111e3c5423313f11711dfa:
[media] ov2640: print error if devm_*_optional*() fails (2017-04-25 07:08:21 -0300)
----------------------------------------------------------------
media updates for v4.12-rc1
----------------------------------------------------------------
Alexandre-Xavier Labonté-Lamoureux (1):
[media] em28xx: Add new USB ID eb1a:5051
Alexey Khoroshilov (1):
[media] m2m-deinterlace: don't return zero on failure paths in deinterlace_probe()
Alyssa Milburn (4):
[media] digitv: limit messages to buffer size
[media] zr364xx: enforce minimum size when reading header
[media] ttusb2: limit messages to buffer size
[media] dw2102: limit messages to buffer size
Anton Leontiev (1):
[media] vb2: Fix queue_setup() callback description
Anton Sviridenko (1):
[media] solo6x10: release vb2 buffers in solo_stop_streaming()
Antti Palosaari (4):
[media] mn88472: implement signal strength statistics
[media] mn88472: implement cnr statistics
[media] mn88472: implement PER statistics
[media] si2157: revert si2157: Si2141/2151 tuner support
Arnd Bergmann (7):
[media] pvrusb2: reduce stack usage pvr2_eeprom_analyze()
[media] cx231xx-i2c: reduce stack size in bus scan
[media] mxl111sf: reduce stack usage in init function
[media] tc358743: fix register i2c_rd/wr functions
[media] coda/imx-vdoa: platform_driver should not be const
[media] tw5864: use dev_warn instead of WARN to shut up warning
[media] vcodec: mediatek: mark pm functions as __maybe_unused
Arushi Singhal (1):
[media] staging: media: omap4iss: Replace a bit shift by a use of BIT
Avraham Shukron (2):
[media] staging: omap4iss: fix multiline comment style
[media] staging: omap4iss: fix coding style issue
Bartosz Golaszewski (3):
[media] media: vpif: use a configurable i2c_adapter_id for vpif display
[media] media: dt-bindings: vpif: fix whitespace errors
[media] media: dt-bindings: vpif: extend the example with an output port
Baruch Siach (1):
[media] doc: kapi: fix typo
Ben Hutchings (1):
[media] dvb-usb-dibusb-mc-common: Add MODULE_LICENSE
Benjamin Gaignard (4):
[media] sti: hdmi: add CEC notifier support
[media] stih-cec.txt: document new hdmi phandle
[media] stih-cec: add CEC notifier support
[media] ARM: dts: STiH410: update sti-cec for CEC notifier support
Benoit Parrot (2):
[media] media: ti-vpe: vpdma: add support for user specified stride
[media] media: ti-vpe: vpe: allow use of user specified stride
Bhumika Goyal (6):
[media] media: i2c: soc_camera: constify v4l2_subdev_* structures
[media] b2c2: constify nxt200x_config structure
[media] saa7134: constify nxt200x_config structures
[media] cx88: constify mb86a16_config structure
[media] pci: mantis: constify mb86a16_config structure
[media] media: pci: constify stv0299_config structures
Christophe JAILLET (2):
[media] s5p-g2d: Fix error handling
[media] tm6000: Fix resource freeing in 'tm6000_prepare_isoc()'
Colin Ian King (5):
[media] atmel-isc: fix off-by-one comparison and out of bounds read issue
[media] usb: au0828: remove redundant code
[media] coda: remove redundant call to v4l2_m2m_get_vq
[media] Staging: media/lirc: don't call put_ir_rx on rx twice
[media] xc5000: fix spelling mistake: "calibration"
Daniel Patrick Johnson (1):
[media] uvcvideo: Add support for Intel SR300 depth camera
Daniel Scheller (2):
[media] dvb-frontends/drxk: don't log errors on unsupported operation mode
[media] dvb-frontends/cxd2841er: define symbol_rate_min/max in T/C fe-ops
Derek Robson (1):
[media] staging: lirc: use octal instead of symbolic permission
Dmitry Torokhov (2):
[media] ad5820: remove incorrect __exit markups
[media] Staging: media: radio-bcm2048: remove incorrect __exit markups
Elena Reshetova (2):
[media] cx88: convert struct cx88_core.refcount from atomic_t to refcount_t
[media] vb2: convert vb2_vmarea_handler refcount from atomic_t to refcount_t
Evgeni Raikhel (1):
[media] Documentation: Intel SR300 Depth camera INZI format
Evgeny Plehov (3):
[media] si2168: Si2168-D60 support
[media] si2157: Si2141/2151 tuner support
[media] dvb-usb-cxusb: Geniatech T230C support
Ezequiel Garcia (1):
[media] media: stk1160: Add Kconfig help on snd-usb-audio requirement
Fengguang Wu (1):
[media] vcodec: mediatek: fix platform_no_drv_owner.cocci warnings
Frank Schaefer (14):
[media] em28xx: reduce stack usage in sensor probing functions
[media] em28xx: simplify ID-reading from Micron sensors
[media] em28xx: get rid of the dummy clock source
[media] em28xx: add missing auto-selections for build
[media] em28xx: don't treat device as webcam if an unknown sensor is detected
[media] em28xx: shed some light on video input formats
[media] em28xx: add support for V4L2_PIX_FMT_SRGGB8
[media] ov2640: fix init sequence alignment
[media] ov2640: improve banding filter register definitions/documentation
[media] ov2640: add information about DSP register 0xc7
[media] ov2640: add missing write to size change preamble
[media] ov2640: fix duplicate width+height returning from ov2640_select_win()
[media] ov2640: fix vflip control
[media] ov2640: add support for MEDIA_BUS_FMT_YVYU8_2X8 and MEDIA_BUS_FMT_VYUY8_2X8
Geert Uytterhoeven (1):
MAINTAINERS: Add file patterns for media device tree bindings
Geliang Tang (13):
[media] sh_mobile_ceu_camera: use module_platform_driver
[media] ivtv: use for_each_sg
[media] saa7134: use setup_timer
[media] saa7146: use setup_timer
[media] bt8xx: use setup_timer
[media] cx18: use setup_timer
[media] ivtv: use setup_timer
[media] netup_unidvb: use setup_timer
[media] av7110: use setup_timer
[media] fsl-viu: use setup_timer
[media] c8sectpfe: use setup_timer
[media] wl128x: use setup_timer
[media] imon: use setup_timer
Gustavo A. R. Silva (2):
[media] media: pci: saa7164: remove unnecessary code
[media] media: pci: saa7164: remove dead code
Gustavo Padovan (6):
[media] vb2: only check ret if we assigned it
[media] ivtv: improve subscribe_event handling
[media] solo6x10: improve subscribe event handling
[media] tw5864: improve subscribe event handling
[media] vivid: improve subscribe event handling
[media] go7007: improve subscribe event handling
Hans Verkuil (64):
[media] cec.h: small typo fix
[media] vidioc-g-dv-timings.rst: update v4l2_bt_timings struct
[media] videodev2.h: map xvYCC601/709 to limited range quantization
[media] vivid: fix try_fmt behavior
[media] cec: documentation fixes
[media] cec: improve flushing queue
[media] cec: allow specific messages even when unconfigured
[media] cec: return -EPERM when no LAs are configured
[media] cec: document the error codes
[media] cec: document the special unconfigured case
[media] cec: use __func__ in log messages
[media] cec: improve cec_transmit_msg_fh logging
[media] cec: log reason for returning -EINVAL
[media] cec: don't Feature Abort msgs from Unregistered
[media] vivid: fix g_edid implementation
[media] cec-core.rst: document the new cec_get_drvdata() helper
[media] video.rst: a sensor is also considered to be a physical input
[media] v4l2-compat-ioctl32: VIDIOC_S_EDID should return all fields on error
[media] vidioc-enumin/output.rst: improve documentation
[media] v4l2-ctrls.c: fix RGB quantization range control menu
[media] ov7670: document device tree bindings
[media] ov7670: call v4l2_async_register_subdev
[media] ov7670: fix g/s_parm
[media] ov7670: get xclk
[media] ov7670: add devicetree support
[media] atmel-isi: update device tree bindings documentation
[media] atmel-isi: remove dependency of the soc-camera framework
[media] atmel-isi: move out of soc_camera to atmel
[media] ov2640: fix colorspace handling
[media] ov2640: update bindings
[media] MAINTAINERS: update atmel-isi.c path
[media] dev-capture.rst/dev-output.rst: video standards ioctls are optional
[media] serio.h: add SERIO_RAINSHADOW_CEC ID
[media] rainshadow-cec: new RainShadow Tech HDMI CEC driver
[media] media: add CEC notifier support
[media] cec: integrate CEC notifier support
[media] exynos_hdmi: add CEC notifier support
[media] ARM: dts: exynos: add HDMI controller phandle to exynos4.dtsi
[media] s5p-cec.txt: document the HDMI controller phandle
[media] s5p-cec: add cec-notifier support, move out of staging
[media] cec: fix confusing CEC_CAP_RC and IS_REACHABLE(CONFIG_RC_CORE) code
[media] ov2640: convert from soc-camera to a standard subdev sensor driver
[media] ov2640: use standard clk and enable it
[media] ov2640: add MC support
[media] em28xx: drop last soc_camera link
[media] videodev2.h: fix outdated comment
[media] v4l2-tpg: don't clamp XV601/709 to lim range
[media] imx074: avoid calling imx074_find_datafmt() twice
[media] mt9m001: avoid calling mt9m001_find_datafmt() twice
[media] mt9v022: avoid calling mt9v022_find_datafmt() twice
[media] ov5642: avoid calling ov5642_find_datafmt() twice
[media] ov772x: avoid calling ov772x_select_params() twice
[media] ov9640: avoid calling ov9640_res_roundup() twice
[media] ov9740: avoid calling ov9740_res_roundup() twice
[media] ov2640: avoid calling ov2640_select_win() twice
[media] vidioc-queryctrl.rst: document V4L2_CTRL_FLAG_MODIFY_LAYOUT
[media] videodev.h: add V4L2_CTRL_FLAG_MODIFY_LAYOUT
[media] v4l2-ctrls.c: set V4L2_CTRL_FLAG_MODIFY_LAYOUT for ROTATE
[media] buffer.rst: clarify how V4L2_CTRL_FLAG_MODIFY_LAYOUT/GRABBER are used
[media] vsp1: set V4L2_CTRL_FLAG_MODIFY_LAYOUT for histogram controls
[media] cec: Kconfig cleanup
[media] cec.h: merge cec-edid.h into cec.h
[media] cec: add MEDIA_CEC_RC config option
[media] subdev-formats.rst: remove spurious '-'
Helen Fornazier (1):
[media] media-entity: only call dev_dbg_obj if mdev is not NULL
Helen Koike (1):
[media] vimc: Virtual Media Controller core, capture and sensor
Hugues Fruchet (1):
[media] st-delta: mjpeg: fix static checker warning
Janusz Krzysztofik (1):
[media] media: i2c/soc_camera: fix ov6650 sensor getting wrong clock
Jasmin J (1):
[media] media/dvb-core: Race condition when writing to CAM
Javier Martinez Canillas (5):
[media] et8ek8: Export OF device ID as module aliases
[media] si4713: Add OF device ID table
[media] soc-camera: ov5642: Add OF device ID table
[media] et8ek8: Export OF device ID as module aliases
[media] tc358743: Add OF device ID table
Joe Perches (1):
[media] drivers/media: Convert remaining use of pr_warning to pr_warn
Johan Hovold (7):
[media] mceusb: fix NULL-deref at probe
[media] gspca: konica: add missing endpoint sanity check
[media] dib0700: fix NULL-deref at probe
[media] usbvision: fix NULL-deref at probe
[media] cx231xx-cards: fix NULL-deref at probe
[media] cx231xx-audio: fix init error path
[media] cx231xx-audio: fix NULL-deref at probe
Jose Abreu (8):
[media] cec: Add cec_get_drvdata()
[media] staging: st-cec: Use cec_get_drvdata()
[media] staging: s5p-cec: Use cec_get_drvdata()
[media] i2c: adv7511: Use cec_get_drvdata()
[media] i2c: adv7604: Use cec_get_drvdata()
[media] i2c: adv7842: Use cec_get_drvdata()
[media] usb: pulse8-cec: Use cec_get_drvdata()
[media] platform: vivid: Use cec_get_drvdata()
Kieran Bingham (7):
[media] uvcvideo: Fix empty packet statistic
[media] uvcvideo: Don't record timespec_sub
[media] v4l: vsp1: Fix format-info documentation
[media] v4l: vsp1: Prevent multiple streamon race commencing pipeline early
[media] v4l: vsp1: Remove redundant pipe->dl usage from drm
[media] v4l: vsp1: Fix struct vsp1_drm documentation
[media] v4l: vsp1: Register pipe with output WPF
Koji Matsuoka (1):
[media] soc-camera: fix rectangle adjustment in cropping
Laurent Pinchart (12):
[media] v4l: soc-camera: Remove videobuf1 support
[media] v4l: vsp1: Fix RPF/WPF U/V order in 3-planar formats on Gen3
[media] v4l: vsp1: Fix multi-line comment style
[media] v4l: vsp1: Disable HSV formats on Gen3 hardware
[media] v4l: Clearly document interactions between formats, controls and buffers
[media] v4l: vsp1: wpf: Implement rotation support
[media] v4l: Add metadata buffer type and format
[media] v4l: vsp1: Add histogram support
[media] v4l: vsp1: Support histogram generators in pipeline configuration
[media] v4l: vsp1: Fix HGO and HGT routing register addresses
[media] v4l: Define a pixel format for the R-Car VSP1 1-D histogram engine
[media] v4l: vsp1: Add HGO support
Lee Jones (1):
[media] cec: Fix runtime BUG when (CONFIG_RC_CORE && !CEC_CAP_RC)
Lucas Stach (1):
[media] coda: bump maximum number of internal framebuffers to 17
Marek Szyprowski (19):
[media] s5p-mfc: Fix initialization of internal structures
[media] s5p-mfc: Fix race between interrupt routine and device functions
[media] s5p-mfc: Remove unused structures and dead code
[media] s5p-mfc: Use generic of_device_get_match_data helper
[media] s5p-mfc: Replace mem_dev_* entries with an array
[media] s5p-mfc: Replace bank1/bank2 entries with an array
[media] s5p-mfc: Simplify alloc/release private buffer functions
[media] s5p-mfc: Move setting DMA max segment size to DMA configure function
[media] s5p-mfc: Put firmware to private buffer structure
[media] s5p-mfc: Move firmware allocation to DMA configure function
[media] s5p-mfc: Allocate firmware with internal private buffer alloc function
[media] s5p-mfc: Reduce firmware buffer size for MFC v6+ variants
[media] s5p-mfc: Split variant DMA memory configuration into separate functions
[media] s5p-mfc: Add support for probe-time preallocated block based allocator
[media] s5p-mfc: Remove special configuration of IOMMU domain
[media] s5p-mfc: Use preallocated block allocator always for MFC v6+
[media] s5p-mfc: Rename BANK1/2 to BANK_L/R to better match documentation
[media] s5p-mfc: Fix unbalanced call to clock management
[media] s5p-mfc: Don't allocate codec buffers from pre-allocated region
Matthias Kaehlcke (1):
[media] vcodec: mediatek: Remove double parentheses
Mauro Carvalho Chehab (14):
Merge tag 'v4.10' into patchwork
[media] tveeprom: get rid of unused arg on tveeprom_hauppauge_analog()
Merge tag 'v4.11-rc1' into patchwork
[media] coda: get rid of unused var
[media] platform: compile VIDEO_CODA with COMPILE_TEST
[media] coda: fix warnings when compiling with 64 bits
Merge tag 'v4.11-rc5' into patchwork
[media] dvb_frontend: add kernel-doc tag for a missing parameter
[media] tveeprom: get rid of documentation of an unused parameter
[media] mtk-vcodec: avoid warnings because of empty macros
[media] pixfmt-meta-vsp1-hgo.rst: remove spurious '-'
[media] vidioc-queryctrl.rst: fix menu/int menu references
[media] ov2640: make GPIOLIB an optional dependency
[media] ov2640: print error if devm_*_optional*() fails
Michael Tretter (1):
[media] coda: Use && instead of & for non-bitfield conditions
Minghsiu Tsai (2):
[media] media: mtk-jpeg: fix continuous log "Context is NULL"
[media] media: mtk-vcodec: remove informative log
Niklas Söderlund (2):
[media] v4l: Define a pixel format for the R-Car VSP1 2-D histogram engine
[media] v4l: vsp1: Add HGT support
Nikola Jelic (1):
[media] media: bcm2048: fix several macros
Philipp Zabel (12):
[media] tc358743: put lanes in STOP state before starting streaming
[media] coda: implement encoder stop command
[media] coda: disable BWB for all codecs on CODA 960
[media] coda: keep queued buffers on a temporary list during start_streaming
[media] coda: pad first h.264 buffer to 512 bytes
[media] coda: disable reordering for baseline profile h.264 streams
[media] coda: restore original firmware locations
[media] st_rc: simplify optional reset handling
[media] rc: sunxi-cir: simplify optional reset handling
[media] tvp5150: allow get/set_fmt on the video source pad
[media] tvp5150: fix pad format frame height
[media] coda: do not enumerate YUYV if VDOA is not available
Ramiro Oliveira (2):
[media] Documentation: DT: Add OV5647 bindings
[media] media: i2c: Add support for OV5647 sensor
Randy Dunlap (1):
[media] media/platform/mtk-jpeg: add slab.h to fix build errors
Rick Chang (3):
[media] dt-bindings: mediatek: Add a binding for Mediatek JPEG Decoder
[media] vcodec: mediatek: Add Mediatek JPEG Decoder Driver
[media] vcodec: mediatek: Add Maintainers entry for Mediatek JPEG driver
Sakari Ailus (4):
[media] docs-rst: media: Explicitly refer to sub-sampling in scaling documentation
[media] docs-rst: media: Push CEC documentation under CEC section
[media] docs-rst: Make the CSI-2 bus initialisation documentation match reality
[media] docs-rst: media: better document refcount in struct dvb_frontend
Sean Young (19):
[media] cxusb: dvico remotes are nec
[media] lirc: document lirc modes better
[media] lirc: return ENOTTY when ioctl is not supported
[media] lirc: return ENOTTY when device does support ioctl
[media] winbond: allow timeout to be set
[media] gpio-ir: do not allow a timeout of 0
[media] rc: lirc keymap no longer makes any sense
[media] lirc: advertise LIRC_CAN_GET_REC_RESOLUTION and improve
[media] mce_kbd: add encoder
[media] serial_ir: iommap is a memory address, not bool
[media] lirc: use refcounting for lirc devices
[media] staging: sir: fill in missing fields and fix probe
[media] staging: sir: remove unselectable Tekram and Actisys
[media] staging: sir: fix checkpatch strict warnings
[media] staging: sir: use usleep_range() rather than busy looping
[media] staging: sir: remove unnecessary messages
[media] staging: sir: make sure we are ready to receive interrupts
[media] rc: promote lirc_sir out of staging
[media] staging: lirc_sasem: remove
Sebastian Reichel (1):
[media] v4l: Allow calling v4l2_device_register_subdev_nodes() multiple times
Shailendra Verma (2):
[media] bdisp: Clean up file handle in open() error path
[media] v4l: vsp1: Clean up file handle in open() error path
Shilpa P (1):
[media] staging: Replaced BUG_ON with warnings
Shuah Khan (2):
[media] s5p_mfc: Remove unneeded io_modes initialization in s5p_mfc_open()
[media] s5p-mfc: Print buf pointer in hex constistently
Songjun Wu (2):
[media] atmel-isc: add the isc pipeline function
[media] atmel-isc: Fix the static checker warning
Stefan Brüns (2):
[media] dvb-usb-firmware: don't do DMA on stack
[media] si2157: Add support for Si2141-A10
Thibault Saunier (2):
[media] exynos-gsc: Do not swap cb/cr for semi planar formats
[media] exynos-gsc: Add support for NV{16,21,61}M pixel formats
Todor Tomov (2):
[media] media: i2c/ov5645: add the device tree binding document
[media] media: Add a driver for the ov5645 camera sensor
Vincent ABRIOU (1):
[media] vivid: support for contiguous DMA buffers
Wei Yongjun (1):
[media] mtk-vcodec: remove redundant return value check of platform_get_resource()
Wu-Cheng Li (1):
[media] mtk-vcodec: check the vp9 decoder buffer index from VPU
simran singhal (1):
[media] staging: lirc_zilog: Clean up tests if NULL returned on failure
.../devicetree/bindings/media/atmel-isi.txt | 91 +-
.../devicetree/bindings/media/i2c/ov2640.txt | 23 +-
.../devicetree/bindings/media/i2c/ov5645.txt | 54 +
.../devicetree/bindings/media/i2c/ov5647.txt | 35 +
.../devicetree/bindings/media/i2c/ov7670.txt | 43 +
.../bindings/media/mediatek-jpeg-decoder.txt | 37 +
.../devicetree/bindings/media/s5p-cec.txt | 2 +
.../devicetree/bindings/media/s5p-mfc.txt | 2 +-
.../devicetree/bindings/media/stih-cec.txt | 2 +
.../devicetree/bindings/media/ti,da850-vpif.txt | 50 +-
Documentation/media/kapi/cec-core.rst | 12 +-
Documentation/media/kapi/csi2.rst | 9 +-
Documentation/media/kapi/v4l2-core.rst | 2 +-
Documentation/media/lirc.h.rst.exceptions | 1 -
Documentation/media/uapi/cec/cec-func-ioctl.rst | 2 +-
Documentation/media/uapi/cec/cec-func-open.rst | 2 +-
Documentation/media/uapi/cec/cec-func-poll.rst | 4 +-
.../media/uapi/cec/cec-ioc-adap-g-log-addrs.rst | 13 +
.../media/uapi/cec/cec-ioc-adap-g-phys-addr.rst | 13 +
Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 13 +-
Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 12 +
Documentation/media/uapi/cec/cec-ioc-receive.rst | 55 +-
Documentation/media/uapi/mediactl/media-types.rst | 3 +-
Documentation/media/uapi/rc/lirc-dev-intro.rst | 53 +-
Documentation/media/uapi/rc/lirc-get-features.rst | 13 +-
Documentation/media/uapi/rc/lirc-get-length.rst | 3 +-
Documentation/media/uapi/rc/lirc-get-rec-mode.rst | 4 +-
Documentation/media/uapi/rc/lirc-get-send-mode.rst | 7 +-
Documentation/media/uapi/rc/lirc-read.rst | 16 +-
.../media/uapi/rc/lirc-set-rec-carrier-range.rst | 2 +-
.../media/uapi/rc/lirc-set-rec-timeout-reports.rst | 2 +
Documentation/media/uapi/rc/lirc-write.rst | 17 +-
Documentation/media/uapi/v4l/buffer.rst | 122 ++
Documentation/media/uapi/v4l/depth-formats.rst | 1 +
Documentation/media/uapi/v4l/dev-capture.rst | 4 +-
Documentation/media/uapi/v4l/dev-meta.rst | 58 +
Documentation/media/uapi/v4l/dev-output.rst | 4 +-
Documentation/media/uapi/v4l/devices.rst | 1 +
Documentation/media/uapi/v4l/meta-formats.rst | 16 +
Documentation/media/uapi/v4l/pixfmt-007.rst | 13 +-
Documentation/media/uapi/v4l/pixfmt-inzi.rst | 81 ++
.../media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst | 168 +++
.../media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst | 120 ++
Documentation/media/uapi/v4l/pixfmt.rst | 1 +
Documentation/media/uapi/v4l/subdev-formats.rst | 240 ++--
Documentation/media/uapi/v4l/video.rst | 7 +-
Documentation/media/uapi/v4l/vidioc-enuminput.rst | 11 +-
Documentation/media/uapi/v4l/vidioc-enumoutput.rst | 15 +-
.../media/uapi/v4l/vidioc-g-dv-timings.rst | 16 +-
Documentation/media/uapi/v4l/vidioc-querycap.rst | 3 +
Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 17 +-
Documentation/media/v4l-drivers/vivid.rst | 8 +
Documentation/media/videodev2.h.rst.exceptions | 3 +
MAINTAINERS | 38 +-
arch/arm/boot/dts/exynos4.dtsi | 1 +
arch/arm/boot/dts/stih407-family.dtsi | 12 -
arch/arm/boot/dts/stih410.dtsi | 13 +
arch/arm/mach-davinci/board-da850-evm.c | 1 +
drivers/gpu/drm/exynos/exynos_hdmi.c | 19 +-
drivers/gpu/drm/sti/sti_hdmi.c | 11 +
drivers/gpu/drm/sti/sti_hdmi.h | 3 +
drivers/media/Kconfig | 22 +-
drivers/media/Makefile | 10 +-
drivers/media/cec/Kconfig | 19 +
drivers/media/cec/Makefile | 8 +-
drivers/media/cec/cec-adap.c | 141 +-
drivers/media/cec/cec-api.c | 21 +-
drivers/media/cec/cec-core.c | 40 +-
drivers/media/{ => cec}/cec-edid.c | 6 +-
drivers/media/cec/cec-notifier.c | 130 ++
drivers/media/common/b2c2/flexcop-fe-tuner.c | 2 +-
drivers/media/common/saa7146/saa7146_vbi.c | 5 +-
drivers/media/common/saa7146/saa7146_video.c | 5 +-
drivers/media/common/tveeprom.c | 4 +-
drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 9 +-
drivers/media/dvb-core/dvb_ca_en50221.c | 23 +
drivers/media/dvb-core/dvb_frontend.h | 2 +
drivers/media/dvb-frontends/cxd2841er.c | 4 +-
drivers/media/dvb-frontends/drxk_hard.c | 4 +-
drivers/media/dvb-frontends/mn88472.c | 134 +-
drivers/media/dvb-frontends/mn88472_priv.h | 1 +
drivers/media/dvb-frontends/si2168.c | 4 +
drivers/media/dvb-frontends/si2168_priv.h | 2 +
drivers/media/i2c/Kconfig | 43 +-
drivers/media/i2c/Makefile | 3 +
drivers/media/i2c/ad5820.c | 4 +-
drivers/media/i2c/adv7511.c | 6 +-
drivers/media/i2c/adv7604.c | 6 +-
drivers/media/i2c/adv7842.c | 6 +-
drivers/media/i2c/et8ek8/et8ek8_driver.c | 2 +
drivers/media/i2c/{soc_camera => }/ov2640.c | 291 +++--
drivers/media/i2c/ov5645.c | 1345 +++++++++++++++++++
drivers/media/i2c/ov5647.c | 634 +++++++++
drivers/media/i2c/ov7670.c | 75 +-
drivers/media/i2c/soc_camera/Kconfig | 6 -
drivers/media/i2c/soc_camera/Makefile | 1 -
drivers/media/i2c/soc_camera/imx074.c | 8 +-
drivers/media/i2c/soc_camera/mt9m001.c | 14 +-
drivers/media/i2c/soc_camera/mt9t031.c | 6 +-
drivers/media/i2c/soc_camera/mt9t112.c | 6 +-
drivers/media/i2c/soc_camera/mt9v022.c | 14 +-
drivers/media/i2c/soc_camera/ov5642.c | 17 +-
drivers/media/i2c/soc_camera/ov6650.c | 8 +-
drivers/media/i2c/soc_camera/ov772x.c | 47 +-
drivers/media/i2c/soc_camera/ov9640.c | 30 +-
drivers/media/i2c/soc_camera/ov9740.c | 24 +-
drivers/media/i2c/soc_camera/rj54n1cb0c.c | 6 +-
drivers/media/i2c/soc_camera/tw9910.c | 6 +-
drivers/media/i2c/tc358743.c | 59 +-
drivers/media/i2c/tvp5150.c | 4 +-
drivers/media/media-entity.c | 4 +-
drivers/media/pci/bt8xx/bttv-cards.c | 2 +-
drivers/media/pci/bt8xx/bttv-driver.c | 4 +-
drivers/media/pci/cx18/cx18-driver.c | 2 +-
drivers/media/pci/cx18/cx18-streams.c | 4 +-
drivers/media/pci/cx23885/cx23885-cards.c | 3 +-
drivers/media/pci/cx88/cx88-cards.c | 4 +-
drivers/media/pci/cx88/cx88-core.c | 4 +-
drivers/media/pci/cx88/cx88-dvb.c | 2 +-
drivers/media/pci/cx88/cx88.h | 3 +-
drivers/media/pci/dm1105/dm1105.c | 2 +-
drivers/media/pci/ivtv/ivtv-driver.c | 7 +-
drivers/media/pci/ivtv/ivtv-ioctl.c | 4 +-
drivers/media/pci/ivtv/ivtv-udma.c | 2 +-
drivers/media/pci/mantis/mantis_vp1034.c | 2 +-
drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 5 +-
drivers/media/pci/saa7134/saa7134-cards.c | 2 +-
drivers/media/pci/saa7134/saa7134-dvb.c | 4 +-
drivers/media/pci/saa7134/saa7134-ts.c | 5 +-
drivers/media/pci/saa7134/saa7134-vbi.c | 5 +-
drivers/media/pci/saa7134/saa7134-video.c | 5 +-
drivers/media/pci/saa7164/saa7164-cards.c | 4 +-
drivers/media/pci/saa7164/saa7164-cmd.c | 5 +-
drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 5 +-
drivers/media/pci/solo6x10/solo6x10-v4l2.c | 11 +
drivers/media/pci/ttpci/av7110_ir.c | 5 +-
drivers/media/pci/ttpci/budget-av.c | 8 +-
drivers/media/pci/ttpci/budget-ci.c | 2 +-
drivers/media/pci/ttpci/budget.c | 4 +-
drivers/media/pci/tw5864/tw5864-video.c | 11 +-
drivers/media/platform/Kconfig | 48 +-
drivers/media/platform/Makefile | 6 +
drivers/media/platform/atmel/Kconfig | 11 +-
drivers/media/platform/atmel/Makefile | 1 +
drivers/media/platform/atmel/atmel-isc-regs.h | 102 +-
drivers/media/platform/atmel/atmel-isc.c | 628 +++++++--
drivers/media/platform/atmel/atmel-isi.c | 1368 ++++++++++++++++++++
.../platform/{soc_camera => atmel}/atmel-isi.h | 0
drivers/media/platform/coda/coda-bit.c | 100 +-
drivers/media/platform/coda/coda-common.c | 130 +-
drivers/media/platform/coda/coda-h264.c | 87 +-
drivers/media/platform/coda/coda.h | 10 +-
drivers/media/platform/coda/coda_regs.h | 1 +
drivers/media/platform/davinci/vpif_display.c | 2 +-
drivers/media/platform/exynos-gsc/gsc-core.c | 27 +
drivers/media/platform/fsl-viu.c | 5 +-
drivers/media/platform/m2m-deinterlace.c | 1 +
drivers/media/platform/mtk-jpeg/Makefile | 2 +
drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 1292 ++++++++++++++++++
drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h | 139 ++
drivers/media/platform/mtk-jpeg/mtk_jpeg_hw.c | 417 ++++++
drivers/media/platform/mtk-jpeg/mtk_jpeg_hw.h | 91 ++
drivers/media/platform/mtk-jpeg/mtk_jpeg_parse.c | 160 +++
drivers/media/platform/mtk-jpeg/mtk_jpeg_parse.h | 25 +
drivers/media/platform/mtk-jpeg/mtk_jpeg_reg.h | 58 +
drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 33 +-
drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.h | 2 +
.../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 5 -
.../media/platform/mtk-vcodec/mtk_vcodec_util.h | 17 +-
.../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 26 +
drivers/media/platform/mtk-vcodec/vdec_drv_if.h | 2 +
.../media/platform/mtk-vcodec/venc/venc_vp8_if.c | 4 +-
.../media => media/platform}/s5p-cec/Makefile | 0
.../platform}/s5p-cec/exynos_hdmi_cec.h | 0
.../platform}/s5p-cec/exynos_hdmi_cecctrl.c | 0
.../media => media/platform}/s5p-cec/regs-cec.h | 0
.../media => media/platform}/s5p-cec/s5p_cec.c | 40 +-
.../media => media/platform}/s5p-cec/s5p_cec.h | 3 +
drivers/media/platform/s5p-g2d/g2d.c | 2 +-
drivers/media/platform/s5p-mfc/regs-mfc-v6.h | 2 +-
drivers/media/platform/s5p-mfc/regs-mfc-v7.h | 2 +-
drivers/media/platform/s5p-mfc/regs-mfc-v8.h | 2 +-
drivers/media/platform/s5p-mfc/s5p_mfc.c | 245 ++--
drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.c | 2 +-
drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 43 +-
drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c | 72 +-
drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.h | 1 -
drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 8 +-
drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 10 +-
drivers/media/platform/s5p-mfc/s5p_mfc_iommu.h | 51 +-
drivers/media/platform/s5p-mfc/s5p_mfc_opr.c | 93 +-
drivers/media/platform/s5p-mfc/s5p_mfc_opr.h | 12 +-
drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c | 48 +-
drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c | 16 +-
drivers/media/platform/sh_vou.c | 4 +-
drivers/media/platform/soc_camera/Kconfig | 12 -
drivers/media/platform/soc_camera/Makefile | 1 -
drivers/media/platform/soc_camera/atmel-isi.c | 1167 -----------------
.../platform/soc_camera/sh_mobile_ceu_camera.c | 13 +-
drivers/media/platform/soc_camera/soc_camera.c | 103 +-
drivers/media/platform/soc_camera/soc_scale_crop.c | 11 +-
.../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 5 +-
.../st-cec => media/platform/sti/cec}/Makefile | 0
.../st-cec => media/platform/sti/cec}/stih-cec.c | 37 +-
drivers/media/platform/sti/delta/delta-mjpeg-dec.c | 2 +-
drivers/media/platform/ti-vpe/vpdma.c | 14 +-
drivers/media/platform/ti-vpe/vpdma.h | 6 +-
drivers/media/platform/ti-vpe/vpe.c | 34 +-
drivers/media/platform/vimc/Kconfig | 14 +
drivers/media/platform/vimc/Makefile | 3 +
drivers/media/platform/vimc/vimc-capture.c | 498 +++++++
drivers/media/platform/vimc/vimc-capture.h | 28 +
drivers/media/platform/vimc/vimc-core.c | 695 ++++++++++
drivers/media/platform/vimc/vimc-core.h | 112 ++
drivers/media/platform/vimc/vimc-sensor.c | 276 ++++
drivers/media/platform/vimc/vimc-sensor.h | 28 +
drivers/media/platform/vivid/Kconfig | 5 +-
drivers/media/platform/vivid/vivid-cec.c | 4 +-
drivers/media/platform/vivid/vivid-core.c | 32 +-
drivers/media/platform/vivid/vivid-vid-cap.c | 13 +-
drivers/media/platform/vivid/vivid-vid-common.c | 4 +-
drivers/media/platform/vivid/vivid-vid-out.c | 26 +-
drivers/media/platform/vsp1/Makefile | 1 +
drivers/media/platform/vsp1/vsp1.h | 6 +
drivers/media/platform/vsp1/vsp1_bru.c | 27 +-
drivers/media/platform/vsp1/vsp1_dl.c | 27 +-
drivers/media/platform/vsp1/vsp1_drm.c | 42 +-
drivers/media/platform/vsp1/vsp1_drm.h | 2 +-
drivers/media/platform/vsp1/vsp1_drv.c | 82 +-
drivers/media/platform/vsp1/vsp1_entity.c | 163 ++-
drivers/media/platform/vsp1/vsp1_entity.h | 8 +-
drivers/media/platform/vsp1/vsp1_hgo.c | 230 ++++
drivers/media/platform/vsp1/vsp1_hgo.h | 45 +
drivers/media/platform/vsp1/vsp1_hgt.c | 222 ++++
drivers/media/platform/vsp1/vsp1_hgt.h | 42 +
drivers/media/platform/vsp1/vsp1_histo.c | 646 +++++++++
drivers/media/platform/vsp1/vsp1_histo.h | 84 ++
drivers/media/platform/vsp1/vsp1_hsit.c | 3 +-
drivers/media/platform/vsp1/vsp1_lif.c | 6 +-
drivers/media/platform/vsp1/vsp1_pipe.c | 59 +-
drivers/media/platform/vsp1/vsp1_pipe.h | 9 +-
drivers/media/platform/vsp1/vsp1_regs.h | 33 +-
drivers/media/platform/vsp1/vsp1_rpf.c | 54 +-
drivers/media/platform/vsp1/vsp1_rwpf.c | 11 +-
drivers/media/platform/vsp1/vsp1_rwpf.h | 7 +-
drivers/media/platform/vsp1/vsp1_sru.c | 3 +-
drivers/media/platform/vsp1/vsp1_uds.c | 3 +-
drivers/media/platform/vsp1/vsp1_video.c | 85 +-
drivers/media/platform/vsp1/vsp1_wpf.c | 224 +++-
drivers/media/radio/si4713/si4713.c | 9 +
drivers/media/radio/wl128x/fmdrv_common.c | 5 +-
drivers/media/rc/Kconfig | 9 +
drivers/media/rc/Makefile | 1 +
drivers/media/rc/gpio-ir-recv.c | 2 +-
drivers/media/rc/igorplugusb.c | 2 +-
drivers/media/rc/imon.c | 5 +-
drivers/media/rc/ir-lirc-codec.c | 34 +-
drivers/media/rc/ir-mce_kbd-decoder.c | 49 +-
drivers/media/rc/keymaps/Makefile | 1 -
drivers/media/rc/keymaps/rc-dvico-mce.c | 92 +-
drivers/media/rc/keymaps/rc-dvico-portable.c | 74 +-
drivers/media/rc/keymaps/rc-lirc.c | 42 -
drivers/media/rc/lirc_dev.c | 122 +-
drivers/media/rc/mceusb.c | 4 +-
drivers/media/rc/rc-core-priv.h | 2 +-
drivers/media/rc/rc-ir-raw.c | 6 +-
drivers/media/rc/rc-main.c | 8 +-
drivers/media/rc/serial_ir.c | 4 +-
drivers/media/rc/sir_ir.c | 438 +++++++
drivers/media/rc/st_rc.c | 15 +-
drivers/media/rc/sunxi-cir.c | 21 +-
drivers/media/rc/winbond-cir.c | 4 +-
drivers/media/tuners/si2157.c | 23 +-
drivers/media/tuners/si2157_priv.h | 2 +
drivers/media/tuners/xc5000.c | 3 +-
drivers/media/usb/Kconfig | 1 +
drivers/media/usb/Makefile | 1 +
drivers/media/usb/au0828/au0828-cards.c | 2 +-
drivers/media/usb/au0828/au0828-video.c | 7 -
drivers/media/usb/cx231xx/cx231xx-audio.c | 42 +-
drivers/media/usb/cx231xx/cx231xx-cards.c | 48 +-
drivers/media/usb/cx231xx/cx231xx-i2c.c | 16 +-
drivers/media/usb/dvb-usb-v2/mxl111sf.c | 16 +-
drivers/media/usb/dvb-usb/cxusb.c | 163 ++-
drivers/media/usb/dvb-usb/dib0700_core.c | 3 +
drivers/media/usb/dvb-usb/dibusb-mc-common.c | 2 +
drivers/media/usb/dvb-usb/digitv.c | 3 +
drivers/media/usb/dvb-usb/dw2102.c | 54 +
drivers/media/usb/dvb-usb/ttusb2.c | 19 +
drivers/media/usb/em28xx/Kconfig | 7 +-
drivers/media/usb/em28xx/em28xx-camera.c | 107 +-
drivers/media/usb/em28xx/em28xx-cards.c | 15 +-
drivers/media/usb/em28xx/em28xx-reg.h | 18 +
drivers/media/usb/em28xx/em28xx-video.c | 13 +-
drivers/media/usb/em28xx/em28xx.h | 1 -
drivers/media/usb/go7007/go7007-v4l2.c | 5 +-
drivers/media/usb/gspca/konica.c | 3 +
drivers/media/usb/pulse8-cec/Kconfig | 2 +-
drivers/media/usb/pulse8-cec/pulse8-cec.c | 6 +-
drivers/media/usb/pvrusb2/pvrusb2-eeprom.c | 13 +-
drivers/media/usb/rainshadow-cec/Kconfig | 10 +
drivers/media/usb/rainshadow-cec/Makefile | 1 +
drivers/media/usb/rainshadow-cec/rainshadow-cec.c | 388 ++++++
drivers/media/usb/stk1160/Kconfig | 6 +-
drivers/media/usb/tm6000/tm6000-video.c | 2 +-
drivers/media/usb/usbvision/usbvision-video.c | 9 +-
drivers/media/usb/uvc/uvc_driver.c | 15 +
drivers/media/usb/uvc/uvc_video.c | 12 +-
drivers/media/usb/uvc/uvcvideo.h | 9 +
drivers/media/usb/zr364xx/zr364xx.c | 8 +
drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 24 +-
drivers/media/v4l2-core/v4l2-ctrls.c | 8 +-
drivers/media/v4l2-core/v4l2-dev.c | 16 +-
drivers/media/v4l2-core/v4l2-device.c | 3 +
drivers/media/v4l2-core/v4l2-ioctl.c | 37 +
drivers/media/v4l2-core/videobuf2-core.c | 14 +-
drivers/media/v4l2-core/videobuf2-dma-contig.c | 11 +-
drivers/media/v4l2-core/videobuf2-dma-sg.c | 11 +-
drivers/media/v4l2-core/videobuf2-memops.c | 6 +-
drivers/media/v4l2-core/videobuf2-v4l2.c | 3 +
drivers/media/v4l2-core/videobuf2-vmalloc.c | 11 +-
drivers/staging/media/Kconfig | 4 -
drivers/staging/media/Makefile | 2 -
drivers/staging/media/bcm2048/radio-bcm2048.c | 28 +-
drivers/staging/media/lirc/Kconfig | 12 -
drivers/staging/media/lirc/Makefile | 2 -
drivers/staging/media/lirc/lirc_sasem.c | 899 -------------
drivers/staging/media/lirc/lirc_sir.c | 839 ------------
drivers/staging/media/lirc/lirc_zilog.c | 9 +-
drivers/staging/media/omap4iss/iss_csi2.c | 2 +-
drivers/staging/media/omap4iss/iss_ipipe.c | 2 +-
drivers/staging/media/omap4iss/iss_ipipeif.c | 2 +-
drivers/staging/media/omap4iss/iss_resizer.c | 2 +-
drivers/staging/media/omap4iss/iss_video.c | 41 +-
drivers/staging/media/s5p-cec/Kconfig | 9 -
drivers/staging/media/s5p-cec/TODO | 7 -
drivers/staging/media/st-cec/Kconfig | 8 -
drivers/staging/media/st-cec/TODO | 7 -
include/media/cec-edid.h | 104 --
include/media/cec-notifier.h | 111 ++
include/media/cec.h | 119 +-
include/media/davinci/vpif_types.h | 1 +
include/media/rc-map.h | 79 +-
include/media/soc_camera.h | 14 +-
include/media/tveeprom.h | 3 +-
include/media/v4l2-ioctl.h | 17 +
include/media/videobuf2-core.h | 12 +-
include/media/videobuf2-memops.h | 3 +-
include/trace/events/v4l2.h | 1 +
include/uapi/linux/cec.h | 2 +-
include/uapi/linux/serio.h | 1 +
include/uapi/linux/videodev2.h | 25 +-
352 files changed, 15001 insertions(+), 5238 deletions(-)
create mode 100644 Documentation/devicetree/bindings/media/i2c/ov5645.txt
create mode 100644 Documentation/devicetree/bindings/media/i2c/ov5647.txt
create mode 100644 Documentation/devicetree/bindings/media/i2c/ov7670.txt
create mode 100644 Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
create mode 100644 Documentation/media/uapi/v4l/dev-meta.rst
create mode 100644 Documentation/media/uapi/v4l/meta-formats.rst
create mode 100644 Documentation/media/uapi/v4l/pixfmt-inzi.rst
create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst
create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst
create mode 100644 drivers/media/cec/Kconfig
rename drivers/media/{ => cec}/cec-edid.c (96%)
create mode 100644 drivers/media/cec/cec-notifier.c
rename drivers/media/i2c/{soc_camera => }/ov2640.c (86%)
create mode 100644 drivers/media/i2c/ov5645.c
create mode 100644 drivers/media/i2c/ov5647.c
create mode 100644 drivers/media/platform/atmel/atmel-isi.c
rename drivers/media/platform/{soc_camera => atmel}/atmel-isi.h (100%)
create mode 100644 drivers/media/platform/mtk-jpeg/Makefile
create mode 100644 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c
create mode 100644 drivers/media/platform/mtk-jpeg/mtk_jpeg_core.h
create mode 100644 drivers/media/platform/mtk-jpeg/mtk_jpeg_hw.c
create mode 100644 drivers/media/platform/mtk-jpeg/mtk_jpeg_hw.h
create mode 100644 drivers/media/platform/mtk-jpeg/mtk_jpeg_parse.c
create mode 100644 drivers/media/platform/mtk-jpeg/mtk_jpeg_parse.h
create mode 100644 drivers/media/platform/mtk-jpeg/mtk_jpeg_reg.h
rename drivers/{staging/media => media/platform}/s5p-cec/Makefile (100%)
rename drivers/{staging/media => media/platform}/s5p-cec/exynos_hdmi_cec.h (100%)
rename drivers/{staging/media => media/platform}/s5p-cec/exynos_hdmi_cecctrl.c (100%)
rename drivers/{staging/media => media/platform}/s5p-cec/regs-cec.h (100%)
rename drivers/{staging/media => media/platform}/s5p-cec/s5p_cec.c (88%)
rename drivers/{staging/media => media/platform}/s5p-cec/s5p_cec.h (97%)
delete mode 100644 drivers/media/platform/soc_camera/atmel-isi.c
rename drivers/{staging/media/st-cec => media/platform/sti/cec}/Makefile (100%)
rename drivers/{staging/media/st-cec => media/platform/sti/cec}/stih-cec.c (92%)
create mode 100644 drivers/media/platform/vimc/Kconfig
create mode 100644 drivers/media/platform/vimc/Makefile
create mode 100644 drivers/media/platform/vimc/vimc-capture.c
create mode 100644 drivers/media/platform/vimc/vimc-capture.h
create mode 100644 drivers/media/platform/vimc/vimc-core.c
create mode 100644 drivers/media/platform/vimc/vimc-core.h
create mode 100644 drivers/media/platform/vimc/vimc-sensor.c
create mode 100644 drivers/media/platform/vimc/vimc-sensor.h
create mode 100644 drivers/media/platform/vsp1/vsp1_hgo.c
create mode 100644 drivers/media/platform/vsp1/vsp1_hgo.h
create mode 100644 drivers/media/platform/vsp1/vsp1_hgt.c
create mode 100644 drivers/media/platform/vsp1/vsp1_hgt.h
create mode 100644 drivers/media/platform/vsp1/vsp1_histo.c
create mode 100644 drivers/media/platform/vsp1/vsp1_histo.h
delete mode 100644 drivers/media/rc/keymaps/rc-lirc.c
create mode 100644 drivers/media/rc/sir_ir.c
create mode 100644 drivers/media/usb/rainshadow-cec/Kconfig
create mode 100644 drivers/media/usb/rainshadow-cec/Makefile
create mode 100644 drivers/media/usb/rainshadow-cec/rainshadow-cec.c
delete mode 100644 drivers/staging/media/lirc/lirc_sasem.c
delete mode 100644 drivers/staging/media/lirc/lirc_sir.c
delete mode 100644 drivers/staging/media/s5p-cec/Kconfig
delete mode 100644 drivers/staging/media/s5p-cec/TODO
delete mode 100644 drivers/staging/media/st-cec/Kconfig
delete mode 100644 drivers/staging/media/st-cec/TODO
delete mode 100644 include/media/cec-edid.h
create mode 100644 include/media/cec-notifier.h
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2017-05-05 13:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-05 13:02 [GIT PULL for v4.12-rc1] media updates Mauro Carvalho Chehab
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.