This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits a617565a3afb Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits fcca9a5890ac Merge remote-tracking branch 'pidfd-fixes/fixes' omits b161d7fdf986 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 43a0e865a57e Merge remote-tracking branch 'vfs-fixes/fixes' omits cde213241abe Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 588938ed2786 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits d6abe038885a Merge remote-tracking branch 'kvms390-fixes/master' omits 6a8f1bfa45af Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 27572d3d5209 Merge remote-tracking branch 'ide/master' omits 48d6d9774e72 Merge remote-tracking branch 'input-current/for-linus' omits ac52dc7c98ce Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits e74ff325f78f Merge remote-tracking branch 'staging.current/staging-linus' omits 43bedb59f7b6 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits a1846d0c6e76 Merge remote-tracking branch 'usb.current/usb-linus' omits 44c5bb3c1449 Merge remote-tracking branch 'tty.current/tty-linus' omits 52c2ca4b5453 Merge remote-tracking branch 'spi-fixes/for-linus' omits d10b4a5ac73b Merge remote-tracking branch 'regulator-fixes/for-linus' omits db1bdbe21f15 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f7f18ea50410 Merge remote-tracking branch 'sound-current/for-linus' omits 7d3705e3491d Merge remote-tracking branch 'rdma-fixes/for-rc' omits b06d2b977d95 Merge remote-tracking branch 'mac80211/master' omits aa4726e1c753 Merge remote-tracking branch 'wireless-drivers/master' omits bc2bbd1fa8e6 Merge remote-tracking branch 'netfilter/master' omits c39b4fd19199 Merge remote-tracking branch 'net/master' omits 837188b52c7b Merge remote-tracking branch 'sparc/master' omits 8914df8aaee5 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 21d116949e95 Revert "media: pulse8-cec: fix lost cec_transmit_attempt_d [...] omits 7e6a1bee59c6 Merge branch 'clone3_tls' into fixes omits b064102ac1d7 um: Implement copy_thread_tls omits ac0432eae214 clone3: ensure copy_thread_tls is implemented omits dfc65fec7bea xtensa: Implement copy_thread_tls omits b57cd1cdb197 riscv: Implement copy_thread_tls omits f13e6ea3e466 parisc: Implement copy_thread_tls omits 99d06eb740f0 arm: Implement copy_thread_tls omits 610be5b2fd30 arm64: Implement copy_thread_tls omits 75ecd46f27c8 arm64: Move __ARCH_WANT_SYS_CLONE3 definition to uapi headers new 90d72256addf gtp: fix bad unlock balance in gtp_encap_enable_socket new cb6f74a1ead4 MAINTAINERS: Remove myself as co-maintainer for qcom-ethqos new 3971a535b839 mlxsw: spectrum_qdisc: Ignore grafting of invisible FIFO new 240ce7f6428f net: sch_prio: When ungrafting, replace with FIFO new 2f806c2a16b3 Merge branch 'net-ungraft-prio' new 96cc4b69581d macvlan: do not assume mac_header is set in macvlan_broadcast() new 30780d086a83 atm: eni: fix uninitialized variable warning new fb46f1b78069 netfilter: flowtable: add nf_flowtable_time_stamp new 1d9a7acd3d1e netfilter: conntrack: dccp, sctp: handle null timeout argument new 22dad713b8a5 netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO [...] new b73a65610b7d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf new 49afb806cb65 tipc: fix link overflow issue at socket shutdown new 9546a0b7ce00 tipc: fix wrong connect() return code new a5f48c7878d2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net adds 9f3b61dc1dd7 HID: hidraw: Fix returning EPOLLOUT from hidraw_poll adds be54e7461ffd HID: uhid: Fix returning EPOLLOUT from uhid_char_poll adds 348b80b273fb HID: multitouch: Add LG MELF0410 I2C touchscreen support adds 8ec321e96e05 HID: Fix slab-out-of-bounds read in hid_field_extract adds c62f7cd8ed06 HID: Add quirk for Xin-Mo Dual Controller adds 8f18eca9ebc5 HID: ite: Add USB id match for Acer SW5-012 keyboard dock adds c07a0254c89e HID: asus: Ignore Asus vendor-page usage-code 0xff events adds fd0913768701 HID: Add quirk for incorrect input length on Lenovo Y720 adds 4f3882177240 HID: hid-input: clear unmapped usages adds 18a1b06e5b91 HID: hiddev: fix mess in hiddev_open() adds abb33ee8a8c0 HID: intel-ish-hid: ipc: add CMP device id adds fe4e940f0f91 HID: wacom: Recognize new MobileStudio Pro PID adds 306d5acbfc66 drivers/hid/hid-multitouch.c: fix a possible null pointer access. adds 1479a82d82df HID: intel-ish-hid: ipc: Add Tiger Lake PCI device ID new 20eee6e5af35 HID: steam: Fix input device disappearing new e69ec487b2c7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new efcdf0ba98e4 evh_bytechan: fix out of bounds accesses new 1db7e5259374 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 94dd3bada53e s390/zcrypt: Fix CCA cipher key gen with clear key value function new 0c874cd04292 s390/zcrypt: move ap device reset from bus to driver code new 40260b01d029 s390/setup: Fix secure ipl message new 1c54e7025ea1 Merge remote-tracking branch 's390-fixes/fixes' new 2235a5fce55e Merge remote-tracking branch 'sparc/master' new e88dfe0f3e6b Merge remote-tracking branch 'wireless-drivers/master' new 49fb8b428e14 Merge remote-tracking branch 'mac80211/master' new 9554de394b7e i40iw: Remove setting of VMA private data and use rdma_use [...] new bb438561ea0a Merge remote-tracking branch 'rdma-fixes/for-rc' new 2528eeebd068 Merge remote-tracking branch 'sound-current/for-linus' new b986aa257d58 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 282f57e1ea0b Merge remote-tracking branch 'regulator-fixes/for-linus' new 9cbbc73bf65b Merge remote-tracking branch 'spi-fixes/for-linus' new 76b8184dd7f4 Merge remote-tracking branch 'tty.current/tty-linus' new b632ae0ba346 Merge remote-tracking branch 'usb.current/usb-linus' new 24b7c901980b Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 7c53c558f383 Merge remote-tracking branch 'staging.current/staging-linus' new 1768ff31812e Merge remote-tracking branch 'char-misc.current/char-misc-linus' new 532aa4be1f1b Merge remote-tracking branch 'input-current/for-linus' new cb1eeb75cf3d crypto: hisilicon/sec2 - Use atomics instead of __sync new 6f96d7791dee Merge remote-tracking branch 'crypto-current/master' new ad0df98068dd Merge remote-tracking branch 'ide/master' new 4114b17af412 mtd: rawnand: stm32_fmc2: avoid to lock the CPU bus new 4aa906f18596 mtd: cadence: Fix cast to pointer from integer of differen [...] new 44f45994f438 mtd: onenand: omap2: Fix errors in style new 14ebf24175df mtd: onenand: samsung: Fix iomem access with regular memcpy new 8bcef0d54067 mtd: onenand: omap2: Pass correct flags for prep_dma_memcpy new de08b5ac1042 mtd: sm_ftl: fix NULL pointer warning new 82de6a6fb67e mtd: spi-nor: Fix the writing of the Status Register on mi [...] new 75033250e256 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 8f2b841a00b5 media: dt-bindings: media: cal: update binding to use syscon adds b99c35a40ca0 media: dt-bindings: media: cal: update binding example adds 5e51dd352557 media: ti-vpe: cal: switch BIT_MASK to BIT adds 65ee4280f19c media: ti-vpe: cal: Add per platform data support adds 23122c373e33 media: ti-vpe: cal: Enable DMABUF export adds 6e72eab2e7b7 media: ti-vpe: cal: Restrict DMA to avoid memory corruption adds 03ea2e032e79 media: dt-bindings: media: cal: update binding to add PHY [...] adds 6713feb7c6fd media: ti-vpe: cal: add CSI2 PHY LDO errata support adds 5f9f2fb7c46f media: ti-vpe: cal: Fix ths_term/ths_settle parameters adds cd0dacc256fc media: ti-vpe: cal: Fix pixel processing parameters adds 8fac698199fe media: ti-vpe: cal: Align DPHY init sequence with docs adds 3337fba37308 media: dt-bindings: media: cal: update binding to add DRA7 [...] adds e2257005902a media: ti-vpe: cal: Add DRA76x support adds 5fa3144be4fc media: dt-bindings: media: cal: update binding to add AM65 [...] adds 7a3b9684cede media: ti-vpe: cal: Add AM654 support adds 04d766acbf3e media: ti-vpe: cal: Add subdev s_power hooks adds 348d32d3a032 media: ti-vpe: cal: Properly calculate max resolution boundary adds eb9792a42743 media: ti-vpe: cal: Fix a WARN issued when start streaming fails adds af8b32f83268 media: ti-vpe: cal: fix enum_mbus_code/frame_size subdev a [...] adds 2099ef02c6c0 media: dt-bindings: media: cal: convert binding to yaml adds 01d4fb115470 media: cec: CEC 2.0-only bcast messages were ignored adds 4be77174c3fa media: cec: avoid decrementing transmit_queue_sz if it is 0 adds d51224b73d18 media: cec: check 'transmit_in_progress', not 'transmitting' adds c4e8f760581b media: pulse8-cec: fix lost cec_transmit_attempt_done() call adds 0d962e061abc media: i2c: adv748x: Fix unsafe macros adds aab7b7d19d03 media: v4l2-subdev: remove wrong @cond from kdocs adds de89d0864f66 media: gspca: zero usb_buf adds 569bc8d6a6a5 media: dvb-usb/dvb-usb-urb.c: initialize actlen to 0 adds 8ea1c5af489a media: bdisp: add missed destroy_workqueue in remove and p [...] adds 76669f2e7c58 media: platform: mtk-mdp: add missed destroy_workqueue in remove adds dc4cac67e135 media: cx23885: Add support for AVerMedia CE310B adds 8c956f3be17e media: usb: go7007: s2250-board: add missed i2c_unregister_device adds 3d15c7643ba7 media: vivid: Add touch support adds 7b575b6d8de0 media: vidioc-g-dv-timings.rst: fix wrong porch adds 373606320834 media: pxa_camera: add missed tasklet_kill adds 2b016c47f48f media: v4l2: Fix fourcc names for BAYER12P adds 55f240a21eb1 media: ivtv/cx18: remove ivtvdriver.org references adds 11e0e167d071 media: meson: add missing allocation failure check on new_buf adds 887c7942ce31 media: cec-ioc-g-mode.rst: remove trailing 'i' adds c7669435119f media: ti-vpe: csc: fix single vs multiplanar format handling adds 9453264ef586 media: go7007: fix a miss of snd_card_free adds a98e2e229da7 media: solo6x10: Use managed buffer allocation adds 5e625dd5792e media: tw686x: Use managed buffer allocation adds 8079c5d58685 media: usbtv: Use managed buffer allocation adds aeb64ff38390 media: cobalt: Clean up ALSA PCM API usages adds b0cda3739759 media: cx18: Clean up ALSA PCM API usages adds 7ffeb6ceda5e media: ivtv: Clean up ALSA PCM API usages adds 355b9a0c5856 media: cs231xx: Clean up ALSA PCM API usages adds 2abb1b2daf88 media: em28xx: Clean up ALSA PCM API usages adds 2d19a2cd804b media: go7007: Clean up ALSA PCM API usages adds f8239b531f0d media: tm6000: Clean up ALSA PCM API usages adds 6fe350864297 media: cobalt: Drop superfluous ioctl PCM ops adds 86ee7f28462a media: cx18: Drop superfluous ioctl PCM ops adds 3028bc2dbf12 media: ivtv: Drop superfluous ioctl PCM ops adds da090bf60370 media: Drop superfluous ioctl PCM ops adds eed569c425d0 media: coda: do not skip finish_run if aborting adds ec4f021d1cf9 media: coda: jpeg: merge Huffman table bits and values adds 3bf6883a88c0 media: coda: jpeg: add JPEG register definitions for CODA960 adds 96f6f62c4656 media: coda: jpeg: add CODA960 JPEG encoder support adds afddf553ea89 media: coda: remove redundant platform_get_irq error message adds 02d76a471975 media: coda: avoid hardware lockups with more than 13 capt [...] adds 604bd5ae91d9 media: dt-bindings: media: amlogic,vdec: convert to yaml adds 70ae805a0bb9 media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] adds 8299c6533979 media: meson: vdec: add g12a platform adds 3d8af3b40d2a media: dt-bindings: media: amlogic,gx-vdec: add bindings f [...] adds fee586a20f48 media: meson: vdec: add sm1 platform adds 62387970a481 media: atmel: atmel-isc-base: allow 8 bit direct dump adds ab04e7e6436e media: atmel: atmel-isc-base: add support for Y10 format adds ed1307e335a4 media: atmel: atmel-isc-base: properly initialize pad_cfg adds da3a55b5a948 media: atmel: atmel-isc-base: fix enum calls default format adds 374d968ac744 media: atmel: atmel-isc-base: initialize the try_crop for [...] adds b567bf86eeba media: atmel: atmel-isi: add support for mono sensors, GRA [...] adds e34eb98e5f70 media: atmel: atmel-isi: properly initialize pad_cfg adds ad85a9bb3ec4 media: atmel: atmel-isi: initialize the try_crop for the p [...] adds 9f9dc4755e54 media: dt-bindings: rcar-vin: Remove paragraph about aliases adds a36807784b74 media: dt-bindings: rcar-vin: Document compatibility strin [...] adds 81735ecb62f8 media: mtk-vcodec: Remove extra area allocation in an inpu [...] adds 0d962c3ae13a media: sun8i: Remove redundant dev_err call in deinterlace [...] adds 06b5cf51607d media: imx7-mipi-csis: remove subdev_notifier adds 94010145a58f media: pixfmt-tch-td16/tu16.rst: document that this is lit [...] adds 69e39d40587b media: vimc: Implement get/set selection in sink adds 961f97ab1ef3 media: adv7604: extend deep color mode to ADV7611 adds 0fb36893c6c1 media: vidioc-enum-fmt.rst: clarify format preference adds 5980d40276b3 media: hantro: Cleanup format negotiation helpers adds 3143f8a123dc media: hantro: Rename {prepare,finish}_run to {start,end}_ [...] adds 8c2d66b036c7 media: hantro: Support color conversion via post-processing adds afb347816202 media: v4l2-device.h: Explicitly compare grp{id,mask} to z [...] adds 6913bc3a2e9c media: pulse8-cec: improve debugging adds cea28e7a55e7 media: pulse8-cec: reorganize function order adds a6706447f319 media: pulse8-cec: locking improvements adds 92eee37d398c media: pulse8-cec: add 2nd debug level adds b7d0567f552a media: pulse8-cec: set tx_done_status for transmit_done status adds b36910e07842 media: pulse8-cec: move the transmit to a workqueue adds 906870770431 media: pulse8-cec: queue received messages in an array adds 601282d65b96 media: pulse8-cec: use adap_free callback adds 587040338162 media: pulse8-cec: schedule next ping after current ping finished adds a67524c8bf75 media: pulse8-cec: log when a CEC message is received adds 3ff4348ff5e4 media: vivid: set field to NONE for touch adds 095c21d31b7b media: v4l2-ioctl.c: allow multiplanar for touch adds 0885acd77eb4 media: vivid: support multiplanar touch devices adds 71e37d2e4b3b media: documentation: fix video_event description adds 77cdffcb0bfb media: v4l2: abstract timeval handling in v4l2_buffer adds 4a873f3fa5d6 media: v4l2-core: compat: ignore native command codes adds c8ef1a6076bf media: v4l2-core: split out data copy from video_usercopy adds 1a6c0b36dd19 media: v4l2-core: fix VIDIOC_DQEVENT for time64 ABI adds 577c89b0ce72 media: v4l2-core: fix v4l2_buffer handling for time64 ABI adds 9983b2daf1ca media: v4l2-core: fix compat VIDIOC_DQEVENT for time64 ABI adds 342027c5de44 media: v4l2-core: fix compat v4l2_buffer handling for time64 ABI adds eecc70d22ae5 media: digitv: don't continue if remote control state can' [...] adds 51d0c99b391f media: af9005: uninitialized variable printked adds 26cff637121d media: vp7045: do not read uninitialized values if usb tra [...] adds c376d66515f8 media: cxusb: use dev_dbg() rather than hand-rolled debug adds 080d89f522e2 media: rc: ensure lirc is initialized before registering i [...] adds 17a529d09975 media: dvb_dummy_fe: place EXPORT_SYMBOL below correspondi [...] adds 8b9aac1a990b media: dvb_dummy_fe: Add blank line after declaration adds 3fbe158406af media: rtl28xxu: Add support for PROlectrix DV107669 DVB-T dongle adds 31f715dd48de media: MAINTAINERS: Orphan img-ir driver adds a04930b7bf59 media: serial_ir: change "ignoring spike" to debug level adds c0e0d3138896 media: dvb: add support for TerraTec TC2 Stick (193534) adds 7e2f75fd3238 media: omap3isp: Ignore failure of stopping streaming on e [...] adds dd12ed17ce9e media: omap3isp: Don't restart CCDC if we're about to stop adds 96e3a6b92f23 media: smiapp: Avoid maintaining power state information adds 22ad4e05585c media: smiapp: Put the device again if starting streaming fails adds 5554c80e1878 media: ov5640: Put max framerate into table and simplify check adds 2e3df204f9af media: ov5640: Fix check for PLL1 exceeding max allowed rate adds 033c60a6e295 media: staging: ipu3: replace 0 with false adds 1451d5ae351d media: i2c: mt9v032: fix enum mbus codes and frame sizes adds 92590966fe5b media: staging/intel-ipu3: set the main output as mandatory adds e878742c83ec media: staging/intel-ipu3: make imgu use fixed running mode adds 1de243b07666 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] adds 7866d6903ce8 media: dt-bindings: media: sun4i-csi: Add compatible for C [...] adds cf9e6d5dbdd5 media: sun4i-csi: Fix data sampling polarity handling adds 1948dcf0f928 media: sun4i-csi: Fix [HV]sync polarity handling adds 249b286171fa media: sun4i-csi: Deal with DRAM offset adds 51e40a0dbe53 media: sun4i-csi: Add support for A10 CSI1 camera sensor i [...] adds 8821e92879a3 Merge tag 'v5.5-rc5' into patchwork new 44bc8fde0f40 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new df2efbed3cb9 Merge remote-tracking branch 'kvms390-fixes/master' new dc0e244ae8bb Merge remote-tracking branch 'hwmon-fixes/hwmon' new 73c897e76560 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new e8e5541fef48 Merge remote-tracking branch 'vfs-fixes/fixes' new 2c3addd83928 Merge tag 'drm-misc-fixes-2020-01-08' of git://anongit.fre [...] new 7aec9ec1cf32 Revert "drm/amdgpu: Set no-retry as default." new 840c90fce6c7 drm/amd/display: Reduce HDMI pixel encoding if max clock i [...] new db4ff423cd16 drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu new ac0c9d3f8ad6 Merge tag 'amd-drm-fixes-5.5-2020-01-08' of git://people.f [...] new ca72c089ca35 Merge remote-tracking branch 'drm-fixes/drm-fixes' new 04a7ad59cefb Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 97b3b75dcc7f riscv: make sure the cores stay looping in .Lsecondary_park new 4340ccd4550a Merge remote-tracking branch 'risc-v-fixes/fixes' new f6b81a675ac0 Merge remote-tracking branch 'pidfd-fixes/fixes' new 9608ea6c6613 pinctrl: sunrisepoint: Add missing Interrupt Status regist [...] new ecb24723e078 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (a617565a3afb) \ N -- N -- N refs/heads/pending-fixes (ecb24723e078)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 65 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../bindings/media/allwinner,sun4i-a10-csi.yaml | 14 +- .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 141 ++++ .../devicetree/bindings/media/amlogic,vdec.txt | 72 -- .../devicetree/bindings/media/renesas,vin.txt | 4 +- .../devicetree/bindings/media/ti,cal.yaml | 202 ++++++ Documentation/devicetree/bindings/media/ti-cal.txt | 72 -- Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 2 +- Documentation/media/uapi/dvb/video-get-event.rst | 2 +- Documentation/media/uapi/dvb/video_types.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-reserved.rst | 3 +- Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 2 +- Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 34 +- Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 34 +- Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 4 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 2 +- Documentation/media/v4l-drivers/cx18.rst | 39 -- Documentation/media/v4l-drivers/index.rst | 1 - Documentation/media/v4l-drivers/ipu3.rst | 6 +- MAINTAINERS | 11 +- arch/riscv/kernel/head.S | 12 +- arch/s390/kernel/setup.c | 2 +- drivers/atm/eni.c | 4 +- drivers/crypto/hisilicon/sec2/sec.h | 6 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 12 +- drivers/crypto/hisilicon/sec2/sec_main.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 7 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 45 +- drivers/hid/hid-asus.c | 3 +- drivers/hid/hid-core.c | 6 + drivers/hid/hid-ids.h | 3 + drivers/hid/hid-input.c | 16 +- drivers/hid/hid-ite.c | 3 + drivers/hid/hid-multitouch.c | 5 +- drivers/hid/hid-quirks.c | 1 + drivers/hid/hid-steam.c | 4 + drivers/hid/hidraw.c | 4 +- drivers/hid/i2c-hid/i2c-hid-core.c | 16 +- drivers/hid/intel-ish-hid/ipc/hw-ish.h | 2 + drivers/hid/intel-ish-hid/ipc/pci-ish.c | 2 + drivers/hid/uhid.c | 2 +- drivers/hid/usbhid/hiddev.c | 97 ++- drivers/hid/wacom_wac.c | 6 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 14 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 4 +- drivers/media/dvb-frontends/dvb_dummy_fe.c | 10 +- drivers/media/i2c/adv748x/adv748x.h | 8 +- drivers/media/i2c/adv7604.c | 32 +- drivers/media/i2c/mt9v032.c | 10 +- drivers/media/i2c/ov5640.c | 41 +- drivers/media/i2c/smiapp/smiapp-core.c | 198 +++--- drivers/media/i2c/smiapp/smiapp-regs.c | 3 - drivers/media/i2c/smiapp/smiapp.h | 1 - drivers/media/pci/cobalt/cobalt-alsa-pcm.c | 69 +- drivers/media/pci/cx18/cx18-alsa-pcm.c | 75 +- drivers/media/pci/cx18/cx18-cards.c | 8 +- drivers/media/pci/cx18/cx18-driver.c | 2 +- drivers/media/pci/cx23885/cx23885-alsa.c | 1 - drivers/media/pci/cx23885/cx23885-cards.c | 24 + drivers/media/pci/cx23885/cx23885-video.c | 3 +- drivers/media/pci/cx23885/cx23885.h | 1 + drivers/media/pci/cx25821/cx25821-alsa.c | 1 - drivers/media/pci/cx88/cx88-alsa.c | 1 - drivers/media/pci/ivtv/Kconfig | 5 +- drivers/media/pci/ivtv/ivtv-alsa-pcm.c | 76 +- drivers/media/pci/ivtv/ivtv-driver.c | 3 +- drivers/media/pci/ivtv/ivtv-driver.h | 1 - drivers/media/pci/meye/meye.c | 4 +- drivers/media/pci/saa7134/saa7134-alsa.c | 1 - drivers/media/pci/solo6x10/solo6x10-g723.c | 24 +- drivers/media/pci/tw686x/tw686x-audio.c | 16 +- drivers/media/platform/Kconfig | 2 +- drivers/media/platform/atmel/atmel-isc-base.c | 94 ++- drivers/media/platform/atmel/atmel-isi.c | 42 +- drivers/media/platform/atmel/atmel-isi.h | 2 + drivers/media/platform/coda/coda-bit.c | 29 +- drivers/media/platform/coda/coda-common.c | 45 +- drivers/media/platform/coda/coda-jpeg.c | 746 +++++++++++++++++++- drivers/media/platform/coda/coda.h | 3 + drivers/media/platform/coda/coda_regs.h | 83 +++ drivers/media/platform/coda/trace.h | 10 + drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 3 + drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c | 9 +- drivers/media/platform/omap3isp/isp.c | 8 +- drivers/media/platform/omap3isp/ispccdc.c | 12 +- drivers/media/platform/pxa_camera.c | 2 + drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 13 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 57 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 6 +- drivers/media/platform/sunxi/sun4i-csi/sun4i_dma.c | 20 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 5 +- drivers/media/platform/ti-vpe/cal.c | 773 ++++++++++++++++----- drivers/media/platform/ti-vpe/cal_regs.h | 221 +++--- drivers/media/platform/ti-vpe/csc.c | 32 +- drivers/media/platform/vimc/vimc-scaler.c | 166 ++++- drivers/media/platform/vivid/Makefile | 3 +- drivers/media/platform/vivid/vivid-core.c | 203 +++++- drivers/media/platform/vivid/vivid-core.h | 20 + drivers/media/platform/vivid/vivid-ctrls.c | 11 + drivers/media/platform/vivid/vivid-kthread-touch.c | 181 +++++ drivers/media/platform/vivid/vivid-kthread-touch.h | 13 + drivers/media/platform/vivid/vivid-touch-cap.c | 341 +++++++++ drivers/media/platform/vivid/vivid-touch-cap.h | 39 ++ drivers/media/platform/vivid/vivid-vid-common.c | 2 +- drivers/media/rc/rc-main.c | 27 +- drivers/media/rc/serial_ir.c | 2 +- drivers/media/usb/cpia2/cpia2_v4l.c | 4 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 79 +-- drivers/media/usb/dvb-usb-v2/af9035.c | 15 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 2 + drivers/media/usb/dvb-usb/af9005.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 33 +- drivers/media/usb/dvb-usb/digitv.c | 10 +- drivers/media/usb/dvb-usb/dvb-usb-urb.c | 2 +- drivers/media/usb/dvb-usb/vp7045.c | 21 +- drivers/media/usb/em28xx/em28xx-audio.c | 87 +-- drivers/media/usb/go7007/s2250-board.c | 1 + drivers/media/usb/go7007/snd-go7007.c | 60 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 768 ++++++++++++-------- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/tm6000/tm6000-alsa.c | 82 +-- drivers/media/usb/usbtv/usbtv-audio.c | 29 +- drivers/media/usb/usbvision/usbvision-video.c | 4 +- drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 476 +++++++++++-- drivers/media/v4l2-core/v4l2-event.c | 5 +- drivers/media/v4l2-core/v4l2-ioctl.c | 213 ++++-- drivers/media/v4l2-core/v4l2-subdev.c | 26 +- drivers/media/v4l2-core/videobuf-core.c | 5 +- drivers/mtd/nand/onenand/omap2.c | 14 +- drivers/mtd/nand/onenand/onenand_base.c | 14 +- drivers/mtd/nand/onenand/samsung_mtd.c | 8 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 13 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 38 +- drivers/mtd/sm_ftl.c | 3 +- drivers/mtd/spi-nor/spi-nor.c | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 7 + drivers/net/gtp.c | 5 +- drivers/net/macvlan.c | 2 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 1 + drivers/s390/crypto/ap_bus.c | 2 - drivers/s390/crypto/ap_bus.h | 2 +- drivers/s390/crypto/ap_queue.c | 5 +- drivers/s390/crypto/zcrypt_ccamisc.c | 4 +- drivers/s390/crypto/zcrypt_cex2a.c | 1 + drivers/s390/crypto/zcrypt_cex2c.c | 2 + drivers/s390/crypto/zcrypt_cex4.c | 1 + drivers/staging/media/hantro/Makefile | 1 + drivers/staging/media/hantro/hantro.h | 66 +- drivers/staging/media/hantro/hantro_drv.c | 11 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 4 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 6 +- drivers/staging/media/hantro/hantro_g1_regs.h | 53 ++ drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 6 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 4 +- drivers/staging/media/hantro/hantro_h264.c | 2 +- drivers/staging/media/hantro/hantro_hw.h | 17 +- drivers/staging/media/hantro/hantro_postproc.c | 142 ++++ drivers/staging/media/hantro/hantro_v4l2.c | 109 ++- drivers/staging/media/hantro/rk3288_vpu_hw.c | 10 + .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 4 +- drivers/staging/media/imx/imx7-mipi-csis.c | 3 - drivers/staging/media/ipu3/TODO | 3 - drivers/staging/media/ipu3/include/intel-ipu3.h | 4 - drivers/staging/media/ipu3/ipu3-css.c | 2 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 79 +-- drivers/staging/media/ipu3/ipu3.h | 5 +- drivers/staging/media/meson/vdec/vdec.c | 18 +- drivers/staging/media/meson/vdec/vdec.h | 1 + drivers/staging/media/meson/vdec/vdec_1.c | 29 +- drivers/staging/media/meson/vdec/vdec_platform.c | 60 ++ drivers/staging/media/meson/vdec/vdec_platform.h | 4 + drivers/tty/ehv_bytechan.c | 20 +- include/linux/if_ether.h | 8 + include/linux/mtd/flashchip.h | 2 +- include/media/dvb-usb-ids.h | 2 + include/media/v4l2-common.h | 21 + include/media/v4l2-device.h | 12 +- include/media/v4l2-ioctl.h | 55 ++ include/media/v4l2-subdev.h | 2 +- include/net/netfilter/nf_flow_table.h | 6 + include/trace/events/v4l2.h | 2 +- include/uapi/linux/videodev2.h | 29 + net/netfilter/ipset/ip_set_core.c | 3 +- net/netfilter/nf_conntrack_proto_dccp.c | 3 + net/netfilter/nf_conntrack_proto_sctp.c | 3 + net/netfilter/nf_flow_table_core.c | 7 +- net/netfilter/nf_flow_table_ip.c | 4 +- net/netfilter/nf_flow_table_offload.c | 4 +- net/sched/sch_prio.c | 10 +- net/tipc/socket.c | 57 +- 192 files changed, 5532 insertions(+), 2200 deletions(-) create mode 100644 Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml delete mode 100644 Documentation/devicetree/bindings/media/amlogic,vdec.txt create mode 100644 Documentation/devicetree/bindings/media/ti,cal.yaml delete mode 100644 Documentation/devicetree/bindings/media/ti-cal.txt delete mode 100644 Documentation/media/v4l-drivers/cx18.rst create mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.c create mode 100644 drivers/media/platform/vivid/vivid-kthread-touch.h create mode 100644 drivers/media/platform/vivid/vivid-touch-cap.c create mode 100644 drivers/media/platform/vivid/vivid-touch-cap.h create mode 100644 drivers/staging/media/hantro/hantro_postproc.c