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-allnoconfig 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 [...] new a82acb4e05a4 Merge remote-tracking branch 'fixes/master' new 689bffbdd7be Merge remote-tracking branch 'kbuild-current/fixes' new 5185f4773e90 ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT new 9490e17c81ad Merge remote-tracking branch 'arc-current/for-curr' new 664d035c4707 net: mvneta: Fix a typo new 7dc7c41607d1 rtw88: avoid unused function warnings new 82f35276c64f Merge tag 'wireless-drivers-2020-04-14' of git://git.kerne [...] new 994e8333e876 Merge remote-tracking branch 'net/master' new 4178417cc535 arm, bpf: Fix offset overflow for BPF_MEM BPF_DW new 1f6cb19be2e2 bpf: Prevent re-mmap()'ing BPF map as writable for initial [...] new 642c16547027 selftests/bpf: Validate frozen map contents stays frozen new 96b2eb6e7795 tools, bpftool: Fix struct_ops command invalid pointer free new dfa74909cb6b xdp: Reset prog in dev_change_xdp_fd when fd is negative new 89f33dcadb34 bpf: remove unneeded conversion to bool in __mark_reg_unknown new eaa183001fdd Merge remote-tracking branch 'bpf/master' new bc8e71314e84 netfilter: flowtable: Free block_cb when being deleted new 4789dde15088 Merge remote-tracking branch 'netfilter/master' new 0e012b4e4b5e nl80211: fix NL80211_ATTR_FTM_RESPONDER policy new 7ea862048317 mac80211_hwsim: Use kstrndup() in place of kasprintf() new a710d21451ff cfg80211: fix kernel-doc notation new 9735eeb8ab66 Merge remote-tracking branch 'mac80211/master' new 9a6418487b56 ALSA: hda: call runtime_allow() for all hda controllers new 532bed9367d7 Merge remote-tracking branch 'sound-current/for-linus' new ec21bdc6dd16 ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI [...] new 595571cca4de ASoC: dapm: Fix regression introducing multiple copies of [...] new 9df8ba7c6307 ASoC: tas571x: disable regulators on failed probe new 8dbcfcfc73d4 ASoC: amd: Fix button configuration new acda42b30fa6 ASoC: intel: soc-acpi-intel-icl-match: remove useless 'rt1 [...] new a306f0451114 ASoC: Intel: soc-acpi-intel-cml-match: remove useless 'rt1 [...] new 4d1a015a203c ASoC: convert rockchip spdif bindings to yaml new f0c0f5a4541c ASoC: rockchip-spdif: add #sound-dai-cells property new 65f1d3d9cee7 ASoC: rockchip-spdif: add power-domains property new 9a1bb600ecaf ASoC: dapm: Move error message to avoid some duplication new 0eaef95e3cef ASoC: dapm: Remove dapm_connect_dai_link_widgets helper new 9de300abb71f soc/stm/stm32_sub_sai: Add missing '\n' in log messages new d0c56b307f37 ASoC: qcom: common: Silence duplicate parse error messages new 0f2a3b02274c ASoC: wsa881x: mark read_only_wordlength flag new bcbc13d28f7f ASoC: madera: Remove a couple of stray blank lines new 2a79c31a498e ASoC: rockchip-i2s: add power-domains property new 489ecd7b3115 Merge branch 'asoc-5.7' into asoc-linus new 082c00879142 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 7a458ad5623d Merge branch 'regmap-5.7' into regmap-linus new fa9d4227a0ae Merge remote-tracking branch 'regmap-fixes/for-linus' new 6d75145bf6b6 spi: sc18is602: Fix a typo in MODULE_DESCRIPTION new 0dadde344d96 spi: Respect DataBitLength field of SpiSerialBusV2() ACPI [...] new a4427711603b Merge branch 'spi-5.7' into spi-linus new f906cc4da88a Merge remote-tracking branch 'spi-fixes/for-linus' new 4a61bfc2e68e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 3840f081abbd Merge remote-tracking branch 'staging.current/staging-linus' new 985f29815914 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new a98bb65c9958 Merge remote-tracking branch 'omap-fixes/fixes' new 134c51c7b1f8 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 159789a933a3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 7d6243aa599c dt-bindings: iio: dac: ad5770r: Add vendor to compatible string new bc4be5517e90 dt-bindings: iio: dac: ad5770r: Fix the file path new c6be88ad207b dt-bindings: touchscreen: edt-ft5x06: Remove unneeded I2C [...] new ec76f57d6266 dt-bindings: clock: syscon-icst: Remove unneeded unit name new 213d0e4c4e84 dt-bindings: BD718x7 - add missing I2C bus properties new f88d59fc2dd6 dt-bindings: Fix dtc warnings on reg and ranges in examples new ce81bd6977c8 dt-bindings: hwmon: Fix incorrect $id paths new 7801eba8e5b2 dt-bindings: interrupt-controller: Fix loongson,parent_int [...] new e0f76f485393 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new 1d95b8a2d41f scsi: hisi_sas: Fix build error without SATA_HOST new bb46737ec09e scsi: qla2xxx: Fix regression warnings new d6b23a7ce0f7 scsi: MAINTAINERS: Update qla2xxx FC-SCSI driver maintainer new 13ef143ddd93 scsi: target: Write NULL to *port_nexus_ptr if no ISID new 8fed04eb79a7 scsi: target: fix PR IN / READ FULL STATUS for FC new 066f79a5fd6d scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN new 849f8583e955 scsi: sg: add sg_remove_request in sg_common_write new c6a0e42c0320 Merge remote-tracking branch 'scsi-fixes/fixes' new 776d95b768e6 drm/i915/gvt: hold reference of VFIO group during opening of vgpu new b59b2a3ee567 drm/i915/gvt: subsitute kvm_read/write_guest with vfio_dma_rw new ec7301d5146c drm/i915/gvt: switch to user vfio_group_pin/upin_pages new 5809e8f8ee42 Merge tag 'gvt-fixes-2020-04-14' of https://github.com/int [...] new e384fd8665b7 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 9bdddf59d32e Merge remote-tracking branch 'mmc-fixes/fixes' new 1a06d017fb3f Drivers: hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM new 6801aa080aa7 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 52cbde5f0964 Merge remote-tracking branch 'pidfd-fixes/fixes' new 9fe1c128b11b Merge remote-tracking branch 'fpga-fixes/fixes' new 9b87b9ebc8d0 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' new a4721ced7606 Merge v5.7-rc1 into drm-misc-fixes new 41ece5d341fd dt-bindings: display: ltk500hd1829: Remove the reg property new b7bc41d6cf60 dt-bindings: display: xpp055c272: Remove the reg property new 53612c3fd9ef dt-bindings: display: allow port and ports in panel-lvds new 1e8a6ce9186d drm/bridge: anx6345: set correct BPC for display_info of c [...] new 598f941cf1a8 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 6945f47bc1b5 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 11b4b8b23962 Merge remote-tracking branch 'arm/for-next' new bcace826eb9a Merge remote-tracking branch 'arm-soc/for-next' new fc6c7fdb3d92 Merge remote-tracking branch 'amlogic/for-next' new 94824113006a Merge remote-tracking branch 'aspeed/for-next' new 5204923af320 Merge remote-tracking branch 'at91/at91-next' new d5b2b22558f1 clk: imx: imx6ul: change flexcan clock to support CiA bitrates new 260dab4478f6 clk: imx7ulp: make it easy to change ARM core clk new b1fe0d0937dd clk: imx: drop the dependency on ARM64 for i.MX8M new d94a05f87327 dt-bindings: dma: fsl-edma: fix ls1028a-edma compatible new e0d7856eb9a4 arm64: dts: ls1028a: add "fsl,vf610-edma" compatible new cbe63a835831 ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connection new 4ff31f2b9407 Merge branch 'imx/fixes' into for-next new 04df45fba521 soc: imx8m: No need to put node when of_find_compatible_no [...] new 72a537efb3be Merge branch 'imx/drivers' into for-next new 44111124fcfd dt-bindings: arm: fsl: add nxp based toradex colibri bindings new 800c1b01ff7e Merge branch 'imx/bindings' into for-next new 5b167212d673 ARM: dts: imx6q-dhcom: Add DH 560-200 display unit support new f2e3d666a448 ARM: dts: imx7: Correct CPU supply name new 2d7401f8632f ARM: dts: imx7d: Add cpu1 supply new e7e5af7df1f5 ARM: dts: colibri: introduce device trees with UHS-I support new 464b6a4d398b Merge branch 'imx/dt' into for-next new f3fe96017f09 arm64: dts: imx8mm-evk: Add secondary cpus supply new 41235c8f1093 arm64: dts: imx8mn-ddr4-evk: Add secondary cpus supply new 46535d78fdfe Merge branch 'imx/dt64' into for-next new 04f5013bd2d5 Merge remote-tracking branch 'imx-mxs/for-next' new 4d8ac7c5eb95 Merge remote-tracking branch 'keystone/next' new 71872e89f786 Merge remote-tracking branch 'mediatek/for-next' new 7a2cbfaea910 Merge remote-tracking branch 'mvebu/for-next' new 3d8b69032665 Merge remote-tracking branch 'omap/for-next' new b47c5fc15d88 arm64: defconfig: Enable Qualcomm CAMCC, CAMSS and CCI drivers new 912f9a6d0b75 arm64: dts: qcom: msm8916: Conform to the domain-idle-stat [...] new 31abcc91ef39 arm64: dts: qcom: msm8916: Conform to the nodename pattern [...] new 0e3ac61d703d dt-bindings: arm: cpus: Add kryo468 compatible new f97d414d7fee arm64: dts: qcom: sc7180: Fix cpu compatible new 9375e7d719b3 arm64: dts: qcom: qcs404: Add USB devices and PHYs new 70a8c5abc598 arm64: dts: qcom: qcs404-evb: Define VBUS pins new 599a0f340aa9 arm64: dts: qcom: qcs404-evb: Define USB ID pin new 2c0b742d2f18 arm64: dts: qcom: qcs404-evb: Describe external VBUS regulator new 3d439b2a48bc arm64: dts: qcom: qcs404-evb: Raise vreg_l12_3p3 minimum voltage new 75e85d53fad2 arm64: dts: qcom: qcs404-evb: Enable USB controllers new 1c51a4aba591 arm64: dts: qcom: msm8916: Add i2c-qcom-cci node new 39e0ce6cd1bf arm64: dts: qcom: apq8016-sbc: Add CCI/Sensor nodes new 07484de372bd arm64: dts: qcom: sdm845: Add i2c-qcom-cci node new 68fc0facce11 arm64: dts: qcom: sdm845-db845c: Add pm_8998 gpio names new d4919a44564b arm64: dts: qcom: sdm845-db845c: Add ov8856 & ov7251 camera nodes new a0fa17f1ff74 arm64: dts: qcom: sc7180: Include interconnect definitions new eccdac07ae30 arm64: dts: qcom: sc7180: modify assigned clocks for sc718 [...] new fe2aff0c574d arm64: dts: qcom: msm8916: remove unit name for thermal tr [...] new 971b289d8749 arm64: dts: qcom: msm8996: remove unit name for thermal tr [...] new 285aa631e353 arm64: dts: qcom: msm8998: remove unit name for thermal tr [...] new a0e5aea1482b arm64: dts: qcom: sc7180: Swap order of gpucc and sdhc_2 new 22337b91022d arm64: dts: qcom: sc7180: Changed polling mode in Thermal- [...] new 5a307c66a33d arm64: dts: qcom: sc7180: Add interconnect paths for the v [...] new e8a7fdc505bb arm64: dts: ipq8074: qcom: Re-arrange dts nodes based on address new 8cd6209962c6 arm64: dts: qcom: sc7180: Add cpuidle low power states new d724b42ededb arm64: dts: qcom: sdm845: Add generic QUSB2 V2 Phy compatible new 0fa007c1e8c2 arm64: dts: qcom: sc7180: Add generic QUSB2 V2 Phy compatible new 4a7b0cf24d9a arm64: dts: qcom: sc7180: Update QUSB2 V2 Phy params for S [...] new 7ad18bb5c2c4 soc: qcom: cmd-db: Fix compilation error when CMD_DB is disabled new 27a344139c18 soc: qcom: socinfo: add missing soc_id sysfs entry new d6815c5c43d4 soc: qcom: cmd-db: Add debugfs dumping file new 1790c97125dd soc: qcom: smp2p: Delete an error message in qcom_smp2p_probe() new bb7000677a1b soc: qcom: rpmh: Update dirty flag only when data changes new f5ac95f9ca2f soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before fl [...] new 985427f997b6 soc: qcom: rpmh: Invoke rpmh_flush() for dirty caches new 15b3bf61b8d4 soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS new 38427e5a47bf soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request new 3b5e3d50f83a soc: qcom: rpmh-rsc: Clean code reading/writing TCS regs/cmds new 1f7dbeb51a4f soc: qcom: rpmh-rsc: Document the register layout better new 427ef4f72bba soc: qcom: rpmh-rsc: Fold tcs_ctrl_write() into its single caller new 53d49fe1ff49 soc: qcom: rpmh-rsc: Remove get_tcs_of_type() abstraction new 1bc92a933f19 soc: qcom: rpmh-rsc: Kill cmd_cache and find_match() with fire new e40b0c1628f2 soc: qcom: rpmh-rsc: A lot of comments new ff304ea34d2e soc: qcom: rpmh-rsc: tcs_is_free() can just check tcs_in_use new dded0317f510 soc: qcom: rpmh-rsc: Don't double-check rpmh payload new 881808d0bbf3 soc: qcom: rpmh-rsc: Caller handles tcs_invalidate() exclusivity new 032c692ae588 soc: qcom: rpmh-rsc: read_tcs_reg()/write_tcs_reg() are no [...] new 1d3c6f86fd3f soc: qcom: rpmh: Allow RPMH driver to be loaded as a module new d4889ec1fc6a soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module new f29808b2fb85 soc: qcom: rpmpd: Allow RPMPD driver to be loaded as a module new 51befb888f62 ARM: dts: qcom: add scm definition to ipq806x new 8acc36189dca ARM: dts: qcom: ipq4019: fix high resolution timer new 217aeedd10d5 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] new f04ae34a1de9 Merge remote-tracking branch 'qcom/for-next' new acdb4a212d7c Merge remote-tracking branch 'raspberrypi/for-next' new 76d628a38f72 Merge remote-tracking branch 'realtek/for-next' new 667fd76faaf9 arm64: dts: renesas: r8a77961: Add USB2.0 device nodes new 8ab47ffc8d5d arm64: dts: renesas: r8a77961: Add USB3.0 device nodes new 3971a7734862 arm64: dts: renesas: r8a77961: Add SCIF and HSCIF nodes new 174d0967b344 arm64: dts: renesas: r8a77961: Add PWM device nodes new 76e6c82c5378 arm64: dts: renesas: r8a77961: Add PCIe device nodes new a710158e9fa2 Merge branch 'renesas-arm-dt-for-v5.8' into renesas-next new fa9534a2c7f5 Merge remote-tracking branch 'renesas/next' new 0e7e95b5739a Merge remote-tracking branch 'reset/reset/next' new 7ccd5b5be9f7 Merge remote-tracking branch 'rockchip/for-next' new 775c5828aa29 Merge remote-tracking branch 'samsung-krzk/for-next' new ee25d9742dab clk: sunxi: Fix incorrect usage of round_down() new 5d2408c6cd59 ARM: configs: sunxi: Add sun8i analog codec new 69f6eb775ede dt-bindings: arm: sunxi: Add compatible for A20-OLinuXino- [...] new 4a0cc312443d ARM: dts: sun7i: Add A20-OLinuXino-LIME-eMMC new 89866b2667e0 arm64: dts: allwinner: a64: olinuxino: add user red LED new c21c2c86f606 ARM: dts: sun8i-h3: add opp table for mali gpu new 9a0e4df7f9be ARM: dts: sunxi: a83t: Add msgbox node new 667aeaef7451 ARM: dts: sunxi: h3/h5: Add msgbox node new 3e3f39a77438 arm64: dts: allwinner: a64: Add msgbox node new e7d5260e2b10 arm64: dts: allwinner: h6: Add msgbox node new 4f7a2d7e5f1e Merge branches 'sunxi/clk-for-5.8', 'sunxi/config-for-5.8' [...] new 7cc09868dbf9 Merge remote-tracking branch 'sunxi/sunxi/for-next' new e100f283793c Merge remote-tracking branch 'tegra/for-next' new 924ed1f5c181 clk: asm9260: fix __clk_hw_register_fixed_rate_with_accuracy typo new 742b50f9dccf clk: mmp2: fix link error without mmp2 new ca6df49d62d7 clk: sprd: don't gate uart console clock new e7f552f727f5 Merge branch 'clk-fixes' into clk-next new d61fb665fc03 Merge remote-tracking branch 'clk/clk-next' new 10cb08260605 csky: Fixup perf probe -x hungup new 3e16431fccc2 Merge remote-tracking branch 'csky/linux-next' new 2a095cc820b8 Merge remote-tracking branch 'h8300/h8300-next' new abc987b4528a Merge remote-tracking branch 'nds32/next' new 4bbb5d96182c Merge remote-tracking branch 'sh/sh-next' new 71e0a5e2efb8 Merge remote-tracking branch 'btrfs/for-next' new 24392cc4ba5b Merge remote-tracking branch 'ceph/master' new d0888cb83919 cifs: improve read performance for page size 64KB & cache= [...] new cbffb7201b98 Merge remote-tracking branch 'cifs/for-next' new 332bd21a47dd Merge remote-tracking branch 'ext3/for_next' new daad2cc30414 Merge remote-tracking branch 'f2fs/dev' new 2898c3a5174a Merge remote-tracking branch 'jfs/jfs-next' new fbf4bcc9a837 NFS: Fix an ABBA spinlock issue in pnfs_update_layout() new 3582dbb0eb39 Merge remote-tracking branch 'nfs/linux-next' new a780949bc4dc Merge remote-tracking branch 'nfsd/nfsd-next' new 4b674b9ac852 xfs: acquire superblock freeze protection on eofblocks scans new c142932c29e5 xfs: fix partially uninitialized structure in xfs_reflink_ [...] new 6aedfca12d1a Merge remote-tracking branch 'xfs/for-next' new 0a0325375bfe Merge remote-tracking branch 'file-locks/locks-next' new 077b1c0da1a7 Merge remote-tracking branch 'vfs/for-next' new 128999b5c135 Merge remote-tracking branch 'printk/for-next' new f9e82295eec1 HID: multitouch: add eGalaxTouch P80H84 support new ae5ffa08b761 Merge branch 'for-5.7/upstream-fixes' into for-next new b1bd0f75288f HID: logitech: Add support for Logitech G11 extra keys new 3de393d3ddd6 Merge branch 'for-5.7/upstream-fixes' into for-next new 16863fbc1cf2 HID: fix typo in Kconfig new 046bf47017ff Merge branch 'for-5.8/core' into for-next new 640e403b1fd2 HID: alps: Add AUI1657 device ID new 2cd6edda8598 Merge branch 'for-5.7/upstream-fixes' into for-next new 9dd6bb6d588a Merge remote-tracking branch 'hid/for-next' new 1cb6974d9a46 Merge branch 'dmi/master' new 2e9545d4695b Merge remote-tracking branch 'hwmon-staging/hwmon-next' new d9d6e1f3d5bb media: dvb-usb: auto-select CYPRESS_FIRMWARE new 06b93644f4d1 media: Kconfig: add an option to filter in/out platform drivers new a19f228b8dd9 media: Kconfig: not all V4L2 platform drivers are for camera new f11175daffad media: pci: move VIDEO_PCI_SKELETON to a different Kconfig new dee1877d9168 media: Kconfig: update the MEDIA_SUPPORT help message new 4b32216adb01 media: split test drivers from platform directory new a41034df5389 media: Kconfig: move comment to siano include new 3bb112016616 media: Kconfig: move drivers-specific TTPCI_EEPROM Kconfig var new 6a79117187b3 media: Kconfig: mode firewire comment to firewire/Kconfig new 3a137f81f768 media: ddbridge: copy the dvb_dummy_fe driver to ddbridge new 94ab24a2c886 media: ddbridge-dummy_fe: do some vars and function renames new 9a33a27e7fe5 media: ddbridge: use the ddbridge's own dummy fe driver new 97b19498dc02 media: Kconfig: mark other drivers as test drivers new a832862295e0 media: Kconfig: simplify some dependencies new a3b91d8bd1e0 media: Kconfig: better support hybrid TV devices new 6268b3513944 media: Kconfig: fix selection for test drivers new 76c34a8d0e53 media: add SPDX headers on Kconfig and Makefile files new e58be01614ca media: dvb-core: Kconfig: default to use dynamic minors new 32a363d0b0b1 media: Kconfig files: use select for V4L2 subdevs and MC new 7d5bc6930db4 media: Kconfig: reorganize the drivers menu options new c39d57044a25 media: Kconfig: use a sub-menu to select supported devices new c6774ee035dc media: Kconfig: make filtering devices optional new ce971d957015 media: Kconfig: warn if drivers are filtered new f1991411257b media: Kconfig: move CEC-specific options to cec/Kconfig new 10713a942040 media: Kconfig: move DVB-specific options to dvb-core/Kconfig new 8164ab872115 media: Kconfig: move V4L2 subdev API to v4l2-core/Kconfig new 8fc42fff164b media: Kconfig: move media controller core select to main Kconfig new 5e9e60f42141 media: Kconfig: place all options under a sub-menu new 1b80d36aeb92 media: Kconfig: move the position of sub-driver autoselection new b0cd4fb27665 media: Kconfig: on !EMBEDDED && !EXPERT, enable driver filtering new 0c822d97bd14 media: Kconfig: Better organize the per-API options new f48fd1514212 media: i2c/Kconfig: reorganize items there new b6a7d1bcc55f media: Kconfig: don't use visible for device type select new 485f9a434c16 media: docs: avermedia.rst: mark a table as such new c8b667ac517e media: docs: move soc-camera.rst to staging new 64a881836a91 media: docs: split cpia2.rst on two files new f40b814a3d5a media: docs: split ci.rst into uAPI and user guide docs new a6c5ac5ca760 media: docs: split meye.rst into admin and uAPI docs new 8d562a0038da media: docs: split vimc.rst into devel and admin parts new 481025598f21 media: docs: split development info from bttv.rst new 51df01acc193 media: docs: split development info from cx88.rst new aeb9b21ab449 media: docs: split cx2341x.rst into different audiences new 087362d96356 media: docs: cx18-streams.c: fix broken references to docs new d81c969b95d4 media: docs: split uAPI info from davinci-vpbe.rst new b4a5f46cdee4 media: docs: split uAPI info from fimc.rst new f8dd7a257dce media: docs: split uAPI info from saa7134-devel.rst new 889a500ed5fe media: docs: split uAPI info from omap3isp.rst new 5dfb8db56b27 media: docs: split uAPI info from imx.rst new 54f38fcae536 media: docs: move uAPI book to userspace-api/media new ff768f596fa1 media: docs: kAPI docs: move them to driver-api new 2e9a7e0bc191 media: docs: move fourcc file to the uAPI document new 32e2eae23f8f media: docs: move user-facing docs to the admin guide new 577a7ad33aef media: docs: move driver-specific info to driver-api new b36343861b21 media: docs: add an uAPI chapter for driver-specific stuff new d29e1ef4d638 media: docs: get rid of Documentation/media/ new 85f7cd3a2aad Revert "media: Kconfig: better support hybrid TV devices" new e1e213b1b0e4 media: v4l2-mem2mem: return CAPTURE buffer first new 6837e43e9ca1 media: hantro: Set buffers' zeroth plane payload in .buf_prepare new 28a202c55963 media: hantro: Use v4l2_m2m_buf_done_and_job_finish new c9f98d9aeb09 media: hantro: Remove unneeded hantro_dec_buf_finish new 774ffd751a94 media: hantro: Move H264 motion vector calculation to a helper new 88d06362d1d0 media: hantro: Refactor for V4L2 API spec compliancy new ba445b7ff43b media: dt-bindings: rockchip-vpu: Convert bindings to json-schema new 286e78a9b508 media: pci: cx88: convert to use i2c_new_client_device() new b041cb6362db media: pci: saa7134: convert to use i2c_new_client_device() new 03c87596b71a media: marvell-ccic: convert to use i2c_new_client_device() new cb3c38c93ac3 media: usb: cx231xx: convert to use i2c_new_client_device() new f263c8514a38 media: usb: hdpvr: convert to use i2c_new_client_device() new 479ce8f5b1fb media: usb: pvrusb2: convert to use i2c_new_client_device() new 7ca02435ff25 media: v4l2-common: change the pixel_enc of V4L2_PIX_FMT_G [...] new cdb82f826eca media: imx.rst: Add example media graphs new 4eaaf0861fa6 media: doc-rst: in the RGB formats table add '-' in undefi [...] new 58d4c14ed89c media: v4l2-common: Add BGR666 to v4l2_format_info new dbe939814cfa media: coda: round up decoded buffer size for all codecs new 50733b5b9102 media: add v4l2 JPEG helpers new 12310819a26a media: coda: jpeg: add CODA960 JPEG decoder support new d2f1db860852 media: coda: split marking last meta into helper function new 1e34e446d79c media: coda: mark last capture buffer new 15c3d5aae73e media: coda: lock capture queue wakeup against decoder sto [...] new 5c990fa01fb2 media: coda: jpeg: support optimized huffman tables new 4ce4646c2337 media: vimc: remove the function vimc_unregister new 7a040cf30343 media: vimc: handle error in vimc_add_subdevs new 967534cb49cd media: vimc: keep the error value when adding an entity fails new 5aa0d0964b98 media: vimc: fix issues in documentation in vimc-common.h new e472d6a2594b media: vimc: add vimc_ent_type struct for the callbacks of [...] new 9d3bf4cd9f1e media: vim2m: Remove unneeded buffer lock new e671ed99f843 media: vimc: fix kernel-doc markups new 33e3c349b2bf media: staging/intel-ipu3: Implement lock for stream on/of [...] new 9581ba4596e0 media: staging/intel-ipu3: css: simplify expression new 34b7db6fff8d media: staging/intel-ipu3: Remove extra blank lines new bfcba38d95a0 media: ov5640: fix use of destroyed mutex new ce7d96a4a77d media: doc-rst: add yavta test example in ipu3 docs new f744d9a4fee3 media: staging/intel-ipu3: Simplify single goto jump new 9611ba28d850 media: ipu3.rst: add yuv-downscaling into pipeline diagram new e1ebe9f9c88e media: staging: imgu: do not hold spinlock during freeing [...] new 63342afea65e media: venus: vdec: Use pmruntime autosuspend new 380f3bbd9562 media: venus: hfi_cmds.h: Replace zero-length array with f [...] new 0f61e171e4bb media: venus: hfi_msgs.h: Replace zero-length array with f [...] new 07f8f22a33a9 media: venus: core: remove CNOC voting while device suspend new d321dd233b9f media: imx: imx7-mipi-csis: Cleanup and fix subdev pad for [...] new 45cde0aab780 media: imx: imx7-mipi-csis: Centralize initialization of p [...] new d9a7dd2f684c media: imx: imx7-mipi-csis: Add missing RAW formats new 0aa09e57b0f6 media: imx: imx7-mipi-csis: Expose correct YUV formats new cb373070bf75 media: imx: imx7-mipi-csis: Fix MEDIA_BUS_FMT_UYVY8_2X8 da [...] new 083285ac9df3 media: imx: imx7-mipi-csis: Add MEDIA_BUS_FMT_UYVY10_2X10 support new a0ec36a364a7 media: imx: imx7-mipi-csis: Rename data_alignment field to width new b06bde9ac683 media: imx: imx7-mipi-csis: Align image width based on format new eeea9ac2d2a9 media: imx: imx7-mipi-csis: Never set MIPI_CSIS_ISPCFG_ALI [...] new 2c2ae48d3b83 media: imx: imx7-mipi-csis: Align macro definitions new 1d812ad253d4 media: imx: imx7-mipi-csis: Remove link setup on source pad new 9994e00d4131 media: imx: imx7-mipi-csis: Cleanup includes new f89ab84a949f media: imx: imx7-mipi-csis: Don't use imx-media-utils helpers new 4b7126a78948 media: imx: imx7-mipi-csis: Implement the .enum_mbus_code( [...] new 3dc4365ba873 media: ti-vpe: cal: fix DMA memory corruption new 528649578a87 media: ti-vpe: cal: improve enable_irqs new 29decd21bb16 media: ti-vpe: cal: fix use of wrong macro new b6959ca031ab media: ti-vpe: cal: use runtime_resume for errata handling new f7271bfb1801 media: ti-vpe: cal: drop cal_runtime_get/put new ffd41d4f1593 media: ti-vpe: cal: catch error irqs and print errors new 842532858515 media: ti-vpe: cal: print errors on timeouts new 09ea44ca0743 media: ti-vpe: cal: simplify irq handling new ad03da58ea57 media: ti-vpe: cal: remove useless CAL_GEN_* macros new 05254a2b12ec media: ti-vpe: cal: remove useless IRQ defines new fa72ef7abc90 media: ti-vpe: cal: use reg_write_field new f77f2e1f2946 media: ti-vpe: cal: cleanup CIO power enable/disable new c1075243e56c media: ti-vpe: cal: fix dummy read to phy new aaf97874882f media: ti-vpe: cal: program number of lines properly new cd1a746b9b24 media: ti-vpe: cal: set DMA max seg size new cbdda28ab930 media: ti-vpe: cal: move code to separate functions new c17013918a21 media: ti-vpe: cal: improve wait for CIO resetdone new 355357457a58 media: ti-vpe: cal: improve wait for stop-state new 6dfcbde592e0 media: ti-vpe: cal: fix stop state timeout new ec16d2ab4d0b media: docs: fix some broken references new 860b511766a3 media: Makefile: fix test drivers compilation new 2d922144baab Merge remote-tracking branch 'v4l-dvb/master' new 1b7c9e9b71ee Merge remote-tracking branch 'opp/opp/linux-next' new 755aa638bc93 Merge remote-tracking branch 'thermal/thermal/linux-next' new 603d5bd1799f Merge remote-tracking branch 'ieee1394/for-next' new 2a935d761934 Merge remote-tracking branch 'swiotlb/linux-next' new 9556dfa28b4d ath11k: Add sta debugfs support to configure ADDBA and DELBA new 3d1c60460fb2 ath10k: Fix the race condition in firmware dump work queue new 21c1b063f4b9 ath11k: add pktlog checksum in trace events to support pktlog new 9a8074e3bcd7 ath11k: fix error message to correctly report the command [...] new bdef56a36eea ath11k: Increase the tx completion ring size new 800113ff4b1d ath11k: Avoid mgmt tx count underflow new 3db24065c2c8 ath10k: enable VHT160 and VHT80+80 modes new 795def8b14ff ath10k: enable radar detection in secondary segment new acb31476adc9 ath10k: fix kernel null pointer dereference new ced21a4c726b ath9k: Fix use-after-free Read in htc_connect_service new abeaa85054ff ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx new e4ff08a4d727 ath9k: Fix use-after-free Write in ath9k_htc_rx_msg new 19d6c375d671 ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb new 2bbcaaee1fcb ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb new d81686d33356 ath10k: disable TX complete indication of htt for sdio new c61a74837043 ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024 new 1e744bf218b5 ath11k: fix duplication peer create on same radio new bd902b1bdb25 ath11k: Modify the interrupt timer threshold new a3baa8f08419 ath11k: Fix TWT radio count new 05090864fc7e ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts new 7395fb496577 ath11k: rx path optimizations new 67f373122bcc Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] new ca2c6881dcca rtw88: Make two functions static new c57673852062 brcmfmac: fix wrong location to get firmware feature new a24993e54b9c rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change" new f9f46bca59d1 rsi: fix a typo "throld" -> "threshold" new 09667ea7ce6d brcm80211: remove redundant pointer 'address' new 63e49a9fdac1 p54usb: add AirVasT USB stick device-id new 6343a6d4b213 rtw88: Add delay on polling h2c command status bit new ec4d3e3a0545 b43legacy: Fix case where channel status is corrupted new c960e2b384ef qtnfmac: Simplify code in _attach functions new fd7fb0253cdf brcmsmac: make brcms_c_set_mac() void new 62748b70b4e8 Merge remote-tracking branch 'wireless-drivers-next/master' new 0b2e9197aa12 Merge remote-tracking branch 'bluetooth/master' new 70d38dfa3b3d Merge remote-tracking branch 'mac80211-next/master' new 502ef0834009 drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_u [...] new 0d454b9901a8 drm/amd/display: remove redundant assignment to variable d [...] new df8ccec48a7d drm/amdgpu: fix the hw hang during perform system reboot a [...] new cece92669bce drm/amd/powerplay: revise the way to retrieve the board pa [...] new 32dd23412684 drm/amd/powerplay: bump the NAVI10 smu-driver if version new ff35961dca5b drm/amd/powerplay: correct i2c eeprom init/fini sequence new 52c1a465d036 drm/amd/powerplay: properly set the dpm_enabled state new e3f6ad0ddac0 drm/amd/powerplay: update Arcturus smu-driver if header new 153981d8cdfa drm/amdgpu: update psp fw loading sequence new 9cf2a1a31212 drm/amdgpu: set mp1 state before reload new 05d8a0291987 drm/amdgpu/gfx9: add gfxoff quirk new 2a6ac7666c29 Revert "drm/amdgpu: use the BAR if possible in amdgpu_devi [...] new b8f28f3ed25b drm/scheduler: fix drm_sched_get_cleanup_job new 8c15786e6b3a drm/amdgpu: Optimized division operation to shift operation new e88a1c096bd8 drm/amdgpu: add UAPI for creating encrypted buffers new 757b41789ce0 drm/amdgpu: add UAPI to create secure commands (v3) new 6da90bb1f30d drm/amdgpu: define the TMZ bit for the PTE new 11bc7243c4de drm/amdgpu: add tmz feature parameter (v2) new 0fe80d9a3cf8 drm/amdgpu: add amdgpu_tmz data structure new d762b0feb095 drm/amdgpu: add function to check tmz capability (v4) new 7a388712eac2 drm/amdgpu: add tmz bit in frame control packet new ac931f050aef drm/amdgpu: expand the emit tmz interface with trusted flag new e29ce57fc469 drm/amdgpu: expand the context control interface with trust flag new 93b72983f924 drm/amdgpu: job is secure iff CS is secure (v5) new 9e12de14ce77 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) new f43756206599 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h new 06cc49555cf7 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter new 18f07570ba28 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] new 97ccd7d477b3 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 new 4f1bd22e9ab7 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 new 1cd8fb790f3f drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 new cbb4e200b0e6 drm/amdgpu: move CS secure flag next the structs where it's used new 438aa4f0c4fd drm/amdgpu: remove the alignment placeholder for secure buffer new 59589935abf0 drm/amdgpu: implement TMZ accessor (v3) new fc0fa3f99dc5 drm/amd/display: Indicate use of TMZ buffers to DC new ad23746a4c2a drm/amdgpu: Move to a per-IB secure flag (TMZ) new b3f117a2ea9f drm/amdgpu: fix the wrong logic checking when secure buffe [...] new 0080d9844389 drm/amdgpu: also add the TMZ flag to GART new 6c3fa0574ce2 drm/amdgpu: add TMZ handling to amdgpu_move_blit new e1b457cef19b drm/amdgpu: stop evicting encrypted BOs to swap new aedfa4141d37 drm/amdgpu: Fine-grained TMZ support new 5a28f513338b drm/amdgpu: Fix per-IB secure flag GFX hang new a4662260747c drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] new ca124a0f9172 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 new 16fb1ced4b76 drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem new b7a4cc946754 drm/amdgpu: Add new ring callback to insert memory sync new 2dee1f113ccb drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion new a9863e04c6f7 drm/amdgpu: Add mem_sync implementation for all the ASICs. new f969118af48e drm/amdgpu: Add a UAPI flag for user to call mem_sync new 027184f4c36f drm/amdgpu: partial revert VM sync changes new 43780f51812e drm/amdgpu: cleanup IB pool handling a bit new 2ccaf17c5cc1 drm/amdgpu: rename direct to immediate for VM updates new a8f3c35fdd91 drm/amdgpu: add new unlocked flag for PTE updates new dcfc2534eca5 drm/amdkfd: New IOCTL to allocate queue GWS (v2) new 4c02a6982d1a drm/amdkfd: Enable GWS based on FW Support new fef063fd5e36 drm/mm: revert "Break long searches in fragmented address spaces" new 301500545354 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) new 12cb6e220fb4 drm/ttm: Break out the loops if need_resched in bo delayed [...] new 0e1ee53aba42 drm/amdgpu: work around llvm bug #42576 new eaba1f2ece48 drm/amdgpu/display: fix logic inversion in program_timing_sync() new 1fca2edfde08 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist new 3fa520ef28d5 Merge remote-tracking branch 'amdgpu/drm-next' new f26f1db5d2be drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms new 7b994759ad3c drm/i915: Start passing latency as parameter new fed6e8835d21 Merge remote-tracking branch 'drm-intel/for-linux-next' new 51b8479ab20b Merge drm/drm-next into drm-misc-next new f2b816d78a94 drm/core: Allow drivers allocate a subclass of struct drm_ [...] new 55f7f72753ab drm/core: Add drm_afbc_framebuffer and a corresponding helper new 6e66dbfaaf26 drm/hisilicon: Drop unused #include new 84551afa312a drm: drm_vm: Use fallthrough; new 82c0ef94b92e drm: Correct a typo in a function comment new ad6d94f24f20 drm/tegra: remove checks for debugfs functions return value new f1c1a1f38db4 drm/tilcdc: remove check for return value of debugfs functions. new 19660e8903e6 drm/v3d: make v3d_debugfs_init() return 0 new b9c82f593f26 drm/vc4: remove check of return value of drm_debugfs functions new 2fb9c8a02fd3 drm/arc: make arcgpu_debugfs_init() return 0. new 0bc40e18603a drm/arm: make hdlcd_debugfs_init() return 0 new 14b461950c6f drm/etnaviv: remove check for return value of drm_debugfs_ [...] new 9e2fd463ec34 drm/msm: remove checks for return value of drm_debugfs_cre [...] new 54ac836b16de drm/sti: remove use of drm_debugfs functions as return values new 3a748157f209 drm/vram-helper: make drm_vram_mm_debugfs_init() return 0 new 0567776b698b drm/nouveau: make nouveau_drm_debugfs_init() return 0 new b4441251e5d0 drm/pl111: make pl111_debugfs_init return 0 new 68f73a1bef87 drm/omap: remove checks for return value of drm_debugfs functions new f06b2052f74d drm/i915: have *_debugfs_init() functions return void. new e196e140f95c drm: make various debugfs_init() functions return 0 new 267ea759b231 drm: Constify topology id new bf5e4a863ae0 drm/edid: Swap some operands in for_each_displayid_db() new 3688118404ad drm/edid: Remove idx==1 assumptions from all over the Disp [...] new 23b03867a220 drm/edid: Return DispID length from drm_find_displayid_ext [...] new ea0aa608a8e8 drm/edid: Move validate_displayid() drm_find_displayid_ext [...] new 8e88c75245a3 drm/edid: Don't parse garbage as DispID blocks new 5f706b4a3bd6 drm/edid: Don't include ext block csum in DispID size new bd1f64df3135 drm/edid: Clarify validate_displayid() new 092c367ac6c6 drm/edid: Fix DispID tile parsing for override EDID new a212d6a55765 drm/debugfs: remove checks for return value of drm_debugfs [...] new 714277951deb drm: Include the encoder itself in possible_clones new 8a7827ee32ac drm/gma500: Sanitize possible_clones new 9cb6a97621ae drm/imx: Remove the bogus possible_clones setup new 74d2aacbe840 drm: Validate encoder->possible_clones new 0df108237433 drm: Validate encoder->possible_crtcs new 7ce84471e3c7 drm: convert .debugfs_init() hook to return void. new 8edb69970739 MAINTAINERS: Better regex for dma_buf|fence|resv new b684822a4446 drm: Skip drm_mode_config_validate() for !modeset new 0666a8d7f6a4 drm/virtio: fix OOB in virtio_gpu_object_create new bf1b615ad97e video: omapfb: Use scnprintf() for avoiding potential buff [...] new 42f21e5452a2 video: omap2: Use scnprintf() for avoiding potential buffe [...] new 06b522d6de9d video: uvesafb: Use scnprintf() for avoiding potential buf [...] new b5445b244114 fbdev: fbmon: fix -Wextra build warnings new c43da0610723 fbdev: aty: fix -Wextra build warning new 6ea16a0ba37f fbdev: matrox: fix -Wextra build warnings new 5194480ce6b2 fbdev: savage: fix -Wextra build warning new 1a56b9fa3275 fbdev: pm[23]fb.c: fix -Wextra build warnings and errors new 6ce2fc42dbda fbdev: via: fix -Wextra build warning and format warning new 4f55bb03801a omapfb: Remove unused writeback code new 92e513fb0798 dt-bindings: display: grammar fixes in panel/ new f019190b7d27 drm/mipi-dbi: Make mipi_dbi_command_stackbuf() data parame [...] new 6ebd24b6bf10 drm/lima: save process info for debug usage new c67a3d4f68c7 drm/lima: add max_error_tasks module parameter new b78edd46f6a9 drm/lima: save task info dump when task fail new 57b517cecea0 drm/lima: add error sysfs to export error task dump new 7f60c4b9d964 drm/lima: add trace point for tasks new 7707f7227f09 drm/rockchip: Add support for afbc new 8ad463acc78a drm/vram-helper: remove unneeded #if defined/endif guards. new a9a753594a89 drm/sun4i: de2: rgb field in de2 format struct is redundant new daab3d0e8e2b drm/sun4i: de2: csc_mode in de2 format struct is mostly redundant new 7831112eded6 drm/sun4i: de2: Don't return de2_fmt_info struct new 1ef1380ca5dd drm/sun4i: Sort includes in VI and UI layer code new 6b633e3efbb4 drm/bridge: dw-hdmi: do not force "none" scan mode new 86af379ebca2 drm/bridge: dw-hdmi: Add support for RGB limited range new 0e8003076aca drm/bridge: dw-hdmi: rework csc related functions new fd7cb5753ef4 mm/sl[uo]b: export __kmalloc_track(_node)_caller new 0ce542f73171 drm/i915: Don't clear drvdata in ->release new c6603c740e0e drm: add managed resources tied to drm_device new 6f365e561d66 drm: Set final_kfree in drm_dev_alloc new f5ad671b2963 drm/mipi_dbi: Use drmm_add_final_kfree in all drivers new d0c116adc656 drm/udl: Use drmm_add_final_kfree new 873863b6214a drm/qxl: Use drmm_add_final_kfree new c1b164a5f7ab Merge remote-tracking branch 'drm/drm-next' into drm-misc-next new 7fb81e9d8073 drm/i915: Use drmm_add_final_kfree new b6097727ae57 drm/cirrus: Use drmm_add_final_kfree new ea3aa6203c6b drm/v3d: Use drmm_add_final_kfree new afeeabb88bab drm/tidss: Use drmm_add_final_kfree new e2edcaaa3da8 drm/mcde: Use drmm_add_final_kfree new 363de9e7d4f6 drm/vgem: Use drmm_add_final_kfree new ac19f140bc27 drm/vkms: Use drmm_add_final_kfree new 144a29fdac4e drm/repaper: Use drmm_add_final_kfree new 81e3264652e8 drm/ingenic: Use drmm_add_final_kfree new b6731025a52f drm/gm12u320: Use drmm_add_final_kfree new 780e41edf890 drm/<drivers>: Use drmm_add_final_kfree new 5dad34f3c444 drm: Cleanups after drmm_add_final_kfree rollout new a5c71fdba9df drm: Handle dev->unique with drmm_ new 2cbf7fc6718b drm: Use drmm_ for drm_dev_init cleanup new f96306f9892b drm: manage drm_minor cleanup with drmm_ new 641b9103d838 drm: Manage drm_gem_init with drmm_ new c23d686f1960 drm: Manage drm_vblank_cleanup with drmm_ new d33b58d0115e drm: Garbage collect drm_dev_fini new c3b790ea07a1 drm: Manage drm_mode_config_init with drmm_ new 9caf3c801964 drm/bochs: Remove leftover drm_atomic_helper_shutdown new b771a5687d61 drm/bochs: Drop explicit drm_mode_config_cleanup new bb1e0dfaa7e9 drm/cirrus: Drop explicit drm_mode_config_cleanup call new 70c2fe18a4be drm/cirrus: Fully embrace devm_ new fe1cc102a381 drm/ingenic: Drop explicit drm_mode_config_cleanup call new 4b055ab1378a drm/mcde: Drop explicit drm_mode_config_cleanup call new 90c2e13bc30e drm/mcde: More devm_drm_dev_init new bd9ff7b521a6 drm/meson: Drop explicit drm_mode_config_cleanup call new 5e3e55b69c39 drm/pl111: Drop explicit drm_mode_config_cleanup call new b570e88d8827 drm/rcar-du: Drop explicit drm_mode_config_cleanup call new 56e35f85bae2 drm/rockchip: Drop explicit drm_mode_config_cleanup call new 967be0ffa62d drm/stm: Drop explicit drm_mode_config_cleanup call new e28c853eed8f drm/shmob: Drop explicit drm_mode_config_cleanup call new 18c6222237f8 drm/mtk: Drop explicit drm_mode_config_cleanup call new c792098baf22 drm/tidss: Drop explicit drm_mode_config_cleanup call new 08373edcb9a8 drm/gm12u320: More drmm_ new 993f5b193d14 drm/gm12u320: Use devm_drm_dev_init new 7ef64ed121c7 drm/gm12u320: Use helpers for shutdown/suspend/resume new 8f2cb9379fb4 drm/gm12u320: Simplify upload work new be9f2b034859 drm/repaper: Drop explicit drm_mode_config_cleanup call new 53bdebf7fec8 drm/mipi-dbi: Move drm_mode_config_init into mipi library new 3421a6c4098f drm/mipi-dbi: Drop explicit drm_mode_config_cleanup call new fe5b7c86d606 drm/udl: Drop explicit drm_mode_config_cleanup call new b1a981bd5576 drm/udl: drop drm_driver.release hook new 9e1ed9fb1eb0 drm: Add docs for managed resources new 5ea5647f4918 drm/bridge: sii9234: silence warning about regulators duri [...] new 1a8bf67df6d8 drm/fb-helper: Add TODO for making drm_fb_helper_alloc_fbi [...] new 21a729d00776 drm/mst: Separate sideband packet header parsing from mess [...] new fbc821c4a506 drm/mst: Support simultaneous down replies new 6bb0942e8f46 drm/dp_mst: Remove single tx msg restriction. new 1996970773a3 drm/lima: Add optional devfreq and cooling device support new c2eee4bfda56 dt-bindings: panel: Add binding for Starry KR070PE2T new 105235e4ae4c drm: panel: Add Starry KR070PE2T new dcde9c02f86f dt-bindings: display: ltk500hd1829: Remove the reg property new b1e44754af50 dt-bindings: display: xpp055c272: Remove the reg property new 0ddc94526971 dt-bindings: display: add visionox rm69299 panel variant new 0bf659504912 drm/amdgpu: convert to use i2c_new_client_device() new fae6802daf46 drm/gma500: convert to use i2c_new_client_device() new d1fe2e78f27f drm/i2c/sil164: convert to use i2c_new_client_device() new bf2993c19b00 drm/i2c/tda998x: convert to use i2c_new_client_device() new 3f9becf950aa drm/nouveau/therm: convert to use i2c_new_client_device() new c7ccc1b78368 drm/radeon: convert to use i2c_new_client_device() new 45bc3d26c95a drm: rework SET_MASTER and DROP_MASTER perm handling new 2bf99b22beff drm: error out with EBUSY when device has existing master new 6c0ac4d5fff7 drm/dp_mst: add kernel-doc for drm_dp_mst_port.fec_capable new 303973aaef12 drm/fb: fix kernel-doc in drm_framebuffer.h new c7da606edab6 drm/managed: Fix off-by-one in warning new e6219defd366 drm: add docs about the IN_FORMATS plane property new 2713778cbfca drm/mm: revert "Break long searches in fragmented address spaces" new 80e5f89da3ab drm/qxl: Use correct notify port address when creating cur [...] new bdf7e3b782ef drm/dp_mst: make build_clear_payload_id_table return void new 09606b5446c2 dma-buf: add peer2peer flag new efa557bc7c81 drm/ttm: lock resv object during destruction new 57b7b62f5a74 drm/amdgpu: note that we can handle peer2peer DMA-buf new 48262cd9499c drm/amdgpu: add checks if DMA-buf P2P is supported new f44ffd677fb3 drm/amdgpu: add support for exporting VRAM using DMA-buf v3 new 8523f8875bee drm/amdgpu: improve amdgpu_gem_info debugfs file new 88f1b29a44b1 drm/core: Use proper debugging macro new bcf6293d7ae9 drm/core: Calculate bpp in afbc helper new 6a1e7ccf8cdc drm: Fix wrong kfree() in managed resource usage example new cbb9ea426cc8 drm/atmel-hlcdc: Use simple encoder new 3e1fe32dd5bc drm/exynos: Use simple encoder new 3d5e73abb7be drm/fsl-dcu: Use simple encoder new d088b69f5017 drm/gma500: Use simple encoder new 785b07e1ba60 drm/hisilicon/kirin: Use simple encoder new a1170f90c4d8 drm/i2c/tda998x: Use simple encoder new 62fbddda2f72 drm/imx: Use simple encoder new c9f9a6f2f048 drm/ingenic: Use simple encoder new b534c4f550d9 drm/mediatek: Use simple encoder new f9b21bde1af5 drm/rcar-du: Use simple encoder new 0dbd735448bf drm/rockchip: Use simple encoder new 2d2e89dafc85 drm/shmobile: Use simple encoder new f9f3a38d1654 drm/sun4i: Use simple encoder new 4d0e95e0e567 drm/tegra: Use simple encoder new b28ad7deb2f2 drm/tidss: Use simple encoder new d877d6ea7773 drm/tilcdc: Use simple encoder new f6ebc1b0f772 drm/vc4: Use simple encoder new 35b9df3cde20 drm/virtgpu: Use simple encoder new d19561579d23 drm/vkms: Use simple encoder new b812e5b4aaed drm/zte: Use simple encoder new 9c9a8468de21 drm/hisilicon: Enforce 128-byte stride alignment to fix th [...] new d60138530a78 drm/virtio: random virtgpu_drv.h cleanups new 6eefb4bb938f drm/virtio: delete notify after virtio_gpu_cmd_context_create new 6457a0df4df2 drm/virtio: delete notify in virtio_gpu_object_create new c76d4ab764ad drm/virtio: make virtio_gpu_object_attach void new 33775336d56e drm/pci: Move drm_pci_alloc/free under CONFIG_DRM_LEGACY new 625c18d706f7 drm: delete drm_pci.h new 958f92414de1 drm/panel-leadtek-ltk500hd1829: Fix dotclock new e75405bcd8f3 drm/amd/amdgpu_dm/mst: Remove unneeded edid assignment whe [...] new 09b974e8983a drm/amd/amdgpu_dm/mst: Remove ->destroy_connector() callback new eefc95895124 drm/amd/amdgpu_dm/mst: Stop printing extra messages in dm_ [...] new 72dc0f515913 drm/dp_mst: Remove drm_dp_mst_topology_cbs.destroy_connector new fa3d55a14a7c drm/sched: fix kernel-doc in gpu_scheduler.h new 91fcf8e60384 drm/bridge: fix kernel-doc warning in panel.c new ed7cca1ff014 drm/sun4i: tcon: Delete an error message in sun4i_tcon_init_irq() new cbfb1b74438f drm/dp_mst: Fix NULL deref in drm_dp_get_one_sb_msg() new 61272e47c18c drm/dp_mst: Don't drop NAKs for down responses new 21de71f6db2e drm: writeback: document callbacks new e2d7fc20b3e2 drm/writeback: wire drm_writeback.h to kernel-doc new 56b165feaf9b drm/vblank: Add intro to documentation new 760666268615 video: fbdev: don't print error message on platform_get_ir [...] new 75727b308092 drm/i915/dp_mst: Cast intel_connector->port as drm_dp_mst_port new 20c22ad32957 drm/dp_mst: Remove drm_dp_mst_has_audio() new 71c45008e2b0 drm/ingenic: Delete an error message in ingenic_drm_probe() new 43ea4d090509 video: Add missing annotation for cyber2000fb_enable_ddc() [...] new 91b21a669f18 dt-bindings: display: panel: Convert feiyang,fy07024di26a3 [...] new dfa10dfcde8f dt-bindings: display: panel: Convert sitronix,st7701 to DT schema new 7fd9681e8fd0 MAINTAINERS: Update feiyang,st7701 panel bindings converte [...] new 4e78ba278722 dt-bindings: display: convert rockchip vop bindings to yaml new 0706cd0f94d4 dt-bindings: display: rockchip-vop: add additional properties new 17434fbaa972 dt-bindings: display: panel: Add binding document for Lead [...] new 6ea4383b9214 drm/panel: add panel driver for Leadtek LTK050H3146W new 7b987887f97b video: fbdev: matroxfb: remove dead code and set but not u [...] new 465b1e058a22 video: fbdev: mb862xx: remove set but not used variable 'mdr' new fa361758b109 drm/panel: nt39016: Add support for multiple modes new 16b4511d836c drm/panel: nt39016: Add support for 50 Hz refresh rate new 3dba4e16794a drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) new a4cbf268afee drm/ast: Set up fbdev after registering device; remove err [...] new 1a2b3335077f drm/hibmc: Remove error check from fbdev setup new e883a82b69a0 drm/kirin: Set up fbdev after fully registering device new 38d356c7fe7f drm/ingenic: Remove error check from fbdev setup new c05ca218162d drm/mediatek: Remove error check from fbdev setup new fc54048a4dc2 drm/mgag200: Set up fbdev after registering device; remove [...] new f5ef076215df drm/tilcdc: Set up fbdev after fully registering device new 66459fa21dfe drm/udl: Remove error check from fbdev setup new 3662cd199266 drm/vboxvideo: Set up fbdev after registering device; remo [...] new 1aed9509b29a drm/fb-helper: Remove return value from drm_fbdev_generic_setup() new 3f6c93ec9254 fbdev: mx3fb: avoid warning about psABI change new 828f138c499b dt-bindings: boe, tv101wum-n16: Add compatible for boe tv1 [...] new 963518c12431 drm/panel: support for boe,tv105wum-nw0 dsi video mode panel new 8e334c1d89d2 drm: Don't return 0 from a void drm_fbdev_generic_setup new d7b001d852cd drm/vram-helpers: Set plane fence for display update new b22b51a0346e drm/vram-helpers: Merge code into a single file new 6885e66bc0e7 dt-bindings: display/bridge: Add binding for NWL mipi dsi [...] new 44cfc6233447 drm/bridge: Add NWL MIPI DSI host controller support new 17e03aa8cc16 drm/dp_mst: Improve kdocs for drm_dp_check_act_status() new a5cb5fa6c3a5 drm/dp_mst: Reformat drm_dp_check_act_status() a bit new 873a95e0d59a drm/dp_mst: Increase ACT retry timeout to 3s new 4d1b58d5eafd drm/dp_mst: Print errors on ACT timeouts new 29da47cfc1f0 dma-buf: Prettify typecasts for dma-fence-chain new 5de376bb434f dma-buf: Report signaled links inside dma-fence-chain new dc2f7e67a28a dma-buf: Exercise dma-fence-chain under selftests new feea1aab9217 fbdev: mx3fb: const pointer to ipu_di_signal_cfg new 14d0066b8477 drm: kirin: Revert change to add register connect helper f [...] new f7f436b99364 drm: bridge: adv7511: Enable SPDIF DAI new b97b6a1f6e14 drm: bridge: adv7511: Extend list of audio sample rates new 8089a622d9b4 dt-bindings: display: allow port and ports in panel-lvds new 74aae1c42f4a drm/device: Deprecate dev_private harder new dcdd498d9fde Merge remote-tracking branch 'drm-misc/for-linux-next' new eddc445c12d9 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new da45804dd76b Merge remote-tracking branch 'imx-drm/imx-drm/next' new bd3ddb495762 regmap: add reg_sequence helpers new 80215f133d59 regmap: Add bus reg_update_bits() support new 4475337326bc Merge series "Add new reg_update_bits() support" from Baol [...] new 12479382877d regmap-irq: make it possible to add irq_chip do a specific [...] new 3ada1b176e6b Merge series "Add support for Kontron sl28cpld" from Micha [...] new 39165b8dd055 Merge branch 'regmap-5.8' into regmap-next new 5136b68f1c3f Merge remote-tracking branch 'regmap/for-next' new c9389eabcb77 Merge remote-tracking branch 'sound/for-next' new e794ee4b4dcf next-20200414/sound-asoc new 251d7983c9f7 Merge remote-tracking branch 'battery/for-next' new d2c2c218ea3f regulator: qcom_rpm: remove defined but not used 'pm8921_ftsmps' new 6b576eb035db regulator: use consumer->supply_name in debugfs/regulator_summary new 29ebe87cdd57 regulator: ab8500: remove some defined but not used variables new 2ea8db7200d4 regulator: tps80031: remove redundant assignment to variab [...] new e7314653dc08 regulator: max77826: Add max77826 regulator driver new 78f022d08006 regulator: Document bindings for max77826 new d88755cf217b Merge remote-tracking branch 'regulator/for-next' new 80ab4be6ba9f Merge remote-tracking branch 'apparmor/apparmor-next' new bcfcafc0cb7a Merge remote-tracking branch 'keys/keys-next' new 4b8503967ef5 selinux: fix warning Comparison to bool new 7178df4666ce Merge remote-tracking branch 'selinux/next' new 4d6c7b45cdc9 Merge remote-tracking branch 'smack/for-next' new e967e8fe2fe7 Merge remote-tracking branch 'tpmdd/next' new 1afeff95744c Merge remote-tracking branch 'watchdog/master' new f98d7c3abca0 dt-bindings: usb: generic-ehci: Document power-domains property new e5bff02a101d dt-bindings: usb: generic-ohci: Document power-domains property new 133bf33effff dt-bindings: sram: Add Amlogic SCP SRAM compatibles new 58fb82ccbccc of: of_detach_node() remove unneeded local return variable new fa93816ba9ca dt-bindings: vendor-prefixes: Add an entry for Protonic Holland new aea37006e183 dt-bindings: i2c: cadence: Migrate i2c-cadence documentati [...] new f86ca4147976 dt-bindings: i2c: xiic: Migrate i2c-xiic documentation to YAML new abf8422cf6de dt-bindings: timer: cadence_ttc: Migrate timer-cadence-ttc [...] new 78056e701c61 of: property: Add device link support for extcon new f22531438ff4 dt-bindings: net: dwmac: increase 'maxItems' for 'clocks', [...] new eb57a2988abc dt-bindings: net: dwmac: Convert stm32 dwmac to DT schema new 9a2506b1a29c dt-bindings: Add vendor prefix for BeagleBoard.org new 830357cd3dd1 Merge remote-tracking branch 'devicetree/for-next' new cb75b0c4dee8 spi: spi-fsl-lpspi: Fix indentation and open brace should [...] new 0b93dd98d6d5 spi: spidev_test: Remove hidden temporary file when make clean new 7cb88afb42a4 spi: spi-fsl-spi: Fix checkpatch error "foo * bar" should [...] new 49686df5b874 spi: remove redundant assignment to variable ms new bb4bf8d2f4e0 spi: sprd: adi: Use IS_ENABLED() to validate configs new afedb4b7282b spi: spi-mtk-nor: make mtk_nor_exec_op() statuc new 21fb1f41bcdf spi: spi-sh-msiof: Fix checkpatch error Complex macros sho [...] new 59d4b3fd44ed Merge branch 'spi-5.8' into spi-next new 21eeafc59a25 Merge remote-tracking branch 'spi/for-next' new b450b30b9701 efi/cper: Use scnprintf() for avoiding potential buffer overflow new 05a08796281f efi/libstub/x86: Remove redundant assignment to pointer hdr new 105cb9544b16 efi/x86: Move efi stub globals from .bss to .data new 21cb9b414301 efi/x86: Always relocate the kernel for EFI handover entry new a94691680bac efi/arm: Deal with ADR going out of range in efi_enter_kernel() new 8b84769a7a15 Documentation/x86, efi/x86: Clarify EFI handover protocol [...] new 464fb126d98a efi/libstub/file: Merge file name buffers to reduce stack usage new a4b81ccfd4ca efi/x86: Fix the deletion of variables in mixed mode new f6103162008d efi/x86: Don't remap text<->rodata gap read-only for mixed mode new a088b858f16a efi/x86: Revert struct layout change to fix kexec boot regression new e95a3c1b0031 Merge branch 'efi/urgent' new bf37da98c518 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() new 40e7d7bdc19e Merge branch 'urgent-for-mingo' of git://git.kernel.org/pu [...] new 354a2fb98a37 Merge branch 'core/urgent' new e2f9c6519068 Merge remote-tracking branch 'tip/auto-latest' new b4b90fa515ae Merge remote-tracking branch 'clockevents/timers/drivers/next' new 493362dd7b9f EDAC/armada_xp: Fix some log messages new 87a4eca891b6 EDAC/xgene: Remove set but not used address local var new 31981cf5aac2 Merge remote-tracking branch 'edac/edac-for-next' new 6b51fd3f65a2 xen/xenbus: ensure xenbus_map_ring_valloc() returns proper [...] new 92da1ea83766 Merge remote-tracking branch 'xen-tip/linux-next' new e1796e8f116e Merge remote-tracking branch 'percpu/for-next' new 3b553076d36f Merge remote-tracking branch 'workqueues/for-next' new 68687745764d Merge remote-tracking branch 'leds/for-next' new 152254059323 Merge remote-tracking branch 'ipmi/for-next' new 6f62239744f7 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 43aeff2c09e0 staging: wfx: drop unused WFX_LINK_ID_GC_TIMEOUT new d7dcf8a54ea5 staging: wfx: relocate LINK_ID_NO_ASSOC and MAX_STA_IN_AP_ [...] new a4aac6b8890f staging: wfx: relocate TX_RETRY_POLICY_MAX and TX_RETRY_PO [...] new 29d69a59c4c6 staging: wfx: remove unused definitions from the hif API new a3d968288640 staging: wfx: remove useless defines new 31db18cccc27 staging: wfx: fix endianness of hif API new fac592d084ab staging: wfx: align members declarations in hif API new 9671f1338b67 staging: wfx: place hif_tx_mib functions into a .c file new 32f5d47cbf01 staging: wfx: allow to connect an IBSS with an existing SSID new 9a46a0a93b7b staging: wfx: make hif_ie_table_entry const new be4692e5e04a staging: wfx: send just necessary bytes new 0f66c31eb6c4 staging: wfx: fix race between configure_filter and remove [...] new b4d74f7ad1cd staging: wfx: reduce hold duration of cfg80211_bss new 836a8fc3f507 staging: wfx: call wfx_do_unjoin() synchronously new cba1d8976db0 staging: wfx: implement start_ap/stop_ap new 3393eebd9ddb staging: wfx: set all parameters before starting AP new 9abb6b26f62e staging: wfx: change the way the station associate to an AP new eb63e2fddb51 staging: wfx: remove useless call to wfx_tx_flush() new eeab4787d95b staging: wfx: fix support for BSS_CHANGED_KEEP_ALIVE new 54a9d85cab08 staging: wfx: disabling keep alive during unjoin is useless new 9f9a18e40e08 staging: wfx: drop unnecessary condition checks in wfx_upl [...] new 23d57c152cef staging: wfx: request to send beacons in IBSS mode new 974dfbf8fe41 staging: wfx: remove unnecessary conditions in wfx_bss_inf [...] new 7b063f3bfbcd staging: wfx: avoid duplicate updating of beacon template new 17c8cc79ef72 staging: wfx: allow to join IBSS networks new e836ad4e2da4 staging: wfx: introduce wfx_join_ibss() and wfx_leave_ibss() new ac243a1b6ff0 staging: wfx: re-enable BA after reset new 239a1d3c6460 staging: wfx: check value of beacon_int new 790241e92847 staging: wfx: drop unused attribute 'beacon_int' new a53f54859780 staging: wfx: drop useless update of macaddr new 5fcded5e857c staging: mt7621-pci: properly power off dual-ported pcie phy new 2d60093f8eec staging: mt7621-pci-phy: dt: bindings: add mediatek, mt762 [...] new be3d9b680239 staging: mt7621-pci-phy: dt: bindings: remove bindings txt file new fab6710e4c51 staging: mt7621-pci: fix PCIe interrupt mapping new 9485a408ae31 staging: rtl8188eu: remove 5 GHz if test new a6a002fd8934 staging: vc04_services: remove set but not used 'local_entity_uc' new 463288b98190 staging: vt6556: vnt_rf_setpower convert to use ieee80211_ [...] new 2da5445be1da staging: vt6656: rxtx remove rate change and current_rate. new 8d71b5e11dc3 staging: vt6656: Remove unnecessary local variable initialization new 2661509ffafb staging: vt6656: Remove duplicate code in vnt_vt3184_init [...] new 823b6a951fa2 staging: vt6656: Remove unnecessary local variable initialization new 9ed05c15a319 staging: r8188eu: replace rtw_malloc/copy_from_user sequen [...] new ce920326663b staging: vt6656: formulate rspinf values into tables new b6844ab68781 Merge remote-tracking branch 'staging/staging-next' new 1c0add827a3f Merge remote-tracking branch 'mux/for-next' new 4e623a52bf31 Merge remote-tracking branch 'cgroup/for-next' new 4e2dec66e2ae scsi: docs: fusion: get rid of a doc build warning new fbbef0dad79f scsi: qedf: Simplify mutex_unlock() usage new 2f1ea39870c9 scsi: qedi: Remove additional char from boot target iqnname new 2e612fab0511 scsi: qedi: Avoid unnecessary endpoint allocation on link down new cf9e672dd855 scsi: qedi: Use correct msix count for fastpath vectors new 927527aea0e2 scsi: qedi: Do not flush offload work if ARP not resolved new c6bfa707207c scsi: qedi: Add modules param to enable qed iSCSI debug new b9b97e690303 scsi: qedi: Fix termination timeouts in session logout new 21e855cdfeb9 scsi: qla2xxx: Split qla2x00_configure_local_loop() new 8d5e0fd1f288 Merge branch 'misc' into for-next new 14579bfdd2f4 Merge remote-tracking branch 'scsi/for-next' new d221aed19c80 scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it new 78e8df28c5c3 scsi: gdth: Make __gdth_execute static new 037773f3b6dd scsi: bfa: bfa_svc.c: make two functions static new b9ddee1ee15f scsi: bfa: bfa_core.c: make bfa_isr_rspq() static new 84a2fd236d75 scsi: bfa: bfa_fcpim.c: make two functions static new 901ad27c6998 scsi: bfa: bfa_fcs_lport.c: make bfa_fcport_get_loop_attr( [...] new eae9b1788ab2 scsi: bfa: bfa_ioc_ct.c: make two funcitons static new 938b18462ecd scsi: bfa: bfad_attr.c: make two funcitons static new 4d5956fb5137 scsi: bfa: bfad.c: make max_rport_logins static new 02ff107046e0 scsi: megaraid: make two symbols static in megaraid_mbox.c new 3c3c6f663baa scsi: megaraid: make some symbols static in megaraid_sas_fp.c new 057d1c0d1b03 scsi: megaraid: make some symbols static in megaraid_sas_fusion.c new 1909a4386c7e scsi: megaraid: make two symbols static in megaraid_sas_base.c new 5d296cc9ab6e scsi: qla1280: make qla1280_firmware_mutex and qla1280_fw_ [...] new 4a0b746fa9a7 scsi: ipr: remove unneeded semicolon new 1e4ffb8344c5 scsi: libsas: Add missing annotation for sas_ata_qc_issue() new e9aa1f0e230e Merge remote-tracking branch 'scsi-mkp/for-next' new 305916effeec Merge remote-tracking branch 'vhost/linux-next' new 563da846dd3e Merge remote-tracking branch 'rpmsg/for-next' new 7fc504b993ce gpio: xgene-sb: set valid IRQ type in to_irq() new 85a94ff8fb14 gpio: Extend TODO to cover code duplication avoidance new 616844408de7 gpio: pl061: Support building as module new fc8942e182db Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 36ad7b24486a pinctrl: cherryview: Re-use data structures from pinctrl-i [...] new 5707dd73c71b pinctrl: cherryview: Use GENMASK() consistently new e5a4ab6a55e2 pinctrl: intel: Introduce common flags for GPIO mapping scheme new 5ba092edb990 pinctrl: cannonlake: Use generic flag for special GPIO bas [...] new cf2f2c3a445f pinctrl: icelake: Use generic flag for special GPIO base t [...] new d4b41f8bb26d pinctrl: tigerlake: Use generic flag for special GPIO base [...] new 9bd59157e16c pinctrl: intel: Introduce new flag to force GPIO base to be 0 new e278dcb7048b pinctrl: intel: Add Intel Jasper Lake pin controller support new 61a707e7fb85 Merge remote-tracking branch 'pinctrl-intel/for-next' new cf739f811078 Merge remote-tracking branch 'pinctrl-samsung/for-next' new d925c8969562 selftests/harness: fix spelling mistake "SIGARLM" -> "SIGALRM" new 651e0d881461 kselftest/runner: allow to properly deliver signals to tests new d42b8dbec46c selftests/seccomp: allow clock_nanosleep instead of nanosleep new cdfe56d9012b selftests/ftrace: Add CONFIG_SAMPLE_FTRACE_DIRECT=m kconfig new aaa2d92efe1f Revert "Kernel selftests: tpm2: check for tpm support" new b87080eab4c1 selftests/ipc: Fix test failure seen after initial test run new fc7ac407a6c8 Merge remote-tracking branch 'kselftest/next' new 772be1b3360a Merge remote-tracking branch 'livepatching/for-next' new 99f138c49725 Merge remote-tracking branch 'coresight/next' new 86b3e4499dff Merge remote-tracking branch 'ntb/ntb-next' new ef366326026c Merge remote-tracking branch 'kspp/for-next/kspp' new 1113284fa69b Merge remote-tracking branch 'fsi/next' new 11810f8bc7ca Merge remote-tracking branch 'xarray/xarray' new e66b54d07be4 drivers: hv: remove redundant assignment to pointer primar [...] new 04106ba1ef0e Merge remote-tracking branch 'hyperv/hyperv-next' new 2e432a67bd54 Merge remote-tracking branch 'kgdb/kgdb/for-next' new d20ab9bf9088 PM / devfreq: tegra30: Make CPUFreq notifier to take into [...] new a35a2f2b3e6e PM / devfreq: tegra30: Delete an error message in tegra_de [...] new ef4e9f4634d4 Merge remote-tracking branch 'devfreq/devfreq-next' new 69c9b9fb75fe Merge remote-tracking branch 'fpga/for-next' new 3894cbb2e291 Merge remote-tracking branch 'cel/cel-next' new 6827f5f03e29 Merge branch 'akpm-current/current' new 8d741861575e mm/kmemleak: silence KCSAN splats in checksum new d602746d52db mm/frontswap: mark various intentional data races new 9eeb4199b93f mm/page_io: mark various intentional data races new 54ee36d2ae1f mm-page_io-mark-various-intentional-data-races-v2 new a54249e5997e mm/swap_state: mark various intentional data races new 45d9a7dbdb03 mm/filemap.c: fix a data race in filemap_fault() new 7f50467ae4af mm/swapfile: fix and annotate various data races new 427a25685d4e mm-swapfile-fix-and-annotate-various-data-races-v2 new 0af3f891a365 mm/page_counter: fix various data races at memsw new 37709354c653 mm/memcontrol: fix a data race in scan count new 77bc4ecbbf34 mm/list_lru: fix a data race in list_lru_count_one new 9df4fe1a48c4 mm/mempool: fix a data race in mempool_free() new c266b6a180b1 mm/util.c: annotate an data race at vm_committed_as new 0bdfcfe1d35a mm/rmap: annotate a data race at tlb_flush_batched new 8f778a0c648b mm: annotate a data race in page_zonenum() new 2eae7f3664fc mm/swap.c: annotate data races for lru_rotate_pvecs new 124c85736a45 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy new 814469368e0a net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix new 69b29b350cfc mm/debug: add tests validating architecture page table helpers new fe208519cda7 mm/madvise: pass task and mm to do_madvise new 5f30d3e576c4 mm/madvise: introduce process_madvise() syscall: an extern [...] new 21a3a2c0c423 fix process_madvise build break for arm64 new 0ce053f03f6a mm/madvise: check fatal signal pending of target process new 2077f5b68e31 pid: move pidfd_get_pid() to pid.c new 9f439ce840a1 mm/madvise: support both pid and pidfd for process_madvise new 6c7c37816b3f mm/madvise: employ mmget_still_valid() for write lock new e49140cf74bc mm/madvise: allow KSM hints for remote API new a2e9b8ff00b3 kexec: prevent removal of memory in use by a loaded kexec image new 58d539e290d0 mm/memory_hotplug: allow arch override of non boot memory [...] new ff65ca94099f arm64: memory: give hotplug memory a different resource name new bc49aaa1a480 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new c6029a2c4068 Merge branch 'akpm/master' new 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.
The 934 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: 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