This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig in repository toolchain/ci/linux.
discards ea16390b6f2d Add linux-next specific files for 20200417 discards 008af33f625a Merge branch 'akpm/master' discards 7a330aa1f8db drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards c740513922ff arm64: memory: give hotplug memory a different resource name discards 7df91427a330 mm/memory_hotplug: allow arch override of non boot memory [...] discards 18f5dc949f75 kexec: prevent removal of memory in use by a loaded kexec image discards ff881489b954 mm/madvise: allow KSM hints for remote API discards 2eb055fdaf88 mm/madvise: employ mmget_still_valid() for write lock discards 3360b0f3b6b2 mm/madvise: support both pid and pidfd for process_madvise discards f435ad8c80fe pid: move pidfd_get_pid() to pid.c discards f901edd18b41 mm/madvise: check fatal signal pending of target process discards d97815163736 fix process_madvise build break for arm64 discards a67b2420057e mm/madvise: introduce process_madvise() syscall: an extern [...] discards 60488940479c mm/madvise: pass task and mm to do_madvise discards 36cb7e5d1860 mm/debug: add tests validating architecture page table helpers discards 5488321bd365 net-zerocopy-use-vm_insert_pages-for-tcp-rcv-zerocopy-fix discards 5e759bcca4d9 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy discards baafd2fceab4 mm/swap.c: annotate data races for lru_rotate_pvecs discards 1900c643e4f5 mm: annotate a data race in page_zonenum() discards 78c8382e531e mm/rmap: annotate a data race at tlb_flush_batched discards be789fae52fe mm/util.c: annotate an data race at vm_committed_as discards d275f91a353e mm/mempool: fix a data race in mempool_free() discards 1d2d67329e9f mm/list_lru: fix a data race in list_lru_count_one discards 034d2ceec2f9 mm/memcontrol: fix a data race in scan count discards 7fc8086bbf76 mm/page_counter: fix various data races at memsw discards 1642d151eb7d mm-swapfile-fix-and-annotate-various-data-races-v2 discards 10201e197d7c mm/swapfile: fix and annotate various data races discards 071d2e3707b3 mm/filemap.c: fix a data race in filemap_fault() discards d55a4be10134 mm/swap_state: mark various intentional data races discards 0083afb34e2e mm-page_io-mark-various-intentional-data-races-v2 discards 1894459317e5 mm/page_io: mark various intentional data races discards 1f8c9ca9b69d mm/frontswap: mark various intentional data races discards 075b2387ca6e mm/kmemleak: silence KCSAN splats in checksum discards 5f732ae86591 Merge branch 'akpm-current/current' discards 7e0322b9862a Revert "crypto: hisilicon/qm - add controller reset interface" discards c00672d7500f Revert "crypto: hisilicon/zip - add controller reset suppo [...] discards f953237a8676 Revert "crypto: hisilicon/hpre - add controller reset supp [...] discards 773902484405 Revert "crypto: hisilicon/sec2 - add controller reset supp [...] discards 97825a98b541 Revert "crypto: hisilicon/qm - stop qp by judging sq and cq tail" discards c41028ffe559 Merge remote-tracking branch 'cel/cel-next' discards a22f750d7ff9 Merge remote-tracking branch 'fpga/for-next' discards b91c1b446eac Merge remote-tracking branch 'devfreq/devfreq-next' discards d9b26e43d2a0 Merge remote-tracking branch 'kgdb/kgdb/for-next' discards b8d74787ff3f Merge remote-tracking branch 'hyperv/hyperv-next' discards 8160039b4259 Merge remote-tracking branch 'xarray/xarray' discards ec70f801f054 Merge remote-tracking branch 'fsi/next' discards 9fdaabef116a Merge remote-tracking branch 'kspp/for-next/kspp' discards a945df784fdf Merge remote-tracking branch 'ntb/ntb-next' discards 6cd3736a3367 Merge remote-tracking branch 'rtc/rtc-next' discards 91096eeae052 Merge remote-tracking branch 'coresight/next' discards d2aae9d4f09f Merge remote-tracking branch 'livepatching/for-next' discards d97baa317d2e Merge remote-tracking branch 'kselftest/next' discards ade37a899475 Merge remote-tracking branch 'userns/for-next' discards e32aca82512d Merge remote-tracking branch 'pwm/for-next' discards e948bf36318a Merge remote-tracking branch 'pinctrl-samsung/for-next' discards 60de53d54125 Merge remote-tracking branch 'pinctrl-intel/for-next' discards 00c13b4bdba3 Merge remote-tracking branch 'pinctrl/for-next' discards a7ce7d18d150 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' discards 92d750511013 Merge remote-tracking branch 'gpio/for-next' discards b488a70b44ce Merge remote-tracking branch 'rpmsg/for-next' discards 11342ce5b3a1 Merge remote-tracking branch 'vhost/linux-next' discards d8aa9df0569c Merge remote-tracking branch 'scsi-mkp/for-next' discards d8ae018c2bca Merge remote-tracking branch 'scsi/for-next' discards bcb84bbfd769 Merge remote-tracking branch 'cgroup/for-next' discards 63d4359c5b12 Merge remote-tracking branch 'slave-dma/next' discards 9952071c58d6 Merge remote-tracking branch 'mux/for-next' discards 4e2137ff9212 Merge remote-tracking branch 'staging/staging-next' discards 6a3ddbcdef6f Merge remote-tracking branch 'thunderbolt/next' discards 9c5833b82b4e Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' discards a52546e1a45b Merge remote-tracking branch 'ipmi/for-next' discards 1568280d8132 Merge remote-tracking branch 'leds/for-next' discards 3f3a56ec33c7 Merge remote-tracking branch 'chrome-platform/for-next' discards 871afd93c382 Merge remote-tracking branch 'workqueues/for-next' discards f853fece73ba Merge remote-tracking branch 'percpu/for-next' discards 2cf500b39b3c Merge remote-tracking branch 'xen-tip/linux-next' discards e90eb7155e81 Merge remote-tracking branch 'rcu/rcu/next' discards bf287291b741 Merge remote-tracking branch 'edac/edac-for-next' discards ebfd9c90783c Merge remote-tracking branch 'clockevents/timers/drivers/next' discards 352c287e9ec9 Merge remote-tracking branch 'tip/auto-latest' discards 8de6a8fb6168 Merge remote-tracking branch 'spi/for-next' discards bfc333bd8695 Merge remote-tracking branch 'devicetree/for-next' discards d4dcac4201dc Merge remote-tracking branch 'watchdog/master' discards 7bf37abb7a61 Merge remote-tracking branch 'tpmdd/next' discards b9be3869045f Merge remote-tracking branch 'smack/for-next' discards add556ab5506 Merge remote-tracking branch 'selinux/next' discards dd4d8afc1921 Merge remote-tracking branch 'keys/keys-next' discards 3368d193f7a7 Merge remote-tracking branch 'apparmor/apparmor-next' discards e078f56b1aa3 Merge remote-tracking branch 'regulator/for-next' discards 43c5dc406234 Merge remote-tracking branch 'battery/for-next' discards 900d754af94b Merge remote-tracking branch 'mmc/next' discards 509074884777 Merge remote-tracking branch 'device-mapper/for-next' discards 9a0802daa790 next-20200414/sound-asoc discards 3e1c85f13f6e Merge remote-tracking branch 'sound/for-next' discards 42d91e959e5b Merge remote-tracking branch 'regmap/for-next' discards 7a2b72b9c30d Merge remote-tracking branch 'imx-drm/imx-drm/next' discards 981d5625b464 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' discards 01677d197691 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 3962965d8bca Merge remote-tracking branch 'drm-intel/for-linux-next' discards c22a6ac21afb Merge remote-tracking branch 'amdgpu/drm-next' discards e4ba00fd4d94 Merge remote-tracking branch 'crypto/master' discards c12da9c90230 Merge remote-tracking branch 'gfs2/for-next' discards aa3efd3d116c Merge remote-tracking branch 'mac80211-next/master' discards 44dd08813d5b Merge remote-tracking branch 'bluetooth/master' discards 8f12e043986a Merge remote-tracking branch 'wireless-drivers-next/master' discards 9a723e551d27 Merge remote-tracking branch 'swiotlb/linux-next' discards bda8f7f48c0e Merge remote-tracking branch 'ieee1394/for-next' discards 7df085332cb2 Merge remote-tracking branch 'thermal/thermal/linux-next' discards 32ead28bc9de Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' discards 9d97f2898109 Merge remote-tracking branch 'pm/linux-next' discards e63823a0fa76 Merge remote-tracking branch 'v4l-dvb/master' discards 58f3310d1b5e Merge remote-tracking branch 'jc_docs/docs-next' discards 4d8163b42919 Merge remote-tracking branch 'hwmon-staging/hwmon-next' discards 37a135feaa23 Merge branch 'dmi/master' discards 176ae91160d5 Merge remote-tracking branch 'i2c/i2c/for-next' discards 49bbb8130237 Merge remote-tracking branch 'hid/for-next' discards 0d07c748b859 Merge remote-tracking branch 'printk/for-next' discards 8286020c41a5 Merge remote-tracking branch 'vfs/for-next' discards 03b034b4062e Merge remote-tracking branch 'file-locks/locks-next' discards 88b3a2877aa8 Merge remote-tracking branch 'xfs/for-next' discards fee58263294f Merge remote-tracking branch 'nfsd/nfsd-next' discards 0d63886371b3 Merge remote-tracking branch 'nfs/linux-next' discards d608d8b1f950 Merge remote-tracking branch 'jfs/jfs-next' discards 4bc0f77bea41 Merge remote-tracking branch 'f2fs/dev' discards cd5526ae1956 Merge remote-tracking branch 'ext4/dev' discards a1131aeae5b1 Merge remote-tracking branch 'ext3/for_next' discards a463f4442f97 Merge remote-tracking branch 'exfat/dev' discards c66046b4da88 Merge remote-tracking branch 'cifs/for-next' discards 45fb5c00958c Merge remote-tracking branch 'btrfs/for-next' discards cea99ae07c19 Merge remote-tracking branch 'sh/sh-next' discards 48ee4301d192 Merge remote-tracking branch 'nds32/next' discards 185f589224ac Merge remote-tracking branch 'mips/mips-next' discards d01e4f40ae33 Merge remote-tracking branch 'h8300/h8300-next' discards ec46f0fa62e4 Merge remote-tracking branch 'csky/linux-next' discards 9667d2fa0673 Merge remote-tracking branch 'clk/clk-next' discards c363d8f82aa1 Merge remote-tracking branch 'tegra/for-next' discards 47e43d816366 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards 1d7b1ba9e28f Merge remote-tracking branch 'samsung-krzk/for-next' discards 681d1e6ec649 Merge remote-tracking branch 'rockchip/for-next' discards a4221425ff2d Merge remote-tracking branch 'reset/reset/next' discards 3ed620ce6ef0 Merge remote-tracking branch 'renesas/next' discards 147e9fc863ff Merge remote-tracking branch 'realtek/for-next' discards 97e696d5de59 Merge remote-tracking branch 'raspberrypi/for-next' discards 1da17ebc0c39 Merge remote-tracking branch 'qcom/for-next' discards 42447e7ef658 Merge remote-tracking branch 'omap/for-next' discards 0a98656fcfa7 Merge remote-tracking branch 'mvebu/for-next' discards 4d0905fa46a9 Merge remote-tracking branch 'mediatek/for-next' discards 79e794685f7c Merge remote-tracking branch 'keystone/next' discards 7f40c9a2d9ab Merge remote-tracking branch 'imx-mxs/for-next' discards 1696e4b35d19 Merge remote-tracking branch 'at91/at91-next' discards f3246a7e7dfb Merge remote-tracking branch 'aspeed/for-next' discards 08d834cd9599 f2fs: fix quota_sync failure due to f2fs_lock_op discards 4ca5d091e31b f2fs: support read iostat discards be4c1bad19c3 f2fs: Fix the accounting of dcc->undiscard_blks discards 00bc6738ea5a f2fs: fix to handle error path of f2fs_ra_meta_pages() discards 3af810b860d7 f2fs: report the discard cmd errors properly discards ff2653e38e4f f2fs: fix long latency due to discard during umount discards 58cbab15704c f2fs: add tracepoint for f2fs iostat discards 08dbe820e310 Merge remote-tracking branch 'arm-soc/for-next' discards a3c65f57f386 Merge remote-tracking branch 'arm/for-next' discards 74e7cde60346 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards ddfbb969755d Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] discards c4b18f328e9e Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' discards 6c1accc44d65 Merge remote-tracking branch 'fpga-fixes/fixes' discards e4d8bd4f8276 Merge remote-tracking branch 'pidfd-fixes/fixes' discards bdc431d05763 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards bc517c3766a2 Merge remote-tracking branch 'mmc-fixes/fixes' discards 466ec8f63ffb Merge remote-tracking branch 'drm-fixes/drm-fixes' discards bd8105e2cabc Merge remote-tracking branch 'scsi-fixes/fixes' discards 4009dd0ba0f6 Merge remote-tracking branch 'devicetree-fixes/dt/linus' discards 503a66302cea Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 81a3128ccfbb Merge remote-tracking branch 'hwmon-fixes/hwmon' discards c9f3c7c463e3 Merge remote-tracking branch 'omap-fixes/fixes' discards 0d5a50e52ded Merge remote-tracking branch 'mtd-fixes/mtd/fixes' discards 1434c8bf447a Merge remote-tracking branch 'slave-dma-fixes/fixes' discards 5a3f620ac3e5 Merge remote-tracking branch 'crypto-current/master' discards f514f96d9dac Merge remote-tracking branch 'input-current/for-linus' discards 50b195f49e29 Merge remote-tracking branch 'staging.current/staging-linus' discards 0533ff8f9011 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 892afce417b7 Merge remote-tracking branch 'usb-gadget-fixes/fixes' discards c88d2bc2ee8d Merge remote-tracking branch 'usb.current/usb-linus' discards fbbf38d47209 Merge remote-tracking branch 'tty.current/tty-linus' discards 357fd944e548 Merge remote-tracking branch 'spi-fixes/for-linus' discards 73fd6710b41f Merge remote-tracking branch 'regmap-fixes/for-linus' discards 88e89d132695 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards f92028e5aece Merge remote-tracking branch 'sound-current/for-linus' discards de29be673a3b Merge remote-tracking branch 'netfilter/master' discards 754bca5d00b6 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' discards a9fed0a289a7 Merge remote-tracking branch 'arc-current/for-curr' discards 21ad2d8697b6 Merge remote-tracking branch 'kbuild-current/fixes' omits ee7cef848adf Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 3b4d81b13ef4 Merge branche 'rproc-fixes' into for-next omits 075894d45656 rpmsg: fix a comment typo for rpmsg_device_match() omits c78bc072ac80 remoteproc: convert to DEFINE_SHOW_ATTRIBUTE omits c2781e4d9bc6 remoteproc: mtk_scp: use dma_addr_t for DMA API omits 583968100238 remoteproc: qcom_q6v5_mss: fix q6v5_probe() error paths omits 13c060b50a34 remoteproc: qcom_q6v5_mss: fix a bug in q6v5_probe() discards 188befaeabf5 Merge remote-tracking branch 'fixes/master' discards 1f8209a5564a virtio-balloon: Avoid using the word 'report' when referri [...] discards 396b93ed60fd virtio-balloon: make virtballoon_free_page_report() static discards 962ea98872aa vhost: disable for OABI discards c15ced3d6c36 vdpa: fix comment of vdpa_register_device() discards a351907edebc vdpa: make vhost, virtio depend on menu discards b3f2f59544df vdpa: allow a 32 bit vq alignment discards 28b58c795e05 drm/virtio: fix up for include file changes discards 85127eaaeace remoteproc: pull in slab.h discards 33f7e00b25e6 rpmsg: pull in slab.h discards b8b1f12823c4 virtio_input: pull in slab.h discards 4edca9d77a93 remoteproc: pull in slab.h discards a898c8c41a17 virtio-rng: pull in slab.h discards da51790b2bc0 virtgpu: pull in uaccess.h discards e3b4135d21b0 virtio: add VIRTIO_RING_NO_LEGACY discards b98143123850 tools/virtio: make asm/barrier.h self contained discards 5afce75a8e68 tools/virtio: define aligned attribute discards 5112fa7ec928 virtio-mmio: Delete an error message in vm_find_vqs() omits 3302363a27fb virtio/test: fix up after IOTLB changes omits 247643f85782 vhost: Create accessors for virtqueues private_data omits 21818ed0c6f0 vdpasim: Return status in vdpasim_get_status omits cf29b1ceb69d vdpa: remove unused variables 'ifcvf' and 'ifcvf_lm' omits e373f3d78d83 vhost: remove set but not used variable 'status' omits aa21c2e73eae vhost: vdpa: remove unnecessary null check omits 355b36e6bfd3 vdpa-sim: depend on HAS_DMA discards 1bfed6c62d72 of: unittest: kmemleak in duplicate property update discards b48b1104f59e of: overlay: kmemleak in dup_and_fixup_symbol_prop() discards 4129ae4e59e1 of: unittest: kmemleak in of_unittest_overlay_high_level() discards fc42cc76c169 of: unittest: kmemleak in of_unittest_platform_populate() discards efd12459b967 of: unittest: kmemleak on changeset destroy omits 9f60a65bc5e6 dt-bindings: Clean-up schema indentation formatting omits fbfb9a60d5d0 dt-bindings: input: Convert gpio-keys bindings to schema omits da9953b729c1 f2fs: introduce sysfs/data_io_flag to attach REQ_META/FUA discards 2a9cd0a14f59 MAINTAINERS: dt: fix pointers for ARM Integrator, Versatil [...] discards f7851bce4189 MAINTAINERS: dt: update display/allwinner file entry discards 4781c25592de drm/amdgpu/display: give aux i2c buses more meaningful names discards 5ea9d99332ff drm/amdgpu/display: fix aux registration (v2) discards 86f29598d43d PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist discards f63102a19def drm/amdgpu/display: fix logic inversion in program_timing_sync() discards 1f72c6ce06af drm/amdgpu: work around llvm bug #42576 discards 4fca0eeafb6b drm/ttm: Break out the loops if need_resched in bo delayed [...] discards e836105eac66 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) discards 3b66bebf3b41 drm/mm: revert "Break long searches in fragmented address spaces" discards ea208541f87d drm/amdkfd: Enable GWS based on FW Support discards a55240675fc5 drm/amdkfd: New IOCTL to allocate queue GWS (v2) discards b0464cbf6efa drm/amdgpu: add new unlocked flag for PTE updates discards 89977378c536 drm/amdgpu: rename direct to immediate for VM updates discards 6f4de50d5e38 drm/amdgpu: cleanup IB pool handling a bit discards 51df119582c4 drm/amdgpu: partial revert VM sync changes discards ec1269cf5c4e drm/amdgpu: Add a UAPI flag for user to call mem_sync discards 430a4c3dfd5b drm/amdgpu: Add mem_sync implementation for all the ASICs. discards 1f6338b1aeeb drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion discards 8faaf8c89958 drm/amdgpu: Add new ring callback to insert memory sync discards 9291b607cbcc drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem discards 48936081460f drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 discards 3d190f269d8e drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] discards 5c45515b02a1 drm/amdgpu: Fix per-IB secure flag GFX hang discards 0de08a9e5b08 drm/amdgpu: Fine-grained TMZ support discards 30e78efb0730 drm/amdgpu: stop evicting encrypted BOs to swap discards 96cc050d6550 drm/amdgpu: add TMZ handling to amdgpu_move_blit discards b5ee817c2213 drm/amdgpu: also add the TMZ flag to GART discards 2d5e0dbeb89f drm/amdgpu: fix the wrong logic checking when secure buffe [...] discards 5510c8eadea5 drm/amdgpu: Move to a per-IB secure flag (TMZ) discards 2eaed353c570 drm/amd/display: Indicate use of TMZ buffers to DC discards 7f44dcddb598 drm/amdgpu: implement TMZ accessor (v3) discards 96e1a6878fd7 drm/amdgpu: remove the alignment placeholder for secure buffer discards 6bb438014857 drm/amdgpu: move CS secure flag next the structs where it's used discards e7d078b4c01b drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 discards 90577b86d151 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 discards 475b394375e7 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 discards d2d3f06065e6 drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] discards 474933d0ab86 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter discards ae118ed6ee8b drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h discards a32dbf9444ef drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) discards 88786c4d278a drm/amdgpu: job is secure iff CS is secure (v5) discards 9d5140ac1462 drm/amdgpu: expand the context control interface with trust flag discards 0597d298e696 drm/amdgpu: expand the emit tmz interface with trusted flag discards 6a935a6b309a drm/amdgpu: add tmz bit in frame control packet discards ab7b9660acaa drm/amdgpu: add function to check tmz capability (v4) discards 411119440de3 drm/amdgpu: add amdgpu_tmz data structure discards 27e6e7507043 drm/amdgpu: add tmz feature parameter (v2) discards 73aebe44e65d drm/amdgpu: define the TMZ bit for the PTE discards 7f04e7ed4392 drm/amdgpu: add UAPI to create secure commands (v3) discards 96df89c594c8 drm/amdgpu: add UAPI for creating encrypted buffers omits 52319e6b525b drm/amdgpu: Correctly initialize thermal controller for GP [...] omits ddf5a5710f12 Revert "drm/amdgpu: Disable gfx off if VCN is busy" omits 190c93d7a70e drm/amdgpu: fix kernel page fault issue by ras recovery on sGPU omits 3ef77f30ae7f drm/amdgpu: Disable FRU read on Arcturus omits 421d8efa8bf1 drm/amd/powerplay: fix resume failed as smu table initiali [...] omits e985c08cd391 drm/amdgpu/gmc: Fix spelling mistake. omits f5e58ad7f938 drm/amdgpu: cache smu fw version info omits ad4e80a639fc dm verity fec: fix hash block number in verity_fec_decode omits ce01b5b5386f Merge branch 'for-5.8/mcp2221' into for-next omits 328de1c519c5 HID: mcp2221: add GPIO functionality support omits 31b22120194b dm writecache: fix data corruption when reloading the target discards acca9cd4a084 dt-bindings: iio: dac: AD5570R fix bindings errors discards 9546812c92ef Merge branch for-5.7/arm64/defconfig into for-next omits ce6a086aebfd Merge branch 'for-5.7/upstream-fixes' into for-next omits b43f977dd281 Revert "HID: wacom: generic: read the number of expected t [...] omits 9b5d2a4f797a dt-bindings: Fix misspellings of "Analog Devices" omits 9692ea9d3288 smb3: remove overly noisy debug line in signing errors omits 8e0ea4627151 tpm/tpm_tis: Free IRQ if probing fails omits fd35c5ae6a9b tpm: fix wrong return value in tpm_pcr_extend omits e4793df856c7 tpm: ibmvtpm: retry on H_CLOSED in tpm_ibmvtpm_send() omits 0820598e8ab0 tpm: Export tpm2_get_cc_attrs_tbl for ibmvtpm driver as module discards 63dc90feaa20 xfs: move inode flush to the sync workqueue omits f320d878bff2 Merge branch 'regmap-5.8' into regmap-next omits b810878a8fee Merge branch 'regmap-5.7' into regmap-linus discards 630c50e34d33 Merge branch 'asoc-5.7' into asoc-linus omits 5f3b82a168d5 pinctrl: lynxpoint: Use platform_get_irq_optional() explicitly discards 25a0b4731117 coresight: Fix support for sparsely populated ports omits c02e96304451 mips: loongsoon2ef: remove private clk api omits 5ceb89f8a301 MIPS: Fix typo for user_ld macro definition omits 3dc4db366236 serial: sh-sci: Make sure status register SCxSR is read in [...] omits 0f87aa66e8c3 serial: sunhv: Initialize lock for non-registered console omits 18cc7ac8a28e Revert "serial: uartps: Register own uart console and driv [...] omits 492cc08bc16c Revert "serial: uartps: Move Port ID to device data structure" omits 72d68197281e Revert "serial: uartps: Change uart ID port allocation" omits 91c9dfa25c7f Revert "serial: uartps: Do not allow use aliases >= MAX_UA [...] omits b6fd2dbbd649 Revert "serial: uartps: Fix error path when alloc failed" omits 8da1a3940da4 Revert "serial: uartps: Use the same dynamic major number [...] omits 2e01911b7cf7 Revert "serial: uartps: Fix uartps_major handling" omits be34a5854b46 USB: Add USB_QUIRK_DELAY_CTRL_MSG and USB_QUIRK_DELAY_INIT [...] omits 96d7c7b3e654 gpio: gpio-pca953x, Add get_multiple function omits 0d5c9bc7c680 phy: tegra: Select USB_COMMON for usb_get_maximum_speed() omits 901789745a05 usb: typec: tcpm: Ignore CC and vbus changes in PORT_RESET change omits 1c2e54fbf1da usb: f_fs: Clear OS Extended descriptor counts to zero in [...] omits a4e7279cd1d1 cdc-acm: introduce a cool down omits 0afccd760151 cdc-acm: close race betrween suspend() and acm_softint omits f6cc6093a729 UAS: fix deadlock in error handling and PM flushing work omits 5963dec98dc5 UAS: no use logging any details in case of ENODEV omits fdd10499de0d usb: raw-gadget: fix raw_event_queue_fetch locking omits 068fbff4f860 usb: raw-gadget: Fix copy_to/from_user() checks omits 97341ef7070d usb: typec: pi3usb30532: Set switch_ / mux_desc name field [...] omits 7dbdb53d72a5 USB: early: Handle AMD's spec-compliant identifiers, too omits 056ad39ee925 USB: core: Fix free-while-in-use bug in the USB S-Glibrary discards aeddc3b78266 Merge branch 'devel' into for-next discards eb032d7b146b pinctrl: qcom: Remove duplicated include from pinctrl-msm.c omits 0f04a81784fe pinctrl: mcp23s08: Split to three parts: core, I²C, SPI omits 7b04aaaf660b pinctrl: mcp23s08: Use for_each_set_bit() and hweight_long() omits 1ac30db20be2 pinctrl: mcp23s08: Make use of device properties omits 88af89b52a1b pinctrl: mcp23s08: Propagate error code from device_proper [...] omits 0874758ecb2b pinctrl: mcp23s08: Refactor mcp23s08_spi_regmap_init() omits 0521701c8d10 pinctrl: mcp23s08: Drop unused parameter in mcp23s08_probe_one() omits d3da29b628a8 pinctrl: mcp23s08: Consolidate SPI and I²C code omits 84d02e785d34 pinctrl: mcp23s08: Deduplicate IRQ chip filling omits 6aba6ed879b3 pinctrl: mcp23s08: Get rid of legacy platform data omits f9a8744dde48 pinctrl: imx: Add imx8dxl driver omits 087905f925c9 dt-bindings: arm: fsl-scu: Add imx8dxl pinctrl support omits cef622d7634e Merge tag 'topic/phy-compliance-2020-04-08' of git://anong [...] omits ea81c3486442 staging: vt6656: Power save stop wake_up_count wrap around. omits 13e3d94110d8 drm: Don't free a struct never allocated by drm_gem_fb_init() omits 2b703bbda271 Merge drm/drm-next into drm-intel-next-queued omits 90bcb0c3ca08 pinctrl: qcom: fix wrong write in update_dual_edge omits 6a27268cdeb0 pinctrl: actions: fix function group name for i2c0_group discards bbcb9d87dfa9 gpio: mlxbf2: remove unused including <linux/version.h> discards 493f23650302 Merge series "ASoC: rsnd: Fixes for multichannel HDMI audi [...] discards 45a8341ce494 ASoC: codecs: hdac_hdmi: Fix incorrect use of list_for_each_entry discards 1f9832e70c67 ASoC: rsnd: Fix HDMI channel mapping for multi-SSI mode discards 6947c5711bf7 ASoC: rsnd: Fix parent SSI start/stop in multi-SSI mode discards c4cbcfefa6b4 Merge branch 'ib-dwapb' into devel omits 3ffaf56e912e drm/i915: HDCP: fix Ri prime check done during link check omits 7edc9079540b Bluetooth: Enhanced Connection Complete event belongs to L [...] omits da90417467b4 drm/i915: Add YUV444 packed format support for skl+ omits dacca5f0fa69 media: media/test_drivers: rename to test-drivers omits 143f8adfd534 media: Documentation/media: drop/fix vivi references omits cbb5494ebce5 Revert "thunderbolt: Prevent crash if non-active NVMem fil [...] omits 016baa59bf9f media: Kconfig: Don't expose the Request API option omits 9cbb04551a85 media: radio: don't use a menu just for wl128x driver omits 5c57ae64e8bc media: i2c/Kconfig: use sub-menus for I2C support discards 1030eb5ea145 Merge branch 'perf/urgent' omits 39eb3cc8ab8a pinctrl: sunxi: handle probe defferal omits cd0943357bc7 Merge tag 'perf-urgent-for-mingo-5.7-20200414' of git://gi [...] discards 2cf3f69ff8b2 Merge branch 'ras/core' discards c1efb3280e2e Merge branch 'x86/cleanups' discards 03fe6c629c31 Merge branch 'x86/urgent' discards 0ba04261aa1e Merge branch 'linus' omits d0550cd20e52 usb: dwc3: gadget: Do link recovery for SS and SSP omits 68b1add4c51a dt-bindings: usb: renesas,usb3-peri: add r8a77961 support omits 0dc710353f63 dt-bindings: usb: renesas,usbhs: add r8a77961 support omits 37db50749617 dt-bindings: usb: usb-xhci: add r8a77961 support omits df3c5f0a605c docs: dt: qcom,dwc3.txt: fix cross-reference for a converted file omits d94ea5319813 usb: dwc3: gadget: Properly set maxpacket limit omits 586f4335700f usb: dwc3: Fix GTXFIFOSIZ.TXFDEP macro name omits 09b04abb70f0 usb: gadget: udc: bdc: Remove unnecessary NULL checks in b [...] omits d1f7af4b4a11 pinctrl: mediatek: remove shadow variable declaration omits 9c95f7c2836c pinctrl: mediatek: make MediaTek MT6765 pinctrl ready for [...] omits 8174a8512e3e pinctrl: mediatek: make MediaTek pinctrl v2 driver ready f [...] omits 7e23ab72e73b pinctrl: nomadik:remove unneeded variable omits 04fd1ca77918 gpiolib: acpi: Add missing __init(const) markers to initcall-s discards 0183026318d4 gpio: dwapb: Amend indentation in some cases discards f51be99c7199 gpio: dwapb: Use positive conditional in dwapb_configure_irqs() discards 889363efd299 gpio: dwapb: Split out dwapb_get_irq() helper discards 7486cbf27f66 gpio: dwapb: Drop of_match_ptr() & ACPI_PTR() calls discards 2f9efdac54f7 gpio: dwapb: Drop bogus BUG_ON()s discards b60c395c1d00 gpio: dwapb: Switch to more usual pattern of RMW in dwapb_ [...] discards 3b350016a9be gpio: dwapb: Convert to use IRQ core provided macros discards e9821233d538 gpio: dwapb: Use device_get_match_data() to simplify code discards 111ce9746bf5 gpio: dwapb: Convert to use irqd_to_hwirq() discards 8f379bced6dd gpio: dwapb: Deduplicate IRQ resource management discards 3d9ea4f29bbf gpio: dwapb: set default handler to be handle_bad_irq() discards 4369feb3c777 gpio: dwapb: Use chained IRQ prologue and epilogue discards 3237317b424f gpio: dwapb: Refactor IRQ handler to use bit operations discards 77f8984579d1 gpio: dwapb: Append MODULE_ALIAS for platform driver omits 0a8f5989e034 crypto: marvell/octeontx - Add missing '\n' in log messages omits 6603523bf5e4 crypto: api - Fix use-after-free and race in crypto_spawn_alg omits eebac678556d crypto: ccp -- don't "select" CONFIG_DMADEVICES omits beeb460cd12a crypto: algapi - Avoid spurious modprobe on LOADED omits 56b80bdee4a1 crypto: sun8i-ss - Delete an error message in sun8i_ss_probe() omits f72fed86a5ac hwrng: xgene - Delete an error message in xgene_rng_probe() omits b111418a226f hwrng: omap - Delete an error message in of_get_omap_rng_d [...] omits 56e0b6273ec8 crypto: amlogic - Delete duplicate dev_err in meson_crypto [...] omits f037fc5f93f4 crypto: hisilicon/qm - stop qp by judging sq and cq tail omits 141876c252a4 crypto: hisilicon/sec2 - add controller reset support for SEC2 omits 1f5c9f34f0cc crypto: hisilicon/hpre - add controller reset support for HPRE omits 84c9b7802b02 crypto: hisilicon/zip - add controller reset support for zip omits 6c6dd5802c2d crypto: hisilicon/qm - add controller reset interface omits 35ee280fb1fb crypto: hisilicon - add vfs_num module parameter for hpre/sec omits cd1b7ae3435c crypto: hisilicon - unify SR-IOV related codes into QM omits 619e464ae22a crypto: hisilicon - put vfs_num into struct hisi_qm omits 3c8e0bd10503 MAINTAINERS: add HG as cctrng maintainer omits a583ed310bb6 hwrng: cctrng - introduce Arm CryptoCell driver omits ffb57daad3a3 dt-bindings: add device tree binding for Arm CryptoCell tr [...] omits 55b3209acbb0 crypto: caam - fix the address of the last entry of S/G omits 80994e3f5e8d crypto: caam - fix use-after-free KASAN issue for RSA algorithms omits 63db32e6531c crypto: caam - fix use-after-free KASAN issue for HASH algorithms omits 5ed1e8b8877f crypto: caam - fix use-after-free KASAN issue for AEAD algorithms omits 5af4e8d448a8 crypto: caam - fix use-after-free KASAN issue for SKCIPHER [...] discards b65dea785ed9 exfat: remove the assignment of 0 to bool variable discards 20e959f0f274 exfat: Remove unused functions exfat_high_surrogate() and [...] discards 687f1ddcf646 exfat: Simplify exfat_utf8_d_hash() for code points above U+FFFF discards ee368f241fdf exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config option discards a261acacd90c exfat: remove 'bps' mount-option discards ea10a3d9a82c exfat: Unify access to the boot sector discards 4c732cc09c5b exfat: Use a more common logging style discards a81780d0351a exfat: add missing MODULE_ALIAS_FS() discards 0b3f3b85878f exfat: Fix discard support discards 9709a3374b76 exfat: Simplify exfat_utf8_d_cmp() for code points above U+FFFF omits 4da858c08643 Merge branch 'linux-5.7' of git://github.com/skeggsb/linux [...] omits 92f673a12d14 drm/nouveau/sec2/gv100-: add missing MODULE_FIRMWARE() omits 4fa3b1c41737 proc: Handle umounts cleanly omits beab3d5cb0e1 irq-renesas-h8s: Fix external interrupt control. omits 8bd55b5fce80 irq-renesas-h8300h: Fix external interrupt contorol. omits 2c496a11304d irq-renesas-h8s: fix interrupt handling. omits 951261bc4834 h8300_timer8: fix count mode. omits 04fffbe01d2d h8300: update dts. omits 2fdf50bd510f sh-sci: 8bit register fix. omits b2c03bb18a6d smc91x: remove GPIOLIB dependency. omits 5d90be1ecf44 h8300: Fix BOOT_LINK_OFFSET omits de9887173682 h8300: move definition of __kernel_size_t etc. to posix_types.h omits ece7be2c964c h8300: move definition of __kernel_size_t etc. to posix_types.h omits 3e138fe1a4fb h8300: Add missing symbol "BOOT_LINK_OFFSET" omits caf3f4bdb535 h8300: fix memset return value. omits 1f641d9410c3 cifs: improve read performance for page size 64KB & cache= [...] omits f560cda91bd5 cifs: dump the session id and keys also for SMB2 sessions omits 1e6adfe565b4 Merge tag 'amd-drm-fixes-5.7-2020-04-15' of git://people.f [...] omits bbf4ee2663e1 Merge tag 'drm-intel-fixes-2020-04-15' of git://anongit.fr [...] omits a080bd994c40 drm/i915/gt: Update PMINTRMSK holding fw omits 46495adc6ca7 drm/i915/selftests: Exercise basic RPS interrupt generation omits 2a040f0d08c3 drm/i915/tgl: Initialize multicast register steering for w [...] omits 802101528bce drm/i915/tgl: Extend Wa_1409767108:tgl to B0 stepping omits dbff5a8db9c6 drm/i915/tgl: Add Wa_14010477008:tgl omits 433e3aa37773 selinux: drop unnecessary smp_load_acquire() call omits 197694d09af5 docs: filesystems: convert gfs2-glocks.txt to ReST omits c3a2079828fa dt-bindings: pwm: Fix cros-ec-pwm example dtc 'reg' warning discards fe5dfc6af3eb MAINTAINERS: Add Segey Semin to maintainers of DW APB GPIO driver discards 49a369f94046 gpio: dwapb: Add debounce reference clock support discards cbabbfa160bd gpio: dwapb: Use optional-clocks interface for APB ref-clock discards fb7e1fc1b806 dt-bindings: gpio: Add Sergey Semin to DW APB GPIO driver [...] discards 7f51dbb7cab7 dt-bindings: gpio: Add DW GPIO debounce clock property discards 179587eb757f dt-bindings: gpio: Convert snps,dw-apb-gpio to DT schema omits d98dbbe0d331 scripts: documentation-file-ref-check: Add line break before exit omits e8f4ba833166 scripts/kernel-doc: Add missing close-paren in c:function [...] omits 52338dfb3ca1 docs: admin-guide: merge sections for the kernel.modprobe sysctl omits 404e603f1ec8 docs: timekeeping: Use correct prototype for deprecated functions omits f96198abe8b0 drm/i915/ehl: extended Wa_2006604312 to ehl discards 1f58b05f6672 Merge branch 'pm-opp' into linux-next discards 350957908464 Improve KCSAN documentation a bit discards 64ab5b529262 locktorture: Use true and false to assign to bool variables discards a01d4d8d75ea rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] discards 96e2496c6574 x86/mm/pat: Mark an intentional data race discards d5f60f8faa67 fork: Annotate a data race in vm_area_dup() discards ef22569739fc Merge branch 'lkmm-dev.2020.04.15a' into HEAD discards eb51a6a71ea8 tools/memory-model: Use "-unroll 0" to keep --hw runs finite discards 46ebb53b2fe2 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] discards f557c48658d1 tools/memory-model: Add data-race capabilities to judgelitmus.sh discards 6796f45829c5 tools/memory-model: Add checktheselitmus.sh to run specifi [...] discards e2ac2ce6cf75 tools/memory-model: Repair parseargs.sh header comment discards e3f91611a6fe tools/memory-model: Add "--" to parseargs.sh for addition [...] discards c37ffc262831 tools/memory-model: Make history-check scripts use mselect7 discards 191c01a65436 tools/memory-model: Make checkghlitmus.sh use mselect7 discards 4f85344ba9b3 tools/memory-model: Fix scripting --jobs argument discards 039b02e09250 tools/memory-model: Implement --hw support for checkghlitmus.sh discards e9c1485a6619 tools/memory-model: Add -v flag to jingle7 runs discards 7f41db2cebe7 tools/memory-model: Make runlitmus.sh check for jingle errors discards 47bce2c2c57c tools/memory-model: Allow herd to deduce CPU type discards 452ae9873689 tools/memory-model: Keep assembly-language litmus tests discards cf2c6d29e1d5 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] discards 2ee488e7c90e tools/memory-model: Make runlitmus.sh generate .litmus.out [...] discards 8f491dcc5b97 tools/memory-model: Split runlitmus.sh out of checklitmus.sh discards 235284b1917c tools/memory-model: Make judgelitmus.sh ransack .litmus.out files discards fd48e828803d tools/memory-model: Hardware checking for check{,all}litmus.sh discards a9ed7746c429 tools/memory-model: Fix checkalllitmus.sh comment discards a0e8ff781d67 tools/memory-model: Add simpletest.sh to check locking, RC [...] discards 8f50c70ca956 tools/memory-model: Make judgelitmus.sh handle hardware ve [...] discards 76f72692cf20 tools/memory-model: Update parseargs.sh for hardware verification discards 378d1e2d5e6a tools/memory-model: Fix paulmck email address on pre-exist [...] discards 67b3cc2ecb77 tools/memory-model: Make judgelitmus.sh detect hard deadlocks discards 5d6e62411627 tools/memory-model: Make judgelitmus.sh identify bad macros discards e6dd2b65c5df tools/memory-model: Make cmplitmushist.sh note timeouts discards ab66aa3ad1fe tools/memory-model: Make judgelitmus.sh note timeouts discards 981054d706a9 Documentation/litmus-tests/atomic: Add a test for smp_mb__ [...] discards 58ace1afac06 Documentation/litmus-tests/atomic: Add a test for atomic_set() discards f612be6530fe Documentation/litmus-tests: Introduce atomic directory discards 0d9db930eb5f tools/memory-model: Add an exception for limitations on _u [...] discards d96bbc2dc07f MAINTAINERS: Update maintainers for new Documentaion/litmu [...] omits 3aecec068c37 Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits 37c6ee2fcf7b Documentation: LKMM: Add litmus test for RCU GP guarantee [...] omits a5cca3485d92 Documentation: LKMM: Move MP+onceassign+derefonce to new l [...] omits 9716f4ac8760 tools/memory-model: Fix "conflict" definition discards 12fb08d19005 ext4: reject mount options not supported when remounting i [...] discards 00f7b58eebb7 ext4: convert BUG_ON's to WARN_ON's in mballoc.c discards df15e089750d ext4: increase wait time needed before reuse of deleted in [...] discards 5810dd79dec4 Merge branch 'spi-5.8' into spi-next discards 4bbae1279dfe Merge branch 'spi-5.7' into spi-linus omits 999866c92f4a spi: dt-bindings: rspi: Convert to json-schema omits f0f383347ced brcmfmac: remove leading space omits 8859c2d37301 Merge branch 'i2c/for-current' into i2c/for-next omits a0caa5387bfd Merge branch 'i2c/for-5.8' into i2c/for-next omits 8814044fe0fa i2c: tegra: Synchronize DMA before termination omits a900aeac2537 i2c: tegra: Better handle case where CPU0 is busy for a long time omits befc8236a74f dt-bindings: memory: tegra: Add external memory controller [...] omits 1a351b10b967 i2c: cadence: Added slave support omits c2ce6bbcfc9f dmaengine: idxd: export hw version through sysfs omits 18bc99156f01 dt-bindings: reserved-memory: Introduce memory-region-names omits 84a25ea9cfd9 dt-bindings: vendor-prefixes: Add Check Point omits aee45dba3ad9 dt-bindings: dma: uniphier-xdmac: switch to single reg region omits 20d60f636447 include/linux/dmaengine: Typos fixes in API documentation omits b269426011bc dmaengine: xilinx_dma: Add missing check for empty list omits a4e688535a08 dmaengine: ti: k3-udma: Disable memcopy via MCU NAVSS on am654 omits 172d59ecd61b dmaengine: ti: k3-psil: fix deadlock on error path omits 702a21425a6d dt-bindings: display: move DSI panels to panel-simple-dsi omits 8b9e7ace123d dt-bindings: display: convert olimex,lcd-olinuxino to DT Schema omits 5717f3b80d5f dt-bindings: display: convert lgphilips,lb035q02 to DT Schema omits 90c8466e3771 dt-bindings: display: convert seiko,43wvf1g to DT Schema omits 236623c09ca4 dt-bindings: display: convert sharp,lq150x1lg11 to DT Schema omits e437b61b2132 dt-bindings: display: convert sharp,ls037v7dw01 to DT Schema omits a965584dd089 dt-bindings: display: convert sharp,ls043t1le01 to DT Schema omits 6b3ee820b580 dt-bindings: display: drop unused simple-panel.txt omits 6c424e686221 dt-bindings: display: convert sitronix,st7789v to DT Schema omits c907477e128b dt-bindings: display: convert sony,acx565akm to DT Schema omits 8d1f9345ea70 dt-bindings: display: convert startek,startek-kd050c to DT Schema omits 77aeb2d7942d dt-bindings: display: convert toppoly panels to DT Schema omits f9f2ae6282a7 dt-bindings: display: convert samsung,ld9040 to DT Schema omits 19853af1e44e dt-bindings: display: convert samsung,s6d16d0 to DT Schema omits 48d8e0a712e5 dt-bindings: display: convert samsung AMOLED to DT Schema omits 1aa3bf853cb4 dt-bindings: display: convert raydium,rm67191 to DT Schema omits 05bf34578d4d dt-bindings: display: convert osddisplays,osd101t2587-53ts [...] omits 889034a6a2fd dt-bindings: display: convert lg,lg4573 to DT Schema omits 310abcea76e9 dt-bindings: display: convert simple lg panels to DT Schema omits 7236d77374fd dt-bindings: display: convert kingdisplay,kd097d04 to DT Schema omits 3b5d6c3c9c9b dt-bindings: display: convert kingdisplay,kd035g6-54nt to [...] omits b33b9141b7a8 dt-bindings: display: convert jdi,lt070me05000 to DT Schema omits cd906710d845 dt-bindings: display: convert innolux,p120zdg-bf1 to DT Schema omits 16cd62768d61 dt-bindings: display: convert innolux,p097pfg to DT Schema omits ba98fc38dd50 dt-bindings: display: convert ilitek,ili9881c to DT Schema omits 66e3377c7c81 dt-bindings: display: convert ilitek,ili9322 to DT Schema omits c1eb28405d3a dt-bindings: display: convert boe,himax8279d to DT Schema omits 5304058b1526 dt-bindings: display: convert arm,versatile-tft-panel to D [...] omits 022467444515 dmaengine: ti: k3-udma: Drop COMPILE_TEST for the drivers for now omits ae148b43516d dmaengine: hisilicon: Fix build error without PCI_MSI omits f86a1bb53606 pinctrl: baytrail: Use platform_get_irq_optional() explicitly omits d4e0055b8fa0 dt-bindings: display: convert samsung,s6e63m0 to DT Schema omits 1e4fbcdf8a03 dt-bindings: display: add te-gpios to panel-common omits 16a7e952e824 dt-bindings: display: look for dsi* nodes in dsi-controller omits 63735af86d64 media: docs: add cros-references to the other media guides omits e4da97eb3a09 media: docs: add GPLv2 for uAPI guide omits cc5d250e5a3b media: docs: move copyrights to the end and update them omits ef7f0c9539d8 media: docs: fix references for vimc omits 4605a6102a7b media: docs: cleanup bttv-devel.rst file omits 371f6ff57f56 media: docs: Add a master topic for the index file omits 1c9eeba23227 media: docs: get rid of obsoleted udev documentation omits 08256f12ac56 media: docs: zr364xx: update documentation omits 12bcf90c693c media: docs: saa7134.rst: update the documentation omits 8a1bfbc70d13 media: docs: update Digital TV faq.rst omits fe877259d8aa media: docs: cpia2.rst: do some cleanups omits 9fafef585718 media: docs: add a cardlist for cx18 boards omits 729126e4b4b3 media: docs: update bttv.rst information omits f631516f6d7d media: docs: bt8xx.rst: update document info omits c5b352431f6f media: docs: update avermedia.rst contents omits 03693a5a2393 media: docs: intro.rst actually contain DVB references omits 109895a1525f media: docs: dvb_intro.rst: update its contents omits c4b89166d291 media: docs: split avermedia.rst contents on two files omits b533cad6fd59 media: docs: update cardlists omits 2eb71a3a68c3 Bluetooth: Clear HCI_LL_RPA_RESOLUTION flag on reset omits ff3b8df2bd75 Bluetooth: Enable LE Enhanced Connection Complete event. omits 849c9c35e80d Bluetooth: Use extra variable to make code more readable omits 55beec10710d Bluetooth: Sort list of LE features constants omits ffb2e0082cfc media: Kconfig: include test_drivers with MEDIA_TEST_SUPPORT omits 23ecdb29060f Merge branch 'fixes' into next omits 5c7200e79c78 mmc: renesas_sdhi: simplify summary output omits 0d5956f826fc Merge branch 'i2c/for-5.8' into i2c/for-next omits fc3cc4fb390d Merge branch 'for-5.7/upstream-fixes' into for-next omits 185af3e775b6 HID: alps: ALPS_1657 is too specific; use U1_UNICORN_LEGAC [...] omits 6472e4e25e57 drm/rockchip: fix spelling mistake "modifer" -> "modifier" omits ea06a482a47c gpiolib: of: improve gpiolib-of support of pull up/down on [...] omits 35eba185fd1a i2c: designware: Calculate SCL timing parameter for High S [...] omits 85f8fcaeed33 i2c: designware: Calculate SCL timing parameter for Fast M [...] omits 79d48da381ca i2c: i2c-stm32f7: improve nack debug message omits be1b92c133cc i2c: i801: Use GPIO_LOOKUP() helper macro omits def00b32f027 i2c: refactor parsing of timings omits df823a8208c4 media: cec: rename CEC platform drivers config options omits f27237c174fd i2c: piix4: Detect secondary SMBus controller on AMD AM4 chipsets omits 3ef4664da327 mmc: renesas_sdhi: improve TAP selection if all TAPs are good omits 86527265e91d mmc: renesas_sdhi: clarify handling of selecting TAPs omits bbe6b874017a mmc: renesas_sdhi: refactor calculation of best TAP omits c02fb2b8067a i2c: busses: convert to devm_platform_get_and_ioremap_resource omits 583eacca3503 mmc: sdhci: use FIELD_GET/PREP for capabilities bit masks omits e0442d762139 i2c: busses: convert to devm_platform_ioremap_resource omits 0fcd0f7e79ca mmc: sdhci: move SDHCI_CAPABILITIES_1 to a more suitable place omits 718c3d80efb8 mmc: sdhci-of-arasan: Fix kernel-doc warnings omits a81068181aad media: move CEC USB drivers to a separate directory omits 4be5e8648b0c media: move CEC platform drivers to a separate directory omits a9f3cae8fdfe mmc: sdhci-of-arasan: Modify clock operations handling omits a49b8899a3e8 mmc: sdhci-of-arasan: Rearrange the platform data structs [...] omits 736279b7e37c mmc: sdhci-of-arasan: Rename sdhci_arasan_data to avoid confusion omits f73e66a36772 sdhci: arasan: Add support for Versal Tap Delays omits 2bbdbbf0fcca dt-bindings: mmc: arasan: Document 'xlnx,versal-8.9a' controller omits 3c1d1613be80 i2c: remove i2c_new_probed_device API omits edb2c9dd3948 i2c: altera: use proper variable to hold errno omits d79294d0de12 i2c: designware: platdrv: Remove DPM_FLAG_SMART_SUSPEND fl [...] omits 46d2a3b964dd media: place CEC menu before MEDIA_SUPPORT omits de73b88c7ca1 media: cec: move the core to a separate directory omits d9976bc155b1 MAINTAINERS: Remove sifive_l2_cache.c from EDAC-SIFIVE pattern omits 4c5b566c2193 crash_dump: Remove no longer used saved_max_pfn omits 79799562bf08 thermal: int3400_thermal: Statically initialize .get_mode( [...] omits b0e387c3ec01 x86/umip: Make umip_insns static omits 8623b5255ae7 drm/scheduler: fix drm_sched_get_cleanup_job discards e48155190de5 Merge branch 'sched/urgent' omits e0d648f9d883 sched/vtime: Work around an unitialized variable warning discards 29fbb57a30cc Merge branch 'sched/urgent' omits 5a652b49b41b ipw2x00: make ipw_setup_deferred_work() void omits e871b8bfedda brcmsmac: make brcms_c_stf_ss_update() void omits 7b9ae69d5441 orinoco: remove useless variable 'err' in spectrum_cs_suspend() omits 99cd87d63c0b libertas: make lbs_process_event() void omits 40fb232c02d1 brcmsmac: Add missing annotation for brcms_down() omits 2fe5efb8a475 brcmsmac: Add missing annotation for brcms_rfkill_set_hw_state() omits 1c0e3c73e98d hostap: Add missing annotations for prism2_bss_list_proc_s [...] omits 297bcf8222f2 rtw88: add support for set/get antennas omits b9ed7e9505ba rtw88: make rtw_chip_ops::set_antenna return int omits 2fd5fdca6a3a libertas: make lbs_init_mesh() void omits 3662daf02350 sched/isolation: Allow "isolcpus=" to skip unknown sub-parameters omits 80efb443ea03 cw1200: make cw1200_spi_irq_unsubscribe() void omits a69a1328fb03 ipw2x00: make ipw_qos_association_resp() void omits 8be6bbe59a69 cpufreq: omap: Build driver by default for ARCH_OMAP2PLUS omits d918fe428715 drm/meson: Delete an error message in meson_dw_hdmi_bind() omits 3e8f3bd04716 ALSA: usb-audio: RME Babyface Pro mixer patch omits 8e5b5d75e9d0 media: Kconfig: DVB support should be enabled for Digital TV omits 11ddbdfb68e4 rtc: rc5t619: Fix an ERR_PTR vs NULL check omits a966dcfe153a clone3: add build-time CLONE_ARGS_SIZE_VER* validity checks omits 62173872ca65 clone3: add a check for the user struct size if CLONE_INTO [...] omits 944ed452eb1b rtc: remove unnecessary error message after platform_get_irq omits e82a118f57b8 clone3: fix cgroup argument sanity check omits 57fa99503290 mmc: wbsd: Replace hardcoded command numbers with existing [...] omits 3369193adf79 mmc: s3cmci: Drop redundant code in s3cmci_setup_data() omits 7d33c615c94c mmc: au1xmmc: Drop redundant code in au1xmmc_send_command() omits da4f1ef38f01 mmc: sdhci-sprd: Drop redundant cap flags omits e2d101036527 mmc: android-goldfish: Enable MMC_CAP2_NO_SDIO omits 9393d050c860 Revert "media: Kconfig: move CEC-specific options to cec/Kconfig" omits 3d3e18fcd591 mmc: core: make mmc_interrupt_hpi() static discards 6c2e0183fc76 Merge branch 'irq/urgent' discards f1185a29ae20 Merge branch 'x86/asm' discards dfb3ebf5c1da Merge branch 'linus' omits 9d33ea331032 platform/chrome: cros_ec_typec: Register port partner omits 5fed73b84f52 platform/chrome: cros_ec_typec: Add struct for port data omits 7110f5f0e5ab platform/chrome: cros_ec_typec: Use notifier for updates omits 3f8f770575d9 Input: mms114 - fix handling of mms345l omits f27ad8932725 Input: elants_i2c - support palm detection omits 1e4ffb8344c5 scsi: libsas: Add missing annotation for sas_ata_qc_issue() omits 4a0b746fa9a7 scsi: ipr: remove unneeded semicolon omits 5d296cc9ab6e scsi: qla1280: make qla1280_firmware_mutex and qla1280_fw_ [...] omits 1909a4386c7e scsi: megaraid: make two symbols static in megaraid_sas_base.c omits 057d1c0d1b03 scsi: megaraid: make some symbols static in megaraid_sas_fusion.c omits 3c3c6f663baa scsi: megaraid: make some symbols static in megaraid_sas_fp.c omits 02ff107046e0 scsi: megaraid: make two symbols static in megaraid_mbox.c omits 4d5956fb5137 scsi: bfa: bfad.c: make max_rport_logins static omits 938b18462ecd scsi: bfa: bfad_attr.c: make two funcitons static omits eae9b1788ab2 scsi: bfa: bfa_ioc_ct.c: make two funcitons static omits 901ad27c6998 scsi: bfa: bfa_fcs_lport.c: make bfa_fcport_get_loop_attr( [...] omits 84a2fd236d75 scsi: bfa: bfa_fcpim.c: make two functions static omits b9ddee1ee15f scsi: bfa: bfa_core.c: make bfa_isr_rspq() static omits 037773f3b6dd scsi: bfa: bfa_svc.c: make two functions static omits 78e8df28c5c3 scsi: gdth: Make __gdth_execute static omits d221aed19c80 scsi: qla2xxx: Use ARRAY_SIZE() instead of open-coding it omits fa17a6dc84d1 scsi: Update referenced link to cdrtools omits 83c6f2390040 scsi: sg: add sg_remove_request in sg_write omits 8d5e0fd1f288 Merge branch 'misc' into for-next omits 57f25e1cf00d dt-bindings: vendor-prefixes: Add Alps omits 88986987c76f dt-bindings: memory-controllers: exynos-srom: Remove unnee [...] omits bc8e71314e84 netfilter: flowtable: Free block_cb when being deleted omits 217aeedd10d5 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] omits f29808b2fb85 soc: qcom: rpmpd: Allow RPMPD driver to be loaded as a module omits d4889ec1fc6a soc: qcom: rpmhpd: Allow RPMHPD driver to be loaded as a module omits 1d3c6f86fd3f soc: qcom: rpmh: Allow RPMH driver to be loaded as a module omits 4a7b0cf24d9a arm64: dts: qcom: sc7180: Update QUSB2 V2 Phy params for S [...] omits 4b8503967ef5 selinux: fix warning Comparison to bool omits 2a6ac7666c29 Revert "drm/amdgpu: use the BAR if possible in amdgpu_devi [...] omits 5fd274ed3c85 docs: dt: rockchip,dwc3.txt: fix a pointer to a renamed file omits 27b128b30c58 docs: dt: fix a broken reference for a file converted to json omits 0c134f528a72 docs: dt: qcom,dwc3.txt: fix cross-reference for a converted file omits b8a1707f177a docs: dt: fix broken reference to phy-cadence-torrent.yaml omits 7801eba8e5b2 dt-bindings: interrupt-controller: Fix loongson,parent_int [...] omits ce81bd6977c8 dt-bindings: hwmon: Fix incorrect $id paths omits f88d59fc2dd6 dt-bindings: Fix dtc warnings on reg and ranges in examples omits 213d0e4c4e84 dt-bindings: BD718x7 - add missing I2C bus properties omits ec76f57d6266 dt-bindings: clock: syscon-icst: Remove unneeded unit name omits c6be88ad207b dt-bindings: touchscreen: edt-ft5x06: Remove unneeded I2C [...] omits bc4be5517e90 dt-bindings: iio: dac: ad5770r: Fix the file path omits 7d6243aa599c dt-bindings: iio: dac: ad5770r: Add vendor to compatible string omits e66b54d07be4 drivers: hv: remove redundant assignment to pointer primar [...] omits 1a06d017fb3f Drivers: hv: vmbus: Fix Suspend-to-Idle for Generation-2 VM omits e7f552f727f5 Merge branch 'clk-fixes' into clk-next omits 860b511766a3 media: Makefile: fix test drivers compilation omits 5185f4773e90 ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT omits 9a2506b1a29c dt-bindings: Add vendor prefix for BeagleBoard.org omits eb57a2988abc dt-bindings: net: dwmac: Convert stm32 dwmac to DT schema omits f22531438ff4 dt-bindings: net: dwmac: increase 'maxItems' for 'clocks', [...] omits 0fa007c1e8c2 arm64: dts: qcom: sc7180: Add generic QUSB2 V2 Phy compatible omits d724b42ededb arm64: dts: qcom: sdm845: Add generic QUSB2 V2 Phy compatible omits 0a2bd55c194a dm integrity: document allow_discard option discards e2d656f6a489 Merge branch 'x86/urgent' omits 21fb1f41bcdf spi: spi-sh-msiof: Fix checkpatch error Complex macros sho [...] omits afedb4b7282b spi: spi-mtk-nor: make mtk_nor_exec_op() statuc omits bb4bf8d2f4e0 spi: sprd: adi: Use IS_ENABLED() to validate configs omits 49686df5b874 spi: remove redundant assignment to variable ms omits 7cb88afb42a4 spi: spi-fsl-spi: Fix checkpatch error "foo * bar" should [...] omits 0b93dd98d6d5 spi: spidev_test: Remove hidden temporary file when make clean omits cb75b0c4dee8 spi: spi-fsl-lpspi: Fix indentation and open brace should [...] omits 1e8a6ce9186d drm/bridge: anx6345: set correct BPC for display_info of c [...] discards 37679f89b790 Merge branch 'kcsan-dev.2020.04.13c' into HEAD discards e3ac96f7f908 Merge branches 'fixes.2020.04.13d', 'kfree_rcu.2020.04.13c [...] discards 6df20c1a933b rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() discards c179fe73e258 ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() discards 9b71383b6c58 rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU discards 165a5cc7d717 rcu-tasks: Add IPI failure count to statistics discards fd4678b7e3af rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs discards 4fd571e76c2c rcu-tasks: Add count for idle tasks on offline CPUs discards 7ee50f1b753d rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] discards 04de39608a40 rcu-tasks: Make RCU tasks trace also wait for idle tasks discards fa7d90484eb9 rcu-tasks: Handle the running-offline idle-task special case discards 73f7cecbc1ed rcu-tasks: Disable CPU hotplug across RCU tasks trace scans discards 676b14302992 rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks discards 525f6f0bcf4c rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] discards 2e2b6669e1e8 rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI discards a0ad4b228efa rcu-tasks: Add grace-period and IPI counts to statistics discards fa6e1abef176 rcu-tasks: Split ->trc_reader_need_end discards df3250c2a5f9 rcu-tasks: Provide boot parameter to delay IPIs until late [...] discards 5ebe2f213d87 rcu-tasks: Add a grace-period start time for throttling and debug discards 58295a4cfcd5 rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks discards 246a04fd678e rcu-tasks: Make rcutorture writer stall output include GP state discards 047a071d1303 rcu-tasks: Add RCU tasks to rcutorture writer stall output discards 144f6ff01b4c rcu-tasks: Move #ifdef into tasks.h discards cc98a9755045 rcu-tasks: Add stall warnings for RCU Tasks Trace discards 972693f24e0a rcutorture: Add torture tests for RCU Tasks Trace discards 513137f774db rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] discards 5ee0f07bf79d rcu-tasks: Code movement to allow more Tasks RCU variants discards 46c71c737b0d rcu-tasks: Further refactor RCU-tasks to allow adding more [...] discards 87b94a8d829a rcu-tasks: Use unique names for RCU-Tasks kthreads and messages discards dfff5ad45ad0 rcutorture: Add torture tests for RCU Tasks Rude discards e71ee37ea903 rcu-tasks: Add an RCU-tasks rude variant discards edad9ce4005e rcu-tasks: Refactor RCU-tasks to allow variants to be added discards 4833572be7e0 rcutorture: Add a test for synchronize_rcu_mult() discards 5fc7e64990c2 rcu: Reinstate synchronize_rcu_mult() discards 64aa2c7c31d8 rcu-tasks: Create struct to hold state information discards 5c52cf4717b7 rcu-tasks: Move Tasks RCU to its own file discards 2f97bd3f21ef rcu: Add per-task state to RCU CPU stall warnings discards d836a90c2571 sched/core: Add function to sample state of locked-down task discards c74d8422b75c rcu-tasks: Use context-switch hook for PREEMPT=y kernels discards 61fa18839130 rcu: Add comments marking transitions between RCU watching [...] discards 9ff86f9a8c04 rcutorture: Add test of holding scheduler locks across rcu [...] discards e49c5de3b552 rcu: Don't use negative nesting depth in __rcu_read_unlock() discards 88bdc25b36cd rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field discards 27c2733fbc9d rcu: Don't set nesting depth negative in rcu_preempt_defer [...] discards 83f51ba34dd3 rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits e7f1e32fed54 rcu: Add KCSAN stubs to update.c omits 7b994759ad3c drm/i915: Start passing latency as parameter omits e82c878d49bf MIPS: Kill MIPS_GIC_IRQ_BASE omits 408b722d029b MIPS: xilfpga: Removed unused header files omits 974229db7e6c drm/amdgpu/gfx9: add gfxoff quirk omits b2a7e9735ab2 drm/amdgpu: fix the hw hang during perform system reboot a [...] omits 78056e701c61 of: property: Add device link support for extcon omits 74aae1c42f4a drm/device: Deprecate dev_private harder omits 05d8a0291987 drm/amdgpu/gfx9: add gfxoff quirk omits 9cf2a1a31212 drm/amdgpu: set mp1 state before reload omits 153981d8cdfa drm/amdgpu: update psp fw loading sequence omits e3f6ad0ddac0 drm/amd/powerplay: update Arcturus smu-driver if header omits 52c1a465d036 drm/amd/powerplay: properly set the dpm_enabled state omits ff35961dca5b drm/amd/powerplay: correct i2c eeprom init/fini sequence omits 32dd23412684 drm/amd/powerplay: bump the NAVI10 smu-driver if version omits abf8422cf6de dt-bindings: timer: cadence_ttc: Migrate timer-cadence-ttc [...] omits cece92669bce drm/amd/powerplay: revise the way to retrieve the board pa [...] omits f86ca4147976 dt-bindings: i2c: xiic: Migrate i2c-xiic documentation to YAML omits df8ccec48a7d drm/amdgpu: fix the hw hang during perform system reboot a [...] omits 0d454b9901a8 drm/amd/display: remove redundant assignment to variable d [...] omits 502ef0834009 drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_u [...] omits 53612c3fd9ef dt-bindings: display: allow port and ports in panel-lvds omits b7bc41d6cf60 dt-bindings: display: xpp055c272: Remove the reg property omits 41ece5d341fd dt-bindings: display: ltk500hd1829: Remove the reg property omits aea37006e183 dt-bindings: i2c: cadence: Migrate i2c-cadence documentati [...] omits b87080eab4c1 selftests/ipc: Fix test failure seen after initial test run omits 8089a622d9b4 dt-bindings: display: allow port and ports in panel-lvds omits f26f1db5d2be drm/i915: do AUD_FREQ_CNTRL state save on all gen9+ platforms omits aaa2d92efe1f Revert "Kernel selftests: tpm2: check for tpm support" omits cdfe56d9012b selftests/ftrace: Add CONFIG_SAMPLE_FTRACE_DIRECT=m kconfig omits 2ea8db7200d4 regulator: tps80031: remove redundant assignment to variab [...] omits 29ebe87cdd57 regulator: ab8500: remove some defined but not used variables omits 6b576eb035db regulator: use consumer->supply_name in debugfs/regulator_summary omits d2c2c218ea3f regulator: qcom_rpm: remove defined but not used 'pm8921_ftsmps' omits d42b8dbec46c selftests/seccomp: allow clock_nanosleep instead of nanosleep omits 651e0d881461 kselftest/runner: allow to properly deliver signals to tests omits d925c8969562 selftests/harness: fix spelling mistake "SIGARLM" -> "SIGALRM" omits 3ada1b176e6b Merge series "Add support for Kontron sl28cpld" from Micha [...] omits 4475337326bc Merge series "Add new reg_update_bits() support" from Baol [...] omits bd3ddb495762 regmap: add reg_sequence helpers omits bdf89df3c545 x86/microcode/AMD: Increase microcode PATCH_MAX_SIZE omits 12479382877d regmap-irq: make it possible to add irq_chip do a specific [...] omits fd7fb0253cdf brcmsmac: make brcms_c_set_mac() void omits c960e2b384ef qtnfmac: Simplify code in _attach functions omits ec4d3e3a0545 b43legacy: Fix case where channel status is corrupted omits 6343a6d4b213 rtw88: Add delay on polling h2c command status bit omits 63e49a9fdac1 p54usb: add AirVasT USB stick device-id omits 80215f133d59 regmap: Add bus reg_update_bits() support omits 09667ea7ce6d brcm80211: remove redundant pointer 'address' omits f9f46bca59d1 rsi: fix a typo "throld" -> "threshold" omits a24993e54b9c rtlwifi: rtl8723ae: fix spelling mistake "chang" -> "change" omits c57673852062 brcmfmac: fix wrong location to get firmware feature omits ca2c6881dcca rtw88: Make two functions static omits 2a79c31a498e ASoC: rockchip-i2s: add power-domains property omits bcbc13d28f7f ASoC: madera: Remove a couple of stray blank lines omits 0f2a3b02274c ASoC: wsa881x: mark read_only_wordlength flag omits d0c56b307f37 ASoC: qcom: common: Silence duplicate parse error messages omits 9de300abb71f soc/stm/stm32_sub_sai: Add missing '\n' in log messages omits 0eaef95e3cef ASoC: dapm: Remove dapm_connect_dai_link_widgets helper omits 9a1bb600ecaf ASoC: dapm: Move error message to avoid some duplication omits 65f1d3d9cee7 ASoC: rockchip-spdif: add power-domains property omits f0c0f5a4541c ASoC: rockchip-spdif: add #sound-dai-cells property omits 4d1a015a203c ASoC: convert rockchip spdif bindings to yaml omits a306f0451114 ASoC: Intel: soc-acpi-intel-cml-match: remove useless 'rt1 [...] omits acda42b30fa6 ASoC: intel: soc-acpi-intel-icl-match: remove useless 'rt1 [...] omits e3698b23ecb8 tools headers: Synchronize linux/bits.h with the kernel sources omits 5b992add7d32 tools headers: Adopt verbatim copy of compiletime_assert() [...] omits 616844408de7 gpio: pl061: Support building as module omits 85a94ff8fb14 gpio: Extend TODO to cover code duplication avoidance omits 7fc504b993ce gpio: xgene-sb: set valid IRQ type in to_irq() omits 90670f0ef690 arm64: defconfig: Re-enable Tegra PCIe host driver omits 46535d78fdfe Merge branch 'imx/dt64' into for-next omits 464b6a4d398b Merge branch 'imx/dt' into for-next omits 800c1b01ff7e Merge branch 'imx/bindings' into for-next omits 72a537efb3be Merge branch 'imx/drivers' into for-next omits 4ff31f2b9407 Merge branch 'imx/fixes' into for-next omits d8ed4d7aeb1e tools headers: Update x86's syscall_64.tbl with the kernel [...] omits 54a58ebc66ce tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits 0719bdf46737 tools headers UAPI: Update tools's copy of drm.h headers omits b8fc22803e59 tools headers kvm: Sync linux/kvm.h with the kernel sources omits 1abcb9d96dad tools headers UAPI: Sync linux/fscrypt.h with the kernel sources omits 3df4d4bf3c6c tools include UAPI: Sync linux/vhost.h with the kernel sources omits 6f0841a8197b pwm: Add support for Azoteq IQS620A PWM generator omits 1df73b2131e3 x86/mce: Fixup exception only for the correct MCEs omits 7fc0b9b995f2 EDAC: Drop the EDAC report status checks omits 43505646941b x86/mce: Add mce=print_all option omits 925946cfa715 x86/mce: Change default MCE logger to check mce->kflags omits 23ba710a0864 x86/mce: Fix all mce notifiers to update the mce->kflags bitmask omits 1de08dccd383 x86/mce: Add a struct mce.kflags field omits cbe63a835831 ARM: dts: imx6dl-yapp4: Fix Ursa board Ethernet connection omits 07b053ff1c6e dt-bindings: pwm: rcar: add r8a77961 support omits 9554bfe403bd x86/mce: Convert the CEC to use the MCE notifier omits db539cb928c0 pwm: Add missing '\n' in log messages omits c9c6d216ed28 x86/mce: Rename "first" function as "early" omits 3e0fdec858d8 x86/mce/amd, edac: Remove report_gart_errors omits 04df45fba521 soc: imx8m: No need to put node when of_find_compatible_no [...] omits a037f3ca0ea0 x86/mce/amd: Make threshold bank setting hotplug robust omits f26d2580a7dd x86/mce/amd: Cleanup threshold device remove path omits e7e5af7df1f5 ARM: dts: colibri: introduce device trees with UHS-I support omits 6458de97fc15 x86/mce/amd: Straighten CPU hotplug path omits 44111124fcfd dt-bindings: arm: fsl: add nxp based toradex colibri bindings omits 6e7a41c63abc x86/mce/amd: Sanitize thresholding device creation hotplug path omits cca9cc05fe98 x86/mce/amd: Protect a not-fully initialized bank from the [...] omits c9bf318f77b3 x86/mce/amd: Init thresholding machinery only on relevant vendors omits b1fe0d0937dd clk: imx: drop the dependency on ARM64 for i.MX8M omits 260dab4478f6 clk: imx7ulp: make it easy to change ARM core clk omits ada018b15cce x86/mce/amd: Do proper cleanup on error paths omits e278dcb7048b pinctrl: intel: Add Intel Jasper Lake pin controller support omits 9bd59157e16c pinctrl: intel: Introduce new flag to force GPIO base to be 0 omits d4b41f8bb26d pinctrl: tigerlake: Use generic flag for special GPIO base [...] omits cf2f2c3a445f pinctrl: icelake: Use generic flag for special GPIO base t [...] omits 5ba092edb990 pinctrl: cannonlake: Use generic flag for special GPIO bas [...] omits e5a4ab6a55e2 pinctrl: intel: Introduce common flags for GPIO mapping scheme omits 5809e8f8ee42 Merge tag 'gvt-fixes-2020-04-14' of https://github.com/int [...] omits fa93816ba9ca dt-bindings: vendor-prefixes: Add an entry for Protonic Holland omits 58fb82ccbccc of: of_detach_node() remove unneeded local return variable omits 133bf33effff dt-bindings: sram: Add Amlogic SCP SRAM compatibles omits e5bff02a101d dt-bindings: usb: generic-ohci: Document power-domains property omits f98d7c3abca0 dt-bindings: usb: generic-ehci: Document power-domains property omits 2d7401f8632f ARM: dts: imx7d: Add cpu1 supply omits f2e3d666a448 ARM: dts: imx7: Correct CPU supply name omits 41235c8f1093 arm64: dts: imx8mn-ddr4-evk: Add secondary cpus supply omits f3fe96017f09 arm64: dts: imx8mm-evk: Add secondary cpus supply omits 10cb08260605 csky: Fixup perf probe -x hungup omits 87a4eca891b6 EDAC/xgene: Remove set but not used address local var omits 593309423cba x86/32: Remove CONFIG_DOUBLEFAULT omits e00a2d907ec9 tools arch x86: Sync asm/cpufeatures.h with the kernel sources omits f60b3878f473 tools headers UAPI: Sync linux/mman.h with the kernel omits 027fa8fb6363 tools headers UAPI: Sync sched.h with the kernel omits 8dbcfcfc73d4 ASoC: amd: Fix button configuration omits 9df8ba7c6307 ASoC: tas571x: disable regulators on failed probe omits ca64d84e9376 tools headers: Update linux/vdso.h and grab a copy of vdso [...] omits 8358f698ec9d perf stat: Fix no metric header if --per-socket and --metr [...] omits 9a00df311b5c perf python: Check if clang supports -fno-semantic-interposition omits bab1a501e658 tools arch x86: Sync the msr-index.h copy with the kernel sources omits 0dadde344d96 spi: Respect DataBitLength field of SpiSerialBusV2() ACPI [...] omits 6d75145bf6b6 spi: sc18is602: Fix a typo in MODULE_DESCRIPTION omits 595571cca4de ASoC: dapm: Fix regression introducing multiple copies of [...] omits ec21bdc6dd16 ASoC: samsung: s3c24xx-i2s: Fix build after removal of DAI [...] omits ec16d2ab4d0b media: docs: fix some broken references omits 3fbfb4585bfd mips: define pud_index() regardless of page table folding omits de0c4eb44c39 MIPS: TXx9: Fix Kconfig warnings omits 6dfcbde592e0 media: ti-vpe: cal: fix stop state timeout omits 355357457a58 media: ti-vpe: cal: improve wait for stop-state omits 5125bfeeb6e4 MIPS: Loongson: Use CONFIG_NR_CPUS_DEFAULT_64 to support m [...] omits c17013918a21 media: ti-vpe: cal: improve wait for CIO resetdone omits cbdda28ab930 media: ti-vpe: cal: move code to separate functions omits cd1a746b9b24 media: ti-vpe: cal: set DMA max seg size omits aaf97874882f media: ti-vpe: cal: program number of lines properly omits c1075243e56c media: ti-vpe: cal: fix dummy read to phy omits f77f2e1f2946 media: ti-vpe: cal: cleanup CIO power enable/disable omits fa72ef7abc90 media: ti-vpe: cal: use reg_write_field omits 05254a2b12ec media: ti-vpe: cal: remove useless IRQ defines omits ad03da58ea57 media: ti-vpe: cal: remove useless CAL_GEN_* macros omits 09ea44ca0743 media: ti-vpe: cal: simplify irq handling omits 842532858515 media: ti-vpe: cal: print errors on timeouts omits ffd41d4f1593 media: ti-vpe: cal: catch error irqs and print errors omits f7271bfb1801 media: ti-vpe: cal: drop cal_runtime_get/put omits b6959ca031ab media: ti-vpe: cal: use runtime_resume for errata handling omits 29decd21bb16 media: ti-vpe: cal: fix use of wrong macro omits 528649578a87 media: ti-vpe: cal: improve enable_irqs omits 3dc4365ba873 media: ti-vpe: cal: fix DMA memory corruption omits 4b7126a78948 media: imx: imx7-mipi-csis: Implement the .enum_mbus_code( [...] omits f89ab84a949f media: imx: imx7-mipi-csis: Don't use imx-media-utils helpers omits 9994e00d4131 media: imx: imx7-mipi-csis: Cleanup includes omits 1d812ad253d4 media: imx: imx7-mipi-csis: Remove link setup on source pad omits 2c2ae48d3b83 media: imx: imx7-mipi-csis: Align macro definitions omits eeea9ac2d2a9 media: imx: imx7-mipi-csis: Never set MIPI_CSIS_ISPCFG_ALI [...] omits b06bde9ac683 media: imx: imx7-mipi-csis: Align image width based on format omits a0ec36a364a7 media: imx: imx7-mipi-csis: Rename data_alignment field to width omits 083285ac9df3 media: imx: imx7-mipi-csis: Add MEDIA_BUS_FMT_UYVY10_2X10 support omits cb373070bf75 media: imx: imx7-mipi-csis: Fix MEDIA_BUS_FMT_UYVY8_2X8 da [...] omits 0aa09e57b0f6 media: imx: imx7-mipi-csis: Expose correct YUV formats omits d9a7dd2f684c media: imx: imx7-mipi-csis: Add missing RAW formats omits 45cde0aab780 media: imx: imx7-mipi-csis: Centralize initialization of p [...] omits d321dd233b9f media: imx: imx7-mipi-csis: Cleanup and fix subdev pad for [...] omits 07f8f22a33a9 media: venus: core: remove CNOC voting while device suspend omits 0f61e171e4bb media: venus: hfi_msgs.h: Replace zero-length array with f [...] omits 380f3bbd9562 media: venus: hfi_cmds.h: Replace zero-length array with f [...] discards 0f0ee86fb5f0 Merge branch 'x86/urgent' omits 63342afea65e media: venus: vdec: Use pmruntime autosuspend omits e1ebe9f9c88e media: staging: imgu: do not hold spinlock during freeing [...] omits 9611ba28d850 media: ipu3.rst: add yuv-downscaling into pipeline diagram omits f744d9a4fee3 media: staging/intel-ipu3: Simplify single goto jump omits b296695298d8 objtool: Make BP scratch register warning more robust omits ce7d96a4a77d media: doc-rst: add yavta test example in ipu3 docs omits bfcba38d95a0 media: ov5640: fix use of destroyed mutex omits 34b7db6fff8d media: staging/intel-ipu3: Remove extra blank lines omits 9581ba4596e0 media: staging/intel-ipu3: css: simplify expression omits 33e3c349b2bf media: staging/intel-ipu3: Implement lock for stream on/of [...] omits e671ed99f843 media: vimc: fix kernel-doc markups omits 9d3bf4cd9f1e media: vim2m: Remove unneeded buffer lock omits b401efc120a3 objtool: Fix switch table detection in .text.unlikely omits e472d6a2594b media: vimc: add vimc_ent_type struct for the callbacks of [...] omits 5aa0d0964b98 media: vimc: fix issues in documentation in vimc-common.h omits e81e07244325 objtool: Support Clang non-section symbols in ORC generation omits 967534cb49cd media: vimc: keep the error value when adding an entity fails omits 7a040cf30343 media: vimc: handle error in vimc_add_subdevs omits 4ce4646c2337 media: vimc: remove the function vimc_unregister omits 8782e7cab51b objtool: Support Clang non-section symbols in ORC dump omits 5c990fa01fb2 media: coda: jpeg: support optimized huffman tables omits 15c3d5aae73e media: coda: lock capture queue wakeup against decoder sto [...] omits 1e34e446d79c media: coda: mark last capture buffer omits bd841d6154f5 objtool: Fix CONFIG_UBSAN_TRAP unreachable warnings omits d2f1db860852 media: coda: split marking last meta into helper function omits 12310819a26a media: coda: jpeg: add CODA960 JPEG decoder support omits 50733b5b9102 media: add v4l2 JPEG helpers omits dbe939814cfa media: coda: round up decoded buffer size for all codecs omits 58d4c14ed89c media: v4l2-common: Add BGR666 to v4l2_format_info omits 4eaaf0861fa6 media: doc-rst: in the RGB formats table add '-' in undefi [...] omits 48b2bce8c7db thermal: k3: Add support for bandgap sensors omits 3dc748754d68 dt-bindings: thermal: k3: Add VTM bindings documentation omits 8cb775bb005c thermal: Delete an error message in four functions omits 0145f67866b7 thermal: Remove thermal_zone_device_update() stub omits 708418500644 thermal: Remove stubs for thermal_zone_[un]bind_cooling_device omits 60518260cab2 thermal: Change IS_ENABLED to IFDEF in the header file omits 06f1041f5023 thermal: Move get_thermal_instance to the internal header omits f0129c231772 thermal: Move get_tz_trend to the internal header omits 2e7700dc336d thermal: Move trip point structure definition to private header omits 33a88af10944 thermal: Move internal IPA functions omits c68df440b07f thermal: Move struct thermal_attr to the private header omits 8097db407a08 thermal: Move default governor config option to the intern [...] omits 04fa9c804b0e thermal: devfreq_cooling: Use PM QoS to set frequency limits omits 44fc73223eeb thermal: core: Remove pointless debug traces omits bceb5646a15d thermal: core: Make thermal_zone_set_trips private omits d2bc4dd91da6 thermal: imx_sc_thermal: Add hwmon support omits 67f373122bcc Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits cdb82f826eca media: imx.rst: Add example media graphs omits 7ca02435ff25 media: v4l2-common: change the pixel_enc of V4L2_PIX_FMT_G [...] omits 479ce8f5b1fb media: usb: pvrusb2: convert to use i2c_new_client_device() omits f263c8514a38 media: usb: hdpvr: convert to use i2c_new_client_device() omits cb3c38c93ac3 media: usb: cx231xx: convert to use i2c_new_client_device() omits 03c87596b71a media: marvell-ccic: convert to use i2c_new_client_device() omits b041cb6362db media: pci: saa7134: convert to use i2c_new_client_device() omits 286e78a9b508 media: pci: cx88: convert to use i2c_new_client_device() omits 493362dd7b9f EDAC/armada_xp: Fix some log messages omits ba445b7ff43b media: dt-bindings: rockchip-vpu: Convert bindings to json-schema omits 88d06362d1d0 media: hantro: Refactor for V4L2 API spec compliancy omits 774ffd751a94 media: hantro: Move H264 motion vector calculation to a helper omits c9f98d9aeb09 media: hantro: Remove unneeded hantro_dec_buf_finish omits 28a202c55963 media: hantro: Use v4l2_m2m_buf_done_and_job_finish omits 6837e43e9ca1 media: hantro: Set buffers' zeroth plane payload in .buf_prepare omits 2cd6edda8598 Merge branch 'for-5.7/upstream-fixes' into for-next omits e1e213b1b0e4 media: v4l2-mem2mem: return CAPTURE buffer first omits 640e403b1fd2 HID: alps: Add AUI1657 device ID omits 046bf47017ff Merge branch 'for-5.8/core' into for-next omits 16863fbc1cf2 HID: fix typo in Kconfig omits 3de393d3ddd6 Merge branch 'for-5.7/upstream-fixes' into for-next omits b1bd0f75288f HID: logitech: Add support for Logitech G11 extra keys omits ae5ffa08b761 Merge branch 'for-5.7/upstream-fixes' into for-next omits f9e82295eec1 HID: multitouch: add eGalaxTouch P80H84 support omits 85f7cd3a2aad Revert "media: Kconfig: better support hybrid TV devices" omits d29e1ef4d638 media: docs: get rid of Documentation/media/ omits b36343861b21 media: docs: add an uAPI chapter for driver-specific stuff omits 577a7ad33aef media: docs: move driver-specific info to driver-api omits 32e2eae23f8f media: docs: move user-facing docs to the admin guide omits 7395fb496577 ath11k: rx path optimizations omits 05090864fc7e ath11k: set IRQ_DISABLE_UNLAZY flag for DP interrupts omits 2e9a7e0bc191 media: docs: move fourcc file to the uAPI document omits ff768f596fa1 media: docs: kAPI docs: move them to driver-api omits a3baa8f08419 ath11k: Fix TWT radio count omits 54f38fcae536 media: docs: move uAPI book to userspace-api/media omits ec7301d5146c drm/i915/gvt: switch to user vfio_group_pin/upin_pages omits 5dfb8db56b27 media: docs: split uAPI info from imx.rst omits b59b2a3ee567 drm/i915/gvt: subsitute kvm_read/write_guest with vfio_dma_rw omits 889a500ed5fe media: docs: split uAPI info from omap3isp.rst omits f8dd7a257dce media: docs: split uAPI info from saa7134-devel.rst omits b4a5f46cdee4 media: docs: split uAPI info from fimc.rst omits d81c969b95d4 media: docs: split uAPI info from davinci-vpbe.rst omits 087362d96356 media: docs: cx18-streams.c: fix broken references to docs omits aeb9b21ab449 media: docs: split cx2341x.rst into different audiences omits 51df01acc193 media: docs: split development info from cx88.rst omits 481025598f21 media: docs: split development info from bttv.rst omits 8d562a0038da media: docs: split vimc.rst into devel and admin parts omits a6c5ac5ca760 media: docs: split meye.rst into admin and uAPI docs omits f40b814a3d5a media: docs: split ci.rst into uAPI and user guide docs omits 64a881836a91 media: docs: split cpia2.rst on two files omits c8b667ac517e media: docs: move soc-camera.rst to staging omits 485f9a434c16 media: docs: avermedia.rst: mark a table as such omits b6a7d1bcc55f media: Kconfig: don't use visible for device type select omits f48fd1514212 media: i2c/Kconfig: reorganize items there omits 0c822d97bd14 media: Kconfig: Better organize the per-API options omits b0cd4fb27665 media: Kconfig: on !EMBEDDED && !EXPERT, enable driver filtering omits 1b80d36aeb92 media: Kconfig: move the position of sub-driver autoselection omits 5e9e60f42141 media: Kconfig: place all options under a sub-menu omits 8fc42fff164b media: Kconfig: move media controller core select to main Kconfig omits 8164ab872115 media: Kconfig: move V4L2 subdev API to v4l2-core/Kconfig omits 10713a942040 media: Kconfig: move DVB-specific options to dvb-core/Kconfig omits f1991411257b media: Kconfig: move CEC-specific options to cec/Kconfig omits ce971d957015 media: Kconfig: warn if drivers are filtered omits c6774ee035dc media: Kconfig: make filtering devices optional omits c39d57044a25 media: Kconfig: use a sub-menu to select supported devices omits 7d5bc6930db4 media: Kconfig: reorganize the drivers menu options omits 32a363d0b0b1 media: Kconfig files: use select for V4L2 subdevs and MC omits e58be01614ca media: dvb-core: Kconfig: default to use dynamic minors omits 76c34a8d0e53 media: add SPDX headers on Kconfig and Makefile files omits 6268b3513944 media: Kconfig: fix selection for test drivers omits a3b91d8bd1e0 media: Kconfig: better support hybrid TV devices omits a832862295e0 media: Kconfig: simplify some dependencies omits 97b19498dc02 media: Kconfig: mark other drivers as test drivers omits 9a33a27e7fe5 media: ddbridge: use the ddbridge's own dummy fe driver omits 94ab24a2c886 media: ddbridge-dummy_fe: do some vars and function renames omits bd902b1bdb25 ath11k: Modify the interrupt timer threshold omits 3a137f81f768 media: ddbridge: copy the dvb_dummy_fe driver to ddbridge omits 6a79117187b3 media: Kconfig: mode firewire comment to firewire/Kconfig omits 3bb112016616 media: Kconfig: move drivers-specific TTPCI_EEPROM Kconfig var omits a41034df5389 media: Kconfig: move comment to siano include omits 4b32216adb01 media: split test drivers from platform directory omits dee1877d9168 media: Kconfig: update the MEDIA_SUPPORT help message omits f11175daffad media: pci: move VIDEO_PCI_SKELETON to a different Kconfig omits a19f228b8dd9 media: Kconfig: not all V4L2 platform drivers are for camera omits 06b93644f4d1 media: Kconfig: add an option to filter in/out platform drivers omits d9d6e1f3d5bb media: dvb-usb: auto-select CYPRESS_FIRMWARE omits 776d95b768e6 drm/i915/gvt: hold reference of VFIO group during opening of vgpu omits b97b6a1f6e14 drm: bridge: adv7511: Extend list of audio sample rates omits f7f436b99364 drm: bridge: adv7511: Enable SPDIF DAI omits 07d8350ede4c genirq: Remove setup_irq() and remove_irq() omits 1e744bf218b5 ath11k: fix duplication peer create on same radio omits a710158e9fa2 Merge branch 'renesas-arm-dt-for-v5.8' into renesas-next omits 76e6c82c5378 arm64: dts: renesas: r8a77961: Add PCIe device nodes omits 174d0967b344 arm64: dts: renesas: r8a77961: Add PWM device nodes omits 3971a7734862 arm64: dts: renesas: r8a77961: Add SCIF and HSCIF nodes omits 8ab47ffc8d5d arm64: dts: renesas: r8a77961: Add USB3.0 device nodes omits 667fd76faaf9 arm64: dts: renesas: r8a77961: Add USB2.0 device nodes omits 4f7a2d7e5f1e Merge branches 'sunxi/clk-for-5.8', 'sunxi/config-for-5.8' [...] omits e7d5260e2b10 arm64: dts: allwinner: h6: Add msgbox node omits 3e3f39a77438 arm64: dts: allwinner: a64: Add msgbox node omits 667aeaef7451 ARM: dts: sunxi: h3/h5: Add msgbox node omits 9a0e4df7f9be ARM: dts: sunxi: a83t: Add msgbox node omits c21c2c86f606 ARM: dts: sun8i-h3: add opp table for mali gpu omits 89866b2667e0 arm64: dts: allwinner: a64: olinuxino: add user red LED omits 4a0cc312443d ARM: dts: sun7i: Add A20-OLinuXino-LIME-eMMC omits 69f6eb775ede dt-bindings: arm: sunxi: Add compatible for A20-OLinuXino- [...] omits ee25d9742dab clk: sunxi: Fix incorrect usage of round_down() omits 5d2408c6cd59 ARM: configs: sunxi: Add sun8i analog codec omits a4721ced7606 Merge v5.7-rc1 into drm-misc-fixes discards 354a2fb98a37 Merge branch 'core/urgent' discards e95a3c1b0031 Merge branch 'efi/urgent' omits 40e7d7bdc19e Merge branch 'urgent-for-mingo' of git://git.kernel.org/pu [...] omits a35a2f2b3e6e PM / devfreq: tegra30: Delete an error message in tegra_de [...] omits d20ab9bf9088 PM / devfreq: tegra30: Make CPUFreq notifier to take into [...] omits 032c692ae588 soc: qcom: rpmh-rsc: read_tcs_reg()/write_tcs_reg() are no [...] omits 881808d0bbf3 soc: qcom: rpmh-rsc: Caller handles tcs_invalidate() exclusivity omits dded0317f510 soc: qcom: rpmh-rsc: Don't double-check rpmh payload omits ff304ea34d2e soc: qcom: rpmh-rsc: tcs_is_free() can just check tcs_in_use omits e40b0c1628f2 soc: qcom: rpmh-rsc: A lot of comments omits 1bc92a933f19 soc: qcom: rpmh-rsc: Kill cmd_cache and find_match() with fire omits 53d49fe1ff49 soc: qcom: rpmh-rsc: Remove get_tcs_of_type() abstraction omits 427ef4f72bba soc: qcom: rpmh-rsc: Fold tcs_ctrl_write() into its single caller omits 1f7dbeb51a4f soc: qcom: rpmh-rsc: Document the register layout better omits 3b5e3d50f83a soc: qcom: rpmh-rsc: Clean code reading/writing TCS regs/cmds omits b47c5fc15d88 arm64: defconfig: Enable Qualcomm CAMCC, CAMSS and CCI drivers omits 8cd6209962c6 arm64: dts: qcom: sc7180: Add cpuidle low power states omits e8a7fdc505bb arm64: dts: ipq8074: qcom: Re-arrange dts nodes based on address omits 5a307c66a33d arm64: dts: qcom: sc7180: Add interconnect paths for the v [...] omits 22337b91022d arm64: dts: qcom: sc7180: Changed polling mode in Thermal- [...] omits a0e5aea1482b arm64: dts: qcom: sc7180: Swap order of gpucc and sdhc_2 omits 285aa631e353 arm64: dts: qcom: msm8998: remove unit name for thermal tr [...] omits 971b289d8749 arm64: dts: qcom: msm8996: remove unit name for thermal tr [...] omits fe2aff0c574d arm64: dts: qcom: msm8916: remove unit name for thermal tr [...] omits eccdac07ae30 arm64: dts: qcom: sc7180: modify assigned clocks for sc718 [...] omits a0fa17f1ff74 arm64: dts: qcom: sc7180: Include interconnect definitions omits d4919a44564b arm64: dts: qcom: sdm845-db845c: Add ov8856 & ov7251 camera nodes omits 68fc0facce11 arm64: dts: qcom: sdm845-db845c: Add pm_8998 gpio names omits 07484de372bd arm64: dts: qcom: sdm845: Add i2c-qcom-cci node omits 39e0ce6cd1bf arm64: dts: qcom: apq8016-sbc: Add CCI/Sensor nodes omits 1c51a4aba591 arm64: dts: qcom: msm8916: Add i2c-qcom-cci node omits 75e85d53fad2 arm64: dts: qcom: qcs404-evb: Enable USB controllers omits 3d439b2a48bc arm64: dts: qcom: qcs404-evb: Raise vreg_l12_3p3 minimum voltage omits 2c0b742d2f18 arm64: dts: qcom: qcs404-evb: Describe external VBUS regulator omits 599a0f340aa9 arm64: dts: qcom: qcs404-evb: Define USB ID pin omits 70a8c5abc598 arm64: dts: qcom: qcs404-evb: Define VBUS pins omits 9375e7d719b3 arm64: dts: qcom: qcs404: Add USB devices and PHYs omits f97d414d7fee arm64: dts: qcom: sc7180: Fix cpu compatible omits 0e3ac61d703d dt-bindings: arm: cpus: Add kryo468 compatible omits 31abcc91ef39 arm64: dts: qcom: msm8916: Conform to the nodename pattern [...] omits 912f9a6d0b75 arm64: dts: qcom: msm8916: Conform to the domain-idle-stat [...] omits 8acc36189dca ARM: dts: qcom: ipq4019: fix high resolution timer omits d2d0c46f7006 rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() omits 4c9eb55dce1c rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() omits 95db8f74cdd4 rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison omits 1acdc560f2f2 rcu: Replace 1 by true omits bccc371715dd rcu: Replace assigned pointer ret value by corresponding b [...] omits 77ad63d67bb7 rcu: Mark rcu_state.gp_seq to detect more concurrent writes omits fa6a72e9ae13 rcu: Get rid of some doc warnings in update.c omits dbef7191d22b Revert "rculist: Describe variadic macro argument in a Sph [...] omits eda5176f2e2d rcu: Fix the (t=0 jiffies) false positive omits cc8bd1bfdc1f rcu: Expedite first two FQS scans under callback-overload [...] omits bff55f0ffcae drm: Make drm_dp_mst_dsc_aux_for_port() safe for old compilers omits b5f629b9906b rcu: Use data_race() for RCU CPU stall-warning prints omits 3ed07fc71371 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits 8c77967e771e srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 5edd414c9cd0 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits 64132cc2f711 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits fc2a7ed3c2d2 rcu: Remove self-stack-trace when all quiescent states seen omits 431815f97b26 rcu: When GP kthread is starved, tag idle threads as false [...] omits 21e855cdfeb9 scsi: qla2xxx: Split qla2x00_configure_local_loop() omits 849f8583e955 scsi: sg: add sg_remove_request in sg_common_write discards 2acc5714d015 ext4: remove set but not used variable 'es' in ext4_jbd2.c discards 630fb08e653f ext4: remove set but not used variable 'es' omits b9b97e690303 scsi: qedi: Fix termination timeouts in session logout omits c6bfa707207c scsi: qedi: Add modules param to enable qed iSCSI debug omits 927527aea0e2 scsi: qedi: Do not flush offload work if ARP not resolved omits cf9e672dd855 scsi: qedi: Use correct msix count for fastpath vectors omits 2e612fab0511 scsi: qedi: Avoid unnecessary endpoint allocation on link down omits 2f1ea39870c9 scsi: qedi: Remove additional char from boot target iqnname omits 38427e5a47bf soc: qcom: rpmh-rsc: Allow using free WAKE TCS for active request omits 15b3bf61b8d4 soc: qcom: rpmh-rsc: Clear active mode configuration for wake TCS omits 985427f997b6 soc: qcom: rpmh: Invoke rpmh_flush() for dirty caches omits f5ac95f9ca2f soc: qcom: rpmh: Invalidate SLEEP and WAKE TCSes before fl [...] omits bb7000677a1b soc: qcom: rpmh: Update dirty flag only when data changes omits 51befb888f62 ARM: dts: qcom: add scm definition to ipq806x omits 1790c97125dd soc: qcom: smp2p: Delete an error message in qcom_smp2p_probe() omits d6815c5c43d4 soc: qcom: cmd-db: Add debugfs dumping file omits 27a344139c18 soc: qcom: socinfo: add missing soc_id sysfs entry omits 7ad18bb5c2c4 soc: qcom: cmd-db: Fix compilation error when CMD_DB is disabled omits a945e425ec89 rcutorture: Convert ULONG_CMP_LT() to time_before() omits c31e3993225a torture: Add a --kasan argument omits 8a7567ab7f07 torture: Save a few lines by using config_override_param i [...] omits 1a6570bbefab torture: Allow scenario-specific Kconfig options to overri [...] omits 907712c235c9 torture: Allow --kconfig options to override --kcsan defaults omits ee19424477d0 torture: Abstract application of additional Kconfig options omits 3788ab1fb0c8 torture: Eliminate duplicate #CHECK# from ConfigFragment omits 4b2f96dbc56b rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static omits 2ba0d32e59e0 torture: Make --kcsan argument also create a summary omits 997e9e941417 torture: Add --kcsan argument to top-level kvm.sh script omits 5cf9d91f7dd2 rcu: Allow rcutorture to starve grace-period kthread omits 61e3a9acf9e5 rcutorture: Right-size TREE10 CPU consumption omits 112bf80760f1 rcutorture: Add flag to produce non-busy-wait task stalls omits a8d5875ce5f0 Default enable RCU list lockdep debugging with PROVE_RCU omits 18d76ac49038 locktorture.c: Fix if-statement empty body warnings omits bb4be86f29d0 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits 80a18c1155a1 rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits a22b45218dac rcutorture: Add KCSAN stubs omits 517392319c3e rcu: Use data_race() for RCU expedited CPU stall-warning prints omits fbbef0dad79f scsi: qedf: Simplify mutex_unlock() usage omits b5acbe24289d rcu: Add rcu_gp_might_be_stalled() omits b46b073853c4 rcu/tree: Count number of batched kfree_rcu() locklessly omits 578e7028510a rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] omits 9902838affa8 rcuperf: Add ability to increase object allocation size omits b377bfce7d93 rcu: Mark rcu_state.ncpus to detect concurrent writes omits 4fb5e949f3c8 srcu: Add KCSAN stubs omits 503b026d1d64 rcu: Add KCSAN stubs omits cdb9b07d8c78 kcsan: Make reporting aware of KCSAN tests omits f770ed10a9ee kcsan: Fix function matching in report omits d071e91361bb kcsan: Change data_race() to no longer require marking rac [...] omits 01b4ff58f72d kcsan: Move kcsan_{disable,enable}_current() to kcsan-checks.h omits d8949ef1d9f1 kcsan: Introduce scoped ASSERT_EXCLUSIVE macros omits 9967683ce5d4 objtool, kcsan: Add explicit check functions to uaccess whitelist omits 757a4cefde76 kcsan: Add support for scoped accesses omits 6119418f94ca kcsan: Avoid blocking producers in prepare_report() omits 135c0872d869 kcsan: Introduce report access_info and other_info omits 164eaf6b435c power: supply: 88pm860x_battery: remove redundant dev_err message omits 4ac54b88b6c1 power: supply: axp288_fuel_gauge: Add the Meegopad T02 to [...] discards 0f46ee31e261 ext4: do not zeroout extents beyond i_disksize omits 8cf87c744696 firmware/dmi: Report DMI Bios & EC firmware release discards 6b038bdcd3d1 sh: mm: Fix build error omits bcad588dea53 drm/i915/perf: Do not clear pollin for small user read buffers omits 50f74c9457c4 tools/memory-model: Add recent references omits f05ec5073fde power: supply: max14656: remove set but not used 'ret' omits cf96e284deda Merge remote-tracking branch 'origin/chrome-platform-5.7-f [...] omits ca6df49d62d7 clk: sprd: don't gate uart console clock omits 742b50f9dccf clk: mmp2: fix link error without mmp2 omits 924ed1f5c181 clk: asm9260: fix __clk_hw_register_fixed_rate_with_accuracy typo omits eec8fd0277e3 device_cgroup: Cleanup cgroup eBPF device filter code omits 4e2dec66e2ae scsi: docs: fusion: get rid of a doc build warning omits 066f79a5fd6d scsi: target: tcmu: reset_ring should reset TCMU_DEV_BIT_BROKEN omits 8fed04eb79a7 scsi: target: fix PR IN / READ FULL STATUS for FC omits 13ef143ddd93 scsi: target: Write NULL to *port_nexus_ptr if no ISID omits d6b23a7ce0f7 scsi: MAINTAINERS: Update qla2xxx FC-SCSI driver maintainer omits bb46737ec09e scsi: qla2xxx: Fix regression warnings omits 50f3e61d96bd coresight: etb10: Make coresight_etb_groups static omits 305912163a26 coresight: cti: Make some symbols static omits 45d541884a50 coresight: etm4x: Replace ETM PIDs with UCI IDs for Kryo385 omits 7326f2b55fed coresight: etm4x: Add support for Qualcomm SC7180 SoC omits 29d29b8c2c41 docs: trace: coresight-ect.rst: Fix a build warning omits 4d5821a0377f coresight: docs: Add information about the topology repres [...] omits 91709ab3ac73 coresight: cti: Add in sysfs links to other coresight devices omits 0c9d94d42aa2 coresight: Expose device connections via sysfs omits 00a6c4ed9ce6 coresight: Add generic sysfs link creation functions omits 0b3c1588da31 coresight: Add return value for fixup connections omits c8d72a60b921 coresight: Pass coresight_device for coresight_release_pla [...] omits 1d95b8a2d41f scsi: hisi_sas: Fix build error without SATA_HOST omits c7527373fe28 gcc-common.h: Update for GCC 10 omits 8d97fb393c5c gcc-plugins/stackleak: Avoid assignment for unused macro argument omits 23a161322658 Merge branch 'v5.7-next/soc' into for-next omits 55fed0551f56 Merge branch 'v5.7-next/dts64' into for-next omits 689b937bedde arm64: dts: mediatek: add mt8173 elm and hana board omits 72b29215aced arm64: dts: mt8173: fix unit name warnings omits 0f5da28ef827 arm64: dts: mt8173: add uart aliases omits 668f44f354b7 dt-bindings: arm64: dts: mediatek: Add mt8173 elm and hana omits 6b55297581ea arm64: dts: mt8183: adjust cpuidle target residency omits eb4a01afedf6 arm64: dts: mt8173: Add gce setting in mmsys and display node omits ff5b89c2858f arm: dts: mt7623: add phy-mode property for gmac2 omits 028cfb2444b9 drm/amdgpu: fix wrong vram lost counter increment V2 omits d94541fa8ae8 Merge branch 'topic/for-5.8' into for-next omits 43ad9b39b0a3 drm/radeon: remove defined but not used variables in ci_dpm.c omits 01e5e998a30e drm/radeon: remove defined but not used 'dte_data_tahiti_le' omits 8e2f84206389 drm/amdgpu: remove dead code in si_dpm.c omits dd4fa6c1b89a drm/amd/amdgpu: remove hardcoded module name in prints omits 539489fc91ea drm/amd/amdgpu: add print prefix for dev_* variants omits d57229b1da72 drm/amd/amdgpu: add prefix for pr_* prints omits bba8289b8f02 drm/amd/display: code clean up in dce80_hw_sequencer.c omits a4c246802719 drm/amdgpu/ring: simplify scheduler setup logic omits a783910d5c8b drm/amdgpu/kiq: add no_scheduler flag to KIQ omits cb3d1085019d drm/amdgpu/ring: add no_scheduler flag omits e8663832b088 drm/amdgpu/powerplay: get SMC FW size to a flexible way omits dadce777e094 drm/amdgpu: fix wrong vram lost counter increment V2 omits ed72aa21c74a drm/amdgpu: replace DRM prefix with PCI device info for GFX RAS omits d32709dac627 drm/amdgpu: resume kiq access debugfs omits 6952e99cfd52 drm/amdgpu: refine ras related message print omits 1f3ef0efbacb drm/amdgpu: add uncorrectable error count print in UMC ecc irq cb omits 7adf5619ae82 drm/amd/powerplay: force the trim of the mclk dpm_levels i [...] omits f9135b086b58 drm/amd/display: Change "error" to "dc_log" at amdgpu_dm d [...] omits 95a2f917387a drm/amdgpu: restrict debugfs register access under SR-IOV omits dbf7071bdc3a scsi: storvsc: Re-init stor_chns when a channel interrupt [...] omits f0b796c3d84d Drivers: hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL [...] omits a031062424bb Drivers: hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug omits bcefa4009007 Drivers: hv: vmbus: Remove the unused HV_LOCALIZED channel [...] omits 84e8508e5bb7 PCI: hv: Prepare hv_compose_msi_msg() for the VMBus-channe [...] omits 014a8025eeb9 Drivers: hv: vmbus: Use a spin lock for synchronizing chan [...] omits 536fd7c2d6e4 hv_utils: Always execute the fcopy and vss callbacks in a tasklet omits a0af60f69438 hv_netvsc: Disable NAPI before closing the VMBus channel omits 97970eef1ca0 Drivers: hv: vmbus: Replace the per-CPU channel lists with [...] omits 4dedd9ee4afa Drivers: hv: vmbus: Don't bind the offer&rescind works to [...] omits 52acaa54b9f0 Drivers: hv: vmbus: Always handle the VMBus messages on CPU0 omits ffa773e1011d selftests: Fix memfd test run-time regression omits 963e3e9c9a12 selftests: vm: Fix 64-bit test builds for powerpc64le omits 24c3f063c57b selftests: vm: Do not override definition of ARCH omits c142932c29e5 xfs: fix partially uninitialized structure in xfs_reflink_ [...] omits 4b674b9ac852 xfs: acquire superblock freeze protection on eofblocks scans omits fd167f7a4a60 platform/chrome: cros_ec_ishtp: free ishtp buffer before s [...] omits 0f706b4fac8b platform/chrome: cros_ec_ishtp: skip old cros_ec responses omits ad35da94b617 platform/chrome: wilco_ec: Provide correct output format t [...] omits 1c7c51347f2e platform/chrome: chromeos_pstore: set user space log size omits ed87d33ddbcd staging: comedi: dt2815: fix writing hi byte of analog output omits 9195d762042b staging: gasket: Fix incongruency in handling of sysfs ent [...] omits 5b167212d673 ARM: dts: imx6q-dhcom: Add DH 560-200 display unit support omits 5cc3de3c7435 NTB: ntb_test: Fix bug when counting remote files omits 4d2c64a5fb30 NTB: perf: Fix race condition when run with ntb_test omits 9b46990003a0 NTB: perf: Fix support for hardware that doesn't have port [...] omits 2efbe8be630f NTB: perf: Don't require one more memory window than numbe [...] omits cde197d2bfc9 NTB: ntb_pingpong: Choose doorbells based on port number omits 3a5f402a0747 NTB: Fix the default port and peer numbers for legacy drivers omits 2900101fc7e0 NTB: Revert the change to use the NTB device dev for DMA a [...] omits ff6f9f16365d NTB: ntb_tool: reading the link file should not end in a N [...] omits a0348a4da1a7 NTB: Fix static check warning in perf_clear_test omits f454f4d1915b include/ntb: Fix typo in ntb_unregister_device description discards 36b6e409294a svcrdma: Fix leak of svc_rdma_recv_ctxt objects discards af47402e3a16 svcrdma: Fix trace point use-after-free race discards 9525144e441f SUNRPC: Fix backchannel RPC soft lockups omits 43e33924c38e SUNRPC/cache: Fix unsafe traverse caused double-free in ca [...] omits e1e8399eee72 nfsd: memory corruption in nfsd4_lock() omits d5b2b22558f1 clk: imx: imx6ul: change flexcan clock to support CiA bitrates omits 87c3d579c8ed power: supply: bq24257_charger: Replace depends on REGMAP_ [...] omits e0d7856eb9a4 arm64: dts: ls1028a: add "fsl,vf610-edma" compatible omits d94a05f87327 dt-bindings: dma: fsl-edma: fix ls1028a-edma compatible omits ce920326663b staging: vt6656: formulate rspinf values into tables omits 9ed05c15a319 staging: r8188eu: replace rtw_malloc/copy_from_user sequen [...] omits 823b6a951fa2 staging: vt6656: Remove unnecessary local variable initialization omits 2661509ffafb staging: vt6656: Remove duplicate code in vnt_vt3184_init [...] omits 8d71b5e11dc3 staging: vt6656: Remove unnecessary local variable initialization omits 2da5445be1da staging: vt6656: rxtx remove rate change and current_rate. omits 463288b98190 staging: vt6556: vnt_rf_setpower convert to use ieee80211_ [...] omits a6a002fd8934 staging: vc04_services: remove set but not used 'local_entity_uc' omits 9485a408ae31 staging: rtl8188eu: remove 5 GHz if test omits fab6710e4c51 staging: mt7621-pci: fix PCIe interrupt mapping omits be3d9b680239 staging: mt7621-pci-phy: dt: bindings: remove bindings txt file omits 2d60093f8eec staging: mt7621-pci-phy: dt: bindings: add mediatek, mt762 [...] omits 5fcded5e857c staging: mt7621-pci: properly power off dual-ported pcie phy omits a53f54859780 staging: wfx: drop useless update of macaddr omits 790241e92847 staging: wfx: drop unused attribute 'beacon_int' omits 239a1d3c6460 staging: wfx: check value of beacon_int omits ac243a1b6ff0 staging: wfx: re-enable BA after reset omits e836ad4e2da4 staging: wfx: introduce wfx_join_ibss() and wfx_leave_ibss() omits 17c8cc79ef72 staging: wfx: allow to join IBSS networks omits 7b063f3bfbcd staging: wfx: avoid duplicate updating of beacon template omits 974dfbf8fe41 staging: wfx: remove unnecessary conditions in wfx_bss_inf [...] omits 23d57c152cef staging: wfx: request to send beacons in IBSS mode omits 9f9a18e40e08 staging: wfx: drop unnecessary condition checks in wfx_upl [...] omits 54a9d85cab08 staging: wfx: disabling keep alive during unjoin is useless omits eeab4787d95b staging: wfx: fix support for BSS_CHANGED_KEEP_ALIVE omits eb63e2fddb51 staging: wfx: remove useless call to wfx_tx_flush() omits 9abb6b26f62e staging: wfx: change the way the station associate to an AP omits 3393eebd9ddb staging: wfx: set all parameters before starting AP omits cba1d8976db0 staging: wfx: implement start_ap/stop_ap omits 836a8fc3f507 staging: wfx: call wfx_do_unjoin() synchronously omits b4d74f7ad1cd staging: wfx: reduce hold duration of cfg80211_bss omits 0f66c31eb6c4 staging: wfx: fix race between configure_filter and remove [...] omits be4692e5e04a staging: wfx: send just necessary bytes omits 9a46a0a93b7b staging: wfx: make hif_ie_table_entry const omits 32f5d47cbf01 staging: wfx: allow to connect an IBSS with an existing SSID omits 9671f1338b67 staging: wfx: place hif_tx_mib functions into a .c file omits fac592d084ab staging: wfx: align members declarations in hif API omits 31db18cccc27 staging: wfx: fix endianness of hif API omits a3d968288640 staging: wfx: remove useless defines omits 29d69a59c4c6 staging: wfx: remove unused definitions from the hif API omits a4aac6b8890f staging: wfx: relocate TX_RETRY_POLICY_MAX and TX_RETRY_PO [...] omits d7dcf8a54ea5 staging: wfx: relocate LINK_ID_NO_ASSOC and MAX_STA_IN_AP_ [...] omits 43aeff2c09e0 staging: wfx: drop unused WFX_LINK_ID_GC_TIMEOUT omits 1ba2ed77210a arm64: dts: mt7622: add built-in Wi-Fi device nodes omits ab032f08dc45 ipmi:bt-bmc: Avoid unnecessary check omits ff602fc2b39e Merge branch 'next/soc' into for-next omits 667c769246b0 soc / drm: mediatek: Fix mediatek-drm device probing omits 2c758e301ed9 soc / drm: mediatek: Move routing control to mmsys device omits 13032709e232 clk / soc: mediatek: Move mt8173 MMSYS to platform driver omits 1a680aa888d6 dt-bindings: mediatek: Update mmsys binding to reflect it [...] omits af19d6450101 drm/mediatek: Omit warning on probe defers omits 778627c78f01 ARM: s3c64xx: convert to use i2c_new_client_device() omits 4bae40beceda Merge branch 'next/dt' into for-next omits a8360727870b ARM: exynos_defconfig: Compile MAC80211/CFG80211 as modules omits ccd025eaddae pinctrl: baytrail: Enable pin configuration setting for GPIO chip omits 5707dd73c71b pinctrl: cherryview: Use GENMASK() consistently omits 6b7275c87717 pinctrl: sunrisepoint: Fix PAD lock register offset for SPT-H omits 36ad7b24486a pinctrl: cherryview: Re-use data structures from pinctrl-i [...] omits b577a2799140 pinctrl: samsung: Correct setting of eint wakeup mask on s5pv210 omits f1b0ffaa686f ARM: dts: exynos: Enable WLAN support for the UniversalC210 board omits 95384e977c42 ARM: dts: exynos: Enable WLAN support for the Rinato board omits d22928095975 ARM: dts: exynos: Remove useless address/size cells for ms [...] omits ad0e74f0d670 ARM: dts: exynos: Correct the MAX8997 interrupts on the Tr [...] omits 5453c5c9c5af ARM: dts: exynos: Correct regulator names omits 8df80c1801c9 ARM: dts: exynos: Convert to new i2c-gpio bindings omits 8807d356bfea ARM: dts: exynos: Fix GPIO polarity for thr GalaxyS3 CM366 [...] omits a19f6efc01df ARM: dts: exynos: Enable WLAN support for the Trats board omits b6353c31ab64 ARM: dts: exynos: Enable Bluetooth support for Rinato board omits 8620cc2f99b7 ARM: dts: exynos: Add devicetree file for the Galaxy S2 omits 15598aab6eb2 dt-bindings: arm: samsung: Add compatible string for the G [...] omits f8beebe01946 ARM: exynos_defconfig: Enable serial bus and BCM HCIUART drivers discards 93df12fe0d14 Merge branch 'locking/kcsan' discards d7a0f06a894f Merge branch 'x86/cleanups' discards 325faef44ff0 Merge branch 'x86/kdump' omits 2fa9a3cf3055 x86/smpboot: Remove the last ICPU() macro omits 3b02a051d25d Merge tag 'v5.7-rc1' into locking/kcsan, to resolve confli [...] omits 73a6e90041ce staging: rtl8723bs: hal: Correct misspelled symbolic name omits cb514b30a9dc staging: rtl8723bs: hal: Correct misspelt enum name omits e3a2b0d97568 staging: rtl8723bs: Correct misspelt symbolic names omits 3f84adfe1d7a staging: wfx: remove hack about tx_rate policies omits 4fb6036a1b74 staging: wfx: fix case where AP stop with CAB traffic pending omits a39e761aa4fe staging: wfx: fix potential deadlock in wfx_tx_flush() omits 7f573a6fb1d8 staging: wfx: wfx_flush() did not ensure that frames are p [...] omits 4c6b3837c6dc staging: wfx: repair wfx_flush() omits 7db856797f25 staging: wfx: relocate wfx_skb_dtor() prior its callers omits 39dbfa536b40 staging: wfx: improve interface between data_tx.c and queue.c omits cb851c867dc0 staging: wfx: simplify usage of wfx_tx_queues_put() omits d32cedbec0a6 staging: wfx: drop struct wfx_queue_stats omits 41c5dfcdbc75 staging: wfx: drop now useless field edca_params omits 6bf418c50f98 staging: wfx: change the way to choose frame to send omits 7ba22b075422 staging: wfx: introduce a counter of pending frames omits b6ef15497338 staging: wfx: replace wfx_tx_queues_get_after_dtim() by wf [...] omits bf325befc603 staging: wfx: rename wfx_tx_get_raw_link_id() omits 9f84c196f563 staging: wfx: drop unused raw_link_id field omits f4a4fe570b8a staging: wfx: drop unused link_id field omits 9251ad667d74 staging: wfx: do not rely anymore on link_id to choose pac [...] omits 9e76ba774445 staging: wfx: drop useless link_map_cache omits 6c262beb41e6 staging: wfx: do not use link_map_cache to track CAB omits af72697196dc staging: wfx: drop argument tx_allowed_mask since it is co [...] omits 062a6c410258 staging: wfx: drop useless sta_asleep_mask omits 517b358fddd7 staging: wfx: simplify wfx_tx_queue_mask_get() omits abaef5374e53 staging: wfx: drop unused argument in wfx_get_prio_queue() omits f42483f9efef staging: wfx: simplify wfx_tx_queues_empty() omits f5d331ee86a9 staging: wfx: simplify hif_handle_tx_data() omits 566059cc5fe4 staging: wfx: avoid useless wake_up omits 70b727314f90 staging: wfx: drop useless queue_id field omits 365fdf7e3e77 staging: wfx: uniformize queue_id retrieval omits 57c5222004d3 staging: wfx: remove "burst" mechanism omits 055d20cf72fe staging: wfx: take advantage of ieee80211_{stop/start}_queues omits af9d2f79dcb5 staging: wfx: do not stop mac80211 queueing during tx_poli [...] omits a6bdff3f627b staging: wfx: add sanity checks to hif_join() omits a920f3be5268 staging: rtl8188eu: Line over 80 characters omits 1003537f0852 staging: rtl8188eu: Remove unnecessary extra parentheses omits 8c8fbdb27280 staging: rtl8188eu: Properly structure the multiline comment omits 8d36c8d83509 staging: rtl8188eu: remove unnecessary variable omits 2d90027bdde1 staging: rtl8188eu: remove unnecessary asignment omits c5a906e391d9 staging: unisys: visorhba: Correct a typo in comment omits 3c9d0b5e8155 staging: rtl8192e: rtl8192e: Correct misspelt variable name omits 84d041ffc98f staging: gdm724x: remove redundant assignment to pointer 'w' omits af93096eef04 Staging: vt6655: Replace camel case variable names. omits 3ea1cb241df9 staging: bcm2835-camera: reduce indentation in ctrl_set_im [...] omits a60f0c8b563a staging: bcm2835-camera: reduce multiline statements omits f23e128aa814 staging: bcm2835-camera: return early in mmal_setup_components omits 1a59532382a6 staging: bcm2835-camera: Move video component setup in its [...] omits 3c0b37483b82 staging: bcm2835-camera: Move encode component setup in it [...] omits 576b4ff89922 staging: bcm2835-camera: Simplify set_framerate_params omits a9939ce41b44 staging: bcm2835-camera: Make struct indentation consistent omits 93a8883f5e4b staging: bcm2835-camera: Activate V4L2_EXPOSURE_METERING_M [...] omits e7a57270e53d staging: bcm2835-camera: Drop PREVIEW_LAYER omits e21b8f2789eb staging: fsl-dpaa2: ethsw: Fix parenthesis alignment omits 955a50846f11 staging: axis-fifo: Fix parenthesis alignment omits 269da10b1477 staging: rtl8712: fix multiline derefernce warnings omits 2aaeaaff1ae2 staging: rtl8712: code improvements to make_wlanhdr omits f476c5901fc5 staging: rtl8712: fix checkpatch warnings omits 45afa5637b85 staging: rtl8712: fix long-line checkpatch warning omits d7e6ede6acd4 staging: rtl8712: fix checkpatch long-line warning omits 48327b9a7ae3 staging: sm750fb: line over 80 characters omits 37c2513eadd4 staging: comedi: Fix line ending with a ( omits 18bcd8a08ba8 staging: rtl8188eu: refactor Efuse_GetCurrentSize() omits ab966667bde1 staging: rtl8188eu: remove unnecessary parentheses omits 9c39ec313389 staging: android: ion: Align with parenthesis omits 55126bb37d9d staging: vt6656: set all cck rates to default. omits 1b3409b574c0 staging: vt6656: set all ofdm rates to default omits 5035fc591546 staging: vt6656: replace al2230_power_table array with formula. omits d12d96ff66b7 staging: vt6656: Define EnCFG_BBType_MASK as OR between pr [...] omits afa2e976b152 staging: vt6656: add error code handling to unused variable omits 69a809e15693 staging: vt6656: Refactor the vnt_update_pre_ed_threshold [...] omits 3b643f431162 staging: vt6656: Use defines in preamble_type variables omits 3d7b79f2ee47 Staging: vt6655: Remove BBvExitDeepSleep definition. omits 3d1f39e96212 Staging: vt6655: Remove CARDbRadioPowerOn definition. omits 5ec64e91d381 Staging: vt6655: Remove CARDvSetLoopbackMode definition. omits 1ad93e3166b7 Staging: vt6655: Remove CARDbSoftwareReset definition. omits 2f7ccc387cf3 Staging: vt6655: Format long lines. omits b03ee7b2b886 Staging: vt6655: Eliminate nested if else omits e781fd1b3301 Staging: vt6655: Move rate determination logic. omits 5b0578364fb8 Staging: vt6655: Limit return statements. omits 6f5ec72252d1 Staging: vt6655: Remove BBvCalculateParameter comment. omits 81a13643f812 staging: vt6655: Remove multiple assignments. omits 9bb086e5ba94 staging: greybus: fix a missing-check bug in gb_lights_lig [...] omits c42f736332a4 staging: greybus: hid: remove braces {} around single stat [...] omits 49b41356f74b ARC: entry: comment omits a75ff0139033 arc: remove #ifndef CONFIG_AS_CFI_SIGNAL_FRAME omits 9eca345c67ad arc: ptrace: hard-code "arc" instead of UTS_MACHINE omits 14d0066b8477 drm: kirin: Revert change to add register connect helper f [...] omits d2f1606edabd scripts/config: allow colons in option strings for sed omits 486f29df6941 Merge branch 'v5.8/dt' into next omits 6c0bc05ed81e Merge branch 'v5.8/soc' into next omits 4c13ca86dcf8 ARC: [plat-hsdk]: fix USB regression omits 43900edf67d7 ARC: Fix ICCM & DCCM runtime size checks omits 635049d0e3a0 hwmon: (dell-smm) Use one DMI match for all XPS models omits c4fd4f574670 hwmon: (nct7904) Add watchdog function omits 0e786f328b38 hwmon: (k10temp) make some symbols static omits ed08ebb7124e hwmon: (drivetemp) Return -ENODATA for invalid temperatures omits 6bdf8f3efe86 hwmon: (drivetemp) Use drivetemp's true module name in Kco [...] omits 37d59d10a801 hwmon: (pmbus/isl68137) Fix up chip IDs omits 378788120bed dt-bindings: reset: rtd1295: Add SB2 reset omits e624119013bf arm64: dts: realtek: rtd16xx: Add SB2 and SCPU Wrapper sys [...] omits dd473726dc79 arm64: dts: realtek: rtd139x: Add SB2 and SCPU Wrapper sys [...] omits 6de1aced8bd6 arm64: dts: realtek: rtd129x: Add SB2 and SCPU Wrapper sys [...] omits fcf862824652 ARM: dts: rtd1195: Add SB2 and SCPU Wrapper syscon nodes omits 4b1b26deeb58 arm64: dts: realtek: rtd16xx: Add CRT syscon node omits a4516dc56ea8 ARM: dts: rtd1195: Add UART resets omits 6f7f0d95380f ARM: dts: rtd1195: Add reset nodes omits 63313c1ceb94 dt-bindings: reset: Add Realtek RTD1195 omits aff13f7cc869 ARM: dts: rtd1195: Add CRT syscon node omits cc022ebcaf74 arm64: dts: realtek: rtd16xx: Introduce iso and misc syscon omits a5360a35772f arm64: dts: realtek: rtd139x: Introduce CRT, iso and misc syscon omits 9e7c2a1caf25 arm64: dts: realtek: rtd129x: Introduce CRT, iso and misc syscon omits c5021279aa71 ARM: dts: rtd1195: Introduce iso and misc syscon omits e557f4b0ba86 arm64: dts: realtek: rtd1295: Add Xnano X5 omits b5912cac6eac dt-bindings: arm: realtek: Add Xnano X5 omits 7c620476a623 dt-bindings: vendor-prefixes: Add Xnano omits 0d874aad940d arm64: dts: realtek: rtd16xx: Add memory reservations omits 44955042b512 arm64: dts: realtek: rtd16xx: Carve out boot ROM from memory omits d8a6c3b34276 arm64: dts: realtek: Add RTD1619 SoC and Realtek Mjolnir EVB omits 8dcb8b063601 dt-bindings: arm: realtek: Document RTD1619 and Realtek Mj [...] omits 50a87ad8cd6a arm64: dts: realtek: rtd1395: Add Realtek Lion Skin EVB omits 158caa2e14ed dt-bindings: arm: realtek: Add Realtek Lion Skin EVB omits 769c00a2f10b arm64: dts: realtek: Add RTD1395 and BPi-M4 omits 843603bbcdff dt-bindings: arm: realtek: Add RTD1395 and Banana Pi BPI-M4 omits 3040e132beda arm64: dts: realtek: rtd129x: Carve out boot ROM from memory omits 6d2fdb241005 arm64: dts: realtek: rtd129x: Introduce r-bus omits 690677c22d5f arm64: dts: realtek: rtd129x: Use reserved-memory for RPC regions omits 31888c8be148 arm64: dts: realtek: rtd129x: Fix GIC CPU masks for RTD1293 omits 824c46117ae0 ARM: dts: rtd1195: Add Realtek Horseradish EVB omits 89eac40f933c dt-bindings: arm: realtek: Add Realtek Horseradish EVB omits ede8b703750c ARM: dts: rtd1195: Introduce r-bus omits af19d9b8844f ARM: dts: rtd1195: Exclude boot ROM from memory ranges omits 517a77d07c39 ARM: dts: Prepare Realtek RTD1195 and MeLE X1000 omits 7c070e9a2352 dt-bindings: arm: realtek: Add RTD1195 and MeLE X1000 omits ed25e516a100 MAINTAINERS: Add Realtek arm DT files omits 86aeee4d0a4c ARM: Prepare Realtek RTD1195 omits 3075afdf15b8 signal: use kill_proc_info instead of kill_pid_info in kil [...] omits eaec2b0bd306 signal: check sig before setting info in kill_pid_usb_asyncio omits feea1aab9217 fbdev: mx3fb: const pointer to ipu_di_signal_cfg omits 0650857570d1 ALSA: hda: add autodetection for SoundWire discards 547e35135ac5 usb: core: kcov: collect coverage from usb complete callback discards 48d64e656b9d kcov-collect-coverage-from-interrupts-v4 discards 9572dc8f2a43 kcov: collect coverage from interrupts discards d3cb8c9a3e5a kcov: use t->kcov_mode as enabled indicator discards b7a0b1be0d5d kcov: move t->kcov_sequence assignment discards debbc2ae0f2a kcov: move t->kcov assignments into kcov_start/stop discards f2452afcff6d kcov: fix potential use-after-free in kcov_remote_start discards 937bc4a7ced0 kcov: cleanup debug messages discards b858280a3f9a aio: simplify read_events() discards a68e7d0f5b4a kernel/relay.c: fix read_pos error when multiple readers discards ecf9de3c3fca umh: fix refcount underflow in fork_usermode_blob(). discards a88f26abbc6d lib/list: prevent compiler reloads inside 'safe' list iteration discards bc4d1ac0aacf lib: optimize cpumask_local_spread() discards 1889d6327dbd MAINTAINERS: add an entry for kfifo discards 282423d5c13e kernel/hung_task.c: Monitor killed tasks. discards 8b29a4ae7359 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards 5652e843c5d8 fs/buffer.c: add debug print for __getblk_gfp() stall problem discards 3e8d0787afcc hv_balloon: don't check for memhp_auto_online manually discards 9769e3ade912 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] discards bfe0b175dda2 drivers/base/memory.c: cache memory blocks in xarray to ac [...] discards 67a9f07b11c0 mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] discards ca9f975a3f19 mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] discards d47b78358bae mm-clarify-__gfp_memalloc-usage-checkpatch-fixes discards fec869a75826 mm: clarify __GFP_MEMALLOC usage discards aa048d473bed mm/mmap.c: fix the adjusted length error discards 2d44211bd84c memcg-optimize-memorynuma_stat-like-memorystat-fix discards 63470e3a007b mm/memcg: optimize memory.numa_stat like memory.stat discards 60eef11a5728 kernel/watchdog: flush all printk nmi buffers when hardloc [...] discards fe46a520cc21 ramfs: support O_TMPFILE discards 20f8405c1e94 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning discards 2ff5dc381e14 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] discards e467e9ef7fd7 /proc/kpageflags: do not use uninitialized struct pages discards 52dafbae0832 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 04896832c94a Bluetooth: btrtl: Add support for RTL8761B omits 9dba7a236504 Merge branch 'misc-5.7' into next-fixes omits 9d20a24d310b Drivers: hv: check VMBus messages lengths omits bc9a27320f2c Drivers: hv: make sure that 'struct vmbus_channel_message_ [...] omits 8739cb09ba07 Drivers: hv: avoid passing opaque pointer to vmbus_onmessage() omits 7d61c5538ece Drivers: hv: allocate the exact needed memory for messages omits 64240cdc0016 Drivers: hv: copy from message page only what's needed omits f30d3ced9faf agp/intel: Reinforce the barrier after GTT updates omits c1b5ea926d55 drm/i915/selftests: Check for an already completed timeslice discards 0e7a0bf1d92b ext4: fix return-value types in several function comments discards c57c1f304132 ext4: use non-movable memory for superblock readahead discards f2e69b652c5a ext4: use matching invalidatepage in ext4_writepage omits 4f7d010fc47e drm/amd/powerplay: unload mp1 for Arcturus RAS baco reset omits 8c7f0a44b4b4 drm/amd/powerplay: force the trim of the mclk dpm_levels i [...] omits 2098c564701c mtd: spi-nor: Compile files in controllers/ directory omits 772b31406692 xattr: fix uninitialized out-param omits 538c329f7f3e drm/i915: remove redundant assignment to variable err omits dc2f7e67a28a dma-buf: Exercise dma-fence-chain under selftests omits d8ef4b38cb69 Revert "cgroup: Add memory barriers to plug cgroup_rstat_u [...] omits 5de376bb434f dma-buf: Report signaled links inside dma-fence-chain omits 29da47cfc1f0 dma-buf: Prettify typecasts for dma-fence-chain omits 943d5d92c5e8 Bluetooth: log advertisement packet length if it gets corrected omits d103729a623a spi: spi-axi-spi-engine: Access register after clock initi [...] omits 4d1b58d5eafd drm/dp_mst: Print errors on ACT timeouts omits 873a95e0d59a drm/dp_mst: Increase ACT retry timeout to 3s omits a5cb5fa6c3a5 drm/dp_mst: Reformat drm_dp_check_act_status() a bit omits 17e03aa8cc16 drm/dp_mst: Improve kdocs for drm_dp_check_act_status() omits c61a74837043 ath10k: change ATH10K_SDIO_BUS_REQUEST_MAX_NUM from 64 to 1024 omits d81686d33356 ath10k: disable TX complete indication of htt for sdio omits bfa5807d4db9 Revert "drm/amdgpu: change SH MEM alignment mode for gfx10" omits 9a785c7ad1d7 drm/amdgpu: increased atom cmd timeout omits 5aaa8fff3aa9 drm/amd/powerplay: unload mp1 for Arcturus RAS baco reset omits ad36d71b3f52 amdgpu_kms: Remove unnecessary condition check omits ef91e8b5c885 drm/amdgpu/display: fix warning when compiling without debugfs omits ba714a56fcb5 drm/amdgpu: unify fw_write_wait for new gfx9 asics omits 2eee0229f65e drm/amdgpu: support access regs outside of mmio bar omits f384ff95f652 drm/amdgpu: retire AMDGPU_REGS_KIQ flag omits ec59847e741d drm/amdgpu: retire RREG32_IDX/WREG32_IDX omits 3c888c163591 drm/amdgpu: retire indirect mmio reg support from cgs omits 46e840ed1045 drm/amdgpu: replace indirect mmio access in non-dc code path omits dec0520aff8d drm/amdgpu: remove inproper workaround for vega10 omits 1744fb2391dd drm/amd/powerplay: error out on forcing clock setting not [...] omits a23ca7f76d55 drm/amdgpu: fix gfx hang during suspend with video playback (v2) omits 5f8693796c06 drm/amd/display: add HDCP caps debugfs omits fe8db3bcf2e5 drm/amd/display: query hdcp capability during link detect omits 1ea2b260eb63 drm/amdgpu: Re-enable FRU check for most models v5 omits 3adf175e2e74 drm/amd/display: 3.2.80 omits a576b345f94f drm/amd/display: Make DMCUB bss/data firmware blob optional omits 8ccf0e20769d drm/amd/display: determine USB C DP2 mode only when USB DP [...] omits 4404b47852f3 drm/amd/display: Check for null fclk voltage when parsing [...] omits 6fb4280ecbff drm/amd/display: Acknowledge wm_optimized_required omits 2fdcc916ed77 drm/amd/display: Update DRAM watermark before checking to [...] omits b754c07a39b1 drm/amd/display: Avoid create MST prop after registration omits 033baeeefbf0 drm/amd/display: Make cursor source translation adjustment [...] omits a1a0e61f3c43 drm/amd/display: Revert to old formula in set_vtg_params omits cdde482caabf drm/amd/display: Refactor color management to take dm plane state omits c7f345e53c45 drm/amd/display: initialize get_max_link_cap omits fa90219a129f drm/amd/display: fix dml pipe merge logic omits bdfbff5ef46b drm/amd/display: Update stream adjust in dc_stream_adjust_ [...] omits 700f7f729810 drm/amd/display: 3.2.79 omits efc3ec87a937 drm/amd/display: Remove unused defines omits 875390a86321 drm/amd/display: Calculate scaling ratios on every medium/ [...] omits b34659deb66b drm/amd/display: Program viewport when source pos changes [...] omits 03a4059b8ddd drm/amd/display: Fix incorrect cursor pos on scaled primary plane omits d3227976f4a8 drm/amd/display: change default pipe_split policy for DCN1 omits 12aec9efea95 drm/amd/display: Translate cursor position by source rect omits 8d26334d1ccd drm/amd/display: Fix ABM config copy for dmcub omits 8d9c07b0eb09 drm/amd/display: only blank dp stream which will be powered off omits 49c4a8b6d93b drm/amd/display: fix typo omits 501b4026c95e drm/amd/display: Use config flag to disable dmcu obj creation omits d5e27f072844 drm/amd/display: Check power_down functions exist before calling omits c97c8d77b11f drm/amd/display: Don't change mpcc tree for medium updates [...] omits c5f5b9d934ba drm/amd/display: blank dp stream before power off receiver omits b3a941df690f drm/amd/display: Power down hw blocks on boot omits 2deade5ede56 drm/amd/display: Remove hdcp display state with mst fix omits c5d5b0ecf9c8 drm/amd/display: Implement abm config table copy to dmcub omits c06a545ae531 drm/amd/display: Program DSC before enabling link omits 5b5c1777bd3c drm/amd/display: prevent loop from occuring in pipe list omits 86f4a94023df drm/amd/display: 3.2.78 omits b639c22c98ff drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset omits fe9824d15eff drm/amdkfd Avoid destroy hqd when GPU is on reset omits 4a06686b9485 drm/amdgpu: update RAS related dmesg print omits b3dbd6d3ec49 drm/amdgpu: resolve mGPU RAS query instability omits c419bdf5b820 drm/amd/amdgpu: Correct gfx10's CG sequence omits b2d92682ff6a drm/amdgpu: add SPM golden settings for Navi12 omits a900f562c8b1 drm/amdgpu: add SPM golden settings for Navi14 omits 4189425d309a drm/amdgpu: add SPM golden settings for Navi10(v2) omits d2155a719d8f drm/amdgpu: Print UTCL2 client ID on a gpuvm fault omits db3e0a284eac drm/amd/powerplay: fix a typo omits 21b704d78352 drm/amdgpu/vcn: add shared memory restore after wake up fr [...] omits 2a20e630f883 drm/amdgpu: Fix oops when pp_funcs is unset in ACPI event omits a45a9e5e10e0 drm/amdgpu/psp: dont warn on missing optional TA's omits 1c6d567bdf73 drm/amdgpu: rework sched_list generation omits 07e14845d1d8 drm/amdgpu: sync ring type and drm hw_ip type omits 04bef61e5da1 drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset omits 44cfc6233447 drm/bridge: Add NWL MIPI DSI host controller support omits 6885e66bc0e7 dt-bindings: display/bridge: Add binding for NWL mipi dsi [...] omits 33c385056aad Merge branch 'asoc-5.7' into asoc-linus omits dd8e871d4e56 ASoC: topology: Check return value of soc_tplg_dai_config omits b3677fc3d68d ASoC: topology: Check return value of pcm_new_ver omits 6856e887eae3 ASoC: topology: Check soc_tplg_add_route return value omits 2ae548f30d7f ASoC: topology: Check return value of soc_tplg_*_create omits 482db55ae87f ASoC: topology: Check return value of soc_tplg_create_tlv omits abc3caac2450 ASoC: topology: Add missing memory checks omits b22b51a0346e drm/vram-helpers: Merge code into a single file omits d7b001d852cd drm/vram-helpers: Set plane fence for display update omits 8e334c1d89d2 drm: Don't return 0 from a void drm_fbdev_generic_setup omits 53dd7028dc39 drm/i915/evict: watch out for unevictable nodes omits 963518c12431 drm/panel: support for boe,tv105wum-nw0 dsi video mode panel omits ffee202a78c2 Bluetooth: Always request for user confirmation for Just W [...] omits 828f138c499b dt-bindings: boe, tv101wum-n16: Add compatible for boe tv1 [...] omits 3f6c93ec9254 fbdev: mx3fb: avoid warning about psABI change omits 1aed9509b29a drm/fb-helper: Remove return value from drm_fbdev_generic_setup() omits 3662cd199266 drm/vboxvideo: Set up fbdev after registering device; remo [...] omits 66459fa21dfe drm/udl: Remove error check from fbdev setup omits f5ef076215df drm/tilcdc: Set up fbdev after fully registering device omits fc54048a4dc2 drm/mgag200: Set up fbdev after registering device; remove [...] omits c05ca218162d drm/mediatek: Remove error check from fbdev setup omits 38d356c7fe7f drm/ingenic: Remove error check from fbdev setup omits e883a82b69a0 drm/kirin: Set up fbdev after fully registering device omits 1a2b3335077f drm/hibmc: Remove error check from fbdev setup omits a4cbf268afee drm/ast: Set up fbdev after registering device; remove err [...] omits 3dba4e16794a drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits 8cdf72711928 drm/i915/dp: Program vswing, pre-emphasis, test-pattern omits fce214aea8e0 drm/i915/dp: Register definition for DP compliance register omits 75947e39f3d9 drm/i915/dp: Add debugfs entry for DP phy compliance omits 88afbfdbfda8 drm/i915/dp: Preparation for DP phy compliance auto test omits 5d1453d529ad drm/i915/dp: Made intel_dp_adjust_train() non-static omits 4342f839ae7e drm/dp: get/set phy compliance pattern omits 8811d9eb4dfa drm/amd/display: Align macro name as per DP spec omits fbaa1229d354 drm/i915/selftests: Take an explicit ref for rq->batch omits dd345efe8aa4 drm/i915/gt: Mark up racy check of breadcrumb irq enabled omits 32a55a109f26 drm/i915/gt: Mark up racy read of intel_ring.head omits b8e9c96a8f70 csky: Fixup compile error for abiv1 entry.S omits 16b4511d836c drm/panel: nt39016: Add support for 50 Hz refresh rate omits fa361758b109 drm/panel: nt39016: Add support for multiple modes omits 4381bbd856d2 drm/i915/uc: prefer struct drm_device based logging omits dc483ba501a5 drm/i915/gt: prefer struct drm_device based logging omits dd1ba6ba09d1 drm/i915/stolen: prefer struct drm_device based logging omits 19b5b50f344a drm/i915/uncore: prefer struct drm_device based logging omits 225ffaa8209b drm/i915/dram: prefer struct drm_device based logging omits 1900aba56787 drm/i915/pmu: prefer struct drm_device based logging omits 58f44aadd365 drm/i915/error: prefer struct drm_device based logging omits 61d5c507e93d drm/i915/uc: prefer struct drm_device based logging omits f54efb6ad033 drm/i915/switcheroo: use struct drm_device based logging omits 9b5d45b175c0 drm/i915/state: use struct drm_device based logging omits c3f81563ec85 drm/i915/bw: use struct drm_device based logging omits 59cbc8eca958 drm/i915/debugfs: use struct drm_device based logging omits d518a20b7f5d drm/i915/crt: use struct drm_device based logging omits af67009c1439 drm/i915/dp: use struct drm_device based logging omits 0383443d89bb drm/i915/tc: use struct drm_device based logging omits 2b3c472cc311 drm/i915/panel: use struct drm_device based logging omits 9282a66ceebe drm/i915/audio: use struct drm_device based logging omits 465b1e058a22 video: fbdev: mb862xx: remove set but not used variable 'mdr' omits 7b987887f97b video: fbdev: matroxfb: remove dead code and set but not u [...] omits 3616e2d046d9 csky/ftrace: Fixup error when disable CONFIG_DYNAMIC_FTRACE omits ea104a9e4d3e watchdog: sp805: fix restart handler omits 6ea4383b9214 drm/panel: add panel driver for Leadtek LTK050H3146W omits 17434fbaa972 dt-bindings: display: panel: Add binding document for Lead [...] omits 0706cd0f94d4 dt-bindings: display: rockchip-vop: add additional properties omits 4e78ba278722 dt-bindings: display: convert rockchip vop bindings to yaml omits cf4c826d96da drm/i915/selftests: Drop vestigal timeslicing assert omits fcd156ee8bc6 Bluetooth: btusb: check for NULL in btusb_find_altsetting() omits 95caa2ae70fd usb: chipidea: allow disabling glue drivers if EMBEDDED omits 1c16f63d1e6c usb: chipidea: usb2: absorb zevio glue driver omits c2de37b31f17 usb: chipidea: usb2: make clock optional omits 8b93527071a8 usb: chipidea: usb2: fix formatting omits fc228ef6397d usb: chipidea: usb2: constify zynq_pdata omits 7fd9681e8fd0 MAINTAINERS: Update feiyang,st7701 panel bindings converte [...] omits dfa10dfcde8f dt-bindings: display: panel: Convert sitronix,st7701 to DT schema omits 91b21a669f18 dt-bindings: display: panel: Convert feiyang,fy07024di26a3 [...] omits 43ea4d090509 video: Add missing annotation for cyber2000fb_enable_ddc() [...] omits 71c45008e2b0 drm/ingenic: Delete an error message in ingenic_drm_probe() omits 20c22ad32957 drm/dp_mst: Remove drm_dp_mst_has_audio() omits 75727b308092 drm/i915/dp_mst: Cast intel_connector->port as drm_dp_mst_port omits 760666268615 video: fbdev: don't print error message on platform_get_ir [...] omits d1d900f822b6 Bluetooth: Simplify / fix return values from tk_request omits 56b165feaf9b drm/vblank: Add intro to documentation omits c2aa30db744d Bluetooth: debugfs option to unset MITM flag omits e2d7fc20b3e2 drm/writeback: wire drm_writeback.h to kernel-doc omits 21de71f6db2e drm: writeback: document callbacks omits c4e8ba739034 drm/i915/gt: Yield the timeslice if caught waiting on a us [...] omits e94f785642dc drm/i915/gem: Promote 'remain' to unsigned long omits 2bbcaaee1fcb ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb omits 19d6c375d671 ath9x: Fix stack-out-of-bounds Write in ath9k_hif_usb_rx_cb omits e4ff08a4d727 ath9k: Fix use-after-free Write in ath9k_htc_rx_msg omits abeaa85054ff ath9k: Fix use-after-free Read in ath9k_wmi_ctrl_rx omits ced21a4c726b ath9k: Fix use-after-free Read in htc_connect_service omits acb31476adc9 ath10k: fix kernel null pointer dereference omits 61272e47c18c drm/dp_mst: Don't drop NAKs for down responses omits cbfb1b74438f drm/dp_mst: Fix NULL deref in drm_dp_get_one_sb_msg() omits e68296259cf3 drm/i915/gem: Wait until the context is finally retired be [...] omits 3b0a05792e2e drm/i915: Allow asynchronous waits on the i915_active barriers omits 442dbc5c6861 drm/i915: Make exclusive awaits on i915_active optional omits 795def8b14ff ath10k: enable radar detection in secondary segment omits 3db24065c2c8 ath10k: enable VHT160 and VHT80+80 modes omits 800113ff4b1d ath11k: Avoid mgmt tx count underflow omits bdef56a36eea ath11k: Increase the tx completion ring size omits 9a8074e3bcd7 ath11k: fix error message to correctly report the command [...] omits 21c1b063f4b9 ath11k: add pktlog checksum in trace events to support pktlog omits 3d1c60460fb2 ath10k: Fix the race condition in firmware dump work queue omits 9556dfa28b4d ath11k: Add sta debugfs support to configure ADDBA and DELBA omits 39d571d17231 drm/i915/gem: Take DBG_FORCE_RELOC into account prior to u [...] omits 30c88a47f1ab drm/i915/gem: Flush all the reloc_gpu batch omits b4df5405f3e6 drm/i915: Extend hotplug detect retry on TypeC connectors [...] omits 8c8919c7c99f drm/i915: Add a retry counter for hotplug detect retries omits 04f6305f8071 Merge branch 'for-5.8/logitech' into for-next omits c08ce255033a HID: logitech: drop outdated references to unifying receivers omits ed7cca1ff014 drm/sun4i: tcon: Delete an error message in sun4i_tcon_init_irq() omits bf37da98c518 rcu: Don't acquire lock in NMI handler in rcu_nmi_enter_common() omits 91fcf8e60384 drm/bridge: fix kernel-doc warning in panel.c omits fa3d55a14a7c drm/sched: fix kernel-doc in gpu_scheduler.h omits d2a3f5f4635b Bluetooth: Add HCI device identifier for VIRTIO devices omits 3679fe7d43c6 Bluetooth: Increment management interface revision omits bc292258c580 Bluetooth: Add support for reading security information omits a479036041d6 Bluetooth: Add support for Read Local Simple Pairing Options omits fc04590e3d39 Bluetooth: btusb: Enable MSFT extension for Intel ThunderP [...] omits 7fd673bcdacc Bluetooth: btusb: Enable Intel events even if already in o [...] omits 145373cb1b1f Bluetooth: Add framework for Microsoft vendor extension omits 3d2336042ae3 Bluetooth: Move debugfs configuration above the selftests omits baac6276c0a9 Bluetooth: btusb: handle mSBC audio over USB Endpoints omits 1f8330ea1692 Bluetooth: add support to notify using SCO air mode omits 50dc581a8f43 drm/amd/display: fix the broken logic in dc_link.c omits 764a21cb085b drm/amd/powerplay: avoid using pm_en before it is initialized omits 567c8fc4a0d2 drm/amd/powerplay: implement the is_dpm_running() omits dbd138dfeb74 drm/amd/display: re-order asic declarations omits 575b0a6e6a2f drm/amdgpu/powerplay: using the FCLK DPM table to set the MCLK omits 193cce34a105 amdgpu/drm: remove psp access on navi10 for sriov omits 8913f7ff0580 drm/amd/display: Guard calls to hdcp_ta and dtm_ta omits c0ed2ca61f90 drm/amd/display: remove mod_hdcp_hdcp2_get_link_encryption [...] omits 72dc0f515913 drm/dp_mst: Remove drm_dp_mst_topology_cbs.destroy_connector omits eefc95895124 drm/amd/amdgpu_dm/mst: Stop printing extra messages in dm_ [...] omits 09b974e8983a drm/amd/amdgpu_dm/mst: Remove ->destroy_connector() callback omits e75405bcd8f3 drm/amd/amdgpu_dm/mst: Remove unneeded edid assignment whe [...] omits 848862e67288 drm/i915/gt: Free request pool from virtual engines omits 53f5da74c7a2 drm/i915/selftests: Wait until we start timeslicing after [...] omits 614654abe847 drm/i915: Check current i915_vma.pin_count status first on unbind omits 958f92414de1 drm/panel-leadtek-ltk500hd1829: Fix dotclock omits 6352219c39c0 drm/i915/perf: Do not clear pollin for small user read buffers omits 9657aaa2055d drm/i915: Revoke mmap before fence omits d82a855ac085 drm/i915: Move the port sync DP_TP_CTL stuff to the encoder hook omits ede9771d7f84 drm/i915: Pass atomic state to encoder hooks omits 1ff241ea2b26 drm/i915: Do pipe updates after enables for everyone omits 4f05d7aeba97 drm/i915: Fix port sync code to work with >2 pipes omits b932da3c8a35 drm/i915: Eliminate port sync copy pasta omits dc5b8ed56bb3 drm/i915: Implement port sync for SKL+ omits 10cf8e755a9a drm/i915: Store cpu_transcoder_mask in device info omits bfae03fe75eb drm/i915: Avoid setting timer->expires to 0 omits 625c18d706f7 drm: delete drm_pci.h omits 33775336d56e drm/pci: Move drm_pci_alloc/free under CONFIG_DRM_LEGACY omits 43acd6516ca9 drm/i915: Keep a per-engine request pool omits 61249ce08ee9 spi: spi-ep93xx: fix wrong SPI mode selection omits 1e5479be46a7 Bluetooth: fixing minor typo in comment omits 31ce1c81f672 Merge branch 'for-5.7/upstream-fixes' into for-next omits 778fbf417999 HID: wacom: Read HID_DG_CONTACTMAX directly for non-generi [...] omits c76d4ab764ad drm/virtio: make virtio_gpu_object_attach void omits 6457a0df4df2 drm/virtio: delete notify in virtio_gpu_object_create omits 6eefb4bb938f drm/virtio: delete notify after virtio_gpu_cmd_context_create omits d60138530a78 drm/virtio: random virtgpu_drv.h cleanups omits 7fedd3bb6b77 Bluetooth: Prioritize SCO traffic omits 81bd5d0c6243 Bluetooth: hci_bcm: fix freeing not-requested IRQ omits b25e4df4a83e Bluetooth: hci_bcm: respect IRQ polarity from DT omits 9c9a8468de21 drm/hisilicon: Enforce 128-byte stride alignment to fix th [...] omits ffca8b2a77f2 Merge branch 'work.exfat' into for-next omits 63d0f3ea8ebb drm/i915/tgl: Make Wa_14010229206 permanent omits 98d513167f6f drm/i915/selftests: Check for has-reset before testing hos [...] omits 89ff76bf9b3b drm/i915/gem: Utilize rcu iteration of context engines omits 4c977837ba29 drm/i915/execlists: Peek at the next submission for error [...] omits 7bcb773dafc0 drm/i915/uc: Cleanup kerneldoc warnings omits 27586ca786a7 XArray: Handle retry entries within xas_find_marked omits 303c32f3fce9 XArray: Add xas_for_each_contig omits e8018d0afe78 XArray: Split __xas_store from xas_store omits 2b32111bf854 test_xarray: Test two more things about xa_cmpxchg omits 14c04d4e28bc ida: Free allocated bitmap in error path omits b812e5b4aaed drm/zte: Use simple encoder omits d19561579d23 drm/vkms: Use simple encoder omits 35b9df3cde20 drm/virtgpu: Use simple encoder omits f6ebc1b0f772 drm/vc4: Use simple encoder omits d877d6ea7773 drm/tilcdc: Use simple encoder omits b28ad7deb2f2 drm/tidss: Use simple encoder omits 4d0e95e0e567 drm/tegra: Use simple encoder omits f9f3a38d1654 drm/sun4i: Use simple encoder omits 2d2e89dafc85 drm/shmobile: Use simple encoder omits 0dbd735448bf drm/rockchip: Use simple encoder omits f9b21bde1af5 drm/rcar-du: Use simple encoder omits b534c4f550d9 drm/mediatek: Use simple encoder omits c9f9a6f2f048 drm/ingenic: Use simple encoder omits 62fbddda2f72 drm/imx: Use simple encoder omits a1170f90c4d8 drm/i2c/tda998x: Use simple encoder omits 785b07e1ba60 drm/hisilicon/kirin: Use simple encoder omits d088b69f5017 drm/gma500: Use simple encoder omits 3d5e73abb7be drm/fsl-dcu: Use simple encoder omits 3e1fe32dd5bc drm/exynos: Use simple encoder omits cbb9ea426cc8 drm/atmel-hlcdc: Use simple encoder omits 6a1e7ccf8cdc drm: Fix wrong kfree() in managed resource usage example omits 92516cd97fd4 Bluetooth: Always request for user confirmation for Just Works omits 3ee7b7cd8390 Bluetooth: Add BT_MODE socket option omits b86b0b150fed Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS omits 139dfad6cfa0 dt-bindings: net: bluetooth: Add device tree bindings for [...] omits e5d6468fe9d8 Bluetooth: hci_qca: Add support for Qualcomm Bluetooth SoC [...] omits 9da0ea09639f drm/i915/gem: Drop cached obj->bind_count omits 0d86ee35097a drm/i915/gt: Make fence revocation unequivocal omits 725c9ee7fc6d drm/i915/gt: Store the fence details on the fence omits 63baf4f3d587 drm/i915/gt: Only wait for GPU activity before unbinding a [...] omits 8a338f4bf642 drm/i915/gem: Try allocating va from free space omits a871afc8d05c drm/amd/dc: Kill dc_conn_log_hex_linux() omits a98c4cd92690 drm/amd/amdgpu_dm/mst: Remove useless sideband tracing omits a500194e73c8 drm/amdgpu/vcn: fix spelling mistake "fimware" -> "firmware" omits 82c416b13cb7 drm/amdgpu: fix and cleanup amdgpu_gem_object_close v4 omits 9ec420d83341 drm/amd/display: code cleanup of dc_link file on func dc_l [...] omits ded3491b8522 drm/amd/display: code cleanup on dc_link from is_same_edid [...] omits 621514aa4140 drm/amd/display: codestyle cleanup on dc_link file until d [...] omits 2176409956eb drm/amd/display: cleanup codestyle type BLOCK_COMMENT_STYL [...] omits e520859cde72 drm/amdgpu: enable VCN2.5 DPG mode for Arcturus omits c97e3076eb7a drm/amdgpu/vcn2.5: Add firmware w/r ptr reset sync omits 9352141027af drm/amdgpu/vcn2.0: Add firmware w/r ptr reset sync omits 2c68f0e3771d drm/amdgpu/vcn: Add firmware share memory support omits ad9469fb5b3c drm/amdgpu/vcn2.5: stall DPG when WPTR/RPTR reset omits ef563ff40340 drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset omits e3b41d82daba drm/amdgpu/vcn: fix race condition issue for dpg unpause m [...] omits bd718638b851 drm/amdgpu/vcn: fix race condition issue for vcn start omits 17e137f27cb1 drm/amdgpu: skip access sdma_v5_0 registers under SRIOV (v2) omits 1675c3a24d07 drm/amdgpu: stop disable the scheduler during HW fini omits 6b6706cdaca3 drm/amd/powerplay: added mutex protection on msg issuing omits a0ec225633d9 drm/amd/powerplay: unified interfaces for message issuing [...] omits 5964f3feb000 drm/amd/powerplay: avoid calling Vega20 specific SMU messa [...] omits 81bf835ef90d drm/amd/powerplay: avoid calling SMU10 specific SMU messag [...] omits 7843f537422a drm/amd/powerplay: avoid calling SMU9 specific SMU message [...] omits 92e0070e02e8 drm/amd/powerplay: avoid calling SMU8 specific SMU message [...] omits 87f09ec6c62d drm/amd/powerpaly: drop unused APIs omits d9c8316eb372 drm/amd/powerplay: avoid calling SMU7 specific SMU message [...] omits 22ecc9665d40 drm/amd/powerplay: avoid calling CI specific SMU message i [...] omits 9e94ff338610 drm/amdgpu: reroute VMC and UMD to IH ring 1 for oss v5 omits 0ab176e69c8d drm/amdgpu: call psp to program ih cntl in SR-IOV for Navi omits ab518012062d drm/amdgpu: enable IH ring 1 and ring 2 for navi omits b635ae8744e1 drm/amdgpu: ih doorbell size of range changed for nbio v7.4 omits 04cdac5c17f0 drm/amdgpu: infinite retries fix from UTLC1 RB SDMA omits a9d82d2f9129 drm/amdgpu: fix non-pointer dereference for non-RAS supported omits c76c1a429788 drm/amd/amdgpu: Include headers for PWR and SMUIO registers omits c8e42d57859d drm/amdgpu: implement more ib pools (v2) omits ac60b2294c9e drm/amd/display: Move backlight pwm enable function call omits 16012806e697 drm/amd/display: Add ABM driver implementation omits 46484870d02a drm/amd/display: 3.2.77 omits b7b2a316b95e drm/amdgpu: extend compute job timeout omits ad31da434eb3 drm/amdgpu: No need support vcn decode omits 2f2941324c65 drm/amdgpu: postpone entering fullaccess mode omits dffa11b4f74b drm/amdgpu: adjust sequence of ip_discovery init and timeo [...] omits 122078de168b drm/amdgpu: equip new req_init_data handshake omits ff1f03a7b8c4 drm/amdgpu: use static mmio offset for NV mailbox omits aa53bc2edb66 drm/amdgpu: introduce new request and its function omits c27cbdd2d073 drm/amdgpu: introduce new idh_request/event enum omits 4d130238a760 drm/amdgpu: cleanup idh event/req for NV headers omits ba56657d187a drm/amd/amdgpu: Fix SMUIO/PWR Confusion (v2) omits 6c33a6f4c8a6 drm/amd/amdgpu: Move PWR_MISC_CNTL_STATUS to its own header omits 2e40d9b915d4 drm/amd/amdgpu: Add missing SMUIO v12 register to headers omits 955df04e3b31 drm/amdgpu/uvd7: remove unnecessary conversion to bool omits 1bd9c9392732 drm/radeon: align short build log omits a341deb97236 drm/radeon: use pattern rule to avoid code duplication in [...] omits 4ed513b52dc8 drm/radeon: fix build rules of *_reg_safe.h omits 4bc97748e3f4 drm/radeon: remove unneeded header include path omits d73cd701278a drm/amdgpu: Ignore the not supported error from psp omits 6bc8cdde574b drm/amdgpu: Add 4k resolution for virtual display omits 02f6efb47856 drm/amdgpu: Virtual display need to support multiple ctrcs omits 61380faa4b4c drm/amdgpu: disable ras query and iject during gpu reset omits 66399248feaf drm/amdgpu: added xgmi ras error reset sequence omits 3aa0115d238c drm/amdgpu: cleanup all virtualization detection routine omits b89659b78329 drm/amdgpu: amends feature bits for MM bandwidth mgr omits 8884532a6e0f drm/amdgpu: purge ip_discovery headers omits 714309f0f3e3 drm/amdgpu: Fix FRU data checking omits 358e00e0adc8 drm/amdgpu: Expose TA FW version in fw_version file omits fabe01d7bbda drm/amdgpu: disabled fru eeprom access omits 1f02c97b32dd drm/amd/amdgpu: Add GFX9.1 PWR_MISC_CNTL_STATUS register t [...] omits 18485be97657 drm/amdgpu: Add documentation for unique_id omits 1af8e76e1418 drm/amdgpu: Add documentation for PCIe accounting omits 1d90c13d7119 drm/amdgpu: Add documentation for memory info omits bd607166af7f drm/amdgpu: Enable reading FRU chip via I2C v3 omits dedac37ea96b Merge branch 'for-5.7' into for-next omits 0d961c4610ff drm/i915/gt: fix spelling mistake "undeflow" -> "underflow" omits a5572d1f0d7f drm/i915/gt: Align engine dump active/pending omits bcf6293d7ae9 drm/core: Calculate bpp in afbc helper omits 88f1b29a44b1 drm/core: Use proper debugging macro omits 8523f8875bee drm/amdgpu: improve amdgpu_gem_info debugfs file omits f44ffd677fb3 drm/amdgpu: add support for exporting VRAM using DMA-buf v3 omits 48262cd9499c drm/amdgpu: add checks if DMA-buf P2P is supported omits 57b7b62f5a74 drm/amdgpu: note that we can handle peer2peer DMA-buf omits efa557bc7c81 drm/ttm: lock resv object during destruction omits 09606b5446c2 dma-buf: add peer2peer flag omits 97a37c919f62 drm/i915/gem: Ignore readonly failures when updating relocs omits bdf7e3b782ef drm/dp_mst: make build_clear_payload_id_table return void omits 4d6c18590870 drm/i915/gt: Fill all the unused space in the GGTT omits 708c82d59b14 drm/i915: Report all failed registers for ctx isolation omits 606727842d8b drm/i915/gt: Include the execlists CCID of each port in th [...] omits 917155557238 drm/i915/execlists: Pause CS flow before reset omits 71a6688e81d9 drm/i915/selftests: Tidy up an error message for live_erro [...] omits f53ae29c0ea1 drm/i915/gt: Include a few tracek for timeslicing omits 86dbf52d26cc drm/i915: Defer kicking the tasklet until all rescheduling [...] omits 9f7ffa297978 drm/i915/tc/icl: Update TC vswing tables omits a2ae2010d3b7 drm/i915/dp/ehl: Update vswing table for HBR and RBR omits 70988115ac69 drm/i915/dp: Return the right vswing tables omits f77a2db27f26 drm/i915/icl+: Don't enable DDI IO power on a TypeC port i [...] omits 80e5f89da3ab drm/qxl: Use correct notify port address when creating cur [...] omits 2713778cbfca drm/mm: revert "Break long searches in fragmented address spaces" omits e6219defd366 drm: add docs about the IN_FORMATS plane property omits e2ccf0d009b1 drm/i915/execlists: Double check breadcrumb before crying foul omits d16e137e7f4b drm/i915/perf: don't read head/tail pointers outside criti [...] omits cef0ca6417de fpga: dfl: afu: support debug access to memory-mapped afu regions omits 394b70defff8 fpga: dfl.h: Replace zero-length array with flexible-array member omits 291bcaff6b65 arm64: dts: agilex: correct service layer driver's compati [...] omits 904d0c269acf dt-bindings, firmware: add compatible value Intel Stratix1 [...] omits fc1792d75264 fpga: stratix10-soc: add compatible property value for int [...] omits c827f10660da arm64: dts: agilex: correct FPGA manager driver's compatib [...] omits e37aa3c45dea dt-bindings: fpga: add compatible value to Stratix10 SoC F [...] omits c86045e689a7 fpga: machxo2-spi: Use new structure for SPI transfer delays omits 0b4607df5615 fpga: ice40-spi: Use new structure for SPI transfer delays omits 3c2760b78f90 fpga: dfl: pci: fix return value of cci_pci_sriov_configure omits daec0f4a594d fpga: zynq: Remove clk_get error message for probe defer omits 5a7ef5cb05dc Merge branch 'for-next-current-v5.6-20200331' into for-nex [...] omits 223a02a09221 Merge branch 'misc-5.7' into for-next-current-v5.6-20200331 omits b28b34ac85d7 drm/i915/execlists: Explicitly reset both reg and context runtime omits c7da606edab6 drm/managed: Fix off-by-one in warning omits 0f1dd02295f3 drm/i915/gem: Split eb_vma into its own allocation omits 303973aaef12 drm/fb: fix kernel-doc in drm_framebuffer.h omits d7d50f801d44 drm/i915/perf: Schedule oa_config after modifying the contexts omits 229007e02d69 drm/i915: Wrap i915_active in a simple kreffed struct omits d75a92a81467 drm/i915: Allow for different modes of interruptible i915_ [...] omits 4b379a48ded0 drm/i915/selftests: Check timeout before flush and cond checks omits 8b6d457f9532 drm/i915/execlists: Include priority info in trace_ports omits d472634ef9e1 drm/i915/huc: Fix HuC register used in debugfs omits 6c0ac4d5fff7 drm/dp_mst: add kernel-doc for drm_dp_mst_port.fec_capable omits 2da48b1f888d drm/i915/huc: Add more errors for I915_PARAM_HUC_STATUS omits 2bf99b22beff drm: error out with EBUSY when device has existing master omits 45bc3d26c95a drm: rework SET_MASTER and DROP_MASTER perm handling omits a32f0ecd79b4 Merge fanotify fix from Nathan Chancellor. omits 86b17c7f14ed usb: chipidea: core: show the real pointer value for register omits 80990f3fdc0a usb: chipidea: core: refine the description for this driver omits 5de131d21349 usb: chipidea: udc: fix the kernel doc for udc.h omits c7ccc1b78368 drm/radeon: convert to use i2c_new_client_device() omits 3f9becf950aa drm/nouveau/therm: convert to use i2c_new_client_device() omits bf2993c19b00 drm/i2c/tda998x: convert to use i2c_new_client_device() omits d1fe2e78f27f drm/i2c/sil164: convert to use i2c_new_client_device() omits fae6802daf46 drm/gma500: convert to use i2c_new_client_device() omits 0bf659504912 drm/amdgpu: convert to use i2c_new_client_device() omits 0ddc94526971 dt-bindings: display: add visionox rm69299 panel variant omits b1e44754af50 dt-bindings: display: xpp055c272: Remove the reg property omits dcde9c02f86f dt-bindings: display: ltk500hd1829: Remove the reg property omits 105235e4ae4c drm: panel: Add Starry KR070PE2T omits c2eee4bfda56 dt-bindings: panel: Add binding for Starry KR070PE2T omits 1996970773a3 drm/lima: Add optional devfreq and cooling device support omits 106d4ffd6cb8 drm/i915/tgl: Add definitions for VRR registers and bits omits 35f3fd8182ba drm/i915/execlists: Workaround switching back to a complet [...] omits 6bb0942e8f46 drm/dp_mst: Remove single tx msg restriction. omits fbc821c4a506 drm/mst: Support simultaneous down replies omits 21a729d00776 drm/mst: Separate sideband packet header parsing from mess [...] omits 9d32706f8aa8 Merge branch 'mvebu/dt64' into mvebu/for-next omits 3f785ddb6206 arm64: dts: update SolidRun Armada 8040 phy interface types omits 05d756b0c3b8 drm/i915: Include port sync state in the state dump omits d4d7d9ca57a4 drm/i915: Use REG_FIELD_PREP() & co. for TRANS_DDI_FUNC_CTL2 omits 02d8ea47dbc3 drm/i915: Move icl_get_trans_port_sync_config() into the DDI code omits f73adacadfe5 drm/i915: Drop usless master_transcoder assignments omits 589a4cd6cc43 drm/i915: Move TRANS_DDI_FUNC_CTL2 programming where it belongs omits 3a035ea46631 drm/i915/mst: Use .compute_config_late() to compute master [...] omits d002491168fc drm/i915: Differentiate between aliasing-ppgtt and ggtt pinning discards d9725e56e1d8 soc: document merges omits 0c1abaa7fbfb drm: Constify adjusted_mode a bit omits 743acd115070 drm/i915: Get rid of silly void* from MST code omits 1c664c15cf0a drm/i915: use forced codec wake on all gen9+ platforms discards 0e6f8ffd9c80 Merge branches 'arm/drivers', 'arm/soc' and 'arm/dt' into [...] omits e7b7daeb48e0 ARM: dts: bcm283x: Use firmware PM driver for V3D omits 4258ed39c776 ARM: bcm2835_defconfig: Enable fixed-regulator omits 5d27ce44c1b5 ARM: dts: bcm2711: Add vmmc regulator in emmc2 omits c501e6bc8e8c ARM: dts: bcm2711: Update expgpio's GPIO labels omits 4ef10fe05ba0 drm/i915/perf: add new open param to configure polling of [...] omits c51dbc6e8f17 drm/i915/perf: move pollin setup to non hw specific code omits d1df41eb72ef drm/i915/perf: rework aging tail workaround omits c1ac28a4de6f Revert "clocksource: Avoid creating dead devices" omits 1a8bf67df6d8 drm/fb-helper: Add TODO for making drm_fb_helper_alloc_fbi [...] omits 5ea5647f4918 drm/bridge: sii9234: silence warning about regulators duri [...] omits 83a196773b8b drm/bridge: analogix_dp: Split bind() into probe() and rea [...] omits 7bf03e7504e4 drm/i915: Cast remain to unsigned long in eb_relocate_vma omits a9410a625064 drm/i915/uc: do not free err log on uc_fini omits 293a554801b2 drm/i915/uc: Move uC debugfs to its own folder under GT omits 34904bd64a69 drm/i915/debugfs: move uC printers and update debugfs file names omits 801a0caa627b drm/i915/huc: make "support huc" reflect HW capabilities omits 708249a6eba1 drm/i915/guc: drop stage_pool debugfs omits 12df6c59b6db drm/i915/gt: allow setting generic data pointer omits e90f16cc1a48 Merge branch 'fixes' into for-next omits 07bdc492cff6 ARM: dts: OMAP3: disable RNG on N950/N9 omits 9e1ed9fb1eb0 drm: Add docs for managed resources omits b1a981bd5576 drm/udl: drop drm_driver.release hook omits fe5b7c86d606 drm/udl: Drop explicit drm_mode_config_cleanup call omits 3421a6c4098f drm/mipi-dbi: Drop explicit drm_mode_config_cleanup call omits 53bdebf7fec8 drm/mipi-dbi: Move drm_mode_config_init into mipi library omits be9f2b034859 drm/repaper: Drop explicit drm_mode_config_cleanup call omits 8f2cb9379fb4 drm/gm12u320: Simplify upload work omits 7ef64ed121c7 drm/gm12u320: Use helpers for shutdown/suspend/resume omits 993f5b193d14 drm/gm12u320: Use devm_drm_dev_init omits 08373edcb9a8 drm/gm12u320: More drmm_ omits c792098baf22 drm/tidss: Drop explicit drm_mode_config_cleanup call omits 18c6222237f8 drm/mtk: Drop explicit drm_mode_config_cleanup call omits e28c853eed8f drm/shmob: Drop explicit drm_mode_config_cleanup call omits 967be0ffa62d drm/stm: Drop explicit drm_mode_config_cleanup call omits 56e35f85bae2 drm/rockchip: Drop explicit drm_mode_config_cleanup call omits b570e88d8827 drm/rcar-du: Drop explicit drm_mode_config_cleanup call omits 5e3e55b69c39 drm/pl111: Drop explicit drm_mode_config_cleanup call omits bd9ff7b521a6 drm/meson: Drop explicit drm_mode_config_cleanup call omits 90c2e13bc30e drm/mcde: More devm_drm_dev_init omits 4b055ab1378a drm/mcde: Drop explicit drm_mode_config_cleanup call omits fe1cc102a381 drm/ingenic: Drop explicit drm_mode_config_cleanup call omits 70c2fe18a4be drm/cirrus: Fully embrace devm_ omits bb1e0dfaa7e9 drm/cirrus: Drop explicit drm_mode_config_cleanup call omits b771a5687d61 drm/bochs: Drop explicit drm_mode_config_cleanup omits 9caf3c801964 drm/bochs: Remove leftover drm_atomic_helper_shutdown omits c3b790ea07a1 drm: Manage drm_mode_config_init with drmm_ omits d33b58d0115e drm: Garbage collect drm_dev_fini omits c23d686f1960 drm: Manage drm_vblank_cleanup with drmm_ omits 641b9103d838 drm: Manage drm_gem_init with drmm_ omits f96306f9892b drm: manage drm_minor cleanup with drmm_ omits 2cbf7fc6718b drm: Use drmm_ for drm_dev_init cleanup omits a5c71fdba9df drm: Handle dev->unique with drmm_ discards 3ff2bfe69705 Merge branch 'arm/dt' into for-next discards 9f416e400016 Merge branch 'arm/late' into for-next omits d5e56705927e drm/i915/display: Fix mode private_flags comparison at ato [...] omits 5dad34f3c444 drm: Cleanups after drmm_add_final_kfree rollout omits 780e41edf890 drm/<drivers>: Use drmm_add_final_kfree omits b6731025a52f drm/gm12u320: Use drmm_add_final_kfree omits 81e3264652e8 drm/ingenic: Use drmm_add_final_kfree omits 144a29fdac4e drm/repaper: Use drmm_add_final_kfree omits ac19f140bc27 drm/vkms: Use drmm_add_final_kfree omits 363de9e7d4f6 drm/vgem: Use drmm_add_final_kfree omits e2edcaaa3da8 drm/mcde: Use drmm_add_final_kfree omits afeeabb88bab drm/tidss: Use drmm_add_final_kfree omits ea3aa6203c6b drm/v3d: Use drmm_add_final_kfree omits b6097727ae57 drm/cirrus: Use drmm_add_final_kfree omits 7fb81e9d8073 drm/i915: Use drmm_add_final_kfree omits c1b164a5f7ab Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits 873863b6214a drm/qxl: Use drmm_add_final_kfree omits d0c116adc656 drm/udl: Use drmm_add_final_kfree omits f5ad671b2963 drm/mipi_dbi: Use drmm_add_final_kfree in all drivers omits 6f365e561d66 drm: Set final_kfree in drm_dev_alloc omits c6603c740e0e drm: add managed resources tied to drm_device omits 0ce542f73171 drm/i915: Don't clear drvdata in ->release omits fd7cb5753ef4 mm/sl[uo]b: export __kmalloc_track(_node)_caller omits d121f63c00e3 drm/i915/display: Return early after MISSING_CASE for writ [...] omits 7015f127d821 drm/i915/display: Remove useless but deadly local omits 73c8bfb7feed drm/i915: Drop final few uses of drm_i915_private.engine omits 03582496e01d Pull fanotify name event patches from Amir. discards 17f553ff8140 Merge branch 'arm/dt' into for-next discards dd85996f1f99 soc: document merges discards 27d7b8c927b7 soc: document merges discards 9232615df1e5 Merge branch 'arm/soc' into for-next omits 9642b4f01bcd drm/i915/wopcm: convert to drm device based logging omits 85f691d369d1 drm/i915/psr: use struct drm_device based logging omits 3dfd8d710419 drm/i915/display: use struct drm_device based logging omits 4fb5eec94c51 drm/i915/display: clean up intel_PLL_is_valid() omits 7bee031d7b31 drm/i915/tv: use struct drm_device based logging omits edd38964a526 drm/i915/connector: use MISSING_CASE instead of logging omits dd10a80f8671 drm/i915/dsi: use struct drm_device based logging omits 419190429cd1 drm/i915/hdmi: use struct drm_device based logging omits 5bdbddff31cd drm/i915/dsi: use struct drm_device based logging omits ca4aae6daae1 drm/i915/dp_mst: use struct drm_device based logging omits eba9836f28b2 drm/i915/dp_aux_backlight: use struct drm_device based logging omits 3c4e3870facc drm/i915/display_power: use struct drm_device based logging omits 47bdb1caba0b drm/i915/ddi: use struct drm_device based logging omits 1443b8c9e712 kcsan: Update API documentation in kcsan-checks.h omits e7325b774cc7 kcsan: Update Documentation/dev-tools/kcsan.rst omits e7b341005007 kcsan: Fix a typo in a comment omits 44656d3dc4f0 kcsan: Add current->state to implicitly atomic accesses omits 2402d0eae589 kcsan: Add option for verbose reporting omits 48b1fc190a18 kcsan: Add option to allow watcher interruptions discards ce2427259b0e soc: document merges discards afe375ccb0a4 Merge branch 'arm/config' into for-next omits 6c81e21a4742 drm/i915/gt: Stage the transfer of the virtual breadcrumb discards 7ebc49fce7c8 Merge branch 'arm/fixes' into for-next discards 5013999f4f1b Merge branch 'arm/drivers' into for-next omits 92581f9fb99c drm/i915: Immediately execute the fenced work omits 6670b413f845 drm/i915/execlists: Pull tasklet interrupt-bh local to dir [...] omits 032d992dcbef drm/i915/selftests: Measure the energy consumed while in RC6 omits 9bf7c31386e5 drm/i915/execlists: Drop setting sibling priority hint on [...] discards 1e8f471425f4 mac80211_hwsim: notify wmediumd of used MAC addresses omits 691f7ba58d52 drm/i915/display/fbc: Make fences a nice-to-have for GEN9+ omits 0e8003076aca drm/bridge: dw-hdmi: rework csc related functions omits 86af379ebca2 drm/bridge: dw-hdmi: Add support for RGB limited range omits 6b633e3efbb4 drm/bridge: dw-hdmi: do not force "none" scan mode omits 1ef1380ca5dd drm/sun4i: Sort includes in VI and UI layer code omits 7831112eded6 drm/sun4i: de2: Don't return de2_fmt_info struct omits daab3d0e8e2b drm/sun4i: de2: csc_mode in de2 format struct is mostly redundant omits a9a753594a89 drm/sun4i: de2: rgb field in de2 format struct is redundant omits 90e5d84c7b06 xattr.h: Replace zero-length array with flexible-array member omits 210ebe342cf9 uapi: linux: fiemap.h: Replace zero-length array with flex [...] omits 0c46d97c09ce uapi: linux: dlm_device.h: Replace zero-length array with [...] omits 40d7eee6a98c tpm_eventlog.h: Replace zero-length array with flexible-ar [...] omits 569d6147e89a ti_wilink_st.h: Replace zero-length array with flexible-ar [...] omits 9b0c7561226f swap.h: Replace zero-length array with flexible-array member omits ce4f871d76bd skbuff.h: Replace zero-length array with flexible-array member omits 89731407e843 sched: topology.h: Replace zero-length array with flexible [...] omits a6445955c1a7 rslib.h: Replace zero-length array with flexible-array member omits d17f09e5af81 rio.h: Replace zero-length array with flexible-array member omits 507ba829cc37 posix_acl.h: Replace zero-length array with flexible-array member omits 342ff22ee13b platform_data: wilco-ec.h: Replace zero-length array with [...] omits d6888c050529 memcontrol.h: Replace zero-length array with flexible-arra [...] omits 60203bd93e5d list_lru.h: Replace zero-length array with flexible-array member omits 93818e29b0ca lib: cpu_rmap: Replace zero-length array with flexible-arr [...] omits 70a9918befc8 irq.h: Replace zero-length array with flexible-array member omits 8bcfd5a78da6 ihex.h: Replace zero-length array with flexible-array member omits 37b3101b5946 igmp.h: Replace zero-length array with flexible-array member omits 852351e91f74 genalloc.h: Replace zero-length array with flexible-array member omits 1caf26285cca ethtool.h: Replace zero-length array with flexible-array member omits 626d3e8b6067 energy_model.h: Replace zero-length array with flexible-ar [...] omits eccf0fd3f1c3 enclosure.h: Replace zero-length array with flexible-array member omits 0ee34ed12527 dirent.h: Replace zero-length array with flexible-array member omits 170c05c6ffe1 digsig.h: Replace zero-length array with flexible-array member omits f0392fe6a328 can: dev: peak_canfd.h: Replace zero-length array with fle [...] omits 2908651d472e blk_types: Replace zero-length array with flexible-array member omits 33fdb6b374f8 blk-mq: Replace zero-length array with flexible-array member omits ffba9ef7c02f bio: Replace zero-length array with flexible-array member omits 13c5a577b342 drm/i915/gt: Select the deepest available parking mode for rc6 omits f78a862d13e8 drm/i915/dsi: Use private flags to indicate TE in cmd mode omits cebb28acf704 drm/i915/dsi: Add check for periodic command mode omits b683e6d9a679 drm/i915/dsi: Add cmd mode flags in display mode private flags omits b927783228f9 drm/i915/dsi: Add vblank calculation for command mode omits b4b95b056ef3 drm/i915/dsi: Configure transcoder operation for command mode. omits af7a272ef650 drm/i915/gt: Only delay the context barrier pm omits 8ad463acc78a drm/vram-helper: remove unneeded #if defined/endif guards. omits 8493e110a637 drm/i915/selftests: mark huge_gem_object as not shrinkable omits edee52c927ef drm/i915/gt: Delay release of engine-pm after last retirement omits e9037e7f9a16 drm/i915: Extend intel_wakeref to support delayed puts omits 45d417399424 drm/i915/selftests/perf: watch out for stolen objects omits 41e4065a6b0b drm/i915: Rely on direct submission to the queue omits 7707f7227f09 drm/rockchip: Add support for afbc omits 93159e12353c drm/i915/gem: Avoid gem_context->mutex for simple vma lookup omits 3447c4c55d0e drm/i915: Avoid live-lock with i915_vma_parked() omits 8e87e0139aff drm/i915/gt: Mark timeline->cacheline as destroyed after r [...] omits 7328eea1888d clocksource/drivers/timer-vf-pit: Fix build error omits 13ea6db2cf24 drm/i915/edp: Ignore short pulse when panel powered off omits c2320c3ee0e6 Merge branch 'for-5.6/upstream-fixes' into for-next omits 043cd2d14ede drm/i915/gt: Leave rps->cur_freq on unpark omits 21abf0bf168d drm/i915/gt: Treat idling as a RPS downclock event omits bb6892b7ce15 drm/i915/gt: Use the correct err_unlock unwind path for a [...] omits 7f60c4b9d964 drm/lima: add trace point for tasks omits 57b517cecea0 drm/lima: add error sysfs to export error task dump omits b78edd46f6a9 drm/lima: save task info dump when task fail omits c67a3d4f68c7 drm/lima: add max_error_tasks module parameter omits 6ebd24b6bf10 drm/lima: save process info for debug usage discards 10a6cce3c1a1 Group LED functions according to functionality, and add so [...] omits f019190b7d27 drm/mipi-dbi: Make mipi_dbi_command_stackbuf() data parame [...] omits 92e513fb0798 dt-bindings: display: grammar fixes in panel/ discards 53cb3df9dd2d Sort Makefile entries to reduce risk of rejects. discards 40a3eb029ad9 Warn about old defines that probably should not be used. discards 6fb47e48fa61 Make label "white:power" to be consistent with dt-bindings [...] discards 032426ff773f leds: lm3532: make bitfield 'enabled' unsigned discards 3953d1908b2c From: Marek Behún marek.behun@nic.cz omits f5d2313bd3c5 kcsan, trace: Make KCSAN compatible with tracing omits 703b321501c9 kcsan: Introduce ASSERT_EXCLUSIVE_BITS(var, mask) omits 81af89e15862 kcsan: Add kcsan_set_access_mask() support omits b738f6169f12 kcsan: Introduce kcsan_value_change type omits b968a08f242d compiler.h, seqlock.h: Remove unnecessary kcsan.h includes omits f0f6928c2c4c kcsan: Move interfaces that affects checks to kcsan-checks.h omits 3a5b45e5031f kcsan: Fix misreporting if concurrent races on same address omits 80d4c4775216 kcsan: Expose core configuration parameters as module params omits a312013578e4 kcsan: Add test to generate conflicts via debugfs omits f97f713dc257 kcsan: Introduce ASSERT_EXCLUSIVE_*() macros omits d591ec3db75f kcsan: Introduce KCSAN_ACCESS_ASSERT access type omits ed95f95c86cd kcsan: Fix 0-sized checks omits 8cfbb04fae75 kcsan: Clean up the main KCSAN Kconfig option omits a249a73231e2 kcsan: Clarify Kconfig option KCSAN_IGNORE_ATOMICS omits 1e6ee2f0fe8a kcsan: Add option to assume plain aligned writes up to wor [...] omits 7ad900d35b49 kcsan: Add docbook header for data_race() omits 76d6f06c36a3 copy_to_user, copy_from_user: Use generic instrumented.h omits d0ef4c360f7e iov_iter: Use generic instrumented.h omits 27f937cc810a asm-generic, kcsan: Add KCSAN instrumentation for bitops omits ed8af2e4d2a7 asm-generic, atomic-instrumented: Use generic instrumented.h omits 36e4d4dd4fc4 include/linux: Add instrumented.h infrastructure omits ad4f8eeca8ea kcsan: Address missing case with KCSAN_REPORT_VALUE_CHANGE_ONLY omits f1bc96210c6a kcsan: Make KCSAN compatible with lockdep omits 05f9a4067964 kcsan: Rate-limit reporting per data races omits 47144eca2821 kcsan: Show full access type in report omits 5c361425744d kcsan: Prefer __always_inline for fast-path omits df10846ff2ac Merge branch 'linus' into locking/kcsan, to pick up fixes omits a4654e9bde4e Merge branch 'x86/kdump' into locking/kcsan, to resolve conflicts omits 3af41f40e7f7 Merge branch 'for-5.7/ish' into for-next omits ec539e70d882 Merge branches 'at91-soc', 'at91-dt' and 'at91-defconfig' [...] omits 4f55bb03801a omapfb: Remove unused writeback code omits 6ce2fc42dbda fbdev: via: fix -Wextra build warning and format warning omits 1a56b9fa3275 fbdev: pm[23]fb.c: fix -Wextra build warnings and errors omits 5194480ce6b2 fbdev: savage: fix -Wextra build warning omits 6ea16a0ba37f fbdev: matrox: fix -Wextra build warnings omits c43da0610723 fbdev: aty: fix -Wextra build warning omits b5445b244114 fbdev: fbmon: fix -Wextra build warnings omits 06b522d6de9d video: uvesafb: Use scnprintf() for avoiding potential buf [...] omits 42f21e5452a2 video: omap2: Use scnprintf() for avoiding potential buffe [...] omits bf1b615ad97e video: omapfb: Use scnprintf() for avoiding potential buff [...] omits b412c63f1cba drm/i915/gt: Report context-is-closed prior to pinning omits cb1824bb1ec6 drm/i915: Fix crtc nv12 etc. plane bitmasks for DPMS off omits 03c761b00c87 drm/i915/dp: Add writing of DP SDPs omits d1eed96dcb60 drm/i915/dp: Add compute routine for DP HDR Metadata Infof [...] omits 9799c4c3b76e drm/i915/dp: Add compute routine for DP VSC SDP omits e2e4c4e1dcaf drm: Add DP1.4 VSC SDP Payload related Data Structures omits 8e37d6991391 drm/i915/gt: Cancel a hung context if already closed omits 207e4a71fb53 drm/i915: Use explicit flag to mark unreachable intel_context omits 2386b492ded4 drm/i915: Prefer '%ps' for printing function symbol names omits 0666a8d7f6a4 drm/virtio: fix OOB in virtio_gpu_object_create omits 394ad36c51ad drm/i915/workarounds: convert to drm_device based logging macros. omits a8fa7c079f3e drm/i915/rps: use struct drm_device based logging macros. omits 606856f09e84 drm/i915/ring_submission: use drm_device based logging macros. omits edf040f4ee61 drm/i915/renderstate: use struct drm_device based logging macros. omits 1ca6ce9332e7 drm/i915/rc6: convert to struct drm_device based logging macros. omits 91682e45ba62 drm/i915/lrc: convert to struct drm_device based logging macros. omits 36034c95d3c7 drm/i915/ggtt: convert to drm_device based logging macros. omits 52d3b2f98483 Merge branch 'devel-stable' into for-next omits af8819912598 Merge branches 'fixes' and 'misc' into for-next omits 3882581753d1 drm/i915/tgl: Add new PCI IDs to TGL omits 639e0db2d70f drm/i915/dp: Add dpcd link_rate quirk for Apple 15" MBP 2017 (v3) omits b684822a4446 drm: Skip drm_mode_config_validate() for !modeset omits 260fcfc0e9b0 drm/i915/hdcp: convert to struct drm_device based logging. omits ac467612f403 drm/i915/fbdev: convert to drm_device based logging. omits 97ed48b5c8b1 drm/i915/fbc: convert to drm_device based logging macros. omits 8edb69970739 MAINTAINERS: Better regex for dma_buf|fence|resv omits 7ce84471e3c7 drm: convert .debugfs_init() hook to return void. omits 0df108237433 drm: Validate encoder->possible_crtcs omits 74d2aacbe840 drm: Validate encoder->possible_clones omits 9cb6a97621ae drm/imx: Remove the bogus possible_clones setup omits 8a7827ee32ac drm/gma500: Sanitize possible_clones omits 714277951deb drm: Include the encoder itself in possible_clones omits a212d6a55765 drm/debugfs: remove checks for return value of drm_debugfs [...] omits 092c367ac6c6 drm/edid: Fix DispID tile parsing for override EDID omits bd1f64df3135 drm/edid: Clarify validate_displayid() omits 5f706b4a3bd6 drm/edid: Don't include ext block csum in DispID size omits 8e88c75245a3 drm/edid: Don't parse garbage as DispID blocks omits ea0aa608a8e8 drm/edid: Move validate_displayid() drm_find_displayid_ext [...] omits 23b03867a220 drm/edid: Return DispID length from drm_find_displayid_ext [...] omits 3688118404ad drm/edid: Remove idx==1 assumptions from all over the Disp [...] omits bf5e4a863ae0 drm/edid: Swap some operands in for_each_displayid_db() omits 267ea759b231 drm: Constify topology id omits e196e140f95c drm: make various debugfs_init() functions return 0 omits f06b2052f74d drm/i915: have *_debugfs_init() functions return void. omits 68f73a1bef87 drm/omap: remove checks for return value of drm_debugfs functions omits b4441251e5d0 drm/pl111: make pl111_debugfs_init return 0 omits 0567776b698b drm/nouveau: make nouveau_drm_debugfs_init() return 0 omits 3a748157f209 drm/vram-helper: make drm_vram_mm_debugfs_init() return 0 omits 54ac836b16de drm/sti: remove use of drm_debugfs functions as return values omits 9e2fd463ec34 drm/msm: remove checks for return value of drm_debugfs_cre [...] omits 14b461950c6f drm/etnaviv: remove check for return value of drm_debugfs_ [...] omits 0bc40e18603a drm/arm: make hdlcd_debugfs_init() return 0 omits 2fb9c8a02fd3 drm/arc: make arcgpu_debugfs_init() return 0. omits b9c82f593f26 drm/vc4: remove check of return value of drm_debugfs functions omits 19660e8903e6 drm/v3d: make v3d_debugfs_init() return 0 omits f1c1a1f38db4 drm/tilcdc: remove check for return value of debugfs functions. omits ad6d94f24f20 drm/tegra: remove checks for debugfs functions return value omits 0503b5ad9d95 Merge branch 'for-5.7/glorious' into for-next omits 82c0ef94b92e drm: Correct a typo in a function comment omits 84551afa312a drm: drm_vm: Use fallthrough; omits 6e66dbfaaf26 drm/hisilicon: Drop unused #include omits b4ab7aa848ac drm/i915/color: Extract icl_read_luts() omits dbdaf6a3250b locks: reinstate locks_delete_block optimization omits 0a7ada196675 drm/i915: Enable non-contiguous pipe fusing omits 55f7f72753ab drm/core: Add drm_afbc_framebuffer and a corresponding helper omits f2b816d78a94 drm/core: Allow drivers allocate a subclass of struct drm_ [...] omits a639b0c15065 drm/i915/perf: Invalidate OA TLB on when closing perf stream omits d3934f252be4 Merge branch 'for-5.6/upstream-fixes' into for-next omits 500f9ac30251 drm/i915/gt: Always reschedule the new heartbeat omits babf67165e40 Merge branch 'fixes' into for-next omits 0d5ee9df57c4 Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next omits a3f7a2ec97b8 Merge branch 'omap-for-v5.7/defconfig' into for-next omits ba69fb165b03 drm/i915: Fix up documentation paths after file moving omits e4160b2e4b02 x86/purgatory: Fail the build if purgatory.ro has missing symbols omits e2ac07c06058 x86/purgatory: Disable various profiling and sanitizing options omits 11ecbdddf2f8 drm/i915/perf: introduce global sseu pinning omits 371aba6e26fb drm/i915/perf: remove redundant power configuration regist [...] omits 9aba9c188da1 drm/i915/perf: remove generated code omits a22f34783476 drm/i915/gem: Check for a closed context when looking up a [...] omits 51b8479ab20b Merge drm/drm-next into drm-misc-next omits c018aff1a201 Merge branch 'v5.7-armsoc/dts64' into for-next omits 9240e38c3cf3 Merge branch 'v5.7-armsoc/dts32' into for-next omits 220a6704ff43 drm/i915/gt: Restore check for invalid vma for fencing omits a2bb8292b193 Merge branch 'for-5.6/upstream-fixes' into for-next omits 0b6bc81dbd6d drm/i915/gt: Allocate i915_fence_reg array omits bd9a4dbc84f5 drm/i915: Remove manual save/resume of fence register state omits dec9cf9ee8cb drm/i915/gt: Pull restoration of GGTT fences underneath the GT omits f899f786d181 drm/i915: Move GGTT fence registers under gt/ omits 1afe77cad65c Merge branch 'for-5.6/upstream-fixes' into for-next omits a62774782b99 drm/i915/gt: Restrict gen7 w/a batch to Haswell omits 74edd08a4fbf regmap: debugfs: check count when read regmap file omits 26a72bdd906f Merge branch 'for-5.7/appleir' into for-next omits 2dd7bbf97f25 Merge branch 'fixes' into for-next omits 4acf8a423cd3 Merge branch 'for-5.7' into for-next omits 2739dca88ca7 Merge branch 'for-5.6/upstream-fixes' into for-next omits 2c76b324c794 drm/imx: parallel-display: Adjust bus_flags handling omits 6795e06559b8 Merge branch 'v5.7-armsoc/dts64' into for-next omits bcfc77be9cf9 Merge branch 'v5.7-armsoc/dts32' into for-next omits 7cbf3dd3139a usb: chipidea: udc: fix sleeping function called from inva [...] omits b6bb79e88514 Merge branch 'fixes' into for-next omits 2f71af431cc1 Merge branch 'omap-for-v5.7/ti-sysc' into for-next omits c4f35f029054 Merge branch 'for-5.7' into for-next omits 1e45d011ae5d Merge branch 'for-5.7/logitech' into for-next omits 9cf59fdb50e8 Merge branch 'for-5.7/mcp2221' into for-next omits 7aba5dcc2346 jfs: Replace zero-length array with flexible-array member omits f66ca92dd3a3 Merge branch 'fixes' into for-next omits d886ff4d2a6a ARM: dts: bcm2711: Move emmc2 into its own bus omits 2ebf89fd4ecf reset: hi6220: Add support for AO reset controller omits 560b4d4691b0 Merge branch 'for_5.7/keystone-dts' into next omits 7856488bd83b ARM: dts: keystone-k2g-evm: add HDMI video support omits 3a361eabbff0 ARM: dts: keystone-k2g: Add DSS node omits 455a19cdaf07 Merge branch 'v5.6-clk/fixes' into for-next omits dd882f8fcb53 Merge branch 'v5.7-clk/next' into for-next omits 3fa6d295da98 Merge branch 'v5.7-armsoc/soc' into for-next omits 98b195e54ee6 Merge branch 'v5.7-armsoc/dts64' into for-next omits 27986dcc32ee Merge branch 'v5.7-armsoc/dts32' into for-next omits 00c5b97b655d Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next omits 609c56723133 fs: fix indentation in deactivate_super() omits 5dd0c7270891 vfs: Remove duplicated d_mountpoint check in __is_local_mo [...] omits f9927710da4d erofs: convert to use the new mount fs_context api omits a3ae5449fcf3 Merge branch 'omap-for-v5.7/omap1' into for-next omits 81557a5f112b Merge branch 'omap-for-v5.7/ti-sysc-drop-pdata' into for-next omits 1e4f7c8fbf46 Merge branch 'omap-for-v5.7/ti-sysc' into for-next omits 060ccdefdafc Merge branch 'fixes' into for-next omits 04684708ce01 reset: imx7: Add support for i.MX8MP SoC omits 50edf7b0d404 dt-bindings: reset: imx7: Document usage on i.MX8MP SoC omits 5febc543a187 dt-bindings: reset: imx7: Add support for i.MX8MN omits 2653de9f0398 fs: nfsd: fileache.c: Use built-in RCU list checking omits 9a08dca5974f fs: nfsd: nfs4state.c: Use built-in RCU list checking omits 601687a0ec60 svcrdma: Replace zero-length array with flexible-array member omits 13a9d741f332 sunrpc: Pass lockdep expression to RCU lists omits 48942b8e37ac sunrpc: Replace zero-length array with flexible-array member omits 9eb54e92718a nfsd: set the server_scope during service startup omits 4923caa8b3a4 ARM: rockchip: fix spelling mistake "to" -> "too" omits de285b938cf3 ARM: dts: aspeed: ast2600: Fix SCU IRQ controller nodes omits dc7664a6ab9a ARM: dts: aspeed: ast2500: Fix SCU IRQ controller node omits 1de06af52388 ARM: dts: rainier: Set PCA9552 pin types omits f48326e350cc ARM: dts: aspeed: witherspoon: Add gpio line names omits 7a59761be6b6 ARM: dts: aspeed-g4: add vhub port and endpoint properties omits 71be2740edcf ARM: dts: aspeed-g5: add vhub port and endpoint properties omits 049f4bad8e90 ARM: dts: aspeed-g6: add usb functions omits 8e2fbc28c4b2 ARM: dts: rainier: Enable VUART2 omits 7e006a4a24f7 ARM: dts: aspeed: g4: add video engine support omits bed7f2749ad5 ARM: dts: aspeed: tacoma: Enable eMMC controller omits 5c1a0c3db8a4 ARM: dts: aspeed: tiogapass: Add gpio line names omits 84f238c27406 ARM: dts: aspeed: tiogapass: Add IPMB device omits 553792054c44 Merge branch 'omap-for-v5.7/accelerators' into for-next omits 2e42bb26887c Merge branch 'omap-for-v5.7/dt' into for-next omits 73d82f9d85b8 Merge branch 'omap-for-v5.7/pm33xx' into for-next omits fe44c3f9eec0 Merge branches 'omap-for-v5.7/soc' and 'omap-for-v5.7/ti-s [...] omits 8efbc518b884 x86/kexec: Do not reserve EFI setup_data in the kexec e820 table omits d5180902be1c firmware: google: vpd: Replace zero-length array with flex [...] omits cd3faa81fafa firmware: google: memconsole: Replace zero-length array wi [...] omits b86f936658ba firmware: dmi-sysfs: Replace zero-length array with flexib [...] omits d785c5a324cd nds32: configs: Cleanup CONFIG_CROSS_COMPILE omits de9a5650b611 nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 1418bf8c8ed8 fpga: dfl: support multiple opens on feature device node. omits ec3d259408ce ARM: bcm2835_defconfig: add support for Raspberry Pi4 omits f93d99ad4cc7 ARM: dts: bcm2711-rpi-4-b: Add SoC GPIO labels omits 530c6c3b37e2 Merge branch 'for-5.6/upstream-fixes' into for-next omits d34f14ae521f Merge branch 'for-5.7-preferred-console' into for-next omits 33225d7b0ac9 printk: Correctly set CON_CONSDEV even when preferred cons [...] omits e369d8227fd2 printk: Fix preferred console selection with multiple matches omits ad8cd1db80cc printk: Move console matching logic into a separate function omits 9d7e22b27ba7 Merge branch 'for-5.6/upstream-fixes' into for-next omits 5ea771abd5a3 kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ omits ffd843b9cf17 kdb: Eliminate strncpy() warnings by replacing with strscpy() omits ac787d915beb clk: rockchip: fix incorrect configuration of rk3228 aclk_ [...] omits e2d7c0d33d0a ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 43672cf93c6d Merge branch 'notifications-pipe-core' into keys-next omits b7699ccd07d2 smack: Implement the watch_key and post_notification hooks omits 9ba09998baa9 selinux: Implement the watch_key security hook omits d3ebcad2fc6d pipe: Add notification lossage handling omits b67bb04fd27a pipe: Allow buffers to be marked read-whole-or-error for n [...] omits 631ec151fd96 Add sample notification program omits 72938cf0b9c1 keys: Add a notification facility omits 579d6a95e107 Merge branch 'for-5.6/upstream-fixes' into for-next omits 549d46d3827d pipe: Add general notification queue support omits 9a5514dbcb90 pipe: Add O_NOTIFICATION_PIPE omits 858bc27762c1 security: Add a hook for the point of notification insertion omits e8fa137bb3cb security: Add hooks to rule on setting a watch omits 2af8b373dc7a uapi: General notification queue definitions omits 86a9681ffc90 Merge branch 'for-5.6/upstream-fixes' into for-next omits 803e73885ebd Merge branch 'for-5.7/logitech' into for-next omits edea44f5872a Merge branch 'for-5.7/core' into for-next omits 1f7e4b862aad Merge branch 'for-5.6/upstream-fixes' into for-next omits 4f715ef99d6e Merge branch 'for-5.6/upstream-fixes' into for-next omits c5ac87bd9abd clk: rockchip: convert rk3036 pll type to use internal loc [...] omits 087f08b00830 clk: rockchip: convert basic pll lock_wait to use regmap_r [...] omits 9f6a54edf10f clk: rockchip: convert rk3399 pll type to use readl_relaxe [...] omits f93598b8c76f Merge branch 'for-5.7' into for-next omits 5661dd95a295 printk: Convert a use of sprintf to snprintf in console_unlock omits 9cc559fb65bd Merge branch 'for-5.7-console-exit' into for-next omits ada131c2f224 Merge branch 'for-5.6/upstream-fixes' into for-next omits 4e0b9bc98c4a dt-bindings: reset: meson: add gxl internal dac reset omits c3913d30e915 ARM: dts: aspeed: Add Facebook Yosemite V2 BMC omits 45381d287694 ARM: dts: aspeed-g6: Add Video Engine node omits 36123599ba5f ARM: dts: aspeed: ast2600: Add XDMA Engine omits dac31b205ebf ARM: dts: aspeed: ast2500: Add XDMA Engine omits 36e58a01e8a0 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers omits e7839de6e380 ARM: dts: aspeed: ast2500: Add SCU interrupt controller omits 7add7875a8eb Merge branch 'kcsan.2020.01.07a' into locking/kcsan omits 01df52d726b5 apparmor: remove duplicate check of xattrs on profile attachment. omits 0df34a645bae apparmor: add outofband transition and use it in xattr match omits f05841a940df apparmor: fail unpack if profile mode is unknown omits 3ed4aaa94fc0 apparmor: fix nnp subset test for unconfined omits a68d59ff4d67 apparmor: remove useless aafs_create_symlink omits 837171fe77d7 Merge tag 'v5.5-rc7' into locking/kcsan, to refresh the tree omits 6413f852ce08 apparmor: add proc subdir to attrs omits dae6029325a4 apparmor: add consistency check between state and dfa diff [...] omits c659696964a7 apparmor: add a valid state flags check omits e4f4e6ba5eaa AppArmor: Remove semicolon omits 278de07ef84a apparmor: Replace two seq_printf() calls by seq_puts() in [...] omits d28b4c1b2b3d Merge branch 'for-5.6/selftests' into for-next omits d036ff0e56a7 Merge branch 'for-5.6/logitech' into for-next omits c29a59e43829 x86/vdso: Enable sanitizers for vma.o omits 092670f83a6b Merge branch 'for-5.5/upstream-fixes' into for-next omits 1b43c1d11f20 Merge branch 'for-5.5/upstream-fixes' into for-next omits e33f9a169747 kcsan: Add __no_kcsan function attribute omits 7161177481d5 kcsan: Document static blacklisting options omits 944bc9cca7c3 asm-generic/atomic: Use __always_inline for fallback wrappers omits c020395b6634 asm-generic/atomic: Use __always_inline for pure wrappers omits d47715f50e83 kcsan, ubsan: Make KCSAN+UBSAN work together omits 31c7ac388aa9 Merge tag 'v5.5-rc5' into locking/kcsan, to resolve conflict omits f356d58c3a04 Merge branch 'i2c-mux/for-next' into for-next omits e616b43fb3a3 Merge branch 'for-5.6' into for-next omits 67f8e65e4fc1 firewire: net: remove set but not used variable 'guid' omits 28336be568bb Merge tag 'v5.5-rc4' into locking/kcsan, to resolve conflicts omits 71bceec41644 Merge branch 'for-5.5/upstream-fixes' into for-next omits 62216a51293d Merge branch 'for-5.5/upstream-fixes' into for-next omits 2951839895b6 Merge branch 'for-5.6/logitech' into for-next omits 68581aab2f63 Merge branch 'for-5.5/upstream-fixes' into for-next omits a193018e5290 sh: add missing EXPORT_SYMBOL() for __delay omits 1d5fd6c33b04 sh: add missing DECLARE_EXPORT() for __ashiftrt_r4_xx omits d70f1e3d5dbd Merge remote-tracking branch 'origin/master' into sh-next omits ac873bff0299 Merge branch 'for-5.5/upstream-fixes' into for-next omits 71b28d8e99c0 Merge branch 'for-5.5/upstream-fixes' into for-next omits de4ebfb11c89 Merge branch 'for-5.5/upstream-fixes' into for-next omits be38958aa8a2 Merge branch 'for-5.5/upstream-fixes' into for-next omits d87980f1c1a4 Merge branch 'for-5.5/upstream-fixes' into for-next omits c6f0a816d9cb Merge branch 'for-5.6/hidraw' into for-next omits 7ef0e29fd060 Merge branch 'for-5.5/upstream-fixes' into for-next omits c8b50de60c9b Merge branch 'for-5.5/upstream-fixes' into for-next omits 20aaa2d8e1f3 Merge branch 'for-5.5-pr-warning-removal' into for-next omits 5cbaefe9743b kcsan: Improve various small stylistic details omits 8e1d58ae0c8d Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 4b8c2dffbb85 Merge branch 'for-5.5/core' into for-next omits 09e3e12e7cb2 Merge branch 'for-5.4/upstream-fixes' into for-next omits 40d04110f879 x86, kcsan: Enable KCSAN for x86 omits e75a6795ed13 locking/atomics, kcsan: Add KCSAN instrumentation omits bf07132f96d4 seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier omits 88ecd153be95 seqlock, kcsan: Add annotations for KCSAN omits 0ebba7141ead build, kcsan: Add KCSAN build exceptions omits 5f5c971292b4 objtool, kcsan: Add KCSAN runtime functions to whitelist omits 905e672b3af5 kcsan: Add Documentation entry in dev-tools omits c48981eeb0d5 include/linux/compiler.h: Introduce data_race(expr) macro omits dfd402a4c4ba kcsan: Add Kernel Concurrency Sanitizer infrastructure omits e3e169092741 Merge branch 'for-5.4/upstream-fixes' into for-next omits 93095665829f Merge branch 'for-5.4/upstream-fixes' into for-next omits 1ec60f92e4e1 Merge branch 'for-5.5/logitech' into for-next omits 0cca3954ad23 Merge branch 'for-5.5/i2c' into for-next omits 7c88431552f3 Merge branch 'for-5.5' into for-next omits bcd4414083c8 Merge branch 'for-5.4/upstream-fixes' into for-next omits c3e664e6024e Merge branch 'for-5.5/core' into for-next omits 2c01397b71c5 fsi: aspeed: Fix OPB0 byte order register values omits 05360011f9d8 fsi: aspeed: Add trace points omits 28df58603dc2 fsi: Add ast2600 master driver omits 171bb546ec4c dt-bindings: fsi: Add description of FSI master omits fb6d6b9f93d3 fsi: Move defines to common header omits 920722d606a5 fsi: fsi_master_class can be static omits b712f6dbed41 fsi: core: Fix small accesses and unaligned offsets via sysfs omits e387fef806fd trace: fsi: Print transfer size unsigned omits 26745246175a ABI: Update FSI path documentation omits 7653416fedb5 Merge branch 'for-5.5' into for-next omits 7f436b3066e3 Merge branch 'for-5.5/core' into for-next omits 87d4af34a2ec Merge branch 'for-5.4/upstream-fixes' into for-next omits e0316fc294a6 Merge branch 'for-5.5/ish' into for-next omits cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits 1e85bea0760e fsi: Move master attributes to fsi-master class omits 0604d53d4da8 fsi: Add fsi-master class omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 4a6442ff627f Merge branch 'for-5.5-pr-warn' into for-next omits 1b8e121a4d7e Merge branch 'for-5.4/upstream-fixes' into for-next omits 4db6f1d5c00b Merge branch 'for-5.4/upstream-fixes' into for-next omits bd91855d31c3 Merge branch 'for-5.5' into for-next omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits dcd66320eb96 Merge branch 'for-5.5/whiskers' into for-next omits bb997194e8d6 Merge branch 'for-5.4/upstream-fixes' into for-next omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits 75799e7ed50e Merge branch 'for-5.5/logitech' into for-next omits 1864b7646b8e Merge branch 'for-5.4/upstream-fixes' into for-next omits e4dfa33d8c6e Merge branch 'for-5.5/logitech' into for-next omits d789dc30163d Merge branch 'for-5.5/hidraw' into for-next omits 1bb324567d81 Merge branch 'for-5.4/upstream-fixes' into for-next omits aaa4dd61647b Merge branch 'for-5.4/upstream-fixes' into for-next omits 8511674bda61 Merge branch 'for-5.5/whiskers' into for-next omits 8c97be0a0aa0 Merge branch 'for-5.4/core' into for-next omits c38822ab9bd6 Merge branch 'for-5.4' into for-next omits 5b5273d070bc Merge branch 'for-5.3/upstream-fixes' into for-next omits 5833f605e9a5 Merge branch 'for-5.4/wacom' into for-next omits 65b7a3fd2a96 Merge branch 'for-5.3/upstream-fixes' into for-next omits 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 395ccafa58ea Merge branch 'for-5.4/apple' into for-next omits 3915f097340a Merge branch 'for-5.4/sb0540' into for-next omits 995aaf4df316 Merge branch 'for-5.4/core' into for-next omits 92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock omits 1d4a24debb08 security: smack: Fix possible null-pointer dereferences in [...] omits aa2e9da31431 smack: fix some kernel-doc notations omits c6e22efdb6bb Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] omits 5bd8d1a78c30 Merge branch 'for-5.3/upstream-fixes' into for-next omits 04db301da38e Merge branch 'for-5.4/logitech' into for-next omits f92fe6c5456c Merge branch 'for-5.4/multitouch' into for-next omits 2d37fa555f1f Merge branch 'for-5.4/cleanup' into for-next omits 068dbf447f09 Merge branch 'for-5.4/wacom' into for-next omits ac7c0267abc4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 97d0224e6dd4 Merge branch 'for-5.3/upstream-fixes' into for-next omits 1481b1827625 Merge branch 'for-5.4/wacom' into for-next omits ca85eeb92932 Merge branch 'for-5.4/wacom' into for-next omits a870fc4cd1ca Merge branch 'for-5.3/upstream-fixes' into for-next omits f5a9f36f8be7 Merge branch 'for-5.3/upstream-fixes' into for-next omits 76c522f35c81 Merge branch 'for-5.3/upstream-fixes' into for-next omits 02140f375a72 Merge branch 'for-5.3/upstream-fixes' into for-next omits bbe17d7045e3 Merge branch 'for-5.4/ish' into for-next omits 1cfe141e1715 Merge branch 'for-5.4-core' into for-next omits cdc177c021b8 Merge branch 'for-5.4' into for-next omits f28b8da266a6 Merge branch 'for-5.3/upstream-fixes' into for-next omits 07c20e845a3a Merge branch 'for-5.3/upstream-fixes' into for-next omits baf58858e8b6 sh: prefer __section from compiler_attributes.h omits 8619b5a9035a sh: Drop -Werror from kernel Makefile omits 3a3a78124693 sh: kernel: disassemble: Mark expected switch fall-throughs omits fb8f77490f55 sh: kernel: hw_breakpoint: Fix missing break in switch statement omits 7773e1130551 Merge branch 'for-5.3/upstream-fixes' into for-next omits b8049091c363 Merge branch 'for-5.3/upstream-fixes' into for-next omits ba2779aa4730 Merge branch 'for-5.3/upstream-fixes' into for-next omits 2c06da2a27b3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 81f2be0966dc Merge branch 'for-5.4/logitech' into for-next omits e1b89a4cb597 Merge branch 'for-5.3/upstream-fixes' into for-next omits 91b2bbd96b66 Merge branch 'for-5.3/upstream-fixes' into for-next omits 910514a8d598 Merge branch 'for-5.3/upstream-fixes' into for-next omits eef83d533e28 Merge branch 'for-5.4/hidraw-hiddev-epoll' into for-next omits 1cc4792cca8d Merge branch 'for-5.3/upstream-fixes' into for-next omits cd10afbc932d sh: remove unneeded uapi asm-generic wrappers omits cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits bf4945efabdf Merge branch 'for-5.3/wacom' into for-next omits ffd81a72aae3 Merge branch 'for-5.3/doc' into for-next omits 5082258906dd Merge branch 'for-5.2/fixes' into for-next omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next omits 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next omits 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next omits 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next omits b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next omits ad72733d9573 Merge branch 'for-5.2/fixes' into for-next omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 4cdfb27ba80d xen/swiotlb: remember having called xen_create_contiguous_ [...] omits f3a7bb9acba2 xen/swiotlb: simplify range_straddles_page_boundary() omits b0f24237c431 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits bb4d6a3e1d1e Merge branch 'devel/for-linus-5.2' into devel/for-linus-5.3 omits d0b1e925e406 swiotlb: fix phys_addr_t overflow warning omits 4d571204897e swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 396bbe92b25a swiotlb: Group identical cleanup in swiotlb_cleanup() omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits 753637b2039f Merge branch 'for-5.3' into for-next omits f3d8631d6a04 Merge branch 'for-5.3/uclogic' into for-next omits 227a5f56b66c Merge branch 'for-5.3/logitech' into for-next omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits d4582ee4fc55 Merge branch 'for-5.2/fixes' into for-next omits 98609d195737 Merge branch 'for-5.2/fixes' into for-next omits f32a0c18e370 Merge branch 'for-5.2/fixes' into for-next omits 664f0d80dbe6 Merge branch 'for-5.3/logitech' into for-next omits 3daf977fd324 Merge branch 'for-5.2/fixes' into for-next omits 95def8fe33ed Merge branch 'for-5.2/fixes' into for-next omits 95a885fac6e3 Merge branch 'for-5.3/wacom' into for-next omits 7516db92a948 Merge branch 'for-5.3/logitech' into for-next omits c6922834dc62 Merge branch 'for-5.2/fixes' into for-next omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 3ba3fee931aa Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 33be4e645545 Merge branch 'for-5.1/upstream-fixes' into for-next omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits 0142ada02a43 Merge branch 'for-5.2' into for-next omits 6659efec5011 Merge branch 'for-5.2/u2fzero' into for-next omits afec0e7f9c0d Merge branch 'for-5.1/upstream-fixes' into for-next omits a19e25d5472b Merge branch 'for-5.2/u2fzero' into for-next omits 493ee475ef66 Merge branch 'for-5.2-pf-removal' into for-next omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits c569255abd6e Merge branch 'for-5.2/core' into for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits 096c2e2bd33e Merge branch 'for-5.2/macally' into for-next omits efe27707ce1a Merge branch 'for-5.2/ish' into for-next omits 7c40250d98ea Merge branch 'for-5.1/upstream-fixes' into for-next omits 4f205a9f7fda Merge branch 'for-5.2/core' into for-next omits 8db4f469cb52 Merge branch 'for-5.2/core' into for-next omits 9676d85fea92 Merge branch 'for-5.1/upstream-fixes' into for-next omits d2ae5d4d1ade Merge branch 'for-5.2/logitech' into for-next omits b7c825b25d79 Merge branch 'for-5.1/upstream-fixes' into for-next omits 2a8eda164d1f Merge branches 'for-5.2/sensor' and 'for-5.2/picolcd' into [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits 53be96ab821a Merge branch 'for-5.1/upstream-fixes' into for-next omits cb91b879b271 Merge branch 'for-5.1/upstream-fixes' into for-next omits 401bcfc5f96e Merge branch 'for-5.2/ish' into for-next omits 2073452734b7 Merge branch 'for-5.1/upstream-fixes' into for-next omits fb243959c9b0 Merge branch 'for-5.1/upstream-fixes' into for-next omits c9033c8e9e47 Merge branch 'for-5.2/ish' into for-next omits a51a950d60e4 Merge branch 'for-5.1/upstream-fixes' into for-next omits 54f97b456ef4 Merge branch 'for-5.1/upstream-fixes' into for-next omits c81eee9fb58c Merge branch 'for-5.1/hid-uclogic' into for-next omits 4551d0ef940f Merge branch 'for-5.1/wacom' into for-next omits 79f74eab9db1 Merge branch 'for-5.0/upstream-fixes' into for-next omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits 94b5b50420de Merge branch 'for-5.1/hid-logitech' into for-next omits b761e12da178 Merge branch 'for-5.0/upstream-fixes' into for-next omits 551cf047a3d8 Merge branch 'for-5.0/upstream-fixes' into for-next omits acf15bdef15e Merge branch 'for-5.1/hid-asus' into for-next omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits f463fe19f12c Merge branch 'for-5.1/hid-topseed' into for-next omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits 06e284aafd45 Merge branch 'for-5.1/ish' into for-next omits 67288613d46d Merge branch 'for-5.0/upstream-fixes' into for-next omits 255d6167833c Merge branch 'for-5.1/wacom' into for-next omits b1ddbed1903f Merge branch 'for-5.1/i2c-hid' into for-next omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits fcee620b2daf Merge branch 'for-5.1/ish' into for-next omits 0fc4b0079db0 Merge branch 'for-5.1/ish' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 0a84e89382d6 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5664144391bd Merge branch 'for-5.1/hid-maltron' into for-next omits 2809b4c76c81 Merge branch 'for-5.0/upstream-fixes' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits 31b9c06288a4 Merge branch 'for-5.0/upstream-fixes' into for-next omits d69c57d58ae4 Merge branch 'for-5.1/hid-sony' into for-next omits b76d699daab2 Merge branch 'master' into for-next omits 16f3d1f5df35 Merge branch 'for-4.20/upstream-fixes' into for-next omits 5578dd451c91 Merge branch 'for-4.20/upstream-fixes' into for-next omits f8e8ae868301 Merge branch 'for-4.21/ish' into for-next omits eb96c85bb8fb Merge branch 'for-4.21/core' into for-next omits f384956b686e Merge branch 'for-4.20/upstream-fixes' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next omits 11478e44de6f Merge branch 'for-4.21/highres-wheel' into for-next omits 0cace0aaf224 Merge branch 'for-4.20/upstream-fixes' into for-next omits c536707da937 Merge branch 'for-4.20/upstream-fixes' into for-next omits 43a48f140345 Merge branch 'for-4.21/hid-core' into for-next omits 29fa9085c36a Merge branch 'for-4.21/hid-asus' into for-next omits 2e561e7ca05b Merge branch 'for-4.20/upstream-fixes' into for-next omits f5be92b65fa0 Merge branch 'for-4.20/upstream-fixes' into for-next omits 16e70c1713e8 Merge branch 'for-4.21/hid-cougar' into for-next omits 1d6d6ef886bd Merge branch 'for-4.21/hidraw' into for-next omits d7368f11ac7e Merge branch 'for-4.20/upstream-fixes' into for-next omits 0c350382e50b Merge branch 'for-4.20/upstream-fixes' into for-next omits 2df98ddf59fc Merge branch 'for-4.20/upstream-fixes' into for-next omits 5009be9875c3 Merge branch 'for-4.20/upstream-fixes' into for-next omits 4f7dd34027d4 Merge branch 'for-4.21/hidraw' into for-next omits b5f8251074e8 Merge branch 'for-4.20/upstream-fixes' into for-next omits 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next omits c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next omits ee2c444650f4 Merge branch 'for-4.20/google' into for-next omits 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next omits 0492cca63302 Merge branch 'for-4.20/google' into for-next omits 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next omits 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next omits 53562f204ac3 Merge branch 'for-4.20/apple' into for-next omits c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next omits a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next omits d147b17f2503 Merge branch 'for-4.19/fixes' into for-next omits 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next omits e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next omits 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next omits 4c640c41381e Merge branch 'for-4.19/fixes' into for-next omits df9e33b723ae Merge branch 'for-4.20/core' into for-next omits c765667f188b Merge branch 'for-4.20/microsoft' into for-next omits 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next omits c226b359099d Merge branch 'for-4.19/fixes' into for-next omits cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next omits 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next omits e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next omits 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] omits bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next omits 18c31465c84e Merge branch 'for-4.20/core' into for-next omits 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next omits 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next omits 57194b035942 Merge branch 'for-4.19/upstream' into for-next omits 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next omits 53ad28d14107 Merge branch 'for-4.19/elan' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next omits be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next omits b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits 1519d49960da Merge branch 'for-4.19/wiimote' into for-next omits 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next omits eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next omits c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next omits f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next omits e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next omits f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next omits b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next omits 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next omits 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next omits 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next omits 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next omits 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next omits eb42863d710a Merge branch 'for-4.18/multitouch' into for-next omits 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next omits 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next omits 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next omits 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next omits 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next omits f45728380f49 Merge branch 'for-4.18/multitouch' into for-next omits ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next omits b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next omits 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next omits 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next omits 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next omits 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next omits 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 7a56db0299f9 Merge tag 'nfs-for-5.7-3' of git://git.linux-nfs.org/proje [...] adds c8a6552ff115 Merge tag 'sound-5.7-rc2' of git://git.kernel.org/pub/scm/ [...] adds 5a32fe48bcc7 Merge tag 'pm-5.7-rc2' of git://git.kernel.org/pub/scm/lin [...] adds aec7db3b13a0 btrfs: fix setting last_trans for reloc roots adds c5304dd59b0c Merge tag 'for-5.7-rc1-tag' of git://git.kernel.org/pub/sc [...] adds 1f2ef049cb11 ahci: Add Intel Comet Lake PCH-U PCI ID adds 2acbb9e67034 Merge tag 'libata-5.7-2020-04-17' of git://git.kernel.dk/l [...] adds 5fe56de799ad blk-mq: Put driver tag in blk_mq_dispatch_rq_list() when n [...] adds 3dceecfad68c s390/dasd: remove IOSCHED_DEADLINE from DASD Kconfig adds 3a89c25d98da blk-wbt: Use tracepoint_string() for wbt_step tracepoint s [...] adds 3f22037d382b blk-wbt: Drop needless newlines from tracepoint format strings adds bf9196d51f7d Merge tag 'block-5.7-2020-04-17' of git://git.kernel.dk/li [...] adds dccc587f6c07 io_uring: remove obsolete @mm_fault adds bf9c2f1cdcc7 io_uring: track mm through current->mm adds 1d4240cc9e7b io_uring: early submission req fail code adds dea3b49c7fb0 io_uring: keep all sqe->flags in req->flags adds ef4ff581102a io_uring: move all request init code in one place adds b1f573bd15fd io_uring: restore req->work when canceling poll request adds 88357580854a io_uring: correct O_NONBLOCK check for splice punt adds 74ce6ce43d4f io_uring: check for need to re-wait in polled async handling adds 2bae047ec957 io_uring: io_async_task_func() should check and honor cancelation adds 8e2e1faf28b3 io_uring: only post events in io_poll_remove_all() if we c [...] adds 22cad1585c6b io_uring: fix cached_sq_head in io_timeout() adds b55ce7320049 io_uring: kill already cached timeout.seq_offset adds 31af27c7cc9f io_uring: don't count rqs failed after current one adds a2286a449baf Merge tag 'io_uring-5.7-2020-04-17' of git://git.kernel.dk [...] adds 74f4c438f22c arm/xen: make _xen_start_info static adds d0a4ebe7d1c5 Merge tag 'for-linus-5.7-rc2-tag' of git://git.kernel.org/ [...] adds 95988fbc7c31 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
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 (ea16390b6f2d) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/stable/sysfs-driver-dma-idxd | 6 - Documentation/ABI/testing/debugfs-cec-error-inj | 2 +- Documentation/ABI/testing/sysfs-fs-f2fs | 15 - Documentation/Makefile | 10 +- .../admin-guide/device-mapper/dm-integrity.rst | 15 +- Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 23 +- Documentation/admin-guide/media/avermedia.rst | 94 - Documentation/admin-guide/media/bt8xx.rst | 156 - Documentation/admin-guide/media/bttv.rst | 1761 ----- Documentation/admin-guide/media/cardlist.rst | 21 - Documentation/admin-guide/media/ci.rst | 77 - Documentation/admin-guide/media/cpia2.rst | 145 - Documentation/admin-guide/media/cx18-cardlist.rst | 17 - .../admin-guide/media/cx23885-cardlist.rst | 267 - Documentation/admin-guide/media/cx88-cardlist.rst | 383 - Documentation/admin-guide/media/cx88.rst | 58 - Documentation/admin-guide/media/davinci-vpbe.rst | 65 - Documentation/admin-guide/media/dvb_intro.rst | 616 -- Documentation/admin-guide/media/dvb_references.rst | 29 - .../admin-guide/media/em28xx-cardlist.rst | 432 -- Documentation/admin-guide/media/faq.rst | 216 - Documentation/admin-guide/media/fimc.rst | 153 - Documentation/admin-guide/media/imx.rst | 650 -- .../admin-guide/media/imx6q-sabreauto.dot | 51 - Documentation/admin-guide/media/imx6q-sabresd.dot | 56 - Documentation/admin-guide/media/index.rst | 122 - Documentation/admin-guide/media/ipu3.rst | 571 -- Documentation/admin-guide/media/meye.rst | 93 - Documentation/admin-guide/media/omap3isp.rst | 92 - Documentation/admin-guide/media/saa7134.rst | 88 - Documentation/admin-guide/media/vimc.rst | 90 - Documentation/admin-guide/media/zr364xx.rst | 102 - Documentation/admin-guide/sysctl/kernel.rst | 47 +- Documentation/atomic_t.txt | 24 +- Documentation/core-api/timekeeping.rst | 6 +- Documentation/core-api/xarray.rst | 13 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kcov.rst | 17 +- Documentation/dev-tools/kcsan.rst | 328 - Documentation/devicetree/bindings/arm/altera.yaml | 6 +- .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml | 2 +- Documentation/devicetree/bindings/arm/bitmain.yaml | 2 +- Documentation/devicetree/bindings/arm/cpus.yaml | 1 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 6 +- Documentation/devicetree/bindings/arm/fsl.yaml | 2 - .../devicetree/bindings/arm/mediatek.yaml | 22 - .../bindings/arm/mediatek/mediatek,mmsys.txt | 7 +- .../devicetree/bindings/arm/nxp/lpc32xx.yaml | 9 +- Documentation/devicetree/bindings/arm/realtek.yaml | 21 - .../bindings/arm/samsung/samsung-boards.yaml | 1 - .../bindings/arm/socionext/uniphier.yaml | 26 +- .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 +- .../bindings/arm/stm32/st,stm32-syscon.yaml | 6 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 - .../arm/sunxi/allwinner,sun4i-a10-mbus.yaml | 6 - .../devicetree/bindings/ata/faraday,ftide010.yaml | 4 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 4 +- .../clock/allwinner,sun4i-a10-gates-clk.yaml | 8 +- .../devicetree/bindings/clock/arm,syscon-icst.yaml | 2 +- .../devicetree/bindings/clock/fsl,plldig.yaml | 17 +- .../devicetree/bindings/clock/qcom,mmcc.yaml | 16 +- .../bindings/connector/usb-connector.yaml | 6 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 14 +- .../bindings/crypto/allwinner,sun8i-ce.yaml | 16 +- .../bindings/crypto/amlogic,gxl-crypto.yaml | 2 +- .../bindings/display/allwinner,sun4i-a10-hdmi.yaml | 40 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 58 +- .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 30 +- .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 10 +- .../bindings/display/bridge/adi,adv7123.txt | 4 +- .../bindings/display/bridge/adi,adv7511.txt | 4 +- .../bindings/display/bridge/lvds-codec.yaml | 18 +- .../bindings/display/bridge/nwl-dsi.yaml | 226 - .../bindings/display/dsi-controller.yaml | 4 +- .../display/panel/arm,versatile-tft-panel.txt | 31 + .../display/panel/arm,versatile-tft-panel.yaml | 54 - .../bindings/display/panel/boe,himax8279d.txt | 24 + .../bindings/display/panel/boe,himax8279d.yaml | 59 - .../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 - .../bindings/display/panel/ilitek,ili9322.txt | 49 + .../bindings/display/panel/ilitek,ili9322.yaml | 71 - .../bindings/display/panel/ilitek,ili9881c.txt | 20 + .../bindings/display/panel/ilitek,ili9881c.yaml | 50 - .../bindings/display/panel/innolux,p097pfg.txt | 24 + .../bindings/display/panel/innolux,p097pfg.yaml | 56 - .../bindings/display/panel/innolux,p120zdg-bf1.txt | 22 + .../display/panel/innolux,p120zdg-bf1.yaml | 43 - .../bindings/display/panel/jdi,lt070me05000.txt | 31 + .../bindings/display/panel/jdi,lt070me05000.yaml | 69 - .../display/panel/kingdisplay,kd035g6-54nt.txt | 42 + .../display/panel/kingdisplay,kd035g6-54nt.yaml | 65 - .../display/panel/kingdisplay,kd097d04.txt | 22 + .../display/panel/leadtek,ltk050h3146w.yaml | 51 - .../display/panel/leadtek,ltk500hd1829.yaml | 1 + .../bindings/display/panel/lg,acx467akm-7.txt | 7 + .../bindings/display/panel/lg,ld070wx3-sl01.txt | 7 + .../bindings/display/panel/lg,lg4573.txt | 19 + .../bindings/display/panel/lg,lg4573.yaml | 45 - .../bindings/display/panel/lg,lh500wx1-sd03.txt | 7 + .../bindings/display/panel/lgphilips,lb035q02.txt | 33 + .../bindings/display/panel/lgphilips,lb035q02.yaml | 59 - .../devicetree/bindings/display/panel/lvds.yaml | 10 +- .../display/panel/olimex,lcd-olinuxino.txt | 42 + .../display/panel/olimex,lcd-olinuxino.yaml | 70 - .../display/panel/osddisplays,osd101t2587-53ts.txt | 14 + .../bindings/display/panel/panel-common.yaml | 11 +- .../bindings/display/panel/panel-simple-dsi.yaml | 12 - .../bindings/display/panel/panel-simple.yaml | 8 +- .../bindings/display/panel/raydium,rm67191.txt | 41 + .../bindings/display/panel/raydium,rm67191.yaml | 75 - .../display/panel/samsung,amoled-mipi-dsi.yaml | 65 - .../bindings/display/panel/samsung,ld9040.txt | 66 + .../bindings/display/panel/samsung,ld9040.yaml | 107 - .../bindings/display/panel/samsung,s6d16d0.txt | 30 + .../bindings/display/panel/samsung,s6d16d0.yaml | 56 - .../bindings/display/panel/samsung,s6e3ha2.txt | 31 + .../bindings/display/panel/samsung,s6e63j0x03.txt | 24 + .../bindings/display/panel/samsung,s6e63m0.txt | 33 + .../bindings/display/panel/samsung,s6e63m0.yaml | 60 - .../bindings/display/panel/seiko,43wvf1g.txt | 23 + .../bindings/display/panel/seiko,43wvf1g.yaml | 50 - .../bindings/display/panel/sharp,lq150x1lg11.txt | 36 + .../bindings/display/panel/sharp,lq150x1lg11.yaml | 58 - .../bindings/display/panel/sharp,ls037v7dw01.txt | 43 + .../bindings/display/panel/sharp,ls037v7dw01.yaml | 68 - .../bindings/display/panel/sharp,ls043t1le01.txt | 22 + .../bindings/display/panel/sharp,ls043t1le01.yaml | 51 - .../bindings/display/panel/simple-panel.txt | 1 + .../bindings/display/panel/sitronix,st7701.txt | 30 + .../bindings/display/panel/sitronix,st7701.yaml | 69 - .../bindings/display/panel/sitronix,st7789v.txt | 37 + .../bindings/display/panel/sitronix,st7789v.yaml | 63 - .../bindings/display/panel/sony,acx424akp.yaml | 2 +- .../bindings/display/panel/sony,acx565akm.txt | 30 + .../bindings/display/panel/sony,acx565akm.yaml | 57 - .../display/panel/startek,startek-kd050c.txt | 4 + .../display/panel/startek,startek-kd050c.yaml | 33 - .../devicetree/bindings/display/panel/tpo,td.yaml | 65 - .../bindings/display/panel/tpo,td028ttec1.txt | 32 + .../bindings/display/panel/tpo,td043mtea1.txt | 33 + .../bindings/display/panel/visionox,rm69299.yaml | 57 - .../bindings/display/panel/xinpeng,xpp055c272.yaml | 5 +- .../devicetree/bindings/display/renesas,cmm.yaml | 16 +- .../bindings/display/rockchip/rockchip-vop.txt | 74 + .../bindings/display/rockchip/rockchip-vop.yaml | 134 - .../devicetree/bindings/dma/adi,axi-dmac.txt | 2 +- Documentation/devicetree/bindings/dma/fsl-edma.txt | 3 +- .../bindings/dma/socionext,uniphier-xdmac.yaml | 7 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 8 +- .../bindings/firmware/intel,stratix10-svc.txt | 2 +- .../bindings/fpga/intel-stratix10-soc-fpga-mgr.txt | 3 +- .../bindings/gpio/brcm,xgs-iproc-gpio.yaml | 2 +- .../devicetree/bindings/gpio/snps,dw-apb-gpio.yaml | 134 - .../devicetree/bindings/gpio/snps-dwapb-gpio.txt | 65 + .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 18 +- .../devicetree/bindings/gpu/vivante,gc.yaml | 2 +- .../bindings/hwmon/adi,axi-fan-control.yaml | 4 +- .../devicetree/bindings/hwmon/adt7475.yaml | 2 +- .../devicetree/bindings/i2c/cdns,i2c-r1p10.yaml | 58 - .../devicetree/bindings/i2c/i2c-cadence.txt | 28 + .../devicetree/bindings/i2c/i2c-rk3x.yaml | 10 +- Documentation/devicetree/bindings/i2c/i2c-xiic.txt | 25 + .../bindings/i2c/xlnx,xps-iic-2.00.a.yaml | 49 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 4 +- .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 6 +- .../devicetree/bindings/iio/dac/ad5755.txt | 2 +- .../devicetree/bindings/iio/dac/adi,ad5770r.yaml | 97 +- .../input/allwinner,sun4i-a10-lradc-keys.yaml | 4 +- .../devicetree/bindings/input/gpio-keys-polled.txt | 45 + .../devicetree/bindings/input/gpio-keys.txt | 58 + .../devicetree/bindings/input/gpio-keys.yaml | 152 - .../bindings/input/touchscreen/edt-ft5x06.yaml | 2 +- .../bindings/input/touchscreen/goodix.yaml | 2 +- .../bindings/interconnect/qcom,msm8916.yaml | 4 +- .../bindings/interconnect/qcom,msm8974.yaml | 4 +- .../bindings/interconnect/qcom,qcs404.yaml | 4 +- .../allwinner,sun7i-a20-sc-nmi.yaml | 12 +- .../intel,ixp4xx-interrupt.yaml | 8 +- .../interrupt-controller/loongson,liointc.yaml | 5 +- .../interrupt-controller/st,stm32-exti.yaml | 12 +- .../devicetree/bindings/iommu/samsung,sysmmu.yaml | 10 +- .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 2 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 28 +- .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 14 +- .../devicetree/bindings/media/renesas,ceu.yaml | 28 +- .../devicetree/bindings/media/renesas,vin.yaml | 8 +- .../devicetree/bindings/media/rockchip-vpu.txt | 43 + .../devicetree/bindings/media/rockchip-vpu.yaml | 74 - .../devicetree/bindings/media/ti,vpe.yaml | 2 +- .../bindings/memory-controllers/exynos-srom.yaml | 4 +- .../memory-controllers/fsl/imx8m-ddrc.yaml | 6 +- .../memory-controllers/nvidia,tegra186-mc.yaml | 41 +- .../memory-controllers/nvidia,tegra210-emc.yaml | 82 - .../devicetree/bindings/mfd/rohm,bd71837-pmic.yaml | 4 +- .../devicetree/bindings/mfd/rohm,bd71847-pmic.yaml | 4 +- .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 4 +- .../devicetree/bindings/mfd/st,stm32-timers.yaml | 4 +- .../devicetree/bindings/mfd/st,stpmic1.yaml | 2 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 12 +- .../devicetree/bindings/mmc/arasan,sdhci.txt | 15 - .../devicetree/bindings/mmc/cdns,sdhci.yaml | 2 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 16 +- .../bindings/mmc/socionext,uniphier-sd.yaml | 14 +- .../devicetree/bindings/mtd/denali,nand.yaml | 4 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 52 +- .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 1 - .../devicetree/bindings/net/qualcomm-bluetooth.txt | 3 +- .../devicetree/bindings/net/renesas,ether.yaml | 4 +- .../devicetree/bindings/net/snps,dwmac.yaml | 8 +- .../devicetree/bindings/net/stm32-dwmac.txt | 44 + .../devicetree/bindings/net/stm32-dwmac.yaml | 149 - .../devicetree/bindings/net/ti,cpsw-switch.yaml | 12 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 27 +- .../bindings/phy/intel,lgm-emmc-phy.yaml | 2 +- .../devicetree/bindings/phy/ti,phy-j721e-wiz.yaml | 2 +- .../bindings/pwm/google,cros-ec-pwm.yaml | 17 +- .../devicetree/bindings/pwm/pwm-samsung.yaml | 16 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 - .../bindings/remoteproc/st,stm32-rproc.yaml | 2 +- .../bindings/reserved-memory/reserved-memory.txt | 2 - .../reset/brcm,bcm7216-pcie-sata-rescal.yaml | 4 +- .../devicetree/bindings/reset/fsl,imx7-src.txt | 6 +- .../devicetree/bindings/rng/arm-cctrng.yaml | 54 - .../devicetree/bindings/rng/brcm,bcm2835.yaml | 2 +- .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 38 +- .../bindings/serial/amlogic,meson-uart.yaml | 16 +- .../devicetree/bindings/serial/rs485.yaml | 17 +- .../bindings/soc/amlogic/amlogic,canvas.yaml | 10 +- .../devicetree/bindings/sound/renesas,fsi.yaml | 16 +- .../devicetree/bindings/sound/rockchip-i2s.yaml | 3 - .../devicetree/bindings/sound/rockchip-spdif.txt | 45 + .../devicetree/bindings/sound/rockchip-spdif.yaml | 101 - .../bindings/spi/qcom,spi-qcom-qspi.yaml | 12 +- .../devicetree/bindings/spi/renesas,hspi.yaml | 4 +- .../devicetree/bindings/spi/renesas,rspi.yaml | 144 - .../devicetree/bindings/spi/spi-pl022.yaml | 2 +- Documentation/devicetree/bindings/spi/spi-rspi.txt | 73 + .../devicetree/bindings/spi/st,stm32-qspi.yaml | 4 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 64 +- Documentation/devicetree/bindings/sram/sram.yaml | 2 - .../bindings/thermal/amlogic,thermal.yaml | 10 +- .../bindings/thermal/ti,am654-thermal.yaml | 56 - .../devicetree/bindings/timer/arm,arch_timer.yaml | 4 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 4 +- .../bindings/timer/cadence,ttc-timer.txt | 21 + .../devicetree/bindings/timer/cdns,ttc.yaml | 48 - Documentation/devicetree/bindings/usb/dwc2.yaml | 8 +- .../devicetree/bindings/usb/generic-ehci.yaml | 3 - .../devicetree/bindings/usb/generic-ohci.yaml | 3 - .../devicetree/bindings/usb/ingenic,musb.yaml | 2 +- .../devicetree/bindings/usb/qcom,dwc3.txt | 4 +- .../devicetree/bindings/usb/renesas,usb3-peri.yaml | 1 - .../devicetree/bindings/usb/renesas,usbhs.yaml | 1 - .../devicetree/bindings/usb/rockchip,dwc3.txt | 2 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 3 +- .../devicetree/bindings/vendor-prefixes.yaml | 10 - Documentation/doc-guide/parse-headers.rst | 2 +- Documentation/driver-api/index.rst | 1 - .../driver-api/media/drivers/bttv-devel.rst | 116 - .../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 - .../driver-api/media/drivers/fimc-devel.rst | 33 - Documentation/driver-api/media/drivers/index.rst | 38 - .../driver-api/media/drivers/saa7134-devel.rst | 67 - .../driver-api/media/drivers/vimc-devel.rst | 15 - Documentation/driver-api/media/index.rst | 54 - Documentation/driver-api/media/v4l2-videobuf.rst | 403 - Documentation/fb/api.rst | 4 +- .../debug/debug-vm-pgtable/arch-support.txt | 34 - Documentation/filesystems/gfs2-glocks.rst | 253 - Documentation/filesystems/gfs2-glocks.txt | 232 + Documentation/filesystems/index.rst | 1 - Documentation/gpu/amdgpu.rst | 88 - Documentation/gpu/drm-internals.rst | 12 - Documentation/gpu/drm-kms.rst | 5 +- Documentation/gpu/drm-mm.rst | 9 + Documentation/gpu/i915.rst | 6 +- Documentation/hwmon/isl68137.rst | 76 +- Documentation/index.rst | 1 + Documentation/litmus-tests/README | 14 - ...b__after_atomic-is-stronger-than-acquire.litmus | 32 - ...Atomic-RMW-ops-are-atomic-WRT-atomic_set.litmus | 24 - Documentation/litmus-tests/atomic/README | 16 - .../litmus-tests/rcu/RCU+sync+free.litmus | 42 - .../litmus-tests/rcu/RCU+sync+read.litmus | 37 - Documentation/media/.gitignore | 5 + Documentation/media/Makefile | 69 + .../media/audio.h.rst.exceptions | 0 .../{userspace-api => }/media/ca.h.rst.exceptions | 0 Documentation/media/cec-drivers/index.rst | 34 + .../media => media/cec-drivers}/pulse8-cec.rst | 0 .../{userspace-api => }/media/cec.h.rst.exceptions | 0 .../{userspace-api => }/media/conf_nitpick.py | 0 .../{userspace-api => }/media/dmx.h.rst.exceptions | 0 Documentation/media/dvb-drivers/avermedia.rst | 269 + Documentation/media/dvb-drivers/bt8xx.rst | 124 + .../media => media/dvb-drivers}/cards.rst | 0 Documentation/media/dvb-drivers/ci.rst | 231 + .../drivers => media/dvb-drivers}/contributors.rst | 0 .../drivers => media/dvb-drivers}/dvb-usb.rst | 0 Documentation/media/dvb-drivers/faq.rst | 169 + .../drivers => media/dvb-drivers}/frontends.rst | 0 Documentation/media/dvb-drivers/index.rst | 45 + Documentation/media/dvb-drivers/intro.rst | 23 + .../media => media/dvb-drivers}/lmedm04.rst | 0 .../media => media/dvb-drivers}/opera-firmware.rst | 0 .../media => media/dvb-drivers}/technisat.rst | 0 .../media => media/dvb-drivers}/ttusb-dec.rst | 0 Documentation/media/dvb-drivers/udev.rst | 63 + .../media/frontend.h.rst.exceptions | 0 Documentation/media/index.rst | 26 + Documentation/{userspace-api => }/media/intro.rst | 0 .../{driver-api/media => media/kapi}/cec-core.rst | 0 .../{driver-api/media => media/kapi}/csi2.rst | 0 .../{driver-api/media => media/kapi}/dtv-ca.rst | 0 .../media => media/kapi}/dtv-common.rst | 0 .../{driver-api/media => media/kapi}/dtv-core.rst | 0 .../{driver-api/media => media/kapi}/dtv-demux.rst | 0 .../media => media/kapi}/dtv-frontend.rst | 0 .../{driver-api/media => media/kapi}/dtv-net.rst | 0 .../{driver-api/media => media/kapi}/mc-core.rst | 0 .../{driver-api/media => media/kapi}/rc-core.rst | 0 .../media => media/kapi}/v4l2-async.rst | 0 .../media => media/kapi}/v4l2-clocks.rst | 0 .../media => media/kapi}/v4l2-common.rst | 0 .../media => media/kapi}/v4l2-controls.rst | 0 .../{driver-api/media => media/kapi}/v4l2-core.rst | 0 .../{driver-api/media => media/kapi}/v4l2-dev.rst | 0 .../media => media/kapi}/v4l2-device.rst | 0 .../media => media/kapi}/v4l2-dv-timings.rst | 0 .../media => media/kapi}/v4l2-event.rst | 0 .../{driver-api/media => media/kapi}/v4l2-fh.rst | 0 .../media => media/kapi}/v4l2-flash-led-class.rst | 0 .../media => media/kapi}/v4l2-fwnode.rst | 0 .../media => media/kapi}/v4l2-intro.rst | 0 .../{driver-api/media => media/kapi}/v4l2-mc.rst | 0 .../media => media/kapi}/v4l2-mediabus.rst | 0 .../media => media/kapi}/v4l2-mem2mem.rst | 0 .../{driver-api/media => media/kapi}/v4l2-rect.rst | 0 .../media => media/kapi}/v4l2-subdev.rst | 0 .../media => media/kapi}/v4l2-tuner.rst | 0 .../media => media/kapi}/v4l2-tveeprom.rst | 0 Documentation/media/kapi/v4l2-videobuf.rst | 406 + .../media => media/kapi}/v4l2-videobuf2.rst | 0 .../media/lirc.h.rst.exceptions | 0 .../media/media.h.rst.exceptions | 0 Documentation/media/media_kapi.rst | 38 + Documentation/media/media_uapi.rst | 33 + .../{userspace-api => }/media/net.h.rst.exceptions | 0 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 + .../uapi}/cec/cec-ioc-adap-g-conn-info.rst | 0 .../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 + .../media => media/uapi}/rc/rc-protos.rst | 0 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 + .../media => media/uapi}/v4l/dev-decoder.rst | 0 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 ++ .../uapi}/v4l/dev-stateless-decoder.rst | 0 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 + .../media => media/uapi}/v4l/pipeline.dot | 0 Documentation/media/uapi/v4l/pixfmt-bayer.rst | 39 + .../media => media/uapi}/v4l/pixfmt-cnf4.rst | 0 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 + .../v4l-drivers}/au0828-cardlist.rst | 0 .../media => media/v4l-drivers}/bttv-cardlist.rst | 0 Documentation/media/v4l-drivers/bttv.rst | 1926 +++++ .../media => media/v4l-drivers}/cafe_ccic.rst | 0 Documentation/media/v4l-drivers/cardlist.rst | 20 + Documentation/media/v4l-drivers/cpia2.rst | 195 + Documentation/media/v4l-drivers/cx2341x.rst | 3860 ++++++++++ .../media/v4l-drivers/cx23885-cardlist.rst | 263 + Documentation/media/v4l-drivers/cx88-cardlist.rst | 379 + Documentation/media/v4l-drivers/cx88.rst | 165 + Documentation/media/v4l-drivers/davinci-vpbe.rst | 97 + .../media/v4l-drivers/em28xx-cardlist.rst | 428 ++ Documentation/media/v4l-drivers/fimc.rst | 171 + .../media/v4l => media/v4l-drivers}/fourcc.rst | 0 .../media => media/v4l-drivers}/gspca-cardlist.rst | 0 Documentation/media/v4l-drivers/imx.rst | 705 ++ .../media => media/v4l-drivers}/imx7.rst | 0 Documentation/media/v4l-drivers/index.rst | 68 + Documentation/media/v4l-drivers/ipu3.rst | 558 ++ .../media => media/v4l-drivers}/ipu3_rcb.svg | 0 .../media => media/v4l-drivers}/ivtv-cardlist.rst | 0 .../media => media/v4l-drivers}/ivtv.rst | 0 Documentation/media/v4l-drivers/max2175.rst | 64 + Documentation/media/v4l-drivers/meye.rst | 134 + Documentation/media/v4l-drivers/omap3isp.rst | 284 + .../media => media/v4l-drivers}/omap4_camera.rst | 0 .../media => media/v4l-drivers}/philips.rst | 0 .../drivers => media/v4l-drivers}/pvrusb2.rst | 0 .../drivers => media/v4l-drivers}/pxa_camera.rst | 0 .../media => media/v4l-drivers}/qcom_camss.rst | 0 .../v4l-drivers}/qcom_camss_8x96_graph.dot | 0 .../v4l-drivers}/qcom_camss_graph.dot | 0 .../drivers => media/v4l-drivers}/radiotrack.rst | 0 .../media => media/v4l-drivers}/rcar-fdp1.rst | 0 .../v4l-drivers}/saa7134-cardlist.rst | 0 Documentation/media/v4l-drivers/saa7134.rst | 115 + .../v4l-drivers}/saa7164-cardlist.rst | 0 .../v4l-drivers}/sh_mobile_ceu_camera.rst | 0 .../media => media/v4l-drivers}/si470x.rst | 0 .../media => media/v4l-drivers}/si4713.rst | 0 .../media => media/v4l-drivers}/si476x.rst | 0 .../media/v4l-drivers}/soc-camera.rst | 0 .../v4l-drivers}/tm6000-cardlist.rst | 0 .../media => media/v4l-drivers}/tuner-cardlist.rst | 0 .../media/drivers => media/v4l-drivers}/tuners.rst | 0 .../v4l-drivers}/usbvision-cardlist.rst | 0 .../drivers => media/v4l-drivers}/uvcvideo.rst | 0 .../media => media/v4l-drivers}/v4l-with-ir.rst | 0 .../media => media/v4l-drivers}/vimc.dot | 0 Documentation/media/v4l-drivers/vimc.rst | 101 + .../media => media/v4l-drivers}/vivid.rst | 0 Documentation/media/v4l-drivers/zr364xx.rst | 110 + .../media/video.h.rst.exceptions | 0 .../media/videodev2.h.rst.exceptions | 0 Documentation/security/keys/core.rst | 58 - Documentation/trace/coresight/coresight-ect.rst | 6 +- Documentation/trace/coresight/coresight.rst | 85 - .../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/ioctl/ioctl-number.rst | 1 - Documentation/userspace-api/media/Makefile | 69 - 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-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/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/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 -- Documentation/userspace-api/media/gen-errors.rst | 103 - Documentation/userspace-api/media/index.rst | 67 - .../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/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 - .../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 - .../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 -- .../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 - .../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 - .../userspace-api/media/v4l/pixfmt-bayer.rst | 39 - .../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 - Documentation/watch_queue.rst | 354 - MAINTAINERS | 122 +- Makefile | 3 +- Next/SHA1s | 319 - Next/Trees | 321 - Next/merge.log | 5680 -------------- Next/quilt-import.log | 2 - arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/arc/Kconfig | 1 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/include/asm/entry-arcv2.h | 2 - arch/arc/kernel/Makefile | 3 + arch/arc/kernel/ptrace.c | 2 +- arch/arc/kernel/setup.c | 5 +- arch/arc/kernel/unwind.c | 2 + arch/arc/plat-eznps/Kconfig | 1 - arch/arm/Kconfig | 2 - arch/arm/Makefile | 3 - arch/arm/arm-soc-for-next-contents.txt | 201 - arch/arm/boot/dts/Makefile | 6 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 74 - .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 151 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 21 - arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 4 - arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 34 - arch/arm/boot/dts/aspeed-g4.dtsi | 10 - arch/arm/boot/dts/aspeed-g5.dtsi | 19 - arch/arm/boot/dts/aspeed-g6.dtsi | 38 - arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 13 +- arch/arm/boot/dts/bcm2835-common.dtsi | 1 + arch/arm/boot/dts/bcm2835-rpi-common.dtsi | 12 - arch/arm/boot/dts/bcm2835.dtsi | 1 - arch/arm/boot/dts/bcm2836.dtsi | 1 - arch/arm/boot/dts/bcm2837.dtsi | 1 - arch/arm/boot/dts/exynos3250-monk.dts | 3 +- arch/arm/boot/dts/exynos3250-rinato.dts | 48 +- arch/arm/boot/dts/exynos4210-i9100.dts | 768 -- arch/arm/boot/dts/exynos4210-origen.dts | 7 +- arch/arm/boot/dts/exynos4210-trats.dts | 41 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 33 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 6 +- arch/arm/boot/dts/exynos4412-midas.dtsi | 17 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 8 +- arch/arm/boot/dts/exynos4412-origen.dts | 14 +- arch/arm/boot/dts/exynos5250-arndale.dts | 13 +- arch/arm/boot/dts/exynos5420-arndale-octa.dts | 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/keystone-k2g-evm.dts | 101 - arch/arm/boot/dts/keystone-k2g.dtsi | 22 - arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 1 - arch/arm/boot/dts/omap3-n950-n9.dtsi | 5 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 1 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 6 - arch/arm/boot/dts/rtd1195-horseradish.dts | 32 - arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 - arch/arm/boot/dts/rtd1195.dtsi | 217 - .../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/bcm2835_defconfig | 1 - arch/arm/configs/exynos_defconfig | 10 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/sunxi_defconfig | 1 - arch/arm/mach-realtek/Kconfig | 11 - arch/arm/mach-realtek/Makefile | 2 - arch/arm/mach-realtek/rtd1195.c | 40 - arch/arm/mach-rockchip/platsmp.c | 2 +- arch/arm/mach-rockchip/rockchip.c | 2 +- arch/arm/mach-s3c64xx/mach-crag6410-module.c | 7 +- arch/arm/tools/syscall.tbl | 1 - arch/arm/xen/enlighten.c | 2 +- arch/arm64/Kconfig | 1 - .../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/intel/socfpga_agilex.dtsi | 4 +- .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 2 +- .../dts/marvell/armada-8040-mcbin-singleshot.dts | 4 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts | 4 +- arch/arm64/boot/dts/mediatek/Makefile | 3 - .../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 4 - arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 4 - arch/arm64/boot/dts/mediatek/mt7622.dtsi | 11 - .../boot/dts/mediatek/mt8173-elm-hana-rev7.dts | 27 - arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts | 14 - arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi | 70 - arch/arm64/boot/dts/mediatek/mt8173-elm.dts | 14 - arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi | 1173 --- arch/arm64/boot/dts/mediatek/mt8173.dtsi | 45 +- arch/arm64/boot/dts/mediatek/mt8183.dtsi | 26 +- 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/realtek/Makefile | 6 - arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1293.dtsi | 12 +- arch/arm64/boot/dts/realtek/rtd1295-mele-v9.dts | 6 +- .../arm64/boot/dts/realtek/rtd1295-probox2-ava.dts | 6 +- arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts | 30 - arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 21 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 4 +- arch/arm64/boot/dts/realtek/rtd1296.dtsi | 8 +- arch/arm64/boot/dts/realtek/rtd129x.dtsi | 221 +- arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts | 30 - arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts | 36 - arch/arm64/boot/dts/realtek/rtd1395.dtsi | 65 - arch/arm64/boot/dts/realtek/rtd139x.dtsi | 193 - arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts | 44 - arch/arm64/boot/dts/realtek/rtd1619.dtsi | 12 - arch/arm64/boot/dts/realtek/rtd16xx.dtsi | 229 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 403 +- arch/arm64/configs/defconfig | 5 +- arch/arm64/include/asm/memory.h | 11 - arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/csky/abiv2/mcount.S | 2 - arch/csky/include/asm/thread_info.h | 8 +- arch/csky/kernel/ftrace.c | 2 - arch/csky/kernel/probes/uprobes.c | 5 - arch/csky/kernel/ptrace.c | 6 - arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/dts/edosk2674.dts | 10 +- arch/h8300/configs/edosk2674_defconfig | 10 +- arch/h8300/configs/h8300h-sim_defconfig | 8 +- arch/h8300/configs/h8s-sim_defconfig | 8 +- arch/h8300/lib/memset.S | 17 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/mips/Kconfig | 2 +- arch/mips/include/asm/asm-eva.h | 2 +- arch/mips/include/asm/clock.h | 49 + arch/mips/include/asm/mach-generic/irq.h | 6 + arch/mips/include/asm/mach-loongson2ef/loongson.h | 1 - arch/mips/include/asm/mach-ralink/mt7621.h | 2 + arch/mips/include/asm/mach-xilfpga/irq.h | 14 + arch/mips/include/asm/pgtable-64.h | 4 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/loongson2ef/Kconfig | 1 + arch/mips/loongson2ef/lemote-2f/clock.c | 98 +- arch/mips/loongson64/smp.c | 1 + arch/mips/txx9/Kconfig | 14 +- arch/nds32/configs/defconfig | 1 + arch/nds32/kernel/time.c | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/Kconfig | 1 - arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/s390/Kconfig | 1 - arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/sh/include/asm/cache.h | 2 +- arch/sh/kernel/Makefile | 2 + arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/lib/delay.c | 1 - arch/sh/mm/init.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/x86/Kconfig | 3 - arch/x86/Kconfig.debug | 9 + arch/x86/boot/Makefile | 2 - arch/x86/boot/compressed/Makefile | 2 - arch/x86/entry/entry_32.S | 2 + arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/entry/vdso/Makefile | 6 - arch/x86/include/asm/amd_nb.h | 1 - arch/x86/include/asm/bitops.h | 6 +- arch/x86/include/asm/doublefault.h | 2 +- arch/x86/include/asm/mce.h | 28 +- arch/x86/include/asm/microcode_amd.h | 2 +- arch/x86/include/asm/pgtable_64.h | 6 - arch/x86/include/asm/traps.h | 2 + arch/x86/include/uapi/asm/mce.h | 1 - arch/x86/kernel/Makefile | 8 +- arch/x86/kernel/cpu/Makefile | 3 - arch/x86/kernel/cpu/mce/amd.c | 233 +- arch/x86/kernel/cpu/mce/core.c | 84 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 5 - arch/x86/kernel/cpu/mce/internal.h | 10 +- arch/x86/kernel/cpu/mce/severity.c | 6 +- arch/x86/kernel/dumpstack_32.c | 4 + arch/x86/kernel/e820.c | 18 +- arch/x86/kernel/smpboot.c | 17 +- arch/x86/kernel/traps.c | 2 + arch/x86/kernel/umip.c | 2 +- arch/x86/lib/Makefile | 9 - arch/x86/mm/Makefile | 4 - arch/x86/mm/cpu_entry_area.c | 4 +- arch/x86/mm/pat/set_memory.c | 2 +- arch/x86/purgatory/.gitignore | 1 - arch/x86/purgatory/Makefile | 21 +- arch/x86/realmode/Makefile | 3 - arch/x86/realmode/rm/Makefile | 3 - arch/xtensa/kernel/syscalls/syscall.tbl | 1 - block/blk-mq.c | 4 +- block/blk-wbt.c | 4 +- crypto/algapi.c | 24 +- crypto/api.c | 3 +- crypto/internal.h | 1 - drivers/acpi/acpi_extlog.c | 19 +- drivers/acpi/nfit/mce.c | 1 - drivers/ata/ahci.c | 1 + drivers/base/memory.c | 44 +- drivers/base/regmap/regmap-debugfs.c | 6 - drivers/base/regmap/regmap-irq.c | 84 +- drivers/base/regmap/regmap.c | 1 - drivers/bluetooth/btqca.c | 18 +- drivers/bluetooth/btqca.h | 3 +- drivers/bluetooth/btrtl.c | 10 +- drivers/bluetooth/btusb.c | 185 +- drivers/bluetooth/hci_bcm.c | 8 +- drivers/bluetooth/hci_qca.c | 40 +- drivers/char/agp/intel-gtt.c | 4 +- drivers/char/hw_random/Kconfig | 12 - drivers/char/hw_random/Makefile | 1 - drivers/char/hw_random/cctrng.c | 736 -- drivers/char/hw_random/cctrng.h | 72 - drivers/char/hw_random/omap-rng.c | 5 +- drivers/char/hw_random/virtio-rng.c | 1 - drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/ipmi/bt-bmc.c | 3 + drivers/char/tpm/tpm-interface.c | 2 +- drivers/char/tpm/tpm2-cmd.c | 1 - drivers/char/tpm/tpm_ibmvtpm.c | 136 +- drivers/char/tpm/tpm_tis_core.c | 8 +- drivers/clk/clk-asm9260.c | 2 +- drivers/clk/imx/Kconfig | 8 +- drivers/clk/imx/clk-imx6ul.c | 2 +- drivers/clk/imx/clk-imx7ulp.c | 6 +- drivers/clk/mediatek/Kconfig | 7 - drivers/clk/mediatek/Makefile | 1 - drivers/clk/mediatek/clk-mt8173-mm.c | 146 - drivers/clk/mediatek/clk-mt8173.c | 104 + drivers/clk/mmp/clk-pll.c | 33 +- drivers/clk/mmp/clk.c | 31 + drivers/clk/mmp/clk.h | 7 + drivers/clk/rockchip/clk-pll.c | 70 +- drivers/clk/rockchip/clk-rk3228.c | 17 +- drivers/clk/sprd/sc9863a-clk.c | 3 +- drivers/clk/sunxi/clk-sunxi.c | 2 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/cpufreq/Kconfig.arm | 1 - drivers/cpufreq/loongson2_cpufreq.c | 22 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 4 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 4 +- drivers/crypto/caam/caamalg.c | 10 +- drivers/crypto/caam/caamhash.c | 8 +- drivers/crypto/caam/caampkc.c | 8 +- drivers/crypto/ccp/Kconfig | 3 +- drivers/crypto/hisilicon/hpre/hpre.h | 1 + drivers/crypto/hisilicon/hpre/hpre_main.c | 130 +- drivers/crypto/hisilicon/qm.c | 136 +- drivers/crypto/hisilicon/qm.h | 25 +- drivers/crypto/hisilicon/sec2/sec.h | 1 + drivers/crypto/hisilicon/sec2/sec_main.c | 137 +- drivers/crypto/hisilicon/zip/zip_main.c | 131 +- drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 4 +- drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c | 12 +- drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 95 +- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 6 +- drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 12 +- drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 10 +- drivers/devfreq/tegra30-devfreq.c | 7 +- 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/dma/Kconfig | 3 +- drivers/dma/idxd/sysfs.c | 11 - drivers/dma/ti/Kconfig | 4 +- drivers/dma/ti/k3-psil.c | 1 - drivers/dma/ti/k3-udma.c | 2 +- drivers/dma/xilinx/xilinx_dma.c | 20 +- drivers/edac/amd64_edac.c | 8 + drivers/edac/armada_xp_edac.c | 14 +- drivers/edac/edac_mc.c | 61 + drivers/edac/i7core_edac.c | 5 +- drivers/edac/mce_amd.c | 28 +- drivers/edac/mce_amd.h | 2 + drivers/edac/pnd2_edac.c | 8 +- drivers/edac/sb_edac.c | 7 +- drivers/edac/skx_common.c | 3 +- drivers/edac/xgene_edac.c | 3 + drivers/firewire/net.c | 2 + drivers/firmware/dmi-id.c | 6 - drivers/firmware/dmi-sysfs.c | 2 +- drivers/firmware/dmi_scan.c | 30 - drivers/firmware/efi/libstub/Makefile | 2 - drivers/firmware/google/memconsole-coreboot.c | 2 +- drivers/firmware/google/vpd.c | 2 +- drivers/fpga/dfl-afu-main.c | 35 +- drivers/fpga/dfl-fme-main.c | 19 +- drivers/fpga/dfl-pci.c | 6 +- drivers/fpga/dfl.c | 15 +- drivers/fpga/dfl.h | 37 +- drivers/fpga/ice40-spi.c | 10 +- drivers/fpga/machxo2-spi.c | 12 +- drivers/fpga/stratix10-soc.c | 3 +- drivers/fpga/zynq-fpga.c | 3 +- drivers/gpio/Kconfig | 2 +- drivers/gpio/TODO | 4 - drivers/gpio/gpio-dwapb.c | 244 +- drivers/gpio/gpio-mlxbf2.c | 1 + drivers/gpio/gpio-pca953x.c | 37 - drivers/gpio/gpio-pl061.c | 9 +- drivers/gpio/gpio-xgene-sb.c | 2 +- drivers/gpio/gpiolib-acpi.c | 6 +- drivers/gpio/gpiolib-of.c | 10 - drivers/gpu/drm/Makefile | 6 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 160 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 73 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 274 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 1 + 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_drv.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c | 185 - drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.h | 29 - drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 55 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 85 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_jpeg.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 11 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 143 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 80 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 322 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 103 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 79 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 91 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 99 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 30 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 1 - drivers/gpu/drm/amd/amdgpu/atom.c | 7 +- drivers/gpu/drm/amd/amdgpu/cik.c | 10 + drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 11 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2815 +------ drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 51 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 41 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 121 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 3 - drivers/gpu/drm/amd/amdgpu/jpeg_v1_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 3 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 3 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 97 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 44 +- drivers/gpu/drm/amd/amdgpu/mxgpu_vi.h | 3 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 302 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 18 + drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 18 + drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 7 + drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 36 +- drivers/gpu/drm/amd/amdgpu/nv.c | 21 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 49 - drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 11 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 11 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 40 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 127 +- drivers/gpu/drm/amd/amdgpu/si.c | 8 + drivers/gpu/drm/amd/amdgpu/si_dma.c | 10 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 20 + drivers/gpu/drm/amd/amdgpu/soc15.c | 7 +- drivers/gpu/drm/amd/amdgpu/soc15d.h | 26 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 6 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 77 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 90 +- drivers/gpu/drm/amd/amdgpu/vi.c | 26 + drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 41 - drivers/gpu/drm/amd/amdkfd/kfd_device.c | 40 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 5 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 9 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 80 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 3 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 61 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 103 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.h | 3 +- drivers/gpu/drm/amd/display/dc/basics/Makefile | 3 +- .../gpu/drm/amd/display/dc/basics/log_helpers.c | 39 + .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 4 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 475 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 17 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 8 +- drivers/gpu/drm/amd/display/dc/dc.h | 45 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 7 - drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 1 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 20 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 3 - drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 436 -- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.h | 40 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 3 + .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 28 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 49 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 20 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 3 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 6 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 40 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 4 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 1 - .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c | 27 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 43 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 3 +- drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 89 - drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/transform.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 4 - .../amd/display/dc/virtual/virtual_link_encoder.c | 9 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 11 - .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 14 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 11 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 24 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 25 +- drivers/gpu/drm/amd/display/include/hdcp_types.h | 7 - .../gpu/drm/amd/display/include/logger_interface.h | 4 + drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 5 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 30 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 2 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 8 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 482 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 5 +- .../drm/amd/display/modules/power/power_helpers.c | 27 +- .../drm/amd/display/modules/power/power_helpers.h | 3 - .../amd/include/asic_reg/nbif/nbif_6_1_offset.h | 2 - .../amd/include/asic_reg/nbio/nbio_7_0_offset.h | 2 - .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 2 - .../drm/amd/include/asic_reg/pwr/pwr_10_0_offset.h | 27 - .../amd/include/asic_reg/pwr/pwr_10_0_sh_mask.h | 30 - .../include/asic_reg/smuio/smuio_12_0_0_offset.h | 30 - .../include/asic_reg/smuio/smuio_12_0_0_sh_mask.h | 33 - drivers/gpu/drm/amd/include/atomfirmware.h | 102 - drivers/gpu/drm/amd/include/cgs_common.h | 1 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 3 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 283 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 10 + .../gpu/drm/amd/powerplay/hwmgr/processpptables.c | 26 - drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 174 +- .../amd/powerplay/hwmgr/smu7_clockpowergating.c | 61 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 140 +- .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c | 40 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_thermal.c | 17 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu8_hwmgr.c | 157 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_baco.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 141 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_powertune.c | 9 +- .../gpu/drm/amd/powerplay/hwmgr/vega10_thermal.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_baco.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 149 +- .../gpu/drm/amd/powerplay/hwmgr/vega12_thermal.c | 7 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 181 +- .../gpu/drm/amd/powerplay/hwmgr/vega20_powertune.c | 6 +- .../gpu/drm/amd/powerplay/hwmgr/vega20_thermal.c | 7 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 9 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 15 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 5 +- drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 7 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 99 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 13 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 5 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 46 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 16 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 18 +- drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 35 +- .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 1 - .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 31 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 39 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.c | 48 +- drivers/gpu/drm/amd/powerplay/smumgr/smu7_smumgr.h | 4 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 69 +- drivers/gpu/drm/amd/powerplay/smumgr/smumgr.c | 56 +- .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 15 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 56 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 68 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 106 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 18 +- 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_helper.c | 96 - drivers/gpu/drm/drm_dp_mst_topology.c | 309 +- 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 | 224 +- 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/Makefile | 23 +- drivers/gpu/drm/i915/display/icl_dsi.c | 167 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 21 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 2 - drivers/gpu/drm/i915/display/intel_audio.c | 18 +- drivers/gpu/drm/i915/display/intel_bw.c | 9 +- drivers/gpu/drm/i915/display/intel_color.c | 121 +- drivers/gpu/drm/i915/display/intel_connector.c | 2 +- drivers/gpu/drm/i915/display/intel_crt.c | 36 +- drivers/gpu/drm/i915/display/intel_ddi.c | 522 +- drivers/gpu/drm/i915/display/intel_ddi.h | 3 +- drivers/gpu/drm/i915/display/intel_display.c | 470 +- drivers/gpu/drm/i915/display/intel_display.h | 8 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 30 +- .../gpu/drm/i915/display/intel_display_debugfs.h | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 24 +- drivers/gpu/drm/i915/display/intel_display_types.h | 41 +- drivers/gpu/drm/i915/display/intel_dp.c | 932 +-- drivers/gpu/drm/i915/display/intel_dp.h | 4 - .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 84 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 9 +- .../gpu/drm/i915/display/intel_dp_link_training.h | 4 - drivers/gpu/drm/i915/display/intel_dp_mst.c | 153 +- drivers/gpu/drm/i915/display/intel_dsi.c | 9 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 11 +- drivers/gpu/drm/i915/display/intel_dvo.c | 9 +- drivers/gpu/drm/i915/display/intel_fbc.c | 84 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 96 +- drivers/gpu/drm/i915/display/intel_global_state.c | 5 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 6 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 4 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 256 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 16 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 3 +- drivers/gpu/drm/i915/display/intel_lvds.c | 22 +- drivers/gpu/drm/i915/display/intel_overlay.c | 2 +- drivers/gpu/drm/i915/display/intel_panel.c | 22 +- drivers/gpu/drm/i915/display/intel_panel.h | 3 +- drivers/gpu/drm/i915/display/intel_psr.c | 47 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 22 +- drivers/gpu/drm/i915/display/intel_sprite.c | 25 +- drivers/gpu/drm/i915/display/intel_tc.c | 47 +- drivers/gpu/drm/i915/display/intel_tv.c | 15 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 15 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 85 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 4 - drivers/gpu/drm/i915/gem/i915_gem_domain.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 365 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 3 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_phys.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 4 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 3 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 2 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 4 + .../gpu/drm/i915/gem/selftests/i915_gem_object.c | 2 +- drivers/gpu/drm/i915/gt/debugfs_engines.c | 2 +- drivers/gpu/drm/i915/gt/debugfs_gt.c | 15 +- drivers/gpu/drm/i915/gt/debugfs_gt.h | 9 +- drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 10 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 6 +- drivers/gpu/drm/i915/gt/intel_context.c | 5 - drivers/gpu/drm/i915/gt/intel_engine.h | 2 - drivers/gpu/drm/i915/gt/intel_engine_cs.c | 127 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 6 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 12 - drivers/gpu/drm/i915/gt/intel_ggtt.c | 52 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 909 --- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h | 78 - drivers/gpu/drm/i915/gt/intel_gt.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 15 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 5 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 2 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 5 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 252 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 39 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 2 +- drivers/gpu/drm/i915/gt/intel_reset.c | 16 +- drivers/gpu/drm/i915/gt/intel_ring.h | 5 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 33 +- drivers/gpu/drm/i915/gt/intel_rps.c | 105 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 33 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 12 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 21 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 2 - drivers/gpu/drm/i915/gt/selftest_lrc.c | 117 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 45 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 223 - drivers/gpu/drm/i915/gt/selftest_rps.h | 11 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 46 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 7 - drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c | 42 - drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h | 14 - drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 14 + drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 97 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 4 - drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 124 - drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h | 15 - drivers/gpu/drm/i915/gt/uc/intel_huc.c | 53 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 2 - drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c | 36 - drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h | 14 - drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 17 + drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_uc.c | 35 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 1 - drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c | 30 - drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h | 14 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 56 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 3 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 46 +- drivers/gpu/drm/i915/i915_active.c | 137 +- drivers/gpu/drm/i915/i915_active.h | 14 +- drivers/gpu/drm/i915/i915_debugfs.c | 306 +- drivers/gpu/drm/i915/i915_debugfs.h | 4 +- drivers/gpu/drm/i915/i915_drv.c | 26 +- drivers/gpu/drm/i915/i915_drv.h | 12 +- drivers/gpu/drm/i915/i915_gem.c | 20 +- drivers/gpu/drm/i915/i915_gem_evict.c | 7 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 911 +++ drivers/gpu/drm/i915/i915_gem_fence_reg.h | 71 + drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 8 +- drivers/gpu/drm/i915/i915_pci.c | 23 +- drivers/gpu/drm/i915/i915_perf.c | 628 +- drivers/gpu/drm/i915/i915_perf_types.h | 46 +- drivers/gpu/drm/i915/i915_pmu.c | 4 +- drivers/gpu/drm/i915/i915_reg.h | 130 +- drivers/gpu/drm/i915/i915_request.c | 29 +- drivers/gpu/drm/i915/i915_request.h | 2 - drivers/gpu/drm/i915/i915_scheduler.c | 10 - drivers/gpu/drm/i915/i915_sw_fence.c | 2 +- drivers/gpu/drm/i915/i915_sw_fence_work.c | 5 +- drivers/gpu/drm/i915/i915_sw_fence_work.h | 23 - drivers/gpu/drm/i915/i915_switcheroo.c | 4 +- drivers/gpu/drm/i915/i915_utils.c | 3 +- drivers/gpu/drm/i915/i915_vma.c | 93 +- drivers/gpu/drm/i915/i915_vma.h | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 41 +- drivers/gpu/drm/i915/intel_device_info.h | 1 - drivers/gpu/drm/i915/intel_dram.c | 3 +- drivers/gpu/drm/i915/intel_pm.c | 12 +- drivers/gpu/drm/i915/intel_uncore.c | 24 +- drivers/gpu/drm/i915/intel_uncore.h | 6 +- drivers/gpu/drm/i915/intel_wakeref.c | 12 +- drivers/gpu/drm/i915/intel_wakeref.h | 22 +- drivers/gpu/drm/i915/intel_wopcm.c | 22 +- drivers/gpu/drm/i915/oa/i915_oa_bdw.c | 90 + drivers/gpu/drm/i915/oa/i915_oa_bdw.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_bxt.c | 88 + drivers/gpu/drm/i915/oa/i915_oa_bxt.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_chv.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_chv.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_cnl.c | 101 + drivers/gpu/drm/i915/oa/i915_oa_cnl.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_glk.c | 88 + drivers/gpu/drm/i915/oa/i915_oa_glk.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_hsw.c | 118 + drivers/gpu/drm/i915/oa/i915_oa_hsw.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_icl.c | 98 + drivers/gpu/drm/i915/oa/i915_oa_icl.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c | 88 + drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c | 89 + drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h | 16 + drivers/gpu/drm/i915/oa/i915_oa_tgl.c | 121 + drivers/gpu/drm/i915/oa/i915_oa_tgl.h | 16 + drivers/gpu/drm/i915/selftests/i915_active.c | 12 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 2 + drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 26 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 1 + drivers/gpu/drm/i915/selftests/i915_perf.c | 98 +- drivers/gpu/drm/i915/selftests/i915_request.c | 16 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 5 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 38 +- 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 | 10 +- 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/Kconfig | 1 - drivers/gpu/drm/mediatek/mtk_disp_color.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 5 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 26 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 19 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 259 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.h | 7 + drivers/gpu/drm/mediatek/mtk_drm_drv.c | 58 +- drivers/gpu/drm/mediatek/mtk_drm_drv.h | 2 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 22 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 4 +- drivers/gpu/drm/meson/meson_drv.c | 5 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 4 +- 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/engine/sec2/gp108.c | 3 - drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c | 16 - 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/Makefile | 35 +- drivers/gpu/drm/radeon/ci_dpm.c | 14 + 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/radeon/si_dpm.c | 18 + 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 | 6 +- 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 | 2 +- drivers/gpu/drm/virtio/virtgpu_kms.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 | 10 +- drivers/hid/hid-alps.c | 1 - drivers/hid/hid-ids.h | 4 +- drivers/hid/hid-lg-g15.c | 4 - drivers/hid/hid-logitech-dj.c | 4 +- drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-mcp2221.c | 169 - drivers/hid/hid-multitouch.c | 3 - drivers/hid/wacom_sys.c | 4 +- drivers/hid/wacom_wac.c | 79 +- drivers/hv/channel.c | 58 +- drivers/hv/channel_mgmt.c | 411 +- drivers/hv/connection.c | 58 +- drivers/hv/hv.c | 16 +- drivers/hv/hv_balloon.c | 1 - drivers/hv/hv_fcopy.c | 2 +- drivers/hv/hv_snapshot.c | 2 +- drivers/hv/hv_trace.h | 19 - drivers/hv/hyperv_vmbus.h | 33 +- drivers/hv/vmbus_drv.c | 324 +- drivers/hwmon/Kconfig | 8 +- drivers/hwmon/dell-smm-hwmon.c | 26 +- drivers/hwmon/drivetemp.c | 6 - drivers/hwmon/k10temp.c | 6 +- drivers/hwmon/nct7904.c | 138 +- drivers/hwmon/pmbus/isl68137.c | 92 +- drivers/hwtracing/coresight/Makefile | 3 +- drivers/hwtracing/coresight/coresight-cti.c | 58 +- drivers/hwtracing/coresight/coresight-etb10.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x.c | 6 +- drivers/hwtracing/coresight/coresight-platform.c | 87 +- drivers/hwtracing/coresight/coresight-priv.h | 12 +- drivers/hwtracing/coresight/coresight-sysfs.c | 204 - drivers/hwtracing/coresight/coresight.c | 82 +- drivers/i2c/busses/i2c-altera.c | 13 +- drivers/i2c/busses/i2c-axxia.c | 4 +- drivers/i2c/busses/i2c-bcm-kona.c | 4 +- drivers/i2c/busses/i2c-cadence.c | 323 +- drivers/i2c/busses/i2c-davinci.c | 4 +- drivers/i2c/busses/i2c-designware-master.c | 37 +- drivers/i2c/busses/i2c-designware-platdrv.c | 14 +- drivers/i2c/busses/i2c-digicolor.c | 4 +- drivers/i2c/busses/i2c-emev2.c | 4 +- drivers/i2c/busses/i2c-exynos5.c | 4 +- drivers/i2c/busses/i2c-hix5hd2.c | 4 +- drivers/i2c/busses/i2c-i801.c | 6 +- drivers/i2c/busses/i2c-img-scb.c | 4 +- drivers/i2c/busses/i2c-jz4780.c | 4 +- drivers/i2c/busses/i2c-lpc2k.c | 4 +- drivers/i2c/busses/i2c-meson.c | 4 +- drivers/i2c/busses/i2c-mv64xxx.c | 4 +- drivers/i2c/busses/i2c-octeon-platdrv.c | 4 +- drivers/i2c/busses/i2c-owl.c | 4 +- drivers/i2c/busses/i2c-pca-platform.c | 3 +- drivers/i2c/busses/i2c-piix4.c | 3 +- drivers/i2c/busses/i2c-qup.c | 4 +- drivers/i2c/busses/i2c-rcar.c | 4 +- drivers/i2c/busses/i2c-rk3x.c | 4 +- drivers/i2c/busses/i2c-sirf.c | 4 +- drivers/i2c/busses/i2c-stm32f7.c | 6 +- drivers/i2c/busses/i2c-stu300.c | 4 +- drivers/i2c/busses/i2c-sun6i-p2wi.c | 4 +- drivers/i2c/busses/i2c-synquacer.c | 4 +- drivers/i2c/busses/i2c-tegra.c | 36 +- drivers/i2c/busses/i2c-xlp9xx.c | 4 +- drivers/i2c/busses/i2c-xlr.c | 4 +- drivers/i2c/busses/i2c-zx2967.c | 4 +- drivers/i2c/i2c-core-base.c | 82 +- drivers/infiniband/core/device.c | 6 +- drivers/input/touchscreen/elants_i2c.c | 11 +- drivers/input/touchscreen/mms114.c | 12 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/leds/Kconfig | 14 - drivers/leds/Makefile | 1 - drivers/leds/leds-turris-omnia.c | 295 - drivers/md/dm-verity-fec.c | 2 +- drivers/md/dm-writecache.c | 52 +- drivers/media/Kconfig | 242 +- drivers/media/Makefile | 2 +- drivers/media/cec/Kconfig | 25 - drivers/media/cec/Makefile | 16 +- drivers/media/cec/{core => }/cec-adap.c | 0 drivers/media/cec/{core => }/cec-api.c | 0 drivers/media/cec/{core => }/cec-core.c | 0 drivers/media/cec/{core => }/cec-notifier.c | 0 drivers/media/cec/{core => }/cec-pin-error-inj.c | 0 drivers/media/cec/{core => }/cec-pin-priv.h | 0 drivers/media/cec/{core => }/cec-pin.c | 0 drivers/media/cec/{core => }/cec-priv.h | 0 drivers/media/cec/core/Makefile | 16 - drivers/media/cec/platform/Kconfig | 121 - drivers/media/cec/platform/Makefile | 14 - drivers/media/cec/platform/cros-ec/Makefile | 2 - drivers/media/cec/platform/meson/Makefile | 3 - drivers/media/cec/platform/s5p/Makefile | 3 - drivers/media/cec/platform/seco/Makefile | 2 - drivers/media/cec/platform/seco/seco-cec.c | 803 -- drivers/media/cec/platform/sti/Makefile | 2 - drivers/media/cec/platform/stm32/Makefile | 2 - drivers/media/cec/platform/tegra/Makefile | 2 - drivers/media/cec/usb/Kconfig | 6 - drivers/media/cec/usb/Makefile | 6 - drivers/media/cec/usb/pulse8/Kconfig | 13 - drivers/media/cec/usb/rainshadow/Kconfig | 13 - drivers/media/common/Kconfig | 2 +- drivers/media/dvb-core/Kconfig | 27 - drivers/media/dvb-frontends/Kconfig | 17 +- 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 | 444 +- 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 | 17 +- 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 | 180 +- drivers/media/platform/Makefile | 17 + drivers/media/platform/am437x/Kconfig | 4 +- drivers/media/platform/atmel/Kconfig | 4 +- drivers/media/platform/cadence/Kconfig | 8 +- drivers/media/{cec => }/platform/cec-gpio/Makefile | 0 .../media/{cec => }/platform/cec-gpio/cec-gpio.c | 0 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/cros-ec-cec/Makefile | 2 + .../cros-ec => platform/cros-ec-cec}/cros-ec-cec.c | 0 drivers/media/platform/exynos4-is/Kconfig | 5 +- drivers/media/platform/marvell-ccic/cafe-driver.c | 2 +- drivers/media/platform/meson/Makefile | 3 + .../media/{cec => }/platform/meson/ao-cec-g12a.c | 0 drivers/media/{cec => }/platform/meson/ao-cec.c | 0 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/s5p-cec/Makefile | 3 + .../s5p => platform/s5p-cec}/exynos_hdmi_cec.h | 0 .../s5p => platform/s5p-cec}/exynos_hdmi_cecctrl.c | 0 .../platform/s5p => platform/s5p-cec}/regs-cec.h | 0 .../platform/s5p => platform/s5p-cec}/s5p_cec.c | 0 .../platform/s5p => platform/s5p-cec}/s5p_cec.h | 0 drivers/media/platform/seco-cec/Makefile | 2 + drivers/media/platform/seco-cec/seco-cec.c | 803 ++ .../platform/seco => platform/seco-cec}/seco-cec.h | 0 drivers/media/platform/sti/cec/Makefile | 2 + .../platform/sti => platform/sti/cec}/stih-cec.c | 0 drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/stm32/Makefile | 1 + drivers/media/{cec => }/platform/stm32/stm32-cec.c | 0 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/tegra-cec/Makefile | 2 + .../tegra => platform/tegra-cec}/tegra_cec.c | 0 .../tegra => platform/tegra-cec}/tegra_cec.h | 0 drivers/media/platform/ti-vpe/cal.c | 397 +- drivers/media/platform/ti-vpe/cal_regs.h | 21 +- drivers/media/platform/vicodec/Kconfig | 13 + .../{test-drivers => platform}/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/platform/vim2m.c | 1441 ++++ drivers/media/platform/vimc/Kconfig | 15 + .../media/{test-drivers => platform}/vimc/Makefile | 0 drivers/media/platform/vimc/vimc-capture.c | 480 ++ .../{test-drivers => platform}/vimc/vimc-common.c | 0 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 + .../vimc/vimc-streamer.c | 0 drivers/media/platform/vimc/vimc-streamer.h | 44 + drivers/media/platform/vivid/Kconfig | 41 + .../{test-drivers => platform}/vivid/Makefile | 0 .../{test-drivers => platform}/vivid/vivid-cec.c | 0 .../{test-drivers => platform}/vivid/vivid-cec.h | 0 .../{test-drivers => platform}/vivid/vivid-core.c | 0 .../{test-drivers => platform}/vivid/vivid-core.h | 0 .../{test-drivers => platform}/vivid/vivid-ctrls.c | 0 .../{test-drivers => platform}/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 .../{test-drivers => platform}/vivid/vivid-osd.c | 0 .../{test-drivers => platform}/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/platform/xilinx/Kconfig | 4 +- drivers/media/radio/Kconfig | 12 +- drivers/media/radio/si470x/Kconfig | 2 +- drivers/media/radio/wl128x/Kconfig | 5 +- drivers/media/spi/Kconfig | 8 +- drivers/media/test-drivers/Kconfig | 26 - drivers/media/test-drivers/Makefile | 9 - drivers/media/test-drivers/vicodec/Kconfig | 15 - drivers/media/test-drivers/vim2m.c | 1433 ---- drivers/media/test-drivers/vimc/Kconfig | 17 - drivers/media/test-drivers/vimc/vimc-capture.c | 486 -- 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 - drivers/media/test-drivers/vimc/vimc-streamer.h | 45 - drivers/media/test-drivers/vivid/Kconfig | 43 - drivers/media/tuners/Kconfig | 2 +- drivers/media/usb/Kconfig | 12 +- drivers/media/usb/Makefile | 2 + 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/pulse8-cec/Kconfig | 12 + .../{cec/usb/pulse8 => usb/pulse8-cec}/Makefile | 0 .../usb/pulse8 => usb/pulse8-cec}/pulse8-cec.c | 0 drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 4 +- drivers/media/usb/rainshadow-cec/Kconfig | 12 + .../usb/rainshadow => usb/rainshadow-cec}/Makefile | 0 .../rainshadow-cec}/rainshadow-cec.c | 0 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/misc/mic/Kconfig | 2 +- drivers/mmc/core/mmc_ops.c | 2 +- drivers/mmc/host/android-goldfish.c | 10 +- drivers/mmc/host/au1xmmc.c | 20 +- drivers/mmc/host/renesas_sdhi.h | 2 - drivers/mmc/host/renesas_sdhi_core.c | 70 +- drivers/mmc/host/s3cmci.c | 7 + drivers/mmc/host/sdhci-esdhc-imx.c | 4 +- drivers/mmc/host/sdhci-of-arasan.c | 473 +- drivers/mmc/host/sdhci-of-at91.c | 5 +- drivers/mmc/host/sdhci-pci-core.c | 8 +- drivers/mmc/host/sdhci-sprd.c | 3 +- drivers/mmc/host/sdhci.c | 19 +- drivers/mmc/host/sdhci.h | 20 +- drivers/mmc/host/wbsd.c | 26 +- drivers/mtd/spi-nor/Makefile | 2 - drivers/net/caif/Kconfig | 2 +- drivers/net/ethernet/smsc/Kconfig | 1 + drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/hyperv/netvsc.c | 7 +- 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 - .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../broadcom/brcm80211/brcmfmac/commonring.c | 8 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 3 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 2 - .../wireless/broadcom/brcm80211/brcmsmac/main.c | 5 +- .../net/wireless/broadcom/brcm80211/brcmsmac/stf.c | 7 +- .../net/wireless/broadcom/brcm80211/brcmsmac/stf.h | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 23 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 2 - .../net/wireless/intersil/orinoco/spectrum_cs.c | 3 +- drivers/net/wireless/intersil/p54/p54usb.c | 1 - drivers/net/wireless/mac80211_hwsim.c | 51 - drivers/net/wireless/mac80211_hwsim.h | 8 - drivers/net/wireless/marvell/libertas/cmd.h | 2 +- drivers/net/wireless/marvell/libertas/cmdresp.c | 5 +- drivers/net/wireless/marvell/libertas/mesh.c | 6 +- drivers/net/wireless/marvell/libertas/mesh.h | 2 +- .../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/mac80211.c | 33 - drivers/net/wireless/realtek/rtw88/main.c | 3 - drivers/net/wireless/realtek/rtw88/main.h | 9 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 18 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 35 - drivers/net/wireless/rsi/rsi_91x_mac80211.c | 2 +- drivers/net/wireless/st/cw1200/cw1200_spi.c | 6 +- drivers/ntb/core.c | 9 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 4 + drivers/ntb/hw/idt/ntb_hw_idt.c | 6 + drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 + drivers/ntb/test/ntb_perf.c | 33 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/of/dynamic.c | 3 +- drivers/of/overlay.c | 2 - drivers/of/property.c | 2 - .../of/unittest-data/overlay_bad_add_dup_prop.dts | 23 +- drivers/of/unittest.c | 28 +- drivers/pci/controller/pci-hyperv.c | 44 +- drivers/pci/p2pdma.c | 2 - drivers/phy/tegra/Kconfig | 3 +- drivers/pinctrl/Kconfig | 13 +- drivers/pinctrl/Makefile | 2 - drivers/pinctrl/actions/pinctrl-s700.c | 2 +- drivers/pinctrl/freescale/Kconfig | 7 - drivers/pinctrl/freescale/Makefile | 1 - drivers/pinctrl/freescale/pinctrl-imx8dxl.c | 193 - drivers/pinctrl/intel/Kconfig | 8 - drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-baytrail.c | 10 +- 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-lynxpoint.c | 10 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 15 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 32 +- drivers/pinctrl/mediatek/Kconfig | 13 +- drivers/pinctrl/mediatek/Makefile | 5 +- drivers/pinctrl/mediatek/mtk-eint.c | 9 - drivers/pinctrl/mediatek/pinctrl-mt6765.c | 4 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 24 - drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 4 +- drivers/pinctrl/pinctrl-mcp23s08.c | 515 +- drivers/pinctrl/pinctrl-mcp23s08.h | 52 - drivers/pinctrl/pinctrl-mcp23s08_i2c.c | 124 - drivers/pinctrl/pinctrl-mcp23s08_spi.c | 262 - drivers/pinctrl/qcom/pinctrl-msm.c | 3 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 73 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c | 7 +- drivers/platform/chrome/Kconfig | 1 - drivers/platform/chrome/chromeos_pstore.c | 1 - drivers/platform/chrome/cros_ec_ishtp.c | 45 +- drivers/platform/chrome/cros_ec_typec.c | 119 +- drivers/platform/chrome/wilco_ec/debugfs.c | 7 +- drivers/power/supply/88pm860x_battery.c | 8 +- drivers/power/supply/Kconfig | 2 +- drivers/power/supply/axp288_fuel_gauge.c | 6 - drivers/power/supply/max14656_charger_detector.c | 5 +- drivers/pwm/Kconfig | 10 - drivers/pwm/Makefile | 1 - drivers/pwm/core.c | 2 +- drivers/pwm/pwm-iqs620a.c | 270 - drivers/ras/cec.c | 33 +- drivers/regulator/ab8500.c | 22 + drivers/regulator/core.c | 1 - drivers/regulator/qcom_rpm-regulator.c | 10 + drivers/regulator/tps80031-regulator.c | 7 +- drivers/remoteproc/mtk_common.h | 2 +- drivers/remoteproc/mtk_scp.c | 6 +- drivers/remoteproc/qcom_q6v5_mss.c | 33 +- drivers/remoteproc/remoteproc_debugfs.c | 28 +- drivers/remoteproc/remoteproc_sysfs.c | 1 - drivers/remoteproc/stm32_rproc.c | 1 - drivers/reset/hisilicon/hi6220_reset.c | 69 +- drivers/reset/reset-imx7.c | 101 - drivers/rpmsg/mtk_rpmsg.c | 1 - drivers/rpmsg/rpmsg_core.c | 2 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 4 +- drivers/rtc/rtc-lpc24xx.c | 4 +- drivers/rtc/rtc-mt2712.c | 4 +- drivers/rtc/rtc-rc5t619.c | 4 +- drivers/s390/block/Kconfig | 1 - drivers/scsi/Kconfig | 2 +- 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 | 8 +- drivers/scsi/storvsc_drv.c | 95 +- drivers/soc/imx/soc-imx8m.c | 7 +- drivers/soc/mediatek/Kconfig | 8 - drivers/soc/mediatek/Makefile | 1 - drivers/soc/mediatek/mtk-mmsys.c | 337 - 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-axi-spi-engine.c | 32 +- drivers/spi/spi-ep93xx.c | 8 +- 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/android/ion/ion_page_pool.c | 4 +- drivers/staging/axis-fifo/axis-fifo.c | 12 +- drivers/staging/comedi/comedi_internal.h | 4 +- drivers/staging/comedi/drivers/dt2815.c | 3 - drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 6 +- drivers/staging/gasket/gasket_sysfs.c | 3 +- drivers/staging/gasket/gasket_sysfs.h | 4 + drivers/staging/gdm724x/gdm_lte.c | 2 +- drivers/staging/greybus/hid.c | 3 +- drivers/staging/greybus/light.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 - 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_ap.c | 99 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 33 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 4 +- drivers/staging/rtl8188eu/core/rtw_led.c | 17 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 6 +- drivers/staging/rtl8188eu/hal/odm.c | 52 +- drivers/staging/rtl8188eu/hal/phy.c | 8 +- drivers/staging/rtl8188eu/hal/rf.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 2 +- drivers/staging/rtl8188eu/include/osdep_service.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 116 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 2 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 8 +- drivers/staging/rtl8712/rtl871x_xmit.c | 158 +- drivers/staging/rtl8712/rtl871x_xmit.h | 2 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 8 +- drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h | 4 +- drivers/staging/rtl8723bs/include/hal_data.h | 8 +- drivers/staging/sm750fb/sm750.c | 4 +- drivers/staging/unisys/visorhba/visorhba_main.c | 2 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 382 +- .../vc04_services/bcm2835-camera/bcm2835-camera.h | 62 +- .../vc04_services/bcm2835-camera/controls.c | 97 +- .../vc04_services/bcm2835-camera/mmal-common.h | 18 +- .../vc04_services/bcm2835-camera/mmal-parameters.h | 14 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 4 +- drivers/staging/vt6655/baseband.c | 320 +- drivers/staging/vt6655/baseband.h | 37 +- drivers/staging/vt6655/card.c | 145 +- drivers/staging/vt6655/card.h | 4 + drivers/staging/vt6655/channel.c | 4 +- drivers/staging/vt6655/device_main.c | 36 +- drivers/staging/vt6655/rf.c | 4 +- drivers/staging/vt6655/rxtx.c | 189 +- drivers/staging/vt6656/baseband.c | 399 +- drivers/staging/vt6656/card.c | 286 +- drivers/staging/vt6656/device.h | 1 + drivers/staging/vt6656/mac.h | 2 +- drivers/staging/vt6656/main_usb.c | 22 +- drivers/staging/vt6656/rf.c | 158 +- drivers/staging/vt6656/rf.h | 3 +- drivers/staging/vt6656/rxtx.c | 15 +- drivers/staging/vt6656/usbpipe.c | 3 +- drivers/staging/vt6656/wcmd.c | 3 +- drivers/staging/wfx/Makefile | 1 - drivers/staging/wfx/bh.c | 4 +- drivers/staging/wfx/data_tx.c | 216 +- drivers/staging/wfx/data_tx.h | 7 +- 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 | 6 +- 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 | 8 +- drivers/staging/wfx/queue.c | 515 +- drivers/staging/wfx/queue.h | 39 +- drivers/staging/wfx/scan.c | 4 +- drivers/staging/wfx/sta.c | 333 +- drivers/staging/wfx/sta.h | 6 +- drivers/staging/wfx/wfx.h | 9 +- drivers/target/target_core_fabric_lib.c | 5 +- drivers/target/target_core_user.c | 1 - drivers/thermal/Kconfig | 10 - drivers/thermal/Makefile | 1 - drivers/thermal/devfreq_cooling.c | 70 +- drivers/thermal/imx_sc_thermal.c | 4 - .../intel/int340x_thermal/int3400_thermal.c | 5 +- drivers/thermal/k3_bandgap.c | 264 - drivers/thermal/rockchip_thermal.c | 4 +- drivers/thermal/st/st_thermal_memmap.c | 4 +- drivers/thermal/st/stm_thermal.c | 4 +- drivers/thermal/thermal_core.c | 6 + drivers/thermal/thermal_core.h | 52 - drivers/thermal/thermal_helpers.c | 13 +- drivers/thermal/ti-soc-thermal/ti-bandgap.c | 5 +- drivers/thunderbolt/switch.c | 7 + drivers/tty/serial/sh-sci.c | 20 +- drivers/tty/serial/sunhv.c | 3 - drivers/tty/serial/xilinx_uartps.c | 211 +- drivers/usb/chipidea/Kconfig | 37 +- drivers/usb/chipidea/Makefile | 13 +- drivers/usb/chipidea/ci_hdrc_usb2.c | 30 +- drivers/usb/chipidea/ci_hdrc_zevio.c | 67 + drivers/usb/chipidea/core.c | 42 +- drivers/usb/chipidea/udc.h | 5 +- drivers/usb/class/cdc-acm.c | 36 +- drivers/usb/class/cdc-acm.h | 5 +- drivers/usb/core/hcd.c | 3 - drivers/usb/core/message.c | 9 +- drivers/usb/core/quirks.c | 4 - drivers/usb/dwc3/core.h | 8 +- drivers/usb/dwc3/gadget.c | 64 +- drivers/usb/early/xhci-dbc.c | 8 +- drivers/usb/early/xhci-dbc.h | 18 +- drivers/usb/gadget/function/f_fs.c | 4 - drivers/usb/gadget/legacy/raw_gadget.c | 71 +- drivers/usb/gadget/udc/bdc/bdc_ep.c | 2 +- drivers/usb/storage/uas.c | 46 +- drivers/usb/typec/mux/pi3usb30532.c | 4 +- drivers/usb/typec/tcpm/tcpm.c | 26 - drivers/vdpa/Kconfig | 18 +- drivers/vdpa/ifcvf/ifcvf_base.c | 2 + drivers/vdpa/ifcvf/ifcvf_main.c | 4 +- drivers/vdpa/vdpa.c | 2 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 4 +- drivers/vhost/Kconfig | 21 +- drivers/vhost/net.c | 28 +- drivers/vhost/scsi.c | 14 +- drivers/vhost/test.c | 14 +- drivers/vhost/vdpa.c | 5 + drivers/vhost/vhost.h | 27 - drivers/vhost/vringh.c | 5 - drivers/vhost/vsock.c | 14 +- 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/virtio/Kconfig | 2 +- drivers/virtio/virtio_balloon.c | 4 +- drivers/virtio/virtio_input.c | 1 - drivers/virtio/virtio_mmio.c | 4 +- drivers/virtio/virtio_pci_modern.c | 1 - drivers/watchdog/sp805_wdt.c | 4 - fs/aio.c | 9 +- fs/btrfs/relocation.c | 19 +- fs/buffer.c | 67 +- fs/cifs/cifssmb.c | 4 - fs/cifs/inode.c | 2 +- fs/cifs/smb2pdu.c | 15 - fs/cifs/smb2transport.c | 4 +- fs/erofs/internal.h | 27 +- fs/erofs/super.c | 251 +- fs/erofs/xattr.c | 4 +- fs/erofs/zdata.c | 4 +- fs/exec.c | 14 +- fs/exfat/Kconfig | 7 +- fs/exfat/balloc.c | 11 +- fs/exfat/dir.c | 9 +- fs/exfat/exfat_fs.h | 9 +- fs/exfat/fatent.c | 13 +- fs/exfat/misc.c | 4 +- fs/exfat/namei.c | 45 +- fs/exfat/nls.c | 33 +- fs/exfat/super.c | 99 +- fs/ext4/balloc.c | 4 +- fs/ext4/ext4_jbd2.c | 3 + fs/ext4/extents.c | 8 +- fs/ext4/ialloc.c | 4 +- fs/ext4/inode.c | 4 +- fs/ext4/mballoc.c | 6 +- fs/ext4/super.c | 41 +- fs/f2fs/checkpoint.c | 10 +- fs/f2fs/compress.c | 2 +- fs/f2fs/data.c | 33 +- fs/f2fs/f2fs.h | 52 +- fs/f2fs/file.c | 12 +- fs/f2fs/gc.c | 6 - fs/f2fs/node.c | 8 +- fs/f2fs/segment.c | 20 +- fs/f2fs/super.c | 1 - fs/f2fs/sysfs.c | 88 +- fs/io_uring.c | 305 +- fs/jfs/jfs_dtree.c | 2 +- fs/jfs/jfs_xattr.h | 4 +- fs/namespace.c | 5 +- fs/nfsd/nfs4callback.c | 4 +- fs/nfsd/nfs4state.c | 2 - fs/pipe.c | 242 +- fs/proc/base.c | 13 - fs/proc/page.c | 40 +- fs/proc/root.c | 7 - fs/ramfs/inode.c | 12 - fs/splice.c | 12 +- fs/super.c | 2 +- fs/xattr.c | 6 +- fs/xfs/xfs_icache.c | 10 - fs/xfs/xfs_ioctl.c | 5 +- fs/xfs/xfs_mount.h | 6 +- fs/xfs/xfs_reflink.c | 1 - fs/xfs/xfs_super.c | 40 +- include/asm-generic/atomic-instrumented.h | 711 +- include/asm-generic/atomic-long.h | 331 +- include/asm-generic/bitops/instrumented-atomic.h | 14 +- include/asm-generic/bitops/instrumented-lock.h | 10 +- .../asm-generic/bitops/instrumented-non-atomic.h | 16 +- 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_helper.h | 170 +- 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/drm/i915_pciids.h | 8 +- include/drm/ttm/ttm_debug.h | 31 + include/dt-bindings/clock/imx7ulp-clock.h | 5 +- include/dt-bindings/pinctrl/pads-imx8dxl.h | 639 -- .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 2 +- include/dt-bindings/reset/imx8mp-reset.h | 50 - include/dt-bindings/reset/imx8mq-reset.h | 56 +- include/dt-bindings/reset/realtek,rtd1195.h | 74 - include/dt-bindings/reset/realtek,rtd1295.h | 3 - include/linux/atomic-fallback.h | 340 +- include/linux/bio.h | 2 +- include/linux/blk-mq.h | 2 +- include/linux/blk_types.h | 2 +- include/linux/buffer_head.h | 8 - include/linux/can/dev/peak_canfd.h | 4 +- include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 60 +- include/linux/console.h | 2 +- include/linux/coresight.h | 32 +- include/linux/cpu_rmap.h | 2 +- include/linux/crash_dump.h | 2 + include/linux/device_cgroup.h | 14 +- include/linux/digsig.h | 4 +- include/linux/dirent.h | 2 +- include/linux/dma-buf.h | 10 - include/linux/dmaengine.h | 8 +- include/linux/edac.h | 8 + include/linux/enclosure.h | 2 +- include/linux/energy_model.h | 2 +- include/linux/ethtool.h | 4 +- include/linux/genalloc.h | 2 +- include/linux/gfp.h | 3 - include/linux/hyperv.h | 53 +- include/linux/i2c.h | 6 + include/linux/igmp.h | 2 +- include/linux/ihex.h | 2 +- include/linux/instrumented.h | 109 - include/linux/irq.h | 6 +- include/linux/kcsan-checks.h | 419 -- include/linux/kcsan.h | 59 - include/linux/key.h | 3 - include/linux/list.h | 50 +- include/linux/list_lru.h | 2 +- include/linux/lsm_audit.h | 1 - include/linux/lsm_hook_defs.h | 10 - include/linux/lsm_hooks.h | 18 - include/linux/memcontrol.h | 6 +- include/linux/memremap.h | 6 - include/linux/mm.h | 4 +- include/linux/mmdebug.h | 5 - include/linux/mod_devicetable.h | 2 - include/linux/nmi.h | 1 - include/linux/ntb.h | 2 +- include/linux/pid.h | 1 - include/linux/pipe_fs_i.h | 27 +- include/linux/platform_data/wilco-ec.h | 2 +- include/linux/posix_acl.h | 2 +- include/linux/ras.h | 5 + include/linux/rculist.h | 6 +- include/linux/rcupdate.h | 53 +- include/linux/rcupdate_trace.h | 88 - include/linux/rcupdate_wait.h | 19 - include/linux/rcutiny.h | 3 +- include/linux/rcutree.h | 1 - include/linux/regmap.h | 17 - include/linux/rio.h | 4 +- include/linux/rslib.h | 2 +- include/linux/sched.h | 25 +- include/linux/sched/topology.h | 2 +- include/linux/security.h | 31 - include/linux/seqlock.h | 51 +- include/linux/skbuff.h | 2 +- include/linux/soc/mediatek/mtk-mmsys.h | 20 - include/linux/spi/mcp23s08.h | 18 + include/linux/sunrpc/svc_rdma.h | 1 - include/linux/swap.h | 2 +- include/linux/syscalls.h | 3 - include/linux/thermal.h | 84 +- include/linux/ti_wilink_st.h | 6 +- include/linux/torture.h | 2 +- include/linux/tpm_eventlog.h | 6 +- include/linux/uaccess.h | 14 +- include/linux/vdpa.h | 2 +- include/linux/vringh.h | 6 - include/linux/wait.h | 6 +- include/linux/watch_queue.h | 127 - include/linux/xarray.h | 23 +- include/linux/xattr.h | 2 +- include/media/v4l2-jpeg.h | 135 - include/net/bluetooth/bluetooth.h | 8 - include/net/bluetooth/hci.h | 17 +- include/net/bluetooth/hci_core.h | 16 - include/net/bluetooth/mgmt.h | 7 - include/soc/qcom/cmd-db.h | 1 - include/sound/soc.h | 3 - include/trace/events/f2fs.h | 71 - include/trace/events/rpcrdma.h | 50 +- include/trace/events/wbt.h | 8 +- include/uapi/asm-generic/unistd.h | 4 +- include/uapi/drm/amdgpu_drm.h | 15 +- include/uapi/drm/i915_drm.h | 24 - include/uapi/linux/dlm_device.h | 4 +- include/uapi/linux/fiemap.h | 2 +- include/uapi/linux/keyctl.h | 2 - include/uapi/linux/kfd_ioctl.h | 19 +- include/uapi/linux/virtio_balloon.h | 11 +- include/uapi/linux/virtio_ring.h | 4 - include/uapi/linux/watch_queue.h | 104 - init/Kconfig | 12 - init/init_task.c | 15 - init/main.c | 4 - ipc/mqueue.c | 34 +- kernel/Makefile | 7 - kernel/cgroup/rstat.c | 16 +- kernel/crash_dump.c | 6 + kernel/exit.c | 17 + kernel/fork.c | 24 +- kernel/hung_task.c | 44 - kernel/irq/manage.c | 44 + kernel/kcov.c | 266 +- kernel/kcsan/Makefile | 14 - kernel/kcsan/atomic.h | 20 - kernel/kcsan/core.c | 800 -- kernel/kcsan/debugfs.c | 349 - kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan.h | 142 - kernel/kcsan/report.c | 634 -- kernel/kcsan/test.c | 131 - kernel/kexec_core.c | 56 - kernel/locking/Makefile | 3 - kernel/locking/locktorture.c | 14 +- kernel/pid.c | 17 - kernel/printk/console_cmdline.h | 1 - kernel/printk/printk.c | 128 +- kernel/rcu/Kconfig | 46 +- kernel/rcu/Kconfig.debug | 15 +- kernel/rcu/rcu.h | 7 - kernel/rcu/rcuperf.c | 5 +- kernel/rcu/rcutorture.c | 155 +- kernel/rcu/srcutree.c | 21 +- kernel/rcu/tasks.h | 1189 --- kernel/rcu/tree.c | 181 +- kernel/rcu/tree.h | 3 - kernel/rcu/tree_exp.h | 50 +- kernel/rcu/tree_plugin.h | 86 +- kernel/rcu/tree_stall.h | 144 +- kernel/rcu/update.c | 394 +- kernel/relay.c | 17 +- kernel/sched/Makefile | 6 - kernel/sched/core.c | 48 - kernel/sched/cputime.c | 4 +- kernel/sched/isolation.c | 21 +- kernel/signal.c | 14 +- kernel/sys_ni.c | 1 - kernel/trace/Kconfig | 1 - kernel/trace/Makefile | 3 - kernel/trace/ftrace.c | 17 +- kernel/watch_queue.c | 659 -- kernel/watchdog.c | 22 - kernel/watchdog_hld.c | 1 - lib/Kconfig.debug | 43 - lib/Kconfig.kcsan | 181 - lib/Makefile | 4 - lib/cpumask.c | 102 +- lib/idr.c | 1 - lib/iov_iter.c | 7 +- lib/test_xarray.c | 20 - lib/usercopy.c | 7 +- lib/xarray.c | 39 +- localversion-next | 1 - mm/Makefile | 9 - mm/debug_vm_pgtable.c | 392 - mm/filemap.c | 20 +- mm/frontswap.c | 8 +- mm/kmemleak.c | 2 - mm/list_lru.c | 2 +- mm/madvise.c | 144 +- mm/memcontrol.c | 51 +- mm/memory.c | 4 +- mm/memory_hotplug.c | 6 +- mm/mempool.c | 2 +- mm/memremap.c | 20 - mm/mmap.c | 43 +- mm/page_alloc.c | 14 - mm/page_counter.c | 13 +- mm/page_io.c | 8 +- mm/rmap.c | 2 +- mm/slob.c | 2 - mm/slub.c | 2 - mm/swap.c | 5 +- mm/swap_state.c | 4 +- mm/swapfile.c | 31 +- mm/util.c | 8 +- net/bluetooth/Kconfig | 23 +- net/bluetooth/Makefile | 1 - net/bluetooth/hci_conn.c | 25 +- net/bluetooth/hci_core.c | 131 +- net/bluetooth/hci_debugfs.c | 46 - net/bluetooth/hci_event.c | 54 +- net/bluetooth/hci_request.c | 4 +- net/bluetooth/l2cap_sock.c | 138 +- net/bluetooth/mgmt.c | 55 +- net/bluetooth/msft.c | 141 - net/bluetooth/msft.h | 18 - net/bluetooth/smp.c | 33 +- net/ipv4/tcp.c | 70 +- net/netfilter/nf_flow_table_core.c | 6 +- net/sunrpc/cache.c | 5 +- net/sunrpc/svc_xprt.c | 5 +- net/sunrpc/svcsock.c | 4 - net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 2 - net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 22 - net/sunrpc/xprtrdma/svc_rdma_rw.c | 3 +- net/sunrpc/xprtrdma/svc_rdma_sendto.c | 29 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 5 + net/sunrpc/xprtsock.c | 1 - samples/Kconfig | 6 - samples/Makefile | 1 - samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 186 - scripts/Makefile.kcsan | 6 - scripts/Makefile.lib | 10 - scripts/atomic/fallbacks/acquire | 2 +- scripts/atomic/fallbacks/add_negative | 2 +- scripts/atomic/fallbacks/add_unless | 2 +- scripts/atomic/fallbacks/andnot | 2 +- scripts/atomic/fallbacks/dec | 2 +- scripts/atomic/fallbacks/dec_and_test | 2 +- scripts/atomic/fallbacks/dec_if_positive | 2 +- scripts/atomic/fallbacks/dec_unless_positive | 2 +- scripts/atomic/fallbacks/fence | 2 +- scripts/atomic/fallbacks/fetch_add_unless | 2 +- scripts/atomic/fallbacks/inc | 2 +- scripts/atomic/fallbacks/inc_and_test | 2 +- scripts/atomic/fallbacks/inc_not_zero | 2 +- scripts/atomic/fallbacks/inc_unless_negative | 2 +- scripts/atomic/fallbacks/read_acquire | 2 +- scripts/atomic/fallbacks/release | 2 +- scripts/atomic/fallbacks/set_release | 2 +- scripts/atomic/fallbacks/sub_and_test | 2 +- scripts/atomic/fallbacks/try_cmpxchg | 2 +- scripts/atomic/gen-atomic-fallback.sh | 2 - scripts/atomic/gen-atomic-instrumented.sh | 9 +- scripts/atomic/gen-atomic-long.sh | 3 +- scripts/config | 5 +- scripts/documentation-file-ref-check | 2 +- scripts/gcc-plugins/Makefile | 1 - scripts/gcc-plugins/gcc-common.h | 4 - scripts/gcc-plugins/stackleak_plugin.c | 5 +- scripts/kernel-doc | 2 +- scripts/mod/file2alias.c | 2 - security/Makefile | 2 +- security/apparmor/apparmorfs.c | 54 +- security/apparmor/domain.c | 39 +- security/apparmor/include/label.h | 1 - security/apparmor/include/match.h | 11 - security/apparmor/label.c | 37 +- security/apparmor/match.c | 53 +- security/apparmor/path.c | 2 +- security/apparmor/policy_unpack.c | 4 - security/device_cgroup.c | 19 +- security/keys/Kconfig | 9 - security/keys/compat.c | 3 - security/keys/gc.c | 5 - security/keys/internal.h | 30 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 99 +- security/keys/keyring.c | 20 +- security/keys/request_key.c | 4 +- security/security.c | 23 - security/selinux/hooks.c | 14 - security/selinux/ss/mls.c | 2 +- security/selinux/ss/services.c | 4 +- security/selinux/ss/sidtab.c | 3 +- security/smack/smack_lsm.c | 83 +- sound/hda/intel-dsp-config.c | 97 +- sound/soc/amd/acp3x-rt5682-max9836.c | 6 +- sound/soc/codecs/hdac_hdmi.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/sh/rcar/ssi.c | 8 +- sound/soc/sh/rcar/ssiu.c | 2 +- sound/soc/soc-dapm.c | 127 +- sound/soc/soc-topology.c | 113 +- sound/soc/stm/stm32_sai_sub.c | 2 +- sound/usb/mixer_quirks.c | 418 -- tools/arch/x86/include/asm/cpufeatures.h | 5 +- tools/arch/x86/include/asm/msr-index.h | 9 - tools/include/linux/bits.h | 24 +- tools/include/linux/build_bug.h | 82 - tools/include/linux/compiler.h | 26 - tools/include/linux/const.h | 5 +- tools/include/linux/kernel.h | 4 +- tools/include/uapi/drm/drm.h | 2 - tools/include/uapi/drm/i915_drm.h | 21 - tools/include/uapi/linux/fscrypt.h | 1 - tools/include/uapi/linux/kvm.h | 47 +- tools/include/uapi/linux/mman.h | 5 +- tools/include/uapi/linux/sched.h | 5 - tools/include/uapi/linux/vhost.h | 24 - tools/include/vdso/bits.h | 9 - tools/include/vdso/const.h | 10 - tools/memory-model/Documentation/explanation.txt | 83 +- tools/memory-model/Documentation/references.txt | 21 +- tools/memory-model/README | 10 +- tools/memory-model/litmus-tests/.gitignore | 2 +- .../litmus-tests}/MP+onceassign+derefonce.litmus | 0 tools/memory-model/litmus-tests/README | 3 + tools/memory-model/scripts/README | 16 +- tools/memory-model/scripts/checkalllitmus.sh | 29 +- tools/memory-model/scripts/checkghlitmus.sh | 11 +- tools/memory-model/scripts/checklitmus.sh | 25 +- tools/memory-model/scripts/checklitmushist.sh | 2 +- tools/memory-model/scripts/checktheselitmus.sh | 43 - tools/memory-model/scripts/cmplitmushist.sh | 49 +- tools/memory-model/scripts/hwfnseg.sh | 20 - tools/memory-model/scripts/initlitmushist.sh | 2 +- tools/memory-model/scripts/judgelitmus.sh | 120 +- tools/memory-model/scripts/newlitmushist.sh | 4 +- tools/memory-model/scripts/parseargs.sh | 21 +- tools/memory-model/scripts/runlitmus.sh | 80 - tools/memory-model/scripts/runlitmushist.sh | 29 +- tools/memory-model/scripts/simpletest.sh | 35 - tools/objtool/check.c | 46 +- tools/objtool/orc_dump.c | 44 +- tools/objtool/orc_gen.c | 33 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 740 +- tools/perf/check-headers.sh | 3 - tools/perf/trace/beauty/clone.c | 1 - tools/perf/trace/beauty/mmap.c | 1 - tools/perf/util/setup.py | 2 - tools/perf/util/stat-shadow.c | 7 +- tools/spi/Makefile | 4 +- tools/testing/radix-tree/idr-test.c | 29 - 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/memfd/Makefile | 3 +- tools/testing/selftests/ntb/ntb_test.sh | 2 +- .../selftests/rcutorture/bin/kcsan-collapse.sh | 22 - .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 16 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 9 - .../selftests/rcutorture/bin/kvm-test-1-run.sh | 52 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 11 - .../selftests/rcutorture/configs/rcu/CFLIST | 3 - .../selftests/rcutorture/configs/rcu/RUDE01 | 10 - .../selftests/rcutorture/configs/rcu/RUDE01.boot | 1 - .../selftests/rcutorture/configs/rcu/TRACE01 | 11 - .../selftests/rcutorture/configs/rcu/TRACE01.boot | 1 - .../selftests/rcutorture/configs/rcu/TRACE02 | 11 - .../selftests/rcutorture/configs/rcu/TRACE02.boot | 1 - .../selftests/rcutorture/configs/rcu/TREE10 | 2 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 14 +- tools/testing/selftests/tpm2/test_smoke.sh | 13 +- tools/testing/selftests/tpm2/test_space.sh | 9 +- tools/testing/selftests/vm/Makefile | 4 +- tools/testing/selftests/vm/run_vmtests | 2 +- .../testing/selftests/wireguard/qemu/debug.config | 1 + tools/virtio/Makefile | 5 +- tools/virtio/asm/barrier.h | 1 - tools/virtio/generated/autoconf.h | 0 tools/virtio/linux/compiler.h | 1 - 3480 files changed, 120998 insertions(+), 164112 deletions(-) delete mode 100644 Documentation/admin-guide/media/avermedia.rst delete mode 100644 Documentation/admin-guide/media/bt8xx.rst delete mode 100644 Documentation/admin-guide/media/bttv.rst delete mode 100644 Documentation/admin-guide/media/cardlist.rst delete mode 100644 Documentation/admin-guide/media/ci.rst delete mode 100644 Documentation/admin-guide/media/cpia2.rst delete mode 100644 Documentation/admin-guide/media/cx18-cardlist.rst delete mode 100644 Documentation/admin-guide/media/cx23885-cardlist.rst delete mode 100644 Documentation/admin-guide/media/cx88-cardlist.rst delete mode 100644 Documentation/admin-guide/media/cx88.rst delete mode 100644 Documentation/admin-guide/media/davinci-vpbe.rst delete mode 100644 Documentation/admin-guide/media/dvb_intro.rst delete mode 100644 Documentation/admin-guide/media/dvb_references.rst delete mode 100644 Documentation/admin-guide/media/em28xx-cardlist.rst delete mode 100644 Documentation/admin-guide/media/faq.rst delete mode 100644 Documentation/admin-guide/media/fimc.rst delete mode 100644 Documentation/admin-guide/media/imx.rst delete mode 100644 Documentation/admin-guide/media/imx6q-sabreauto.dot delete mode 100644 Documentation/admin-guide/media/imx6q-sabresd.dot delete mode 100644 Documentation/admin-guide/media/index.rst delete mode 100644 Documentation/admin-guide/media/ipu3.rst delete mode 100644 Documentation/admin-guide/media/meye.rst delete mode 100644 Documentation/admin-guide/media/omap3isp.rst delete mode 100644 Documentation/admin-guide/media/saa7134.rst delete mode 100644 Documentation/admin-guide/media/vimc.rst delete mode 100644 Documentation/admin-guide/media/zr364xx.rst delete mode 100644 Documentation/dev-tools/kcsan.rst delete mode 100644 Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/arm,versatile-t [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/arm,versatile-t [...] create mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/feiyang,fy07024 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/feiyang,fy07024 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9322.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9322.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9881c.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p097pfg.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p097pfg.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p120zdg [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p120zdg [...] create mode 100644 Documentation/devicetree/bindings/display/panel/jdi,lt070me05000.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/jdi,lt070me05000.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/leadtek,ltk050h [...] create mode 100644 Documentation/devicetree/bindings/display/panel/lg,acx467akm-7.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,ld070wx3-sl01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lg4573.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lg,lg4573.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lh500wx1-sd03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lgphilips,lb035q02.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/lgphilips,lb035 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,amoled- [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ld9040.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ld9040.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e3ha2.txt create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63j0x03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/seiko,43wvf1g.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq150x1lg11.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls037v7dw01.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls043t1le01.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls043t1le01.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/simple-panel.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7789v.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sitronix,st7789v.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sony,acx565akm.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sony,acx565akm.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/startek,startek [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/startek,startek [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/tpo,td.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/tpo,td028ttec1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tpo,td043mtea1.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/visionox,rm69299.yaml create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-vop.txt delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-vop.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml create mode 100644 Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt delete mode 100644 Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-cadence.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-xiic.txt delete mode 100644 Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml create mode 100644 Documentation/devicetree/bindings/input/gpio-keys-polled.txt create mode 100644 Documentation/devicetree/bindings/input/gpio-keys.txt delete mode 100644 Documentation/devicetree/bindings/input/gpio-keys.yaml create mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.txt delete mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/net/stm32-dwmac.txt delete mode 100644 Documentation/devicetree/bindings/net/stm32-dwmac.yaml delete mode 100644 Documentation/devicetree/bindings/rng/arm-cctrng.yaml create mode 100644 Documentation/devicetree/bindings/sound/rockchip-spdif.txt delete mode 100644 Documentation/devicetree/bindings/sound/rockchip-spdif.yaml delete mode 100644 Documentation/devicetree/bindings/spi/renesas,rspi.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-rspi.txt delete mode 100644 Documentation/devicetree/bindings/thermal/ti,am654-thermal.yaml create mode 100644 Documentation/devicetree/bindings/timer/cadence,ttc-timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/cdns,ttc.yaml delete mode 100644 Documentation/driver-api/media/drivers/bttv-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/cpia2_devel.rst delete mode 100644 Documentation/driver-api/media/drivers/cx2341x-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/cx88-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/davinci-vpbe-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/fimc-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/index.rst delete mode 100644 Documentation/driver-api/media/drivers/saa7134-devel.rst delete mode 100644 Documentation/driver-api/media/drivers/vimc-devel.rst delete mode 100644 Documentation/driver-api/media/index.rst delete mode 100644 Documentation/driver-api/media/v4l2-videobuf.rst delete mode 100644 Documentation/features/debug/debug-vm-pgtable/arch-support.txt delete mode 100644 Documentation/filesystems/gfs2-glocks.rst create mode 100644 Documentation/filesystems/gfs2-glocks.txt delete mode 100644 Documentation/litmus-tests/README delete mode 100644 Documentation/litmus-tests/atomic/Atomic-RMW+mb__after_atomic-i [...] delete mode 100644 Documentation/litmus-tests/atomic/Atomic-RMW-ops-are-atomic-WRT [...] delete mode 100644 Documentation/litmus-tests/atomic/README delete mode 100644 Documentation/litmus-tests/rcu/RCU+sync+free.litmus delete mode 100644 Documentation/litmus-tests/rcu/RCU+sync+read.litmus create mode 100644 Documentation/media/.gitignore create mode 100644 Documentation/media/Makefile rename Documentation/{userspace-api => }/media/audio.h.rst.exceptions (100%) rename Documentation/{userspace-api => }/media/ca.h.rst.exceptions (100%) create mode 100644 Documentation/media/cec-drivers/index.rst rename Documentation/{admin-guide/media => media/cec-drivers}/pulse8-cec.rst (100%) rename Documentation/{userspace-api => }/media/cec.h.rst.exceptions (100%) rename Documentation/{userspace-api => }/media/conf_nitpick.py (100%) rename Documentation/{userspace-api => }/media/dmx.h.rst.exceptions (100%) create mode 100644 Documentation/media/dvb-drivers/avermedia.rst create mode 100644 Documentation/media/dvb-drivers/bt8xx.rst rename Documentation/{admin-guide/media => media/dvb-drivers}/cards.rst (100%) create mode 100644 Documentation/media/dvb-drivers/ci.rst rename Documentation/{driver-api/media/drivers => media/dvb-drivers}/contributors. [...] rename Documentation/{driver-api/media/drivers => media/dvb-drivers}/dvb-usb.rst (100%) create mode 100644 Documentation/media/dvb-drivers/faq.rst rename Documentation/{driver-api/media/drivers => media/dvb-drivers}/frontends.rst (100%) create mode 100644 Documentation/media/dvb-drivers/index.rst create mode 100644 Documentation/media/dvb-drivers/intro.rst rename Documentation/{admin-guide/media => media/dvb-drivers}/lmedm04.rst (100%) rename Documentation/{admin-guide/media => media/dvb-drivers}/opera-firmware.rst (100%) rename Documentation/{admin-guide/media => media/dvb-drivers}/technisat.rst (100%) rename Documentation/{admin-guide/media => media/dvb-drivers}/ttusb-dec.rst (100%) create mode 100644 Documentation/media/dvb-drivers/udev.rst rename Documentation/{userspace-api => }/media/frontend.h.rst.exceptions (100%) create mode 100644 Documentation/media/index.rst rename Documentation/{userspace-api => }/media/intro.rst (100%) rename Documentation/{driver-api/media => media/kapi}/cec-core.rst (100%) rename Documentation/{driver-api/media => media/kapi}/csi2.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-ca.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-common.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-core.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-demux.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-frontend.rst (100%) rename Documentation/{driver-api/media => media/kapi}/dtv-net.rst (100%) rename Documentation/{driver-api/media => media/kapi}/mc-core.rst (100%) rename Documentation/{driver-api/media => media/kapi}/rc-core.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-async.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-clocks.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-common.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-controls.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-core.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-dev.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-device.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-dv-timings.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-event.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-fh.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-flash-led-class.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-fwnode.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-intro.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-mc.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-mediabus.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-mem2mem.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-rect.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-subdev.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-tuner.rst (100%) rename Documentation/{driver-api/media => media/kapi}/v4l2-tveeprom.rst (100%) create mode 100644 Documentation/media/kapi/v4l2-videobuf.rst rename Documentation/{driver-api/media => media/kapi}/v4l2-videobuf2.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/media/media_kapi.rst create mode 100644 Documentation/media/media_uapi.rst rename Documentation/{userspace-api => }/media/net.h.rst.exceptions (100%) create mode 100644 Documentation/media/typical_media_device.svg create mode 100644 Documentation/media/uapi/cec/cec-api.rst create mode 100644 Documentation/media/uapi/cec/cec-func-close.rst create mode 100644 Documentation/media/uapi/cec/cec-func-ioctl.rst create mode 100644 Documentation/media/uapi/cec/cec-func-open.rst create mode 100644 Documentation/media/uapi/cec/cec-func-poll.rst create mode 100644 Documentation/media/uapi/cec/cec-funcs.rst create mode 100644 Documentation/media/uapi/cec/cec-header.rst create mode 100644 Documentation/media/uapi/cec/cec-intro.rst create mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-caps.rst rename Documentation/{userspace-api/media => media/uapi}/cec/cec-ioc-adap-g-conn-i [...] create mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-log-addrs.rst create mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-phys-addr.rst create mode 100644 Documentation/media/uapi/cec/cec-ioc-dqevent.rst create mode 100644 Documentation/media/uapi/cec/cec-ioc-g-mode.rst create mode 100644 Documentation/media/uapi/cec/cec-ioc-receive.rst create mode 100644 Documentation/media/uapi/cec/cec-pin-error-inj.rst create mode 100644 Documentation/media/uapi/dvb/audio-bilingual-channel-select.rst create mode 100644 Documentation/media/uapi/dvb/audio-channel-select.rst create mode 100644 Documentation/media/uapi/dvb/audio-clear-buffer.rst create mode 100644 Documentation/media/uapi/dvb/audio-continue.rst create mode 100644 Documentation/media/uapi/dvb/audio-fclose.rst create mode 100644 Documentation/media/uapi/dvb/audio-fopen.rst create mode 100644 Documentation/media/uapi/dvb/audio-fwrite.rst create mode 100644 Documentation/media/uapi/dvb/audio-get-capabilities.rst create mode 100644 Documentation/media/uapi/dvb/audio-get-status.rst create mode 100644 Documentation/media/uapi/dvb/audio-pause.rst create mode 100644 Documentation/media/uapi/dvb/audio-play.rst create mode 100644 Documentation/media/uapi/dvb/audio-select-source.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-av-sync.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-bypass-mode.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-id.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-mixer.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-mute.rst create mode 100644 Documentation/media/uapi/dvb/audio-set-streamtype.rst create mode 100644 Documentation/media/uapi/dvb/audio-stop.rst create mode 100644 Documentation/media/uapi/dvb/audio.rst create mode 100644 Documentation/media/uapi/dvb/audio_data_types.rst create mode 100644 Documentation/media/uapi/dvb/audio_function_calls.rst create mode 100644 Documentation/media/uapi/dvb/ca-fclose.rst create mode 100644 Documentation/media/uapi/dvb/ca-fopen.rst create mode 100644 Documentation/media/uapi/dvb/ca-get-cap.rst create mode 100644 Documentation/media/uapi/dvb/ca-get-descr-info.rst create mode 100644 Documentation/media/uapi/dvb/ca-get-msg.rst create mode 100644 Documentation/media/uapi/dvb/ca-get-slot-info.rst create mode 100644 Documentation/media/uapi/dvb/ca-reset.rst create mode 100644 Documentation/media/uapi/dvb/ca-send-msg.rst create mode 100644 Documentation/media/uapi/dvb/ca-set-descr.rst create mode 100644 Documentation/media/uapi/dvb/ca.rst create mode 100644 Documentation/media/uapi/dvb/ca_data_types.rst create mode 100644 Documentation/media/uapi/dvb/ca_function_calls.rst create mode 100644 Documentation/media/uapi/dvb/demux.rst create mode 100644 Documentation/media/uapi/dvb/dmx-add-pid.rst create mode 100644 Documentation/media/uapi/dvb/dmx-expbuf.rst create mode 100644 Documentation/media/uapi/dvb/dmx-fclose.rst create mode 100644 Documentation/media/uapi/dvb/dmx-fopen.rst create mode 100644 Documentation/media/uapi/dvb/dmx-fread.rst create mode 100644 Documentation/media/uapi/dvb/dmx-fwrite.rst create mode 100644 Documentation/media/uapi/dvb/dmx-get-pes-pids.rst create mode 100644 Documentation/media/uapi/dvb/dmx-get-stc.rst create mode 100644 Documentation/media/uapi/dvb/dmx-mmap.rst create mode 100644 Documentation/media/uapi/dvb/dmx-munmap.rst create mode 100644 Documentation/media/uapi/dvb/dmx-qbuf.rst create mode 100644 Documentation/media/uapi/dvb/dmx-querybuf.rst create mode 100644 Documentation/media/uapi/dvb/dmx-remove-pid.rst create mode 100644 Documentation/media/uapi/dvb/dmx-reqbufs.rst create mode 100644 Documentation/media/uapi/dvb/dmx-set-buffer-size.rst create mode 100644 Documentation/media/uapi/dvb/dmx-set-filter.rst create mode 100644 Documentation/media/uapi/dvb/dmx-set-pes-filter.rst create mode 100644 Documentation/media/uapi/dvb/dmx-start.rst create mode 100644 Documentation/media/uapi/dvb/dmx-stop.rst create mode 100644 Documentation/media/uapi/dvb/dmx_fcalls.rst create mode 100644 Documentation/media/uapi/dvb/dmx_types.rst create mode 100644 Documentation/media/uapi/dvb/dvb-fe-read-status.rst create mode 100644 Documentation/media/uapi/dvb/dvb-frontend-event.rst create mode 100644 Documentation/media/uapi/dvb/dvb-frontend-parameters.rst create mode 100644 Documentation/media/uapi/dvb/dvbapi.rst create mode 100644 Documentation/media/uapi/dvb/dvbproperty.rst create mode 100644 Documentation/media/uapi/dvb/dvbstb.svg create mode 100644 Documentation/media/uapi/dvb/examples.rst create mode 100644 Documentation/media/uapi/dvb/fe-bandwidth-t.rst create mode 100644 Documentation/media/uapi/dvb/fe-diseqc-recv-slave-reply.rst create mode 100644 Documentation/media/uapi/dvb/fe-diseqc-reset-overload.rst create mode 100644 Documentation/media/uapi/dvb/fe-diseqc-send-burst.rst create mode 100644 Documentation/media/uapi/dvb/fe-diseqc-send-master-cmd.rst create mode 100644 Documentation/media/uapi/dvb/fe-dishnetwork-send-legacy-cmd.rst create mode 100644 Documentation/media/uapi/dvb/fe-enable-high-lnb-voltage.rst create mode 100644 Documentation/media/uapi/dvb/fe-get-event.rst create mode 100644 Documentation/media/uapi/dvb/fe-get-frontend.rst create mode 100644 Documentation/media/uapi/dvb/fe-get-info.rst create mode 100644 Documentation/media/uapi/dvb/fe-get-property.rst create mode 100644 Documentation/media/uapi/dvb/fe-read-ber.rst create mode 100644 Documentation/media/uapi/dvb/fe-read-signal-strength.rst create mode 100644 Documentation/media/uapi/dvb/fe-read-snr.rst create mode 100644 Documentation/media/uapi/dvb/fe-read-status.rst create mode 100644 Documentation/media/uapi/dvb/fe-read-uncorrected-blocks.rst create mode 100644 Documentation/media/uapi/dvb/fe-set-frontend-tune-mode.rst create mode 100644 Documentation/media/uapi/dvb/fe-set-frontend.rst create mode 100644 Documentation/media/uapi/dvb/fe-set-tone.rst create mode 100644 Documentation/media/uapi/dvb/fe-set-voltage.rst create mode 100644 Documentation/media/uapi/dvb/fe-type-t.rst create mode 100644 Documentation/media/uapi/dvb/fe_property_parameters.rst create mode 100644 Documentation/media/uapi/dvb/frontend-header.rst create mode 100644 Documentation/media/uapi/dvb/frontend-property-cable-systems.rst create mode 100644 Documentation/media/uapi/dvb/frontend-property-satellite-systems.rst create mode 100644 Documentation/media/uapi/dvb/frontend-property-terrestrial-systems.rst create mode 100644 Documentation/media/uapi/dvb/frontend-stat-properties.rst create mode 100644 Documentation/media/uapi/dvb/frontend.rst create mode 100644 Documentation/media/uapi/dvb/frontend_f_close.rst create mode 100644 Documentation/media/uapi/dvb/frontend_f_open.rst create mode 100644 Documentation/media/uapi/dvb/frontend_fcalls.rst create mode 100644 Documentation/media/uapi/dvb/frontend_legacy_api.rst create mode 100644 Documentation/media/uapi/dvb/frontend_legacy_dvbv3_api.rst create mode 100644 Documentation/media/uapi/dvb/headers.rst create mode 100644 Documentation/media/uapi/dvb/intro.rst create mode 100644 Documentation/media/uapi/dvb/legacy_dvb_apis.rst create mode 100644 Documentation/media/uapi/dvb/net-add-if.rst create mode 100644 Documentation/media/uapi/dvb/net-get-if.rst create mode 100644 Documentation/media/uapi/dvb/net-remove-if.rst create mode 100644 Documentation/media/uapi/dvb/net-types.rst create mode 100644 Documentation/media/uapi/dvb/net.rst create mode 100644 Documentation/media/uapi/dvb/query-dvb-frontend-info.rst create mode 100644 Documentation/media/uapi/dvb/video-clear-buffer.rst create mode 100644 Documentation/media/uapi/dvb/video-command.rst create mode 100644 Documentation/media/uapi/dvb/video-continue.rst create mode 100644 Documentation/media/uapi/dvb/video-fast-forward.rst create mode 100644 Documentation/media/uapi/dvb/video-fclose.rst create mode 100644 Documentation/media/uapi/dvb/video-fopen.rst create mode 100644 Documentation/media/uapi/dvb/video-freeze.rst create mode 100644 Documentation/media/uapi/dvb/video-fwrite.rst create mode 100644 Documentation/media/uapi/dvb/video-get-capabilities.rst create mode 100644 Documentation/media/uapi/dvb/video-get-event.rst create mode 100644 Documentation/media/uapi/dvb/video-get-frame-count.rst create mode 100644 Documentation/media/uapi/dvb/video-get-pts.rst create mode 100644 Documentation/media/uapi/dvb/video-get-size.rst create mode 100644 Documentation/media/uapi/dvb/video-get-status.rst create mode 100644 Documentation/media/uapi/dvb/video-play.rst create mode 100644 Documentation/media/uapi/dvb/video-select-source.rst create mode 100644 Documentation/media/uapi/dvb/video-set-blank.rst create mode 100644 Documentation/media/uapi/dvb/video-set-display-format.rst create mode 100644 Documentation/media/uapi/dvb/video-set-format.rst create mode 100644 Documentation/media/uapi/dvb/video-set-streamtype.rst create mode 100644 Documentation/media/uapi/dvb/video-slowmotion.rst create mode 100644 Documentation/media/uapi/dvb/video-stillpicture.rst create mode 100644 Documentation/media/uapi/dvb/video-stop.rst create mode 100644 Documentation/media/uapi/dvb/video-try-command.rst create mode 100644 Documentation/media/uapi/dvb/video.rst create mode 100644 Documentation/media/uapi/dvb/video_function_calls.rst create mode 100644 Documentation/media/uapi/dvb/video_types.rst create mode 100644 Documentation/media/uapi/fdl-appendix.rst create mode 100644 Documentation/media/uapi/gen-errors.rst create mode 100644 Documentation/media/uapi/mediactl/media-controller-intro.rst create mode 100644 Documentation/media/uapi/mediactl/media-controller-model.rst create mode 100644 Documentation/media/uapi/mediactl/media-controller.rst create mode 100644 Documentation/media/uapi/mediactl/media-func-close.rst create mode 100644 Documentation/media/uapi/mediactl/media-func-ioctl.rst create mode 100644 Documentation/media/uapi/mediactl/media-func-open.rst create mode 100644 Documentation/media/uapi/mediactl/media-funcs.rst create mode 100644 Documentation/media/uapi/mediactl/media-header.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-device-info.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-enum-entities.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-enum-links.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-g-topology.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-request-alloc.rst create mode 100644 Documentation/media/uapi/mediactl/media-ioc-setup-link.rst create mode 100644 Documentation/media/uapi/mediactl/media-request-ioc-queue.rst create mode 100644 Documentation/media/uapi/mediactl/media-request-ioc-reinit.rst create mode 100644 Documentation/media/uapi/mediactl/media-types.rst create mode 100644 Documentation/media/uapi/mediactl/request-api.rst create mode 100644 Documentation/media/uapi/mediactl/request-func-close.rst create mode 100644 Documentation/media/uapi/mediactl/request-func-ioctl.rst create mode 100644 Documentation/media/uapi/mediactl/request-func-poll.rst create mode 100644 Documentation/media/uapi/rc/keytable.c.rst create mode 100644 Documentation/media/uapi/rc/lirc-dev-intro.rst create mode 100644 Documentation/media/uapi/rc/lirc-dev.rst create mode 100644 Documentation/media/uapi/rc/lirc-func.rst create mode 100644 Documentation/media/uapi/rc/lirc-get-features.rst create mode 100644 Documentation/media/uapi/rc/lirc-get-rec-mode.rst create mode 100644 Documentation/media/uapi/rc/lirc-get-rec-resolution.rst create mode 100644 Documentation/media/uapi/rc/lirc-get-send-mode.rst create mode 100644 Documentation/media/uapi/rc/lirc-get-timeout.rst create mode 100644 Documentation/media/uapi/rc/lirc-header.rst create mode 100644 Documentation/media/uapi/rc/lirc-read.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-measure-carrier-mode.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-rec-carrier-range.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-rec-carrier.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-rec-timeout-reports.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-rec-timeout.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-send-carrier.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-send-duty-cycle.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-transmitter-mask.rst create mode 100644 Documentation/media/uapi/rc/lirc-set-wideband-receiver.rst create mode 100644 Documentation/media/uapi/rc/lirc-write.rst create mode 100644 Documentation/media/uapi/rc/rc-intro.rst rename Documentation/{userspace-api/media => media/uapi}/rc/rc-protos.rst (100%) create mode 100644 Documentation/media/uapi/rc/rc-sysfs-nodes.rst create mode 100644 Documentation/media/uapi/rc/rc-table-change.rst create mode 100644 Documentation/media/uapi/rc/rc-tables.rst create mode 100644 Documentation/media/uapi/rc/remote_controllers.rst create mode 100644 Documentation/media/uapi/v4l/app-pri.rst create mode 100644 Documentation/media/uapi/v4l/async.rst create mode 100644 Documentation/media/uapi/v4l/audio.rst create mode 100644 Documentation/media/uapi/v4l/bayer.svg create mode 100644 Documentation/media/uapi/v4l/biblio.rst create mode 100644 Documentation/media/uapi/v4l/buffer.rst create mode 100644 Documentation/media/uapi/v4l/capture-example.rst create mode 100644 Documentation/media/uapi/v4l/capture.c.rst create mode 100644 Documentation/media/uapi/v4l/colorspaces-defs.rst create mode 100644 Documentation/media/uapi/v4l/colorspaces-details.rst create mode 100644 Documentation/media/uapi/v4l/colorspaces.rst create mode 100644 Documentation/media/uapi/v4l/common-defs.rst create mode 100644 Documentation/media/uapi/v4l/common.rst create mode 100644 Documentation/media/uapi/v4l/compat.rst create mode 100644 Documentation/media/uapi/v4l/constraints.svg create mode 100644 Documentation/media/uapi/v4l/control.rst create mode 100644 Documentation/media/uapi/v4l/crop.rst create mode 100644 Documentation/media/uapi/v4l/crop.svg create mode 100644 Documentation/media/uapi/v4l/depth-formats.rst create mode 100644 Documentation/media/uapi/v4l/dev-capture.rst rename Documentation/{userspace-api/media => media/uapi}/v4l/dev-decoder.rst (100%) create mode 100644 Documentation/media/uapi/v4l/dev-event.rst create mode 100644 Documentation/media/uapi/v4l/dev-mem2mem.rst create mode 100644 Documentation/media/uapi/v4l/dev-meta.rst create mode 100644 Documentation/media/uapi/v4l/dev-osd.rst create mode 100644 Documentation/media/uapi/v4l/dev-output.rst create mode 100644 Documentation/media/uapi/v4l/dev-overlay.rst create mode 100644 Documentation/media/uapi/v4l/dev-radio.rst create mode 100644 Documentation/media/uapi/v4l/dev-raw-vbi.rst create mode 100644 Documentation/media/uapi/v4l/dev-rds.rst create mode 100644 Documentation/media/uapi/v4l/dev-sdr.rst create mode 100644 Documentation/media/uapi/v4l/dev-sliced-vbi.rst rename Documentation/{userspace-api/media => media/uapi}/v4l/dev-stateless-decoder [...] create mode 100644 Documentation/media/uapi/v4l/dev-subdev.rst create mode 100644 Documentation/media/uapi/v4l/dev-touch.rst create mode 100644 Documentation/media/uapi/v4l/devices.rst create mode 100644 Documentation/media/uapi/v4l/diff-v4l.rst create mode 100644 Documentation/media/uapi/v4l/dmabuf.rst create mode 100644 Documentation/media/uapi/v4l/dv-timings.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-camera.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-codec.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-detect.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-dv.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-flash.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-rx.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-fm-tx.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-process.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-image-source.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-jpeg.rst create mode 100644 Documentation/media/uapi/v4l/ext-ctrls-rf-tuner.rst create mode 100644 Documentation/media/uapi/v4l/extended-controls.rst create mode 100644 Documentation/media/uapi/v4l/field-order.rst create mode 100644 Documentation/media/uapi/v4l/fieldseq_bt.svg create mode 100644 Documentation/media/uapi/v4l/fieldseq_tb.svg create mode 100644 Documentation/media/uapi/v4l/format.rst create mode 100644 Documentation/media/uapi/v4l/func-close.rst create mode 100644 Documentation/media/uapi/v4l/func-ioctl.rst create mode 100644 Documentation/media/uapi/v4l/func-mmap.rst create mode 100644 Documentation/media/uapi/v4l/func-munmap.rst create mode 100644 Documentation/media/uapi/v4l/func-open.rst create mode 100644 Documentation/media/uapi/v4l/func-poll.rst create mode 100644 Documentation/media/uapi/v4l/func-read.rst create mode 100644 Documentation/media/uapi/v4l/func-select.rst create mode 100644 Documentation/media/uapi/v4l/func-write.rst create mode 100644 Documentation/media/uapi/v4l/hist-v4l2.rst create mode 100644 Documentation/media/uapi/v4l/hsv-formats.rst create mode 100644 Documentation/media/uapi/v4l/io.rst create mode 100644 Documentation/media/uapi/v4l/libv4l-introduction.rst create mode 100644 Documentation/media/uapi/v4l/libv4l.rst create mode 100644 Documentation/media/uapi/v4l/meta-formats.rst create mode 100644 Documentation/media/uapi/v4l/mmap.rst create mode 100644 Documentation/media/uapi/v4l/nv12mt.svg create mode 100644 Documentation/media/uapi/v4l/nv12mt_example.svg create mode 100644 Documentation/media/uapi/v4l/open.rst rename Documentation/{userspace-api/media => media/uapi}/v4l/pipeline.dot (100%) create mode 100644 Documentation/media/uapi/v4l/pixfmt-bayer.rst rename Documentation/{userspace-api/media => media/uapi}/v4l/pixfmt-cnf4.rst (100%) create mode 100644 Documentation/media/uapi/v4l/pixfmt-compressed.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-grey.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-indexed.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-intro.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-inzi.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-m420.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-d4xx.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-uvc.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vsp1-hgo.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vsp1-hgt.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12m.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv12mt.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv16m.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-nv24.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-hsv.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-packed-yuv.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-reserved.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-rgb.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cs08.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cs14le.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cu08.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-cu16le.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu16be.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu18be.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-pcu20be.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-sdr-ru12le.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10alaw8.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10dpcm8.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb10p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb12.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb12p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb8.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td08.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-td16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu08.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-tch-tu16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-uv8.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-uyvy.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-v4l2-mplane.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-v4l2.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-vyuy.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y10.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y10b.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y10p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y12.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y12i.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y14.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y16-be.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y41p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-y8i.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv410.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv411p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv420.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv420m.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv422m.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv422p.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuv444m.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yuyv.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-yvyu.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt-z16.rst create mode 100644 Documentation/media/uapi/v4l/pixfmt.rst create mode 100644 Documentation/media/uapi/v4l/planar-apis.rst create mode 100644 Documentation/media/uapi/v4l/querycap.rst create mode 100644 Documentation/media/uapi/v4l/rw.rst create mode 100644 Documentation/media/uapi/v4l/sdr-formats.rst create mode 100644 Documentation/media/uapi/v4l/selection-api-configuration.rst create mode 100644 Documentation/media/uapi/v4l/selection-api-examples.rst create mode 100644 Documentation/media/uapi/v4l/selection-api-intro.rst create mode 100644 Documentation/media/uapi/v4l/selection-api-targets.rst create mode 100644 Documentation/media/uapi/v4l/selection-api-vs-crop-api.rst create mode 100644 Documentation/media/uapi/v4l/selection-api.rst create mode 100644 Documentation/media/uapi/v4l/selection.svg create mode 100644 Documentation/media/uapi/v4l/selections-common.rst create mode 100644 Documentation/media/uapi/v4l/standard.rst create mode 100644 Documentation/media/uapi/v4l/streaming-par.rst create mode 100644 Documentation/media/uapi/v4l/subdev-formats.rst create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-crop.svg create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-full.svg create mode 100644 Documentation/media/uapi/v4l/subdev-image-processing-scaling-mu [...] create mode 100644 Documentation/media/uapi/v4l/tch-formats.rst create mode 100644 Documentation/media/uapi/v4l/tuner.rst create mode 100644 Documentation/media/uapi/v4l/user-func.rst create mode 100644 Documentation/media/uapi/v4l/userp.rst create mode 100644 Documentation/media/uapi/v4l/v4l2-selection-flags.rst create mode 100644 Documentation/media/uapi/v4l/v4l2-selection-targets.rst create mode 100644 Documentation/media/uapi/v4l/v4l2.rst create mode 100644 Documentation/media/uapi/v4l/v4l2grab-example.rst create mode 100644 Documentation/media/uapi/v4l/v4l2grab.c.rst create mode 100644 Documentation/media/uapi/v4l/vbi_525.svg create mode 100644 Documentation/media/uapi/v4l/vbi_625.svg create mode 100644 Documentation/media/uapi/v4l/vbi_hsync.svg create mode 100644 Documentation/media/uapi/v4l/video.rst create mode 100644 Documentation/media/uapi/v4l/videodev.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-create-bufs.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-cropcap.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-dbg-g-chip-info.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-dbg-g-register.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-decoder-cmd.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-dqevent.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-dv-timings-cap.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-encoder-cmd.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enum-dv-timings.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enum-fmt.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enum-frameintervals.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enum-framesizes.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enum-freq-bands.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enumaudio.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enumaudioout.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enuminput.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enumoutput.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-enumstd.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-expbuf.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-audio.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-audioout.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-crop.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-ctrl.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-dv-timings.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-edid.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-enc-index.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-ext-ctrls.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-fbuf.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-fmt.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-frequency.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-input.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-jpegcomp.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-modulator.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-output.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-parm.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-priority.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-selection.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-sliced-vbi-cap.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-std.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-g-tuner.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-log-status.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-overlay.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-prepare-buf.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-qbuf.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-query-dv-timings.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-querybuf.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-querycap.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-queryctrl.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-querystd.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-reqbufs.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-s-hw-freq-seek.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-streamon.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-frame-interval.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-frame-size.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-enum-mbus-code.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-crop.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-fmt.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-frame-interval.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subdev-g-selection.rst create mode 100644 Documentation/media/uapi/v4l/vidioc-subscribe-event.rst create mode 100644 Documentation/media/uapi/v4l/yuv-formats.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/au0828-cardlist.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/bttv-cardlist.rst (100%) create mode 100644 Documentation/media/v4l-drivers/bttv.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/cafe_ccic.rst (100%) create mode 100644 Documentation/media/v4l-drivers/cardlist.rst create mode 100644 Documentation/media/v4l-drivers/cpia2.rst create mode 100644 Documentation/media/v4l-drivers/cx2341x.rst create mode 100644 Documentation/media/v4l-drivers/cx23885-cardlist.rst create mode 100644 Documentation/media/v4l-drivers/cx88-cardlist.rst create mode 100644 Documentation/media/v4l-drivers/cx88.rst create mode 100644 Documentation/media/v4l-drivers/davinci-vpbe.rst create mode 100644 Documentation/media/v4l-drivers/em28xx-cardlist.rst create mode 100644 Documentation/media/v4l-drivers/fimc.rst rename Documentation/{userspace-api/media/v4l => media/v4l-drivers}/fourcc.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/gspca-cardlist.rst (100%) create mode 100644 Documentation/media/v4l-drivers/imx.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/imx7.rst (100%) create mode 100644 Documentation/media/v4l-drivers/index.rst create mode 100644 Documentation/media/v4l-drivers/ipu3.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/ipu3_rcb.svg (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/ivtv-cardlist.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/ivtv.rst (100%) create mode 100644 Documentation/media/v4l-drivers/max2175.rst create mode 100644 Documentation/media/v4l-drivers/meye.rst create mode 100644 Documentation/media/v4l-drivers/omap3isp.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/omap4_camera.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/philips.rst (100%) rename Documentation/{driver-api/media/drivers => media/v4l-drivers}/pvrusb2.rst (100%) rename Documentation/{driver-api/media/drivers => media/v4l-drivers}/pxa_camera.rs [...] rename Documentation/{admin-guide/media => media/v4l-drivers}/qcom_camss.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/qcom_camss_8x96_grap [...] rename Documentation/{admin-guide/media => media/v4l-drivers}/qcom_camss_graph.dot (100%) rename Documentation/{driver-api/media/drivers => media/v4l-drivers}/radiotrack.rs [...] rename Documentation/{admin-guide/media => media/v4l-drivers}/rcar-fdp1.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/saa7134-cardlist.rst (100%) create mode 100644 Documentation/media/v4l-drivers/saa7134.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/saa7164-cardlist.rst (100%) rename Documentation/{driver-api/media/drivers => media/v4l-drivers}/sh_mobile_ceu [...] rename Documentation/{admin-guide/media => media/v4l-drivers}/si470x.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/si4713.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/si476x.rst (100%) rename {drivers/staging/media/soc_camera => Documentation/media/v4l-drivers}/soc-c [...] rename Documentation/{admin-guide/media => media/v4l-drivers}/tm6000-cardlist.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/tuner-cardlist.rst (100%) rename Documentation/{driver-api/media/drivers => media/v4l-drivers}/tuners.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/usbvision-cardlist.r [...] rename Documentation/{userspace-api/media/drivers => media/v4l-drivers}/uvcvideo.r [...] rename Documentation/{admin-guide/media => media/v4l-drivers}/v4l-with-ir.rst (100%) rename Documentation/{admin-guide/media => media/v4l-drivers}/vimc.dot (100%) create mode 100644 Documentation/media/v4l-drivers/vimc.rst rename Documentation/{admin-guide/media => media/v4l-drivers}/vivid.rst (100%) create mode 100644 Documentation/media/v4l-drivers/zr364xx.rst rename Documentation/{userspace-api => }/media/video.h.rst.exceptions (100%) rename Documentation/{userspace-api => }/media/videodev2.h.rst.exceptions (100%) delete mode 100644 Documentation/userspace-api/media/Makefile delete mode 100644 Documentation/userspace-api/media/cec/cec-api.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-func-close.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-func-ioctl.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-func-open.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-func-poll.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-funcs.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-header.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-intro.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-caps.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-log-addrs.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-adap-g-phys-addr.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-dqevent.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-g-mode.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-ioc-receive.rst delete mode 100644 Documentation/userspace-api/media/cec/cec-pin-error-inj.rst delete mode 100644 Documentation/userspace-api/media/drivers/cx2341x-uapi.rst delete mode 100644 Documentation/userspace-api/media/drivers/imx-uapi.rst delete mode 100644 Documentation/userspace-api/media/drivers/index.rst delete mode 100644 Documentation/userspace-api/media/drivers/max2175.rst delete mode 100644 Documentation/userspace-api/media/drivers/meye-uapi.rst delete mode 100644 Documentation/userspace-api/media/drivers/omap3isp-uapi.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-bilingual-channel-s [...] delete mode 100644 Documentation/userspace-api/media/dvb/audio-channel-select.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-clear-buffer.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-continue.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-fclose.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-fopen.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-fwrite.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-get-capabilities.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-get-status.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-pause.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-play.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-select-source.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-av-sync.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-bypass-mode.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-id.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-mixer.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-mute.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-set-streamtype.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio-stop.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio_data_types.rst delete mode 100644 Documentation/userspace-api/media/dvb/audio_function_calls.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-fclose.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-fopen.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-get-cap.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-get-descr-info.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-get-msg.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-get-slot-info.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-reset.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-send-msg.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca-set-descr.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca_data_types.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca_function_calls.rst delete mode 100644 Documentation/userspace-api/media/dvb/ca_high_level.rst delete mode 100644 Documentation/userspace-api/media/dvb/demux.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-add-pid.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-expbuf.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-fclose.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-fopen.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-fread.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-fwrite.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-get-pes-pids.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-get-stc.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-mmap.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-munmap.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-qbuf.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-querybuf.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-remove-pid.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-reqbufs.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-set-buffer-size.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-set-filter.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-set-pes-filter.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-start.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx-stop.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx_fcalls.rst delete mode 100644 Documentation/userspace-api/media/dvb/dmx_types.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvb-fe-read-status.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvb-frontend-event.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvb-frontend-parameters.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvbapi.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvbproperty.rst delete mode 100644 Documentation/userspace-api/media/dvb/dvbstb.svg delete mode 100644 Documentation/userspace-api/media/dvb/examples.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-bandwidth-t.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-recv-slave-reply.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-reset-overload.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-send-burst.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-diseqc-send-master-cmd.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-dishnetwork-send-legac [...] delete mode 100644 Documentation/userspace-api/media/dvb/fe-enable-high-lnb-voltage.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-get-event.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-get-frontend.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-get-info.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-get-property.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-read-ber.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-read-signal-strength.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-read-snr.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-read-status.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-read-uncorrected-blocks.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-set-frontend-tune-mode.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-set-frontend.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-set-tone.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-set-voltage.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe-type-t.rst delete mode 100644 Documentation/userspace-api/media/dvb/fe_property_parameters.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend-header.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend-property-cable-s [...] delete mode 100644 Documentation/userspace-api/media/dvb/frontend-property-satelli [...] delete mode 100644 Documentation/userspace-api/media/dvb/frontend-property-terrest [...] delete mode 100644 Documentation/userspace-api/media/dvb/frontend-stat-properties.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend_f_close.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend_f_open.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend_fcalls.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend_legacy_api.rst delete mode 100644 Documentation/userspace-api/media/dvb/frontend_legacy_dvbv3_api.rst delete mode 100644 Documentation/userspace-api/media/dvb/headers.rst delete mode 100644 Documentation/userspace-api/media/dvb/intro.rst delete mode 100644 Documentation/userspace-api/media/dvb/legacy_dvb_apis.rst delete mode 100644 Documentation/userspace-api/media/dvb/net-add-if.rst delete mode 100644 Documentation/userspace-api/media/dvb/net-get-if.rst delete mode 100644 Documentation/userspace-api/media/dvb/net-remove-if.rst delete mode 100644 Documentation/userspace-api/media/dvb/net-types.rst delete mode 100644 Documentation/userspace-api/media/dvb/net.rst delete mode 100644 Documentation/userspace-api/media/dvb/query-dvb-frontend-info.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-clear-buffer.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-command.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-continue.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-fast-forward.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-fclose.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-fopen.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-freeze.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-fwrite.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-capabilities.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-event.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-frame-count.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-pts.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-size.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-get-status.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-play.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-select-source.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-set-blank.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-set-display-format.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-set-format.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-set-streamtype.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-slowmotion.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-stillpicture.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-stop.rst delete mode 100644 Documentation/userspace-api/media/dvb/video-try-command.rst delete mode 100644 Documentation/userspace-api/media/dvb/video.rst delete mode 100644 Documentation/userspace-api/media/dvb/video_function_calls.rst delete mode 100644 Documentation/userspace-api/media/dvb/video_types.rst delete mode 100644 Documentation/userspace-api/media/fdl-appendix.rst delete mode 100644 Documentation/userspace-api/media/gen-errors.rst delete mode 100644 Documentation/userspace-api/media/index.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-controller-intro.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-controller-model.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-controller.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-func-close.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-func-ioctl.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-func-open.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-funcs.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-header.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-device-info.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-enum-entities.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-enum-links.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-g-topology.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-request-alloc.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-ioc-setup-link.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-request-ioc-queue.rst delete mode 100644 Documentation/userspace-api/media/mediactl/media-request-ioc-re [...] delete mode 100644 Documentation/userspace-api/media/mediactl/media-types.rst delete mode 100644 Documentation/userspace-api/media/mediactl/request-api.rst delete mode 100644 Documentation/userspace-api/media/mediactl/request-func-close.rst delete mode 100644 Documentation/userspace-api/media/mediactl/request-func-ioctl.rst delete mode 100644 Documentation/userspace-api/media/mediactl/request-func-poll.rst delete mode 100644 Documentation/userspace-api/media/rc/keytable.c.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-dev-intro.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-dev.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-func.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-get-features.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-get-rec-mode.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-get-rec-resolution.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-get-send-mode.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-get-timeout.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-header.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-read.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-measure-carrier-mode.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-carrier-range.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-carrier.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-timeout-reports.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-rec-timeout.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-send-carrier.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-send-duty-cycle.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-transmitter-mask.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-set-wideband-receiver.rst delete mode 100644 Documentation/userspace-api/media/rc/lirc-write.rst delete mode 100644 Documentation/userspace-api/media/rc/rc-intro.rst delete mode 100644 Documentation/userspace-api/media/rc/rc-sysfs-nodes.rst delete mode 100644 Documentation/userspace-api/media/rc/rc-table-change.rst delete mode 100644 Documentation/userspace-api/media/rc/rc-tables.rst delete mode 100644 Documentation/userspace-api/media/rc/remote_controllers.rst delete mode 100644 Documentation/userspace-api/media/typical_media_device.svg delete mode 100644 Documentation/userspace-api/media/v4l/app-pri.rst delete mode 100644 Documentation/userspace-api/media/v4l/async.rst delete mode 100644 Documentation/userspace-api/media/v4l/audio.rst delete mode 100644 Documentation/userspace-api/media/v4l/bayer.svg delete mode 100644 Documentation/userspace-api/media/v4l/biblio.rst delete mode 100644 Documentation/userspace-api/media/v4l/buffer.rst delete mode 100644 Documentation/userspace-api/media/v4l/capture-example.rst delete mode 100644 Documentation/userspace-api/media/v4l/capture.c.rst delete mode 100644 Documentation/userspace-api/media/v4l/colorspaces-defs.rst delete mode 100644 Documentation/userspace-api/media/v4l/colorspaces-details.rst delete mode 100644 Documentation/userspace-api/media/v4l/colorspaces.rst delete mode 100644 Documentation/userspace-api/media/v4l/common-defs.rst delete mode 100644 Documentation/userspace-api/media/v4l/common.rst delete mode 100644 Documentation/userspace-api/media/v4l/compat.rst delete mode 100644 Documentation/userspace-api/media/v4l/constraints.svg delete mode 100644 Documentation/userspace-api/media/v4l/control.rst delete mode 100644 Documentation/userspace-api/media/v4l/crop.rst delete mode 100644 Documentation/userspace-api/media/v4l/crop.svg delete mode 100644 Documentation/userspace-api/media/v4l/depth-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-capture.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-event.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-mem2mem.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-meta.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-osd.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-output.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-overlay.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-radio.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-raw-vbi.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-rds.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-sdr.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-sliced-vbi.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-subdev.rst delete mode 100644 Documentation/userspace-api/media/v4l/dev-touch.rst delete mode 100644 Documentation/userspace-api/media/v4l/devices.rst delete mode 100644 Documentation/userspace-api/media/v4l/diff-v4l.rst delete mode 100644 Documentation/userspace-api/media/v4l/dmabuf.rst delete mode 100644 Documentation/userspace-api/media/v4l/dv-timings.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-camera.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-codec.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-detect.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-dv.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-flash.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-fm-rx.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-fm-tx.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-image-process.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-image-source.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-jpeg.rst delete mode 100644 Documentation/userspace-api/media/v4l/ext-ctrls-rf-tuner.rst delete mode 100644 Documentation/userspace-api/media/v4l/extended-controls.rst delete mode 100644 Documentation/userspace-api/media/v4l/field-order.rst delete mode 100644 Documentation/userspace-api/media/v4l/fieldseq_bt.svg delete mode 100644 Documentation/userspace-api/media/v4l/fieldseq_tb.svg delete mode 100644 Documentation/userspace-api/media/v4l/format.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-close.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-ioctl.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-mmap.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-munmap.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-open.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-poll.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-read.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-select.rst delete mode 100644 Documentation/userspace-api/media/v4l/func-write.rst delete mode 100644 Documentation/userspace-api/media/v4l/hist-v4l2.rst delete mode 100644 Documentation/userspace-api/media/v4l/hsv-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/io.rst delete mode 100644 Documentation/userspace-api/media/v4l/libv4l-introduction.rst delete mode 100644 Documentation/userspace-api/media/v4l/libv4l.rst delete mode 100644 Documentation/userspace-api/media/v4l/meta-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/mmap.rst delete mode 100644 Documentation/userspace-api/media/v4l/nv12mt.svg delete mode 100644 Documentation/userspace-api/media/v4l/nv12mt_example.svg delete mode 100644 Documentation/userspace-api/media/v4l/open.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-bayer.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-compressed.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-grey.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-indexed.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-intro.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-inzi.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-m420.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-d4xx.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-uvc.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vivid.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vsp1-hgo.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-meta-vsp1-hgt.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv12mt.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv16m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-nv24.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-packed-hsv.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-packed-yuv.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-reserved.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-rgb.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cs08.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cs14le.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cu08.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-cu16le.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu16be.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu18be.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-pcu20be.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-sdr-ru12le.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10alaw8.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10dpcm8.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb10p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb12.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb12p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb14.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb14p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-srggb8.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-td08.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-td16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-tu08.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-tch-tu16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uv8.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-uyvy.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-v4l2-mplane.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-v4l2.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-vyuy.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10b.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y10p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y12i.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y14.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16-be.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y41p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-y8i.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv410.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv411p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv420m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv422p.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuv444m.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yuyv.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-yvyu.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt-z16.rst delete mode 100644 Documentation/userspace-api/media/v4l/pixfmt.rst delete mode 100644 Documentation/userspace-api/media/v4l/planar-apis.rst delete mode 100644 Documentation/userspace-api/media/v4l/querycap.rst delete mode 100644 Documentation/userspace-api/media/v4l/rw.rst delete mode 100644 Documentation/userspace-api/media/v4l/sdr-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api-configuration.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api-examples.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api-intro.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api-targets.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api-vs-crop-api.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection-api.rst delete mode 100644 Documentation/userspace-api/media/v4l/selection.svg delete mode 100644 Documentation/userspace-api/media/v4l/selections-common.rst delete mode 100644 Documentation/userspace-api/media/v4l/standard.rst delete mode 100644 Documentation/userspace-api/media/v4l/streaming-par.rst delete mode 100644 Documentation/userspace-api/media/v4l/subdev-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-crop.svg delete mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-full.svg delete mode 100644 Documentation/userspace-api/media/v4l/subdev-image-processing-s [...] delete mode 100644 Documentation/userspace-api/media/v4l/tch-formats.rst delete mode 100644 Documentation/userspace-api/media/v4l/tuner.rst delete mode 100644 Documentation/userspace-api/media/v4l/user-func.rst delete mode 100644 Documentation/userspace-api/media/v4l/userp.rst delete mode 100644 Documentation/userspace-api/media/v4l/v4l2-selection-flags.rst delete mode 100644 Documentation/userspace-api/media/v4l/v4l2-selection-targets.rst delete mode 100644 Documentation/userspace-api/media/v4l/v4l2.rst delete mode 100644 Documentation/userspace-api/media/v4l/v4l2grab-example.rst delete mode 100644 Documentation/userspace-api/media/v4l/v4l2grab.c.rst delete mode 100644 Documentation/userspace-api/media/v4l/vbi_525.svg delete mode 100644 Documentation/userspace-api/media/v4l/vbi_625.svg delete mode 100644 Documentation/userspace-api/media/v4l/vbi_hsync.svg delete mode 100644 Documentation/userspace-api/media/v4l/video.rst delete mode 100644 Documentation/userspace-api/media/v4l/videodev.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-create-bufs.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-cropcap.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-dbg-g-chip-info.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-dbg-g-register.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-decoder-cmd.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-dqevent.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-dv-timings-cap.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-encoder-cmd.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-dv-timings.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-fmt.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-frameintervals.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-framesizes.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enum-freq-bands.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumaudio.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumaudioout.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enuminput.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumoutput.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-enumstd.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-expbuf.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-audio.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-audioout.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-crop.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-ctrl.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-dv-timings.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-edid.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-enc-index.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-ext-ctrls.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-fbuf.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-fmt.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-frequency.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-input.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-jpegcomp.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-modulator.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-output.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-parm.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-priority.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-selection.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-sliced-vbi-cap.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-std.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-g-tuner.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-log-status.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-overlay.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-prepare-buf.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-qbuf.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-query-dv-timings.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-querybuf.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-querycap.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-queryctrl.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-querystd.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-reqbufs.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-s-hw-freq-seek.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-streamon.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-frame- [...] delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-frame- [...] delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-enum-mbus-code.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-crop.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-fmt.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-frame-int [...] delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subdev-g-selection.rst delete mode 100644 Documentation/userspace-api/media/v4l/vidioc-subscribe-event.rst delete mode 100644 Documentation/userspace-api/media/v4l/yuv-formats.rst delete mode 100644 Documentation/watch_queue.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts delete mode 100644 arch/arm/boot/dts/bcm2835-rpi-common.dtsi delete mode 100644 arch/arm/boot/dts/exynos4210-i9100.dts delete mode 100644 arch/arm/boot/dts/imx6dl-colibri-v1_1-eval-v3.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-colibri-v1_1-uhs.dtsi delete mode 100644 arch/arm/boot/dts/rtd1195-horseradish.dts delete mode 100644 arch/arm/boot/dts/rtd1195-mele-x1000.dts delete mode 100644 arch/arm/boot/dts/rtd1195.dtsi delete mode 100644 arch/arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts delete mode 100644 arch/arm/mach-realtek/Kconfig delete mode 100644 arch/arm/mach-realtek/Makefile delete mode 100644 arch/arm/mach-realtek/rtd1195.c delete mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana-rev7.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm-hana.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8173-elm.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1295-xnano-x5.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-bpi-m4.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395-lionskin.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1395.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd139x.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619-mjolnir.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1619.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd16xx.dtsi create mode 100644 arch/mips/include/asm/clock.h create mode 100644 arch/mips/include/asm/mach-xilfpga/irq.h delete mode 100644 arch/x86/purgatory/.gitignore delete mode 100644 drivers/char/hw_random/cctrng.c delete mode 100644 drivers/char/hw_random/cctrng.h delete mode 100644 drivers/clk/mediatek/clk-mt8173-mm.c delete mode 100644 drivers/dma-buf/st-dma-fence-chain.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fru_eeprom.h create mode 100644 drivers/gpu/drm/amd/display/dc/basics/log_helpers.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dmub_abm.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/pwr/pwr_10_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/pwr/pwr_10_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_12_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_12_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/bridge/nwl-dsi.c delete mode 100644 drivers/gpu/drm/bridge/nwl-dsi.h delete mode 100644 drivers/gpu/drm/drm_managed.c create mode 100644 drivers/gpu/drm/drm_vram_helper_common.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_ggtt_fencing.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_rps.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_rps.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_debugfs.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_debugfs.h create mode 100644 drivers/gpu/drm/i915/i915_gem_fence_reg.c create mode 100644 drivers/gpu/drm/i915/i915_gem_fence_reg.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.c create mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.h delete mode 100644 drivers/gpu/drm/lima/lima_devfreq.c delete mode 100644 drivers/gpu/drm/lima/lima_devfreq.h delete mode 100644 drivers/gpu/drm/lima/lima_dump.h delete mode 100644 drivers/gpu/drm/lima/lima_trace.c delete mode 100644 drivers/gpu/drm/lima/lima_trace.h delete mode 100644 drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c delete mode 100644 drivers/hwtracing/coresight/coresight-sysfs.c delete mode 100644 drivers/leds/leds-turris-omnia.c rename drivers/media/cec/{core => }/cec-adap.c (100%) rename drivers/media/cec/{core => }/cec-api.c (100%) rename drivers/media/cec/{core => }/cec-core.c (100%) rename drivers/media/cec/{core => }/cec-notifier.c (100%) rename drivers/media/cec/{core => }/cec-pin-error-inj.c (100%) rename drivers/media/cec/{core => }/cec-pin-priv.h (100%) rename drivers/media/cec/{core => }/cec-pin.c (100%) rename drivers/media/cec/{core => }/cec-priv.h (100%) delete mode 100644 drivers/media/cec/core/Makefile delete mode 100644 drivers/media/cec/platform/Kconfig delete mode 100644 drivers/media/cec/platform/Makefile delete mode 100644 drivers/media/cec/platform/cros-ec/Makefile delete mode 100644 drivers/media/cec/platform/meson/Makefile delete mode 100644 drivers/media/cec/platform/s5p/Makefile delete mode 100644 drivers/media/cec/platform/seco/Makefile delete mode 100644 drivers/media/cec/platform/seco/seco-cec.c delete mode 100644 drivers/media/cec/platform/sti/Makefile delete mode 100644 drivers/media/cec/platform/stm32/Makefile delete mode 100644 drivers/media/cec/platform/tegra/Makefile delete mode 100644 drivers/media/cec/usb/Kconfig delete mode 100644 drivers/media/cec/usb/Makefile delete mode 100644 drivers/media/cec/usb/pulse8/Kconfig delete mode 100644 drivers/media/cec/usb/rainshadow/Kconfig delete mode 100644 drivers/media/pci/ddbridge/ddbridge-dummy-fe.c delete mode 100644 drivers/media/pci/ddbridge/ddbridge-dummy-fe.h rename drivers/media/{cec => }/platform/cec-gpio/Makefile (100%) rename drivers/media/{cec => }/platform/cec-gpio/cec-gpio.c (100%) create mode 100644 drivers/media/platform/cros-ec-cec/Makefile rename drivers/media/{cec/platform/cros-ec => platform/cros-ec-cec}/cros-ec-cec.c (100%) create mode 100644 drivers/media/platform/meson/Makefile rename drivers/media/{cec => }/platform/meson/ao-cec-g12a.c (100%) rename drivers/media/{cec => }/platform/meson/ao-cec.c (100%) create mode 100644 drivers/media/platform/s5p-cec/Makefile rename drivers/media/{cec/platform/s5p => platform/s5p-cec}/exynos_hdmi_cec.h (100%) rename drivers/media/{cec/platform/s5p => platform/s5p-cec}/exynos_hdmi_cecctrl.c (100%) rename drivers/media/{cec/platform/s5p => platform/s5p-cec}/regs-cec.h (100%) rename drivers/media/{cec/platform/s5p => platform/s5p-cec}/s5p_cec.c (100%) rename drivers/media/{cec/platform/s5p => platform/s5p-cec}/s5p_cec.h (100%) create mode 100644 drivers/media/platform/seco-cec/Makefile create mode 100644 drivers/media/platform/seco-cec/seco-cec.c rename drivers/media/{cec/platform/seco => platform/seco-cec}/seco-cec.h (100%) create mode 100644 drivers/media/platform/sti/cec/Makefile rename drivers/media/{cec/platform/sti => platform/sti/cec}/stih-cec.c (100%) rename drivers/media/{cec => }/platform/stm32/stm32-cec.c (100%) create mode 100644 drivers/media/platform/tegra-cec/Makefile rename drivers/media/{cec/platform/tegra => platform/tegra-cec}/tegra_cec.c (100%) rename drivers/media/{cec/platform/tegra => platform/tegra-cec}/tegra_cec.h (100%) create mode 100644 drivers/media/platform/vicodec/Kconfig rename drivers/media/{test-drivers => platform}/vicodec/Makefile (100%) rename drivers/media/{test-drivers => platform}/vicodec/codec-fwht.c (100%) rename drivers/media/{test-drivers => platform}/vicodec/codec-fwht.h (100%) rename drivers/media/{test-drivers => platform}/vicodec/codec-v4l2-fwht.c (100%) rename drivers/media/{test-drivers => platform}/vicodec/codec-v4l2-fwht.h (100%) rename drivers/media/{test-drivers => platform}/vicodec/vicodec-core.c (100%) create mode 100644 drivers/media/platform/vim2m.c create mode 100644 drivers/media/platform/vimc/Kconfig rename drivers/media/{test-drivers => platform}/vimc/Makefile (100%) create mode 100644 drivers/media/platform/vimc/vimc-capture.c rename drivers/media/{test-drivers => platform}/vimc/vimc-common.c (100%) create mode 100644 drivers/media/platform/vimc/vimc-common.h create mode 100644 drivers/media/platform/vimc/vimc-core.c create mode 100644 drivers/media/platform/vimc/vimc-debayer.c create mode 100644 drivers/media/platform/vimc/vimc-scaler.c create mode 100644 drivers/media/platform/vimc/vimc-sensor.c rename drivers/media/{test-drivers => platform}/vimc/vimc-streamer.c (100%) create mode 100644 drivers/media/platform/vimc/vimc-streamer.h create mode 100644 drivers/media/platform/vivid/Kconfig rename drivers/media/{test-drivers => platform}/vivid/Makefile (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-cec.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-cec.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-core.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-core.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-ctrls.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-ctrls.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-out.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-out.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-touch.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-kthread-touch.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-meta-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-meta-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-meta-out.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-meta-out.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-osd.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-osd.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-common.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-common.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-rx.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-rx.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-tx.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-radio-tx.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-rds-gen.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-rds-gen.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-sdr-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-sdr-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-touch-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-touch-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-gen.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-gen.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-out.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vbi-out.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-cap.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-cap.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-common.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-common.h (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-out.c (100%) rename drivers/media/{test-drivers => platform}/vivid/vivid-vid-out.h (100%) delete mode 100644 drivers/media/test-drivers/Kconfig delete mode 100644 drivers/media/test-drivers/Makefile delete mode 100644 drivers/media/test-drivers/vicodec/Kconfig delete mode 100644 drivers/media/test-drivers/vim2m.c delete mode 100644 drivers/media/test-drivers/vimc/Kconfig delete mode 100644 drivers/media/test-drivers/vimc/vimc-capture.c delete mode 100644 drivers/media/test-drivers/vimc/vimc-common.h delete mode 100644 drivers/media/test-drivers/vimc/vimc-core.c delete mode 100644 drivers/media/test-drivers/vimc/vimc-debayer.c delete mode 100644 drivers/media/test-drivers/vimc/vimc-scaler.c delete mode 100644 drivers/media/test-drivers/vimc/vimc-sensor.c delete mode 100644 drivers/media/test-drivers/vimc/vimc-streamer.h delete mode 100644 drivers/media/test-drivers/vivid/Kconfig create mode 100644 drivers/media/usb/pulse8-cec/Kconfig rename drivers/media/{cec/usb/pulse8 => usb/pulse8-cec}/Makefile (100%) rename drivers/media/{cec/usb/pulse8 => usb/pulse8-cec}/pulse8-cec.c (100%) create mode 100644 drivers/media/usb/rainshadow-cec/Kconfig rename drivers/media/{cec/usb/rainshadow => usb/rainshadow-cec}/Makefile (100%) rename drivers/media/{cec/usb/rainshadow => usb/rainshadow-cec}/rainshadow-cec.c (100%) delete mode 100644 drivers/media/v4l2-core/v4l2-jpeg.c delete mode 100644 drivers/pinctrl/freescale/pinctrl-imx8dxl.c delete mode 100644 drivers/pinctrl/intel/pinctrl-jasperlake.c delete mode 100644 drivers/pinctrl/pinctrl-mcp23s08.h delete mode 100644 drivers/pinctrl/pinctrl-mcp23s08_i2c.c delete mode 100644 drivers/pinctrl/pinctrl-mcp23s08_spi.c delete mode 100644 drivers/pwm/pwm-iqs620a.c delete mode 100644 drivers/soc/mediatek/mtk-mmsys.c create mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.txt delete mode 100644 drivers/staging/mt7621-pci-phy/mediatek,mt7621-pci-phy.yaml delete mode 100644 drivers/staging/wfx/hif_tx_mib.c delete mode 100644 drivers/thermal/k3_bandgap.c create mode 100644 drivers/usb/chipidea/ci_hdrc_zevio.c delete mode 100644 include/drm/drm_managed.h create mode 100644 include/drm/drm_pci.h create mode 100644 include/drm/ttm/ttm_debug.h delete mode 100644 include/dt-bindings/pinctrl/pads-imx8dxl.h delete mode 100644 include/dt-bindings/reset/imx8mp-reset.h delete mode 100644 include/dt-bindings/reset/realtek,rtd1195.h delete mode 100644 include/linux/instrumented.h delete mode 100644 include/linux/kcsan-checks.h delete mode 100644 include/linux/kcsan.h delete mode 100644 include/linux/rcupdate_trace.h delete mode 100644 include/linux/soc/mediatek/mtk-mmsys.h create mode 100644 include/linux/spi/mcp23s08.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/media/v4l2-jpeg.h delete mode 100644 include/uapi/linux/watch_queue.h delete mode 100644 kernel/kcsan/Makefile delete mode 100644 kernel/kcsan/atomic.h delete mode 100644 kernel/kcsan/core.c delete mode 100644 kernel/kcsan/debugfs.c delete mode 100644 kernel/kcsan/encoding.h delete mode 100644 kernel/kcsan/kcsan.h delete mode 100644 kernel/kcsan/report.c delete mode 100644 kernel/kcsan/test.c delete mode 100644 kernel/rcu/tasks.h delete mode 100644 kernel/watch_queue.c delete mode 100644 lib/Kconfig.kcsan delete mode 100644 localversion-next delete mode 100644 mm/debug_vm_pgtable.c delete mode 100644 net/bluetooth/msft.c delete mode 100644 net/bluetooth/msft.h delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c delete mode 100644 scripts/Makefile.kcsan delete mode 100644 tools/include/linux/build_bug.h delete mode 100644 tools/include/vdso/bits.h delete mode 100644 tools/include/vdso/const.h rename {Documentation/litmus-tests/rcu => tools/memory-model/litmus-tests}/MP+once [...] delete mode 100755 tools/memory-model/scripts/checktheselitmus.sh delete mode 100755 tools/memory-model/scripts/hwfnseg.sh delete mode 100755 tools/memory-model/scripts/runlitmus.sh delete mode 100755 tools/memory-model/scripts/simpletest.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kcsan-collapse.sh delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/RUDE01.boot delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE01.boot delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02 delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TRACE02.boot delete mode 100644 tools/virtio/generated/autoconf.h