This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-defconfig in repository toolchain/ci/linux.
omits f19bb13a0eaf Add linux-next specific files for 20200414 omits 20075715e011 Merge branch 'akpm/master' omits cd91ba3aceb7 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 72c8182d80f6 arm64: memory: give hotplug memory a different resource name omits f616427037e0 mm/memory_hotplug: allow arch override of non boot memory [...] omits 2654c7668adf kexec: prevent removal of memory in use by a loaded kexec image omits 5fd7a3e71cef mm/madvise: allow KSM hints for remote API omits 28c3d428cea3 mm/madvise: employ mmget_still_valid() for write lock omits 81bee0822df6 mm/madvise: support both pid and pidfd for process_madvise omits 4b5642b5a1c4 pid: move pidfd_get_pid() to pid.c omits 9e6c82aeefc8 mm/madvise: check fatal signal pending of target process omits 5eca8ddc2bae fix process_madvise build break for arm64 omits 31e98e4a3277 mm/madvise: introduce process_madvise() syscall: an extern [...] omits 8ee4efc9b12d mm/madvise: pass task and mm to do_madvise omits 86cf9101e64b mm/debug: add tests validating architecture page table helpers omits 4b4ca6701da1 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix omits 600b0152d392 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits 443315fe3a3b mm/swap.c: annotate data races for lru_rotate_pvecs omits cbdc1d85c399 mm: annotate a data race in page_zonenum() omits 8817b8015c1d mm/rmap: annotate a data race at tlb_flush_batched omits 71d72fd70702 mm/util.c: annotate an data race at vm_committed_as omits 49c2ee47ebe2 mm/mempool: fix a data race in mempool_free() omits f2a66e2aa707 mm/list_lru: fix a data race in list_lru_count_one omits 4454770c19a4 mm/memcontrol: fix a data race in scan count omits c8ebf8a101b3 mm/page_counter: fix various data races at memsw omits 5e9dbcbdf5f5 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 79be55fe99e7 mm/swapfile: fix and annotate various data races omits ef60b89b4e68 mm/filemap.c: fix a data race in filemap_fault() omits b0376a568bab mm/swap_state: mark various intentional data races omits f5327a02bea4 mm-page_io-mark-various-intentional-data-races-v2 omits e36b99697c57 mm/page_io: mark various intentional data races omits 67dfc07cc1ed mm/frontswap: mark various intentional data races omits 110af4592dce mm/kmemleak: silence KCSAN splats in checksum omits 72522d36aad7 Merge branch 'akpm-current/current' omits 45cce8c22dc0 Merge remote-tracking branch 'cel/cel-next' omits bd8ac34b50ed Merge remote-tracking branch 'fpga/for-next' omits 692941e354f5 Merge remote-tracking branch 'devfreq/devfreq-next' omits 141f4bf9b91b Merge remote-tracking branch 'kgdb/kgdb/for-next' omits aa6f84dba744 Merge remote-tracking branch 'hyperv/hyperv-next' omits 0de3db39bce7 Merge remote-tracking branch 'xarray/xarray' omits bca0d9f157c9 Merge remote-tracking branch 'nvmem/for-next' omits ab2fb3e5398e Merge remote-tracking branch 'slimbus/for-next' omits 761cd535c3ce Merge remote-tracking branch 'fsi/next' omits 3f34f8f74148 Merge remote-tracking branch 'kspp/for-next/kspp' omits 2769355b34aa Merge remote-tracking branch 'ntb/ntb-next' omits e70e1ff660ae Merge remote-tracking branch 'coresight/next' omits 51f8d10d89d4 Merge remote-tracking branch 'livepatching/for-next' omits cc52fe44e2fa Merge remote-tracking branch 'kselftest/next' omits 5b0d7b05d6ab Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 5b9b5749e107 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 6a466c13a03c Merge remote-tracking branch 'rpmsg/for-next' omits d70b45a90f93 Merge remote-tracking branch 'vhost/linux-next' omits 29701d0c4cfe Merge remote-tracking branch 'scsi/for-next' omits 1733ac58e211 Merge remote-tracking branch 'cgroup/for-next' omits c027c7d31a40 Merge remote-tracking branch 'mux/for-next' omits ba8512dc97ce Merge remote-tracking branch 'staging/staging-next' omits d23ca0cc97fb Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits db041651fdfa Merge remote-tracking branch 'ipmi/for-next' omits 965772c665c4 Merge remote-tracking branch 'leds/for-next' omits 04b70eab3a18 Merge remote-tracking branch 'workqueues/for-next' omits f4193017e071 Merge remote-tracking branch 'percpu/for-next' omits 20d20af6fe21 Merge remote-tracking branch 'edac/edac-for-next' omits f10b61439b40 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits b03e0787b974 Merge remote-tracking branch 'tip/auto-latest' omits 58a379f33d5a Merge remote-tracking branch 'watchdog/master' omits 103d570fe4d9 Merge remote-tracking branch 'tpmdd/next' omits 079cd368d4c2 Merge remote-tracking branch 'smack/for-next' omits 506e5cda5b8a Merge remote-tracking branch 'keys/keys-next' omits b57441feb544 Merge remote-tracking branch 'apparmor/apparmor-next' omits 1e23ba4ab26f Merge remote-tracking branch 'battery/for-next' omits ef35b44d4289 Merge remote-tracking branch 'sound/for-next' omits aa258c36d4b9 Merge remote-tracking branch 'regmap/for-next' omits d58b9ada4b1c Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 1bbb8493aaeb Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 513f1ed64b5e Merge remote-tracking branch 'drm-intel/for-linux-next' omits 98211f6937c0 Merge remote-tracking branch 'amdgpu/drm-next' omits 4fa55dbed953 Merge remote-tracking branch 'mac80211-next/master' omits 0be80dad689a Merge remote-tracking branch 'bluetooth/master' omits 42ec72884291 Merge remote-tracking branch 'swiotlb/linux-next' omits b1212b08f488 Merge remote-tracking branch 'ieee1394/for-next' omits a269124feef4 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 2824c3ab016f Merge remote-tracking branch 'opp/opp/linux-next' omits 6f80ff894db8 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 1b833abd5dd8 Merge branch 'dmi/master' omits 8867141be661 Merge remote-tracking branch 'hid/for-next' omits 5be454c22d8d Merge remote-tracking branch 'printk/for-next' omits eb97d65328f8 Merge remote-tracking branch 'vfs/for-next' omits 080715287fea Merge remote-tracking branch 'file-locks/locks-next' omits e8190c3dd390 Merge remote-tracking branch 'nfsd/nfsd-next' omits f229f0066454 Merge remote-tracking branch 'jfs/jfs-next' omits de42f5f5ead6 Merge remote-tracking branch 'f2fs/dev' omits 89aaf35028ec Merge remote-tracking branch 'ext3/for_next' omits 460aa1bf4d27 Merge remote-tracking branch 'cifs/for-next' omits 21e527c56a65 Merge remote-tracking branch 'ceph/master' omits fb2c30ddbe72 Merge remote-tracking branch 'btrfs/for-next' omits ae7dfcb444a8 Merge remote-tracking branch 'sh/sh-next' omits 73c7de9791e4 Merge remote-tracking branch 'nds32/next' omits 4a2d5f27f298 Merge remote-tracking branch 'h8300/h8300-next' omits ab3ac074db1d Merge remote-tracking branch 'csky/linux-next' omits c56ba2ba0c6d Merge remote-tracking branch 'clk/clk-next' omits 6349cb3db042 Merge remote-tracking branch 'tegra/for-next' omits 407189022c25 Merge remote-tracking branch 'samsung-krzk/for-next' omits ba3ce4280455 Merge remote-tracking branch 'rockchip/for-next' omits 5129f6c2f2b5 Merge remote-tracking branch 'reset/reset/next' omits 9cf8c59d91c2 Merge remote-tracking branch 'renesas/next' omits 471387e6c020 Merge remote-tracking branch 'realtek/for-next' omits 5854a13d2efd Merge remote-tracking branch 'raspberrypi/for-next' omits 9efa931b5a43 Merge remote-tracking branch 'qcom/for-next' omits 25b1fbb3e472 Merge remote-tracking branch 'omap/for-next' omits 8b85468d3b37 Merge remote-tracking branch 'mvebu/for-next' omits 0e2e7a9685b0 Merge remote-tracking branch 'mediatek/for-next' omits 415996e4c485 Merge remote-tracking branch 'keystone/next' omits cee90354c4b2 Merge remote-tracking branch 'imx-mxs/for-next' omits bd7589682ee3 Merge remote-tracking branch 'at91/at91-next' omits 1e009ff19c6e Merge remote-tracking branch 'aspeed/for-next' omits dd09807cbdfd Merge remote-tracking branch 'amlogic/for-next' omits a71ab3dd7671 Merge remote-tracking branch 'arm-soc/for-next' omits e50b59687018 Merge remote-tracking branch 'arm/for-next' omits 0b6bd04e90e5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits b5846b244239 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 27c6a89fb0ed Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits c6ef071382bd Merge remote-tracking branch 'fpga-fixes/fixes' omits bdc5217387fc Merge remote-tracking branch 'pidfd-fixes/fixes' omits d1686f3fe8e8 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 7b732665afaf Merge remote-tracking branch 'mmc-fixes/fixes' omits 896e18d9617e Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits bc5a2def7b91 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits d209bbd98211 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 30a8df29bb16 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 539c84fe44b7 Merge remote-tracking branch 'omap-fixes/fixes' omits 3c75b99424a1 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 92fdc0598a1f Merge remote-tracking branch 'staging.current/staging-linus' omits c0598bcb72a7 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits fd835d91c21f Merge remote-tracking branch 'spi-fixes/for-linus' omits 2a0dc20835bc Merge remote-tracking branch 'regmap-fixes/for-linus' omits 9cf56b7c78d9 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 81f962145471 Merge remote-tracking branch 'sound-current/for-linus' omits 36ada741b2ee Merge remote-tracking branch 'wireless-drivers/master' omits 7c582c4c24f4 Merge remote-tracking branch 'net/master' omits 915026d27171 Merge remote-tracking branch 'arc-current/for-curr' omits f4d23cbc7658 Merge remote-tracking branch 'kbuild-current/fixes' omits 54c46f9a8781 drm/amdgpu/gfx9: add gfxoff quirk omits a3c01054af1e PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits 2491bd1ea1a8 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 42ed2faaa09e drm/amdgpu: work around llvm bug #42576 omits 0da3915368b6 drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 376ea665a262 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits 1f9b142fc6bc drm/mm: revert "Break long searches in fragmented address spaces" omits f67f7bf4d38d drm/amdkfd: Enable GWS based on FW Support omits 71f52274e86f drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 089e720f6842 drm/amdgpu: add new unlocked flag for PTE updates omits 1b3383177bfc drm/amdgpu: rename direct to immediate for VM updates omits 2c066b55ad83 drm/amdgpu: cleanup IB pool handling a bit omits db46571a1edb drm/amdgpu: partial revert VM sync changes omits 815ef5f6e999 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 9781bdf7d366 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 4d7853213292 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits ab383569fe45 drm/amdgpu: Add new ring callback to insert memory sync omits b6282919978e drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem omits 4881779f8e1c drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 omits 098692ecead4 drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] omits 249fabf033ee drm/amdgpu: Fix per-IB secure flag GFX hang omits f68dd5ff2ec2 drm/amdgpu: Fine-grained TMZ support omits 64842aa5155b drm/amdgpu: stop evicting encrypted BOs to swap omits 57c451a1d62c drm/amdgpu: add TMZ handling to amdgpu_move_blit omits 8e5a5869eb7c drm/amdgpu: also add the TMZ flag to GART omits 282b0c403c95 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits aa5f0e836e45 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 38f5ad4d3571 drm/amd/display: Indicate use of TMZ buffers to DC omits e9044a089dec drm/amdgpu: implement TMZ accessor (v3) omits 58bf4c3ec31c drm/amdgpu: remove the alignment placeholder for secure buffer omits 1d04e4cf0ad9 drm/amdgpu: move CS secure flag next the structs where it's used omits a501152fbb10 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits 22ff5e94a189 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits f727e44b4731 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits ce2a0cccc706 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits 780d81f953ee drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 612454e2d419 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits d8623b39f707 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 75a38bc0e003 drm/amdgpu: job is secure iff CS is secure (v5) omits 9d551060e739 drm/amdgpu: expand the context control interface with trust flag omits 310a6ba8668f drm/amdgpu: expand the emit tmz interface with trusted flag omits e7f044c772bc drm/amdgpu: add tmz bit in frame control packet omits fa8269312330 drm/amdgpu: add function to check tmz capability (v4) omits dd8a0944dd85 drm/amdgpu: add amdgpu_tmz data structure omits 11ae3c827af4 drm/amdgpu: add tmz feature parameter (v2) omits 1a12e5212272 drm/amdgpu: define the TMZ bit for the PTE omits 834718ec0370 drm/amdgpu: add UAPI to create secure commands (v3) omits d75fc34d60a3 drm/amdgpu: add UAPI for creating encrypted buffers omits 2d3dfd15d2a5 clk: sprd: don't gate uart console clock omits 632632aa497f clk: mmp2: fix link error without mmp2 omits 6f90d3096deb clk: asm9260: fix __clk_hw_register_fixed_rate_with_accuracy typo omits 49722d64c3f3 dt-bindings: interrupt-controller: Fix loongson,parent_int [...] omits 2ebcce486501 dt-bindings: hwmon: Fix incorrect $id paths omits ca6881119c16 dt-bindings: Fix dtc warnings on reg and ranges in examples omits 6e1efc999a55 dt-bindings: BD718x7 - add missing I2C bus properties omits 9c765a5972ce dt-bindings: clock: syscon-icst: Remove unneeded unit name omits 449ad2ba3054 dt-bindings: touchscreen: edt-ft5x06: Remove unneeded I2C [...] omits 969413082a86 dt-bindings: iio: dac: ad5770r: Fix the file path omits ab4bd0f17bf4 dt-bindings: iio: dac: ad5770r: Add vendor to compatible string omits 5bdb4c95849d Merge branch 'spi-5.7' into spi-linus omits 03434e049439 gpio: Extend TODO to cover code duplication avoidance omits 9b4d549f51bd gpio: xgene-sb: set valid IRQ type in to_irq() omits 19b5622d849b PM / devfreq: tegra30: Delete an error message in tegra_de [...] omits 04982b957b3c PM / devfreq: tegra30: Make CPUFreq notifier to take into [...] omits c128052e6991 Merge branch 'misc' into for-next omits 529adc58cea3 Merge branch 'misc' into for-next omits 990df6402752 nvmem: mxs-ocotp: Use devm_add_action_or_reset() for cleanup omits ffa8d5119e23 nvmem: sprd: Determine double data programming from device data omits 3ebedce6dd8c nvmem: sprd: Optimize the block lock operation omits c02a4b6f1402 nvmem: sprd: Fix the block lock operation omits 8dc3769c8a68 Merge branches 'arm64-for-5.7', 'arm64-defconfig-for-5.7', [...] omits ad49d9a8228e Merge branch 'edac-misc' into edac-for-next omits 6e3fcaa8a4ed Merge branch 'edac-urgent' into edac-for-next omits e506dba69a5e Merge branch 'imx/defconfig' into for-next omits 71c96474d71b Merge branch 'imx/dt64' into for-next omits a316c71ffd69 Merge branch 'imx/dt' into for-next omits 3a8fad1b4a44 Merge branch 'imx/bindings' into for-next omits 1daa2fdfab77 Merge branch 'imx/soc' into for-next omits 2dca3bd09abd Merge branch 'imx/drivers' into for-next omits 8d9586e3813a Merge branch 'imx/fixes' into for-next omits 8ee5181b6324 Merge branch 'clk/imx' into for-next omits 2060986f04ad Merge branch 'regmap-5.7' into regmap-next omits 87fc8230f7aa Merge branch 'regmap-5.6' into regmap-linus omits ba1589ff458e slimbus: ngd: add v2.1.0 compatible omits bf4540d5148c Merge branch 'renesas-arm64-dt-for-v5.7' into renesas-next omits b33d9bc49245 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next omits 4653e74b77f4 Merge branches 'renesas-arm64-dt-for-v5.7' and 'renesas-dt [...] omits 1bb852d9d906 arm64: dts: renesas: r8a77961: salvator-xs: Fix memory uni [...] omits 4fba47706fbb arm64: dts: renesas: Add support for M3ULCB with R-Car M3-W+ omits c609408c27be nvmem: jz4780-efuse: fix build warnings on ARCH=x86_64 or riscv omits afa22ca16f97 Merge branches 'renesas-arm-dt-for-v5.7' and 'renesas-arm6 [...] omits a2e0f6c59ec6 arm64: dts: renesas: r8a77961: Add thermal nodes omits ae9ff549743e ARM: dts: iwg22d-sodimm: Enable touchscreen omits 8999408494ce ARM: dts: iwg22d-sodimm: Enable LCD panel omits b5051c8fd339 Documentation: ABI: nvmem: add documentation for JZ4780 efuse ABI omits 50a09dfd394a nvmem: add driver for JZ4780 efuse omits 0c70114d382f Bindings: nvmem: add bindings for JZ4780 efuse omits f9692c8e90f0 nvmem: imx-ocotp: Drop unnecessary initializations omits 09fafe56af65 nvmem: check for NULL reg_read and reg_write before dereferencing omits f8f782f63bac nvmem: core: validate nvmem config before parsing omits ffa9a9758be2 Merge branch 'edac-urgent' into edac-for-next omits ddd8444ef822 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next omits 295dc6e04378 Merge branch 'renesas-fixes-for-v5.6' into renesas-next omits 8daa31303194 nvmem: release the write-protect pin omits 6112f941874e nvmem: fix memory leak in error path omits 7d21c0efac2a Merge branch 'renesas-drivers-for-v5.7' into renesas-next omits 3db5bac10f79 Merge branch 'renesas-arm64-dt-for-v5.7' into renesas-next omits 266361d3aca4 Merge branch 'renesas-arm64-defconfig-for-v5.7' into renesas-next omits 51556bdd18a2 Merge branch 'renesas-arm-dt-for-v5.7' into renesas-next omits 64fa3c0b4142 Merge branch 'renesas-fixes-for-v5.6' into renesas-next omits 25c4fc7f07f7 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] omits 3d531066f9ae ARM: dts: rzg1: Add reset control properties for display omits 8a473f4deb2f ARM: dts: rcar-gen2: Add reset control properties for display omits 7fa1f73bd4ef ARM: dts: r8a7745: Convert to new DU DT bindings omits c7f7b1c8feca Merge branch 'edac-drivers' into edac-for-next omits 3f47fb9a4420 Merge branch 'edac-misc' into edac-for-next omits 0f6fea00e52f nvmem: add a newline for readability omits f769a2100aa7 nvmem: remove a stray newline in nvmem_register() omits c3f5f82f4dfc Merge branches 'renesas-arm-soc-for-v5.7' and 'renesas-dri [...] omits e44b9b8b2c57 nvmem: core: add nvmem_cell_read_u64 omits c207aebd34e8 nvmem: core: add nvmem_cell_read_common omits 72b67b7ba6ae nvmem: imx: ocotp: add i.MX8MP support omits c8b8fcddf94a Merge branches 'renesas-arm-dt-for-v5.7', 'renesas-arm-soc [...] omits c6f3c0f601d3 arm64: dts: renesas: rcar-gen3: Add CCREE nodes omits 3eb606fbf802 arm64: dts: renesas: rcar-gen3: Replace "vsps" by "renesas,vsps" omits 53b1a8a0b970 arm: dts: renesas: r8a77980: Remove r8a77970 DU compatible adds ac4075bca10b m68k: Drop redundant generic-y += hardirq.h adds c72057b56f7e afs: Fix missing XDR advance in xdr_decode_{AFS,YFS}FSFetc [...] adds 3e0d9892c0e7 afs: Fix decoding of inline abort codes from version 1 sta [...] adds b98f0ec91c42 afs: Fix rename operation status delivery adds 3efe55b09a92 afs: Fix length of dump of bad YFSFetchStatus record adds 2105c2820d36 afs: Fix race between post-modification dir edit and readd [...] adds 40fc81027f89 afs: Fix afs_d_validate() to set the right directory version adds f4cd66682b27 Merge tag 'afs-fixes-20200413' of git://git.kernel.org/pub [...] adds 6cc9306b8fc0 Merge tag 'for-5.7-rc1-tag' of git://git.kernel.org/pub/sc [...] adds 8632e9b5645b Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] adds a82acb4e05a4 Merge remote-tracking branch 'fixes/master' adds 689bffbdd7be Merge remote-tracking branch 'kbuild-current/fixes' adds 5185f4773e90 ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT adds 9490e17c81ad Merge remote-tracking branch 'arc-current/for-curr' adds 664d035c4707 net: mvneta: Fix a typo adds 7dc7c41607d1 rtw88: avoid unused function warnings adds 82f35276c64f Merge tag 'wireless-drivers-2020-04-14' of git://git.kerne [...] adds 994e8333e876 Merge remote-tracking branch 'net/master' adds 4178417cc535 arm, bpf: Fix offset overflow for BPF_MEM BPF_DW adds 1f6cb19be2e2 bpf: Prevent re-mmap()'ing BPF map as writable for initial [...] adds 642c16547027 selftests/bpf: Validate frozen map contents stays frozen adds 96b2eb6e7795 tools, bpftool: Fix struct_ops command invalid pointer free adds dfa74909cb6b xdp: Reset prog in dev_change_xdp_fd when fd is negative adds 89f33dcadb34 bpf: remove unneeded conversion to bool in __mark_reg_unknown adds eaa183001fdd Merge remote-tracking branch 'bpf/master' adds bc8e71314e84 netfilter: flowtable: Free block_cb when being deleted adds 4789dde15088 Merge remote-tracking branch 'netfilter/master' adds 0e012b4e4b5e nl80211: fix NL80211_ATTR_FTM_RESPONDER policy adds 7ea862048317 mac80211_hwsim: Use kstrndup() in place of kasprintf() adds a710d21451ff cfg80211: fix kernel-doc notation adds 9735eeb8ab66 Merge remote-tracking branch 'mac80211/master' adds 9a6418487b56 ALSA: hda: call runtime_allow() for all hda controllers adds 532bed9367d7 Merge remote-tracking branch 'sound-current/for-linus' adds ec21bdc6dd16 ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI [...] adds 595571cca4de ASoC: dapm: Fix regression introducing multiple copies of [...] adds 9df8ba7c6307 ASoC: tas571x: disable regulators on failed probe adds 8dbcfcfc73d4 ASoC: amd: Fix button configuration adds acda42b30fa6 ASoC: intel: soc-acpi-intel-icl-match: remove useless 'rt1 [...] adds a306f0451114 ASoC: Intel: soc-acpi-intel-cml-match: remove useless 'rt1 [...] adds 4d1a015a203c ASoC: convert rockchip spdif bindings to yaml adds f0c0f5a4541c ASoC: rockchip-spdif: add #sound-dai-cells property adds 65f1d3d9cee7 ASoC: rockchip-spdif: add power-domains property adds 9a1bb600ecaf ASoC: dapm: Move error message to avoid some duplication adds 0eaef95e3cef ASoC: dapm: Remove dapm_connect_dai_link_widgets helper adds 9de300abb71f soc/stm/stm32_sub_sai: Add missing '\n' in log messages adds d0c56b307f37 ASoC: qcom: common: Silence duplicate parse error messages adds 0f2a3b02274c ASoC: wsa881x: mark read_only_wordlength flag adds bcbc13d28f7f ASoC: madera: Remove a couple of stray blank lines adds 2a79c31a498e ASoC: rockchip-i2s: add power-domains property adds 489ecd7b3115 Merge branch 'asoc-5.7' into asoc-linus adds 082c00879142 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 7a458ad5623d Merge branch 'regmap-5.7' into regmap-linus adds fa9d4227a0ae Merge remote-tracking branch 'regmap-fixes/for-linus' adds 6d75145bf6b6 spi: sc18is602: Fix a typo in MODULE_DESCRIPTION adds 0dadde344d96 spi: Respect DataBitLength field of SpiSerialBusV2() ACPI [...] adds a4427711603b Merge branch 'spi-5.7' into spi-linus adds f906cc4da88a Merge remote-tracking branch 'spi-fixes/for-linus' adds 4a61bfc2e68e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 3840f081abbd Merge remote-tracking branch 'staging.current/staging-linus' adds 985f29815914 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds a98bb65c9958 Merge remote-tracking branch 'omap-fixes/fixes' adds 134c51c7b1f8 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 159789a933a3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 7d6243aa599c dt-bindings: iio: dac: ad5770r: Add vendor to compatible string adds bc4be5517e90 dt-bindings: iio: dac: ad5770r: Fix the file path adds c6be88ad207b dt-bindings: touchscreen: edt-ft5x06: Remove unneeded I2C [...] adds ec76f57d6266 dt-bindings: clock: syscon-icst: Remove unneeded unit name adds 213d0e4c4e84 dt-bindings: BD718x7 - add missing I2C bus properties adds f88d59fc2dd6 dt-bindings: Fix dtc warnings on reg and ranges in examples adds ce81bd6977c8 dt-bindings: hwmon: Fix incorrect $id paths adds 7801eba8e5b2 dt-bindings: interrupt-controller: Fix loongson,parent_int [...] adds e0f76f485393 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 1d95b8a2d41f scsi: hisi_sas: Fix build error without SATA_HOST adds bb46737ec09e scsi: qla2xxx: Fix regression warnings adds d6b23a7ce0f7 scsi: MAINTAINERS: Update qla2xxx FC-SCSI driver maintainer adds 13ef143ddd93 scsi: target: Write NULL to *port_nexus_ptr if no ISID adds 8fed04eb79a7 scsi: target: fix PR IN / READ FULL STATUS for FC adds 066f79a5fd6d scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN adds 849f8583e955 scsi: sg: add sg_remove_request in sg_common_write adds c6a0e42c0320 Merge remote-tracking branch 'scsi-fixes/fixes' adds 776d95b768e6 drm/i915/gvt: hold reference of VFIO group during opening of vgpu adds b59b2a3ee567 drm/i915/gvt: subsitute kvm_read/write_guest with vfio_dma_rw adds ec7301d5146c drm/i915/gvt: switch to user vfio_group_pin/upin_pages adds 5809e8f8ee42 Merge tag 'gvt-fixes-2020-04-14' of https://github.com/int [...] adds e384fd8665b7 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 9bdddf59d32e Merge remote-tracking branch 'mmc-fixes/fixes' adds 1a06d017fb3f Drivers: hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM adds 6801aa080aa7 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' adds 52cbde5f0964 Merge remote-tracking branch 'pidfd-fixes/fixes' adds 9fe1c128b11b Merge remote-tracking branch 'fpga-fixes/fixes' adds 9b87b9ebc8d0 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' adds a4721ced7606 Merge v5.7-rc1 into drm-misc-fixes adds 41ece5d341fd dt-bindings: display: ltk500hd1829: Remove the reg property adds b7bc41d6cf60 dt-bindings: display: xpp055c272: Remove the reg property adds 53612c3fd9ef dt-bindings: display: allow port and ports in panel-lvds adds 1e8a6ce9186d drm/bridge: anx6345: set correct BPC for display_info of c [...] adds 598f941cf1a8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 6945f47bc1b5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 11b4b8b23962 Merge remote-tracking branch 'arm/for-next' adds bcace826eb9a Merge remote-tracking branch 'arm-soc/for-next' adds fc6c7fdb3d92 Merge remote-tracking branch 'amlogic/for-next' adds 94824113006a Merge remote-tracking branch 'aspeed/for-next' adds 5204923af320 Merge remote-tracking branch 'at91/at91-next' adds d5b2b22558f1 clk: imx: imx6ul: change flexcan clock to support CiA bitrates adds 260dab4478f6 clk: imx7ulp: make it easy to change ARM core clk adds b1fe0d0937dd clk: imx: drop the dependency on ARM64 for i.MX8M adds d94a05f87327 dt-bindings: dma: fsl-edma: fix ls1028a-edma compatible adds e0d7856eb9a4 arm64: dts: ls1028a: add "fsl,vf610-edma" compatible adds cbe63a835831 ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connection adds 4ff31f2b9407 Merge branch 'imx/fixes' into for-next adds 04df45fba521 soc: imx8m: No need to put node when of_find_compatible_no [...] adds 72a537efb3be Merge branch 'imx/drivers' into for-next adds 44111124fcfd dt-bindings: arm: fsl: add nxp based toradex colibri bindings adds 800c1b01ff7e Merge branch 'imx/bindings' into for-next adds 5b167212d673 ARM: dts: imx6q-dhcom: Add DH 560-200 display unit support adds f2e3d666a448 ARM: dts: imx7: Correct CPU supply name adds 2d7401f8632f ARM: dts: imx7d: Add cpu1 supply adds e7e5af7df1f5 ARM: dts: colibri: introduce device trees with UHS-I support adds 464b6a4d398b Merge branch 'imx/dt' into for-next adds f3fe96017f09 arm64: dts: imx8mm-evk: Add secondary cpus supply adds 41235c8f1093 arm64: dts: imx8mn-ddr4-evk: Add secondary cpus supply adds 46535d78fdfe Merge branch 'imx/dt64' into for-next adds 04f5013bd2d5 Merge remote-tracking branch 'imx-mxs/for-next' adds 4d8ac7c5eb95 Merge remote-tracking branch 'keystone/next' adds 71872e89f786 Merge remote-tracking branch 'mediatek/for-next' adds 7a2cbfaea910 Merge remote-tracking branch 'mvebu/for-next' adds 3d8b69032665 Merge remote-tracking branch 'omap/for-next' adds b47c5fc15d88 arm64: defconfig: Enable Qualcomm CAMCC, CAMSS and CCI drivers adds 912f9a6d0b75 arm64: dts: qcom: msm8916: Conform to the domain-idle-stat [...] adds 31abcc91ef39 arm64: dts: qcom: msm8916: Conform to the nodename pattern [...] adds 0e3ac61d703d dt-bindings: arm: cpus: Add kryo468 compatible adds f97d414d7fee arm64: dts: qcom: sc7180: Fix cpu compatible adds 9375e7d719b3 arm64: dts: qcom: qcs404: Add USB devices and PHYs adds 70a8c5abc598 arm64: dts: qcom: qcs404-evb: Define VBUS pins adds 599a0f340aa9 arm64: dts: qcom: qcs404-evb: Define USB ID pin adds 2c0b742d2f18 arm64: dts: qcom: qcs404-evb: Describe external VBUS regulator adds 3d439b2a48bc arm64: dts: qcom: qcs404-evb: Raise vreg_l12_3p3 minimum voltage adds 75e85d53fad2 arm64: dts: qcom: qcs404-evb: Enable USB controllers adds 1c51a4aba591 arm64: dts: qcom: msm8916: Add i2c-qcom-cci node adds 39e0ce6cd1bf arm64: dts: qcom: apq8016-sbc: Add CCI/Sensor nodes adds 07484de372bd arm64: dts: qcom: sdm845: Add i2c-qcom-cci node adds 68fc0facce11 arm64: dts: qcom: sdm845-db845c: Add pm_8998 gpio names adds d4919a44564b arm64: dts: qcom: sdm845-db845c: Add ov8856 & ov7251 camera nodes adds a0fa17f1ff74 arm64: dts: qcom: sc7180: Include interconnect definitions adds eccdac07ae30 arm64: dts: qcom: sc7180: modify assigned clocks for sc718 [...] adds fe2aff0c574d arm64: dts: qcom: msm8916: remove unit name for thermal tr [...] adds 971b289d8749 arm64: dts: qcom: msm8996: remove unit name for thermal tr [...] adds 285aa631e353 arm64: dts: qcom: msm8998: remove unit name for thermal tr [...] adds a0e5aea1482b arm64: dts: qcom: sc7180: Swap order of gpucc and sdhc_2 adds 22337b91022d arm64: dts: qcom: sc7180: Changed polling mode in Thermal- [...] adds 5a307c66a33d arm64: dts: qcom: sc7180: Add interconnect paths for the v [...] adds e8a7fdc505bb arm64: dts: ipq8074: qcom: Re-arrange dts nodes based on address adds 8cd6209962c6 arm64: dts: qcom: sc7180: Add cpuidle low power states adds d724b42ededb arm64: dts: qcom: sdm845: Add generic QUSB2 V2 Phy compatible adds 0fa007c1e8c2 arm64: dts: qcom: sc7180: Add generic QUSB2 V2 Phy compatible adds 4a7b0cf24d9a arm64: dts: qcom: sc7180: Update QUSB2 V2 Phy params for S [...] adds 7ad18bb5c2c4 soc: qcom: cmd-db: Fix compilation error when CMD_DB is disabled adds 27a344139c18 soc: qcom: socinfo: add missing soc_id sysfs entry adds d6815c5c43d4 soc: qcom: cmd-db: Add debugfs dumping file adds 1790c97125dd soc: qcom: smp2p: Delete an error message in qcom_smp2p_probe() adds bb7000677a1b soc: qcom: rpmh: Update dirty flag only when data changes adds f5ac95f9ca2f soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before fl [...] adds 985427f997b6 soc: qcom: rpmh: Invoke rpmh_flush() for dirty caches adds 15b3bf61b8d4 soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS adds 38427e5a47bf soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request adds 3b5e3d50f83a soc: qcom: rpmh-rsc: Clean code reading/writing TCS regs/cmds adds 1f7dbeb51a4f soc: qcom: rpmh-rsc: Document the register layout better adds 427ef4f72bba soc: qcom: rpmh-rsc: Fold tcs_ctrl_write() into its single caller adds 53d49fe1ff49 soc: qcom: rpmh-rsc: Remove get_tcs_of_type() abstraction adds 1bc92a933f19 soc: qcom: rpmh-rsc: Kill cmd_cache and find_match() with fire adds e40b0c1628f2 soc: qcom: rpmh-rsc: A lot of comments adds ff304ea34d2e soc: qcom: rpmh-rsc: tcs_is_free() can just check tcs_in_use adds dded0317f510 soc: qcom: rpmh-rsc: Don't double-check rpmh payload adds 881808d0bbf3 soc: qcom: rpmh-rsc: Caller handles tcs_invalidate() exclusivity adds 032c692ae588 soc: qcom: rpmh-rsc: read_tcs_reg()/write_tcs_reg() are no [...] adds 1d3c6f86fd3f soc: qcom: rpmh: Allow RPMH driver to be loaded as a module adds d4889ec1fc6a soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module adds f29808b2fb85 soc: qcom: rpmpd: Allow RPMPD driver to be loaded as a module adds 51befb888f62 ARM: dts: qcom: add scm definition to ipq806x adds 8acc36189dca ARM: dts: qcom: ipq4019: fix high resolution timer adds 217aeedd10d5 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] adds f04ae34a1de9 Merge remote-tracking branch 'qcom/for-next' adds acdb4a212d7c Merge remote-tracking branch 'raspberrypi/for-next' adds 76d628a38f72 Merge remote-tracking branch 'realtek/for-next' adds 667fd76faaf9 arm64: dts: renesas: r8a77961: Add USB2.0 device nodes adds 8ab47ffc8d5d arm64: dts: renesas: r8a77961: Add USB3.0 device nodes adds 3971a7734862 arm64: dts: renesas: r8a77961: Add SCIF and HSCIF nodes adds 174d0967b344 arm64: dts: renesas: r8a77961: Add PWM device nodes adds 76e6c82c5378 arm64: dts: renesas: r8a77961: Add PCIe device nodes adds a710158e9fa2 Merge branch 'renesas-arm-dt-for-v5.8' into renesas-next adds fa9534a2c7f5 Merge remote-tracking branch 'renesas/next' adds 0e7e95b5739a Merge remote-tracking branch 'reset/reset/next' adds 7ccd5b5be9f7 Merge remote-tracking branch 'rockchip/for-next' adds 775c5828aa29 Merge remote-tracking branch 'samsung-krzk/for-next' adds ee25d9742dab clk: sunxi: Fix incorrect usage of round_down() adds 5d2408c6cd59 ARM: configs: sunxi: Add sun8i analog codec adds 69f6eb775ede dt-bindings: arm: sunxi: Add compatible for A20-OLinuXino- [...] adds 4a0cc312443d ARM: dts: sun7i: Add A20-OLinuXino-LIME-eMMC adds 89866b2667e0 arm64: dts: allwinner: a64: olinuxino: add user red LED adds c21c2c86f606 ARM: dts: sun8i-h3: add opp table for mali gpu adds 9a0e4df7f9be ARM: dts: sunxi: a83t: Add msgbox node adds 667aeaef7451 ARM: dts: sunxi: h3/h5: Add msgbox node adds 3e3f39a77438 arm64: dts: allwinner: a64: Add msgbox node adds e7d5260e2b10 arm64: dts: allwinner: h6: Add msgbox node adds 4f7a2d7e5f1e Merge branches 'sunxi/clk-for-5.8', 'sunxi/config-for-5.8' [...] adds 7cc09868dbf9 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds e100f283793c Merge remote-tracking branch 'tegra/for-next' adds 924ed1f5c181 clk: asm9260: fix __clk_hw_register_fixed_rate_with_accuracy typo adds 742b50f9dccf clk: mmp2: fix link error without mmp2 adds ca6df49d62d7 clk: sprd: don't gate uart console clock adds e7f552f727f5 Merge branch 'clk-fixes' into clk-next adds d61fb665fc03 Merge remote-tracking branch 'clk/clk-next' adds 10cb08260605 csky: Fixup perf probe -x hungup adds 3e16431fccc2 Merge remote-tracking branch 'csky/linux-next' adds 2a095cc820b8 Merge remote-tracking branch 'h8300/h8300-next' adds abc987b4528a Merge remote-tracking branch 'nds32/next' adds 4bbb5d96182c Merge remote-tracking branch 'sh/sh-next' adds 71e0a5e2efb8 Merge remote-tracking branch 'btrfs/for-next' adds 24392cc4ba5b Merge remote-tracking branch 'ceph/master' adds d0888cb83919 cifs: improve read performance for page size 64KB & cache= [...] adds cbffb7201b98 Merge remote-tracking branch 'cifs/for-next' adds 332bd21a47dd Merge remote-tracking branch 'ext3/for_next' adds daad2cc30414 Merge remote-tracking branch 'f2fs/dev' adds 2898c3a5174a Merge remote-tracking branch 'jfs/jfs-next' adds fbf4bcc9a837 NFS: Fix an ABBA spinlock issue in pnfs_update_layout() adds 3582dbb0eb39 Merge remote-tracking branch 'nfs/linux-next' adds a780949bc4dc Merge remote-tracking branch 'nfsd/nfsd-next' adds 4b674b9ac852 xfs: acquire superblock freeze protection on eofblocks scans adds c142932c29e5 xfs: fix partially uninitialized structure in xfs_reflink_ [...] adds 6aedfca12d1a Merge remote-tracking branch 'xfs/for-next' adds 0a0325375bfe Merge remote-tracking branch 'file-locks/locks-next' adds 077b1c0da1a7 Merge remote-tracking branch 'vfs/for-next' adds 128999b5c135 Merge remote-tracking branch 'printk/for-next' adds f9e82295eec1 HID: multitouch: add eGalaxTouch P80H84 support adds ae5ffa08b761 Merge branch 'for-5.7/upstream-fixes' into for-next adds b1bd0f75288f HID: logitech: Add support for Logitech G11 extra keys adds 3de393d3ddd6 Merge branch 'for-5.7/upstream-fixes' into for-next adds 16863fbc1cf2 HID: fix typo in Kconfig adds 046bf47017ff Merge branch 'for-5.8/core' into for-next adds 640e403b1fd2 HID: alps: Add AUI1657 device ID adds 2cd6edda8598 Merge branch 'for-5.7/upstream-fixes' into for-next adds 9dd6bb6d588a Merge remote-tracking branch 'hid/for-next' adds 1cb6974d9a46 Merge branch 'dmi/master' adds 2e9545d4695b Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds d9d6e1f3d5bb media: dvb-usb: auto-select CYPRESS_FIRMWARE adds 06b93644f4d1 media: Kconfig: add an option to filter in/out platform drivers adds a19f228b8dd9 media: Kconfig: not all V4L2 platform drivers are for camera adds f11175daffad media: pci: move VIDEO_PCI_SKELETON to a different Kconfig adds dee1877d9168 media: Kconfig: update the MEDIA_SUPPORT help message adds 4b32216adb01 media: split test drivers from platform directory adds a41034df5389 media: Kconfig: move comment to siano include adds 3bb112016616 media: Kconfig: move drivers-specific TTPCI_EEPROM Kconfig var adds 6a79117187b3 media: Kconfig: mode firewire comment to firewire/Kconfig adds 3a137f81f768 media: ddbridge: copy the dvb_dummy_fe driver to ddbridge adds 94ab24a2c886 media: ddbridge-dummy_fe: do some vars and function renames adds 9a33a27e7fe5 media: ddbridge: use the ddbridge's own dummy fe driver adds 97b19498dc02 media: Kconfig: mark other drivers as test drivers adds a832862295e0 media: Kconfig: simplify some dependencies adds a3b91d8bd1e0 media: Kconfig: better support hybrid TV devices adds 6268b3513944 media: Kconfig: fix selection for test drivers adds 76c34a8d0e53 media: add SPDX headers on Kconfig and Makefile files adds e58be01614ca media: dvb-core: Kconfig: default to use dynamic minors adds 32a363d0b0b1 media: Kconfig files: use select for V4L2 subdevs and MC adds 7d5bc6930db4 media: Kconfig: reorganize the drivers menu options adds c39d57044a25 media: Kconfig: use a sub-menu to select supported devices adds c6774ee035dc media: Kconfig: make filtering devices optional adds ce971d957015 media: Kconfig: warn if drivers are filtered adds f1991411257b media: Kconfig: move CEC-specific options to cec/Kconfig adds 10713a942040 media: Kconfig: move DVB-specific options to dvb-core/Kconfig adds 8164ab872115 media: Kconfig: move V4L2 subdev API to v4l2-core/Kconfig adds 8fc42fff164b media: Kconfig: move media controller core select to main Kconfig adds 5e9e60f42141 media: Kconfig: place all options under a sub-menu adds 1b80d36aeb92 media: Kconfig: move the position of sub-driver autoselection adds b0cd4fb27665 media: Kconfig: on !EMBEDDED && !EXPERT, enable driver filtering adds 0c822d97bd14 media: Kconfig: Better organize the per-API options adds f48fd1514212 media: i2c/Kconfig: reorganize items there adds b6a7d1bcc55f media: Kconfig: don't use visible for device type select adds 485f9a434c16 media: docs: avermedia.rst: mark a table as such adds c8b667ac517e media: docs: move soc-camera.rst to staging adds 64a881836a91 media: docs: split cpia2.rst on two files adds f40b814a3d5a media: docs: split ci.rst into uAPI and user guide docs adds a6c5ac5ca760 media: docs: split meye.rst into admin and uAPI docs adds 8d562a0038da media: docs: split vimc.rst into devel and admin parts adds 481025598f21 media: docs: split development info from bttv.rst adds 51df01acc193 media: docs: split development info from cx88.rst adds aeb9b21ab449 media: docs: split cx2341x.rst into different audiences adds 087362d96356 media: docs: cx18-streams.c: fix broken references to docs adds d81c969b95d4 media: docs: split uAPI info from davinci-vpbe.rst adds b4a5f46cdee4 media: docs: split uAPI info from fimc.rst adds f8dd7a257dce media: docs: split uAPI info from saa7134-devel.rst adds 889a500ed5fe media: docs: split uAPI info from omap3isp.rst adds 5dfb8db56b27 media: docs: split uAPI info from imx.rst adds 54f38fcae536 media: docs: move uAPI book to userspace-api/media adds ff768f596fa1 media: docs: kAPI docs: move them to driver-api adds 2e9a7e0bc191 media: docs: move fourcc file to the uAPI document adds 32e2eae23f8f media: docs: move user-facing docs to the admin guide adds 577a7ad33aef media: docs: move driver-specific info to driver-api adds b36343861b21 media: docs: add an uAPI chapter for driver-specific stuff adds d29e1ef4d638 media: docs: get rid of Documentation/media/ adds 85f7cd3a2aad Revert "media: Kconfig: better support hybrid TV devices" adds e1e213b1b0e4 media: v4l2-mem2mem: return CAPTURE buffer first adds 6837e43e9ca1 media: hantro: Set buffers' zeroth plane payload in .buf_prepare adds 28a202c55963 media: hantro: Use v4l2_m2m_buf_done_and_job_finish adds c9f98d9aeb09 media: hantro: Remove unneeded hantro_dec_buf_finish adds 774ffd751a94 media: hantro: Move H264 motion vector calculation to a helper adds 88d06362d1d0 media: hantro: Refactor for V4L2 API spec compliancy adds ba445b7ff43b media: dt-bindings: rockchip-vpu: Convert bindings to json-schema adds 286e78a9b508 media: pci: cx88: convert to use i2c_new_client_device() adds b041cb6362db media: pci: saa7134: convert to use i2c_new_client_device() adds 03c87596b71a media: marvell-ccic: convert to use i2c_new_client_device() adds cb3c38c93ac3 media: usb: cx231xx: convert to use i2c_new_client_device() adds f263c8514a38 media: usb: hdpvr: convert to use i2c_new_client_device() adds 479ce8f5b1fb media: usb: pvrusb2: convert to use i2c_new_client_device() adds 7ca02435ff25 media: v4l2-common: change the pixel_enc of V4L2_PIX_FMT_G [...] adds cdb82f826eca media: imx.rst: Add example media graphs adds 4eaaf0861fa6 media: doc-rst: in the RGB formats table add '-' in undefi [...] adds 58d4c14ed89c media: v4l2-common: Add BGR666 to v4l2_format_info adds dbe939814cfa media: coda: round up decoded buffer size for all codecs adds 50733b5b9102 media: add v4l2 JPEG helpers adds 12310819a26a media: coda: jpeg: add CODA960 JPEG decoder support adds d2f1db860852 media: coda: split marking last meta into helper function adds 1e34e446d79c media: coda: mark last capture buffer adds 15c3d5aae73e media: coda: lock capture queue wakeup against decoder sto [...] adds 5c990fa01fb2 media: coda: jpeg: support optimized huffman tables adds 4ce4646c2337 media: vimc: remove the function vimc_unregister adds 7a040cf30343 media: vimc: handle error in vimc_add_subdevs adds 967534cb49cd media: vimc: keep the error value when adding an entity fails adds 5aa0d0964b98 media: vimc: fix issues in documentation in vimc-common.h adds e472d6a2594b media: vimc: add vimc_ent_type struct for the callbacks of [...] adds 9d3bf4cd9f1e media: vim2m: Remove unneeded buffer lock adds e671ed99f843 media: vimc: fix kernel-doc markups adds 33e3c349b2bf media: staging/intel-ipu3: Implement lock for stream on/of [...] adds 9581ba4596e0 media: staging/intel-ipu3: css: simplify expression adds 34b7db6fff8d media: staging/intel-ipu3: Remove extra blank lines adds bfcba38d95a0 media: ov5640: fix use of destroyed mutex adds ce7d96a4a77d media: doc-rst: add yavta test example in ipu3 docs adds f744d9a4fee3 media: staging/intel-ipu3: Simplify single goto jump adds 9611ba28d850 media: ipu3.rst: add yuv-downscaling into pipeline diagram adds e1ebe9f9c88e media: staging: imgu: do not hold spinlock during freeing [...] adds 63342afea65e media: venus: vdec: Use pmruntime autosuspend adds 380f3bbd9562 media: venus: hfi_cmds.h: Replace zero-length array with f [...] adds 0f61e171e4bb media: venus: hfi_msgs.h: Replace zero-length array with f [...] adds 07f8f22a33a9 media: venus: core: remove CNOC voting while device suspend adds d321dd233b9f media: imx: imx7-mipi-csis: Cleanup and fix subdev pad for [...] adds 45cde0aab780 media: imx: imx7-mipi-csis: Centralize initialization of p [...] adds d9a7dd2f684c media: imx: imx7-mipi-csis: Add missing RAW formats adds 0aa09e57b0f6 media: imx: imx7-mipi-csis: Expose correct YUV formats adds cb373070bf75 media: imx: imx7-mipi-csis: Fix MEDIA_BUS_FMT_UYVY8_2X8 da [...] adds 083285ac9df3 media: imx: imx7-mipi-csis: Add MEDIA_BUS_FMT_UYVY10_2X10 support adds a0ec36a364a7 media: imx: imx7-mipi-csis: Rename data_alignment field to width adds b06bde9ac683 media: imx: imx7-mipi-csis: Align image width based on format adds eeea9ac2d2a9 media: imx: imx7-mipi-csis: Never set MIPI_CSIS_ISPCFG_ALI [...] adds 2c2ae48d3b83 media: imx: imx7-mipi-csis: Align macro definitions adds 1d812ad253d4 media: imx: imx7-mipi-csis: Remove link setup on source pad adds 9994e00d4131 media: imx: imx7-mipi-csis: Cleanup includes adds f89ab84a949f media: imx: imx7-mipi-csis: Don't use imx-media-utils helpers adds 4b7126a78948 media: imx: imx7-mipi-csis: Implement the .enum_mbus_code( [...] adds 3dc4365ba873 media: ti-vpe: cal: fix DMA memory corruption adds 528649578a87 media: ti-vpe: cal: improve enable_irqs adds 29decd21bb16 media: ti-vpe: cal: fix use of wrong macro adds b6959ca031ab media: ti-vpe: cal: use runtime_resume for errata handling adds f7271bfb1801 media: ti-vpe: cal: drop cal_runtime_get/put adds ffd41d4f1593 media: ti-vpe: cal: catch error irqs and print errors adds 842532858515 media: ti-vpe: cal: print errors on timeouts adds 09ea44ca0743 media: ti-vpe: cal: simplify irq handling adds ad03da58ea57 media: ti-vpe: cal: remove useless CAL_GEN_* macros adds 05254a2b12ec media: ti-vpe: cal: remove useless IRQ defines adds fa72ef7abc90 media: ti-vpe: cal: use reg_write_field adds f77f2e1f2946 media: ti-vpe: cal: cleanup CIO power enable/disable adds c1075243e56c media: ti-vpe: cal: fix dummy read to phy adds aaf97874882f media: ti-vpe: cal: program number of lines properly adds cd1a746b9b24 media: ti-vpe: cal: set DMA max seg size adds cbdda28ab930 media: ti-vpe: cal: move code to separate functions adds c17013918a21 media: ti-vpe: cal: improve wait for CIO resetdone adds 355357457a58 media: ti-vpe: cal: improve wait for stop-state adds 6dfcbde592e0 media: ti-vpe: cal: fix stop state timeout adds ec16d2ab4d0b media: docs: fix some broken references adds 860b511766a3 media: Makefile: fix test drivers compilation adds 2d922144baab Merge remote-tracking branch 'v4l-dvb/master' adds 1b7c9e9b71ee Merge remote-tracking branch 'opp/opp/linux-next' adds 755aa638bc93 Merge remote-tracking branch 'thermal/thermal/linux-next' adds 603d5bd1799f Merge remote-tracking branch 'ieee1394/for-next' adds 2a935d761934 Merge remote-tracking branch 'swiotlb/linux-next' adds 9556dfa28b4d ath11k: Add sta debugfs support to configure ADDBA and DELBA adds 3d1c60460fb2 ath10k: Fix the race condition in firmware dump work queue adds 21c1b063f4b9 ath11k: add pktlog checksum in trace events to support pktlog adds 9a8074e3bcd7 ath11k: fix error message to correctly report the command [...] adds bdef56a36eea ath11k: Increase the tx completion ring size adds 800113ff4b1d ath11k: Avoid mgmt tx count underflow adds 3db24065c2c8 ath10k: enable VHT160 and VHT80+80 modes adds 795def8b14ff ath10k: enable radar detection in secondary segment adds acb31476adc9 ath10k: fix kernel null pointer dereference adds ced21a4c726b ath9k: Fix use-after-free Read in htc_connect_service adds abeaa85054ff ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx adds e4ff08a4d727 ath9k: Fix use-after-free Write in ath9k_htc_rx_msg adds 19d6c375d671 ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb adds 2bbcaaee1fcb ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb adds d81686d33356 ath10k: disable TX complete indication of htt for sdio adds c61a74837043 ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024 adds 1e744bf218b5 ath11k: fix duplication peer create on same radio adds bd902b1bdb25 ath11k: Modify the interrupt timer threshold adds a3baa8f08419 ath11k: Fix TWT radio count adds 05090864fc7e ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts adds 7395fb496577 ath11k: rx path optimizations adds 67f373122bcc Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] adds ca2c6881dcca rtw88: Make two functions static adds c57673852062 brcmfmac: fix wrong location to get firmware feature adds a24993e54b9c rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change" adds f9f46bca59d1 rsi: fix a typo "throld" -> "threshold" adds 09667ea7ce6d brcm80211: remove redundant pointer 'address' adds 63e49a9fdac1 p54usb: add AirVasT USB stick device-id adds 6343a6d4b213 rtw88: Add delay on polling h2c command status bit adds ec4d3e3a0545 b43legacy: Fix case where channel status is corrupted adds c960e2b384ef qtnfmac: Simplify code in _attach functions adds fd7fb0253cdf brcmsmac: make brcms_c_set_mac() void adds 62748b70b4e8 Merge remote-tracking branch 'wireless-drivers-next/master' adds 0b2e9197aa12 Merge remote-tracking branch 'bluetooth/master' adds 70d38dfa3b3d Merge remote-tracking branch 'mac80211-next/master' adds 502ef0834009 drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_u [...] adds 0d454b9901a8 drm/amd/display: remove redundant assignment to variable d [...] adds df8ccec48a7d drm/amdgpu: fix the hw hang during perform system reboot a [...] adds cece92669bce drm/amd/powerplay: revise the way to retrieve the board pa [...] adds 32dd23412684 drm/amd/powerplay: bump the NAVI10 smu-driver if version adds ff35961dca5b drm/amd/powerplay: correct i2c eeprom init/fini sequence adds 52c1a465d036 drm/amd/powerplay: properly set the dpm_enabled state adds e3f6ad0ddac0 drm/amd/powerplay: update Arcturus smu-driver if header adds 153981d8cdfa drm/amdgpu: update psp fw loading sequence adds 9cf2a1a31212 drm/amdgpu: set mp1 state before reload adds 05d8a0291987 drm/amdgpu/gfx9: add gfxoff quirk adds 2a6ac7666c29 Revert "drm/amdgpu: use the BAR if possible in amdgpu_devi [...] adds b8f28f3ed25b drm/scheduler: fix drm_sched_get_cleanup_job adds 8c15786e6b3a drm/amdgpu: Optimized division operation to shift operation adds e88a1c096bd8 drm/amdgpu: add UAPI for creating encrypted buffers adds 757b41789ce0 drm/amdgpu: add UAPI to create secure commands (v3) adds 6da90bb1f30d drm/amdgpu: define the TMZ bit for the PTE adds 11bc7243c4de drm/amdgpu: add tmz feature parameter (v2) adds 0fe80d9a3cf8 drm/amdgpu: add amdgpu_tmz data structure adds d762b0feb095 drm/amdgpu: add function to check tmz capability (v4) adds 7a388712eac2 drm/amdgpu: add tmz bit in frame control packet adds ac931f050aef drm/amdgpu: expand the emit tmz interface with trusted flag adds e29ce57fc469 drm/amdgpu: expand the context control interface with trust flag adds 93b72983f924 drm/amdgpu: job is secure iff CS is secure (v5) adds 9e12de14ce77 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) adds f43756206599 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h adds 06cc49555cf7 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter adds 18f07570ba28 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] adds 97ccd7d477b3 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 adds 4f1bd22e9ab7 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 adds 1cd8fb790f3f drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 adds cbb4e200b0e6 drm/amdgpu: move CS secure flag next the structs where it's used adds 438aa4f0c4fd drm/amdgpu: remove the alignment placeholder for secure buffer adds 59589935abf0 drm/amdgpu: implement TMZ accessor (v3) adds fc0fa3f99dc5 drm/amd/display: Indicate use of TMZ buffers to DC adds ad23746a4c2a drm/amdgpu: Move to a per-IB secure flag (TMZ) adds b3f117a2ea9f drm/amdgpu: fix the wrong logic checking when secure buffe [...] adds 0080d9844389 drm/amdgpu: also add the TMZ flag to GART adds 6c3fa0574ce2 drm/amdgpu: add TMZ handling to amdgpu_move_blit adds e1b457cef19b drm/amdgpu: stop evicting encrypted BOs to swap adds aedfa4141d37 drm/amdgpu: Fine-grained TMZ support adds 5a28f513338b drm/amdgpu: Fix per-IB secure flag GFX hang adds a4662260747c drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] adds ca124a0f9172 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 adds 16fb1ced4b76 drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem adds b7a4cc946754 drm/amdgpu: Add new ring callback to insert memory sync adds 2dee1f113ccb drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion adds a9863e04c6f7 drm/amdgpu: Add mem_sync implementation for all the ASICs. adds f969118af48e drm/amdgpu: Add a UAPI flag for user to call mem_sync adds 027184f4c36f drm/amdgpu: partial revert VM sync changes adds 43780f51812e drm/amdgpu: cleanup IB pool handling a bit adds 2ccaf17c5cc1 drm/amdgpu: rename direct to immediate for VM updates adds a8f3c35fdd91 drm/amdgpu: add new unlocked flag for PTE updates adds dcfc2534eca5 drm/amdkfd: New IOCTL to allocate queue GWS (v2) adds 4c02a6982d1a drm/amdkfd: Enable GWS based on FW Support adds fef063fd5e36 drm/mm: revert "Break long searches in fragmented address spaces" adds 301500545354 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) adds 12cb6e220fb4 drm/ttm: Break out the loops if need_resched in bo delayed [...] adds 0e1ee53aba42 drm/amdgpu: work around llvm bug #42576 adds eaba1f2ece48 drm/amdgpu/display: fix logic inversion in program_timing_sync() adds 1fca2edfde08 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist adds 3fa520ef28d5 Merge remote-tracking branch 'amdgpu/drm-next' adds f26f1db5d2be drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms adds 7b994759ad3c drm/i915: Start passing latency as parameter adds fed6e8835d21 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 51b8479ab20b Merge drm/drm-next into drm-misc-next adds f2b816d78a94 drm/core: Allow drivers allocate a subclass of struct drm_ [...] adds 55f7f72753ab drm/core: Add drm_afbc_framebuffer and a corresponding helper adds 6e66dbfaaf26 drm/hisilicon: Drop unused #include adds 84551afa312a drm: drm_vm: Use fallthrough; adds 82c0ef94b92e drm: Correct a typo in a function comment adds ad6d94f24f20 drm/tegra: remove checks for debugfs functions return value adds f1c1a1f38db4 drm/tilcdc: remove check for return value of debugfs functions. adds 19660e8903e6 drm/v3d: make v3d_debugfs_init() return 0 adds b9c82f593f26 drm/vc4: remove check of return value of drm_debugfs functions adds 2fb9c8a02fd3 drm/arc: make arcgpu_debugfs_init() return 0. adds 0bc40e18603a drm/arm: make hdlcd_debugfs_init() return 0 adds 14b461950c6f drm/etnaviv: remove check for return value of drm_debugfs_ [...] adds 9e2fd463ec34 drm/msm: remove checks for return value of drm_debugfs_cre [...] adds 54ac836b16de drm/sti: remove use of drm_debugfs functions as return values adds 3a748157f209 drm/vram-helper: make drm_vram_mm_debugfs_init() return 0 adds 0567776b698b drm/nouveau: make nouveau_drm_debugfs_init() return 0 adds b4441251e5d0 drm/pl111: make pl111_debugfs_init return 0 adds 68f73a1bef87 drm/omap: remove checks for return value of drm_debugfs functions adds f06b2052f74d drm/i915: have *_debugfs_init() functions return void. adds e196e140f95c drm: make various debugfs_init() functions return 0 adds 267ea759b231 drm: Constify topology id adds bf5e4a863ae0 drm/edid: Swap some operands in for_each_displayid_db() adds 3688118404ad drm/edid: Remove idx==1 assumptions from all over the Disp [...] adds 23b03867a220 drm/edid: Return DispID length from drm_find_displayid_ext [...] adds ea0aa608a8e8 drm/edid: Move validate_displayid() drm_find_displayid_ext [...] adds 8e88c75245a3 drm/edid: Don't parse garbage as DispID blocks adds 5f706b4a3bd6 drm/edid: Don't include ext block csum in DispID size adds bd1f64df3135 drm/edid: Clarify validate_displayid() adds 092c367ac6c6 drm/edid: Fix DispID tile parsing for override EDID adds a212d6a55765 drm/debugfs: remove checks for return value of drm_debugfs [...] adds 714277951deb drm: Include the encoder itself in possible_clones adds 8a7827ee32ac drm/gma500: Sanitize possible_clones adds 9cb6a97621ae drm/imx: Remove the bogus possible_clones setup adds 74d2aacbe840 drm: Validate encoder->possible_clones adds 0df108237433 drm: Validate encoder->possible_crtcs adds 7ce84471e3c7 drm: convert .debugfs_init() hook to return void. adds 8edb69970739 MAINTAINERS: Better regex for dma_buf|fence|resv adds b684822a4446 drm: Skip drm_mode_config_validate() for !modeset adds 0666a8d7f6a4 drm/virtio: fix OOB in virtio_gpu_object_create adds bf1b615ad97e video: omapfb: Use scnprintf() for avoiding potential buff [...] adds 42f21e5452a2 video: omap2: Use scnprintf() for avoiding potential buffe [...] adds 06b522d6de9d video: uvesafb: Use scnprintf() for avoiding potential buf [...] adds b5445b244114 fbdev: fbmon: fix -Wextra build warnings adds c43da0610723 fbdev: aty: fix -Wextra build warning adds 6ea16a0ba37f fbdev: matrox: fix -Wextra build warnings adds 5194480ce6b2 fbdev: savage: fix -Wextra build warning adds 1a56b9fa3275 fbdev: pm[23]fb.c: fix -Wextra build warnings and errors adds 6ce2fc42dbda fbdev: via: fix -Wextra build warning and format warning adds 4f55bb03801a omapfb: Remove unused writeback code adds 92e513fb0798 dt-bindings: display: grammar fixes in panel/ adds f019190b7d27 drm/mipi-dbi: Make mipi_dbi_command_stackbuf() data parame [...] adds 6ebd24b6bf10 drm/lima: save process info for debug usage adds c67a3d4f68c7 drm/lima: add max_error_tasks module parameter adds b78edd46f6a9 drm/lima: save task info dump when task fail adds 57b517cecea0 drm/lima: add error sysfs to export error task dump adds 7f60c4b9d964 drm/lima: add trace point for tasks adds 7707f7227f09 drm/rockchip: Add support for afbc adds 8ad463acc78a drm/vram-helper: remove unneeded #if defined/endif guards. adds a9a753594a89 drm/sun4i: de2: rgb field in de2 format struct is redundant adds daab3d0e8e2b drm/sun4i: de2: csc_mode in de2 format struct is mostly redundant adds 7831112eded6 drm/sun4i: de2: Don't return de2_fmt_info struct adds 1ef1380ca5dd drm/sun4i: Sort includes in VI and UI layer code adds 6b633e3efbb4 drm/bridge: dw-hdmi: do not force "none" scan mode adds 86af379ebca2 drm/bridge: dw-hdmi: Add support for RGB limited range adds 0e8003076aca drm/bridge: dw-hdmi: rework csc related functions adds fd7cb5753ef4 mm/sl[uo]b: export __kmalloc_track(_node)_caller adds 0ce542f73171 drm/i915: Don't clear drvdata in ->release adds c6603c740e0e drm: add managed resources tied to drm_device adds 6f365e561d66 drm: Set final_kfree in drm_dev_alloc adds f5ad671b2963 drm/mipi_dbi: Use drmm_add_final_kfree in all drivers adds d0c116adc656 drm/udl: Use drmm_add_final_kfree adds 873863b6214a drm/qxl: Use drmm_add_final_kfree adds c1b164a5f7ab Merge remote-tracking branch 'drm/drm-next' into drm-misc-next adds 7fb81e9d8073 drm/i915: Use drmm_add_final_kfree adds b6097727ae57 drm/cirrus: Use drmm_add_final_kfree adds ea3aa6203c6b drm/v3d: Use drmm_add_final_kfree adds afeeabb88bab drm/tidss: Use drmm_add_final_kfree adds e2edcaaa3da8 drm/mcde: Use drmm_add_final_kfree adds 363de9e7d4f6 drm/vgem: Use drmm_add_final_kfree adds ac19f140bc27 drm/vkms: Use drmm_add_final_kfree adds 144a29fdac4e drm/repaper: Use drmm_add_final_kfree adds 81e3264652e8 drm/ingenic: Use drmm_add_final_kfree adds b6731025a52f drm/gm12u320: Use drmm_add_final_kfree adds 780e41edf890 drm/<drivers>: Use drmm_add_final_kfree adds 5dad34f3c444 drm: Cleanups after drmm_add_final_kfree rollout adds a5c71fdba9df drm: Handle dev->unique with drmm_ adds 2cbf7fc6718b drm: Use drmm_ for drm_dev_init cleanup adds f96306f9892b drm: manage drm_minor cleanup with drmm_ adds 641b9103d838 drm: Manage drm_gem_init with drmm_ adds c23d686f1960 drm: Manage drm_vblank_cleanup with drmm_ adds d33b58d0115e drm: Garbage collect drm_dev_fini adds c3b790ea07a1 drm: Manage drm_mode_config_init with drmm_ adds 9caf3c801964 drm/bochs: Remove leftover drm_atomic_helper_shutdown adds b771a5687d61 drm/bochs: Drop explicit drm_mode_config_cleanup adds bb1e0dfaa7e9 drm/cirrus: Drop explicit drm_mode_config_cleanup call adds 70c2fe18a4be drm/cirrus: Fully embrace devm_ adds fe1cc102a381 drm/ingenic: Drop explicit drm_mode_config_cleanup call adds 4b055ab1378a drm/mcde: Drop explicit drm_mode_config_cleanup call adds 90c2e13bc30e drm/mcde: More devm_drm_dev_init adds bd9ff7b521a6 drm/meson: Drop explicit drm_mode_config_cleanup call adds 5e3e55b69c39 drm/pl111: Drop explicit drm_mode_config_cleanup call adds b570e88d8827 drm/rcar-du: Drop explicit drm_mode_config_cleanup call adds 56e35f85bae2 drm/rockchip: Drop explicit drm_mode_config_cleanup call adds 967be0ffa62d drm/stm: Drop explicit drm_mode_config_cleanup call adds e28c853eed8f drm/shmob: Drop explicit drm_mode_config_cleanup call adds 18c6222237f8 drm/mtk: Drop explicit drm_mode_config_cleanup call adds c792098baf22 drm/tidss: Drop explicit drm_mode_config_cleanup call adds 08373edcb9a8 drm/gm12u320: More drmm_ adds 993f5b193d14 drm/gm12u320: Use devm_drm_dev_init adds 7ef64ed121c7 drm/gm12u320: Use helpers for shutdown/suspend/resume adds 8f2cb9379fb4 drm/gm12u320: Simplify upload work adds be9f2b034859 drm/repaper: Drop explicit drm_mode_config_cleanup call adds 53bdebf7fec8 drm/mipi-dbi: Move drm_mode_config_init into mipi library adds 3421a6c4098f drm/mipi-dbi: Drop explicit drm_mode_config_cleanup call adds fe5b7c86d606 drm/udl: Drop explicit drm_mode_config_cleanup call adds b1a981bd5576 drm/udl: drop drm_driver.release hook adds 9e1ed9fb1eb0 drm: Add docs for managed resources adds 5ea5647f4918 drm/bridge: sii9234: silence warning about regulators duri [...] adds 1a8bf67df6d8 drm/fb-helper: Add TODO for making drm_fb_helper_alloc_fbi [...] adds 21a729d00776 drm/mst: Separate sideband packet header parsing from mess [...] adds fbc821c4a506 drm/mst: Support simultaneous down replies adds 6bb0942e8f46 drm/dp_mst: Remove single tx msg restriction. adds 1996970773a3 drm/lima: Add optional devfreq and cooling device support adds c2eee4bfda56 dt-bindings: panel: Add binding for Starry KR070PE2T adds 105235e4ae4c drm: panel: Add Starry KR070PE2T adds dcde9c02f86f dt-bindings: display: ltk500hd1829: Remove the reg property adds b1e44754af50 dt-bindings: display: xpp055c272: Remove the reg property adds 0ddc94526971 dt-bindings: display: add visionox rm69299 panel variant adds 0bf659504912 drm/amdgpu: convert to use i2c_new_client_device() adds fae6802daf46 drm/gma500: convert to use i2c_new_client_device() adds d1fe2e78f27f drm/i2c/sil164: convert to use i2c_new_client_device() adds bf2993c19b00 drm/i2c/tda998x: convert to use i2c_new_client_device() adds 3f9becf950aa drm/nouveau/therm: convert to use i2c_new_client_device() adds c7ccc1b78368 drm/radeon: convert to use i2c_new_client_device() adds 45bc3d26c95a drm: rework SET_MASTER and DROP_MASTER perm handling adds 2bf99b22beff drm: error out with EBUSY when device has existing master adds 6c0ac4d5fff7 drm/dp_mst: add kernel-doc for drm_dp_mst_port.fec_capable adds 303973aaef12 drm/fb: fix kernel-doc in drm_framebuffer.h adds c7da606edab6 drm/managed: Fix off-by-one in warning adds e6219defd366 drm: add docs about the IN_FORMATS plane property adds 2713778cbfca drm/mm: revert "Break long searches in fragmented address spaces" adds 80e5f89da3ab drm/qxl: Use correct notify port address when creating cur [...] adds bdf7e3b782ef drm/dp_mst: make build_clear_payload_id_table return void adds 09606b5446c2 dma-buf: add peer2peer flag adds efa557bc7c81 drm/ttm: lock resv object during destruction adds 57b7b62f5a74 drm/amdgpu: note that we can handle peer2peer DMA-buf adds 48262cd9499c drm/amdgpu: add checks if DMA-buf P2P is supported adds f44ffd677fb3 drm/amdgpu: add support for exporting VRAM using DMA-buf v3 adds 8523f8875bee drm/amdgpu: improve amdgpu_gem_info debugfs file adds 88f1b29a44b1 drm/core: Use proper debugging macro adds bcf6293d7ae9 drm/core: Calculate bpp in afbc helper adds 6a1e7ccf8cdc drm: Fix wrong kfree() in managed resource usage example adds cbb9ea426cc8 drm/atmel-hlcdc: Use simple encoder adds 3e1fe32dd5bc drm/exynos: Use simple encoder adds 3d5e73abb7be drm/fsl-dcu: Use simple encoder adds d088b69f5017 drm/gma500: Use simple encoder adds 785b07e1ba60 drm/hisilicon/kirin: Use simple encoder adds a1170f90c4d8 drm/i2c/tda998x: Use simple encoder adds 62fbddda2f72 drm/imx: Use simple encoder adds c9f9a6f2f048 drm/ingenic: Use simple encoder adds b534c4f550d9 drm/mediatek: Use simple encoder adds f9b21bde1af5 drm/rcar-du: Use simple encoder adds 0dbd735448bf drm/rockchip: Use simple encoder adds 2d2e89dafc85 drm/shmobile: Use simple encoder adds f9f3a38d1654 drm/sun4i: Use simple encoder adds 4d0e95e0e567 drm/tegra: Use simple encoder adds b28ad7deb2f2 drm/tidss: Use simple encoder adds d877d6ea7773 drm/tilcdc: Use simple encoder adds f6ebc1b0f772 drm/vc4: Use simple encoder adds 35b9df3cde20 drm/virtgpu: Use simple encoder adds d19561579d23 drm/vkms: Use simple encoder adds b812e5b4aaed drm/zte: Use simple encoder adds 9c9a8468de21 drm/hisilicon: Enforce 128-byte stride alignment to fix th [...] adds d60138530a78 drm/virtio: random virtgpu_drv.h cleanups adds 6eefb4bb938f drm/virtio: delete notify after virtio_gpu_cmd_context_create adds 6457a0df4df2 drm/virtio: delete notify in virtio_gpu_object_create adds c76d4ab764ad drm/virtio: make virtio_gpu_object_attach void adds 33775336d56e drm/pci: Move drm_pci_alloc/free under CONFIG_DRM_LEGACY adds 625c18d706f7 drm: delete drm_pci.h adds 958f92414de1 drm/panel-leadtek-ltk500hd1829: Fix dotclock adds e75405bcd8f3 drm/amd/amdgpu_dm/mst: Remove unneeded edid assignment whe [...] adds 09b974e8983a drm/amd/amdgpu_dm/mst: Remove ->destroy_connector() callback adds eefc95895124 drm/amd/amdgpu_dm/mst: Stop printing extra messages in dm_ [...] adds 72dc0f515913 drm/dp_mst: Remove drm_dp_mst_topology_cbs.destroy_connector adds fa3d55a14a7c drm/sched: fix kernel-doc in gpu_scheduler.h adds 91fcf8e60384 drm/bridge: fix kernel-doc warning in panel.c adds ed7cca1ff014 drm/sun4i: tcon: Delete an error message in sun4i_tcon_init_irq() adds cbfb1b74438f drm/dp_mst: Fix NULL deref in drm_dp_get_one_sb_msg() adds 61272e47c18c drm/dp_mst: Don't drop NAKs for down responses adds 21de71f6db2e drm: writeback: document callbacks adds e2d7fc20b3e2 drm/writeback: wire drm_writeback.h to kernel-doc adds 56b165feaf9b drm/vblank: Add intro to documentation adds 760666268615 video: fbdev: don't print error message on platform_get_ir [...] adds 75727b308092 drm/i915/dp_mst: Cast intel_connector->port as drm_dp_mst_port adds 20c22ad32957 drm/dp_mst: Remove drm_dp_mst_has_audio() adds 71c45008e2b0 drm/ingenic: Delete an error message in ingenic_drm_probe() adds 43ea4d090509 video: Add missing annotation for cyber2000fb_enable_ddc() [...] adds 91b21a669f18 dt-bindings: display: panel: Convert feiyang,fy07024di26a3 [...] adds dfa10dfcde8f dt-bindings: display: panel: Convert sitronix,st7701 to DT schema adds 7fd9681e8fd0 MAINTAINERS: Update feiyang,st7701 panel bindings converte [...] adds 4e78ba278722 dt-bindings: display: convert rockchip vop bindings to yaml adds 0706cd0f94d4 dt-bindings: display: rockchip-vop: add additional properties adds 17434fbaa972 dt-bindings: display: panel: Add binding document for Lead [...] adds 6ea4383b9214 drm/panel: add panel driver for Leadtek LTK050H3146W adds 7b987887f97b video: fbdev: matroxfb: remove dead code and set but not u [...] adds 465b1e058a22 video: fbdev: mb862xx: remove set but not used variable 'mdr' adds fa361758b109 drm/panel: nt39016: Add support for multiple modes adds 16b4511d836c drm/panel: nt39016: Add support for 50 Hz refresh rate adds 3dba4e16794a drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) adds a4cbf268afee drm/ast: Set up fbdev after registering device; remove err [...] adds 1a2b3335077f drm/hibmc: Remove error check from fbdev setup adds e883a82b69a0 drm/kirin: Set up fbdev after fully registering device adds 38d356c7fe7f drm/ingenic: Remove error check from fbdev setup adds c05ca218162d drm/mediatek: Remove error check from fbdev setup adds fc54048a4dc2 drm/mgag200: Set up fbdev after registering device; remove [...] adds f5ef076215df drm/tilcdc: Set up fbdev after fully registering device adds 66459fa21dfe drm/udl: Remove error check from fbdev setup adds 3662cd199266 drm/vboxvideo: Set up fbdev after registering device; remo [...] adds 1aed9509b29a drm/fb-helper: Remove return value from drm_fbdev_generic_setup() adds 3f6c93ec9254 fbdev: mx3fb: avoid warning about psABI change adds 828f138c499b dt-bindings: boe, tv101wum-n16: Add compatible for boe tv1 [...] adds 963518c12431 drm/panel: support for boe,tv105wum-nw0 dsi video mode panel adds 8e334c1d89d2 drm: Don't return 0 from a void drm_fbdev_generic_setup adds d7b001d852cd drm/vram-helpers: Set plane fence for display update adds b22b51a0346e drm/vram-helpers: Merge code into a single file adds 6885e66bc0e7 dt-bindings: display/bridge: Add binding for NWL mipi dsi [...] adds 44cfc6233447 drm/bridge: Add NWL MIPI DSI host controller support adds 17e03aa8cc16 drm/dp_mst: Improve kdocs for drm_dp_check_act_status() adds a5cb5fa6c3a5 drm/dp_mst: Reformat drm_dp_check_act_status() a bit adds 873a95e0d59a drm/dp_mst: Increase ACT retry timeout to 3s adds 4d1b58d5eafd drm/dp_mst: Print errors on ACT timeouts adds 29da47cfc1f0 dma-buf: Prettify typecasts for dma-fence-chain adds 5de376bb434f dma-buf: Report signaled links inside dma-fence-chain adds dc2f7e67a28a dma-buf: Exercise dma-fence-chain under selftests adds feea1aab9217 fbdev: mx3fb: const pointer to ipu_di_signal_cfg adds 14d0066b8477 drm: kirin: Revert change to add register connect helper f [...] adds f7f436b99364 drm: bridge: adv7511: Enable SPDIF DAI adds b97b6a1f6e14 drm: bridge: adv7511: Extend list of audio sample rates adds 8089a622d9b4 dt-bindings: display: allow port and ports in panel-lvds adds 74aae1c42f4a drm/device: Deprecate dev_private harder adds dcdd498d9fde Merge remote-tracking branch 'drm-misc/for-linux-next' adds eddc445c12d9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds da45804dd76b Merge remote-tracking branch 'imx-drm/imx-drm/next' adds bd3ddb495762 regmap: add reg_sequence helpers adds 80215f133d59 regmap: Add bus reg_update_bits() support adds 4475337326bc Merge series "Add new reg_update_bits() support" from Baol [...] adds 12479382877d regmap-irq: make it possible to add irq_chip do a specific [...] adds 3ada1b176e6b Merge series "Add support for Kontron sl28cpld" from Micha [...] adds 39165b8dd055 Merge branch 'regmap-5.8' into regmap-next adds 5136b68f1c3f Merge remote-tracking branch 'regmap/for-next' adds c9389eabcb77 Merge remote-tracking branch 'sound/for-next' adds e794ee4b4dcf next-20200414/sound-asoc adds 251d7983c9f7 Merge remote-tracking branch 'battery/for-next' adds d2c2c218ea3f regulator: qcom_rpm: remove defined but not used 'pm8921_ftsmps' adds 6b576eb035db regulator: use consumer->supply_name in debugfs/regulator_summary adds 29ebe87cdd57 regulator: ab8500: remove some defined but not used variables adds 2ea8db7200d4 regulator: tps80031: remove redundant assignment to variab [...] adds e7314653dc08 regulator: max77826: Add max77826 regulator driver adds 78f022d08006 regulator: Document bindings for max77826 adds d88755cf217b Merge remote-tracking branch 'regulator/for-next' adds 80ab4be6ba9f Merge remote-tracking branch 'apparmor/apparmor-next' adds bcfcafc0cb7a Merge remote-tracking branch 'keys/keys-next' adds 4b8503967ef5 selinux: fix warning Comparison to bool adds 7178df4666ce Merge remote-tracking branch 'selinux/next' adds 4d6c7b45cdc9 Merge remote-tracking branch 'smack/for-next' adds e967e8fe2fe7 Merge remote-tracking branch 'tpmdd/next' adds 1afeff95744c Merge remote-tracking branch 'watchdog/master' adds f98d7c3abca0 dt-bindings: usb: generic-ehci: Document power-domains property adds e5bff02a101d dt-bindings: usb: generic-ohci: Document power-domains property adds 133bf33effff dt-bindings: sram: Add Amlogic SCP SRAM compatibles adds 58fb82ccbccc of: of_detach_node() remove unneeded local return variable adds fa93816ba9ca dt-bindings: vendor-prefixes: Add an entry for Protonic Holland adds aea37006e183 dt-bindings: i2c: cadence: Migrate i2c-cadence documentati [...] adds f86ca4147976 dt-bindings: i2c: xiic: Migrate i2c-xiic documentation to YAML adds abf8422cf6de dt-bindings: timer: cadence_ttc: Migrate timer-cadence-ttc [...] adds 78056e701c61 of: property: Add device link support for extcon adds f22531438ff4 dt-bindings: net: dwmac: increase 'maxItems' for 'clocks', [...] adds eb57a2988abc dt-bindings: net: dwmac: Convert stm32 dwmac to DT schema adds 9a2506b1a29c dt-bindings: Add vendor prefix for BeagleBoard.org adds 830357cd3dd1 Merge remote-tracking branch 'devicetree/for-next' adds cb75b0c4dee8 spi: spi-fsl-lpspi: Fix indentation and open brace should [...] adds 0b93dd98d6d5 spi: spidev_test: Remove hidden temporary file when make clean adds 7cb88afb42a4 spi: spi-fsl-spi: Fix checkpatch error "foo * bar" should [...] adds 49686df5b874 spi: remove redundant assignment to variable ms adds bb4bf8d2f4e0 spi: sprd: adi: Use IS_ENABLED() to validate configs adds afedb4b7282b spi: spi-mtk-nor: make mtk_nor_exec_op() statuc adds 21fb1f41bcdf spi: spi-sh-msiof: Fix checkpatch error Complex macros sho [...] adds 59d4b3fd44ed Merge branch 'spi-5.8' into spi-next adds 21eeafc59a25 Merge remote-tracking branch 'spi/for-next' adds b450b30b9701 efi/cper: Use scnprintf() for avoiding potential buffer overflow adds 05a08796281f efi/libstub/x86: Remove redundant assignment to pointer hdr adds 105cb9544b16 efi/x86: Move efi stub globals from .bss to .data adds 21cb9b414301 efi/x86: Always relocate the kernel for EFI handover entry adds a94691680bac efi/arm: Deal with ADR going out of range in efi_enter_kernel() adds 8b84769a7a15 Documentation/x86, efi/x86: Clarify EFI handover protocol [...] adds 464fb126d98a efi/libstub/file: Merge file name buffers to reduce stack usage adds a4b81ccfd4ca efi/x86: Fix the deletion of variables in mixed mode adds f6103162008d efi/x86: Don't remap text<->rodata gap read-only for mixed mode adds a088b858f16a efi/x86: Revert struct layout change to fix kexec boot regression adds e95a3c1b0031 Merge branch 'efi/urgent' adds bf37da98c518 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() adds 40e7d7bdc19e Merge branch 'urgent-for-mingo' of git://git.kernel.org/pu [...] adds 354a2fb98a37 Merge branch 'core/urgent' adds e2f9c6519068 Merge remote-tracking branch 'tip/auto-latest' adds b4b90fa515ae Merge remote-tracking branch 'clockevents/timers/drivers/next' adds 493362dd7b9f EDAC/armada_xp: Fix some log messages adds 87a4eca891b6 EDAC/xgene: Remove set but not used address local var adds 31981cf5aac2 Merge remote-tracking branch 'edac/edac-for-next' adds 6b51fd3f65a2 xen/xenbus: ensure xenbus_map_ring_valloc() returns proper [...] adds 92da1ea83766 Merge remote-tracking branch 'xen-tip/linux-next' adds e1796e8f116e Merge remote-tracking branch 'percpu/for-next' adds 3b553076d36f Merge remote-tracking branch 'workqueues/for-next' adds 68687745764d Merge remote-tracking branch 'leds/for-next' adds 152254059323 Merge remote-tracking branch 'ipmi/for-next' adds 6f62239744f7 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' adds 43aeff2c09e0 staging: wfx: drop unused WFX_LINK_ID_GC_TIMEOUT adds d7dcf8a54ea5 staging: wfx: relocate LINK_ID_NO_ASSOC and MAX_STA_IN_AP_ [...] adds a4aac6b8890f staging: wfx: relocate TX_RETRY_POLICY_MAX and TX_RETRY_PO [...] adds 29d69a59c4c6 staging: wfx: remove unused definitions from the hif API adds a3d968288640 staging: wfx: remove useless defines adds 31db18cccc27 staging: wfx: fix endianness of hif API adds fac592d084ab staging: wfx: align members declarations in hif API adds 9671f1338b67 staging: wfx: place hif_tx_mib functions into a .c file adds 32f5d47cbf01 staging: wfx: allow to connect an IBSS with an existing SSID adds 9a46a0a93b7b staging: wfx: make hif_ie_table_entry const adds be4692e5e04a staging: wfx: send just necessary bytes adds 0f66c31eb6c4 staging: wfx: fix race between configure_filter and remove [...] adds b4d74f7ad1cd staging: wfx: reduce hold duration of cfg80211_bss adds 836a8fc3f507 staging: wfx: call wfx_do_unjoin() synchronously adds cba1d8976db0 staging: wfx: implement start_ap/stop_ap adds 3393eebd9ddb staging: wfx: set all parameters before starting AP adds 9abb6b26f62e staging: wfx: change the way the station associate to an AP adds eb63e2fddb51 staging: wfx: remove useless call to wfx_tx_flush() adds eeab4787d95b staging: wfx: fix support for BSS_CHANGED_KEEP_ALIVE adds 54a9d85cab08 staging: wfx: disabling keep alive during unjoin is useless adds 9f9a18e40e08 staging: wfx: drop unnecessary condition checks in wfx_upl [...] adds 23d57c152cef staging: wfx: request to send beacons in IBSS mode adds 974dfbf8fe41 staging: wfx: remove unnecessary conditions in wfx_bss_inf [...] adds 7b063f3bfbcd staging: wfx: avoid duplicate updating of beacon template adds 17c8cc79ef72 staging: wfx: allow to join IBSS networks adds e836ad4e2da4 staging: wfx: introduce wfx_join_ibss() and wfx_leave_ibss() adds ac243a1b6ff0 staging: wfx: re-enable BA after reset adds 239a1d3c6460 staging: wfx: check value of beacon_int adds 790241e92847 staging: wfx: drop unused attribute 'beacon_int' adds a53f54859780 staging: wfx: drop useless update of macaddr adds 5fcded5e857c staging: mt7621-pci: properly power off dual-ported pcie phy adds 2d60093f8eec staging: mt7621-pci-phy: dt: bindings: add mediatek, mt762 [...] adds be3d9b680239 staging: mt7621-pci-phy: dt: bindings: remove bindings txt file adds fab6710e4c51 staging: mt7621-pci: fix PCIe interrupt mapping adds 9485a408ae31 staging: rtl8188eu: remove 5 GHz if test adds a6a002fd8934 staging: vc04_services: remove set but not used 'local_entity_uc' adds 463288b98190 staging: vt6556: vnt_rf_setpower convert to use ieee80211_ [...] adds 2da5445be1da staging: vt6656: rxtx remove rate change and current_rate. adds 8d71b5e11dc3 staging: vt6656: Remove unnecessary local variable initialization adds 2661509ffafb staging: vt6656: Remove duplicate code in vnt_vt3184_init [...] adds 823b6a951fa2 staging: vt6656: Remove unnecessary local variable initialization adds 9ed05c15a319 staging: r8188eu: replace rtw_malloc/copy_from_user sequen [...] adds ce920326663b staging: vt6656: formulate rspinf values into tables adds b6844ab68781 Merge remote-tracking branch 'staging/staging-next' adds 1c0add827a3f Merge remote-tracking branch 'mux/for-next' adds 4e623a52bf31 Merge remote-tracking branch 'cgroup/for-next' adds 4e2dec66e2ae scsi: docs: fusion: get rid of a doc build warning adds fbbef0dad79f scsi: qedf: Simplify mutex_unlock() usage adds 2f1ea39870c9 scsi: qedi: Remove additional char from boot target iqnname adds 2e612fab0511 scsi: qedi: Avoid unnecessary endpoint allocation on link down adds cf9e672dd855 scsi: qedi: Use correct msix count for fastpath vectors adds 927527aea0e2 scsi: qedi: Do not flush offload work if ARP not resolved adds c6bfa707207c scsi: qedi: Add modules param to enable qed iSCSI debug adds b9b97e690303 scsi: qedi: Fix termination timeouts in session logout adds 21e855cdfeb9 scsi: qla2xxx: Split qla2x00_configure_local_loop() adds 8d5e0fd1f288 Merge branch 'misc' into for-next adds 14579bfdd2f4 Merge remote-tracking branch 'scsi/for-next' adds d221aed19c80 scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it adds 78e8df28c5c3 scsi: gdth: Make __gdth_execute static adds 037773f3b6dd scsi: bfa: bfa_svc.c: make two functions static adds b9ddee1ee15f scsi: bfa: bfa_core.c: make bfa_isr_rspq() static adds 84a2fd236d75 scsi: bfa: bfa_fcpim.c: make two functions static adds 901ad27c6998 scsi: bfa: bfa_fcs_lport.c: make bfa_fcport_get_loop_attr( [...] adds eae9b1788ab2 scsi: bfa: bfa_ioc_ct.c: make two funcitons static adds 938b18462ecd scsi: bfa: bfad_attr.c: make two funcitons static adds 4d5956fb5137 scsi: bfa: bfad.c: make max_rport_logins static adds 02ff107046e0 scsi: megaraid: make two symbols static in megaraid_mbox.c adds 3c3c6f663baa scsi: megaraid: make some symbols static in megaraid_sas_fp.c adds 057d1c0d1b03 scsi: megaraid: make some symbols static in megaraid_sas_fusion.c adds 1909a4386c7e scsi: megaraid: make two symbols static in megaraid_sas_base.c adds 5d296cc9ab6e scsi: qla1280: make qla1280_firmware_mutex and qla1280_fw_ [...] adds 4a0b746fa9a7 scsi: ipr: remove unneeded semicolon adds 1e4ffb8344c5 scsi: libsas: Add missing annotation for sas_ata_qc_issue() adds e9aa1f0e230e Merge remote-tracking branch 'scsi-mkp/for-next' adds 305916effeec Merge remote-tracking branch 'vhost/linux-next' adds 563da846dd3e Merge remote-tracking branch 'rpmsg/for-next' adds 7fc504b993ce gpio: xgene-sb: set valid IRQ type in to_irq() adds 85a94ff8fb14 gpio: Extend TODO to cover code duplication avoidance adds 616844408de7 gpio: pl061: Support building as module adds fc8942e182db Merge remote-tracking branch 'gpio-brgl/gpio/for-next' adds 36ad7b24486a pinctrl: cherryview: Re-use data structures from pinctrl-i [...] adds 5707dd73c71b pinctrl: cherryview: Use GENMASK() consistently adds e5a4ab6a55e2 pinctrl: intel: Introduce common flags for GPIO mapping scheme adds 5ba092edb990 pinctrl: cannonlake: Use generic flag for special GPIO bas [...] adds cf2f2c3a445f pinctrl: icelake: Use generic flag for special GPIO base t [...] adds d4b41f8bb26d pinctrl: tigerlake: Use generic flag for special GPIO base [...] adds 9bd59157e16c pinctrl: intel: Introduce new flag to force GPIO base to be 0 adds e278dcb7048b pinctrl: intel: Add Intel Jasper Lake pin controller support adds 61a707e7fb85 Merge remote-tracking branch 'pinctrl-intel/for-next' adds cf739f811078 Merge remote-tracking branch 'pinctrl-samsung/for-next' adds d925c8969562 selftests/harness: fix spelling mistake "SIGARLM" -> "SIGALRM" adds 651e0d881461 kselftest/runner: allow to properly deliver signals to tests adds d42b8dbec46c selftests/seccomp: allow clock_nanosleep instead of nanosleep adds cdfe56d9012b selftests/ftrace: Add CONFIG_SAMPLE_FTRACE_DIRECT=m kconfig adds aaa2d92efe1f Revert "Kernel selftests: tpm2: check for tpm support" adds b87080eab4c1 selftests/ipc: Fix test failure seen after initial test run adds fc7ac407a6c8 Merge remote-tracking branch 'kselftest/next' adds 772be1b3360a Merge remote-tracking branch 'livepatching/for-next' adds 99f138c49725 Merge remote-tracking branch 'coresight/next' adds 86b3e4499dff Merge remote-tracking branch 'ntb/ntb-next' adds ef366326026c Merge remote-tracking branch 'kspp/for-next/kspp' adds 1113284fa69b Merge remote-tracking branch 'fsi/next' adds 11810f8bc7ca Merge remote-tracking branch 'xarray/xarray' adds e66b54d07be4 drivers: hv: remove redundant assignment to pointer primar [...] adds 04106ba1ef0e Merge remote-tracking branch 'hyperv/hyperv-next' adds 2e432a67bd54 Merge remote-tracking branch 'kgdb/kgdb/for-next' adds d20ab9bf9088 PM / devfreq: tegra30: Make CPUFreq notifier to take into [...] adds a35a2f2b3e6e PM / devfreq: tegra30: Delete an error message in tegra_de [...] adds ef4e9f4634d4 Merge remote-tracking branch 'devfreq/devfreq-next' adds 69c9b9fb75fe Merge remote-tracking branch 'fpga/for-next' adds 3894cbb2e291 Merge remote-tracking branch 'cel/cel-next' adds 6827f5f03e29 Merge branch 'akpm-current/current' adds 8d741861575e mm/kmemleak: silence KCSAN splats in checksum adds d602746d52db mm/frontswap: mark various intentional data races adds 9eeb4199b93f mm/page_io: mark various intentional data races adds 54ee36d2ae1f mm-page_io-mark-various-intentional-data-races-v2 adds a54249e5997e mm/swap_state: mark various intentional data races adds 45d9a7dbdb03 mm/filemap.c: fix a data race in filemap_fault() adds 7f50467ae4af mm/swapfile: fix and annotate various data races adds 427a25685d4e mm-swapfile-fix-and-annotate-various-data-races-v2 adds 0af3f891a365 mm/page_counter: fix various data races at memsw adds 37709354c653 mm/memcontrol: fix a data race in scan count adds 77bc4ecbbf34 mm/list_lru: fix a data race in list_lru_count_one adds 9df4fe1a48c4 mm/mempool: fix a data race in mempool_free() adds c266b6a180b1 mm/util.c: annotate an data race at vm_committed_as adds 0bdfcfe1d35a mm/rmap: annotate a data race at tlb_flush_batched adds 8f778a0c648b mm: annotate a data race in page_zonenum() adds 2eae7f3664fc mm/swap.c: annotate data races for lru_rotate_pvecs adds 124c85736a45 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy adds 814469368e0a net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix adds 69b29b350cfc mm/debug: add tests validating architecture page table helpers adds fe208519cda7 mm/madvise: pass task and mm to do_madvise adds 5f30d3e576c4 mm/madvise: introduce process_madvise() syscall: an extern [...] adds 21a3a2c0c423 fix process_madvise build break for arm64 adds 0ce053f03f6a mm/madvise: check fatal signal pending of target process adds 2077f5b68e31 pid: move pidfd_get_pid() to pid.c adds 9f439ce840a1 mm/madvise: support both pid and pidfd for process_madvise adds 6c7c37816b3f mm/madvise: employ mmget_still_valid() for write lock adds e49140cf74bc mm/madvise: allow KSM hints for remote API adds a2e9b8ff00b3 kexec: prevent removal of memory in use by a loaded kexec image adds 58d539e290d0 mm/memory_hotplug: allow arch override of non boot memory [...] adds ff65ca94099f arm64: memory: give hotplug memory a different resource name adds bc49aaa1a480 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds c6029a2c4068 Merge branch 'akpm/master' adds ac935d227366 Add linux-next specific files for 20200415
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 (f19bb13a0eaf) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
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.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/debugfs-cec-error-inj | 2 +- Documentation/Makefile | 10 +- Documentation/admin-guide/index.rst | 1 + Documentation/admin-guide/kernel-parameters.txt | 4 +- .../media}/au0828-cardlist.rst | 0 Documentation/admin-guide/media/avermedia.rst | 273 + Documentation/admin-guide/media/bt8xx.rst | 124 + .../media}/bttv-cardlist.rst | 0 Documentation/admin-guide/media/bttv.rst | 1806 +++++ .../media}/cafe_ccic.rst | 0 .../v4l-drivers => admin-guide/media}/cardlist.rst | 0 .../dvb-drivers => admin-guide/media}/cards.rst | 0 Documentation/admin-guide/media/ci.rst | 77 + Documentation/admin-guide/media/cpia2.rst | 149 + .../media}/cx23885-cardlist.rst | 0 .../media}/cx88-cardlist.rst | 0 Documentation/admin-guide/media/cx88.rst | 58 + Documentation/admin-guide/media/davinci-vpbe.rst | 65 + .../media}/em28xx-cardlist.rst | 0 .../dvb-drivers => admin-guide/media}/faq.rst | 0 Documentation/admin-guide/media/fimc.rst | 153 + .../media}/gspca-cardlist.rst | 0 Documentation/admin-guide/media/imx.rst | 650 ++ .../admin-guide/media/imx6q-sabreauto.dot | 51 + Documentation/admin-guide/media/imx6q-sabresd.dot | 56 + .../v4l-drivers => admin-guide/media}/imx7.rst | 0 Documentation/admin-guide/media/index.rst | 104 + .../dvb-drivers => admin-guide/media}/intro.rst | 0 Documentation/admin-guide/media/ipu3.rst | 571 ++ .../v4l-drivers => admin-guide/media}/ipu3_rcb.svg | 0 .../media}/ivtv-cardlist.rst | 0 .../v4l-drivers => admin-guide/media}/ivtv.rst | 0 .../dvb-drivers => admin-guide/media}/lmedm04.rst | 0 Documentation/admin-guide/media/meye.rst | 93 + Documentation/admin-guide/media/omap3isp.rst | 92 + .../media}/omap4_camera.rst | 0 .../media}/opera-firmware.rst | 0 .../v4l-drivers => admin-guide/media}/philips.rst | 0 .../media}/pulse8-cec.rst | 0 .../media}/qcom_camss.rst | 0 .../media}/qcom_camss_8x96_graph.dot | 0 .../media}/qcom_camss_graph.dot | 0 .../media}/rcar-fdp1.rst | 0 .../media}/saa7134-cardlist.rst | 0 Documentation/admin-guide/media/saa7134.rst | 61 + .../media}/saa7164-cardlist.rst | 0 .../v4l-drivers => admin-guide/media}/si470x.rst | 0 .../v4l-drivers => admin-guide/media}/si4713.rst | 0 .../v4l-drivers => admin-guide/media}/si476x.rst | 0 .../media}/technisat.rst | 0 .../media}/tm6000-cardlist.rst | 0 .../media}/ttusb-dec.rst | 0 .../media}/tuner-cardlist.rst | 0 .../dvb-drivers => admin-guide/media}/udev.rst | 0 .../media}/usbvision-cardlist.rst | 0 .../media}/v4l-with-ir.rst | 0 .../v4l-drivers => admin-guide/media}/vimc.dot | 0 Documentation/admin-guide/media/vimc.rst | 90 + .../v4l-drivers => admin-guide/media}/vivid.rst | 0 .../v4l-drivers => admin-guide/media}/zr364xx.rst | 0 Documentation/devicetree/bindings/arm/cpus.yaml | 1 + Documentation/devicetree/bindings/arm/fsl.yaml | 2 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../bindings/display/bridge/nwl-dsi.yaml | 226 + .../bindings/display/panel/boe,tv101wum-nl6.yaml | 2 + .../bindings/display/panel/display-timings.yaml | 8 +- .../display/panel/feiyang,fy07024di26a30d.txt | 20 - .../display/panel/feiyang,fy07024di26a30d.yaml | 58 + .../display/panel/leadtek,ltk050h3146w.yaml | 51 + .../display/panel/leadtek,ltk500hd1829.yaml | 1 - .../devicetree/bindings/display/panel/lvds.yaml | 10 +- .../bindings/display/panel/panel-common.yaml | 4 +- .../bindings/display/panel/panel-simple.yaml | 2 + .../bindings/display/panel/sitronix,st7701.txt | 30 - .../bindings/display/panel/sitronix,st7701.yaml | 69 + .../bindings/display/panel/visionox,rm69299.yaml | 57 + .../bindings/display/panel/xinpeng,xpp055c272.yaml | 1 - .../bindings/display/rockchip/rockchip-vop.txt | 74 - .../bindings/display/rockchip/rockchip-vop.yaml | 134 + Documentation/devicetree/bindings/dma/fsl-edma.txt | 3 +- .../devicetree/bindings/i2c/cdns,i2c-r1p10.yaml | 58 + .../devicetree/bindings/i2c/i2c-cadence.txt | 28 - Documentation/devicetree/bindings/i2c/i2c-xiic.txt | 25 - .../bindings/i2c/xlnx,xps-iic-2.00.a.yaml | 49 + .../devicetree/bindings/media/rockchip-vpu.txt | 43 - .../devicetree/bindings/media/rockchip-vpu.yaml | 74 + .../devicetree/bindings/net/snps,dwmac.yaml | 8 +- .../devicetree/bindings/net/stm32-dwmac.txt | 44 - .../devicetree/bindings/net/stm32-dwmac.yaml | 149 + .../bindings/regulator/maxim,max77826.yaml | 69 + .../devicetree/bindings/sound/rockchip-i2s.yaml | 3 + .../devicetree/bindings/sound/rockchip-spdif.txt | 45 - .../devicetree/bindings/sound/rockchip-spdif.yaml | 101 + Documentation/devicetree/bindings/sram/sram.yaml | 2 + .../bindings/timer/cadence,ttc-timer.txt | 21 - .../devicetree/bindings/timer/cdns,ttc.yaml | 48 + .../devicetree/bindings/usb/generic-ehci.yaml | 3 + .../devicetree/bindings/usb/generic-ohci.yaml | 3 + .../devicetree/bindings/vendor-prefixes.yaml | 4 + Documentation/doc-guide/parse-headers.rst | 2 +- Documentation/driver-api/index.rst | 1 + .../{media/kapi => driver-api/media}/cec-core.rst | 0 .../{media/kapi => driver-api/media}/csi2.rst | 0 .../driver-api/media/drivers/bttv-devel.rst | 123 + .../media/drivers}/contributors.rst | 0 .../driver-api/media/drivers/cpia2_devel.rst | 56 + .../driver-api/media/drivers/cx2341x-devel.rst | 3685 +++++++++ .../driver-api/media/drivers/cx88-devel.rst | 113 + .../media/drivers/davinci-vpbe-devel.rst | 39 + .../media/drivers}/dvb-usb.rst | 0 .../driver-api/media/drivers/fimc-devel.rst | 33 + .../media/drivers}/frontends.rst | 0 Documentation/driver-api/media/drivers/index.rst | 61 + .../media/drivers}/pvrusb2.rst | 0 .../media/drivers}/pxa_camera.rst | 0 .../media/drivers}/radiotrack.rst | 0 .../driver-api/media/drivers/saa7134-devel.rst | 67 + .../media/drivers}/sh_mobile_ceu_camera.rst | 0 .../media/drivers}/tuners.rst | 0 .../driver-api/media/drivers/vimc-devel.rst | 15 + .../{media/kapi => driver-api/media}/dtv-ca.rst | 0 .../kapi => driver-api/media}/dtv-common.rst | 0 .../{media/kapi => driver-api/media}/dtv-core.rst | 0 .../{media/kapi => driver-api/media}/dtv-demux.rst | 0 .../kapi => driver-api/media}/dtv-frontend.rst | 0 .../{media/kapi => driver-api/media}/dtv-net.rst | 0 Documentation/driver-api/media/index.rst | 40 + .../{media/kapi => driver-api/media}/mc-core.rst | 0 .../{media/kapi => driver-api/media}/rc-core.rst | 0 .../kapi => driver-api/media}/v4l2-async.rst | 0 .../kapi => driver-api/media}/v4l2-clocks.rst | 0 .../kapi => driver-api/media}/v4l2-common.rst | 0 .../kapi => driver-api/media}/v4l2-controls.rst | 0 .../{media/kapi => driver-api/media}/v4l2-core.rst | 0 .../{media/kapi => driver-api/media}/v4l2-dev.rst | 0 .../kapi => driver-api/media}/v4l2-device.rst | 0 .../kapi => driver-api/media}/v4l2-dv-timings.rst | 0 .../kapi => driver-api/media}/v4l2-event.rst | 0 .../{media/kapi => driver-api/media}/v4l2-fh.rst | 0 .../media}/v4l2-flash-led-class.rst | 0 .../kapi => driver-api/media}/v4l2-fwnode.rst | 0 .../kapi => driver-api/media}/v4l2-intro.rst | 0 .../{media/kapi => driver-api/media}/v4l2-mc.rst | 0 .../kapi => driver-api/media}/v4l2-mediabus.rst | 0 .../kapi => driver-api/media}/v4l2-mem2mem.rst | 0 .../{media/kapi => driver-api/media}/v4l2-rect.rst | 0 .../kapi => driver-api/media}/v4l2-subdev.rst | 0 .../kapi => driver-api/media}/v4l2-tuner.rst | 0 .../kapi => driver-api/media}/v4l2-tveeprom.rst | 0 .../kapi => driver-api/media}/v4l2-videobuf.rst | 0 .../kapi => driver-api/media}/v4l2-videobuf2.rst | 0 Documentation/fb/api.rst | 4 +- Documentation/gpu/drm-internals.rst | 12 + Documentation/gpu/drm-kms.rst | 5 +- Documentation/gpu/drm-mm.rst | 9 - Documentation/index.rst | 1 - Documentation/media/.gitignore | 5 - Documentation/media/Makefile | 69 - Documentation/media/cec-drivers/index.rst | 34 - Documentation/media/dvb-drivers/avermedia.rst | 269 - Documentation/media/dvb-drivers/bt8xx.rst | 124 - Documentation/media/dvb-drivers/ci.rst | 231 - Documentation/media/dvb-drivers/index.rst | 45 - Documentation/media/index.rst | 26 - Documentation/media/media_kapi.rst | 38 - Documentation/media/media_uapi.rst | 33 - Documentation/media/typical_media_device.svg | 116 - Documentation/media/uapi/cec/cec-api.rst | 54 - Documentation/media/uapi/cec/cec-func-close.rst | 54 - Documentation/media/uapi/cec/cec-func-ioctl.rst | 73 - Documentation/media/uapi/cec/cec-func-open.rst | 85 - Documentation/media/uapi/cec/cec-func-poll.rst | 85 - Documentation/media/uapi/cec/cec-funcs.rst | 30 - Documentation/media/uapi/cec/cec-header.rst | 17 - Documentation/media/uapi/cec/cec-intro.rst | 49 - .../media/uapi/cec/cec-ioc-adap-g-caps.rst | 150 - .../media/uapi/cec/cec-ioc-adap-g-log-addrs.rst | 378 - .../media/uapi/cec/cec-ioc-adap-g-phys-addr.rst | 100 - Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 257 - Documentation/media/uapi/cec/cec-ioc-g-mode.rst | 301 - Documentation/media/uapi/cec/cec-ioc-receive.rst | 391 - Documentation/media/uapi/cec/cec-pin-error-inj.rst | 334 - .../uapi/dvb/audio-bilingual-channel-select.rst | 66 - .../media/uapi/dvb/audio-channel-select.rst | 66 - .../media/uapi/dvb/audio-clear-buffer.rst | 55 - Documentation/media/uapi/dvb/audio-continue.rst | 56 - Documentation/media/uapi/dvb/audio-fclose.rst | 63 - Documentation/media/uapi/dvb/audio-fopen.rst | 115 - Documentation/media/uapi/dvb/audio-fwrite.rst | 91 - .../media/uapi/dvb/audio-get-capabilities.rst | 63 - Documentation/media/uapi/dvb/audio-get-status.rst | 63 - Documentation/media/uapi/dvb/audio-pause.rst | 57 - Documentation/media/uapi/dvb/audio-play.rst | 56 - .../media/uapi/dvb/audio-select-source.rst | 65 - Documentation/media/uapi/dvb/audio-set-av-sync.rst | 67 - .../media/uapi/dvb/audio-set-bypass-mode.rst | 70 - Documentation/media/uapi/dvb/audio-set-id.rst | 67 - Documentation/media/uapi/dvb/audio-set-mixer.rst | 61 - Documentation/media/uapi/dvb/audio-set-mute.rst | 71 - .../media/uapi/dvb/audio-set-streamtype.rst | 77 - Documentation/media/uapi/dvb/audio-stop.rst | 56 - Documentation/media/uapi/dvb/audio.rst | 34 - Documentation/media/uapi/dvb/audio_data_types.rst | 123 - .../media/uapi/dvb/audio_function_calls.rst | 37 - Documentation/media/uapi/dvb/ca-fclose.rst | 50 - Documentation/media/uapi/dvb/ca-fopen.rst | 84 - Documentation/media/uapi/dvb/ca-get-cap.rst | 53 - Documentation/media/uapi/dvb/ca-get-descr-info.rst | 49 - Documentation/media/uapi/dvb/ca-get-msg.rst | 59 - Documentation/media/uapi/dvb/ca-get-slot-info.rst | 64 - Documentation/media/uapi/dvb/ca-reset.rst | 51 - Documentation/media/uapi/dvb/ca-send-msg.rst | 58 - Documentation/media/uapi/dvb/ca-set-descr.rst | 53 - Documentation/media/uapi/dvb/ca.rst | 31 - Documentation/media/uapi/dvb/ca_data_types.rst | 16 - Documentation/media/uapi/dvb/ca_function_calls.rst | 27 - Documentation/media/uapi/dvb/demux.rst | 30 - Documentation/media/uapi/dvb/dmx-add-pid.rst | 56 - Documentation/media/uapi/dvb/dmx-expbuf.rst | 97 - Documentation/media/uapi/dvb/dmx-fclose.rst | 52 - Documentation/media/uapi/dvb/dmx-fopen.rst | 98 - Documentation/media/uapi/dvb/dmx-fread.rst | 87 - Documentation/media/uapi/dvb/dmx-fwrite.rst | 79 - Documentation/media/uapi/dvb/dmx-get-pes-pids.rst | 71 - Documentation/media/uapi/dvb/dmx-get-stc.rst | 73 - Documentation/media/uapi/dvb/dmx-mmap.rst | 125 - Documentation/media/uapi/dvb/dmx-munmap.rst | 63 - Documentation/media/uapi/dvb/dmx-qbuf.rst | 93 - Documentation/media/uapi/dvb/dmx-querybuf.rst | 72 - Documentation/media/uapi/dvb/dmx-remove-pid.rst | 57 - Documentation/media/uapi/dvb/dmx-reqbufs.rst | 83 - .../media/uapi/dvb/dmx-set-buffer-size.rst | 57 - Documentation/media/uapi/dvb/dmx-set-filter.rst | 64 - .../media/uapi/dvb/dmx-set-pes-filter.rst | 76 - Documentation/media/uapi/dvb/dmx-start.rst | 75 - Documentation/media/uapi/dvb/dmx-stop.rst | 52 - Documentation/media/uapi/dvb/dmx_fcalls.rst | 37 - Documentation/media/uapi/dvb/dmx_types.rst | 16 - .../media/uapi/dvb/dvb-fe-read-status.rst | 32 - .../media/uapi/dvb/dvb-frontend-event.rst | 22 - .../media/uapi/dvb/dvb-frontend-parameters.rst | 126 - Documentation/media/uapi/dvb/dvbapi.rst | 126 - Documentation/media/uapi/dvb/dvbproperty.rst | 133 - Documentation/media/uapi/dvb/dvbstb.svg | 43 - Documentation/media/uapi/dvb/examples.rst | 23 - Documentation/media/uapi/dvb/fe-bandwidth-t.rst | 81 - .../media/uapi/dvb/fe-diseqc-recv-slave-reply.rst | 55 - .../media/uapi/dvb/fe-diseqc-reset-overload.rst | 53 - .../media/uapi/dvb/fe-diseqc-send-burst.rst | 59 - .../media/uapi/dvb/fe-diseqc-send-master-cmd.rst | 56 - .../uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst | 62 - .../media/uapi/dvb/fe-enable-high-lnb-voltage.rst | 61 - Documentation/media/uapi/dvb/fe-get-event.rst | 78 - Documentation/media/uapi/dvb/fe-get-frontend.rst | 69 - Documentation/media/uapi/dvb/fe-get-info.rst | 70 - Documentation/media/uapi/dvb/fe-get-property.rst | 83 - Documentation/media/uapi/dvb/fe-read-ber.rst | 57 - .../media/uapi/dvb/fe-read-signal-strength.rst | 57 - Documentation/media/uapi/dvb/fe-read-snr.rst | 57 - Documentation/media/uapi/dvb/fe-read-status.rst | 72 - .../media/uapi/dvb/fe-read-uncorrected-blocks.rst | 59 - .../media/uapi/dvb/fe-set-frontend-tune-mode.rst | 64 - Documentation/media/uapi/dvb/fe-set-frontend.rst | 78 - Documentation/media/uapi/dvb/fe-set-tone.rst | 65 - Documentation/media/uapi/dvb/fe-set-voltage.rst | 69 - Documentation/media/uapi/dvb/fe-type-t.rst | 98 - .../media/uapi/dvb/fe_property_parameters.rst | 1014 --- Documentation/media/uapi/dvb/frontend-header.rst | 13 - .../uapi/dvb/frontend-property-cable-systems.rst | 82 - .../dvb/frontend-property-satellite-systems.rst | 112 - .../dvb/frontend-property-terrestrial-systems.rst | 301 - .../media/uapi/dvb/frontend-stat-properties.rst | 252 - Documentation/media/uapi/dvb/frontend.rst | 63 - Documentation/media/uapi/dvb/frontend_f_close.rst | 57 - Documentation/media/uapi/dvb/frontend_f_open.rst | 117 - Documentation/media/uapi/dvb/frontend_fcalls.rst | 31 - .../media/uapi/dvb/frontend_legacy_api.rst | 45 - .../media/uapi/dvb/frontend_legacy_dvbv3_api.rst | 25 - Documentation/media/uapi/dvb/headers.rst | 30 - Documentation/media/uapi/dvb/intro.rst | 190 - Documentation/media/uapi/dvb/legacy_dvb_apis.rst | 39 - Documentation/media/uapi/dvb/net-add-if.rst | 60 - Documentation/media/uapi/dvb/net-get-if.rst | 59 - Documentation/media/uapi/dvb/net-remove-if.rst | 55 - Documentation/media/uapi/dvb/net-types.rst | 16 - Documentation/media/uapi/dvb/net.rst | 48 - .../media/uapi/dvb/query-dvb-frontend-info.rst | 20 - .../media/uapi/dvb/video-clear-buffer.rst | 63 - Documentation/media/uapi/dvb/video-command.rst | 105 - Documentation/media/uapi/dvb/video-continue.rst | 66 - .../media/uapi/dvb/video-fast-forward.rst | 83 - Documentation/media/uapi/dvb/video-fclose.rst | 62 - Documentation/media/uapi/dvb/video-fopen.rst | 122 - Documentation/media/uapi/dvb/video-freeze.rst | 70 - Documentation/media/uapi/dvb/video-fwrite.rst | 90 - .../media/uapi/dvb/video-get-capabilities.rst | 70 - Documentation/media/uapi/dvb/video-get-event.rst | 114 - .../media/uapi/dvb/video-get-frame-count.rst | 74 - Documentation/media/uapi/dvb/video-get-pts.rst | 78 - Documentation/media/uapi/dvb/video-get-size.rst | 78 - Documentation/media/uapi/dvb/video-get-status.rst | 80 - Documentation/media/uapi/dvb/video-play.rst | 66 - .../media/uapi/dvb/video-select-source.rst | 84 - Documentation/media/uapi/dvb/video-set-blank.rst | 73 - .../media/uapi/dvb/video-set-display-format.rst | 69 - Documentation/media/uapi/dvb/video-set-format.rst | 92 - .../media/uapi/dvb/video-set-streamtype.rst | 70 - Documentation/media/uapi/dvb/video-slowmotion.rst | 83 - .../media/uapi/dvb/video-stillpicture.rst | 70 - Documentation/media/uapi/dvb/video-stop.rst | 83 - Documentation/media/uapi/dvb/video-try-command.rst | 75 - Documentation/media/uapi/dvb/video.rst | 43 - .../media/uapi/dvb/video_function_calls.rst | 42 - Documentation/media/uapi/dvb/video_types.rst | 255 - Documentation/media/uapi/fdl-appendix.rst | 478 -- Documentation/media/uapi/gen-errors.rst | 103 - .../media/uapi/mediactl/media-controller-intro.rst | 40 - .../media/uapi/mediactl/media-controller-model.rst | 42 - .../media/uapi/mediactl/media-controller.rst | 62 - .../media/uapi/mediactl/media-func-close.rst | 54 - .../media/uapi/mediactl/media-func-ioctl.rst | 74 - .../media/uapi/mediactl/media-func-open.rst | 76 - Documentation/media/uapi/mediactl/media-funcs.rst | 33 - Documentation/media/uapi/mediactl/media-header.rst | 17 - .../media/uapi/mediactl/media-ioc-device-info.rst | 118 - .../uapi/mediactl/media-ioc-enum-entities.rst | 156 - .../media/uapi/mediactl/media-ioc-enum-links.rst | 157 - .../media/uapi/mediactl/media-ioc-g-topology.rst | 307 - .../uapi/mediactl/media-ioc-request-alloc.rst | 90 - .../media/uapi/mediactl/media-ioc-setup-link.rst | 74 - .../uapi/mediactl/media-request-ioc-queue.rst | 102 - .../uapi/mediactl/media-request-ioc-reinit.rst | 75 - Documentation/media/uapi/mediactl/media-types.rst | 425 -- Documentation/media/uapi/mediactl/request-api.rst | 276 - .../media/uapi/mediactl/request-func-close.rst | 73 - .../media/uapi/mediactl/request-func-ioctl.rst | 91 - .../media/uapi/mediactl/request-func-poll.rst | 101 - Documentation/media/uapi/rc/keytable.c.rst | 183 - Documentation/media/uapi/rc/lirc-dev-intro.rst | 171 - Documentation/media/uapi/rc/lirc-dev.rst | 21 - Documentation/media/uapi/rc/lirc-func.rst | 34 - Documentation/media/uapi/rc/lirc-get-features.rst | 200 - Documentation/media/uapi/rc/lirc-get-rec-mode.rst | 74 - .../media/uapi/rc/lirc-get-rec-resolution.rst | 54 - Documentation/media/uapi/rc/lirc-get-send-mode.rst | 78 - Documentation/media/uapi/rc/lirc-get-timeout.rst | 63 - Documentation/media/uapi/rc/lirc-header.rst | 17 - Documentation/media/uapi/rc/lirc-read.rst | 76 - .../uapi/rc/lirc-set-measure-carrier-mode.rst | 53 - .../media/uapi/rc/lirc-set-rec-carrier-range.rst | 54 - .../media/uapi/rc/lirc-set-rec-carrier.rst | 53 - .../media/uapi/rc/lirc-set-rec-timeout-reports.rst | 56 - .../media/uapi/rc/lirc-set-rec-timeout.rst | 61 - .../media/uapi/rc/lirc-set-send-carrier.rst | 48 - .../media/uapi/rc/lirc-set-send-duty-cycle.rst | 54 - .../media/uapi/rc/lirc-set-transmitter-mask.rst | 58 - .../media/uapi/rc/lirc-set-wideband-receiver.rst | 63 - Documentation/media/uapi/rc/lirc-write.rst | 82 - Documentation/media/uapi/rc/rc-intro.rst | 31 - Documentation/media/uapi/rc/rc-sysfs-nodes.rst | 151 - Documentation/media/uapi/rc/rc-table-change.rst | 25 - Documentation/media/uapi/rc/rc-tables.rst | 766 -- Documentation/media/uapi/rc/remote_controllers.rst | 59 - Documentation/media/uapi/v4l/app-pri.rst | 37 - Documentation/media/uapi/v4l/async.rst | 16 - Documentation/media/uapi/v4l/audio.rst | 104 - Documentation/media/uapi/v4l/bayer.svg | 56 - Documentation/media/uapi/v4l/biblio.rst | 416 -- Documentation/media/uapi/v4l/buffer.rst | 817 -- Documentation/media/uapi/v4l/capture-example.rst | 20 - Documentation/media/uapi/v4l/capture.c.rst | 671 -- Documentation/media/uapi/v4l/colorspaces-defs.rst | 183 - .../media/uapi/v4l/colorspaces-details.rst | 813 -- Documentation/media/uapi/v4l/colorspaces.rst | 170 - Documentation/media/uapi/v4l/common-defs.rst | 20 - Documentation/media/uapi/v4l/common.rst | 64 - Documentation/media/uapi/v4l/compat.rst | 25 - Documentation/media/uapi/v4l/constraints.svg | 37 - Documentation/media/uapi/v4l/control.rst | 512 -- Documentation/media/uapi/v4l/crop.rst | 324 - Documentation/media/uapi/v4l/crop.svg | 290 - Documentation/media/uapi/v4l/depth-formats.rst | 24 - Documentation/media/uapi/v4l/dev-capture.rst | 111 - Documentation/media/uapi/v4l/dev-event.rst | 54 - Documentation/media/uapi/v4l/dev-mem2mem.rst | 49 - Documentation/media/uapi/v4l/dev-meta.rst | 74 - Documentation/media/uapi/v4l/dev-osd.rst | 157 - Documentation/media/uapi/v4l/dev-output.rst | 108 - Documentation/media/uapi/v4l/dev-overlay.rst | 328 - Documentation/media/uapi/v4l/dev-radio.rst | 59 - Documentation/media/uapi/v4l/dev-raw-vbi.rst | 306 - Documentation/media/uapi/v4l/dev-rds.rst | 191 - Documentation/media/uapi/v4l/dev-sdr.rst | 114 - Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 669 -- Documentation/media/uapi/v4l/dev-subdev.rst | 503 -- Documentation/media/uapi/v4l/dev-touch.rst | 63 - Documentation/media/uapi/v4l/devices.rst | 33 - Documentation/media/uapi/v4l/diff-v4l.rst | 693 -- Documentation/media/uapi/v4l/dmabuf.rst | 169 - Documentation/media/uapi/v4l/dv-timings.rst | 45 - Documentation/media/uapi/v4l/ext-ctrls-camera.rst | 515 -- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 4264 ----------- Documentation/media/uapi/v4l/ext-ctrls-detect.rst | 71 - Documentation/media/uapi/v4l/ext-ctrls-dv.rst | 166 - Documentation/media/uapi/v4l/ext-ctrls-flash.rst | 192 - Documentation/media/uapi/v4l/ext-ctrls-fm-rx.rst | 95 - Documentation/media/uapi/v4l/ext-ctrls-fm-tx.rst | 188 - .../media/uapi/v4l/ext-ctrls-image-process.rst | 63 - .../media/uapi/v4l/ext-ctrls-image-source.rst | 67 - Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst | 113 - .../media/uapi/v4l/ext-ctrls-rf-tuner.rst | 96 - Documentation/media/uapi/v4l/extended-controls.rst | 180 - Documentation/media/uapi/v4l/field-order.rst | 172 - Documentation/media/uapi/v4l/fieldseq_bt.svg | 2621 ------- Documentation/media/uapi/v4l/fieldseq_tb.svg | 2618 ------- Documentation/media/uapi/v4l/format.rst | 99 - Documentation/media/uapi/v4l/func-close.rst | 56 - Documentation/media/uapi/v4l/func-ioctl.rst | 69 - Documentation/media/uapi/v4l/func-mmap.rst | 148 - Documentation/media/uapi/v4l/func-munmap.rst | 65 - Documentation/media/uapi/v4l/func-open.rst | 90 - Documentation/media/uapi/v4l/func-poll.rst | 124 - Documentation/media/uapi/v4l/func-read.rst | 140 - Documentation/media/uapi/v4l/func-select.rst | 127 - Documentation/media/uapi/v4l/func-write.rst | 91 - Documentation/media/uapi/v4l/hist-v4l2.rst | 1374 ---- Documentation/media/uapi/v4l/hsv-formats.rst | 26 - Documentation/media/uapi/v4l/io.rst | 58 - .../media/uapi/v4l/libv4l-introduction.rst | 191 - Documentation/media/uapi/v4l/libv4l.rst | 20 - Documentation/media/uapi/v4l/meta-formats.rst | 27 - Documentation/media/uapi/v4l/mmap.rst | 292 - Documentation/media/uapi/v4l/nv12mt.svg | 477 -- Documentation/media/uapi/v4l/nv12mt_example.svg | 1616 ---- Documentation/media/uapi/v4l/open.rst | 165 - Documentation/media/uapi/v4l/pixfmt-bayer.rst | 39 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 232 - Documentation/media/uapi/v4l/pixfmt-grey.rst | 51 - Documentation/media/uapi/v4l/pixfmt-indexed.rst | 54 - Documentation/media/uapi/v4l/pixfmt-intro.rst | 58 - Documentation/media/uapi/v4l/pixfmt-inzi.rst | 89 - Documentation/media/uapi/v4l/pixfmt-m420.rst | 133 - Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst | 220 - .../media/uapi/v4l/pixfmt-meta-intel-ipu3.rst | 104 - Documentation/media/uapi/v4l/pixfmt-meta-uvc.rst | 58 - Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst | 60 - .../media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst | 175 - .../media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst | 136 - Documentation/media/uapi/v4l/pixfmt-nv12.rst | 136 - Documentation/media/uapi/v4l/pixfmt-nv12m.rst | 151 - Documentation/media/uapi/v4l/pixfmt-nv12mt.rst | 67 - Documentation/media/uapi/v4l/pixfmt-nv16.rst | 160 - Documentation/media/uapi/v4l/pixfmt-nv16m.rst | 164 - Documentation/media/uapi/v4l/pixfmt-nv24.rst | 102 - Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst | 164 - Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst | 380 - Documentation/media/uapi/v4l/pixfmt-reserved.rst | 282 - Documentation/media/uapi/v4l/pixfmt-rgb.rst | 1304 ---- Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst | 37 - Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst | 41 - Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst | 37 - Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst | 41 - .../media/uapi/v4l/pixfmt-sdr-pcu16be.rst | 62 - .../media/uapi/v4l/pixfmt-sdr-pcu18be.rst | 62 - .../media/uapi/v4l/pixfmt-sdr-pcu20be.rst | 62 - Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst | 39 - .../media/uapi/v4l/pixfmt-srggb10-ipu3.rst | 342 - Documentation/media/uapi/v4l/pixfmt-srggb10.rst | 83 - .../media/uapi/v4l/pixfmt-srggb10alaw8.rst | 31 - .../media/uapi/v4l/pixfmt-srggb10dpcm8.rst | 35 - Documentation/media/uapi/v4l/pixfmt-srggb10p.rst | 81 - Documentation/media/uapi/v4l/pixfmt-srggb12.rst | 84 - Documentation/media/uapi/v4l/pixfmt-srggb12p.rst | 94 - Documentation/media/uapi/v4l/pixfmt-srggb14.rst | 82 - Documentation/media/uapi/v4l/pixfmt-srggb14p.rst | 152 - Documentation/media/uapi/v4l/pixfmt-srggb16.rst | 76 - Documentation/media/uapi/v4l/pixfmt-srggb8.rst | 61 - Documentation/media/uapi/v4l/pixfmt-tch-td08.rst | 59 - Documentation/media/uapi/v4l/pixfmt-tch-td16.rst | 74 - Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst | 57 - Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst | 73 - Documentation/media/uapi/v4l/pixfmt-uv8.rst | 54 - Documentation/media/uapi/v4l/pixfmt-uyvy.rst | 117 - .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 138 - Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 171 - Documentation/media/uapi/v4l/pixfmt-vyuy.rst | 115 - Documentation/media/uapi/v4l/pixfmt-y10.rst | 72 - Documentation/media/uapi/v4l/pixfmt-y10b.rst | 40 - Documentation/media/uapi/v4l/pixfmt-y10p.rst | 50 - Documentation/media/uapi/v4l/pixfmt-y12.rst | 72 - Documentation/media/uapi/v4l/pixfmt-y12i.rst | 43 - Documentation/media/uapi/v4l/pixfmt-y14.rst | 72 - Documentation/media/uapi/v4l/pixfmt-y16-be.rst | 76 - Documentation/media/uapi/v4l/pixfmt-y16.rst | 76 - Documentation/media/uapi/v4l/pixfmt-y41p.rst | 158 - Documentation/media/uapi/v4l/pixfmt-y8i.rst | 73 - Documentation/media/uapi/v4l/pixfmt-yuv410.rst | 134 - Documentation/media/uapi/v4l/pixfmt-yuv411p.rst | 122 - Documentation/media/uapi/v4l/pixfmt-yuv420.rst | 150 - Documentation/media/uapi/v4l/pixfmt-yuv420m.rst | 159 - Documentation/media/uapi/v4l/pixfmt-yuv422m.rst | 148 - Documentation/media/uapi/v4l/pixfmt-yuv422p.rst | 136 - Documentation/media/uapi/v4l/pixfmt-yuv444m.rst | 148 - Documentation/media/uapi/v4l/pixfmt-yuyv.rst | 125 - Documentation/media/uapi/v4l/pixfmt-yvyu.rst | 115 - Documentation/media/uapi/v4l/pixfmt-z16.rst | 73 - Documentation/media/uapi/v4l/pixfmt.rst | 45 - Documentation/media/uapi/v4l/planar-apis.rst | 68 - Documentation/media/uapi/v4l/querycap.rst | 41 - Documentation/media/uapi/v4l/rw.rst | 54 - Documentation/media/uapi/v4l/sdr-formats.rst | 29 - .../media/uapi/v4l/selection-api-configuration.rst | 144 - .../media/uapi/v4l/selection-api-examples.rst | 91 - .../media/uapi/v4l/selection-api-intro.rst | 35 - .../media/uapi/v4l/selection-api-targets.rst | 27 - .../media/uapi/v4l/selection-api-vs-crop-api.rst | 46 - Documentation/media/uapi/v4l/selection-api.rst | 23 - Documentation/media/uapi/v4l/selection.svg | 1178 --- Documentation/media/uapi/v4l/selections-common.rst | 30 - Documentation/media/uapi/v4l/standard.rst | 192 - Documentation/media/uapi/v4l/streaming-par.rst | 40 - Documentation/media/uapi/v4l/subdev-formats.rst | 7833 -------------------- .../uapi/v4l/subdev-image-processing-crop.svg | 312 - .../uapi/v4l/subdev-image-processing-full.svg | 752 -- ...ubdev-image-processing-scaling-multi-source.svg | 550 -- Documentation/media/uapi/v4l/tch-formats.rst | 25 - Documentation/media/uapi/v4l/tuner.rst | 92 - Documentation/media/uapi/v4l/user-func.rst | 88 - Documentation/media/uapi/v4l/userp.rst | 128 - .../media/uapi/v4l/v4l2-selection-flags.rst | 51 - .../media/uapi/v4l/v4l2-selection-targets.rst | 78 - Documentation/media/uapi/v4l/v4l2.rst | 423 -- Documentation/media/uapi/v4l/v4l2grab-example.rst | 24 - Documentation/media/uapi/v4l/v4l2grab.c.rst | 176 - Documentation/media/uapi/v4l/vbi_525.svg | 821 -- Documentation/media/uapi/v4l/vbi_625.svg | 870 --- Documentation/media/uapi/v4l/vbi_hsync.svg | 321 - Documentation/media/uapi/v4l/video.rst | 75 - Documentation/media/uapi/v4l/videodev.rst | 16 - .../media/uapi/v4l/vidioc-create-bufs.rst | 141 - Documentation/media/uapi/v4l/vidioc-cropcap.rst | 143 - .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 167 - .../media/uapi/v4l/vidioc-dbg-g-register.rst | 171 - .../media/uapi/v4l/vidioc-decoder-cmd.rst | 226 - Documentation/media/uapi/v4l/vidioc-dqevent.rst | 391 - .../media/uapi/v4l/vidioc-dv-timings-cap.rst | 169 - .../media/uapi/v4l/vidioc-encoder-cmd.rst | 168 - .../media/uapi/v4l/vidioc-enum-dv-timings.rst | 114 - Documentation/media/uapi/v4l/vidioc-enum-fmt.rst | 159 - .../media/uapi/v4l/vidioc-enum-frameintervals.rst | 203 - .../media/uapi/v4l/vidioc-enum-framesizes.rst | 213 - .../media/uapi/v4l/vidioc-enum-freq-bands.rst | 150 - Documentation/media/uapi/v4l/vidioc-enumaudio.rst | 62 - .../media/uapi/v4l/vidioc-enumaudioout.rst | 67 - Documentation/media/uapi/v4l/vidioc-enuminput.rst | 242 - Documentation/media/uapi/v4l/vidioc-enumoutput.rst | 165 - Documentation/media/uapi/v4l/vidioc-enumstd.rst | 367 - Documentation/media/uapi/v4l/vidioc-expbuf.rst | 175 - Documentation/media/uapi/v4l/vidioc-g-audio.rst | 135 - Documentation/media/uapi/v4l/vidioc-g-audioout.rst | 108 - Documentation/media/uapi/v4l/vidioc-g-crop.rst | 119 - Documentation/media/uapi/v4l/vidioc-g-ctrl.rst | 106 - .../media/uapi/v4l/vidioc-g-dv-timings.rst | 312 - Documentation/media/uapi/v4l/vidioc-g-edid.rst | 154 - .../media/uapi/v4l/vidioc-g-enc-index.rst | 156 - .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 416 -- Documentation/media/uapi/v4l/vidioc-g-fbuf.rst | 362 - Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 161 - .../media/uapi/v4l/vidioc-g-frequency.rst | 112 - Documentation/media/uapi/v4l/vidioc-g-input.rst | 71 - Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst | 134 - .../media/uapi/v4l/vidioc-g-modulator.rst | 202 - Documentation/media/uapi/v4l/vidioc-g-output.rst | 73 - Documentation/media/uapi/v4l/vidioc-g-parm.rst | 270 - Documentation/media/uapi/v4l/vidioc-g-priority.rst | 100 - .../media/uapi/v4l/vidioc-g-selection.rst | 200 - .../media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst | 202 - Documentation/media/uapi/v4l/vidioc-g-std.rst | 81 - Documentation/media/uapi/v4l/vidioc-g-tuner.rst | 476 -- Documentation/media/uapi/v4l/vidioc-log-status.rst | 56 - Documentation/media/uapi/v4l/vidioc-overlay.rst | 61 - .../media/uapi/v4l/vidioc-prepare-buf.rst | 65 - Documentation/media/uapi/v4l/vidioc-qbuf.rst | 205 - .../media/uapi/v4l/vidioc-query-dv-timings.rst | 94 - Documentation/media/uapi/v4l/vidioc-querybuf.rst | 87 - Documentation/media/uapi/v4l/vidioc-querycap.rst | 284 - Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 616 -- Documentation/media/uapi/v4l/vidioc-querystd.rst | 77 - Documentation/media/uapi/v4l/vidioc-reqbufs.rst | 169 - .../media/uapi/v4l/vidioc-s-hw-freq-seek.rst | 147 - Documentation/media/uapi/v4l/vidioc-streamon.rst | 113 - .../uapi/v4l/vidioc-subdev-enum-frame-interval.rst | 120 - .../uapi/v4l/vidioc-subdev-enum-frame-size.rst | 125 - .../uapi/v4l/vidioc-subdev-enum-mbus-code.rst | 98 - .../media/uapi/v4l/vidioc-subdev-g-crop.rst | 125 - .../media/uapi/v4l/vidioc-subdev-g-fmt.rst | 154 - .../uapi/v4l/vidioc-subdev-g-frame-interval.rst | 120 - .../media/uapi/v4l/vidioc-subdev-g-selection.rst | 125 - .../media/uapi/v4l/vidioc-subscribe-event.rst | 123 - Documentation/media/uapi/v4l/yuv-formats.rst | 64 - Documentation/media/v4l-drivers/bttv.rst | 1926 ----- Documentation/media/v4l-drivers/cpia2.rst | 195 - Documentation/media/v4l-drivers/cx2341x.rst | 3860 ---------- Documentation/media/v4l-drivers/cx88.rst | 165 - Documentation/media/v4l-drivers/davinci-vpbe.rst | 97 - Documentation/media/v4l-drivers/fimc.rst | 171 - Documentation/media/v4l-drivers/imx.rst | 705 -- Documentation/media/v4l-drivers/index.rst | 68 - Documentation/media/v4l-drivers/ipu3.rst | 558 -- Documentation/media/v4l-drivers/max2175.rst | 64 - Documentation/media/v4l-drivers/meye.rst | 134 - Documentation/media/v4l-drivers/omap3isp.rst | 284 - Documentation/media/v4l-drivers/saa7134.rst | 115 - Documentation/media/v4l-drivers/vimc.rst | 101 - .../translations/it_IT/doc-guide/parse-headers.rst | 2 +- .../translations/zh_CN/video4linux/omap3isp.txt | 4 +- .../zh_CN/video4linux/v4l2-framework.txt | 6 +- Documentation/userspace-api/index.rst | 1 + Documentation/userspace-api/media/Makefile | 69 + .../media/audio.h.rst.exceptions | 0 .../{ => userspace-api}/media/ca.h.rst.exceptions | 0 .../{ => userspace-api}/media/cec.h.rst.exceptions | 0 Documentation/userspace-api/media/cec/cec-api.rst | 54 + .../userspace-api/media/cec/cec-func-close.rst | 54 + .../userspace-api/media/cec/cec-func-ioctl.rst | 73 + .../userspace-api/media/cec/cec-func-open.rst | 85 + .../userspace-api/media/cec/cec-func-poll.rst | 85 + .../userspace-api/media/cec/cec-funcs.rst | 30 + .../userspace-api/media/cec/cec-header.rst | 17 + .../userspace-api/media/cec/cec-intro.rst | 49 + .../media/cec/cec-ioc-adap-g-caps.rst | 150 + .../media}/cec/cec-ioc-adap-g-conn-info.rst | 0 .../media/cec/cec-ioc-adap-g-log-addrs.rst | 378 + .../media/cec/cec-ioc-adap-g-phys-addr.rst | 100 + .../userspace-api/media/cec/cec-ioc-dqevent.rst | 257 + .../userspace-api/media/cec/cec-ioc-g-mode.rst | 301 + .../userspace-api/media/cec/cec-ioc-receive.rst | 391 + .../userspace-api/media/cec/cec-pin-error-inj.rst | 334 + .../{ => userspace-api}/media/conf_nitpick.py | 0 .../{ => userspace-api}/media/dmx.h.rst.exceptions | 0 .../userspace-api/media/drivers/cx2341x-uapi.rst | 179 + .../userspace-api/media/drivers/imx-uapi.rst | 125 + .../userspace-api/media/drivers/index.rst | 39 + .../userspace-api/media/drivers/max2175.rst | 64 + .../userspace-api/media/drivers/meye-uapi.rst | 53 + .../userspace-api/media/drivers/omap3isp-uapi.rst | 208 + .../media/drivers}/uvcvideo.rst | 0 .../media/dvb/audio-bilingual-channel-select.rst | 66 + .../media/dvb/audio-channel-select.rst | 66 + .../userspace-api/media/dvb/audio-clear-buffer.rst | 55 + .../userspace-api/media/dvb/audio-continue.rst | 56 + .../userspace-api/media/dvb/audio-fclose.rst | 63 + .../userspace-api/media/dvb/audio-fopen.rst | 115 + .../userspace-api/media/dvb/audio-fwrite.rst | 91 + .../media/dvb/audio-get-capabilities.rst | 63 + .../userspace-api/media/dvb/audio-get-status.rst | 63 + .../userspace-api/media/dvb/audio-pause.rst | 57 + .../userspace-api/media/dvb/audio-play.rst | 56 + .../media/dvb/audio-select-source.rst | 65 + .../userspace-api/media/dvb/audio-set-av-sync.rst | 67 + .../media/dvb/audio-set-bypass-mode.rst | 70 + .../userspace-api/media/dvb/audio-set-id.rst | 67 + .../userspace-api/media/dvb/audio-set-mixer.rst | 61 + .../userspace-api/media/dvb/audio-set-mute.rst | 71 + .../media/dvb/audio-set-streamtype.rst | 77 + .../userspace-api/media/dvb/audio-stop.rst | 56 + Documentation/userspace-api/media/dvb/audio.rst | 34 + .../userspace-api/media/dvb/audio_data_types.rst | 123 + .../media/dvb/audio_function_calls.rst | 37 + .../userspace-api/media/dvb/ca-fclose.rst | 50 + Documentation/userspace-api/media/dvb/ca-fopen.rst | 84 + .../userspace-api/media/dvb/ca-get-cap.rst | 53 + .../userspace-api/media/dvb/ca-get-descr-info.rst | 49 + .../userspace-api/media/dvb/ca-get-msg.rst | 59 + .../userspace-api/media/dvb/ca-get-slot-info.rst | 64 + Documentation/userspace-api/media/dvb/ca-reset.rst | 51 + .../userspace-api/media/dvb/ca-send-msg.rst | 58 + .../userspace-api/media/dvb/ca-set-descr.rst | 53 + Documentation/userspace-api/media/dvb/ca.rst | 32 + .../userspace-api/media/dvb/ca_data_types.rst | 16 + .../userspace-api/media/dvb/ca_function_calls.rst | 27 + .../userspace-api/media/dvb/ca_high_level.rst | 157 + Documentation/userspace-api/media/dvb/demux.rst | 30 + .../userspace-api/media/dvb/dmx-add-pid.rst | 56 + .../userspace-api/media/dvb/dmx-expbuf.rst | 97 + .../userspace-api/media/dvb/dmx-fclose.rst | 52 + .../userspace-api/media/dvb/dmx-fopen.rst | 98 + .../userspace-api/media/dvb/dmx-fread.rst | 87 + .../userspace-api/media/dvb/dmx-fwrite.rst | 79 + .../userspace-api/media/dvb/dmx-get-pes-pids.rst | 71 + .../userspace-api/media/dvb/dmx-get-stc.rst | 73 + Documentation/userspace-api/media/dvb/dmx-mmap.rst | 125 + .../userspace-api/media/dvb/dmx-munmap.rst | 63 + Documentation/userspace-api/media/dvb/dmx-qbuf.rst | 93 + .../userspace-api/media/dvb/dmx-querybuf.rst | 72 + .../userspace-api/media/dvb/dmx-remove-pid.rst | 57 + .../userspace-api/media/dvb/dmx-reqbufs.rst | 83 + .../media/dvb/dmx-set-buffer-size.rst | 57 + .../userspace-api/media/dvb/dmx-set-filter.rst | 64 + .../userspace-api/media/dvb/dmx-set-pes-filter.rst | 76 + .../userspace-api/media/dvb/dmx-start.rst | 75 + Documentation/userspace-api/media/dvb/dmx-stop.rst | 52 + .../userspace-api/media/dvb/dmx_fcalls.rst | 37 + .../userspace-api/media/dvb/dmx_types.rst | 16 + .../userspace-api/media/dvb/dvb-fe-read-status.rst | 32 + .../userspace-api/media/dvb/dvb-frontend-event.rst | 22 + .../media/dvb/dvb-frontend-parameters.rst | 126 + Documentation/userspace-api/media/dvb/dvbapi.rst | 126 + .../userspace-api/media/dvb/dvbproperty.rst | 133 + Documentation/userspace-api/media/dvb/dvbstb.svg | 43 + Documentation/userspace-api/media/dvb/examples.rst | 23 + .../userspace-api/media/dvb/fe-bandwidth-t.rst | 81 + .../media/dvb/fe-diseqc-recv-slave-reply.rst | 55 + .../media/dvb/fe-diseqc-reset-overload.rst | 53 + .../media/dvb/fe-diseqc-send-burst.rst | 59 + .../media/dvb/fe-diseqc-send-master-cmd.rst | 56 + .../media/dvb/fe-dishnetwork-send-legacy-cmd.rst | 62 + .../media/dvb/fe-enable-high-lnb-voltage.rst | 61 + .../userspace-api/media/dvb/fe-get-event.rst | 78 + .../userspace-api/media/dvb/fe-get-frontend.rst | 69 + .../userspace-api/media/dvb/fe-get-info.rst | 70 + .../userspace-api/media/dvb/fe-get-property.rst | 83 + .../userspace-api/media/dvb/fe-read-ber.rst | 57 + .../media/dvb/fe-read-signal-strength.rst | 57 + .../userspace-api/media/dvb/fe-read-snr.rst | 57 + .../userspace-api/media/dvb/fe-read-status.rst | 72 + .../media/dvb/fe-read-uncorrected-blocks.rst | 59 + .../media/dvb/fe-set-frontend-tune-mode.rst | 64 + .../userspace-api/media/dvb/fe-set-frontend.rst | 78 + .../userspace-api/media/dvb/fe-set-tone.rst | 65 + .../userspace-api/media/dvb/fe-set-voltage.rst | 69 + .../userspace-api/media/dvb/fe-type-t.rst | 98 + .../media/dvb/fe_property_parameters.rst | 1014 +++ .../userspace-api/media/dvb/frontend-header.rst | 13 + .../media/dvb/frontend-property-cable-systems.rst | 82 + .../dvb/frontend-property-satellite-systems.rst | 112 + .../dvb/frontend-property-terrestrial-systems.rst | 301 + .../media/dvb/frontend-stat-properties.rst | 252 + Documentation/userspace-api/media/dvb/frontend.rst | 63 + .../userspace-api/media/dvb/frontend_f_close.rst | 57 + .../userspace-api/media/dvb/frontend_f_open.rst | 117 + .../userspace-api/media/dvb/frontend_fcalls.rst | 31 + .../media/dvb/frontend_legacy_api.rst | 45 + .../media/dvb/frontend_legacy_dvbv3_api.rst | 25 + Documentation/userspace-api/media/dvb/headers.rst | 30 + Documentation/userspace-api/media/dvb/intro.rst | 190 + .../userspace-api/media/dvb/legacy_dvb_apis.rst | 39 + .../userspace-api/media/dvb/net-add-if.rst | 60 + .../userspace-api/media/dvb/net-get-if.rst | 59 + .../userspace-api/media/dvb/net-remove-if.rst | 55 + .../userspace-api/media/dvb/net-types.rst | 16 + Documentation/userspace-api/media/dvb/net.rst | 48 + .../media/dvb/query-dvb-frontend-info.rst | 20 + .../userspace-api/media/dvb/video-clear-buffer.rst | 63 + .../userspace-api/media/dvb/video-command.rst | 105 + .../userspace-api/media/dvb/video-continue.rst | 66 + .../userspace-api/media/dvb/video-fast-forward.rst | 83 + .../userspace-api/media/dvb/video-fclose.rst | 62 + .../userspace-api/media/dvb/video-fopen.rst | 122 + .../userspace-api/media/dvb/video-freeze.rst | 70 + .../userspace-api/media/dvb/video-fwrite.rst | 90 + .../media/dvb/video-get-capabilities.rst | 70 + .../userspace-api/media/dvb/video-get-event.rst | 114 + .../media/dvb/video-get-frame-count.rst | 74 + .../userspace-api/media/dvb/video-get-pts.rst | 78 + .../userspace-api/media/dvb/video-get-size.rst | 78 + .../userspace-api/media/dvb/video-get-status.rst | 80 + .../userspace-api/media/dvb/video-play.rst | 66 + .../media/dvb/video-select-source.rst | 84 + .../userspace-api/media/dvb/video-set-blank.rst | 73 + .../media/dvb/video-set-display-format.rst | 69 + .../userspace-api/media/dvb/video-set-format.rst | 92 + .../media/dvb/video-set-streamtype.rst | 70 + .../userspace-api/media/dvb/video-slowmotion.rst | 83 + .../userspace-api/media/dvb/video-stillpicture.rst | 70 + .../userspace-api/media/dvb/video-stop.rst | 83 + .../userspace-api/media/dvb/video-try-command.rst | 75 + Documentation/userspace-api/media/dvb/video.rst | 43 + .../media/dvb/video_function_calls.rst | 42 + .../userspace-api/media/dvb/video_types.rst | 255 + Documentation/userspace-api/media/fdl-appendix.rst | 478 ++ .../media/frontend.h.rst.exceptions | 0 Documentation/userspace-api/media/gen-errors.rst | 103 + Documentation/userspace-api/media/index.rst | 35 + Documentation/{ => userspace-api}/media/intro.rst | 0 .../media/lirc.h.rst.exceptions | 0 .../media/media.h.rst.exceptions | 0 .../media/mediactl/media-controller-intro.rst | 40 + .../media/mediactl/media-controller-model.rst | 42 + .../media/mediactl/media-controller.rst | 62 + .../media/mediactl/media-func-close.rst | 54 + .../media/mediactl/media-func-ioctl.rst | 74 + .../media/mediactl/media-func-open.rst | 76 + .../userspace-api/media/mediactl/media-funcs.rst | 33 + .../userspace-api/media/mediactl/media-header.rst | 17 + .../media/mediactl/media-ioc-device-info.rst | 118 + .../media/mediactl/media-ioc-enum-entities.rst | 156 + .../media/mediactl/media-ioc-enum-links.rst | 157 + .../media/mediactl/media-ioc-g-topology.rst | 307 + .../media/mediactl/media-ioc-request-alloc.rst | 90 + .../media/mediactl/media-ioc-setup-link.rst | 74 + .../media/mediactl/media-request-ioc-queue.rst | 102 + .../media/mediactl/media-request-ioc-reinit.rst | 75 + .../userspace-api/media/mediactl/media-types.rst | 425 ++ .../userspace-api/media/mediactl/request-api.rst | 276 + .../media/mediactl/request-func-close.rst | 73 + .../media/mediactl/request-func-ioctl.rst | 91 + .../media/mediactl/request-func-poll.rst | 101 + .../{ => userspace-api}/media/net.h.rst.exceptions | 0 .../userspace-api/media/rc/keytable.c.rst | 183 + .../userspace-api/media/rc/lirc-dev-intro.rst | 171 + Documentation/userspace-api/media/rc/lirc-dev.rst | 21 + Documentation/userspace-api/media/rc/lirc-func.rst | 34 + .../userspace-api/media/rc/lirc-get-features.rst | 200 + .../userspace-api/media/rc/lirc-get-rec-mode.rst | 74 + .../media/rc/lirc-get-rec-resolution.rst | 54 + .../userspace-api/media/rc/lirc-get-send-mode.rst | 78 + .../userspace-api/media/rc/lirc-get-timeout.rst | 63 + .../userspace-api/media/rc/lirc-header.rst | 17 + Documentation/userspace-api/media/rc/lirc-read.rst | 76 + .../media/rc/lirc-set-measure-carrier-mode.rst | 53 + .../media/rc/lirc-set-rec-carrier-range.rst | 54 + .../media/rc/lirc-set-rec-carrier.rst | 53 + .../media/rc/lirc-set-rec-timeout-reports.rst | 56 + .../media/rc/lirc-set-rec-timeout.rst | 61 + .../media/rc/lirc-set-send-carrier.rst | 48 + .../media/rc/lirc-set-send-duty-cycle.rst | 54 + .../media/rc/lirc-set-transmitter-mask.rst | 58 + .../media/rc/lirc-set-wideband-receiver.rst | 63 + .../userspace-api/media/rc/lirc-write.rst | 82 + Documentation/userspace-api/media/rc/rc-intro.rst | 31 + .../uapi => userspace-api/media}/rc/rc-protos.rst | 0 .../userspace-api/media/rc/rc-sysfs-nodes.rst | 151 + .../userspace-api/media/rc/rc-table-change.rst | 25 + Documentation/userspace-api/media/rc/rc-tables.rst | 766 ++ .../userspace-api/media/rc/remote_controllers.rst | 59 + .../userspace-api/media/typical_media_device.svg | 116 + Documentation/userspace-api/media/v4l/app-pri.rst | 37 + Documentation/userspace-api/media/v4l/async.rst | 16 + Documentation/userspace-api/media/v4l/audio.rst | 104 + Documentation/userspace-api/media/v4l/bayer.svg | 56 + Documentation/userspace-api/media/v4l/biblio.rst | 416 ++ Documentation/userspace-api/media/v4l/buffer.rst | 817 ++ .../userspace-api/media/v4l/capture-example.rst | 20 + .../userspace-api/media/v4l/capture.c.rst | 671 ++ .../userspace-api/media/v4l/colorspaces-defs.rst | 183 + .../media/v4l/colorspaces-details.rst | 813 ++ .../userspace-api/media/v4l/colorspaces.rst | 170 + .../userspace-api/media/v4l/common-defs.rst | 20 + Documentation/userspace-api/media/v4l/common.rst | 65 + Documentation/userspace-api/media/v4l/compat.rst | 25 + .../userspace-api/media/v4l/constraints.svg | 37 + Documentation/userspace-api/media/v4l/control.rst | 512 ++ Documentation/userspace-api/media/v4l/crop.rst | 324 + Documentation/userspace-api/media/v4l/crop.svg | 290 + .../userspace-api/media/v4l/depth-formats.rst | 24 + .../userspace-api/media/v4l/dev-capture.rst | 111 + .../media}/v4l/dev-decoder.rst | 0 .../userspace-api/media/v4l/dev-event.rst | 54 + .../userspace-api/media/v4l/dev-mem2mem.rst | 49 + Documentation/userspace-api/media/v4l/dev-meta.rst | 74 + Documentation/userspace-api/media/v4l/dev-osd.rst | 157 + .../userspace-api/media/v4l/dev-output.rst | 108 + .../userspace-api/media/v4l/dev-overlay.rst | 328 + .../userspace-api/media/v4l/dev-radio.rst | 59 + .../userspace-api/media/v4l/dev-raw-vbi.rst | 306 + Documentation/userspace-api/media/v4l/dev-rds.rst | 191 + Documentation/userspace-api/media/v4l/dev-sdr.rst | 114 + .../userspace-api/media/v4l/dev-sliced-vbi.rst | 669 ++ .../media}/v4l/dev-stateless-decoder.rst | 0 .../userspace-api/media/v4l/dev-subdev.rst | 503 ++ .../userspace-api/media/v4l/dev-touch.rst | 63 + Documentation/userspace-api/media/v4l/devices.rst | 33 + Documentation/userspace-api/media/v4l/diff-v4l.rst | 693 ++ Documentation/userspace-api/media/v4l/dmabuf.rst | 169 + .../userspace-api/media/v4l/dv-timings.rst | 45 + .../userspace-api/media/v4l/ext-ctrls-camera.rst | 515 ++ .../userspace-api/media/v4l/ext-ctrls-codec.rst | 4264 +++++++++++ .../userspace-api/media/v4l/ext-ctrls-detect.rst | 71 + .../userspace-api/media/v4l/ext-ctrls-dv.rst | 166 + .../userspace-api/media/v4l/ext-ctrls-flash.rst | 192 + .../userspace-api/media/v4l/ext-ctrls-fm-rx.rst | 95 + .../userspace-api/media/v4l/ext-ctrls-fm-tx.rst | 188 + .../media/v4l/ext-ctrls-image-process.rst | 63 + .../media/v4l/ext-ctrls-image-source.rst | 67 + .../userspace-api/media/v4l/ext-ctrls-jpeg.rst | 113 + .../userspace-api/media/v4l/ext-ctrls-rf-tuner.rst | 96 + .../userspace-api/media/v4l/extended-controls.rst | 180 + .../userspace-api/media/v4l/field-order.rst | 172 + .../userspace-api/media/v4l/fieldseq_bt.svg | 2621 +++++++ .../userspace-api/media/v4l/fieldseq_tb.svg | 2618 +++++++ Documentation/userspace-api/media/v4l/format.rst | 99 + .../media/v4l}/fourcc.rst | 0 .../userspace-api/media/v4l/func-close.rst | 56 + .../userspace-api/media/v4l/func-ioctl.rst | 69 + .../userspace-api/media/v4l/func-mmap.rst | 148 + .../userspace-api/media/v4l/func-munmap.rst | 65 + .../userspace-api/media/v4l/func-open.rst | 90 + .../userspace-api/media/v4l/func-poll.rst | 124 + .../userspace-api/media/v4l/func-read.rst | 140 + .../userspace-api/media/v4l/func-select.rst | 127 + .../userspace-api/media/v4l/func-write.rst | 91 + .../userspace-api/media/v4l/hist-v4l2.rst | 1374 ++++ .../userspace-api/media/v4l/hsv-formats.rst | 26 + Documentation/userspace-api/media/v4l/io.rst | 58 + .../media/v4l/libv4l-introduction.rst | 191 + Documentation/userspace-api/media/v4l/libv4l.rst | 20 + .../userspace-api/media/v4l/meta-formats.rst | 27 + Documentation/userspace-api/media/v4l/mmap.rst | 292 + Documentation/userspace-api/media/v4l/nv12mt.svg | 477 ++ .../userspace-api/media/v4l/nv12mt_example.svg | 1616 ++++ Documentation/userspace-api/media/v4l/open.rst | 165 + .../uapi => userspace-api/media}/v4l/pipeline.dot | 0 .../userspace-api/media/v4l/pixfmt-bayer.rst | 39 + .../media}/v4l/pixfmt-cnf4.rst | 0 .../userspace-api/media/v4l/pixfmt-compressed.rst | 232 + .../userspace-api/media/v4l/pixfmt-grey.rst | 51 + .../userspace-api/media/v4l/pixfmt-indexed.rst | 54 + .../userspace-api/media/v4l/pixfmt-intro.rst | 58 + .../userspace-api/media/v4l/pixfmt-inzi.rst | 89 + .../userspace-api/media/v4l/pixfmt-m420.rst | 133 + .../userspace-api/media/v4l/pixfmt-meta-d4xx.rst | 220 + .../media/v4l/pixfmt-meta-intel-ipu3.rst | 104 + .../userspace-api/media/v4l/pixfmt-meta-uvc.rst | 58 + .../userspace-api/media/v4l/pixfmt-meta-vivid.rst | 60 + .../media/v4l/pixfmt-meta-vsp1-hgo.rst | 175 + .../media/v4l/pixfmt-meta-vsp1-hgt.rst | 136 + .../userspace-api/media/v4l/pixfmt-nv12.rst | 136 + .../userspace-api/media/v4l/pixfmt-nv12m.rst | 151 + .../userspace-api/media/v4l/pixfmt-nv12mt.rst | 67 + .../userspace-api/media/v4l/pixfmt-nv16.rst | 160 + .../userspace-api/media/v4l/pixfmt-nv16m.rst | 164 + .../userspace-api/media/v4l/pixfmt-nv24.rst | 102 + .../userspace-api/media/v4l/pixfmt-packed-hsv.rst | 164 + .../userspace-api/media/v4l/pixfmt-packed-yuv.rst | 380 + .../userspace-api/media/v4l/pixfmt-reserved.rst | 282 + .../userspace-api/media/v4l/pixfmt-rgb.rst | 1304 ++++ .../userspace-api/media/v4l/pixfmt-sdr-cs08.rst | 37 + .../userspace-api/media/v4l/pixfmt-sdr-cs14le.rst | 41 + .../userspace-api/media/v4l/pixfmt-sdr-cu08.rst | 37 + .../userspace-api/media/v4l/pixfmt-sdr-cu16le.rst | 41 + .../userspace-api/media/v4l/pixfmt-sdr-pcu16be.rst | 62 + .../userspace-api/media/v4l/pixfmt-sdr-pcu18be.rst | 62 + .../userspace-api/media/v4l/pixfmt-sdr-pcu20be.rst | 62 + .../userspace-api/media/v4l/pixfmt-sdr-ru12le.rst | 39 + .../media/v4l/pixfmt-srggb10-ipu3.rst | 342 + .../userspace-api/media/v4l/pixfmt-srggb10.rst | 83 + .../media/v4l/pixfmt-srggb10alaw8.rst | 31 + .../media/v4l/pixfmt-srggb10dpcm8.rst | 35 + .../userspace-api/media/v4l/pixfmt-srggb10p.rst | 81 + .../userspace-api/media/v4l/pixfmt-srggb12.rst | 84 + .../userspace-api/media/v4l/pixfmt-srggb12p.rst | 94 + .../userspace-api/media/v4l/pixfmt-srggb14.rst | 82 + .../userspace-api/media/v4l/pixfmt-srggb14p.rst | 152 + .../userspace-api/media/v4l/pixfmt-srggb16.rst | 76 + .../userspace-api/media/v4l/pixfmt-srggb8.rst | 61 + .../userspace-api/media/v4l/pixfmt-tch-td08.rst | 59 + .../userspace-api/media/v4l/pixfmt-tch-td16.rst | 74 + .../userspace-api/media/v4l/pixfmt-tch-tu08.rst | 57 + .../userspace-api/media/v4l/pixfmt-tch-tu16.rst | 73 + .../userspace-api/media/v4l/pixfmt-uv8.rst | 54 + .../userspace-api/media/v4l/pixfmt-uyvy.rst | 117 + .../userspace-api/media/v4l/pixfmt-v4l2-mplane.rst | 138 + .../userspace-api/media/v4l/pixfmt-v4l2.rst | 171 + .../userspace-api/media/v4l/pixfmt-vyuy.rst | 115 + .../userspace-api/media/v4l/pixfmt-y10.rst | 72 + .../userspace-api/media/v4l/pixfmt-y10b.rst | 40 + .../userspace-api/media/v4l/pixfmt-y10p.rst | 50 + .../userspace-api/media/v4l/pixfmt-y12.rst | 72 + .../userspace-api/media/v4l/pixfmt-y12i.rst | 43 + .../userspace-api/media/v4l/pixfmt-y14.rst | 72 + .../userspace-api/media/v4l/pixfmt-y16-be.rst | 76 + .../userspace-api/media/v4l/pixfmt-y16.rst | 76 + .../userspace-api/media/v4l/pixfmt-y41p.rst | 158 + .../userspace-api/media/v4l/pixfmt-y8i.rst | 73 + .../userspace-api/media/v4l/pixfmt-yuv410.rst | 134 + .../userspace-api/media/v4l/pixfmt-yuv411p.rst | 122 + .../userspace-api/media/v4l/pixfmt-yuv420.rst | 150 + .../userspace-api/media/v4l/pixfmt-yuv420m.rst | 159 + .../userspace-api/media/v4l/pixfmt-yuv422m.rst | 148 + .../userspace-api/media/v4l/pixfmt-yuv422p.rst | 136 + .../userspace-api/media/v4l/pixfmt-yuv444m.rst | 148 + .../userspace-api/media/v4l/pixfmt-yuyv.rst | 125 + .../userspace-api/media/v4l/pixfmt-yvyu.rst | 115 + .../userspace-api/media/v4l/pixfmt-z16.rst | 73 + Documentation/userspace-api/media/v4l/pixfmt.rst | 45 + .../userspace-api/media/v4l/planar-apis.rst | 68 + Documentation/userspace-api/media/v4l/querycap.rst | 41 + Documentation/userspace-api/media/v4l/rw.rst | 54 + .../userspace-api/media/v4l/sdr-formats.rst | 29 + .../media/v4l/selection-api-configuration.rst | 144 + .../media/v4l/selection-api-examples.rst | 91 + .../media/v4l/selection-api-intro.rst | 35 + .../media/v4l/selection-api-targets.rst | 27 + .../media/v4l/selection-api-vs-crop-api.rst | 46 + .../userspace-api/media/v4l/selection-api.rst | 23 + .../userspace-api/media/v4l/selection.svg | 1178 +++ .../userspace-api/media/v4l/selections-common.rst | 30 + Documentation/userspace-api/media/v4l/standard.rst | 192 + .../userspace-api/media/v4l/streaming-par.rst | 40 + .../userspace-api/media/v4l/subdev-formats.rst | 7833 ++++++++++++++++++++ .../media/v4l/subdev-image-processing-crop.svg | 312 + .../media/v4l/subdev-image-processing-full.svg | 752 ++ ...ubdev-image-processing-scaling-multi-source.svg | 550 ++ .../userspace-api/media/v4l/tch-formats.rst | 25 + Documentation/userspace-api/media/v4l/tuner.rst | 92 + .../userspace-api/media/v4l/user-func.rst | 88 + Documentation/userspace-api/media/v4l/userp.rst | 128 + .../media/v4l/v4l2-selection-flags.rst | 51 + .../media/v4l/v4l2-selection-targets.rst | 78 + Documentation/userspace-api/media/v4l/v4l2.rst | 423 ++ .../userspace-api/media/v4l/v4l2grab-example.rst | 24 + .../userspace-api/media/v4l/v4l2grab.c.rst | 176 + Documentation/userspace-api/media/v4l/vbi_525.svg | 821 ++ Documentation/userspace-api/media/v4l/vbi_625.svg | 870 +++ .../userspace-api/media/v4l/vbi_hsync.svg | 321 + Documentation/userspace-api/media/v4l/video.rst | 75 + Documentation/userspace-api/media/v4l/videodev.rst | 16 + .../userspace-api/media/v4l/vidioc-create-bufs.rst | 141 + .../userspace-api/media/v4l/vidioc-cropcap.rst | 143 + .../media/v4l/vidioc-dbg-g-chip-info.rst | 167 + .../media/v4l/vidioc-dbg-g-register.rst | 171 + .../userspace-api/media/v4l/vidioc-decoder-cmd.rst | 226 + .../userspace-api/media/v4l/vidioc-dqevent.rst | 391 + .../media/v4l/vidioc-dv-timings-cap.rst | 169 + .../userspace-api/media/v4l/vidioc-encoder-cmd.rst | 168 + .../media/v4l/vidioc-enum-dv-timings.rst | 114 + .../userspace-api/media/v4l/vidioc-enum-fmt.rst | 159 + .../media/v4l/vidioc-enum-frameintervals.rst | 203 + .../media/v4l/vidioc-enum-framesizes.rst | 213 + .../media/v4l/vidioc-enum-freq-bands.rst | 150 + .../userspace-api/media/v4l/vidioc-enumaudio.rst | 62 + .../media/v4l/vidioc-enumaudioout.rst | 67 + .../userspace-api/media/v4l/vidioc-enuminput.rst | 242 + .../userspace-api/media/v4l/vidioc-enumoutput.rst | 165 + .../userspace-api/media/v4l/vidioc-enumstd.rst | 367 + .../userspace-api/media/v4l/vidioc-expbuf.rst | 175 + .../userspace-api/media/v4l/vidioc-g-audio.rst | 135 + .../userspace-api/media/v4l/vidioc-g-audioout.rst | 108 + .../userspace-api/media/v4l/vidioc-g-crop.rst | 119 + .../userspace-api/media/v4l/vidioc-g-ctrl.rst | 106 + .../media/v4l/vidioc-g-dv-timings.rst | 312 + .../userspace-api/media/v4l/vidioc-g-edid.rst | 154 + .../userspace-api/media/v4l/vidioc-g-enc-index.rst | 156 + .../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 416 ++ .../userspace-api/media/v4l/vidioc-g-fbuf.rst | 362 + .../userspace-api/media/v4l/vidioc-g-fmt.rst | 161 + .../userspace-api/media/v4l/vidioc-g-frequency.rst | 112 + .../userspace-api/media/v4l/vidioc-g-input.rst | 71 + .../userspace-api/media/v4l/vidioc-g-jpegcomp.rst | 134 + .../userspace-api/media/v4l/vidioc-g-modulator.rst | 202 + .../userspace-api/media/v4l/vidioc-g-output.rst | 73 + .../userspace-api/media/v4l/vidioc-g-parm.rst | 270 + .../userspace-api/media/v4l/vidioc-g-priority.rst | 100 + .../userspace-api/media/v4l/vidioc-g-selection.rst | 200 + .../media/v4l/vidioc-g-sliced-vbi-cap.rst | 202 + .../userspace-api/media/v4l/vidioc-g-std.rst | 81 + .../userspace-api/media/v4l/vidioc-g-tuner.rst | 476 ++ .../userspace-api/media/v4l/vidioc-log-status.rst | 56 + .../userspace-api/media/v4l/vidioc-overlay.rst | 61 + .../userspace-api/media/v4l/vidioc-prepare-buf.rst | 65 + .../userspace-api/media/v4l/vidioc-qbuf.rst | 205 + .../media/v4l/vidioc-query-dv-timings.rst | 94 + .../userspace-api/media/v4l/vidioc-querybuf.rst | 87 + .../userspace-api/media/v4l/vidioc-querycap.rst | 284 + .../userspace-api/media/v4l/vidioc-queryctrl.rst | 616 ++ .../userspace-api/media/v4l/vidioc-querystd.rst | 77 + .../userspace-api/media/v4l/vidioc-reqbufs.rst | 169 + .../media/v4l/vidioc-s-hw-freq-seek.rst | 147 + .../userspace-api/media/v4l/vidioc-streamon.rst | 113 + .../v4l/vidioc-subdev-enum-frame-interval.rst | 120 + .../media/v4l/vidioc-subdev-enum-frame-size.rst | 125 + .../media/v4l/vidioc-subdev-enum-mbus-code.rst | 98 + .../media/v4l/vidioc-subdev-g-crop.rst | 125 + .../media/v4l/vidioc-subdev-g-fmt.rst | 154 + .../media/v4l/vidioc-subdev-g-frame-interval.rst | 120 + .../media/v4l/vidioc-subdev-g-selection.rst | 125 + .../media/v4l/vidioc-subscribe-event.rst | 123 + .../userspace-api/media/v4l/yuv-formats.rst | 64 + .../media/video.h.rst.exceptions | 0 .../media/videodev2.h.rst.exceptions | 0 Documentation/x86/boot.rst | 21 +- MAINTAINERS | 66 +- Next/SHA1s | 134 +- Next/merge.log | 2610 ++++++- Next/quilt-import.log | 12 +- arch/arc/plat-eznps/Kconfig | 1 + arch/arm/boot/compressed/head.S | 3 +- arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts | 31 + arch/arm/boot/dts/imx6dl-yapp4-ursa.dts | 2 +- arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 115 +- arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi | 44 + arch/arm/boot/dts/imx6qdl-colibri.dtsi | 11 +- arch/arm/boot/dts/imx7-tqma7.dtsi | 2 +- arch/arm/boot/dts/imx7d-cl-som-imx7.dts | 4 + arch/arm/boot/dts/imx7d-colibri.dtsi | 4 + arch/arm/boot/dts/imx7d-nitrogen7.dts | 4 + arch/arm/boot/dts/imx7d-sdb.dts | 4 + arch/arm/boot/dts/imx7d-tqma7.dtsi | 4 + arch/arm/boot/dts/imx7d-zii-rmu2.dts | 2 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 1 + arch/arm/boot/dts/qcom-ipq8064.dtsi | 6 + .../arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts | 32 + arch/arm/boot/dts/sun8i-a83t.dtsi | 10 + arch/arm/boot/dts/sun8i-h3.dtsi | 24 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 10 + arch/arm/configs/sunxi_defconfig | 1 + arch/arm/net/bpf_jit_32.c | 40 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 9 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 10 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 10 + arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 2 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 12 + arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 12 + arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 76 + arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 112 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 474 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 48 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 28 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 38 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 85 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 100 + arch/arm64/boot/dts/qcom/sc7180-idp.dts | 6 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 234 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 210 + arch/arm64/boot/dts/qcom/sdm845.dtsi | 96 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 403 +- arch/arm64/configs/defconfig | 3 + arch/csky/kernel/probes/uprobes.c | 5 + arch/csky/kernel/ptrace.c | 6 + arch/m68k/include/asm/Kbuild | 1 - arch/x86/include/asm/efi.h | 2 + arch/x86/platform/efi/efi_64.c | 16 +- drivers/base/regmap/regmap-irq.c | 84 +- drivers/base/regmap/regmap.c | 1 + drivers/clk/imx/Kconfig | 8 +- drivers/clk/imx/clk-imx6ul.c | 2 +- drivers/clk/imx/clk-imx7ulp.c | 6 +- drivers/clk/sunxi/clk-sunxi.c | 2 +- drivers/dma-buf/Makefile | 3 +- drivers/dma-buf/dma-buf.c | 2 + drivers/dma-buf/dma-fence-chain.c | 10 +- drivers/dma-buf/selftests.h | 1 + drivers/dma-buf/st-dma-fence-chain.c | 715 ++ drivers/edac/armada_xp_edac.c | 14 +- drivers/edac/xgene_edac.c | 3 - drivers/firmware/efi/cper.c | 2 +- drivers/firmware/efi/libstub/efistub.h | 2 +- drivers/firmware/efi/libstub/file.c | 27 +- drivers/firmware/efi/libstub/x86-stub.c | 18 +- drivers/gpio/Kconfig | 2 +- drivers/gpio/gpio-pl061.c | 9 +- drivers/gpu/drm/Makefile | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 26 - drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 135 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 99 + drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 4 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 45 +- .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 2 +- drivers/gpu/drm/amd/include/atomfirmware.h | 102 + drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 268 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 10 - drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 5 - .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 15 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 4 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 99 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 2 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 5 + drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 26 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 4 +- drivers/gpu/drm/arc/arcpgu_drv.c | 7 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 2 + drivers/gpu/drm/arm/hdlcd_drv.c | 7 +- drivers/gpu/drm/arm/malidp_drv.c | 3 +- drivers/gpu/drm/armada/armada_drv.c | 2 + drivers/gpu/drm/ast/ast_drv.c | 3 + drivers/gpu/drm/ast/ast_main.c | 5 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 12 +- drivers/gpu/drm/bochs/bochs.h | 1 - drivers/gpu/drm/bochs/bochs_drv.c | 6 +- drivers/gpu/drm/bochs/bochs_kms.c | 15 +- drivers/gpu/drm/bridge/Kconfig | 16 + drivers/gpu/drm/bridge/Makefile | 1 + drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 26 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 3 + drivers/gpu/drm/bridge/nwl-dsi.c | 1213 +++ drivers/gpu/drm/bridge/nwl-dsi.h | 144 + drivers/gpu/drm/bridge/panel.c | 1 + drivers/gpu/drm/bridge/sii9234.c | 3 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 86 +- drivers/gpu/drm/cirrus/cirrus.c | 74 +- drivers/gpu/drm/drm_atomic.c | 8 +- drivers/gpu/drm/drm_auth.c | 69 +- drivers/gpu/drm/drm_blend.c | 6 + drivers/gpu/drm/drm_bufs.c | 2 +- drivers/gpu/drm/drm_client.c | 8 +- drivers/gpu/drm/drm_connector.c | 6 +- drivers/gpu/drm/drm_crtc_internal.h | 4 +- drivers/gpu/drm/drm_debugfs.c | 45 +- drivers/gpu/drm/drm_dma.c | 2 +- drivers/gpu/drm/drm_dp_mst_topology.c | 307 +- drivers/gpu/drm/drm_drv.c | 219 +- drivers/gpu/drm/drm_edid.c | 103 +- drivers/gpu/drm/drm_fb_helper.c | 31 +- drivers/gpu/drm/drm_framebuffer.c | 8 +- drivers/gpu/drm/drm_gem.c | 23 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 220 +- drivers/gpu/drm/drm_gem_vram_helper.c | 124 +- drivers/gpu/drm/drm_internal.h | 7 +- drivers/gpu/drm/drm_ioctl.c | 4 +- drivers/gpu/drm/drm_managed.c | 275 + drivers/gpu/drm/drm_mipi_dbi.c | 33 +- drivers/gpu/drm/drm_mode_config.c | 110 +- drivers/gpu/drm/drm_pci.c | 4 +- drivers/gpu/drm/drm_vblank.c | 94 +- drivers/gpu/drm/drm_vm.c | 4 +- drivers/gpu/drm/drm_vram_helper_common.c | 94 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 18 +- drivers/gpu/drm/exynos/exynos_dp.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_dpi.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 8 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 8 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 14 +- drivers/gpu/drm/gma500/cdv_intel_crt.c | 14 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 16 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 4 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 17 +- drivers/gpu/drm/gma500/framebuffer.c | 16 +- drivers/gpu/drm/gma500/mdfld_dsi_dpi.c | 11 +- drivers/gpu/drm/gma500/mdfld_output.h | 1 - drivers/gpu/drm/gma500/mdfld_tmd_vid.c | 6 - drivers/gpu/drm/gma500/mdfld_tpo_vid.c | 6 - drivers/gpu/drm/gma500/oaktrail_hdmi.c | 14 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 5 +- drivers/gpu/drm/gma500/psb_intel_drv.h | 1 - drivers/gpu/drm/gma500/psb_intel_lvds.c | 18 +- drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c | 13 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 8 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 2 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 9 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 1 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 43 - drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 1 - drivers/gpu/drm/i2c/sil164_drv.c | 7 +- drivers/gpu/drm/i2c/tda998x_drv.c | 20 +- drivers/gpu/drm/i915/display/intel_audio.c | 4 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 18 +- .../gpu/drm/i915/display/intel_display_debugfs.h | 4 +- drivers/gpu/drm/i915/display/intel_display_types.h | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 2 - drivers/gpu/drm/i915/gvt/kvmgt.c | 46 +- drivers/gpu/drm/i915/i915_debugfs.c | 8 +- drivers/gpu/drm/i915/i915_debugfs.h | 4 +- drivers/gpu/drm/i915/i915_drv.c | 22 +- drivers/gpu/drm/i915/i915_drv.h | 3 + drivers/gpu/drm/i915/intel_pm.c | 12 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 32 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 8 +- drivers/gpu/drm/imx/imx-drm-core.c | 10 +- drivers/gpu/drm/imx/imx-drm.h | 1 - drivers/gpu/drm/imx/imx-ldb.c | 8 +- drivers/gpu/drm/imx/imx-tve.c | 8 +- drivers/gpu/drm/imx/parallel-display.c | 8 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 34 +- drivers/gpu/drm/lima/Kconfig | 2 + drivers/gpu/drm/lima/Makefile | 4 +- drivers/gpu/drm/lima/lima_ctx.c | 3 + drivers/gpu/drm/lima/lima_ctx.h | 5 + drivers/gpu/drm/lima/lima_devfreq.c | 234 + drivers/gpu/drm/lima/lima_devfreq.h | 41 + drivers/gpu/drm/lima/lima_device.c | 17 + drivers/gpu/drm/lima/lima_device.h | 11 + drivers/gpu/drm/lima/lima_drv.c | 112 +- drivers/gpu/drm/lima/lima_drv.h | 1 + drivers/gpu/drm/lima/lima_dump.h | 77 + drivers/gpu/drm/lima/lima_sched.c | 142 +- drivers/gpu/drm/lima/lima_sched.h | 11 + drivers/gpu/drm/lima/lima_trace.c | 7 + drivers/gpu/drm/lima/lima_trace.h | 50 + drivers/gpu/drm/mcde/mcde_drv.c | 35 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 14 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 13 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 14 +- drivers/gpu/drm/meson/meson_drv.c | 5 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 2 + drivers/gpu/drm/mgag200/mgag200_main.c | 4 - drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 18 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.h | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 14 +- drivers/gpu/drm/msm/msm_debugfs.c | 23 +- drivers/gpu/drm/msm/msm_debugfs.h | 2 +- drivers/gpu/drm/msm/msm_gpu.h | 2 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 6 +- drivers/gpu/drm/nouveau/nouveau_debugfs.h | 8 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c | 4 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 29 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/panel/Kconfig | 11 + drivers/gpu/drm/panel/Makefile | 1 + drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 31 + drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 691 ++ drivers/gpu/drm/panel/panel-leadtek-ltk500hd1829.c | 2 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 46 +- drivers/gpu/drm/panel/panel-simple.c | 29 + drivers/gpu/drm/pl111/pl111_debugfs.c | 8 +- drivers/gpu/drm/pl111/pl111_drm.h | 2 +- drivers/gpu/drm/pl111/pl111_drv.c | 12 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 21 +- drivers/gpu/drm/qxl/qxl_drv.c | 2 - drivers/gpu/drm/qxl/qxl_drv.h | 13 +- drivers/gpu/drm/qxl/qxl_kms.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 6 +- drivers/gpu/drm/r128/ati_pcigart.c | 3 +- drivers/gpu/drm/radeon/radeon_atombios.c | 4 +- drivers/gpu/drm/radeon/radeon_combios.c | 4 +- drivers/gpu/drm/radeon/radeon_drv.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 14 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 4 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 9 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 9 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 8 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 8 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 8 +- drivers/gpu/drm/rockchip/rk3066_hdmi.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 14 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 1 + drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 43 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 137 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 17 + drivers/gpu/drm/rockchip/rockchip_lvds.c | 10 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 8 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 83 +- drivers/gpu/drm/scheduler/sched_main.c | 2 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 14 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 2 - drivers/gpu/drm/shmobile/shmob_drm_kms.c | 6 +- drivers/gpu/drm/sti/sti_compositor.c | 6 +- drivers/gpu/drm/sti/sti_compositor.h | 4 +- drivers/gpu/drm/sti/sti_crtc.c | 2 +- drivers/gpu/drm/sti/sti_cursor.c | 14 +- drivers/gpu/drm/sti/sti_drv.c | 16 +- drivers/gpu/drm/sti/sti_dvo.c | 13 +- drivers/gpu/drm/sti/sti_gdp.c | 7 +- drivers/gpu/drm/sti/sti_hda.c | 13 +- drivers/gpu/drm/sti/sti_hdmi.c | 13 +- drivers/gpu/drm/sti/sti_hqvdp.c | 12 +- drivers/gpu/drm/sti/sti_mixer.c | 10 +- drivers/gpu/drm/sti/sti_mixer.h | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 13 +- drivers/gpu/drm/sti/sti_vid.c | 8 +- drivers/gpu/drm/sti/sti_vid.h | 2 +- drivers/gpu/drm/stm/drv.c | 10 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 12 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 12 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 17 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 17 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 12 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 8 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 111 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 10 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 14 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 40 +- drivers/gpu/drm/tegra/dc.c | 11 +- drivers/gpu/drm/tegra/drm.c | 8 +- drivers/gpu/drm/tegra/drm.h | 2 - drivers/gpu/drm/tegra/dsi.c | 21 +- drivers/gpu/drm/tegra/hdmi.c | 20 +- drivers/gpu/drm/tegra/output.c | 6 +- drivers/gpu/drm/tegra/rgb.c | 8 +- drivers/gpu/drm/tegra/sor.c | 19 +- drivers/gpu/drm/tidss/tidss_drv.c | 10 +- drivers/gpu/drm/tidss/tidss_encoder.c | 10 +- drivers/gpu/drm/tidss/tidss_kms.c | 19 +- drivers/gpu/drm/tidss/tidss_kms.h | 1 - drivers/gpu/drm/tilcdc/tilcdc_drv.c | 20 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 10 +- drivers/gpu/drm/tilcdc/tilcdc_panel.c | 8 +- drivers/gpu/drm/tiny/gm12u320.c | 226 +- drivers/gpu/drm/tiny/hx8357d.c | 5 +- drivers/gpu/drm/tiny/ili9225.c | 5 +- drivers/gpu/drm/tiny/ili9341.c | 5 +- drivers/gpu/drm/tiny/ili9486.c | 5 +- drivers/gpu/drm/tiny/mi0283qt.c | 5 +- drivers/gpu/drm/tiny/repaper.c | 18 +- drivers/gpu/drm/tiny/st7586.c | 5 +- drivers/gpu/drm/tiny/st7735r.c | 5 +- drivers/gpu/drm/ttm/ttm_bo.c | 4 +- drivers/gpu/drm/udl/udl_drv.c | 22 +- drivers/gpu/drm/udl/udl_drv.h | 2 - drivers/gpu/drm/udl/udl_main.c | 10 - drivers/gpu/drm/udl/udl_modeset.c | 21 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 8 +- drivers/gpu/drm/v3d/v3d_drv.c | 38 +- drivers/gpu/drm/v3d/v3d_drv.h | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 8 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 11 +- drivers/gpu/drm/vc4/vc4_dpi.c | 8 +- drivers/gpu/drm/vc4/vc4_drv.h | 2 +- drivers/gpu/drm/vc4/vc4_dsi.c | 15 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 17 +- drivers/gpu/drm/vc4/vc4_vec.c | 8 +- drivers/gpu/drm/vgem/vgem_drv.c | 15 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 3 +- drivers/gpu/drm/virtio/virtgpu_display.c | 8 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 36 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 13 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 1 - drivers/gpu/drm/virtio/virtgpu_object.c | 7 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 19 +- drivers/gpu/drm/vkms/vkms_output.c | 8 +- drivers/gpu/drm/xen/xen_drm_front.c | 4 +- drivers/gpu/drm/zte/zx_hdmi.c | 8 +- drivers/gpu/drm/zte/zx_tvenc.c | 8 +- drivers/gpu/drm/zte/zx_vga.c | 8 +- drivers/hid/Kconfig | 4 +- drivers/hid/hid-alps.c | 1 + drivers/hid/hid-ids.h | 4 +- drivers/hid/hid-lg-g15.c | 4 + drivers/hid/hid-multitouch.c | 3 + drivers/hv/channel_mgmt.c | 5 +- drivers/hv/vmbus_drv.c | 43 +- drivers/media/Kconfig | 242 +- drivers/media/Makefile | 2 +- drivers/media/cec/Kconfig | 10 + drivers/media/common/Kconfig | 2 +- drivers/media/dvb-core/Kconfig | 27 + drivers/media/dvb-frontends/Kconfig | 15 +- drivers/media/dvb-frontends/dib3000.h | 2 +- drivers/media/dvb-frontends/dib3000mb.c | 2 +- drivers/media/dvb-frontends/eds1547.h | 2 +- drivers/media/dvb-frontends/z0194a.h | 2 +- drivers/media/firewire/Kconfig | 5 +- drivers/media/i2c/Kconfig | 406 +- drivers/media/i2c/et8ek8/Kconfig | 4 +- drivers/media/i2c/m5mols/Kconfig | 5 +- drivers/media/i2c/max2175.c | 6 +- drivers/media/i2c/ov5640.c | 4 +- drivers/media/i2c/smiapp/Kconfig | 5 +- drivers/media/mc/Kconfig | 11 +- drivers/media/mmc/Kconfig | 1 - drivers/media/mmc/siano/Kconfig | 2 + drivers/media/pci/Kconfig | 14 +- drivers/media/pci/bt8xx/Kconfig | 2 +- drivers/media/pci/cobalt/Kconfig | 4 +- drivers/media/pci/cx18/cx18-streams.c | 4 +- drivers/media/pci/cx88/cx88-core.c | 3 +- drivers/media/pci/cx88/cx88-input.c | 2 +- drivers/media/pci/cx88/cx88-video.c | 2 +- drivers/media/pci/ddbridge/Kconfig | 1 - drivers/media/pci/ddbridge/Makefile | 2 +- drivers/media/pci/ddbridge/ddbridge-core.c | 4 +- drivers/media/pci/ddbridge/ddbridge-dummy-fe.c | 153 + drivers/media/pci/ddbridge/ddbridge-dummy-fe.h | 16 + drivers/media/pci/intel/ipu3/Kconfig | 4 +- drivers/media/pci/meye/Kconfig | 2 +- drivers/media/pci/saa7134/saa7134-input.c | 2 +- drivers/media/pci/sta2x11/Kconfig | 6 +- drivers/media/platform/Kconfig | 55 +- drivers/media/platform/Makefile | 5 - drivers/media/platform/am437x/Kconfig | 4 +- drivers/media/platform/atmel/Kconfig | 4 +- drivers/media/platform/cadence/Kconfig | 8 +- drivers/media/platform/coda/coda-common.c | 189 +- drivers/media/platform/coda/coda-jpeg.c | 577 ++ drivers/media/platform/coda/coda.h | 10 +- drivers/media/platform/exynos4-is/Kconfig | 5 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/pxa_camera.c | 4 +- drivers/media/platform/qcom/venus/core.c | 15 +- drivers/media/platform/qcom/venus/core.h | 2 + drivers/media/platform/qcom/venus/hfi_cmds.h | 2 +- drivers/media/platform/qcom/venus/hfi_msgs.h | 10 +- drivers/media/platform/qcom/venus/vdec.c | 134 +- drivers/media/platform/rcar-vin/Kconfig | 8 +- drivers/media/platform/sunxi/Kconfig | 2 + drivers/media/platform/sunxi/Makefile | 2 + drivers/media/platform/sunxi/sun4i-csi/Kconfig | 6 +- drivers/media/platform/sunxi/sun4i-csi/Makefile | 2 + drivers/media/platform/sunxi/sun6i-csi/Kconfig | 4 +- drivers/media/platform/ti-vpe/cal.c | 397 +- drivers/media/platform/ti-vpe/cal_regs.h | 21 +- drivers/media/platform/vim2m.c | 1441 ---- drivers/media/platform/vimc/Kconfig | 15 - drivers/media/platform/vimc/vimc-capture.c | 480 -- drivers/media/platform/vimc/vimc-common.h | 224 - drivers/media/platform/vimc/vimc-core.c | 381 - drivers/media/platform/vimc/vimc-debayer.c | 581 -- drivers/media/platform/vimc/vimc-scaler.c | 511 -- drivers/media/platform/vimc/vimc-sensor.c | 376 - drivers/media/platform/vimc/vimc-streamer.h | 44 - drivers/media/platform/xilinx/Kconfig | 4 +- drivers/media/radio/Kconfig | 12 +- drivers/media/radio/si470x/Kconfig | 2 +- drivers/media/radio/wl128x/Kconfig | 2 +- drivers/media/spi/Kconfig | 4 +- drivers/media/test_drivers/Kconfig | 28 + drivers/media/test_drivers/Makefile | 9 + .../{platform => test_drivers}/vicodec/Kconfig | 0 .../{platform => test_drivers}/vicodec/Makefile | 0 .../vicodec/codec-fwht.c | 0 .../vicodec/codec-fwht.h | 0 .../vicodec/codec-v4l2-fwht.c | 0 .../vicodec/codec-v4l2-fwht.h | 0 .../vicodec/vicodec-core.c | 0 drivers/media/test_drivers/vim2m.c | 1433 ++++ drivers/media/test_drivers/vimc/Kconfig | 17 + .../media/{platform => test_drivers}/vimc/Makefile | 0 drivers/media/test_drivers/vimc/vimc-capture.c | 486 ++ .../{platform => test_drivers}/vimc/vimc-common.c | 0 drivers/media/test_drivers/vimc/vimc-common.h | 221 + drivers/media/test_drivers/vimc/vimc-core.c | 369 + drivers/media/test_drivers/vimc/vimc-debayer.c | 586 ++ drivers/media/test_drivers/vimc/vimc-scaler.c | 516 ++ drivers/media/test_drivers/vimc/vimc-sensor.c | 381 + .../vimc/vimc-streamer.c | 0 drivers/media/test_drivers/vimc/vimc-streamer.h | 45 + .../media/{platform => test_drivers}/vivid/Kconfig | 0 .../{platform => test_drivers}/vivid/Makefile | 0 .../{platform => test_drivers}/vivid/vivid-cec.c | 0 .../{platform => test_drivers}/vivid/vivid-cec.h | 0 .../{platform => test_drivers}/vivid/vivid-core.c | 0 .../{platform => test_drivers}/vivid/vivid-core.h | 0 .../{platform => test_drivers}/vivid/vivid-ctrls.c | 0 .../{platform => test_drivers}/vivid/vivid-ctrls.h | 0 .../vivid/vivid-kthread-cap.c | 0 .../vivid/vivid-kthread-cap.h | 0 .../vivid/vivid-kthread-out.c | 0 .../vivid/vivid-kthread-out.h | 0 .../vivid/vivid-kthread-touch.c | 0 .../vivid/vivid-kthread-touch.h | 0 .../vivid/vivid-meta-cap.c | 0 .../vivid/vivid-meta-cap.h | 0 .../vivid/vivid-meta-out.c | 0 .../vivid/vivid-meta-out.h | 0 .../{platform => test_drivers}/vivid/vivid-osd.c | 0 .../{platform => test_drivers}/vivid/vivid-osd.h | 0 .../vivid/vivid-radio-common.c | 0 .../vivid/vivid-radio-common.h | 0 .../vivid/vivid-radio-rx.c | 0 .../vivid/vivid-radio-rx.h | 0 .../vivid/vivid-radio-tx.c | 0 .../vivid/vivid-radio-tx.h | 0 .../vivid/vivid-rds-gen.c | 0 .../vivid/vivid-rds-gen.h | 0 .../vivid/vivid-sdr-cap.c | 0 .../vivid/vivid-sdr-cap.h | 0 .../vivid/vivid-touch-cap.c | 0 .../vivid/vivid-touch-cap.h | 0 .../vivid/vivid-vbi-cap.c | 0 .../vivid/vivid-vbi-cap.h | 0 .../vivid/vivid-vbi-gen.c | 0 .../vivid/vivid-vbi-gen.h | 0 .../vivid/vivid-vbi-out.c | 0 .../vivid/vivid-vbi-out.h | 0 .../vivid/vivid-vid-cap.c | 0 .../vivid/vivid-vid-cap.h | 0 .../vivid/vivid-vid-common.c | 0 .../vivid/vivid-vid-common.h | 0 .../vivid/vivid-vid-out.c | 0 .../vivid/vivid-vid-out.h | 0 drivers/media/usb/Kconfig | 6 + drivers/media/usb/cx231xx/cx231xx-input.c | 5 +- drivers/media/usb/dvb-usb-v2/Kconfig | 2 +- drivers/media/usb/dvb-usb-v2/gl861.c | 2 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 4 +- drivers/media/usb/dvb-usb-v2/lmedm04.h | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.h | 2 +- drivers/media/usb/dvb-usb/Kconfig | 3 +- drivers/media/usb/dvb-usb/a800.c | 2 +- drivers/media/usb/dvb-usb/af9005-fe.c | 2 +- drivers/media/usb/dvb-usb/af9005-remote.c | 2 +- drivers/media/usb/dvb-usb/af9005.c | 2 +- drivers/media/usb/dvb-usb/af9005.h | 2 +- drivers/media/usb/dvb-usb/az6027.c | 2 +- drivers/media/usb/dvb-usb/cxusb.c | 2 +- drivers/media/usb/dvb-usb/dibusb-common.c | 2 +- drivers/media/usb/dvb-usb/dibusb-mb.c | 2 +- drivers/media/usb/dvb-usb/dibusb-mc-common.c | 2 +- drivers/media/usb/dvb-usb/dibusb-mc.c | 2 +- drivers/media/usb/dvb-usb/dibusb.h | 2 +- drivers/media/usb/dvb-usb/digitv.c | 2 +- drivers/media/usb/dvb-usb/dtt200u-fe.c | 2 +- drivers/media/usb/dvb-usb/dtt200u.c | 2 +- drivers/media/usb/dvb-usb/dtt200u.h | 2 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 2 +- drivers/media/usb/dvb-usb/dw2102.c | 2 +- drivers/media/usb/dvb-usb/gp8psk.c | 2 +- drivers/media/usb/dvb-usb/gp8psk.h | 2 +- drivers/media/usb/dvb-usb/m920x.c | 2 +- drivers/media/usb/dvb-usb/nova-t-usb2.c | 2 +- drivers/media/usb/dvb-usb/opera1.c | 2 +- drivers/media/usb/dvb-usb/ttusb2.c | 2 +- drivers/media/usb/dvb-usb/ttusb2.h | 2 +- drivers/media/usb/dvb-usb/umt-010.c | 2 +- drivers/media/usb/dvb-usb/vp702x-fe.c | 2 +- drivers/media/usb/dvb-usb/vp702x.c | 2 +- drivers/media/usb/dvb-usb/vp7045-fe.c | 2 +- drivers/media/usb/dvb-usb/vp7045.c | 2 +- drivers/media/usb/dvb-usb/vp7045.h | 2 +- drivers/media/usb/gspca/Kconfig | 2 +- drivers/media/usb/hdpvr/hdpvr-core.c | 4 +- drivers/media/usb/hdpvr/hdpvr-i2c.c | 2 +- drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 4 +- drivers/media/usb/zr364xx/Kconfig | 2 +- drivers/media/v4l2-core/Kconfig | 23 +- drivers/media/v4l2-core/Makefile | 2 + drivers/media/v4l2-core/v4l2-common.c | 3 +- drivers/media/v4l2-core/v4l2-jpeg.c | 632 ++ drivers/media/v4l2-core/v4l2-mem2mem.c | 11 +- drivers/message/fusion/mptbase.c | 8 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- drivers/net/wireless/ath/ath10k/core.c | 5 +- drivers/net/wireless/ath/ath10k/hif.h | 9 + drivers/net/wireless/ath/ath10k/htc.c | 10 + drivers/net/wireless/ath/ath10k/htc.h | 3 + drivers/net/wireless/ath/ath10k/htt.c | 5 + drivers/net/wireless/ath/ath10k/htt.h | 13 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 34 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 35 + drivers/net/wireless/ath/ath10k/hw.h | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 84 +- drivers/net/wireless/ath/ath10k/pci.c | 1 + drivers/net/wireless/ath/ath10k/sdio.c | 23 + drivers/net/wireless/ath/ath10k/sdio.h | 3 +- drivers/net/wireless/ath/ath10k/txrx.c | 2 + drivers/net/wireless/ath/ath10k/wmi-tlv.c | 6 +- drivers/net/wireless/ath/ath10k/wmi.c | 50 +- drivers/net/wireless/ath/ath10k/wmi.h | 10 +- drivers/net/wireless/ath/ath11k/ahb.c | 2 +- drivers/net/wireless/ath/ath11k/core.h | 6 + drivers/net/wireless/ath/ath11k/debug.h | 6 + drivers/net/wireless/ath/ath11k/debugfs_sta.c | 221 + drivers/net/wireless/ath/ath11k/dp.h | 4 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 17 +- drivers/net/wireless/ath/ath11k/hal.h | 2 +- drivers/net/wireless/ath/ath11k/peer.c | 35 +- drivers/net/wireless/ath/ath11k/peer.h | 1 + drivers/net/wireless/ath/ath11k/trace.h | 12 +- drivers/net/wireless/ath/ath11k/wmi.c | 170 +- drivers/net/wireless/ath/ath11k/wmi.h | 46 +- drivers/net/wireless/ath/ath9k/hif_usb.c | 58 +- drivers/net/wireless/ath/ath9k/hif_usb.h | 6 + drivers/net/wireless/ath/ath9k/htc_drv_init.c | 10 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 6 +- drivers/net/wireless/ath/ath9k/wmi.c | 6 +- drivers/net/wireless/ath/ath9k/wmi.h | 3 +- drivers/net/wireless/broadcom/b43legacy/xmit.c | 1 + .../broadcom/brcm80211/brcmfmac/commonring.c | 8 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 3 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 5 +- drivers/net/wireless/intersil/p54/p54usb.c | 1 + drivers/net/wireless/mac80211_hwsim.c | 12 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 2 +- .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 2 +- drivers/net/wireless/realtek/rtw88/fw.c | 21 +- drivers/net/wireless/realtek/rtw88/pci.c | 11 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 2 +- drivers/of/dynamic.c | 3 +- drivers/of/property.c | 2 + drivers/pinctrl/intel/Kconfig | 8 + drivers/pinctrl/intel/Makefile | 1 + drivers/pinctrl/intel/pinctrl-cannonlake.c | 58 +- drivers/pinctrl/intel/pinctrl-cherryview.c | 278 +- drivers/pinctrl/intel/pinctrl-icelake.c | 30 +- drivers/pinctrl/intel/pinctrl-intel.c | 22 +- drivers/pinctrl/intel/pinctrl-intel.h | 16 +- drivers/pinctrl/intel/pinctrl-jasperlake.c | 344 + drivers/pinctrl/intel/pinctrl-tigerlake.c | 32 +- drivers/regulator/Kconfig | 10 + drivers/regulator/Makefile | 1 + drivers/regulator/ab8500.c | 22 - drivers/regulator/core.c | 1 + drivers/regulator/max77826-regulator.c | 301 + drivers/regulator/qcom_rpm-regulator.c | 10 - drivers/regulator/tps80031-regulator.c | 7 +- drivers/scsi/bfa/bfa_core.c | 2 +- drivers/scsi/bfa/bfa_fcpim.c | 4 +- drivers/scsi/bfa/bfa_fcs_lport.c | 2 +- drivers/scsi/bfa/bfa_ioc_ct.c | 4 +- drivers/scsi/bfa/bfa_svc.c | 4 +- drivers/scsi/bfa/bfad.c | 2 +- drivers/scsi/bfa/bfad_attr.c | 4 +- drivers/scsi/gdth.c | 4 +- drivers/scsi/hisi_sas/Kconfig | 1 + drivers/scsi/ipr.c | 2 +- drivers/scsi/libsas/sas_ata.c | 1 + drivers/scsi/megaraid/megaraid_mbox.c | 6 +- drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 12 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 6 +- drivers/scsi/qedf/qedf_els.c | 10 +- drivers/scsi/qedi/qedi_iscsi.c | 17 +- drivers/scsi/qedi/qedi_main.c | 11 +- drivers/scsi/qla1280.c | 4 +- drivers/scsi/qla2xxx/qla_dbg.c | 39 +- drivers/scsi/qla2xxx/qla_init.c | 94 +- drivers/scsi/qla2xxx/qla_isr.c | 1 - drivers/scsi/qla2xxx/qla_mbx.c | 2 - drivers/scsi/sg.c | 4 +- drivers/soc/imx/soc-imx8m.c | 7 +- drivers/soc/qcom/Kconfig | 6 +- drivers/soc/qcom/cmd-db.c | 78 +- drivers/soc/qcom/rpmh-internal.h | 65 +- drivers/soc/qcom/rpmh-rsc.c | 654 +- drivers/soc/qcom/rpmh.c | 76 +- drivers/soc/qcom/rpmhpd.c | 5 + drivers/soc/qcom/rpmpd.c | 5 + drivers/soc/qcom/smp2p.c | 4 +- drivers/soc/qcom/socinfo.c | 2 + drivers/spi/spi-fsl-lpspi.c | 15 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/spi/spi-mtk-nor.c | 2 +- drivers/spi/spi-sc18is602.c | 2 +- drivers/spi/spi-sh-msiof.c | 2 +- drivers/spi/spi-sprd-adi.c | 2 +- drivers/spi/spi.c | 3 +- drivers/staging/media/hantro/Kconfig | 5 +- drivers/staging/media/hantro/Makefile | 2 + drivers/staging/media/hantro/hantro.h | 7 +- drivers/staging/media/hantro/hantro_drv.c | 28 +- drivers/staging/media/hantro/hantro_hw.h | 31 + drivers/staging/media/hantro/hantro_v4l2.c | 111 +- drivers/staging/media/imx/Kconfig | 5 +- drivers/staging/media/imx/imx7-mipi-csis.c | 446 +- drivers/staging/media/ipu3/Kconfig | 3 +- drivers/staging/media/ipu3/TODO | 2 - drivers/staging/media/ipu3/ipu3-css-params.c | 14 +- drivers/staging/media/ipu3/ipu3-mmu.c | 10 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 28 +- drivers/staging/media/ipu3/ipu3.c | 3 + drivers/staging/media/ipu3/ipu3.h | 4 + drivers/staging/media/omap4iss/Kconfig | 4 +- drivers/staging/media/rkisp1/Kconfig | 4 +- drivers/staging/media/rkisp1/Makefile | 2 + .../staging/media/soc_camera}/soc-camera.rst | 0 drivers/staging/media/sunxi/cedrus/Kconfig | 5 +- drivers/staging/mt7621-dts/mt7621.dtsi | 9 +- .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 28 - .../mt7621-pci-phy/mediatek,mt7621-pci-phy.yaml | 36 + drivers/staging/mt7621-pci/pci-mt7621.c | 48 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 22 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 4 +- drivers/staging/vt6656/baseband.c | 56 +- drivers/staging/vt6656/card.c | 196 +- drivers/staging/vt6656/device.h | 1 - drivers/staging/vt6656/main_usb.c | 16 +- drivers/staging/vt6656/rf.c | 79 +- drivers/staging/vt6656/rf.h | 3 +- drivers/staging/vt6656/rxtx.c | 15 +- drivers/staging/vt6656/wcmd.c | 3 +- drivers/staging/wfx/Makefile | 1 + drivers/staging/wfx/data_tx.c | 20 +- drivers/staging/wfx/data_tx.h | 2 +- drivers/staging/wfx/hif_api_cmd.h | 625 +- drivers/staging/wfx/hif_api_general.h | 429 +- drivers/staging/wfx/hif_api_mib.h | 671 +- drivers/staging/wfx/hif_tx.c | 4 +- drivers/staging/wfx/hif_tx_mib.c | 397 + drivers/staging/wfx/hif_tx_mib.h | 435 +- drivers/staging/wfx/key.c | 1 + drivers/staging/wfx/main.c | 6 +- drivers/staging/wfx/queue.h | 3 - drivers/staging/wfx/scan.c | 4 +- drivers/staging/wfx/sta.c | 246 +- drivers/staging/wfx/sta.h | 4 + drivers/staging/wfx/wfx.h | 2 - drivers/target/target_core_fabric_lib.c | 5 +- drivers/target/target_core_user.c | 1 + drivers/video/fbdev/atmel_lcdfb.c | 1 - drivers/video/fbdev/aty/atyfb_base.c | 2 +- drivers/video/fbdev/core/fbmon.c | 2 +- drivers/video/fbdev/cyber2000fb.c | 2 + drivers/video/fbdev/matrox/g450_pll.c | 22 - drivers/video/fbdev/matrox/matroxfb_base.h | 2 +- drivers/video/fbdev/mb862xx/mb862xxfb_accel.c | 2 - drivers/video/fbdev/mx3fb.c | 20 +- drivers/video/fbdev/omap/omapfb_main.c | 14 +- drivers/video/fbdev/omap2/omapfb/dss/dispc.c | 114 - drivers/video/fbdev/omap2/omapfb/dss/dss.h | 20 - drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c | 8 +- drivers/video/fbdev/pm2fb.c | 2 +- drivers/video/fbdev/pm3fb.c | 8 +- drivers/video/fbdev/savage/savagefb.h | 2 +- drivers/video/fbdev/uvesafb.c | 2 +- drivers/video/fbdev/via/debug.h | 6 +- drivers/video/fbdev/via/viafbdev.c | 2 +- drivers/xen/xenbus/xenbus_client.c | 9 +- fs/afs/dir.c | 108 +- fs/afs/dir_silly.c | 22 +- fs/afs/fsclient.c | 27 +- fs/afs/yfsclient.c | 26 +- fs/cifs/cifssmb.c | 4 + fs/cifs/inode.c | 2 +- fs/nfs/pnfs.c | 3 +- fs/xfs/xfs_icache.c | 10 + fs/xfs/xfs_ioctl.c | 5 +- fs/xfs/xfs_reflink.c | 1 + include/drm/drm_client.h | 2 +- include/drm/drm_connector.h | 4 +- include/drm/drm_debugfs.h | 16 +- include/drm/drm_device.h | 24 +- include/drm/drm_displayid.h | 2 +- include/drm/drm_dp_mst_helper.h | 72 +- include/drm/drm_drv.h | 11 +- include/drm/drm_encoder.h | 8 +- include/drm/drm_fb_helper.h | 6 +- include/drm/drm_file.h | 11 + include/drm/drm_framebuffer.h | 38 + include/drm/drm_gem_framebuffer_helper.h | 15 + include/drm/drm_gem_vram_helper.h | 2 +- include/drm/drm_legacy.h | 15 + include/drm/drm_managed.h | 109 + include/drm/drm_mipi_dbi.h | 8 +- include/drm/drm_mode_config.h | 18 +- include/drm/drm_modeset_helper_vtables.h | 27 + include/drm/drm_pci.h | 63 - include/drm/drm_print.h | 6 + include/drm/drm_writeback.h | 9 + include/drm/gpu_scheduler.h | 1 + include/dt-bindings/clock/imx7ulp-clock.h | 5 +- include/linux/dma-buf.h | 10 + include/linux/regmap.h | 17 + include/media/v4l2-jpeg.h | 135 + include/net/cfg80211.h | 10 + include/soc/qcom/cmd-db.h | 1 + include/sound/soc.h | 3 + kernel/bpf/syscall.c | 16 +- kernel/bpf/verifier.c | 3 +- kernel/rcu/tree.c | 2 +- localversion-next | 2 +- mm/slob.c | 2 + mm/slub.c | 2 + net/core/dev.c | 3 +- net/netfilter/nf_flow_table_core.c | 6 +- net/wireless/nl80211.c | 6 +- security/selinux/ss/mls.c | 2 +- security/selinux/ss/services.c | 4 +- sound/pci/hda/hda_intel.c | 1 + sound/soc/amd/acp3x-rt5682-max9836.c | 6 +- sound/soc/codecs/madera.c | 4 - sound/soc/codecs/tas571x.c | 20 +- sound/soc/codecs/wsa881x.c | 4 + sound/soc/intel/common/soc-acpi-intel-cml-match.c | 8 - sound/soc/intel/common/soc-acpi-intel-icl-match.c | 8 - sound/soc/qcom/apq8096.c | 4 +- sound/soc/qcom/sdm845.c | 4 +- sound/soc/samsung/s3c-i2s-v2.c | 57 - sound/soc/samsung/s3c2412-i2s.c | 56 + sound/soc/soc-dapm.c | 127 +- sound/soc/stm/stm32_sai_sub.c | 2 +- tools/bpf/bpftool/struct_ops.c | 4 +- tools/spi/Makefile | 4 +- tools/testing/selftests/bpf/prog_tests/mmap.c | 62 +- tools/testing/selftests/ftrace/config | 1 + tools/testing/selftests/ipc/msgque.c | 2 +- tools/testing/selftests/kselftest/runner.sh | 2 +- tools/testing/selftests/kselftest_harness.h | 6 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 14 +- tools/testing/selftests/tpm2/test_smoke.sh | 13 +- tools/testing/selftests/tpm2/test_space.sh | 9 +- 1878 files changed, 111391 insertions(+), 98677 deletions(-) rename Documentation/{media/v4l-drivers => admin-guide/media}/au0828-cardlist.rst (100%) create mode 100644 Documentation/admin-guide/media/avermedia.rst create mode 100644 Documentation/admin-guide/media/bt8xx.rst rename Documentation/{media/v4l-drivers => admin-guide/media}/bttv-cardlist.rst (100%) create mode 100644 Documentation/admin-guide/media/bttv.rst rename Documentation/{media/v4l-drivers => admin-guide/media}/cafe_ccic.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/cardlist.rst (100%) rename Documentation/{media/dvb-drivers => admin-guide/media}/cards.rst (100%) create mode 100644 Documentation/admin-guide/media/ci.rst create mode 100644 Documentation/admin-guide/media/cpia2.rst rename Documentation/{media/v4l-drivers => admin-guide/media}/cx23885-cardlist.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/cx88-cardlist.rst (100%) create mode 100644 Documentation/admin-guide/media/cx88.rst create mode 100644 Documentation/admin-guide/media/davinci-vpbe.rst rename Documentation/{media/v4l-drivers => admin-guide/media}/em28xx-cardlist.rst (100%) rename Documentation/{media/dvb-drivers => admin-guide/media}/faq.rst (100%) create mode 100644 Documentation/admin-guide/media/fimc.rst rename Documentation/{media/v4l-drivers => admin-guide/media}/gspca-cardlist.rst (100%) create mode 100644 Documentation/admin-guide/media/imx.rst create mode 100644 Documentation/admin-guide/media/imx6q-sabreauto.dot create mode 100644 Documentation/admin-guide/media/imx6q-sabresd.dot rename Documentation/{media/v4l-drivers => admin-guide/media}/imx7.rst (100%) create mode 100644 Documentation/admin-guide/media/index.rst rename Documentation/{media/dvb-drivers => admin-guide/media}/intro.rst (100%) create mode 100644 Documentation/admin-guide/media/ipu3.rst rename Documentation/{media/v4l-drivers => admin-guide/media}/ipu3_rcb.svg (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/ivtv-cardlist.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/ivtv.rst (100%) rename Documentation/{media/dvb-drivers => admin-guide/media}/lmedm04.rst (100%) create mode 100644 Documentation/admin-guide/media/meye.rst create mode 100644 Documentation/admin-guide/media/omap3isp.rst rename Documentation/{media/v4l-drivers => admin-guide/media}/omap4_camera.rst (100%) rename Documentation/{media/dvb-drivers => admin-guide/media}/opera-firmware.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/philips.rst (100%) rename Documentation/{media/cec-drivers => admin-guide/media}/pulse8-cec.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/qcom_camss.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/qcom_camss_8x96_grap [...] rename Documentation/{media/v4l-drivers => admin-guide/media}/qcom_camss_graph.dot (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/rcar-fdp1.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/saa7134-cardlist.rst (100%) create mode 100644 Documentation/admin-guide/media/saa7134.rst rename Documentation/{media/v4l-drivers => admin-guide/media}/saa7164-cardlist.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/si470x.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/si4713.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/si476x.rst (100%) rename Documentation/{media/dvb-drivers => admin-guide/media}/technisat.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/tm6000-cardlist.rst (100%) rename Documentation/{media/dvb-drivers => admin-guide/media}/ttusb-dec.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/tuner-cardlist.rst (100%) rename Documentation/{media/dvb-drivers => admin-guide/media}/udev.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/usbvision-cardlist.r [...] rename Documentation/{media/v4l-drivers => admin-guide/media}/v4l-with-ir.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/vimc.dot (100%) create mode 100644 Documentation/admin-guide/media/vimc.rst rename Documentation/{media/v4l-drivers => admin-guide/media}/vivid.rst (100%) rename Documentation/{media/v4l-drivers => admin-guide/media}/zr364xx.rst (100%) create mode 100644 Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/feiyang,fy07024 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/feiyang,fy07024 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/leadtek,ltk050h [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-vop.txt create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml create mode 100644 Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-cadence.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-xiic.txt create mode 100644 Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml delete mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.txt create mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.yaml delete mode 100644 Documentation/devicetree/bindings/net/stm32-dwmac.txt create mode 100644 Documentation/devicetree/bindings/net/stm32-dwmac.yaml create mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77826.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rockchip-spdif.txt create mode 100644 Documentation/devicetree/bindings/sound/rockchip-spdif.yaml delete mode 100644 Documentation/devicetree/bindings/timer/cadence,ttc-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/cdns,ttc.yaml rename Documentation/{media/kapi => driver-api/media}/cec-core.rst (100%) rename Documentation/{media/kapi => driver-api/media}/csi2.rst (100%) create mode 100644 Documentation/driver-api/media/drivers/bttv-devel.rst rename Documentation/{media/dvb-drivers => driver-api/media/drivers}/contributors. [...] create mode 100644 Documentation/driver-api/media/drivers/cpia2_devel.rst create mode 100644 Documentation/driver-api/media/drivers/cx2341x-devel.rst create mode 100644 Documentation/driver-api/media/drivers/cx88-devel.rst create mode 100644 Documentation/driver-api/media/drivers/davinci-vpbe-devel.rst rename Documentation/{media/dvb-drivers => driver-api/media/drivers}/dvb-usb.rst (100%) create mode 100644 Documentation/driver-api/media/drivers/fimc-devel.rst rename Documentation/{media/dvb-drivers => driver-api/media/drivers}/frontends.rst (100%) create mode 100644 Documentation/driver-api/media/drivers/index.rst rename Documentation/{media/v4l-drivers => driver-api/media/drivers}/pvrusb2.rst (100%) rename Documentation/{media/v4l-drivers => driver-api/media/drivers}/pxa_camera.rs [...] rename Documentation/{media/v4l-drivers => driver-api/media/drivers}/radiotrack.rs [...] create mode 100644 Documentation/driver-api/media/drivers/saa7134-devel.rst rename Documentation/{media/v4l-drivers => driver-api/media/drivers}/sh_mobile_ceu [...] rename Documentation/{media/v4l-drivers => driver-api/media/drivers}/tuners.rst (100%) create mode 100644 Documentation/driver-api/media/drivers/vimc-devel.rst rename Documentation/{media/kapi => driver-api/media}/dtv-ca.rst (100%) rename Documentation/{media/kapi => driver-api/media}/dtv-common.rst (100%) rename Documentation/{media/kapi => driver-api/media}/dtv-core.rst (100%) rename Documentation/{media/kapi => driver-api/media}/dtv-demux.rst (100%) rename Documentation/{media/kapi => driver-api/media}/dtv-frontend.rst (100%) rename Documentation/{media/kapi => driver-api/media}/dtv-net.rst (100%) create mode 100644 Documentation/driver-api/media/index.rst rename Documentation/{media/kapi => driver-api/media}/mc-core.rst (100%) rename Documentation/{media/kapi => driver-api/media}/rc-core.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-async.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-clocks.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-common.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-controls.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-core.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-dev.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-device.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-dv-timings.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-event.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-fh.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-flash-led-class.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-fwnode.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-intro.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-mc.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-mediabus.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-mem2mem.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-rect.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-subdev.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-tuner.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-tveeprom.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-videobuf.rst (100%) rename Documentation/{media/kapi => driver-api/media}/v4l2-videobuf2.rst (100%) delete mode 100644 Documentation/media/.gitignore delete mode 100644 Documentation/media/Makefile delete mode 100644 Documentation/media/cec-drivers/index.rst delete mode 100644 Documentation/media/dvb-drivers/avermedia.rst delete mode 100644 Documentation/media/dvb-drivers/bt8xx.rst delete mode 100644 Documentation/media/dvb-drivers/ci.rst delete mode 100644 Documentation/media/dvb-drivers/index.rst delete mode 100644 Documentation/media/index.rst delete mode 100644 Documentation/media/media_kapi.rst delete mode 100644 Documentation/media/media_uapi.rst delete mode 100644 Documentation/media/typical_media_device.svg delete mode 100644 Documentation/media/uapi/cec/cec-api.rst delete mode 100644 Documentation/media/uapi/cec/cec-func-close.rst delete mode 100644 Documentation/media/uapi/cec/cec-func-ioctl.rst delete mode 100644 Documentation/media/uapi/cec/cec-func-open.rst delete mode 100644 Documentation/media/uapi/cec/cec-func-poll.rst delete mode 100644 Documentation/media/uapi/cec/cec-funcs.rst delete mode 100644 Documentation/media/uapi/cec/cec-header.rst delete mode 100644 Documentation/media/uapi/cec/cec-intro.rst delete mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-caps.rst delete mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-log-addrs.rst delete mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-phys-addr.rst delete mode 100644 Documentation/media/uapi/cec/cec-ioc-dqevent.rst delete mode 100644 Documentation/media/uapi/cec/cec-ioc-g-mode.rst delete mode 100644 Documentation/media/uapi/cec/cec-ioc-receive.rst delete mode 100644 Documentation/media/uapi/cec/cec-pin-error-inj.rst delete mode 100644 Documentation/media/uapi/dvb/audio-bilingual-channel-select.rst delete mode 100644 Documentation/media/uapi/dvb/audio-channel-select.rst delete mode 100644 Documentation/media/uapi/dvb/audio-clear-buffer.rst delete mode 100644 Documentation/media/uapi/dvb/audio-continue.rst delete mode 100644 Documentation/media/uapi/dvb/audio-fclose.rst delete mode 100644 Documentation/media/uapi/dvb/audio-fopen.rst delete mode 100644 Documentation/media/uapi/dvb/audio-fwrite.rst delete mode 100644 Documentation/media/uapi/dvb/audio-get-capabilities.rst delete mode 100644 Documentation/media/uapi/dvb/audio-get-status.rst delete mode 100644 Documentation/media/uapi/dvb/audio-pause.rst delete mode 100644 Documentation/media/uapi/dvb/audio-play.rst delete mode 100644 Documentation/media/uapi/dvb/audio-select-source.rst delete mode 100644 Documentation/media/uapi/dvb/audio-set-av-sync.rst delete mode 100644 Documentation/media/uapi/dvb/audio-set-bypass-mode.rst delete mode 100644 Documentation/media/uapi/dvb/audio-set-id.rst delete mode 100644 Documentation/media/uapi/dvb/audio-set-mixer.rst delete mode 100644 Documentation/media/uapi/dvb/audio-set-mute.rst delete mode 100644 Documentation/media/uapi/dvb/audio-set-streamtype.rst delete mode 100644 Documentation/media/uapi/dvb/audio-stop.rst delete mode 100644 Documentation/media/uapi/dvb/audio.rst delete mode 100644 Documentation/media/uapi/dvb/audio_data_types.rst delete mode 100644 Documentation/media/uapi/dvb/audio_function_calls.rst delete mode 100644 Documentation/media/uapi/dvb/ca-fclose.rst delete mode 100644 Documentation/media/uapi/dvb/ca-fopen.rst delete mode 100644 Documentation/media/uapi/dvb/ca-get-cap.rst delete mode 100644 Documentation/media/uapi/dvb/ca-get-descr-info.rst delete mode 100644 Documentation/media/uapi/dvb/ca-get-msg.rst delete mode 100644 Documentation/media/uapi/dvb/ca-get-slot-info.rst delete mode 100644 Documentation/media/uapi/dvb/ca-reset.rst delete mode 100644 Documentation/media/uapi/dvb/ca-send-msg.rst delete mode 100644 Documentation/media/uapi/dvb/ca-set-descr.rst delete mode 100644 Documentation/media/uapi/dvb/ca.rst delete mode 100644 Documentation/media/uapi/dvb/ca_data_types.rst delete mode 100644 Documentation/media/uapi/dvb/ca_function_calls.rst delete mode 100644 Documentation/media/uapi/dvb/demux.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-add-pid.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-expbuf.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-fclose.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-fopen.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-fread.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-fwrite.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-get-pes-pids.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-get-stc.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-mmap.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-munmap.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-qbuf.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-querybuf.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-remove-pid.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-reqbufs.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-set-buffer-size.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-set-filter.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-set-pes-filter.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-start.rst delete mode 100644 Documentation/media/uapi/dvb/dmx-stop.rst delete mode 100644 Documentation/media/uapi/dvb/dmx_fcalls.rst delete mode 100644 Documentation/media/uapi/dvb/dmx_types.rst delete mode 100644 Documentation/media/uapi/dvb/dvb-fe-read-status.rst delete mode 100644 Documentation/media/uapi/dvb/dvb-frontend-event.rst delete mode 100644 Documentation/media/uapi/dvb/dvb-frontend-parameters.rst delete mode 100644 Documentation/media/uapi/dvb/dvbapi.rst delete mode 100644 Documentation/media/uapi/dvb/dvbproperty.rst delete mode 100644 Documentation/media/uapi/dvb/dvbstb.svg delete mode 100644 Documentation/media/uapi/dvb/examples.rst delete mode 100644 Documentation/media/uapi/dvb/fe-bandwidth-t.rst delete mode 100644 Documentation/media/uapi/dvb/fe-diseqc-recv-slave-reply.rst delete mode 100644 Documentation/media/uapi/dvb/fe-diseqc-reset-overload.rst delete mode 100644 Documentation/media/uapi/dvb/fe-diseqc-send-burst.rst delete mode 100644 Documentation/media/uapi/dvb/fe-diseqc-send-master-cmd.rst delete mode 100644 Documentation/media/uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst delete mode 100644 Documentation/media/uapi/dvb/fe-enable-high-lnb-voltage.rst delete mode 100644 Documentation/media/uapi/dvb/fe-get-event.rst delete mode 100644 Documentation/media/uapi/dvb/fe-get-frontend.rst delete mode 100644 Documentation/media/uapi/dvb/fe-get-info.rst delete mode 100644 Documentation/media/uapi/dvb/fe-get-property.rst delete mode 100644 Documentation/media/uapi/dvb/fe-read-ber.rst delete mode 100644 Documentation/media/uapi/dvb/fe-read-signal-strength.rst delete mode 100644 Documentation/media/uapi/dvb/fe-read-snr.rst delete mode 100644 Documentation/media/uapi/dvb/fe-read-status.rst delete mode 100644 Documentation/media/uapi/dvb/fe-read-uncorrected-blocks.rst delete mode 100644 Documentation/media/uapi/dvb/fe-set-frontend-tune-mode.rst delete mode 100644 Documentation/media/uapi/dvb/fe-set-frontend.rst delete mode 100644 Documentation/media/uapi/dvb/fe-set-tone.rst delete mode 100644 Documentation/media/uapi/dvb/fe-set-voltage.rst delete mode 100644 Documentation/media/uapi/dvb/fe-type-t.rst delete mode 100644 Documentation/media/uapi/dvb/fe_property_parameters.rst delete mode 100644 Documentation/media/uapi/dvb/frontend-header.rst delete mode 100644 Documentation/media/uapi/dvb/frontend-property-cable-systems.rst delete mode 100644 Documentation/media/uapi/dvb/frontend-property-satellite-systems.rst delete mode 100644 Documentation/media/uapi/dvb/frontend-property-terrestrial-systems.rst delete mode 100644 Documentation/media/uapi/dvb/frontend-stat-properties.rst delete mode 100644 Documentation/media/uapi/dvb/frontend.rst delete mode 100644 Documentation/media/uapi/dvb/frontend_f_close.rst delete mode 100644 Documentation/media/uapi/dvb/frontend_f_open.rst delete mode 100644 Documentation/media/uapi/dvb/frontend_fcalls.rst delete mode 100644 Documentation/media/uapi/dvb/frontend_legacy_api.rst delete mode 100644 Documentation/media/uapi/dvb/frontend_legacy_dvbv3_api.rst delete mode 100644 Documentation/media/uapi/dvb/headers.rst delete mode 100644 Documentation/media/uapi/dvb/intro.rst delete mode 100644 Documentation/media/uapi/dvb/legacy_dvb_apis.rst delete mode 100644 Documentation/media/uapi/dvb/net-add-if.rst delete mode 100644 Documentation/media/uapi/dvb/net-get-if.rst delete mode 100644 Documentation/media/uapi/dvb/net-remove-if.rst delete mode 100644 Documentation/media/uapi/dvb/net-types.rst delete mode 100644 Documentation/media/uapi/dvb/net.rst delete mode 100644 Documentation/media/uapi/dvb/query-dvb-frontend-info.rst delete mode 100644 Documentation/media/uapi/dvb/video-clear-buffer.rst delete mode 100644 Documentation/media/uapi/dvb/video-command.rst delete mode 100644 Documentation/media/uapi/dvb/video-continue.rst delete mode 100644 Documentation/media/uapi/dvb/video-fast-forward.rst delete mode 100644 Documentation/media/uapi/dvb/video-fclose.rst delete mode 100644 Documentation/media/uapi/dvb/video-fopen.rst delete mode 100644 Documentation/media/uapi/dvb/video-freeze.rst delete mode 100644 Documentation/media/uapi/dvb/video-fwrite.rst delete mode 100644 Documentation/media/uapi/dvb/video-get-capabilities.rst delete mode 100644 Documentation/media/uapi/dvb/video-get-event.rst delete mode 100644 Documentation/media/uapi/dvb/video-get-frame-count.rst delete mode 100644 Documentation/media/uapi/dvb/video-get-pts.rst delete mode 100644 Documentation/media/uapi/dvb/video-get-size.rst delete mode 100644 Documentation/media/uapi/dvb/video-get-status.rst delete mode 100644 Documentation/media/uapi/dvb/video-play.rst delete mode 100644 Documentation/media/uapi/dvb/video-select-source.rst delete mode 100644 Documentation/media/uapi/dvb/video-set-blank.rst delete mode 100644 Documentation/media/uapi/dvb/video-set-display-format.rst delete mode 100644 Documentation/media/uapi/dvb/video-set-format.rst delete mode 100644 Documentation/media/uapi/dvb/video-set-streamtype.rst delete mode 100644 Documentation/media/uapi/dvb/video-slowmotion.rst delete mode 100644 Documentation/media/uapi/dvb/video-stillpicture.rst delete mode 100644 Documentation/media/uapi/dvb/video-stop.rst delete mode 100644 Documentation/media/uapi/dvb/video-try-command.rst delete mode 100644 Documentation/media/uapi/dvb/video.rst delete mode 100644 Documentation/media/uapi/dvb/video_function_calls.rst delete mode 100644 Documentation/media/uapi/dvb/video_types.rst delete mode 100644 Documentation/media/uapi/fdl-appendix.rst delete mode 100644 Documentation/media/uapi/gen-errors.rst delete mode 100644 Documentation/media/uapi/mediactl/media-controller-intro.rst delete mode 100644 Documentation/media/uapi/mediactl/media-controller-model.rst delete mode 100644 Documentation/media/uapi/mediactl/media-controller.rst delete mode 100644 Documentation/media/uapi/mediactl/media-func-close.rst delete mode 100644 Documentation/media/uapi/mediactl/media-func-ioctl.rst delete mode 100644 Documentation/media/uapi/mediactl/media-func-open.rst delete mode 100644 Documentation/media/uapi/mediactl/media-funcs.rst delete mode 100644 Documentation/media/uapi/mediactl/media-header.rst delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-device-info.rst delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-enum-entities.rst delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-enum-links.rst delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-g-topology.rst delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-request-alloc.rst delete mode 100644 Documentation/media/uapi/mediactl/media-ioc-setup-link.rst delete mode 100644 Documentation/media/uapi/mediactl/media-request-ioc-queue.rst delete mode 100644 Documentation/media/uapi/mediactl/media-request-ioc-reinit.rst delete mode 100644 Documentation/media/uapi/mediactl/media-types.rst delete mode 100644 Documentation/media/uapi/mediactl/request-api.rst delete mode 100644 Documentation/media/uapi/mediactl/request-func-close.rst delete mode 100644 Documentation/media/uapi/mediactl/request-func-ioctl.rst delete mode 100644 Documentation/media/uapi/mediactl/request-func-poll.rst delete mode 100644 Documentation/media/uapi/rc/keytable.c.rst delete mode 100644 Documentation/media/uapi/rc/lirc-dev-intro.rst delete mode 100644 Documentation/media/uapi/rc/lirc-dev.rst delete mode 100644 Documentation/media/uapi/rc/lirc-func.rst delete mode 100644 Documentation/media/uapi/rc/lirc-get-features.rst delete mode 100644 Documentation/media/uapi/rc/lirc-get-rec-mode.rst delete mode 100644 Documentation/media/uapi/rc/lirc-get-rec-resolution.rst delete mode 100644 Documentation/media/uapi/rc/lirc-get-send-mode.rst delete mode 100644 Documentation/media/uapi/rc/lirc-get-timeout.rst delete mode 100644 Documentation/media/uapi/rc/lirc-header.rst delete mode 100644 Documentation/media/uapi/rc/lirc-read.rst delete mode 100644 Documentation/media/uapi/rc/lirc-set-measure-carrier-mode.rst delete mode 100644 Documentation/media/uapi/rc/lirc-set-rec-carrier-range.rst delete mode 100644 Documentation/media/uapi/rc/lirc-set-rec-carrier.rst delete mode 100644 Documentation/media/uapi/rc/lirc-set-rec-timeout-reports.rst delete mode 100644 Documentation/media/uapi/rc/lirc-set-rec-timeout.rst delete mode 100644 Documentation/media/uapi/rc/lirc-set-send-carrier.rst delete mode 100644 Documentation/media/uapi/rc/lirc-set-send-duty-cycle.rst delete mode 100644 Documentation/media/uapi/rc/lirc-set-transmitter-mask.rst delete mode 100644 Documentation/media/uapi/rc/lirc-set-wideband-receiver.rst delete mode 100644 Documentation/media/uapi/rc/lirc-write.rst delete mode 100644 Documentation/media/uapi/rc/rc-intro.rst delete mode 100644 Documentation/media/uapi/rc/rc-sysfs-nodes.rst delete mode 100644 Documentation/media/uapi/rc/rc-table-change.rst delete mode 100644 Documentation/media/uapi/rc/rc-tables.rst delete mode 100644 Documentation/media/uapi/rc/remote_controllers.rst delete mode 100644 Documentation/media/uapi/v4l/app-pri.rst delete mode 100644 Documentation/media/uapi/v4l/async.rst delete mode 100644 Documentation/media/uapi/v4l/audio.rst delete mode 100644 Documentation/media/uapi/v4l/bayer.svg delete mode 100644 Documentation/media/uapi/v4l/biblio.rst delete mode 100644 Documentation/media/uapi/v4l/buffer.rst delete mode 100644 Documentation/media/uapi/v4l/capture-example.rst delete mode 100644 Documentation/media/uapi/v4l/capture.c.rst delete mode 100644 Documentation/media/uapi/v4l/colorspaces-defs.rst delete mode 100644 Documentation/media/uapi/v4l/colorspaces-details.rst delete mode 100644 Documentation/media/uapi/v4l/colorspaces.rst delete mode 100644 Documentation/media/uapi/v4l/common-defs.rst delete mode 100644 Documentation/media/uapi/v4l/common.rst delete mode 100644 Documentation/media/uapi/v4l/compat.rst delete mode 100644 Documentation/media/uapi/v4l/constraints.svg delete mode 100644 Documentation/media/uapi/v4l/control.rst delete mode 100644 Documentation/media/uapi/v4l/crop.rst delete mode 100644 Documentation/media/uapi/v4l/crop.svg delete mode 100644 Documentation/media/uapi/v4l/depth-formats.rst delete mode 100644 Documentation/media/uapi/v4l/dev-capture.rst delete mode 100644 Documentation/media/uapi/v4l/dev-event.rst delete mode 100644 Documentation/media/uapi/v4l/dev-mem2mem.rst delete mode 100644 Documentation/media/uapi/v4l/dev-meta.rst delete mode 100644 Documentation/media/uapi/v4l/dev-osd.rst delete mode 100644 Documentation/media/uapi/v4l/dev-output.rst delete mode 100644 Documentation/media/uapi/v4l/dev-overlay.rst delete mode 100644 Documentation/media/uapi/v4l/dev-radio.rst delete mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi.rst delete mode 100644 Documentation/media/uapi/v4l/dev-rds.rst delete mode 100644 Documentation/media/uapi/v4l/dev-sdr.rst delete mode 100644 Documentation/media/uapi/v4l/dev-sliced-vbi.rst delete mode 100644 Documentation/media/uapi/v4l/dev-subdev.rst delete mode 100644 Documentation/media/uapi/v4l/dev-touch.rst delete mode 100644 Documentation/media/uapi/v4l/devices.rst delete mode 100644 Documentation/media/uapi/v4l/diff-v4l.rst delete mode 100644 Documentation/media/uapi/v4l/dmabuf.rst delete mode 100644 Documentation/media/uapi/v4l/dv-timings.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-camera.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-codec.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-detect.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-dv.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-flash.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-rx.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-tx.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-process.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-source.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst delete mode 100644 Documentation/media/uapi/v4l/ext-ctrls-rf-tuner.rst delete mode 100644 Documentation/media/uapi/v4l/extended-controls.rst delete mode 100644 Documentation/media/uapi/v4l/field-order.rst delete mode 100644 Documentation/media/uapi/v4l/fieldseq_bt.svg delete mode 100644 Documentation/media/uapi/v4l/fieldseq_tb.svg delete mode 100644 Documentation/media/uapi/v4l/format.rst delete mode 100644 Documentation/media/uapi/v4l/func-close.rst delete mode 100644 Documentation/media/uapi/v4l/func-ioctl.rst delete mode 100644 Documentation/media/uapi/v4l/func-mmap.rst delete mode 100644 Documentation/media/uapi/v4l/func-munmap.rst delete mode 100644 Documentation/media/uapi/v4l/func-open.rst delete mode 100644 Documentation/media/uapi/v4l/func-poll.rst delete mode 100644 Documentation/media/uapi/v4l/func-read.rst delete mode 100644 Documentation/media/uapi/v4l/func-select.rst delete mode 100644 Documentation/media/uapi/v4l/func-write.rst delete mode 100644 Documentation/media/uapi/v4l/hist-v4l2.rst delete mode 100644 Documentation/media/uapi/v4l/hsv-formats.rst delete mode 100644 Documentation/media/uapi/v4l/io.rst delete mode 100644 Documentation/media/uapi/v4l/libv4l-introduction.rst delete mode 100644 Documentation/media/uapi/v4l/libv4l.rst delete mode 100644 Documentation/media/uapi/v4l/meta-formats.rst delete mode 100644 Documentation/media/uapi/v4l/mmap.rst delete mode 100644 Documentation/media/uapi/v4l/nv12mt.svg delete mode 100644 Documentation/media/uapi/v4l/nv12mt_example.svg delete mode 100644 Documentation/media/uapi/v4l/open.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-bayer.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-compressed.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-grey.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-indexed.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-intro.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-inzi.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-m420.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-uvc.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12m.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv16.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv16m.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-nv24.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-reserved.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-rgb.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu16be.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu18be.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu20be.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10alaw8.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10dpcm8.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10p.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb12.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb12p.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14p.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb16.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb8.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td08.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td16.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-uv8.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-uyvy.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-v4l2-mplane.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-v4l2.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-vyuy.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y10.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y10b.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y10p.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y12.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y12i.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y14.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y16-be.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y16.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y41p.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y8i.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv410.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv411p.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv420.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv420m.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv422m.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv422p.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv444m.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yuyv.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-yvyu.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-z16.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt.rst delete mode 100644 Documentation/media/uapi/v4l/planar-apis.rst delete mode 100644 Documentation/media/uapi/v4l/querycap.rst delete mode 100644 Documentation/media/uapi/v4l/rw.rst delete mode 100644 Documentation/media/uapi/v4l/sdr-formats.rst delete mode 100644 Documentation/media/uapi/v4l/selection-api-configuration.rst delete mode 100644 Documentation/media/uapi/v4l/selection-api-examples.rst delete mode 100644 Documentation/media/uapi/v4l/selection-api-intro.rst delete mode 100644 Documentation/media/uapi/v4l/selection-api-targets.rst delete mode 100644 Documentation/media/uapi/v4l/selection-api-vs-crop-api.rst delete mode 100644 Documentation/media/uapi/v4l/selection-api.rst delete mode 100644 Documentation/media/uapi/v4l/selection.svg delete mode 100644 Documentation/media/uapi/v4l/selections-common.rst delete mode 100644 Documentation/media/uapi/v4l/standard.rst delete mode 100644 Documentation/media/uapi/v4l/streaming-par.rst delete mode 100644 Documentation/media/uapi/v4l/subdev-formats.rst delete mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-crop.svg delete mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-full.svg delete mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-scaling-mu [...] delete mode 100644 Documentation/media/uapi/v4l/tch-formats.rst delete mode 100644 Documentation/media/uapi/v4l/tuner.rst delete mode 100644 Documentation/media/uapi/v4l/user-func.rst delete mode 100644 Documentation/media/uapi/v4l/userp.rst delete mode 100644 Documentation/media/uapi/v4l/v4l2-selection-flags.rst delete mode 100644 Documentation/media/uapi/v4l/v4l2-selection-targets.rst delete mode 100644 Documentation/media/uapi/v4l/v4l2.rst delete mode 100644 Documentation/media/uapi/v4l/v4l2grab-example.rst delete mode 100644 Documentation/media/uapi/v4l/v4l2grab.c.rst delete mode 100644 Documentation/media/uapi/v4l/vbi_525.svg delete mode 100644 Documentation/media/uapi/v4l/vbi_625.svg delete mode 100644 Documentation/media/uapi/v4l/vbi_hsync.svg delete mode 100644 Documentation/media/uapi/v4l/video.rst delete mode 100644 Documentation/media/uapi/v4l/videodev.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-create-bufs.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-cropcap.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-dbg-g-chip-info.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-dbg-g-register.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-decoder-cmd.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-dqevent.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-dv-timings-cap.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-encoder-cmd.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-enum-dv-timings.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-enum-fmt.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-enum-frameintervals.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-enum-framesizes.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-enum-freq-bands.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-enumaudio.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-enumaudioout.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-enuminput.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-enumoutput.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-enumstd.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-expbuf.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-audio.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-audioout.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-crop.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-ctrl.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-dv-timings.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-edid.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-enc-index.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-ext-ctrls.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-fbuf.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-fmt.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-frequency.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-input.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-modulator.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-output.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-parm.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-priority.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-selection.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-std.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-g-tuner.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-log-status.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-overlay.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-prepare-buf.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-qbuf.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-query-dv-timings.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-querybuf.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-querycap.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-queryctrl.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-querystd.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-reqbufs.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-s-hw-freq-seek.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-streamon.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-frame-interval.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-frame-size.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-mbus-code.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-crop.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-fmt.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-frame-interval.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-selection.rst delete mode 100644 Documentation/media/uapi/v4l/vidioc-subscribe-event.rst delete mode 100644 Documentation/media/uapi/v4l/yuv-formats.rst delete mode 100644 Documentation/media/v4l-drivers/bttv.rst delete mode 100644 Documentation/media/v4l-drivers/cpia2.rst delete mode 100644 Documentation/media/v4l-drivers/cx2341x.rst delete mode 100644 Documentation/media/v4l-drivers/cx88.rst delete mode 100644 Documentation/media/v4l-drivers/davinci-vpbe.rst delete mode 100644 Documentation/media/v4l-drivers/fimc.rst delete mode 100644 Documentation/media/v4l-drivers/imx.rst delete mode 100644 Documentation/media/v4l-drivers/index.rst delete mode 100644 Documentation/media/v4l-drivers/ipu3.rst delete mode 100644 Documentation/media/v4l-drivers/max2175.rst delete mode 100644 Documentation/media/v4l-drivers/meye.rst delete mode 100644 Documentation/media/v4l-drivers/omap3isp.rst delete mode 100644 Documentation/media/v4l-drivers/saa7134.rst delete mode 100644 Documentation/media/v4l-drivers/vimc.rst create mode 100644 Documentation/userspace-api/media/Makefile rename Documentation/{ => userspace-api}/media/audio.h.rst.exceptions (100%) rename Documentation/{ => userspace-api}/media/ca.h.rst.exceptions (100%) rename Documentation/{ => userspace-api}/media/cec.h.rst.exceptions (100%) create mode 100644 Documentation/userspace-api/media/cec/cec-api.rst create mode 100644 Documentation/userspace-api/media/cec/cec-func-close.rst create mode 100644 Documentation/userspace-api/media/cec/cec-func-ioctl.rst create mode 100644 Documentation/userspace-api/media/cec/cec-func-open.rst create mode 100644 Documentation/userspace-api/media/cec/cec-func-poll.rst create mode 100644 Documentation/userspace-api/media/cec/cec-funcs.rst create mode 100644 Documentation/userspace-api/media/cec/cec-header.rst create mode 100644 Documentation/userspace-api/media/cec/cec-intro.rst create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-caps.rst rename Documentation/{media/uapi => userspace-api/media}/cec/cec-ioc-adap-g-conn-i [...] create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-log-addrs.rst create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-phys-addr.rst create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-dqevent.rst create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-g-mode.rst create mode 100644 Documentation/userspace-api/media/cec/cec-ioc-receive.rst create mode 100644 Documentation/userspace-api/media/cec/cec-pin-error-inj.rst rename Documentation/{ => userspace-api}/media/conf_nitpick.py (100%) rename Documentation/{ => userspace-api}/media/dmx.h.rst.exceptions (100%) create mode 100644 Documentation/userspace-api/media/drivers/cx2341x-uapi.rst create mode 100644 Documentation/userspace-api/media/drivers/imx-uapi.rst create mode 100644 Documentation/userspace-api/media/drivers/index.rst create mode 100644 Documentation/userspace-api/media/drivers/max2175.rst create mode 100644 Documentation/userspace-api/media/drivers/meye-uapi.rst create mode 100644 Documentation/userspace-api/media/drivers/omap3isp-uapi.rst rename Documentation/{media/v4l-drivers => userspace-api/media/drivers}/uvcvideo.r [...] create mode 100644 Documentation/userspace-api/media/dvb/audio-bilingual-channel-s [...] create mode 100644 Documentation/userspace-api/media/dvb/audio-channel-select.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-clear-buffer.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-continue.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-fclose.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-fopen.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-fwrite.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-get-capabilities.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-get-status.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-pause.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-play.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-select-source.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-set-av-sync.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-set-bypass-mode.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-set-id.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-set-mixer.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-set-mute.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-set-streamtype.rst create mode 100644 Documentation/userspace-api/media/dvb/audio-stop.rst create mode 100644 Documentation/userspace-api/media/dvb/audio.rst create mode 100644 Documentation/userspace-api/media/dvb/audio_data_types.rst create mode 100644 Documentation/userspace-api/media/dvb/audio_function_calls.rst create mode 100644 Documentation/userspace-api/media/dvb/ca-fclose.rst create mode 100644 Documentation/userspace-api/media/dvb/ca-fopen.rst create mode 100644 Documentation/userspace-api/media/dvb/ca-get-cap.rst create mode 100644 Documentation/userspace-api/media/dvb/ca-get-descr-info.rst create mode 100644 Documentation/userspace-api/media/dvb/ca-get-msg.rst create mode 100644 Documentation/userspace-api/media/dvb/ca-get-slot-info.rst create mode 100644 Documentation/userspace-api/media/dvb/ca-reset.rst create mode 100644 Documentation/userspace-api/media/dvb/ca-send-msg.rst create mode 100644 Documentation/userspace-api/media/dvb/ca-set-descr.rst create mode 100644 Documentation/userspace-api/media/dvb/ca.rst create mode 100644 Documentation/userspace-api/media/dvb/ca_data_types.rst create mode 100644 Documentation/userspace-api/media/dvb/ca_function_calls.rst create mode 100644 Documentation/userspace-api/media/dvb/ca_high_level.rst create mode 100644 Documentation/userspace-api/media/dvb/demux.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-add-pid.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-expbuf.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-fclose.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-fopen.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-fread.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-fwrite.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-get-pes-pids.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-get-stc.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-mmap.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-munmap.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-qbuf.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-querybuf.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-remove-pid.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-reqbufs.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-set-buffer-size.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-set-filter.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-set-pes-filter.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-start.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx-stop.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx_fcalls.rst create mode 100644 Documentation/userspace-api/media/dvb/dmx_types.rst create mode 100644 Documentation/userspace-api/media/dvb/dvb-fe-read-status.rst create mode 100644 Documentation/userspace-api/media/dvb/dvb-frontend-event.rst create mode 100644 Documentation/userspace-api/media/dvb/dvb-frontend-parameters.rst create mode 100644 Documentation/userspace-api/media/dvb/dvbapi.rst create mode 100644 Documentation/userspace-api/media/dvb/dvbproperty.rst create mode 100644 Documentation/userspace-api/media/dvb/dvbstb.svg create mode 100644 Documentation/userspace-api/media/dvb/examples.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-bandwidth-t.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-recv-slave-reply.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-reset-overload.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-send-burst.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-send-master-cmd.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-dishnetwork-send-legac [...] create mode 100644 Documentation/userspace-api/media/dvb/fe-enable-high-lnb-voltage.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-get-event.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-get-frontend.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-get-info.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-get-property.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-read-ber.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-read-signal-strength.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-read-snr.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-read-status.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-read-uncorrected-blocks.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-set-frontend-tune-mode.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-set-frontend.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-set-tone.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-set-voltage.rst create mode 100644 Documentation/userspace-api/media/dvb/fe-type-t.rst create mode 100644 Documentation/userspace-api/media/dvb/fe_property_parameters.rst create mode 100644 Documentation/userspace-api/media/dvb/frontend-header.rst create mode 100644 Documentation/userspace-api/media/dvb/frontend-property-cable-s [...] create mode 100644 Documentation/userspace-api/media/dvb/frontend-property-satelli [...] create mode 100644 Documentation/userspace-api/media/dvb/frontend-property-terrest [...] create mode 100644 Documentation/userspace-api/media/dvb/frontend-stat-properties.rst create mode 100644 Documentation/userspace-api/media/dvb/frontend.rst create mode 100644 Documentation/userspace-api/media/dvb/frontend_f_close.rst create mode 100644 Documentation/userspace-api/media/dvb/frontend_f_open.rst create mode 100644 Documentation/userspace-api/media/dvb/frontend_fcalls.rst create mode 100644 Documentation/userspace-api/media/dvb/frontend_legacy_api.rst create mode 100644 Documentation/userspace-api/media/dvb/frontend_legacy_dvbv3_api.rst create mode 100644 Documentation/userspace-api/media/dvb/headers.rst create mode 100644 Documentation/userspace-api/media/dvb/intro.rst create mode 100644 Documentation/userspace-api/media/dvb/legacy_dvb_apis.rst create mode 100644 Documentation/userspace-api/media/dvb/net-add-if.rst create mode 100644 Documentation/userspace-api/media/dvb/net-get-if.rst create mode 100644 Documentation/userspace-api/media/dvb/net-remove-if.rst create mode 100644 Documentation/userspace-api/media/dvb/net-types.rst create mode 100644 Documentation/userspace-api/media/dvb/net.rst create mode 100644 Documentation/userspace-api/media/dvb/query-dvb-frontend-info.rst create mode 100644 Documentation/userspace-api/media/dvb/video-clear-buffer.rst create mode 100644 Documentation/userspace-api/media/dvb/video-command.rst create mode 100644 Documentation/userspace-api/media/dvb/video-continue.rst create mode 100644 Documentation/userspace-api/media/dvb/video-fast-forward.rst create mode 100644 Documentation/userspace-api/media/dvb/video-fclose.rst create mode 100644 Documentation/userspace-api/media/dvb/video-fopen.rst create mode 100644 Documentation/userspace-api/media/dvb/video-freeze.rst create mode 100644 Documentation/userspace-api/media/dvb/video-fwrite.rst create mode 100644 Documentation/userspace-api/media/dvb/video-get-capabilities.rst create mode 100644 Documentation/userspace-api/media/dvb/video-get-event.rst create mode 100644 Documentation/userspace-api/media/dvb/video-get-frame-count.rst create mode 100644 Documentation/userspace-api/media/dvb/video-get-pts.rst create mode 100644 Documentation/userspace-api/media/dvb/video-get-size.rst create mode 100644 Documentation/userspace-api/media/dvb/video-get-status.rst create mode 100644 Documentation/userspace-api/media/dvb/video-play.rst create mode 100644 Documentation/userspace-api/media/dvb/video-select-source.rst create mode 100644 Documentation/userspace-api/media/dvb/video-set-blank.rst create mode 100644 Documentation/userspace-api/media/dvb/video-set-display-format.rst create mode 100644 Documentation/userspace-api/media/dvb/video-set-format.rst create mode 100644 Documentation/userspace-api/media/dvb/video-set-streamtype.rst create mode 100644 Documentation/userspace-api/media/dvb/video-slowmotion.rst create mode 100644 Documentation/userspace-api/media/dvb/video-stillpicture.rst create mode 100644 Documentation/userspace-api/media/dvb/video-stop.rst create mode 100644 Documentation/userspace-api/media/dvb/video-try-command.rst create mode 100644 Documentation/userspace-api/media/dvb/video.rst create mode 100644 Documentation/userspace-api/media/dvb/video_function_calls.rst create mode 100644 Documentation/userspace-api/media/dvb/video_types.rst create mode 100644 Documentation/userspace-api/media/fdl-appendix.rst rename Documentation/{ => userspace-api}/media/frontend.h.rst.exceptions (100%) create mode 100644 Documentation/userspace-api/media/gen-errors.rst create mode 100644 Documentation/userspace-api/media/index.rst rename Documentation/{ => userspace-api}/media/intro.rst (100%) rename Documentation/{ => userspace-api}/media/lirc.h.rst.exceptions (100%) rename Documentation/{ => userspace-api}/media/media.h.rst.exceptions (100%) create mode 100644 Documentation/userspace-api/media/mediactl/media-controller-intro.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-controller-model.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-controller.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-func-close.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-func-ioctl.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-func-open.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-funcs.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-header.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-device-info.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-enum-entities.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-enum-links.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-g-topology.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-request-alloc.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-setup-link.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-request-ioc-queue.rst create mode 100644 Documentation/userspace-api/media/mediactl/media-request-ioc-re [...] create mode 100644 Documentation/userspace-api/media/mediactl/media-types.rst create mode 100644 Documentation/userspace-api/media/mediactl/request-api.rst create mode 100644 Documentation/userspace-api/media/mediactl/request-func-close.rst create mode 100644 Documentation/userspace-api/media/mediactl/request-func-ioctl.rst create mode 100644 Documentation/userspace-api/media/mediactl/request-func-poll.rst rename Documentation/{ => userspace-api}/media/net.h.rst.exceptions (100%) create mode 100644 Documentation/userspace-api/media/rc/keytable.c.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-dev-intro.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-dev.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-func.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-get-features.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-get-rec-mode.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-get-rec-resolution.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-get-send-mode.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-get-timeout.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-header.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-read.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-set-measure-carrier-mode.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-carrier-range.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-carrier.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-timeout-reports.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-timeout.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-set-send-carrier.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-set-send-duty-cycle.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-set-transmitter-mask.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-set-wideband-receiver.rst create mode 100644 Documentation/userspace-api/media/rc/lirc-write.rst create mode 100644 Documentation/userspace-api/media/rc/rc-intro.rst rename Documentation/{media/uapi => userspace-api/media}/rc/rc-protos.rst (100%) create mode 100644 Documentation/userspace-api/media/rc/rc-sysfs-nodes.rst create mode 100644 Documentation/userspace-api/media/rc/rc-table-change.rst create mode 100644 Documentation/userspace-api/media/rc/rc-tables.rst create mode 100644 Documentation/userspace-api/media/rc/remote_controllers.rst create mode 100644 Documentation/userspace-api/media/typical_media_device.svg create mode 100644 Documentation/userspace-api/media/v4l/app-pri.rst create mode 100644 Documentation/userspace-api/media/v4l/async.rst create mode 100644 Documentation/userspace-api/media/v4l/audio.rst create mode 100644 Documentation/userspace-api/media/v4l/bayer.svg create mode 100644 Documentation/userspace-api/media/v4l/biblio.rst create mode 100644 Documentation/userspace-api/media/v4l/buffer.rst create mode 100644 Documentation/userspace-api/media/v4l/capture-example.rst create mode 100644 Documentation/userspace-api/media/v4l/capture.c.rst create mode 100644 Documentation/userspace-api/media/v4l/colorspaces-defs.rst create mode 100644 Documentation/userspace-api/media/v4l/colorspaces-details.rst create mode 100644 Documentation/userspace-api/media/v4l/colorspaces.rst create mode 100644 Documentation/userspace-api/media/v4l/common-defs.rst create mode 100644 Documentation/userspace-api/media/v4l/common.rst create mode 100644 Documentation/userspace-api/media/v4l/compat.rst create mode 100644 Documentation/userspace-api/media/v4l/constraints.svg create mode 100644 Documentation/userspace-api/media/v4l/control.rst create mode 100644 Documentation/userspace-api/media/v4l/crop.rst create mode 100644 Documentation/userspace-api/media/v4l/crop.svg create mode 100644 Documentation/userspace-api/media/v4l/depth-formats.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-capture.rst rename Documentation/{media/uapi => userspace-api/media}/v4l/dev-decoder.rst (100%) create mode 100644 Documentation/userspace-api/media/v4l/dev-event.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-mem2mem.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-meta.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-osd.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-output.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-overlay.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-radio.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-raw-vbi.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-rds.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-sdr.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-sliced-vbi.rst rename Documentation/{media/uapi => userspace-api/media}/v4l/dev-stateless-decoder [...] create mode 100644 Documentation/userspace-api/media/v4l/dev-subdev.rst create mode 100644 Documentation/userspace-api/media/v4l/dev-touch.rst create mode 100644 Documentation/userspace-api/media/v4l/devices.rst create mode 100644 Documentation/userspace-api/media/v4l/diff-v4l.rst create mode 100644 Documentation/userspace-api/media/v4l/dmabuf.rst create mode 100644 Documentation/userspace-api/media/v4l/dv-timings.rst create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-camera.rst create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-codec.rst create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-detect.rst create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-dv.rst create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-flash.rst create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-fm-rx.rst create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-fm-tx.rst create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-image-process.rst create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-image-source.rst create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-jpeg.rst create mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-rf-tuner.rst create mode 100644 Documentation/userspace-api/media/v4l/extended-controls.rst create mode 100644 Documentation/userspace-api/media/v4l/field-order.rst create mode 100644 Documentation/userspace-api/media/v4l/fieldseq_bt.svg create mode 100644 Documentation/userspace-api/media/v4l/fieldseq_tb.svg create mode 100644 Documentation/userspace-api/media/v4l/format.rst rename Documentation/{media/v4l-drivers => userspace-api/media/v4l}/fourcc.rst (100%) create mode 100644 Documentation/userspace-api/media/v4l/func-close.rst create mode 100644 Documentation/userspace-api/media/v4l/func-ioctl.rst create mode 100644 Documentation/userspace-api/media/v4l/func-mmap.rst create mode 100644 Documentation/userspace-api/media/v4l/func-munmap.rst create mode 100644 Documentation/userspace-api/media/v4l/func-open.rst create mode 100644 Documentation/userspace-api/media/v4l/func-poll.rst create mode 100644 Documentation/userspace-api/media/v4l/func-read.rst create mode 100644 Documentation/userspace-api/media/v4l/func-select.rst create mode 100644 Documentation/userspace-api/media/v4l/func-write.rst create mode 100644 Documentation/userspace-api/media/v4l/hist-v4l2.rst create mode 100644 Documentation/userspace-api/media/v4l/hsv-formats.rst create mode 100644 Documentation/userspace-api/media/v4l/io.rst create mode 100644 Documentation/userspace-api/media/v4l/libv4l-introduction.rst create mode 100644 Documentation/userspace-api/media/v4l/libv4l.rst create mode 100644 Documentation/userspace-api/media/v4l/meta-formats.rst create mode 100644 Documentation/userspace-api/media/v4l/mmap.rst create mode 100644 Documentation/userspace-api/media/v4l/nv12mt.svg create mode 100644 Documentation/userspace-api/media/v4l/nv12mt_example.svg create mode 100644 Documentation/userspace-api/media/v4l/open.rst rename Documentation/{media/uapi => userspace-api/media}/v4l/pipeline.dot (100%) create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-bayer.rst rename Documentation/{media/uapi => userspace-api/media}/v4l/pixfmt-cnf4.rst (100%) create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-compressed.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-grey.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-indexed.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-intro.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-inzi.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-m420.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-d4xx.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-uvc.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vivid.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vsp1-hgo.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vsp1-hgt.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12mt.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv24.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-packed-hsv.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-packed-yuv.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-reserved.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-rgb.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cs08.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cs14le.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cu08.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cu16le.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu16be.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu18be.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu20be.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-ru12le.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10alaw8.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10dpcm8.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb12.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb12p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb14.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb14p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb8.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-td08.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-td16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-tu08.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-tu16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uv8.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uyvy.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-v4l2-mplane.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-v4l2.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-vyuy.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10b.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12i.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y14.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16-be.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y41p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y8i.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv410.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv411p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422p.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv444m.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuyv.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yvyu.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt-z16.rst create mode 100644 Documentation/userspace-api/media/v4l/pixfmt.rst create mode 100644 Documentation/userspace-api/media/v4l/planar-apis.rst create mode 100644 Documentation/userspace-api/media/v4l/querycap.rst create mode 100644 Documentation/userspace-api/media/v4l/rw.rst create mode 100644 Documentation/userspace-api/media/v4l/sdr-formats.rst create mode 100644 Documentation/userspace-api/media/v4l/selection-api-configuration.rst create mode 100644 Documentation/userspace-api/media/v4l/selection-api-examples.rst create mode 100644 Documentation/userspace-api/media/v4l/selection-api-intro.rst create mode 100644 Documentation/userspace-api/media/v4l/selection-api-targets.rst create mode 100644 Documentation/userspace-api/media/v4l/selection-api-vs-crop-api.rst create mode 100644 Documentation/userspace-api/media/v4l/selection-api.rst create mode 100644 Documentation/userspace-api/media/v4l/selection.svg create mode 100644 Documentation/userspace-api/media/v4l/selections-common.rst create mode 100644 Documentation/userspace-api/media/v4l/standard.rst create mode 100644 Documentation/userspace-api/media/v4l/streaming-par.rst create mode 100644 Documentation/userspace-api/media/v4l/subdev-formats.rst create mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-crop.svg create mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-full.svg create mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-s [...] create mode 100644 Documentation/userspace-api/media/v4l/tch-formats.rst create mode 100644 Documentation/userspace-api/media/v4l/tuner.rst create mode 100644 Documentation/userspace-api/media/v4l/user-func.rst create mode 100644 Documentation/userspace-api/media/v4l/userp.rst create mode 100644 Documentation/userspace-api/media/v4l/v4l2-selection-flags.rst create mode 100644 Documentation/userspace-api/media/v4l/v4l2-selection-targets.rst create mode 100644 Documentation/userspace-api/media/v4l/v4l2.rst create mode 100644 Documentation/userspace-api/media/v4l/v4l2grab-example.rst create mode 100644 Documentation/userspace-api/media/v4l/v4l2grab.c.rst create mode 100644 Documentation/userspace-api/media/v4l/vbi_525.svg create mode 100644 Documentation/userspace-api/media/v4l/vbi_625.svg create mode 100644 Documentation/userspace-api/media/v4l/vbi_hsync.svg create mode 100644 Documentation/userspace-api/media/v4l/video.rst create mode 100644 Documentation/userspace-api/media/v4l/videodev.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-create-bufs.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-cropcap.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-dbg-g-chip-info.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-dbg-g-register.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-decoder-cmd.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-dqevent.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-dv-timings-cap.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-encoder-cmd.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-dv-timings.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-fmt.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-frameintervals.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-framesizes.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-freq-bands.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumaudio.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumaudioout.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enuminput.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumoutput.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumstd.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-expbuf.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-audio.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-audioout.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-crop.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-ctrl.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-dv-timings.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-edid.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-enc-index.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-ext-ctrls.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-fbuf.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-fmt.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-frequency.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-input.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-jpegcomp.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-modulator.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-output.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-parm.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-priority.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-selection.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-sliced-vbi-cap.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-std.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-tuner.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-log-status.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-overlay.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-prepare-buf.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-qbuf.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-query-dv-timings.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-querybuf.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-querycap.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-queryctrl.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-querystd.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-reqbufs.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-s-hw-freq-seek.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-streamon.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-frame- [...] create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-frame- [...] create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-mbus-code.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-crop.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-fmt.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-frame-int [...] create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-selection.rst create mode 100644 Documentation/userspace-api/media/v4l/vidioc-subscribe-event.rst create mode 100644 Documentation/userspace-api/media/v4l/yuv-formats.rst rename Documentation/{ => userspace-api}/media/video.h.rst.exceptions (100%) rename Documentation/{ => userspace-api}/media/videodev2.h.rst.exceptions (100%) create mode 100644 arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts create mode 100644 arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi create mode 100644 arch/arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts create mode 100644 drivers/dma-buf/st-dma-fence-chain.c create mode 100644 drivers/gpu/drm/bridge/nwl-dsi.c create mode 100644 drivers/gpu/drm/bridge/nwl-dsi.h create mode 100644 drivers/gpu/drm/drm_managed.c delete mode 100644 drivers/gpu/drm/drm_vram_helper_common.c create mode 100644 drivers/gpu/drm/lima/lima_devfreq.c create mode 100644 drivers/gpu/drm/lima/lima_devfreq.h create mode 100644 drivers/gpu/drm/lima/lima_dump.h create mode 100644 drivers/gpu/drm/lima/lima_trace.c create mode 100644 drivers/gpu/drm/lima/lima_trace.h create mode 100644 drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c create mode 100644 drivers/media/pci/ddbridge/ddbridge-dummy-fe.c create mode 100644 drivers/media/pci/ddbridge/ddbridge-dummy-fe.h delete mode 100644 drivers/media/platform/vim2m.c delete mode 100644 drivers/media/platform/vimc/Kconfig delete mode 100644 drivers/media/platform/vimc/vimc-capture.c delete mode 100644 drivers/media/platform/vimc/vimc-common.h delete mode 100644 drivers/media/platform/vimc/vimc-core.c delete mode 100644 drivers/media/platform/vimc/vimc-debayer.c delete mode 100644 drivers/media/platform/vimc/vimc-scaler.c delete mode 100644 drivers/media/platform/vimc/vimc-sensor.c delete mode 100644 drivers/media/platform/vimc/vimc-streamer.h create mode 100644 drivers/media/test_drivers/Kconfig create mode 100644 drivers/media/test_drivers/Makefile rename drivers/media/{platform => test_drivers}/vicodec/Kconfig (100%) rename drivers/media/{platform => test_drivers}/vicodec/Makefile (100%) rename drivers/media/{platform => test_drivers}/vicodec/codec-fwht.c (100%) rename drivers/media/{platform => test_drivers}/vicodec/codec-fwht.h (100%) rename drivers/media/{platform => test_drivers}/vicodec/codec-v4l2-fwht.c (100%) rename drivers/media/{platform => test_drivers}/vicodec/codec-v4l2-fwht.h (100%) rename drivers/media/{platform => test_drivers}/vicodec/vicodec-core.c (100%) create mode 100644 drivers/media/test_drivers/vim2m.c create mode 100644 drivers/media/test_drivers/vimc/Kconfig rename drivers/media/{platform => test_drivers}/vimc/Makefile (100%) create mode 100644 drivers/media/test_drivers/vimc/vimc-capture.c rename drivers/media/{platform => test_drivers}/vimc/vimc-common.c (100%) create mode 100644 drivers/media/test_drivers/vimc/vimc-common.h create mode 100644 drivers/media/test_drivers/vimc/vimc-core.c create mode 100644 drivers/media/test_drivers/vimc/vimc-debayer.c create mode 100644 drivers/media/test_drivers/vimc/vimc-scaler.c create mode 100644 drivers/media/test_drivers/vimc/vimc-sensor.c rename drivers/media/{platform => test_drivers}/vimc/vimc-streamer.c (100%) create mode 100644 drivers/media/test_drivers/vimc/vimc-streamer.h rename drivers/media/{platform => test_drivers}/vivid/Kconfig (100%) rename drivers/media/{platform => test_drivers}/vivid/Makefile (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-cec.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-cec.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-core.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-core.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-ctrls.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-ctrls.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-kthread-cap.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-kthread-cap.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-kthread-out.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-kthread-out.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-kthread-touch.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-kthread-touch.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-meta-cap.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-meta-cap.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-meta-out.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-meta-out.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-osd.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-osd.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-radio-common.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-radio-common.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-radio-rx.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-radio-rx.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-radio-tx.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-radio-tx.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-rds-gen.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-rds-gen.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-sdr-cap.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-sdr-cap.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-touch-cap.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-touch-cap.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vbi-cap.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vbi-cap.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vbi-gen.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vbi-gen.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vbi-out.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vbi-out.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vid-cap.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vid-cap.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vid-common.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vid-common.h (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vid-out.c (100%) rename drivers/media/{platform => test_drivers}/vivid/vivid-vid-out.h (100%) create mode 100644 drivers/media/v4l2-core/v4l2-jpeg.c create mode 100644 drivers/pinctrl/intel/pinctrl-jasperlake.c create mode 100644 drivers/regulator/max77826-regulator.c rename {Documentation/media/v4l-drivers => drivers/staging/media/soc_camera}/soc-c [...] delete mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.txt create mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.yaml create mode 100644 drivers/staging/wfx/hif_tx_mib.c create mode 100644 include/drm/drm_managed.h delete mode 100644 include/drm/drm_pci.h create mode 100644 include/media/v4l2-jpeg.h