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-master-arm-next-allyesconfig in repository toolchain/ci/linux.
omits 30e2206e11ce Add linux-next specific files for 20200508 omits e7a5d92f84ae Merge branch 'akpm/master' omits 7fb396380f04 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 32859ccd8c08 mm/madvise.c: remove duplicated include omits 47396be2b7f0 mm: fix s390 compat build error omits 44c1685e582b mm/madvise: make function 'do_process_madvise' static omits 0011fb96b919 mm-support-vector-address-ranges-for-process_madvise-fix-fix omits 5fffefd57fe5 mm: support compat_sys_process_madvise omits e84c1a3b6a14 mm: support vector address ranges for process_madvise omits 2009ceec8ad7 mm/madvise: allow KSM hints for remote API omits ffb6cde7438c mm/madvise: support both pid and pidfd for process_madvise omits c94d5b3d0cab pid: move pidfd_get_pid() to pid.c omits df99e5af6d77 mm/madvise: check fatal signal pending of target process omits b9a8101b563e fix process_madvise build break for arm64 omits 0fbbf77f1e6c mm/madvise: introduce process_madvise() syscall: an extern [...] omits 5ad2a89489f5 mm/madvise: pass task and mm to do_madvise omits 7c303c2eee24 mm/mmap.c: do not allow mappings outside of allowed limits omits 3ab2ad431050 mm/mmap.c: add more sanity checks to get_unmapped_area() omits 2ba82c9c3929 net-zerocopy: use vm_insert_pages() for tcp rcv zerocopy omits c44d0e5a8927 mm/swap.c: annotate data races for lru_rotate_pvecs omits 17e05b0aca73 mm: annotate a data race in page_zonenum() omits 870263f5945a mm/rmap: annotate a data race at tlb_flush_batched omits 65b05becea7f mm/util.c: annotate an data race at vm_committed_as omits 8c8e34ef240e mm/mempool: fix a data race in mempool_free() omits dab59427942a mm/list_lru: fix a data race in list_lru_count_one omits 7cab7fff40a7 mm/memcontrol: fix a data race in scan count omits 65e73a4eb845 mm/page_counter: fix various data races at memsw omits 1b323602e5c8 mm-swapfile-fix-and-annotate-various-data-races-v2 omits 7caf7de8bbf4 mm/swapfile: fix and annotate various data races omits efb9cb18df59 mm/filemap.c: fix a data race in filemap_fault() omits c06cba7bd084 mm/swap_state: mark various intentional data races omits d5a5f2f41911 mm-page_io-mark-various-intentional-data-races-v2 omits 26d41e0f14fd mm/page_io: mark various intentional data races omits 5d979ecace1d mm/frontswap: mark various intentional data races omits 9bf9f6a1a850 kernel: rename show_stack_loglvl() => show_stack() omits 4d9581394934 kernel: use show_stack_loglvl() omits 7e157a5db657 sched: print stack trace with KERN_INFO omits 2869891e187b kdb: don't play with console_loglevel omits d3eb1df1383d power: use show_stack_loglvl() omits 5dc67f4363fb x86/amd_gart: print stacktrace for a leak with KERN_ERR omits c86a7545d665 sysrq: use show_stack_loglvl() omits 8c534cfe1010 xtensa: add show_stack_loglvl() omits 7d5f3321f219 xtensa: add loglvl to show_trace() omits 942bcb590aa3 x86: add show_stack_loglvl() omits c366b2d325c8 x86: add missing const qualifiers for log_lvl omits 6f854da1734f unicore32: add show_stack_loglvl() omits 6fbe1176dbdd unicore32: add loglvl to c_backtrace() omits c316e4cc702f unicore32: remove unused pmode argument in c_backtrace() omits ec16c85eb40b um: add show_stack_loglvl() omits 4d73e6df2c8a um/sysrq: remove needless variable sp omits 4b83a8c48d0b sparc: add show_stack_loglvl() omits 4cd69c6d283c sh: add show_stack_loglvl() omits ef2ccfa75cf6 sh: add loglvl to show_trace() omits e261ab52664d sh: add loglvl to printk_address() omits b3fd354b2842 sh: remove needless printk() omits 7b37c6141319 sh: add loglvl to dump_mem() omits b072bd7ad170 s390: add show_stack_loglvl() omits 53b6532e43d7 riscv: add show_stack_loglvl() omits e4695f19d312 powerpc: add show_stack_loglvl() omits 340af52d20fa parisc: add show_stack_loglvl() omits 6889239f98b2 openrisc: add show_stack_loglvl() omits c3109495c297 nios2: add show_stack_loglvl() omits c91dc62abf79 nds32: add show_stack_loglvl() omits aef8e69c922c mips: add show_stack_loglvl() omits a5744735ca9f microblaze: add show_stack_loglvl() omits a97b2091777c microblaze: add loglvl to microblaze_unwind() omits 73dad254b7e6 microblaze: add loglvl to microblaze_unwind_inner() omits 5006b2256622 m68k: add show_stack_loglvl() omits da8e6db6ddb3 ia64: add show_stack_loglvl() omits afd1e6c45d82 ia64: pass log level as arg into ia64_do_show_stack() omits 4a88d2697bfe hexagon: add show_stack_loglvl() omits dfa0790c3e12 h8300: add show_stack_loglvl() omits 9b7ee268e7dd csky: add show_stack_loglvl() omits e27e9a0333f6 c6x: add show_stack_loglvl() omits e899f783c9b7 arm64: add show_stack_loglvl() omits 9bef4d6b8122 arm64: add loglvl to dump_backtrace() omits 30da8f79311d arm: add show_stack_loglvl() omits 5a735bd47fa2 arm: wire up dump_backtrace_{entry,stm} omits daa6852bcf56 arm: add loglvl to dump_backtrace() omits 8d0c8c1f5bfb arm: add loglvl to unwind_backtrace() omits 81661e003715 arm/asm: add loglvl to c_backtrace() omits c8cc78bec0ad arc: add show_stack_loglvl() omits 687a400c4162 alpha: add show_stack_loglvl() omits 389aacb26eae kallsyms/printk: add loglvl to print_ip_sym() omits b552696e6b49 mm/kmemleak: silence KCSAN splats in checksum omits 41f0d8895317 kernel: set USER_DS in kthread_use_mm omits ba182e47e7cb powerpc/vas: fix up for {un}use_mm() rename omits a3f4b0a314ed kernel-better-document-the-use_mm-unuse_mm-api-contract-v2 omits c6fcc32673a6 kernel: better document the use_mm/unuse_mm API contract omits d70dfcc0ec26 kernel: move use_mm/unuse_mm to kthread.c omits 48e305e7d11d kernel: move use_mm/unuse_mm to kthread.c omits f90e2eb780a5 amdgpu: a NULL ->mm does not mean a thread is a kthread omits 535fb4efc8d1 panic: add sysctl to dump all CPUs backtraces on oops event omits 63bc422c8e9f kernel/hung_task.c: introduce sysctl to print all traces w [...] omits 5c2e51e18033 parisc: add sysctl file interface panic_on_stackoverflow omits b699d05fcdc5 lib/test_sysctl: support testing of sysctl. boot parameter omits 2bea970740f0 tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_T [...] omits 9fe4b88239a0 kernel/hung_task convert hung_task_panic boot parameter to sysctl omits 6141b45b99ed kernel/sysctl: support handling command line aliases omits 80f7a2619bf9 kernel/sysctl: support setting sysctl parameters from kern [...] omits 499f995fbddc xarray.h: correct return code documentation for xa_store_{ [...] omits 33c9776cf0ed arch/x86/Makefile: use $(CONFIG_SHELL) omits 1ccedf234583 Merge branch 'akpm-current/current' omits 2d696b7375ed Merge remote-tracking branch 'mhi/mhi-next' omits 97f087501b3a Merge remote-tracking branch 'kunit-next/kunit' omits 47d039aae68c Merge remote-tracking branch 'cfi/cfi/next' omits a6f7f7664581 Merge remote-tracking branch 'cel/cel-next' omits 52ad7c3f14f5 Merge remote-tracking branch 'fpga/for-next' omits 946cc0c6c3b1 Merge remote-tracking branch 'hmm/hmm' omits 4a2b2a73300b Merge remote-tracking branch 'devfreq/devfreq-next' omits f96c2770c857 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 6656515f3b1d Merge remote-tracking branch 'hyperv/hyperv-next' omits e355aa2253e0 Merge remote-tracking branch 'xarray/xarray' omits 4fa4899ecf5b Merge remote-tracking branch 'nvmem/for-next' omits de2394ba4b72 Merge remote-tracking branch 'slimbus/for-next' omits 30a5962f7194 Merge remote-tracking branch 'fsi/next' omits f2ed02387877 Merge remote-tracking branch 'ntb/ntb-next' omits 695b1dbcf6ac Merge remote-tracking branch 'rtc/rtc-next' omits aadc791e1372 Merge remote-tracking branch 'coresight/next' omits 03f00ce88ae0 Merge remote-tracking branch 'livepatching/for-next' omits 93e97c764346 Merge remote-tracking branch 'kselftest/next' omits e9208f7baff5 Merge remote-tracking branch 'userns/for-next' omits 18a0c1184860 Merge remote-tracking branch 'pwm/for-next' omits 7f8771a44880 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 1de271948de3 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 88094047287b Merge remote-tracking branch 'pinctrl/for-next' omits 2b780111c78d Merge remote-tracking branch 'gpio-intel/for-next' omits 319ca75b0fb1 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 02abc867aa6a Merge remote-tracking branch 'gpio/for-next' omits 11c60b42ca88 Merge remote-tracking branch 'rpmsg/for-next' omits 3a92138ef26e Merge remote-tracking branch 'vhost/linux-next' omits f0d281bba668 Merge remote-tracking branch 'scsi-mkp/for-next' omits d6872adcbcb8 Merge remote-tracking branch 'scsi/for-next' omits 147aab2e0fbe Merge remote-tracking branch 'cgroup/for-next' omits 17114c80b1a2 Merge remote-tracking branch 'slave-dma/next' omits 0bd2f8c17e72 Merge remote-tracking branch 'icc/icc-next' omits 827bf05a7dea Merge remote-tracking branch 'mux/for-next' omits 7d94ab411148 Merge remote-tracking branch 'staging/staging-next' omits adb55284e21b Merge remote-tracking branch 'thunderbolt/next' omits 074fb0031d9c Merge remote-tracking branch 'soundwire/next' omits 6a2b90cd162e Merge remote-tracking branch 'extcon/extcon-next' omits 6f3f8c520fdf Merge remote-tracking branch 'char-misc/char-misc-next' omits 6b20897eaa35 Merge remote-tracking branch 'tty/tty-next' omits 71b8d6495607 Merge remote-tracking branch 'phy-next/next' omits b4b795aa52cd Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 2ee36f07ae9f Merge remote-tracking branch 'usb-serial/usb-next' omits 5debb59351c6 Merge remote-tracking branch 'usb/usb-next' omits 3d1d96d30435 Merge remote-tracking branch 'driver-core/driver-core-next' omits ba44ad117085 Merge remote-tracking branch 'ipmi/for-next' omits 6d782e54be4c Merge remote-tracking branch 'leds/for-next' omits a3cc30e83985 Merge remote-tracking branch 'chrome-platform/for-next' omits 65cefca7fbb1 Merge remote-tracking branch 'drivers-x86/for-next' omits a1cb1a5c9c9c Merge remote-tracking branch 'workqueues/for-next' omits 45dddcc90d6a Merge remote-tracking branch 'percpu/for-next' omits bcff3794365b Merge remote-tracking branch 'kvms390/next' omits a9cb946061b4 Merge remote-tracking branch 'kvm/linux-next' omits 521b410d0d1e Merge remote-tracking branch 'rcu/rcu/next' omits c1a6f4ebfc4b Merge remote-tracking branch 'edac/edac-for-next' omits 3f13ff129f0a Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 2c0c35fe61db Merge remote-tracking branch 'tip/auto-latest' omits 120bea582c5e Merge remote-tracking branch 'spi/for-next' omits a6d70086632b Merge remote-tracking branch 'devicetree/for-next' omits de714d904e5e Merge remote-tracking branch 'audit/next' omits 99a0d7f43d6e Merge remote-tracking branch 'iommu/next' omits 36942ddff2e5 Merge remote-tracking branch 'tpmdd/next' omits 8f073e7d5242 Merge remote-tracking branch 'smack/next' omits c10b3e9406a2 Merge remote-tracking branch 'selinux/next' omits 68f468748ff6 Merge remote-tracking branch 'keys/keys-next' omits 57d9727ea782 Merge remote-tracking branch 'integrity/next-integrity' omits 27da44fc3b0b Merge remote-tracking branch 'apparmor/apparmor-next' omits 278390cf325c Merge remote-tracking branch 'regulator/for-next' omits 8396e62bbf11 Merge remote-tracking branch 'battery/for-next' omits 0691c0efa9fc Merge remote-tracking branch 'backlight/for-backlight-next' omits 7b6aadf8a0ee Merge remote-tracking branch 'mmc/next' omits 3a46e88809a6 Merge remote-tracking branch 'device-mapper/for-next' omits 6ce629c67a86 bdi: bdi_dev_name() needs backing-dev.h omits d95bf18f67c8 Merge remote-tracking branch 'block/for-next' omits 6525aaa75578 Merge remote-tracking branch 'input/next' omits 2640da5c7c14 Merge remote-tracking branch 'modules/modules-next' omits ccf589ccd2e3 Merge remote-tracking branch 'sound-asoc/for-next' omits 805a3a88d737 Merge remote-tracking branch 'sound/for-next' omits 629d81aceb44 Merge remote-tracking branch 'regmap/for-next' omits 867cb63a98e5 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 26e3d6a39054 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits ca1dca77a7ca Merge remote-tracking branch 'drm-misc/for-linux-next' omits 2fe6b38dc3f0 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' omits 8e2c57ac8a95 Merge remote-tracking branch 'drm-intel/for-linux-next' omits e277b746789b Merge remote-tracking branch 'amdgpu/drm-next' omits f5d9a3373e50 Merge remote-tracking branch 'drm/drm-next' omits 8a432ccc96f2 PM / devfreq: imx-bus: Fix inconsistent IS_ERR and PTR_ERR omits 740a1acac05d Merge remote-tracking branch 'crypto/master' omits f3114e3540b6 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 2c4193d7256b Merge remote-tracking branch 'gfs2/for-next' omits fca0f5a7bc23 Merge remote-tracking branch 'mac80211-next/master' omits f16a51c01b84 Merge remote-tracking branch 'bluetooth/master' omits b6af4ee002a1 Merge remote-tracking branch 'ipsec-next/master' omits 4ccf4b6859dd Merge remote-tracking branch 'bpf-next/master' omits 0ce94e780fe4 Merge remote-tracking branch 'net-next/master' omits 0090c1edebf4 audit: Replace zero-length array with flexible-array omits 29022b61307f scsi: lpfc: Update lpfc version to 12.8.0.1 omits 8cdc5a223ed0 scsi: lpfc: Fix MDS Diagnostic Enablement definition omits a7fc071ab56e scsi: lpfc: Fix noderef and address space warnings omits 88acb4d9ff98 scsi: lpfc: Remove unnecessary lockdep_assert_held calls omits 3048e3e805e3 scsi: lpfc: Change default queue allocation for reduced me [...] omits f809da6db68a scsi: lpfc: Fix negation of else clause in lpfc_prep_node_fc4type omits b98214f6070e scsi: lpfc: Remove re-binding of nvme rport during registration omits 164ba8d2df66 scsi: lpfc: Maintain atomic consistency of queue_claimed flag omits 356ba2a8bc8d scsi: target: tcmu: Make pgr_support and alua_support attr [...] omits 69088a049488 scsi: target: Make transport_flags per device omits 4703b6252b33 scsi: target: tcmu: Add attributes enforce_pr_isids and fo [...] omits 9299941716a3 scsi: target: Add missing emulate_pr attribute to passthro [...] omits aaef0cec6ae7 ipc-convert-ipcs_idr-to-xarray-update omits 7ca3f158d1c9 ipc: convert ipcs_idr to XArray omits a661aec9647c ipc/namespace.c: use a work queue to free_ipc omits 9dcc9dada65d ipc/msg: add missing annotation for freeque() omits 1a3314d75cc3 initramfs: fix another section mismatch omits 0ec201a170e1 lib/ubsan.c: fix gcc-10 warnings omits 160c7788b379 tools/testing/selftests/vm: remove duplicate headers omits 3a07caa68f66 selftests: vm: pkeys: fix multilib builds for x86 omits 9949b544dec0 selftests: vm: pkeys: use the correct page size on powerpc omits 92efda9ee2c9 selftests/vm/pkeys: override access right definitions on powerpc omits 0042e31a4dc9 selftests/vm/pkeys: test correct behaviour of pkey-0 omits 9aab8122c6d9 selftests/vm/pkeys: introduce a sub-page allocator omits 77c51065dcd6 selftests/vm/pkeys: detect write violation on a mapped acc [...] omits 9fd1ef679240 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 1602be5c7776 selftests/vm/pkeys: associate key on a mapped page and det [...] omits 1bf0e48365cd selftests/vm/pkeys: improve checks to determine pkey support omits 30fedbddcc9f selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust() omits 9fdc20551bb3 selftests/vm/pkeys: fix number of reserved powerpc pkeys omits 130f573c2a79 selftests/vm/pkeys: introduce powerpc support omits 264f40af9344 selftests/vm/pkeys: introduce generic pkey abstractions omits 412923cbb82f selftests: vm: pkeys: use the correct huge page size omits d5fb17fe69c3 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits b7f96616f400 selftests/vm/pkeys: fix assertion in pkey_disable_set/clear() omits e25114958452 selftests/vm/pkeys: fix pkey_disable_clear() omits 3fb3f88bd604 selftests: vm: pkeys: add helpers for pkey bits omits 355326182138 selftests: vm: pkeys: Use sane types for pkey register omits 7b3db08b469d selftests/vm/pkeys: make gcc check arguments of sigsafe_printf() omits 092144f2299d selftests/vm/pkeys: move some definitions to arch-specific header omits 2e220fb2e63c selftests/vm/pkeys: move generic definitions to header file omits f77c6b768968 selftests/vm/pkeys: rename all references to pkru to a gen [...] omits 3dad9b8fde92 selftests/x86/pkeys: move selftests to arch-neutral directory omits bcb7320cf42c twist: add option for selecting twist options for syzkalle [...] omits d7058631d15b twist: allow disabling k_spec() function in drivers/tty/vt [...] omits 00bf864caa69 add kernel config option for twisting kernel behavior. omits e49fa1b1051d aio: simplify read_events() omits 060d98aaeb4e kernel/relay.c: fix read_pos error when multiple readers omits c207689efdba rapidio: avoid data race between file operation callbacks [...] omits 9d020805ee5c arm64: memory: give hotplug memory a different resource name omits 5764c3d444cb mm/memory_hotplug: allow arch override of non boot memory [...] omits b5f34e3d3736 kexec: prevent removal of memory in use by a loaded kexec image omits 5ea91b42d34f umh: fix refcount underflow in fork_usermode_blob(). omits 3feb307917e6 exec: open code copy_string_kernel omits a5185d34b0d5 exec: simplify the copy_strings_kernel calling convention omits 9c6330e553fc fs/seq_file.c: seq_read: Update pr_info_ratelimited omits 6ce23b6eea88 fat: improve the readahead for FAT entries omits 10536b5362d9 fat: don't allow to mount if the FAT length == 0 omits cd02f580eccd fs/binfmt_elf.c: allocate initialized memory in fill_threa [...] omits 3c5276fd4837 elfnote: mark all .note sections SHF_ALLOC omits 7e348bf48cdc fs/binfmt_elf: remove redundant elf_map ifndef omits 6b13f10f7c1a checkpatch: use patch subject when reading from stdin omits c34c67cb6e0f checkpatch: disallow --git and --file/--fix omits 3acaa9773e39 checkpatch: look for c99 comments in ctx_locate_comment omits ae71f16f9384 checkpatch: additional MAINTAINER section entry ordering checks omits 8b580e26bfdc lib/test_lockup.c: make test_inode static omits c7875719ff83 lib: optimize cpumask_local_spread() omits ab7633331dba lib: Add might_fault() to strncpy_from_user. omits f77c7b1651cc lib/math: avoid trailing newline hidden in pr_fmt() omits 369faa3f1db1 include/linux/bitops.h: avoid clang shift-count-overflow warnings omits 319997e986c2 get_maintainer: add email addresses from .yaml files omits 3dc5a7a2ba82 dynamic_debug-add-an-option-to-enable-dynamic-debug-for-mo [...] omits 99041e089d55 dynamic_debug: add an option to enable dynamic debug for m [...] omits edbe51693592 user.c: make uidhash_table static omits d515dc451ca4 mm-debug-add-tests-validating-architecture-page-table-helpers-v18 omits 1167ea36ff12 mm-debug-add-tests-validating-architecture-page-table-helpers-v17 omits 470bedc8555d mm/debug: add tests validating architecture page table helpers omits 85579997454b x86/mm: define mm_p4d_folded() omits 7e68a8fa1049 proc: rename "catch" function argument omits 037034d8ea60 kernel/hung_task.c: Monitor killed tasks. omits 7393743eff9d fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fc9cc97ac655 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits fc7eadf6bd62 include/linux/mm.h: return true in cpupid_pid_unset() omits 24a1954c88d7 mm: use false for bool variable omits 9b4c1377c07e mm/memory: fix a typo in comment "attampt"->"attempt" omits 55ef5a8f0721 mm/page-writeback: fix a typo in comment "effictive"->"effective" omits 5804d8f04955 mm/sparse: fix a typo in comment "convienence"->"convenience" omits 247920efb223 mm/slub: fix a typo in comment "disambiguiation"->"disambi [...] omits 562d3950584f mm: fix a typo in comment "strucure"->"structure" omits 5353201f2fb5 mm, memcg: fix some typos in memcontrol.c omits 3e939218018b mm/frontswap: fix some typos in frontswap.c omits bf44c6f54f17 mm/filemap: fix a typo in comment "unneccssary"->"unnecessary" omits 91cb288aedbb mm/list_lru: fix a typo in comment "numbesr"->"numbers" omits e6348f709023 mm/memblock: fix a typo in comment "implict"->"implicit" omits e242294540ba mm/compaction: fix a typo in comment "pessemistic"->"pessimistic" omits fe80612a6aad mm/vmsan: fix some typos in comment omits cfa6880c2a54 mm-hugetlb-fix-a-typo-in-comment-manitained-maintained-v2- [...] omits 4aed465708ce mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits 7553c4732550 mm/hugetlb: fix a typo in comment "manitained"->"maintained" omits b95a356b7289 mm: mmap: fix a typo in comment "compatbility"->"compatibility" omits 1268ebeccc96 mm: ksm: fix a typo in comment "alreaady"->"already" omits cd14a7481190 mm: ksm: fix a typo in comment "alreaady"->"already" omits bd0af2b40a65 mm/memory_hotplug: fix a typo in comment "recoreded"->"recorded" omits 1d36a6548aaf mm-replace-zero-length-array-with-flexible-array-member-fix omits 5f39ce8a7697 mm: replace zero-length array with flexible-array member omits 655cb781ab57 mm/memory_hotplug: handle memblocks only with CONFIG_ARCH_ [...] omits 8c651d2196fe mm/memory_hotplug: set node_start_pfn of hotadded pgdat to 0 omits 0a1db8d0c925 mm/memory_hotplug: remove is_mem_section_removable() omits ee7bcee89c90 powerpc/pseries/hotplug-memory: stop checking is_mem_secti [...] omits 87a7fd1f12da mm/memory_hotplug: refrain from adding memory into an impo [...] omits 42e5a50b9eba mm: add kvfree_sensitive() for freeing sensitive data objects omits e4d13587bc36 arm64: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 39ab243c3ecc x86: mm: use ARCH_HAS_DEBUG_WX instead of arch defined omits 7af27cb9eb0b riscv-support-debug_wx-fix omits c0eba2d72e70 riscv: support DEBUG_WX omits c6d0009ab8bc mm-add-debug_wx-support-fix omits 8485d82d2c22 mm: add DEBUG_WX support omits c0f6ac9756c3 drivers-base-memoryc-cache-memory-blocks-in-xarray-to-acce [...] omits ef89171c2d2f drivers/base/memory.c: cache memory blocks in xarray to ac [...] omits 4730fb8420c4 mm-thp-rename-pmd_mknotpresent-as-pmd_mkinvalid-v2 omits 74a884cf1f94 mm/thp: rename pmd_mknotpresent() as pmd_mkinvalid() omits 42234e555007 powerpc/mm: drop platform defined pmd_mknotpresent() omits adc9f2909e59 mm: thp: don't need to drain lru cache when splitting and [...] omits b3b2dfaa761f parisc/kmap: remove duplicate kmap code omits d081b1de1b30 kmap: remove kmap_atomic_to_page() omits 46385a895322 drm: remove drm specific kmap_atomic code omits ccac9a6e1fc4 arch/kmap: define kmap_atomic_prot() for all arch's omits 7d7721441fbd arch/kmap: don't hard code kmap_prot values omits f03511d0e60c arch/kmap: ensure kmap_prot visibility omits 8058073a7d3d arch/kunmap_atomic: consolidate duplicate code omits 40a02678ed9f arch/kmap_atomic: consolidate duplicate code omits eba692c59b3e {x86,powerpc,microblaze}/kmap: move preempt disable omits c297f7394cd3 arch-kunmap-remove-duplicate-kunmap-implementations-fix omits e869f8ea6a64 scsi: mpt3sas: Disable DIF when prot_mask set to zero omits 29e74c32837a Merge remote-tracking branch 'rdma/for-next' omits 7e507fe6f558 Merge remote-tracking branch 'swiotlb/linux-next' omits 4778069ccf54 scsi: mpt3sas: Update maintainers omits 8a5c53b96e41 Merge remote-tracking branch 'ieee1394/for-next' omits 2b01b293f359 scsi: mpt3sas: Capture IOC data for debugging purposes omits e1d5fae5d907 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 659f28b9aeb5 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits d85d36119379 Merge remote-tracking branch 'pm/linux-next' omits 997397d911f5 Merge remote-tracking branch 'v4l-dvb/master' omits 55d4ce458c77 scsi: mpt3sas: Use true, false for ioc->use_32bit_dma omits 013f69a931e7 scsi: vmw_pvscsi: Use true, false for adapter->use_msg omits b91857a5ca13 scsi: fnic: Use true, false for fnic->internal_reset_inprogress omits 9187745ceec6 scsi: qedi: Remove comparison of 0/1 to bool variable omits 297083f6e53b scsi: aacraid: Make some symbols static omits 88bfdf565cbe scsi: qla2xxx: Make qlafx00_process_aen() return void omits dbe6f49259da scsi: qla2xxx: Use true, false for ha->fw_dumped omits f333f5b48c70 Merge remote-tracking branch 'jc_docs/docs-next' omits bda552a7741a scsi: qla2xxx: Use true, false for need_mpi_reset omits a4d1d11d44b7 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 1b007f96f9e0 scsi: qla2xxx: Make qla_set_ini_mode() return void omits 5c387745f265 Merge branch 'dmi/master' omits 13f98283d51f Merge remote-tracking branch 'i3c/i3c/next' omits 0b9a6926bc68 Merge remote-tracking branch 'i2c/i2c/for-next' omits 803e45550b11 scsi: qla2xxx: Fix issue with adapter's stopping state omits 654c283ad0bc Merge remote-tracking branch 'hid/for-next' omits 44eefc2a9a50 Merge remote-tracking branch 'pstore/for-next/pstore' omits 2e05e8c10036 Merge remote-tracking branch 'pci/next' omits 7c5fa1a6297a Merge remote-tracking branch 'printk/for-next' omits 6b3d16f9875e scsi: qla2xxx: Fix failure message in qlt_disable_vha() omits f839544ccff6 scsi: qla2xxx: Fix warning after FC target reset omits 1a29e31e2b6f Merge remote-tracking branch 'vfs/for-next' omits 94eb0e926820 Merge remote-tracking branch 'file-locks/locks-next' omits 790709f24972 net: relax SO_TXTIME CAP_NET_ADMIN check omits 738fea32af86 Merge branch 'bonding-report-transmit-status-to-callers' omits ae46f184bc1f bonding: propagate transmit status omits f78ed2204db9 netpoll: accept NULL np argument in netpoll_send_skb() omits 1ddabdfaf70c netpoll: netpoll_send_skb() returns transmit status omits fb1eee476b0d netpoll: move netpoll_send_skb() out of line omits 307f660d056b netpoll: remove dev argument from netpoll_send_skb_on_dev() omits cdaa17186e12 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 3a13f98b4c16 net: phy: fix less than zero comparison with unsigned vari [...] omits cf3be0f85555 Merge remote-tracking branch 'xfs/for-next' omits 646d4b507626 scsi: core: Remove 'list' entry from struct scsi_cmnd omits ca7e3edc221d net/smc: remove set but not used variables 'del_llc, del_l [...] omits 636ef28d6e4d tcp: tcp_mark_head_lost is only valid for sack-tcp omits c75a33c84b83 net: remove newlines in NL_SET_ERR_MSG_MOD omits 831477a22504 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 57ea85069cc5 Merge branch 'ti-am65x-cpts-follow-up-dt-bindings-update' omits ef2d1363c55a arm64: dts: ti: k3-am65/j721e-mcu: update cpts node omits 4786f4a08d72 dt-binding: net: ti: am65x-cpts: make reg and compatible required omits a45cfcc69a25 net: ethernet: ti: am65-cpsw-nuss: use of_platform_device_ [...] omits 108e36f0d8bf scsi: scsi_debug: Disallow zone sizes that are not powers of 2 omits dd61a3f2f0fb next-20200507/nfsd omits a8c9baf28c48 Merge branch 'hsr-hsr-code-refactoring' omits 38c440b24052 dpaa2-eth: create a function to flush the XDP fds omits f96e87178bb8 hsr: remove WARN_ONCE() in hsr_fill_frame_info() omits 7596ac9d19a9 soc: fsl: dpio: properly compute the consumer index omits eb55d7b65f17 Merge branch 'tc-gate-offload-for-SJA1105-DSA-switch' omits 47cfa3af4e23 docs: net: dsa: sja1105: document intended usage of virtual links omits 834f8933d5dd net: dsa: sja1105: implement tc-gate using time-triggered [...] omits dfacc5a23e22 net: dsa: sja1105: support flow-based redirection via virt [...] omits b70bb8d4ab2c net: dsa: sja1105: make room for virtual link parsing in f [...] omits 94f94d4acfb2 net: dsa: sja1105: add static tables for virtual links omits e1eea8112017 net: dsa: introduce a dsa_port_from_netdev public helper omits b9ab30448614 Merge remote-tracking branch 'jfs/jfs-next' omits 773814783b80 Merge remote-tracking branch 'fuse/for-next' omits 13fda5e232df Merge remote-tracking branch 'f2fs/dev' omits 7907ed93a999 Merge remote-tracking branch 'ext3/for_next' omits 9ca90065d950 Merge remote-tracking branch 'exfat/dev' omits 74c17c66680f Merge remote-tracking branch 'cifs/for-next' omits 21396bc99e2e Merge remote-tracking branch 'ceph/master' omits ef31333b9f75 Merge remote-tracking branch 'btrfs/for-next' omits df7a732057b3 Merge remote-tracking branch 'uml/linux-next' omits 3a1223e4b686 Merge remote-tracking branch 'sh/sh-next' omits f941a6f163a2 Merge remote-tracking branch 's390/features' omits c4218d65e218 Merge remote-tracking branch 'risc-v/for-next' omits 88ca1f9e24a0 Merge remote-tracking branch 'powerpc/next' omits 58b0d1a67aa1 Merge remote-tracking branch 'nds32/next' omits 13059adc860e Merge remote-tracking branch 'mips/mips-next' omits 745d0f51dbc8 Merge remote-tracking branch 'm68knommu/for-next' omits c42761285593 Merge remote-tracking branch 'm68k/for-next' omits c2604b6ef812 Merge remote-tracking branch 'h8300/h8300-next' omits 3a094a92067a Merge remote-tracking branch 'csky/linux-next' omits 070318010970 Merge remote-tracking branch 'clk/clk-next' omits 092df1cecaf2 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits 2750698e349f Merge remote-tracking branch 'tegra/for-next' omits 2b40ca77cf8f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 3efadfc987e0 Merge remote-tracking branch 'scmi/for-linux-next' omits d3bd325dc595 Merge remote-tracking branch 'samsung-krzk/for-next' omits d44533c3ae39 Merge remote-tracking branch 'rockchip/for-next' omits 62104857cd76 Merge remote-tracking branch 'reset/reset/next' omits 7d904e12e58f Merge remote-tracking branch 'renesas/next' omits 402598822b42 Merge remote-tracking branch 'realtek/for-next' omits 720ff7628576 Merge remote-tracking branch 'raspberrypi/for-next' omits a6106b7a3740 Merge remote-tracking branch 'qcom/for-next' omits 413fae8c8a67 Merge remote-tracking branch 'omap/for-next' omits b64fb81bb8ae Merge remote-tracking branch 'mvebu/for-next' omits 73fd332476e5 Merge remote-tracking branch 'mediatek/for-next' omits 9d613e984012 Merge remote-tracking branch 'keystone/next' omits f584080960ff Merge remote-tracking branch 'imx-mxs/for-next' omits da7842fd337a Merge remote-tracking branch 'at91/at91-next' omits 59bb7fab8d1e Merge remote-tracking branch 'aspeed/for-next' omits 2aed15092fa7 Merge remote-tracking branch 'amlogic/for-next' omits 07064239bf38 Merge remote-tracking branch 'arm64/for-next/core' omits 0dd41243846f Merge remote-tracking branch 'arm/for-next' omits 6a21eb49982c Merge remote-tracking branch 'dma-mapping/for-next' omits e97bcd12bd27 Merge remote-tracking branch 'kbuild/for-next' omits a8f16eed6f2a Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 604da24420e3 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 57a3b209dcc8 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 11a6d5f12a6c Merge remote-tracking branch 'risc-v-fixes/fixes' omits ec711e4ad0e6 Merge remote-tracking branch 'mmc-fixes/fixes' omits 5a2edc401da8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 39bf95e4096a Merge remote-tracking branch 'scsi-fixes/fixes' omits ad2816ec6c19 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 88ecde5bdc12 Merge remote-tracking branch 'omap-fixes/fixes' omits a6c2ec513779 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits de3e93de57c1 Merge remote-tracking branch 'input-current/for-linus' omits 6b61be11a0ba Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits 879fa301ed7e Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 76b3289af800 Merge remote-tracking branch 'staging.current/staging-linus' omits 657bc3d0c28f Merge remote-tracking branch 'phy/fixes' omits cdfbab5c6eb2 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 64c4cee3f36d Merge remote-tracking branch 'usb-gadget-fixes/fixes' omits 50d21123762f Merge remote-tracking branch 'usb.current/usb-linus' omits ab9e1e29e9c9 Merge remote-tracking branch 'tty.current/tty-linus' omits dfd0f8d928d5 Merge remote-tracking branch 'driver-core.current/driver-c [...] omits 1b00ea137a10 Merge remote-tracking branch 'spi-fixes/for-linus' omits 0ea84ad25d58 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 35aef7bae777 Merge remote-tracking branch 'regmap-fixes/for-linus' omits acf1e8eb667e Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 1fab3e532480 Merge remote-tracking branch 'sound-current/for-linus' omits b4a8bc464864 Merge remote-tracking branch 'rdma-fixes/for-rc' omits dfd9ca713d03 Merge remote-tracking branch 'mac80211/master' omits b0770815f77e Merge remote-tracking branch 'ipsec/master' omits 3e9be81c112e Merge remote-tracking branch 'bpf/master' omits d8a86e59ff3c Merge remote-tracking branch 'net/master' omits 028b1810ae3d Merge remote-tracking branch 'sparc/master' omits d1e7e4759ff6 Merge remote-tracking branch 'arm-current/fixes' omits d5cf2426f5e6 Merge remote-tracking branch 'arc-current/for-curr' omits f4459598f44a Merge remote-tracking branch 'fixes/master' omits e08cd4d4ebb2 Merge branch 'remotes/lorenzo/pci/v3-semi' omits 4e461cb05db0 Merge branch 'remotes/lorenzo/pci/rcar' omits 09ca3eef6221 Merge branch 'remotes/lorenzo/pci/host-generic' omits ee08a0e5f615 Merge branch 'remotes/lorenzo/pci/endpoint' omits c2f2a1966661 Merge branch 'remotes/lorenzo/pci/dwc' omits 82cb349fb174 Merge branch 'remotes/lorenzo/pci/altera' omits 2221006855c3 Merge branch 'pci/resource' omits 884c7d793a55 Merge branch 'pci/pm' omits ad3adf325eb1 Merge branch 'pci/p2pdma' omits bd0e6dfe4532 Merge branch 'pci/misc' omits 3ebbc781aaf2 Merge branch 'pci/kconfig' omits c991e20a813b Merge branch 'pci/hotplug' omits 645721eed3a7 Merge branch 'pci/error' omits 5e0ab9621425 Merge branch 'pci/aspm' omits aa4673232ef6 Merge branch 'for-5.8/klp-module-fixups' into for-next omits e6eff4376e28 module: Make module_enable_ro() static again omits 5b384f933590 x86/module: Use text_mutex in apply_relocate_add() omits 0d9fbf78fefb module: Remove module_disable_ro() omits d556e1be3332 livepatch: Remove module_disable_ro() usage omits 88fc078a7a8f x86/module: Use text_poke() for late relocations omits be2422612a58 s390/module: Use s390_kernel_write() for late relocations omits cb2cceaefb4c s390: Change s390_kernel_write() return type to match memcpy() omits ca376a937486 livepatch: Prevent module-specific KLP rela sections from [...] omits 1d05334d2899 livepatch: Remove .klp.arch omits 7c8e2bdd5f0d livepatch: Apply vmlinux-specific KLP relocations early omits dcf550e52f56 livepatch: Disallow vmlinux.ko omits 66ff14e59e8a PCI/ASPM: Allow ASPM on links to PCIe-to-PCI/PCI-X Bridges omits 9ad06ebb9ad6 ALSA: Replace zero-length array with flexible-array omits c1f6e3c818dd ALSA: rawmidi: Fix racy buffer resize under concurrent accesses omits bb206a0869b7 cxgb4: remove duplicate headers omits 500bd19a7e5d drm/amdgpu: only set DPM_FLAG_NEVER_SKIP for legacy ATPX BOCO omits 6399ac17eddd drm/amdgpu: drop extra runtime pm handling in resume pmop omits 065b9392c58f drm/amdgpu: fix runpm logic in amdgpu_pmops_resume omits 9cc9d023371f drm/amdgpu: drop pm_runtime_set_active omits 1ae00344c352 drm/amdgpu: simplify ATIF backlight handling omits 5c4f6b47ea6b drm/amdgpu: implement soft_recovery for gfx10 omits 3dc90429be62 drm/amdgpu: re-enable runtime pm on vega10 omits 621e4b6597d5 PCI/P2PDMA: Add additional AMD ZEN root ports to the whitelist omits 44a7a7f87d08 drm/amdgpu/display: fix logic inversion in program_timing_sync() omits 267c3083024a drm/amdgpu: work around llvm bug #42576 omits c808e60dbcc7 drm: Correct DP DSC macro typo omits 08995c1646cd drm/ttm: Break out the loops if need_resched in bo delayed [...] omits 58fb674b28b9 drm/ttm: clean up ttm_trace_dma_map/ttm_trace_dma_unmap (v2) omits ad7e8d7647ca drm/mm: revert "Break long searches in fragmented address spaces" omits 9c2c257d4d70 drm/amdgpu: Add a UAPI flag for user to call mem_sync omits 2193c2e28090 drm/amdgpu: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute [...] omits d5239cab3dc2 drm/amdgpu: Add mem_sync implementation for all the ASICs. omits 875ba34fa729 drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion omits d10ed28acb1c drm/amdgpu: Add new ring callback to insert memory sync omits 14040aff5f03 MAINTAINERS: Remove me from amdgpu maintainers omits 3852ee795324 drm/amd/display: remove duplicate headers omits b1c3b7f13e40 drm/amd/display: remove variable "result" in dcn20_patch_u [...] omits ecc8c2e19308 drm/amd/amdgpu: cleanup coding style a bit omits e133020f92b9 drm/amd/display: add basic atomic check for cursor plane omits b931e199f16e drm/amd/display: Fix vblank and pageflip event handling fo [...] omits 624e8c8703b5 drm/amdgpu: Fix bug in RAS invoke omits 5d9e4722c74e Merge tag 'wireless-drivers-next-2020-05-07' of git://git. [...] omits 3031a86ebd3f Merge branch 'Add-QRTR-MHI-client-driver' omits e42671084361 net: qrtr: Do not depend on ARCH_QCOM omits 6e728f321393 net: qrtr: Add MHI transport layer omits 8aef199481df net: hisilicon: Make CONFIG_HNS invisible omits 0932969e0b1b via-rhine: Add platform dependencies omits 571cf2964454 net:enetc: bug fix for qos sfi operate space after freed omits 7f960633a458 net: encx24j600: make encx24j600_hw_init() return void omits 5a7c45097c3f net: mlx4: remove unneeded variable "err" in mlx4_en_ethto [...] omits 27ad2cd20002 net: tulip: de4x5: make PCI_signature() return void omits f9a98f901e19 net: atheros: remove dead code in atl1c_resume() omits 49d4c392cc01 b43: remove dead function b43_rssinoise_postprocess() omits a88f8c176147 PCI: Replace zero-length array with flexible-array omits 1a10186e598a usb: hso: correct debug message omits 31e2d067fd96 net: phy: Make iproc_mdio_resume static omits ddc69f025fdc Merge branches 'fixes' and 'misc' into for-next omits 02ed76b6da07 drivers: drm: panel: Add ASUS TM5P5 NT35596 panel driver omits 513149cba8f2 Merge branch 'uaccess' into fixes omits 1f13aa4d5194 ARM: 8973/1: Add missing newline terminator to kernel message omits d3943821a0e1 dt-bindings: display: Document ASUS Z00T TM5P5 NT35596 pan [...] omits e41b49b7e4d4 drm: panel: add MODULE_LICENSE to panel-visionox-rm69299.c omits 972282c4cf24 drm/i915/gen12: Add aux table invalidate for all engines omits eec39e441c29 drm/i915: Remove wait priority boosting omits 6b6cd2ebd8d0 drm/i915: Mark concurrent submissions with a weak-dependency omits 327855b79b7f Merge branch 'for-5.8/block' into for-next omits e47aa97c21f6 block: rename blk_mq_alloc_rq_maps omits 541e0b903de9 block: rename __blk_mq_alloc_rq_map omits 6cd4883ed440 block: alloc map and request for new hardware queue omits 6fd8005f99a8 block: save previous hardware queue count before udpate omits ff79a842a542 block: free both rq_map and request omits 772460fd9c08 pstore/ram: Adjust module param permissions to reflect reality omits a21ba9dfef91 ramoops: Add max_reason optional field to ramoops DT node omits 697d87f23062 pstore/ram: Introduce max_reason and convert dump_oops omits 1f74ac0b3f86 pstore/ram: Refactor DT size parsing omits a658eb341e8d pstore/platform: Pass max_reason to kmesg dump omits ac85c988c37d printk: honor the max_reason field in kmsg_dumper omits 974671f4dc5d pstore: Make sure console capturing will restart omits 503ee1ae82f7 Merge branches 'arm64-defconfig-for-5.8', 'arm64-for-5.8', [...] omits f0c897a382fc Merge branch 'arm64-fixes-for-5.7' into for-next omits 9cbcb81dc8d2 arm64: defconfig: Remove QCOM_GLINK_SSR omits 391ca8ba6781 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 93bc3feee8bd rpmsg: glink: Integrate glink_ssr in qcom_glink omits 5d1f2e3c8090 soc: qcom: glink_ssr: Internalize ssr_notifiers omits cd9fc8f1b35b remoteproc: qcom: Pass ssr_name to glink subdevice omits 74c1803d75d8 Merge branch 'omap-for-v5.8/soc' into for-next omits fe42481d9a61 Merge branch 'fixes' into for-next omits 0f84d0247722 ARM: dts: am437x: fix networking on boards with ksz9031 phy omits 3a78c16f67a0 ARM: dts: am57xx: fix networking on boards with ksz9031 phy omits 4f0f02cc4b54 ARM: omap2plus: Drop unneeded select of MIGHT_HAVE_CACHE_L2X0 omits 5b45c277ddc3 Merge branch 'pm-cpuidle' into linux-next omits 624bda36c55f Merge branches 'acpi-processor' and 'acpi-cppc' into linux-next omits 3bede106ea9f Merge branches 'pm-sleep' and 'pm-cpufreq' into linux-next omits d13fee049fa8 Default enable RCU list lockdep debugging with PROVE_RCU omits c1fe153b2a01 torture: Add --allcpus argument to the kvm.sh script omits 625810c1f564 torture: Remove whitespace from identify_qemu_vcpus output omits 3ff7cf6d6d90 torture: Add script to smoke-test commits in a branch omits e32c9b0b3c4c trace: events: rcu: Change description of rcu_dyntick trace event omits 2ff23aee42e9 rcu/tree: Remove dynticks_nmi_nesting counter omits 934552d9be4e rcu/tree: Clean up dynticks counter usage omits e4c6a5a6a7cd rcu/tree: Add better tracing for dyntick-idle omits 7962e78b46c0 Revert b8c17e6664c4 ("rcu: Maintain special bits at bottom [...] omits aef9d8641be8 rcu: Add comment documenting rcu_callback_map's purpose omits b68cb7adad51 rcu: Add callbacks-invoked counters omits 21436552afda doc: Timer problems can cause RCU CPU stall warnings omits acb3d83582b6 torture: Remove qemu dependency on EFI firmware omits 8d6d79f04175 kcsan: Add test suite omits 6662e542deb6 rcutorture: NULL rcu_torture_current earlier in cleanup code omits b4ec09e9e3e5 rcutorture: Handle non-statistic bang-string error messages omits 6e9aecb52ba2 torture: Set configfile variable to current scenario omits 9e35d2f33d28 rcutorture: Add races with task-exit processing omits 47fc317ece46 docs: RCU: Don't duplicate chapter names in rculist_nulls.rst omits 8e8a20116e5b docs: RCU: Convert stallwarn.txt to ReST omits f97ed6bd52ac docs: RCU: Convert rcuref.txt to ReST omits 82eaa2457d7d docs: RCU: Convert torture.txt to ReST omits aa2b2ecfd164 docs: RCU: Convert rculist_nulls.txt to ReST omits 42c88c9aafad docs: RCU: Convert lockdep.txt to ReST omits e5f9b70676b4 docs: RCU: Convert lockdep-splat.txt to ReST omits cbabe740e82b docs: RCU: Convert checklist.txt to ReST omits a1efc70e9d85 rcu: Simplify the calculation of rcu_state.ncpus omits 8c8786cd0247 srcu: Fix a typo in comment "amoritized"->"amortized" omits d40e4d62e912 kvm/svm: Disable KCSAN for svm_vcpu_run() omits 2b6a05aca6ff mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls omits 4b79cdd092ed rcu: Initialize and destroy rcu_synchronize only when necessary omits ca6e49239a17 locktorture: Use true and false to assign to bool variables omits cd59625dedde rculist: Add ASSERT_EXCLUSIVE_ACCESS() to __list_splice_in [...] omits 2ba74f25e0de x86/mm/pat: Mark an intentional data race omits 3123dcd3ef7f fork: Annotate a data race in vm_area_dup() omits 38c313723652 Merge branch 'for-next/kvm/errata' into for-next/core omits 1ca265b1f19e Merge branch 'for-next/bti' into for-next/core omits 99a5d03ba959 Merge branch 'lkmm-dev.2020.04.15b' into HEAD omits 2d9d829af55c Merge branch 'kcsan-dev.2020.04.13c' into HEAD omits df8ee28287b3 Merge branches 'for-next/acpi', 'for-next/cpufeature', 'fo [...] omits f736e0f1a55a Merge branches 'fixes.2020.04.27a', 'kfree_rcu.2020.04.27a [...] omits 3c80b4024579 rcutorture: Convert ULONG_CMP_LT() to time_before() omits 04dbcdb42f3a torture: Add a --kasan argument omits 409670aa26b6 torture: Save a few lines by using config_override_param i [...] omits 5b6b4b69ad64 torture: Allow scenario-specific Kconfig options to overri [...] omits 3d17ded9021e torture: Allow --kconfig options to override --kcsan defaults omits 6be63d7d9c14 torture: Abstract application of additional Kconfig options omits b5744d3c6c38 torture: Eliminate duplicate #CHECK# from ConfigFragment omits afbc1574f1da rcutorture: Make rcu_fwds and rcu_fwd_emergency_stop static omits 10cec0de11ab torture: Make --kcsan argument also create a summary omits 7226c5cbaa9f torture: Add --kcsan argument to top-level kvm.sh script omits 55b2dcf58700 rcu: Allow rcutorture to starve grace-period kthread omits df5916845dd6 rcutorture: Right-size TREE10 CPU consumption omits 19a8ff956c5a rcutorture: Add flag to produce non-busy-wait task stalls omits bf740a905ffe arm64: vdso: Map the vDSO text with guarded pages when bui [...] omits 5e02a1887fce arm64: vdso: Force the vDSO to be linked as BTI when built [...] omits a6aadc28278a arm64: vdso: Annotate for BTI omits 3a9b136c998f arm64: asm: Provide a mechanism for generating ELF note for BTI omits 97fed779f2a6 arm64: bti: Provide Kconfig for kernel mode BTI omits 67d4a1cd0976 arm64: mm: Mark executable text as guarded pages omits fa76cfe65c1d arm64: bpf: Annotate JITed code for BTI omits c8027285e366 arm64: Set GP bit in kernel page tables to enable BTI for [...] omits 714a8d02ca4d arm64: asm: Override SYM_FUNC_START when building the kern [...] omits 92e2294d870b arm64: bti: Support building kernel C code using BTI omits 717b938e22f8 arm64: Document why we enable PAC support for leaf functions omits 3d0a1ae98f00 ceph: demote quotarealm lookup warning to a debug message omits bb73bdaea142 Merge branch 'for-next/scmi' of git://git.kernel.org/pub/s [...] omits 5a897e3ab429 firmware: arm_scmi: fix psci dependency omits c199507993ed xfs: remove unused iget_flags param from xfs_imap_to_bp() omits 28d84620797e xfs: remove unused shutdown types omits 7376d7454734 xfs: random buffer write failure errortag omits 88fc187984c9 xfs: remove unused iflush stale parameter omits 2b3cf09356d5 xfs: combine xfs_trans_ail_[remove|delete]() omits 6af0479d8b6b xfs: drop unused shutdown parameter from xfs_trans_ail_remove() omits 655879290c28 xfs: use delete helper for items expected to be in AIL omits 849274c103ae xfs: acquire ->ail_lock from xfs_trans_ail_delete() omits b707fffda6a3 xfs: abort consistently on dquot flush failure omits 629dcb38dc35 xfs: fix duplicate verification from xfs_qm_dqflush() omits 61948b6fb276 xfs: ratelimit unmount time per-buffer I/O error alert omits f9bccfcc3b59 xfs: refactor ratelimited buffer error messages into helper omits b6983e80b03b xfs: reset buffer write failure state on successful completion omits 15fab3b9be22 xfs: remove unnecessary shutdown check from xfs_iflush() omits f20192991d79 xfs: simplify inode flush error handling omits 54b3b1f619ef xfs: factor out buffer I/O failure code omits cb6ad0993eb8 xfs: refactor failed buffer resubmission into xfsaild omits 64082b67ba72 net: remove spurious declaration of tcp_default_init_rwnd() omits 01c3259818a1 virtio_net: fix lockdep warning on 32 bit omits c20538b3bd77 Merge branch 'master' into for-next omits 40a187211bef Merge branch 'for-5.8/block' into for-next omits b1cb52e52f44 Merge branch 'block-5.7' into for-5.8/block omits 860a93ff87ac bdi: add a ->dev_name field to struct backing_dev_info omits 0f6438fca125 bdi: use bdi_dev_name() to get device name omits 2b6c6f071632 bpf, i386: Remove unneeded conversion to bool omits 1137a96f9b5a kgdb: Return true in kgdb_nmi_poll_knock() omits a13502073638 kgdb: Drop malformed kernel doc comment omits 3fec4aecb311 kgdb: Fix spurious true from in_dbg_master() omits 7e9f5e6629f6 arm64: vdso: Add --eh-frame-hdr to ldflags omits c0b0789785c4 Merge branch 'fixes' into next omits f49f209add29 mmc: meson-mx-sdio: trigger a soft reset after a timeout o [...] omits 37452221bad4 dt-bindings: mmc: renesas,mmcif: Document r8a7742 DT bindings omits 0a82ee943123 mmc: sdhci-esdhc: update contact email omits 1b39cd2fdccf mmc: core: expose info about enhanced rpmb support omits 96ef172a1c0f mmc: sdio: Align the initialization commands in retry path [...] omits 3b56ade0319a mmc: sdio: Re-use negotiated OCR mask when re-sending CMD8 omits 4823c6b29295 mmc: sdio: Fix several potential memory leaks in mmc_sdio_ [...] omits 74f8e0138e1e mmc: sdio: Fix potential NULL pointer error in mmc_sdio_in [...] omits e081a6a08e75 mmc: sdhci-msm: Fix error handling for dev_pm_opp_of_add_table() omits b56ff195c317 mmc: sdhci-pci-gli: Fix can not access GL9750 after reboot [...] omits 7c277dd2b0ff mmc: alcor: Fix a resource leak in the error path for ->probe() omits 282ede76e470 mmc: sdhci-pci-gli: Fix no irq handler from suspend omits f8729a41aa17 Merge remote-tracking branch 'asoc/for-5.8' into asoc-next omits c95a1d4a128f Merge remote-tracking branch 'asoc/for-5.7' into asoc-linus omits c16e923dd635 soc: fsl_asrc: Make some functions static omits 7ae07308e40c ASoC: rt1016: Add the devicetree file for the rt1016 omits 79a4b670b4b4 ASoC: rt1016: Add the rt1016 support omits 9558ad215509 ASoC: rt5677: Use devm_snd_soc_register_component() omits fe9446251945 ASoC: mediatek: mt8183: fix error handling of platform_get_irq() omits e81a2d6bd788 Merge branch 'for-5.8/asus' into for-next omits c4f0126d487f HID: asus: Add depends on USB_HID to HID_ASUS Kconfig option omits da706e5034c3 MIPS: asm: Rename some macros to avoid build errors omits 109111b33202 mips: cm: Add L2 ECC/parity errors reporting omits 8a0efb8b1016 mips: cm: Fix an invalid error code of INTVN_*_ERR omits 28ebc6e452a1 Driver: hv: vmbus: drop a no long applicable comment omits ce61b490965e MIPS: ingenic: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits c9b029903466 MIPS: Use fallthrough for arch/mips omits b24a0c16f738 dt-bindings: pci: rcar: add r8a77961 support omits ce351636c67f PCI: rcar: Add suspend/resume omits 2b9f217433e3 PCI: rcar: Fix incorrect programming of OB windows omits ff487d410360 MIPS: Truncate link address into 32bit for 32bit kernel omits 53635eb2e24b MIPS: Remove dead code in pci.h omits b2f75a41eaa6 PCI: host-generic: Eliminate pci_host_common_probe wrappers omits fc9ab75e894b MIPS: CFE: Remove dead code in cfe_getfwinfo() omits 80ab8eb6c5b6 MIPS: Octeon: Remove dead code in __cvmx_helper_npi_probe() omits df1fceacb248 ALSA: hda: Allow SST driver on SKL and KBL platforms with DMIC omits 28a04aa3ba60 ALSA: portman2x4: Use bitwise instead of arithmetic operat [...] omits 59f00717bc09 ALSA: sound/ppc: Use bitwise instead of arithmetic operato [...] omits d248b371f747 drm/i915/gen12: Invalidate aux table entries forcibly omits 0c7c0c8e6f09 drm/i915/gen12: Flush L3 omits 32d7171ee2ae drm/i915/gen12: Fix HDC pipeline flush omits f02ac414ba94 Revert "drm/i915/tgl: Include ro parts of l3 to invalidate" omits e26e8b694ea7 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ omits 5665ba74ac0a ptr_ring: linked list fallback omits 01f7fb3532c0 vhost: batching fetches omits 6238a4ca7c46 vhost: use batched version by default omits 202f25593019 vhost: option to fetch descriptors through an independent struct omits 6d6b93b9afd8 MAINTAINERS: Add myself as virtio-balloon co-maintainer omits ad19bcad2ddc vhost: revert "vhost: disable for OABI" omits 380421a8eefd virtio: force spec specified alignment on types omits 8eb6be6d94b8 virtio-mmio: Delete an error message in vm_find_vqs() omits 673c2cedc2c9 virtio: add VIRTIO_RING_NO_LEGACY omits 31f1f18e8302 vdpasim: remove unused variable 'ret' omits 715c092781d0 virtio_net: fix lockdep warning on 32 bit omits cf1e0449ac47 clk: qoriq: add cpufreq platform device omits 157f527639da cpufreq: qoriq: convert to a platform driver omits 3793faad7b5b Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 83f566dd61fe media: s5k5baf: avoid gcc-10 zero-length-bounds warning omits d604a1190afc treewide: Replace zero-length array with flexible-array omits 50d35aa8c15f phy: cadence: salvo: add salvo phy driver omits 6bbee9da9077 doc: dt-binding: cdns-salvo-phy: add binding doc omits 6b66ab470b4d arch/kunmap: remove duplicate kunmap implementations omits b08783c7394e arch/kmap: remove redundant arch specific kmaps omits dad8758f4a5d arch/xtensa: move kmap build bug out of the way omits a9770221437f arch/kmap: remove BUG_ON() omits bf7c334fae61 mm/hugetlb: avoid unnecessary check on pud and pmd entry i [...] omits 54b23d9fdfaa hugetlbfs: fix changes to command line processing omits 994de3481e0d hugetlbfs: clean up command line processing omits a0db802d1935 arm64/hugetlb: fix hugetlb initialization omits 6d5120699d20 hugetlbfs: remove hugetlb_add_hstate() warning for existin [...] omits a8265cda2a4f hugetlbfs: move hugepagesz= parsing to arch independent code omits 4b37bd38e334 hugetlbfs: add arch_hugetlb_valid_size omits e616de694655 selftests: khugepaged: fix several spelling mistakes omits a697b9fc8ed9 khugepaged: introduce 'max_ptes_shared' tunable omits 2ca70b754445 thp: change CoW semantics for anon-THP omits 8acced56cbab khugepaged: allow to collapse PTE-mapped compound pages omits da58c3b0e1a5 khugepaged: allow to collapse a page shared across fork omits a4bf9fa2cb54 khugepaged: drain LRU add pagevec after swapin omits 654100d2e199 khugepaged: drain all LRU caches before scanning pages omits 15d75130da7e khugepaged: do not stop collapse if less than half PTEs ar [...] omits 7367ca4ff9ff khugepaged-add-self-test-fix-2-fix omits 6d1a85b8aa36 khugepaged: replace the usage of system(3) in the test omits 70f630627029 selftests: khugepaged: fix several spelling mistakes omits da242923b767 khugepaged: add self test omits 7f828c671461 tools/testing/selftests/vm/write_to_hugetlbfs.c: remove un [...] omits c1cb37ff3a85 mm, mempolicy: fix up gup usage in lookup_node omits 1c52d3d4253e tools/vm/page_owner_sort.c: filter out unneeded line omits f5720f9bcbcc mm/vmscan: update the comment of should_continue_reclaim() omits c54892ba686f mm/vmscan.c: change prototype for shrink_page_list omits b936e11b1e58 mm/vmscan: count layzfree pages and fix nr_isolated_* mismatch omits 682d0b042660 mm/vmscan.c: use update_lru_size() in update_lru_sizes() omits 079b4ae80bf2 mm: rename gfpflags_to_migratetype to gfp_migratetype for [...] omits 19f87dc9c1af mm/page_alloc.c: use NODE_MASK_NONE in build_zonelists() omits f094288b457f mm/page_alloc: integrate classzone_idx and high_zoneidx omits 9117fa00b250 mm/page_alloc: use ac->high_zoneidx for classzone_idx omits 8faddbe9a4d6 mm/vmstat.c: do not show lowmem reserve protection informa [...] omits 5d60ec6d19e6 mm/page_alloc.c: clear out zone->lowmem_reserve[] if the z [...] omits fb123dbc4247 mm/page_alloc.c: only tune sysctl_lowmem_reserve_ratio val [...] omits b9a077cf9de1 mm/page_alloc.c: remove unused free_bootmem_with_active_regions omits cfc01c08fa3f mm: call cond_resched() from deferred_init_memmap() omits 87e05816fc00 mm: initialize deferred pages with interrupts enabled omits 0e359a3f0317 mm/pagealloc.c: call touch_nmi_watchdog() on max order bou [...] omits 41e4b237436e mmpage_alloccma-conditionally-prefer-cma-pageblocks-for-mo [...] omits 91cd56e7994b mm,page_alloc,cma: conditionally prefer cma pageblocks for [...] omits 6214210899c8 mm/page_alloc.c: extract check_[new|free]_page_bad() commo [...] omits 589b57af46a5 mm/page_alloc.c: rename free_pages_check() to check_free_page() omits a2e29816d4e8 mm/page_alloc.c: rename free_pages_check_bad() to check_fr [...] omits 335d2586346f mm/page_alloc.c: bad_flags is not necessary for bad_page() omits c88cdfda23e0 mm/page_alloc.c: bad_[reason|flags] is not necessary when [...] omits 2a4fdbb8210c docs/vm: update memory-models documentation omits f4ef890282e1 mm: simplify find_min_pfn_with_active_regions() omits 1d6be5b9ecd9 mm: clean up free_area_init_node() and its helpers omits 4579a1fd6742 mm: rename free_area_init_node() to free_area_init_memoryl [...] omits ee3fe91ed80a mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 5e60ccf64bea mm: free_area_init: allow defining max_zone_pfn in descend [...] omits 2cfa4d75a261 mm: remove early_pfn_in_nid() and CONFIG_NODES_SPAN_OTHER_NODES omits bf207c229132 mm-memmap_init-iterate-over-memblock-regions-rather-that-c [...] omits 5b01460a56e3 mm: memmap_init: iterate over memblock regions rather that [...] omits 97699c35ba7c xtensa: simplify detection of memory zone boundaries omits d3ceb94a1268 unicore32: simplify detection of memory zone boundaries omits a1c7c2506b5a sparc32: simplify detection of memory zone boundaries omits 9222bb75d80e parisc: simplify detection of memory zone boundaries omits 462fc53f1c5d m68k: mm: simplify detection of memory zone boundaries omits f65754190460 csky: simplify detection of memory zone boundaries omits 715a62c423d5 arm64: simplify detection of memory zone boundaries for UM [...] omits 3a32dc84db36 arm: simplify detection of memory zone boundaries omits 50a1f3b8c97c alpha: simplify detection of memory zone boundaries omits 769e69a27e73 mm: use free_area_init() instead of free_area_init_nodes() omits f3b0c4068215 mm: free_area_init: use maximal zone PFNs rather than zone sizes omits b763a77efbfd mm: remove CONFIG_HAVE_MEMBLOCK_NODE_MAP option omits 1e139271f84c mm: make early_pfn_to_nid() and related defintions close t [...] omits cc41bae4c1e5 mm: memblock: replace dereferences of memblock_region.nid [...] omits d7229c199cd2 mm: clarify __GFP_MEMALLOC usage omits a1e099131e61 string.h: fix incompatibility between FORTIFY_SOURCE and KASAN omits bb62d7415003 kasan-stop-tests-being-eliminated-as-dead-code-with-fortif [...] omits 8b84b1fadfcf kasan: stop tests being eliminated as dead code with FORTI [...] omits a0b2e547cbf7 mm/mm_init.c: report kasan-tag information stored in page->flags omits af74a790b5dc s390: use __vmalloc_node in stack_alloc omits 4f9536912b93 powerpc: use __vmalloc_node in alloc_vm_stack omits 57eb1e16cee3 arm64: use __vmalloc_node in arch_alloc_vmap_stack omits c2f03d8cb3cb mm-remove-vmalloc_user_node_flags-fix omits bfdbc46ce1db mm: remove vmalloc_user_node_flags omits 12283e708b4f mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix-fix omits 7a502dc19bc2 mm-switch-the-test_vmalloc-module-to-use-__vmalloc_node-fix omits a86849218296 mm: switch the test_vmalloc module to use __vmalloc_node omits a8f669a5ed2d mm-remove-__vmalloc_node_flags_caller-fix omits 7f6a0be0d00a mm: remove __vmalloc_node_flags_caller omits 482095441580 mm: remove both instances of __vmalloc_node_flags omits f4eb6c742b95 mm: remove the prot argument to __vmalloc_node omits 6b866b2f04ed mm: remove the pgprot argument to __vmalloc omits ad2940b1aacc gpu/drm: remove the powerpc hack in drm_legacy_sg_alloc omits 9ab36df56f91 mm: enforce that vmap can't map pages executable omits ca38b2d5398d mm: remove the prot argument from vm_map_ram omits e265e1e61673 mm: remove unmap_vmap_area omits 9bd241e49c9c mm: remove map_vm_range omits e499932b9155 mm: don't return the number of pages from map_kernel_range [...] omits def2a9c45205 mm: rename vmap_page_range to map_kernel_range omits 3bdb9d8e1075 mm: remove vmap_page_range_noflush and vunmap_page_range omits 9474afb727d9 mm: pass addr as unsigned long to vb_free omits b374098f970c mm: only allow page table mappings for built-in zsmalloc omits 6991174e9e24 mm: rename CONFIG_PGTABLE_MAPPING to CONFIG_ZSMALLOC_PGTAB [...] omits 911423570bcb mm: unexport unmap_kernel_range_noflush omits 4f08efb8a7a7 mm: remove __get_vm_area omits a9cbf9e9208b powerpc: remove __ioremap_at and __iounmap_at omits 4a9d37656561 powerpc: add an ioremap_phb helper omits 8f6e3bee6aaa dma-mapping: use vmap insted of reimplementing it omits d0ec5d9b6136 staging: media: ipu3: use vmap instead of reimplementing it omits e05a4141a733 staging: android: ion: use vmap instead of vm_map_ram omits feccbe0749f4 x86: fix vmap arguments in map_irq_stack omits 4f90fe6c1bce x86/hyperv: use vmalloc_exec for the hypercall page omits 23a90b0db19d mm/memory: remove unnecessary pte_devmap case in copy_one_pte() omits 61ffcc4540e8 mm/mmap.c: fix the adjusted length error omits 06e05bad2b8f /proc/PID/smaps: Add PMD migration entry parsing omits 0afd1d2107b0 mm/gup.c: further document vma_permits_fault() omits 36e62b3b3094 mm: remove __ARCH_HAS_5LEVEL_HACK and include/asm-generic/ [...] omits 863a214f21cf asm-generic: remove pgtable-nop4d-hack.h omits 809804343983 unicore32: remove __ARCH_USE_5LEVEL_HACK omits b03d36156cfa sh: add support for folded p4d page tables omits 2b17e493b507 sh: drop __pXd_offset() macros that duplicate pXd_index() ones omits da4879c85d22 sh: fault: Modernize printing of kernel messages omits 06642a28d157 powerpc-add-support-for-folded-p4d-page-tables-fix omits 6d6044cc0f15 powerpc: add support for folded p4d page tables omits 760f99d42a67 openrisc: add support for folded p4d page tables omits aab1fe773866 nios2: add support for folded p4d page tables omits 478bd59a050a ia64: add support for folded p4d page tables omits c8aabc240034 hexagon: remove __ARCH_USE_5LEVEL_HACK omits 9a0e0137ad74 arm64: kvm: fix gcc-10 shift warning omits a099d030fd51 arm64: add support for folded p4d page tables omits 826269831898 arm: add support for folded p4d page tables omits afc40240058c h8300: remove usage of __ARCH_USE_5LEVEL_HACK omits 65eea33027f2 mm, memcg: decouple e{low,min} state mutations from protec [...] omits a4a8b0dad256 mm, memcg: avoid stale protection values when cgroup is ab [...] omits ad4e3770aef1 mm, memcg: add workingset_restore in memory.stat omits 691271f592bf mm/swapfile.c: __swap_entry_free() always free 1 entry omits cec233cbc39b mm-swapfilec-classify-swap_map_xxx-to-make-it-more-readable-fix omits 1c506b4cd8a3 mm/swapfile.c: classify SWAP_MAP_XXX to make it more readable omits 7001e78f55e3 swap: try to scan more free slots even when fragmented omits 7a457f17ad37 mm/swapfile.c: omit a duplicate code by compare tmp and max first omits 9d9c3bb7b71f mm/swapfile.c: tmp is always smaller than max omits f08096116097 mm/swapfile.c: found_free could be represented by (tmp < max) omits 82bd89a1d24c mm/swapfile.c: remove the extra check in scan_swap_map_slots() omits c99ce36ab7e0 mm/swapfile.c: simplify the calculation of n_goal omits fa2b0a533bb0 mm/swapfile.c: remove the unnecessary goto for SSD case omits 19538f1ad3e8 mm/swapfile.c: explicitly show ssd/non-ssd is handled mutu [...] omits 051f551d67a3 mm/swapfile.c: offset is only used when there is more slots omits f7cc99386f26 mm: swap: properly update readahead statistics in unuse_pt [...] omits 983b8d2b2321 mm/swap_state: fix a data race in swapin_nr_pages omits 4207cd44045e mm/swapfile: use list_{prev,next}_entry() instead of open-coding omits e2fd1083a74c mm-gupc-updating-the-documentation-fix omits de86fea8d424 mm/gup.c: update the documentation omits 837f7979e066 iomap: convert from readpages to readahead omits 32868f70f102 fuse-convert-from-readpages-to-readahead-fix omits 551fa0c81923 fuse: convert from readpages to readahead omits fe36014f6b34 f2fs: pass the inode to f2fs_mpage_readpages omits b3e012012ff2 f2fs: convert from readpages to readahead omits 7b8c755a521b ext4: pass the inode to ext4_mpage_readpages omits 51f2e2faa4e4 ext4: convert from readpages to readahead omits 491c813ab444 erofs: convert compressed files from readpages to readahead omits 091bc3626f42 erofs: convert uncompressed files from readpages to readahead omits 199f47307d86 btrfs: convert from readpages to readahead omits b3970a5db345 fs: convert mpage_readpages to mpage_readahead omits 6588276b0e92 mm: use memalloc_nofs_save in readahead path omits 22a66c9c9ae8 mm: document why we don't set PageReadahead omits bf6c74b7bdd9 mm: add page_cache_readahead_unbounded omits 33f7dbc8fdd4 mm: move end_index check out of readahead loop omits 8dd5ba057f89 mm: add readahead address space operation omits bee8a88b5ac7 mm: put readahead pages in cache earlier omits 4045f3be5af8 mm: remove 'page_offset' from readahead loop omits 0e3ebbb37e1b mm: rename readahead loop variable to 'i' omits 2568ae938c71 mm: rename various 'offset' parameters to 'index' omits 722a430ed6c6 mm: use readahead_control to pass arguments omits 4cb3e62e73d3 mm: add new readahead_control API omits 8dbcaa19f4a0 mm: move readahead nr_pages check into read_pages omits 29f1a62ad50e mm: ignore return value of ->readpages omits 2f30f7efe11c mm: return void from various readahead functions omits a916755e0a36 mm: move readahead prototypes from mm.h omits dfa9eebb6304 mm, dump_page(): do not crash with invalid mapping pointer omits 6470fc558f46 Merge branches 'work.misc', 'work.sysctl', 'work.epoll', ' [...] omits 12aceb89b0bc eventfd: convert to f_op->read_iter() omits e9d1a9d72e55 exfat: fix possible memory leak in exfat_find() omits 0ea2ea42b31a drm/vkms: Hold gem object while still in-use omits c27f0cc4d43a drm/vkms: enable cursor by default omits ae1804de93f6 dsa: sja1105: dynamically allocate stats structure omits 9e330bf469e0 Merge branch 'ethtool-master-slave' omits b883e47bde4b net: phy: tja11xx: add support for master-slave configuration omits bdbdac7649fa ethtool: provide UAPI for PHY master/slave configuration. omits 3d59a5837c82 Merge branch 'chcr-next' omits 02f58e5bf2e9 Crypto/chcr: fix for hmac(sha) test fails omits ee91ac1b11e4 Crypto/chcr: support for 48 byte key_len in aes-xts omits 10b0c75d7bc1 Crypto/chcr: fix for ccm(aes) failed test omits 6b363a286cd0 Crypto/chcr: fix ctr, cbc, xts and rfc3686-ctr failed tests omits d91a3159e8d9 Crypto/chcr: fix gcm-aes and rfc4106-gcm failed tests omits 33395f4a5c1b Merge branch 'net-ipa-kill-endpoint-stop-workaround' omits da1a782a7140 net: ipa: kill ipa_cmd_dma_task_32b_addr_add() omits f30dcb7dcb1a net: ipa: kill ipa_endpoint_stop() omits 9928fcc76f7b net: ipa: don't retry in ipa_endpoint_stop() omits c72ddf0dbf2d net: ipa: get rid of workaround in ipa_endpoint_stop() omits 97e4692dda26 net: ipa: fix a bug in ipa_endpoint_stop() omits 6a5dc76ac4f5 Merge branch 'net-ipa-kill-endpoint-delay-mode-workaround' omits a4dcad344687 net: ipa: remove endpoint delay mode feature omits 4fa95248798e net: ipa: introduce ipa_endpoint_program_suspend() omits 4900bf341d96 net: ipa: have ipa_endpoint_init_ctrl() return previous state omits 9c729e748462 Merge branch 'net-ipa-limit-special-reset-handling' omits a3f2405b0462 net: ipa: only reset channel twice for IPA v3.5.1 omits f86a1909ea2f net: ipa: rename db_enable flag omits ee733cd89639 Merge branch 'tcp-minor-adjustments-for-low-pacing-rates' omits 916e6d1a5ef1 tcp: defer xmit timer reset in tcp_xmit_retransmit_queue() omits 8dc242ad661c tcp: refine tcp_pacing_delay() for very low pacing rates omits b94c280d0b45 arm64: dts: sdm845: add IPA iommus property omits f87b87a1c969 Merge tag 'perf-for-bpf-2020-05-06' of git://git.kernel.or [...] omits a88845d862f2 Merge branch 'timer-add-fsleep-for-flexible-sleeping' Hein [...] omits d6836ef02c17 r8169: use fsleep in polling functions omits c6af13d33475 timer: add fsleep for flexible sleeping omits 969c54646af0 ipv6: Implement draft-ietf-6man-rfc4941bis omits 3c94defef58f pstore: Remove filesystem records when backend is unregistered omits 2ad3d74e3c69 power: supply: core: Add type property to uevent env omits 5b505366ac6c power: supply: core: Add a macro that maps enum properties [...] omits d960d91f8688 power: supply: core: Use designated initializer for proper [...] omits 2cabeaf15129 power: supply: core: Cleanup power supply sysfs attribute list omits 1bc6a60143a4 drm/i915/execlists: Track inflight CCID omits 53b2622e7746 drm/i915/execlists: Avoid reusing the same logical CCID omits 47bf7b7a7151 drm/i915/gem: Remove object_is_locked assertion from unpin [...] omits 220dcfc1485b drm/i915/gt: Yield the timeslice if caught waiting on a us [...] omits af23facc38c2 drm/i915: Check current i915_vma.pin_count status first on unbind omits a7defa758dfc Merge branch 'add-phy-shared-storage' omits deb04e9c0ff2 net: phy: mscc: use phy_package_shared omits dc9989f17328 net: phy: bcm54140: use phy_package_shared omits 6349084746ff net: phy: add concept of shared storage for PHYs omits 857b412511c8 Revert "crypto: chelsio - Inline single pdu only" omits 4ca75287064b Smack:- Remove redundant inode_smack cache omits 921bb1cbb31b Smack:- Remove mutex lock "smk_lock" from inode_smack omits 84e99e58e8d1 Smack: slab-out-of-bounds in vsscanf omits 092c94aed3e1 smack: remove redundant structure variable from header. omits 00720f0e7f28 smack: avoid unused 'sip' variable warning omits 9532131f6995 net: 7990: Fix use correct return type for ndo_start_xmit() omits 787e4a79cd5f net: cpmac: Fix use correct return type for ndo_start_xmit() omits 10786531cf99 net: moxa: Fix use correct return type for ndo_start_xmit() omits 1cfecc2353c2 net: lantiq: Fix use correct return type for ndo_start_xmit() omits df1577cbaa87 net: enetc: Make some symbols static omits e910a3993818 net: mediatek: Fix use correct return type for ndo_start_xmit() omits d54fc481bd82 net: socionext: Fix use correct return type for ndo_start_xmit() omits 1f3e915e316c net: renesas: Fix use correct return type for ndo_start_xmit() omits 77afd98719d5 Merge branch 's390-qeth-next' omits dc9c404f98a9 s390/qeth: clean up Kconfig help text omits 7005b7547680 s390/qeth: return error when starting a reset fails omits 6ee091efa7b5 s390/qeth: set TX IRQ marker on last buffer in a group omits a875fd1620ff s390/qeth: indicate contiguous TX buffer elements omits fff1aceb880f s390/qeth: merge TX skb mapping code omits c619e9a6f52f s390/qeth: don't use restricted offloads for local traffic omits 1d38c2e4941e s390/qeth: extract helpers for next-hop lookup omits fb8d258049f7 s390/qeth: add debugfs file for local IP addresses omits 0d49c06bcfc2 s390/qeth: process local address events omits 3be83016275d s390/qeth: keep track of LP2LP capability for csum offload omits 2f8649900b7d net: ethernet: mediatek: Make mtk_m32 static omits 57829ea46875 sparc: mm: return true,false in kern_addr_valid() omits f9cbf19c7f5d net: mlx4: remove unneeded variable "err" in mlx4_en_get_rxfh() omits 8741e18419bf net: bridge: return false in br_mrp_enabled() omits cadb5c4e394d net: cortina: Fix use correct return type for ndo_start_xmit() omits 42caf9cb5937 RDMA/mlx5: Allow only raw Ethernet QPs when RoCE isn't enabled omits 8d93efb8c5e0 RDMA/mlx5: Assign profile before calling stages omits 7f6778b11490 drm/amdgpu/navi10: fix unsigned comparison with 0 omits fd9a9f8801de drm/amdgpu: Use GEM obj reference for KFD BOs omits 1cba0987610a drm/amdgpu: force fbdev into vram omits 74577c3a48a8 drm/amd/powerplay: perform PG ungate prior to CG ungate omits 47891bf1da31 drm/amdgpu: drop unnecessary cancel_delayed_work_sync on P [...] omits 2536c4b0dd88 drm/amdgpu: disable MGCG/MGLS also on gfx CG ungate omits 9d11eb0d0c46 drm/amdgpu: use the BAR if possible in amdgpu_device_vram_ [...] omits 85d4d684fecc drm/amd/display: Add dm support for DP 1.4 Compliance edid [...] omits 50a19ad4b1ec objtool, kcsan: Add kcsan_disable_current() and kcsan_enab [...] omits bbae62e32ee9 net: ethernet: ti: Use PTR_ERR_OR_ZERO() to simplify code omits 029e88fd1e61 RDMA/mlx5: Move all WR logic from qp.c to separate file omits 6671cde83ddb RDMA/mlx5: Refactor mlx5_post_send() to improve readability omits 31578defe4eb RDMA/mlx5: Update mlx5_ib to use new cmd interface omits e4faa478c6b8 RDMA/hns: Remove redundant assignment of caps omits b713128de7a1 RDMA/hns: Adjust lp_pktn_ini dynamically omits 23190b8f47de RDMA/hns: Fix comments with non-English symbols omits 41ef83a65305 device_cgroup: Fix RCU list debugging warning omits 67954a6e379b RDMA/hns: Optimize SRQ buffer size calculating process omits ffb1308b88b6 RDMA/hns: Move SRQ code to the reasonable place omits 54d6638765b0 RDMA/hns: Optimize WQE buffer size calculating process omits 2929c40f08a9 RDMA/hns: Remove unused MTT functions omits 9b2cf76c9f05 RDMA/hns: Optimize PBL buffer allocation process omits d58ae1991898 ipmr: Add lockdep expression to ipmr_for_each_table macro omits 74ba3ef16042 ipmr: Fix RCU list debugging warning omits 8bc3b5e4b70d xfs: clean up the error handling in xfs_swap_extents omits 5ac55dfc6d92 RDMA/mlx5: Set UDP source port based on the grh.flow_label omits f66534051936 RDMA/cma: Initialize the flow label of CM's route path record omits 2b880b2e5e03 RDMA/mlx5: Define RoCEv2 udp source port when set path omits 9611d53aa160 RDMA/core: Consider flow label when building skb omits d5665a21250e RDMA/core: Add hash functions to calculate RoCEv2 flowlabe [...] omits b173bfe2d744 drm/udl: Make udl_handle_damage static omits bec1277a7ebd video: fbdev: valkyriefb.c: fix warning comparing pointer to 0 omits c7f66d32dd43 drm/panel: add support for rm69299 visionox panel omits 65afd0405ffa MAINTAINERS: add HMM selftests omits b0d449922eb8 mm/hmm/test: add selftests for HMM omits 5d5e54be8a1e mm/hmm/test: add selftest driver for HMM omits 10a14c3224a4 dt-bindings: documenting compatible string vendor "visionox" omits 18722d48a6bb video: fbdev: w100fb: Fix a potential double free. omits 54e9d5f70834 arm64: dts: qcom: sdm845: Add SoC compatible to MTP omits 309089fb6703 mm/hmm: remove the customizable pfn format from hmm_range_fault omits 19acd03d95da kcsan: Add __kcsan_{enable,disable}_current() variants omits 5099a722e972 checkpatch: Warn about data_race() without comment omits d163a95cf001 fbdev: aty: use true, false for bool variables in atyfb_base.c omits dbc7ece12a38 video: uvesafb: use true,false for bool variables omits 7022537b58d8 video: udlfb: use true,false for bool variables omits 13e9bd05b3d5 video: fbdev: i810: use true,false for bool variables omits 24fe5f2ab247 drm/i915: Propagate error from completed fences omits 6f277a2114fd Merge remote-tracking branch 'spi/for-5.8' into spi-next omits faf6d67cf1ab Merge remote-tracking branch 'spi/for-5.7' into spi-linus omits 22d48ad7bfac spi: dw: Add Elkhart Lake PSE DMA support omits 6370ababce81 spi: dw: Propagate struct device pointer to ->dma_init() callback omits 37aa8aa68492 spi: dw: Add 'mfld' suffix to Intel Medfield related routines omits e79409526445 spi: dw: Move few headers under #ifdef CONFIG_SPI_DW_MID_DMA omits e62a15d97b0a spi: dw: Downgrade interrupt.h to irqreturn.h where appropriate omits 0c2ce3fe4dd0 spi: dw: Move interrupt.h to spi-dw.h who is user of it omits d4dd6c0a404a spi: dw: Remove unused variable in CR0 configuring hooks omits 3cb97e223d27 spi: dw: Zero DMA Tx and Rx configurations on stack omits e8bf587b74d5 Merge branch for-5.8/arm64/dt into for-next omits 61a7ff8b5e19 Merge branch for-5.8/arm/dt into for-next omits e56be908e898 Merge branch for-5.8/arm/core into for-next omits 5ecac0a354f9 Merge branch for-5.8/soc into for-next omits 6917ec6644c7 Merge branch for-5.8/memory into for-next omits 67fc601b351a Merge branch for-5.8/of into for-next omits 91d9b9ab22a0 Merge branch for-5.8/dt-bindings into for-next omits 117ba1693d90 Merge branch for-5.8/cpuidle into for-next omits 1175402a49c4 Merge branch for-5.8/cpufreq into for-next omits 32be24588ca1 Merge branch for-5.8/clk into for-next omits 977972d17e5a Merge branch for-5.7/clk-fixes into for-next omits 6aaec7d69afd Merge branch for-5.7/arm64/defconfig into for-next omits a9ece47bc379 clk: tegra: Fix initial rate for pll_a on Tegra124 omits 94ea9681a9f5 ARM: dts: tegra30: beaver: Add CPU Operating Performance Points omits ae05ddc9b380 ARM: dts: tegra30: beaver: Set up voltage regulators for DVFS omits b9bf73aed99e ARM: tegra: Create tegra20-cpufreq platform device on Tegra30 omits 9ce274630495 cpufreq: tegra20: Use generic cpufreq-dt driver (Tegra30 s [...] omits c96d6ea5a481 dt-bindings: cpufreq: Add binding for NVIDIA Tegra20/30 omits 04985d00e2c9 ARM: tegra: Don't enable PLLX while resuming from LP1 on Tegra30 omits d3c32c04adfd ARM: tegra: Switch CPU to PLLP on resume from LP1 on Tegra [...] omits 49fc3dac574c clk: tegra30: Use custom CCLK implementation omits 5b8403b87d7a clk: tegra20: Use custom CCLK implementation omits f7dd21dbf9b8 clk: tegra: cclk: Add helpers for handling PLLX rate changes omits ce09a97e79d5 clk: tegra: pll: Add pre/post rate-change hooks omits 4df4bb65f008 clk: tegra: Add custom CCLK implementation omits 35509737c8f9 ARM: tegra: Correct PL310 Auxiliary Control Register initi [...] omits fafd62e76880 cpuidle: tegra: Support CPU cluster power-down state on Tegra30 omits 1555547ddaae Merge branch 'for-5.8/arm/core' into for-5.8/cpuidle omits 59abe8c2ba0d memory: tegra30-emc: Poll EMC-CaR handshake instead of wai [...] omits f5b1f589c2f9 memory: tegra20-emc: Poll EMC-CaR handshake instead of wai [...] omits 38743e414e7c ARM: tegra: Do not fully reinitialize L2 on resume omits 36dc3b1a7e9d ARM: tegra: Initialize r0 register for firmware wake-up omits 836ca0081983 Merge branch 'for-5.8/firmware' into for-5.8/arm/core omits b720aaa347f2 firmware: tf: Different way of L2 cache enabling after LP2 [...] omits adb69968074a ASoC: mediatek: Fix error handling omits 629005a6dd8a arm64: tegra: Fix ethernet phy-mode for Jetson Xavier omits 8a00dba8f568 arm64: tegra: Hook up EMC cooling device omits 651d7b83bb15 arm64: tegra: Add external memory controller node for Tegra210 omits 60478fcdd53a arm64: tegra: Add XUDC node on Tegra194 omits 7e78256d1f1b mm/hmm: remove HMM_PFN_SPECIAL omits ea4f9735c7db drm/amdgpu: remove dead code after hmm_range_fault() omits 5b3ec1c42470 mm/hmm: make hmm_range_fault return 0 or -1 omits d2c63df2242e mm/hmm: make CONFIG_DEVICE_PRIVATE into a select omits 3dc58df0e243 CIFS: Spelling s/EACCESS/EACCES/ omits 2023fb90d1a8 pstore: Do not leave timer disabled for next backend omits 074d522b2b58 pstore: Add locking around superblock changes omits 11a0ae4c4bff RDMA: Allow ib_client's to fail when add() is called omits a9a82730e1a0 Merge remote-tracking branch 'regulator/for-5.8' into regu [...] omits 2dd946661eb5 Merge remote-tracking branch 'regulator/for-5.7' into regu [...] omits dd4441ab1fa1 spi: bcm2835: Fix error return code in bcm2835_dma_init() omits 5b684514af90 spi: a3700: make a3700_spi_init() return void omits c211b5280512 pstore: Refactor pstorefs record list removal omits 3edc837644d3 pstore: Add proper unregister lock checking omits 879e27b30db9 pstore: Convert "records_list" locking to mutex omits dae732e579b0 pstore: Rename "allpstore" to "records_list" omits c9c2d46a9994 pstore: Convert "psinfo" locking to mutex omits ca11741e79f6 pstore: Rename "pstore_lock" to "psinfo_lock" omits 809d69c84817 pstore: Drop useless try_module_get() for backend omits 04c349a96506 RDMA/mad: Remove snoop interface omits 56c91440ff00 IB/hfi1: Fix another case where pq is left on waitlist omits a4f426eb805e f2fs: correctly fix the parent inode number during fsync() omits cd685c1252fe f2fs: remove redundant compress inode check omits 03b1a7737a79 f2fs: use strcmp() in parse_options() omits c14d1d658c3e f2fs: Use the correct style for SPDX License Identifier omits 97d497e4588b f2fs: Avoid double lock for cp_rwsem during checkpoint omits af7cf1a52b06 f2fs: fix quota_sync failure due to f2fs_lock_op omits 72e544797a9f f2fs: support read iostat omits 2397d47609e9 f2fs: Fix the accounting of dcc->undiscard_blks omits d3a7c3463ab4 f2fs: fix to handle error path of f2fs_ra_meta_pages() omits aab5fd7a1b7b regulator: db8500-prcmu: Use true,false for bool variable omits 4457a9db2bde drm/i915/tgl+: Fix interrupt handling for DP AUX transactions omits 5a8117840a8c ASoC: amd :High hw_level while simultaneous capture omits 23a457b8d57d s390: nvme reipl omits 3737e8ee4f2f s390: nvme ipl omits 9056754f6505 s390/pci: Documentation update for s390 PCI omits d1379279f2d6 s390/pci: removes wrong PCI multifunction assignment omits 0ba577802b0b s390: ptrace: hard-code "s390x" instead of UTS_MACHINE omits 5b9f8e4ac947 media: ipu3.rst: fix a build warning omits 6ba189d3f78c media: vidioc-enum-fmt.rst: make the ENUM_FMT text clearer omits 438d8cafe482 watchdog: iTCO: fix link error omits 57253ccd5831 serial: samsung: 32-bit access for TX/RX hold registers omits 7ad3bee4b3e3 serial: samsung: dt-bindings: Add reg-io-width compatible omits 8fba6c0c4c4a serial: samsung: Replace rd_regb/wr_regb with rd_reg/wr_reg omits 0a64f38037cc Revert "tty: serial: qcom_geni_serial: Use OPP API to set [...] omits c7ff09f6e262 media: vimc: Make use of V4L2_CAP_IO_MC omits 148dd20602d5 media: staging/intel-ipu3: Make use of V4L2_CAP_IO_MC omits d5f74a1eff9a media: rcar-vin: Make use of V4L2_CAP_IO_MC omits e5b6b07a1b45 media: v4l2: Extend VIDIOC_ENUM_FMT to support MC-centric devices omits b72f14ee7eb3 media: pci: Fill v4l2_fmtdesc with designated initializers omits f645e6256bd1 media: v4l2-dev/ioctl: Add V4L2_CAP_IO_MC omits 697fa27dc5fb reset: hi6220: Add support for AO reset controller omits e08672c03981 reset: imx7: Add support for i.MX8MP SoC omits c4e181d6fec4 dt-bindings: reset: imx7: Document usage on i.MX8MP SoC omits ecd910f4420a dt-bindings: reset: imx7: Add support for i.MX8MN omits 3a5fc2520bc6 dt-bindings: reset: meson: add gxl internal dac reset omits 62a1d3f623ac backlight: qcom-wled: Add support for WLED5 peripheral tha [...] omits 6065235d5479 Merge branch 'for-5.8/asus' into for-next omits 350bd245fc18 HID: asus: Fix mute and touchpad-toggle keys on Medion Ako [...] omits e271f6c2df78 HID: asus: Add support for multi-touch touchpad on Medion [...] omits a61f9e428bf0 HID: asus: Add report_size to struct asus_touchpad_info omits 4bc43a421218 HID: asus: Add hid_is_using_ll_driver(usb_hid_driver) check omits a80b2f309883 HID: asus: Simplify skipping of mappings for Asus T100CHI [...] omits 4e4c60f82677 HID: asus: Only set EV_REP if we are adding a mapping omits b85083d162cf dt-bindings: backlight: qcom-wled: Add WLED5 bindings omits f16899a6a7d4 backlight: qcom-wled: Add callback functions omits e0ace1fc40cd dt-bindings: backlight: qcom-wled: Convert the wled bindin [...] omits 7f65f6118a53 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits b9d3e8a38084 dt-bindings: phy: usb-snps-femto-v2: Add regulator entries [...] omits cbb1404f6541 rtlwifi: rtl8188ee: remove Comparison to bool in rf.c omits f8f24ece2192 b43: remove Comparison of 0/1 to bool variable in pio.c omits e2b9ac590810 b43: remove Comparison of 0/1 to bool variable in phy_n.c omits 049ceac308b0 libertas_tf: avoid a null dereference in pointer priv omits 08afb432c996 mwifiex: avoid -Wstringop-overflow warning omits 1b56bed20212 rtlwifi: remove comparison of 0/1 to bool variable omits 4f5cf93395d7 brcmsmac: remove Comparison to bool in brcms_b_txstatus() omits 7f26cedfc9fd brcmfmac: Add P2P Action Frame retry delay to fix GAS Come [...] omits 9c29da3f4e7e brcmfmac: Fix P2P Group Formation failure via Go-neg method omits babfd3caf356 brcmfmac: support the second p2p connection omits 191f6b08bfef rtw88: fix an issue about leak system resources omits 1757940430ef rtw88: 8723d: add interface configurations table omits fc637a860a82 rtw88: 8723d: Set IG register for CCK rate omits 439d4a978d48 rtw88: 8723d: Add chip_ops::false_alarm_statistics omits 3ac14439152d rtw88: 8723d: some chips don't support LDPC omits 614b1f874454 rtw88: handle C2H_CCX_TX_RPT to know if packet TX'ed successfully omits 5f028a9cf4b9 rtw88: 8723d: Add set_channel omits 158441a2bed4 rtw88: 8723d: Add query_rx_desc omits db39a9ddacad rtw88: 8723d: Add DIG parameter omits 1f15d7c8f3fc ray_cs: use true,false for bool variable omits fb1a9fc550cf rtlwifi: use true,false for bool variable in rtl_init_rfkill() omits c03e3fe91c19 ipw2x00: Remove a memory allocation failure log message omits fd5d781964b0 rtw88: Use udelay instead of usleep in atomic context omits 57a29df34146 iopoll: Introduce read_poll_timeout_atomic macro omits a085a1eeea5e Merge branch 'bpf-rv64-jit' omits 073ca6a0369e bpf, riscv: Optimize BPF_JSET BPF_K using andi on RV64 omits ca349a6a104e bpf, riscv: Optimize BPF_JMP BPF_K when imm == 0 on RV64 omits 21a099abb765 bpf, riscv: Optimize FROM_LE using verifier_zext on RV64 omits 0224b2acea0f bpf, riscv: Enable missing verifier_zext optimizations on RV64 omits 79263c3bceb7 ALSA: hda: Return true,false for return type bool omits 14dd3a71ccb7 ath11k: Replace zero-length array with flexible-array omits 450edd280598 ath9k_htc: Silence undersized packet warnings omits ee4dd7061891 ath6kl: Replace zero-length array with flexible-array omits d7d43782d541 ath11k: fix kernel panic by freeing the msdu received with [...] omits 559ef68f5f69 ath11k: Add support to reset htt peer stats omits b14fba7ebd04 carl9170: remove P2P_GO support omits e7f33e0c52c0 ath11k: add tx hw 802.11 encapsulation offloading support omits 1a0bbcc0f83d mm-slub-add-panic_on_error-to-the-debug-facilities-fix omits 275ff3e31118 mm: slub: add panic_on_error to the debug facilities omits 4e17eb313a81 mm/slub: fix stack overruns with SLUB_STATS omits eb4568b58810 slub: remove kmalloc under list_lock from list_slab_objects() V2 omits 90f6a4f1ccf8 slub: Remove userspace notifier for cache add/remove omits aed86cddcddf mm-slub-fix-corrupted-freechain-in-deactivate_slab-fix omits 8599a574eb1e mm/slub.c: fix corrupted freechain in deactivate_slab() omits 8c83646afe5b usercopy: mark dma-kmalloc caches as usercopy caches omits 971708d70dfb kernel/watchdog: flush all printk nmi buffers when hardloc [...] omits d383bb1bf587 buffer: record blockdev write errors in super_block that it backs omits 5bd13765962a vfs: track per-sb writeback errors and report them to syncfs omits e8403a1f8588 ramfs: support O_TMPFILE omits 2784b4cb4c61 drivers/tty/serial/sh-sci.c: suppress uninitialized var warning omits 181d146e46fc ocfs2: mount shared volume without ha stack omits 56309e49c1fa ocfs2: add missing annotation for dlm_empty_lockres() omits 58f1e77ff3f5 squashfs-migrate-from-ll_rw_block-usage-to-bio-fix omits 4e7b02648a1e squashfs: migrate from ll_rw_block usage to BIO omits c14f04240abe scripts/tags.sh: add a intermediate file for 'make gtags' omits c0341036aefd scripts/tags.sh: support compiled source, improved precise omits 9802ba17a589 mm/gup: fix fixup_user_fault() on multiple retries omits ea8f8e90439b epoll: call final ep_events_available() check under the lock omits 28e51c74dcde mm, memcg: fix inconsistent oom event behavior omits a3b6e5ecf3a6 mm: Limit boost_watermark on small zones. omits ac3a10b755b6 ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST omits 2766663aea4e mm/vmscan: remove unnecessary argument description of isol [...] omits 9baab8d6dca4 epoll: atomically remove wait entry on wake up omits 26c1802c22fd kselftests: introduce new epoll60 testcase for catching lo [...] omits 1636d1d5ebdb percpu: make pcpu_alloc() aware of current gfp context omits 676299317c6e mm/slub: fix incorrect interpretation of s->offset omits 7ff388dd484d scripts/gdb: repair rb_first() and rb_last() omits 9c49fba2136c eventpoll: fix missing wakeup for ovflist in ep_poll_callback omits 5bbd55ea9245 eventpoll: fix missing wakeup for ovflist in ep_poll_callback omits a047f3ead157 mm/memcg: optimize memory.numa_stat like memory.stat omits 9833317ce800 arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in [...] omits cfe595f5c12c scripts/decodecode: fix trapping instruction formatting omits 9670ac18893e kernel/kcov.c: fix typos in kcov_remote_start documentation omits 4ba114cfc8f7 mm/page_alloc: fix watchdog soft lockups during set_zone_c [...] omits a60f5b65cf1b usb: core: kcov: collect coverage from usb complete callback omits 1c19d3158715 kcov: collect coverage from interrupts omits cd7d7581b3d7 kcov: use t->kcov_mode as enabled indicator omits 9ded63a75aca kcov: move t->kcov_sequence assignment omits 39ed6032fb7e kcov: move t->kcov assignments into kcov_start/stop omits 395db2556c44 kcov: fix potential use-after-free in kcov_remote_start omits 1a910d83c92a kcov: cleanup debug messages omits 4e27e8f27948 mm-memcg-fix-error-return-value-of-mem_cgroup_css_alloc-fix omits d6c20103c89f mm, memcg: fix error return value of mem_cgroup_css_alloc() omits 978f8836350a ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] omits 5dae71893bfe /proc/kpageflags: do not use uninitialized struct pages omits 25577ac1d4fd /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 29c99bb8db08 checkpatch: test $GIT_DIR changes omits 4a4230d9ef5b csky: Fixup perf callchain unwind omits 5545b0d34f37 Merge branch 'linus' omits 9747070c11d6 Input: axp20x-pek - always register interrupt handlers omits b3f3736ac305 usb: chipidea: msm: Ensure proper controller reset using r [...] omits 9d9006ec4d81 PM / devfreq: Replace strncpy with strscpy omits 6dbbbccdba61 usb: chipidea: Enable user-space triggered role-switching omits e48aa1eb443f usb: chipidea: udc: add software sg list support omits 380a7843688d usb: chipidea: usbmisc_imx: using different ops for imx7d [...] omits 5523f06a1950 usb: chipidea: pull down dp for possible charger detection [...] omits 746f316b753a usb: chipidea: introduce imx7d USB charger detection omits d755cdb1b9d7 usb: chipidea: introduce CI_HDRC_CONTROLLER_VBUS_EVENT glu [...] omits 16c1d2f1b0bd PM / devfreq: imx: Register interconnect device omits 782627584d6c PM / devfreq: Add generic imx bus scaling driver omits 18f423748b98 Input: lm8333 - update contact email omits 9c3d75e256d9 Bluetooth: L2CAP: Fix errors during L2CAP_CREDIT_BASED_CON [...] omits 81aabbb9fb7b bpf, sockmap: bpf_tcp_ingress needs to subtract bytes from [...] omits 3e104c238162 bpf, sockmap: msg_pop_data can incorrecty set an sge length omits 9b2383a7ac08 drm/i915/icp: Add Wa_14010685332 omits 38cdabb7d835 binfmt_elf_fdpic: remove the set_fs(KERNEL_DS) in elf_fdpi [...] omits d2530b436f11 binfmt_elf: remove the set_fs(KERNEL_DS) in elf_core_dump omits fa4751f454e6 binfmt_elf: remove the set_fs in fill_siginfo_note omits c3b3f5247641 signal: refactor copy_siginfo_to_user32 omits 5456ffdee666 powerpc/spufs: simplify spufs core dumping omits 6904d3d0cb7e powerpc/spufs: stop using access_ok omits 88413a6bfbbe powerpc/spufs: fix copy_to_user while atomic omits 01241aa000ab net: ethernet: ti: am65-cpts: fix build omits f989d546a2d5 erspan: Add type I version 0 support. omits 730f135104f3 cxgb4/cxgb4vf: Remove superfluous void * cast in debugfs_c [...] omits 977253df6433 drm/i915/gt: Stop holding onto the pinned_default_state omits 9ea833022b5c Merge branch 'smc-log-state-changes-and-cleanup' omits fea805237dd9 net/smc: remove unused inline function smc_curs_read omits 0a99be434d14 net/smc: log important pnetid and state change events omits b38eb47f48d0 dt-binding: net: ti: am65x-cpts: fix dt_binding_check fail omits cc31d53f82d7 net: ipa: remove duplicated include from ipa_mem.c omits fe121e078da1 sch_choke: Remove classid from choke_skb_cb. omits 5b545cbc0a57 net: sierra_net: Remove unused inline function omits e36cac0c0564 bnx2x: Remove unused inline function bnx2x_vf_vlan_credit omits 592138a88d96 net: sched: choke: Remove unused inline function choke_set [...] omits b16751f7adae net: microchip: Remove unused inline function is_bits_set omits 9f410c2cb737 myri10ge: Remove unused inline function myri10ge_vlan_ip_csum omits d66e67bd4cc7 net: stmmac: Remove unused inline function stmmac_rx_thres [...] omits 12dcceb39aab net: mv643xx_eth: Remove unused inline function sum16_as_be omits 7a4d40ddf1fa net: sun: cassini: Remove unused inline functions omits e94caac1bc0b net: tehuti: remove unused inline function bdx_tx_db_size omits 5447e8e01e10 sysctl: Fix unused function warning omits 015cba7e369e net: ni: Fix use correct return type for ndo_start_xmit() omits d192ae55382d net: ethernet: ti: use true, false for bool variables in c [...] omits ba4258001956 net: bnxt: Remove Comparison to bool in bnxt_ethtool.c omits ec161116ad55 net: agere: use true,false for bool variable omits e8cc063d8310 net: atheros: remove conversion to bool in atl1c_start_mac() omits 93e6044bd1cb net: qede: Use true for bool variable in qede_init_fp() omits 66b63a60d7ea bnx2x: Remove Comparison to bool in bnx2x_dcb.c omits d9a1c584a93a qlcnic: use true,false for bool variable in qlcnic_sriov_common.c omits cfc831e37cff Merge branch 'omap-for-v5.8/dt' into for-next omits 48095dea2b27 Merge branch 'fixes' into for-next omits 3e1853e4e113 net: emac: Fix use correct return type for ndo_start_xmit() omits 58618ef85546 net: nxp: Fix use correct return type for ndo_start_xmit() omits e88ba436e561 ARM: OMAP5: Make L4SEC clock domain SWSUP only omits f18e314a6bf1 ARM: OMAP4: Make L4SEC clock domain SWSUP only omits 189a8739cc72 ARM: dts: omap5: add DES crypto accelerator node omits bf755817f82a ARM: dts: omap5: add SHA crypto accelerator node omits 4b9882ae4d28 ARM: dts: omap5: add aes2 entry omits f9cd51bf6d1c ARM: dts: omap5: add aes1 entry omits ab99b7d2ae6e net: altera: Fix use correct return type for ndo_start_xmit() omits 09f6c44aaae0 net: allwinner: Fix use correct return type for ndo_start_xmit() omits 1f15980525c6 ARM: dts: dra7-ipu-dsp-common: Add watchdog timers to IPU [...] omits c2a5678e3017 ARM: dts: am571x-idk: Add CMA pools and enable IPUs & DSP1 rprocs omits ac21a4a8f263 ARM: dts: am572x-idk-common: Add CMA pools and enable IPU [...] omits 35529cc00996 ARM: dts: beagle-x15-common: Add CMA pools and enable IPU [...] omits 101a29dd31b1 ARM: dts: dra76-evm: Add CMA pools and enable IPU & DSP rprocs omits f09862d53736 ARM: dts: dra71-evm: Add CMA pools and enable IPUs & DSP1 rprocs omits 81fe00fa4e5b ARM: dts: dra72-evm-revc: Add CMA pools and enable IPUs & [...] omits 791cc4e40f28 ARM: dts: dra72-evm: Add CMA pools and enable IPUs & DSP1 rprocs omits 371cddbd5f0f ARM: dts: dra7-evm: Add CMA pools and enable IPU & DSP rprocs omits d329f9f14d6f ARM: dts: dra7-ipu-dsp-common: Add timers to IPU and DSP nodes omits 5e89b39049a6 ARM: dts: dra7-ipu-dsp-common: Add mailboxes to IPU and DSP nodes omits a11a2f73b32d ARM: dts: dra7-ipu-dsp-common: Move mailboxes into common files omits 0ed073c218ee ARM: dts: DRA72x: Add aliases for rproc nodes omits c6df6557268a ARM: dts: DRA74x: Add aliases for rproc nodes omits 78aae49a23eb ARM: dts: DRA74x: Add DSP2 processor device node omits 46ab8238e3e8 ARM: dts: DRA7: Add common IPU and DSP nodes omits 5390130f3b28 ARM: dts: dra7: add timer_sys_ck entries for IPU/DSP timers omits 7cf0bb804d7f Merge branch 'omap-for-v5.8/dt-timer' into omap-for-v5.8/dt omits ac819eda7cc9 ARM: dts: Add 32KHz clock as default clock source omits 65fce35f73d2 platform/x86: touchscreen_dmi: Drop comma in terminator line omits 06b2ee07abce platform/x86: touchscreen_dmi: add Vinga J116 touchscreen omits 2d30fcdd439f platform/x86: Add Slim Bootloader firmware update signalin [...] omits 3ce2db608ec3 platform/x86: intel_pmc_core: avoid unused-function warnings omits b4603cb4b1ed MAINTAINERS: Add me as maintainer of Intel SCU drivers omits 7a61f05e94c3 platform/x86: Add Elkhart Lake SCU/PMC support omits b991178fe3cb platform/x86: thinkpad_acpi: Remove always false 'value < [...] omits 580d206a4321 dm mpath: add Historical Service Time Path Selector omits 4afdbf61c076 dm mpath: pass IO start time to path selector omits a70589009f56 dm writecache: improve performance on DDR persistent memor [...] omits a7d17bb025ee dm writecache: remove superfluous test in persistent_memory_claim omits 18c40e61e766 dm persistent data: switch exit_ro_spine to return void omits 76a9f7217b9b dm integrity: remove set but not used variables omits 738b150ecefb ARM: dts: omap4-droid4: Fix occasional lost wakeirq for uart1 omits 30fa60c678ea ARM: dts: omap4-droid4: Fix flakey wlan by disabling inter [...] omits 7fcffecf79ba drm/amdgpu: allocate large structures dynamically omits bcb7b0ef828c amdgpu_acpi: add backlight control for the DC case omits a2eb03a569f7 drm/radeon: fix unsigned comparison with 0 omits 54b7feb93fc3 drm/amdgpu: Avoid integer overflow in amdgpu_device_suspen [...] omits cf9d811935df drm/amd/display: 3.2.84 omits e3f36d18eba3 drm/amd/display: Add struct field for future use omits cdca3f218d9b drm/amd/display: move location of dmub_srv.h file omits b5decb5c66d2 drm/amd/display: remove unused module/stats omits 17bdb4a82fe5 drm/amd/display: Check DMCU Exists Before Loading omits 7b353e41b417 drm/amd/display: Prevent dpcd reads with passive dongles omits 65d683698269 drm/amd/display: Add 4 to 1 MPC split support omits e0a3794d226a drm/amd/display: The external monitor will show gray scree [...] omits 1cfbbddead0a drm/amd/display: add addition dc type to translate to dmub [...] omits 492548dcb045 drm/amd/display: Support FP16 pixel format omits b130cc4eec04 drm/amd/display: temporary clamp the vratio used to 1.0 omits f00889dc7157 drm/amd/display: Allow PState switch in VBLANK one display [...] omits 5f6dbd54c05f drm/amd/display: fix counter in wait_for_no_pipes_pending omits 8c076bc8d731 drm/amd/display: Mode change with same timing causing long [...] omits e9a135a96935 drm/amd/display: Update DCN2.1 DV Code Revision omits 3ba01817365c drm/amd/display: Move panel_cntl specific register from ab [...] omits 1c2075d401f0 drm/amd/display: remove unused variable 'ret' in dm_suspend() omits 198938ec966d PCI: Check for platform_get_irq() failure consistently omits 6df243732e48 driver core: platform: Clarify that IRQ 0 is invalid omits f23da43a58d0 Merge branch 'i2c/for-current' into i2c/for-next omits b4750c8df12c Merge branch 'i2c/for-5.8' into i2c/for-next omits 3831c051dfbf tools: gpio: add bias flags to lsgpio omits 17f96ee2b9be gpio-f7188x: Add GPIO support for F81865 omits fef2d3bb2db6 gpio: tegra186: export MODULE_DEVICE_TABLE omits 56b62540782b doc: thermal: add cpu-idle-cooling to index tree omits f187b6974f6d workqueue: Use IS_ERR and PTR_ERR instead of PTR_ERR_OR_ZERO. omits 649f9cf5f596 doc:locking: remove info about old behavior of locktorture omits d75829c18260 docs: sysctl/kernel: document firmware_config omits 50cdae76b8d0 docs: sysctl/kernel: document ftrace entries omits c624adc9cb6e samples: fix binderfs sample omits 190e1597e5e0 docs: s390: Fix wrong label Guest2 instead of Guest3 omits effa2cd84cb5 docs: coresight: fix `make htmldocs` warning omits b67aa4ef68ed doc:it_IT: align Italian translation omits 16a398d17649 doc: misc-device: add uacce to toctree(index) omits 35c599900583 docs: kvm: Fix KVM_KVMCLOCK_CTRL API doc omits 094d6dc56245 watchdog: update email address in conversion doc omits 3eaa3bfa380b kobject: documentation: Fix erroneous function example in [...] omits 92f0fa8b5df4 media: admin-guide: split cardlist.rst file omits 716448642d71 media: admin-guide: make clear about PCI subsystem IDs omits 919e2bb8b63c Merge branch 'mauro' into docs-next omits 3b5af3171e2d media: cec: silence shift wrapping warning in __cec_s_log_addrs() omits 62eedb356188 media: sun8i: Fix an error handling path in 'deinterlace_r [...] omits f4d12d8009d9 media: vimc: deb: Add support for {RGB,BGR,GBR}888 bus for [...] omits 772563b27c9f media: vimc: Add missing {RGB,BGR,GBR}888 media bus codes omits b77da87c84f8 media: vimc: Support multiple media bus codes for each pix [...] omits 6c8d0cdd6ccb media: ti-vpe: avoid gcc-9 warning omits 7c192ebf394c media: staging: media: usbvision: usbvision-core Correct spelling omits 982649915d62 docs: filesystems: convert configfs.txt to ReST omits a97f52b0f1a6 media: staging: media: imx: no need to check return value [...] omits fc2f6fe745a0 docs: filesystems: convert xfs-self-describing-metadata.tx [...] omits c3d2f6cb4c70 docs: filesystems: convert xfs-delayed-logging-design.txt to ReST omits ec4551f45036 docs: filesystems: convert sysfs-tagging.txt to ReST omits 28bcadf0ae99 docs: filesystems: convert sysfs-pci.txt to ReST omits e2975d7ca8df docs: filesystems: convert spufs/spu_run.txt to ReST omits 299cd2747c61 docs: filesystems: convert spufs/spufs.txt to ReST omits dc3f043ff0e4 docs: filesystems: convert spufs/spu_create.txt to ReST omits a5a1c349ac48 docs: filesystems: split spufs.txt into 3 separate files omits cf06612c65e5 docs: filesystems: convert sharedsubtree.txt to ReST omits 53a41d3eec86 docs: filesystems: convert seq_file.txt to ReST omits 9b6f151e7686 docs: filesystems: convert quota.txt to ReST omits 791a17ee1973 docs: filesystems: convert mount_api.txt to ReST omits a02dcdf65bcf docs: filesystems: convert mandatory-locking.txt to ReST omits 63526525dd7a docs: filesystems: convert locks.txt to ReST omits ba302d2a8ef0 docs: filesystems: convert fuse-io.txt to ReST omits e6d42cb19c03 docs: filesystems: convert files.txt to ReST omits e6f7df74ec1a docs: filesystems: convert fiemap.txt to ReST omits b31763cff488 docs: filesystems: convert dnotify.txt to ReST omits 01478b833176 docs: filesystems: convert devpts.txt to ReST omits f476c6ed17d4 docs: filesystems: convert coda.txt to ReST omits 41defb4d0d58 docs: filesystems: convert automount-support.txt to ReST omits 175cc46f4d66 docs: filesystems: convert cifs/cifsroot.txt to ReST omits 0e822145b564 docs: filesystems: caching/backend-api.txt: convert it to ReST omits d74802ade7de docs: filesystems: caching/cachefiles.txt: convert to ReST omits 09eac7c53570 docs: filesystems: caching/operations.txt: convert it to ReST omits efc930fa1d84 docs: filesystems: caching/netfs-api.txt: convert it to ReST omits fd299b2a7339 docs: filesystems: convert caching/fscache.txt to ReST format omits 67145c23e70b docs: filesystems: convert caching/object.txt to ReST omits d251c653aa3f media: MAINTAINERS: update the Amlogic VDEC driver maintai [...] omits 0305b9ecc426 Merge branch 'for-5.7/upstream-fixes' into for-next omits 6507ef10660e HID: i2c-hid: add Schneider SCL142ALM to descriptor override omits a53acc7ebf27 i2c: at91: Fix pinmux after devm_gpiod_get() for bus recovery omits f84fdf99e9e2 media: meson: vdec: enable mcrcc for VP9 omits ab8ad279ceac arm64: cacheflush: Fix KGDB trap detection omits 149d65e549f3 media: cx231xx: Remove unneeded semicolon omits 0d7f7d2d3191 media: rcar-csi2: Fix comment of VCDT/VCDT2 register omits 54ac3fc34871 media: imx: utils: Default colorspace to SRGB omits e01bc6cbb1fc media: dt-bindings: media: rockchip-vpu: fix interrupt-names omits bcf10abe8c40 media: staging: rkisp1: cap: enable RGB capture format wit [...] omits 0b64a837817e media: staging: rkisp1: rsz: change (hv)div only if captur [...] omits 21e4cdcb62ae media: staging: rkisp1: rsz: remove redundant if statement [...] omits e9ebce2d4c8b media: staging: rkisp1: rsz: get the capture format info f [...] omits c78c31b374a6 Revert "Revert "driver core: Set fw_devlink to "permissive [...] omits 388bcc6ecc60 drivers: base: Fix NULL pointer exception in __platform_dr [...] omits 73371d5f313a i2c: at91: Send bus clear command if SDA is down omits 2f5a55c52c00 i2c: use my kernel.org address from now on omits 3c3dd56f760d i2c: fix missing pm_runtime_put_sync in i2c_device_probe omits 8508f4cba308 serial: amba-pl011: Make sure we initialize the port.lock [...] omits 3d9231e69831 tty: serial: qcom_geni_serial: Use OPP API to set clk/perf state omits c2880ec6c086 serial: lantiq: Add x86 in Kconfig dependencies for Lantiq [...] omits e5159827e057 Merge branches 'for-next/asm' and 'for-next/insn' into for [...] omits 80e4e5613215 Merge branch 'for-next/bti-user' into for-next/bti omits c48e0c533e72 spi: dw-apb-ssi: Add Intel Keem Bay support omits 3812a081d2fc spi: dw-apb-ssi: Add compatible string for DesignWare DWC_ssi omits f42377916ed5 spi: dw: Add support for Intel Keem Bay SPI omits e539f435cb9c spi: dw: Add support for DesignWare DWC_ssi omits c4eadee21fa9 spi: dw: Add update_cr0() callback to update CTRLR0 omits 299cb65c9dd4 spi: dw: Fix typo in few registers name omits eeb2d87ece12 arm64: cpufeature: Group indexed system register definitio [...] omits e896be5ad101 i2c: pxa: fix i2c_pxa_wait_bus_not_busy() boundary condition omits bb82ba690757 i2c: pxa: clean up decode_bits() omits 88b73ee7ca4c i2c: pxa: fix i2c_pxa_scream_blue_murder() debug output omits 70aee287cf45 i2c: pxa: move DT IDs along side platform IDs omits 79622f372b86 i2c: pxa: move private definitions to i2c-pxa.c omits ee478936ddb7 i2c: pxa: always set fm and hs members for each type omits f8e5d3cb31cb i2c: pxa: add and use definitions for IBMR register omits e37687c98ab9 spi: bcm2835: Fixes bare use of unsigned omits 940695aa36f1 i2c: pxa: re-arrange register field definitions omits 1ae49a15eea0 i2c: pxa: re-arrange functions to flow better omits 8de32da283e3 i2c: pxa: re-arrange includes to be in alphabetical order omits fa8d74a9c548 i2c: pxa: remove unneeded includes omits 868d4d37a2c6 i2c: pxa: use official address byte helper omits 2673183070d8 Merge branches 'iommu/fixes' and 'core' into next omits 1b032ec1ecbc iommu: Unexport iommu_group_get_for_dev() omits 4e8906f0d84d iommu: Move more initialization to __iommu_probe_device() omits 3eeeb45c6d04 iommu: Remove add_device()/remove_device() code-paths omits 3c51c05479c5 iommu/exynos: Convert to probe/release_device() call-backs omits 66ae88e71ecb iommu/exynos: Use first SYSMMU in controllers list for IOMMU core omits 6785eb9105e3 iommu/omap: Convert to probe/release_device() call-backs omits c822b37cac48 iommu/omap: Remove orphan_dev tracking omits 6580c8a78424 iommu/renesas: Convert to probe/release_device() call-backs omits b287ba737899 iommu/tegra: Convert to probe/release_device() call-backs omits d8260443245d iommu/rockchip: Convert to probe/release_device() call-backs omits bfe3bd493b3d iommu/qcom: Convert to probe/release_device() call-backs omits 57dbf81f50c8 iommu/mediatek-v1 Convert to probe/release_device() call-backs omits 80e4592a77e4 iommu/mediatek: Convert to probe/release_device() call-backs omits dea74f1c37fb iommu/msm: Convert to probe/release_device() call-backs omits 21acf6599cfb iommu/virtio: Convert to probe/release_device() call-backs omits 522af649e57b iommu/s390: Convert to probe/release_device() call-backs omits 52dd3ca4176f iommu/pamu: Convert to probe/release_device() call-backs omits cefa0d55da37 iommu/arm-smmu: Convert to probe/release_device() call-backs omits e5d1841f18b2 iommu/vt-d: Convert to probe/release_device() call-backs omits dce8d6964ebd iommu/amd: Convert to probe/release_device() call-backs omits 57f9842e4884 iommu/amd: Remove dev_data->passthrough omits 5012c3968537 iommu: Export bus_iommu_probe() and make is safe for re-probing omits ce574c27ae27 iommu: Move iommu_group_create_direct_mappings() out of io [...] omits deac0b3bed26 iommu: Split off default domain allocation from group assignment omits cf193888bfbd iommu: Move new probe_device path to separate function omits 41df6dcc0a3f iommu: Keep a list of allocated groups in __iommu_probe_device() omits 6e1aa2049154 iommu: Move default domain allocation to iommu_probe_device() omits a6a4c7e2c5b8 iommu: Add probe_device() and release_device() call-backs omits 57bd2c24ba16 iommu/amd: Return -ENODEV in add_device when device is not [...] omits c0da9b9f5afd iommu/amd: Remove dma_mask check from check_device() omits 7039d11b3e4a iommu/vt-d: Wire up iommu_ops->def_domain_type omits bdf4a7c4c77d iommu/amd: Implement iommu_ops->def_domain_type call-back omits 4cbf38511a00 iommu: Add def_domain_type() callback in iommu_ops omits ff2a08b39bce iommu: Move default domain allocation to separate function omits b73fd7e93512 Merge branch 'v5.7-clk/fixes' into for-next omits 3ee034b97680 Merge branch 'v5.7-armsoc/fixes' into for-next omits bbc8dfa2c51a Merge branch 'v5.8-clk/next' into for-next omits 060c7d2b9554 Merge branch 'v5.8-armsoc/soc' into for-next omits 7ae45d28ff50 Merge branch 'v5.8-armsoc/dts64' into for-next omits cbd7214402ec arm64: dts: rockchip: Define the rockchip Video Decoder no [...] omits 4ff028f6c108 ASoC: qcom: lpass-cpu: Make I2S SD lines configurable omits d5797ede0818 dt-bindings: sound: lpass-cpu: Document DAI subnodes omits d3b2990c8ea8 PCI: dwc: Fix inner MSI IRQ domain registration omits d2c05cdb6510 ipmi:bt-bmc: Fix error handling and status check omits c96efe265692 PCI: altera: Clean up indentation issue on a return statement omits 0cdea4455acd drm/mm: optimize rb_hole_addr rbtree search omits b7301fd812a3 drm/ttm: Remove reference to the mem_glob member omits 4f18b82b020a Merge series "Grab bag with AMD SPI fixes" from Lukas Wunn [...] omits 0e86d981f9b7 PCI: endpoint: functions/pci-epf-test: Fix DMA channel release omits 839efdb65ffd media: staging: ipu3-imgu: Add a sanity check for the para [...] omits 8c038effd893 media: staging: ipu3-imgu: Move alignment attribute to field omits 81d1adeb52c9 media: Revert "staging: imgu: Address a compiler warning o [...] omits f9d813cc93e2 media: MAINTAINERS: ipu3-imgu: Add Tian Shu and Bingbu as [...] omits 11de96b94f7c media: ipu3.rst: add explanation for running mode omits 735a02f1bbc2 media: staging: ipu3: Fix stale list entries on parameter [...] omits 4470ff693833 media: venus: venc,vdec: Return EBUSY on S_FMT while streaming omits 85872f861d4c media: venus: Mark last capture buffer omits bc3d870e414b media: venus: vdec: Init registered list unconditionally omits b68be5c623cd drm/i915/execlists: Record the active CCID from before reset omits 51df3c81ba10 media: venus: vdec: Mark flushed buffers with error state omits 0febf9236970 media: venus: helpers: Done buffers per queue type omits 18cf8ba1d3e6 media: venus: core: Constify codec frequency data array omits 82223aa54bb7 media: venus: core: Fix mutex destroy in remove omits cb1c05c89b1f media: venus: core: Add missing mutex destroy omits bca718988b90 PCI: v3-semi: Fix a memory leak in v3_pci_probe() error ha [...] omits f136c58a0de9 drm/i915: Added required new PCode commands omits d4339f16919e PCI: dwc: pci-dra7xx: Use devm_platform_ioremap_resource_byname() omits f13242d2c5f7 Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] omits 433022b58e62 arm64: cpufeature: Extend comment to describe absence of f [...] omits 1f9b308f1e62 PCI: dwc: intel: Make intel_pcie_cpu_addr() static omits 378c1ee2227f crypto: xilinx - Remove set but not used variable 'drv_ctx' omits 1d9000262b3b crypto: xilinx: Handle AES PM API return status omits 2e11cc1ab790 staging: vt6656: Use const for read only data omits 0729bb9b2a97 staging: vt6655: fix LONG_LINE warning omits 3fc29573cf3e staging: vt6655: return early if not bNeedAck omits e3b8577aa167 staging: vt6655: extract index manupulation out of function call omits ae25983134c7 staging: vt6655: return at the ond of case body omits 3be1acffe684 staging: vt6655: remove else after return and invert condition omits 0ae73acc4479 staging: vt6655: do calculation of uAckTime first omits e4a34ef77257 staging: vt6655: merge two switch cases in s_uGetDataDuration omits 9adbb49e90e4 staging:rtl8723bs: eliminate usage of skb_clone after skb [...] omits 70458c20049f staging: pi433: fix error return code in pi433_probe() omits 16529e3b8655 staging: rtl8723bs: remove conversion to bool in halbtcout [...] omits b95f955674bf staging: rtl8723bs: os_dep: Cleanup pointer casting code style omits 8a6e4f430b95 staging: rtl8723bs: os_dep: remove rtw_spt_band_free() omits d95c8695e0d9 staging: vt6656: refactor power save operation omits 986da7debb04 staging: vt6656: Return on isr0 when zero. omits 3ce6b741bc32 staging: vt6656: use struct wiphy retry short and long settings. omits f4269d4862c6 staging: vt6656: return all key calls to mac80211 stack. omits ddaa877f2dbc staging: vt6656 remove vnt_mac_disable_keyentry calls omits 41f1efcb4a25 staging: vt6656: vnt_set_keymode simplify key modes. omits ae220204873e staging: vt6656: Refactor the vnt_rf_table_download function omits 91387f5eb9fc staging: vt6656: Refactor the vnt_set_bss_mode function omits 35452e106106 staging: vt6656: Check the return values in vnt_set_bss_mo [...] omits 2eeefd3787fd staging: wfx: avoid compiler warning on empty array omits 70f4c9f0e627 Staging: comedi: drivers: ni_pcimio: Fix variable name omits 3aff3c974b16 staging: sm750fb: print error message with actual value omits b610e1193a91 staging: sm750fb: add common function to set color offsets [...] omits fa90133377f4 staging: sm750fb: add missing case while setting FB_VISUAL omits a4338ed2e1cf staging: wilc1000: Increase the size of wid_list array omits 8d8a1424a03e staging: qlge: Fix function argument alignment warning in [...] omits 2ceed067e85e staging: qlge: Fix suspect code indent warning in ql_init_device omits 4ba1bb9b7a73 staging: qlge: Remove multi-line dereference from ql_request_irq omits faeea64fb974 staging: qlge: Remove goto statements from ql_get_mac_addr_reg omits 58c2a44dbab0 staging: qlge: Fix indentation in ql_get_mac_addr_reg omits 7c40ba652cf7 staging: qlge: Remove gotos from ql_set_mac_addr_reg omits 7d9a39e01d8c staging: qlge: Fix indentation in ql_set_mac_addr_reg omits e3881eb53431 staging: most: usb: consolidate code omits 188d5b41f81f staging: most: usb: drop unlikely macros omits 441be56f894d staging: most: usb: use EINVAL error code omits 3e8621aba71a staging: most: usb: remove overcautious parameter checking omits 9e73fa02aa00 PCI: dwc: Warn if MEM resource size exceeds max for 32-bits omits 819482a96790 PCI: dwc: Make hisi_pcie_platform_ops static omits bf7116204657 PCI: dwc: Clean up computing of msix_tbl omits b08c5abac814 Merge branch 'x86/boot' omits 269f9ce579f9 mmc: renesas_sdhi: Avoid bad TAP in HS400 omits 063ec05c01c8 mmc: renesas_sdhi: handle M3-W ES1.2 and 1.3 revisions omits fd156adb8e04 mmc: mmc_spi: Respect the cmd->busy_timeout from the mmc core omits fa98232e9a99 mmc: mmc_spi: Add/rename defines for timeouts omits 66781c2032fd mmc: via-sdmmc: Respect the cmd->busy_timeout from the mmc core omits fb892a47df12 mmc: tifm_sd: Inform the mmc core about the maximum busy timeout omits 054318c7e35f drm/i915/tgl+: Fix interrupt handling for DP AUX transactions omits ce968194f288 mmc: sdricoh_cs: Drop redundant in-parameter to sdricoh_qu [...] omits 01ba865111f9 mmc: sdricoh_cs: Move MMC_APP_CMD handling to sdricoh_mmc_cmd() omits 641f7e362ba4 mmc: sdricoh_cs: Use MMC_APP_CMD rather than a hardcoded number omits 9d7802e4492e mmc: sdricoh_cs: Drop unused defines omits ca96088aa0de drm/client: Dual licence the header in GPL-2 and MIT omits 9bcaa3fe58ab drm: Replace drm_modeset_lock/unlock_all with DRM_MODESET_ [...] omits 0e68682b1b37 mmc: owl-mmc: Respect the cmd->busy_timeout from the mmc core omits ebcea694e692 arm64: Sort vendor-specific errata omits d9d9aa9e547a mmc: jz4740: Inform the mmc core about the maximum busy timeout omits 740f780f6935 mmc: sdhci-pci-o2micro: Make some symbols static omits 52ec3e1b57c4 mmc: core: Use DEFINE_DEBUGFS_ATTRIBUTE instead of DEFINE_ [...] omits 695395b9709c mmc: sdhci-of-at91: make MMC_SDHCI_OF_AT91 depend on HAVE_CLK omits d382a7d035e5 mmc: renesas_sdhi: shorten types after refactorization omits a0c07ae4fe29 mmc: mmci_sdmmc: fix power on issue due to pwr_reg initialization omits 9b5619727857 mmc: sdhci-msm: Use OPP API to set clk/perf state omits 321070522831 staging: greybus: sdio: Respect the cmd->busy_timeout from [...] omits 1d040b08b50c mmc: usdhi6rol0: Inform the mmc core about the maximum bus [...] omits ed585e904436 mmc: atmel-mci: Respect the cmd->busy_timeout from the mmc core omits e027fcb7ace0 mmc: atmel-mci: Set the timer per command rather than per request omits 4a7af9571485 mmc: atmel-mci: Keep timer enabled when queuing a next request omits d821d34f4519 mmc: sdhci-msm: Enable ADMA length mismatch error interrupt omits d6930e101ce5 mmc: sdhci-msm: Set SDHCI_QUIRK_MULTIBLOCK_READ_ACMD12 quirk omits d031f48a752f mmc: sdhci: add spin lock for sdhci_set_default_irqs in sd [...] omits b565c0788ee4 mmc: host: sdhci-sprd: Implement the request_atomic() API omits fc832e3a9996 mmc: host: sdhci: Implement the request_atomic() API omits ea43849795c9 mmc: host: Introduce the request_atomic() for the host omits 3c9cd4d28f21 mmc: sdhci: Reduce maximum time under spinlock in sdhci_se [...] omits c0d4429316b0 mmc: sdhci: Tidy sdhci_request() a bit omits 9acf01317f7a mmc: sdhci: Remove unneeded forward declaration of sdhci_f [...] omits e016a3468f79 mmc: sdhci: Stop exporting sdhci_send_command() omits 55bf84df8f64 mmc: sdhci: Add helpers for the auto-CMD23 flag omits 48a348d4dbc2 mmc: sd: use HIGH_SPEED_BUS_SPEED in mmc_sd_switch_hs() omits 251b898fbb8f mmc: mmci: Switch to mmc_regulator_set_vqmmc() omits 6e7382c5fe7f mmc: core: Return 1 from mmc_regulator_set_vqmmc() if swit [...] omits 8a1f3407daa7 mmc: host: Prepare host drivers for mmc_regulator_set_vqmm [...] omits bee75c2d2bc7 mmc: sdhci-of-arasan: Remove uninitialized ret variables omits 48fcdb53e3bf mmc: renesas_sdhi: simplify summary output omits a25035d3fd4f mmc: renesas_sdhi: improve TAP selection if all TAPs are good omits c4f1ea4efa8c mmc: renesas_sdhi: clarify handling of selecting TAPs omits 45d46a0b51c1 mmc: renesas_sdhi: refactor calculation of best TAP omits 3f9c6d82ec0d mmc: sdhci: use FIELD_GET/PREP for capabilities bit masks omits cbaa6eb2aa16 mmc: sdhci: move SDHCI_CAPABILITIES_1 to a more suitable place omits 2fe8a3d77d93 mmc: sdhci-of-arasan: Fix kernel-doc warnings omits b3ded2aad82a mmc: sdhci-of-arasan: Modify clock operations handling omits bc4e1fb6b48a mmc: sdhci-of-arasan: Rearrange the platform data structs [...] omits e791146e04bb mmc: sdhci-of-arasan: Rename sdhci_arasan_data to avoid confusion omits c27fc3b15680 sdhci: arasan: Add support for Versal Tap Delays omits 46f037b5753c dt-bindings: mmc: arasan: Document 'xlnx,versal-8.9a' controller omits a800844fa7dd mmc: wbsd: Replace hardcoded command numbers with existing [...] omits 3c115654c88a mmc: s3cmci: Drop redundant code in s3cmci_setup_data() omits 977309343939 mmc: au1xmmc: Drop redundant code in au1xmmc_send_command() omits 5104243a25a6 mmc: sdhci-sprd: Drop redundant cap flags omits 4f9e5127c538 mmc: android-goldfish: Enable MMC_CAP2_NO_SDIO omits 8976eeee8de0 drm/meson: add mode selection limits against specific SoC [...] omits 25fd6de315f4 drm/i915/gt: Small tidy of gen8+ breadcrumb emission omits 5850da95da03 m68k: Drop CONFIG_MTD_M25P80 in stmark2_defconfig omits bf075903e764 m68k/PCI: Fix a memory leak in an error handling path omits 03661ed0c49a Merge branch 'for-5.8/intel-ish' into for-next omits 0b66fb3e6b7a HID: intel-ish-hid: avoid bogus uninitialized-variable warning omits 3c1b14c147eb usb: gadget: legacy: fix redundant initialization warnings omits 0997416969b5 usb: gadget: tegra-xudc: Fix idle suspend/resume omits e7f12054a1b9 drm/bridge: chrontel-ch7033: Add a new driver omits a7e73070afe6 dt-bindings: display: Add Chrontel CH7033 Video Encoder binding omits 647f0d0ac1a6 dt-bindings: Add vendor prefix for Chrontel, Inc. omits 1b835e2a83eb Merge branches 'renesas-arm-defconfig-for-v5.8', 'renesas- [...] omits 48ad3c4a334a ARM: dts: r8a7742-iwg21d-q7: Add iWave G21D-Q7 board based [...] omits 269785eaba09 ARM: dts: r8a7742-iwg21m: Add iWave RZ/G1H Qseven SOM omits eb4cdda7a30b ARM: dts: r8a7742: Initial SoC device tree omits ca0762ee4497 Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into renes [...] omits 52f274b51993 ath11k: fix resource unavailability for htt stats after pe [...] omits b7b527b9c7c8 ath11k: use true,false for bool variables omits 9a0f7c1a9dcd usb: gadget: net2272: Fix a memory leak in an error handli [...] omits 2bb374fbd1e9 usb: phy: twl6030-usb: Fix a resource leak in an error han [...] omits 1423f4327331 ath10k: Add support for targets without trustzone omits 727fec790ead ath10k: Setup the msa resources before qmi init omits 85325c24d5d2 dt-bindings: ath10k: Add wifi-firmware subnode for wifi node omits d431f8939c14 ath10k: remove the max_sched_scan_reqs value omits 521fc37be3d8 ath10k: Avoid override CE5 configuration for QCA99X0 chipsets omits 4b673360708c usb: cdns3: gadget: prev_req->trb is NULL for ep0 omits 3deaef98280e usb: gadget: audio: Fix a missing error return value in au [...] omits fa4c8ec6feaa ARM: dts: aspeed: Change KCS nodes to v2 binding omits f90fe8d3b242 ARM: dts: Aspeed: AST2600: Add XDMA PCI-E root control reset omits e7d1ed849fd1 ARM: dts: aspeed: ast2600: Add XDMA Engine omits 910f65c55611 ARM: dts: aspeed: ast2500: Add XDMA Engine omits 266056d3c61d ARM: dts: aspeed: Adding Facebook Yosemite V2 BMC omits 697538bd65ad ARM: dts: aspeed: Add YADRO Nicole BMC omits 6456bc88c90d ARM: dts: aspeed: mihawk: add aliases for i2c omits 39d8a73c53a2 ARM: dts: aspeed: tacoma: Add TPM omits d2718f5e30d0 ARM: dts: aspeed: tacoma: Enable the second VUART omits bf6c99f3aeda ARM: dts: aspeed: tacoma: Add iio-hwmon nodes for IIO devices omits 3208f3a51339 ARM: dts: aspeed: rainier: Add VGA reserved memory region omits e9b24b55ca4f ARM: dts: aspeed: rainier: Add gpio line names omits 2f68e4e7df67 ARM: dts: aspeed: tacoma: Add gpio line names omits fa09a28ca3e9 ARM: dts: aspeed: zaius: Add gpio line names omits 1f2c9d31e480 ARM: dts: aspeed: romulus: Add gpio line names omits d5ece55c1874 ARM: dts: aspeed: witherspoon: Add gpio line names omits c998f40f2ae6 ARM: dts: aspeed: ast2600: Set arch timer always-on omits 977f7e0028f1 ARM: dts: aspeed: tacoma: Add GPIOs for FSI omits c87f739459cc ARM: dts: aspeed: mihawk: Change the name of leds omits fbb6f3e068ec ARM: dts: aspeed: rainier: Remove regulators omits 156fbb12f11e ARM: dts: aspeed: rainier: Add host FSI description omits b2fa526ca278 ARM: dts: aspeed: ast2600evb: Enable FSI master omits d0ba4f581ed5 ARM: dts: aspeed: tacoma: Add gpio-key definitions omits 3ad7e45820d0 ARM: dts: aspeed: rainier: Set PCA9552 pin types omits b19dad68c97e ARM: dts: aspeed: rainier: Enable VUART2 omits 4aca6812d25c ARM: dts: aspeed: ast2400: Add video engine support omits 7f9dad6bdc34 ARM: dts: aspeed: tacoma: Enable eMMC controller omits d85fa6c6f337 ARM: dts: aspeed: tiogapass: Add gpio line names omits 3dcfff96f17a ARM: dts: aspeed: tiogapass: Add IPMB device omits bcee38919fa0 ARM: dts: aspeed: ast2600: Add Video Engine node omits a8d9d7da1546 drm/tidss: remove AM65x PG1 YUV erratum code omits 8c11827bba72 ALSA: hda: Use hdac_to_hda_codec macro omits 9cd39de4db54 drm/omap: change default signal polarities and drives omits 50f0bf550f83 ALSA: hda: Use dev_to_hdac_dev macro omits 2f2da6dd9ac7 usb: dwc3: pci: Enable extcon driver for Intel Merrifield omits 8b91d49e147b dwc3: Remove check for HWO flag in dwc3_gadget_ep_reclaim_ [...] omits f9950ad27205 ARM: dts: aspeed: ast2600: Add SCU interrupt controllers omits d1f3f68f55ca ARM: dts: aspeed: ast2500: Add SCU interrupt controller omits 78c2aac2a086 phy: qcom-qmp: Rename UFS PCS QMP v4 registers omits e4d8b05ad5f9 phy: qcom-qmp: Use proper PWRDOWN offset for sm8150 USB omits 9a24b929d38a phy: qcom-qmp: Add SM8150 QMP USB3 PHY support omits 51e8114f80d0 phy: qcom-snps: Add SNPS USB PHY driver for QCOM based SOCs omits f06b9fc9a814 dt-bindings: phy: Add binding for qcom,usb-snps-femto-v2 omits 64e14ece0700 scsi: scsi_debug: Implement ZBC host-aware emulation omits 98e0a689868c scsi: scsi_debug: Add zone_size_mb module parameter omits aa8fecf96b70 scsi: scsi_debug: Add zone_nr_conv module parameter omits 380603a5bb83 scsi: scsi_debug: Add zone_max_open module parameter omits 9267e0eb41fe scsi: scsi_debug: Add ZBC module parameter omits f0d1cf9378bd scsi: scsi_debug: Add ZBC zone commands omits d36da3058ced scsi: scsi_debug: Add ZBC mode and VPD pages omits f48f4fd9fefb soundwire: bus: reduce verbosity on enumeration omits 88ac86f25251 soundwire: debugfs: clarify SDPX license with GPL-2.0-only omits 8893ab5e8ee5 soundwire: slave: don't init debugfs on device registration error omits 01de995075b2 Documentation: SoundWire: clarify TDM mode support omits 91b5cfc0209b soundwire: qcom: fix error handling in probe omits 48e3bf1631ea scsi: scsi_debug: Bump to version 1.89 omits 5d8070767358 scsi: scsi_debug: Re-arrange parameters alphabetically omits ed9f3e2513f9 scsi: scsi_debug: Implement PRE-FETCH commands omits a2aede970a8e scsi: scsi_debug: Improve command duration calculation omits 67da413f26af scsi: scsi_debug: Weaken rwlock around ramdisk access omits c3e2fe9222d4 scsi: scsi_debug: Implement VERIFY(10), add VERIFY(16) omits 87c715dcde63 scsi: scsi_debug: Add per_host_store option omits 0c4bc91d6649 scsi: scsi_debug: Randomize command completion time omits 40b62a1c4c33 hwmon: (lm75) Fix all coding-style warnings on lm75 driver omits 508779160ca3 hwmon: Reduce indentation level in __hwmon_device_register() omits 7d0a69d2d9c4 hwmon: (ina2xx) Implement alert functions omits e7728fcf7dd7 docs: dt: convert writing-bindings.txt to ReST omits 858e6845654d docs: dt: convert submitting-patches.txt to ReST format omits 56516a9fe105 docs: dt: convert ABI.txt to ReST format omits 642e6e5ce03e docs: dt: convert overlay-notes.txt to ReST format omits 218e1b3d10f1 docs: dt: convert of_unittest.txt to ReST omits 26853a242057 docs: dt: convert dynamic-resolution-notes.txt to ReST omits afb6120519ae docs: dt: convert changesets to ReST omits b91a770a696c docs: dt: usage_model.rst: fix link for DT usage omits d8e81bc3e87c docs: dt: convert usage-model.txt to ReST omits 4ef7f57ebe6e docs: dt: add an index.rst file for devicetree omits 9ae8578b517a of: Documentation: change overlay example to use current syntax omits 07bf2d97d1f3 xsk: Remove unnecessary member in xdp_umem omits e4e5aefc1135 xsk: Change two variable names for increased clarity omits d26c0cc53950 bpf: Avoid gcc-10 stringop-overflow warning in struct bpf_prog omits 42470eec8552 drm/panel: boe-tv101wum-n16: fine tune clock omits 1f52bab3c9bf dt-bindings: display: dw_mipi_dsi.txt: convert to yaml omits 27a46fb732c6 drm/panel: panel-simple: fix AUO G101EVN010 connector/panel type omits 354d86141796 Merge branch 'net-reduce-dynamic-lockdep-keys' omits e7511f560f54 bonding: remove useless stats_lock_key omits 1a33e10e4a95 net: partially revert dynamic lockdep key changes omits ea84c8429008 Merge branch 'net-ethernet-ti-k3-introduce-common-platform [...] omits 461d6d058cff arm64: dts: ti: j721e-main: add main navss cpts node omits 29390928fe9a arm64: dts: ti: k3-j721e-mcu: add mcu cpsw cpts node omits b3f7e95f0318 arm64: dts: ti: k3-am65-main: add main navss cpts node omits 885a26bae022 arm64: dts: ti: k3-am65-mcu: add cpsw cpts node omits b1f66a5bee07 net: ethernet: ti: am65-cpsw-nuss: enable packet timestamp [...] omits f6bd59526ca5 net: ethernet: ti: introduce am654 common platform time sy [...] omits 6e87ac748e94 dt-binding: ti: am65x: document common platform time sync [...] omits 1248dc00fb62 Merge branch 'devlink-kernel-region-snapshot-id-allocation' omits aebbd7dfab25 docs: devlink: clarify the scope of snapshot id omits 043b3e22768d devlink: let kernel allocate region snapshot id omits dd86fec7e06a devlink: factor out building a snapshot notification omits 39d010504e6b net_sched: sch_fq: add horizon attribute omits bf6dba76d278 net: sched: fallback to qdisc noqueue if default qdisc setup fail omits e9e89c45bfeb arm64: dts: sdm845: add IPA iommus property omits 09be4c47abe3 Merge branch 'net-ipa-I-O-map-SMEM-and-IMEM' omits a0036bb413d5 net: ipa: define SMEM memory region for IPA omits 3e313c3f5a36 net: ipa: define IMEM memory region for IPA omits 3128aae8c439 net: ipa: redefine struct ipa_mem_data omits 8456c54408a2 dt-bindings: net: add IPA iommus property omits dbab677f324d ASoC: wm8524: Add support S32_LE omits cad5eaf74f17 Merge branch 'net-add-helper-eth_hw_addr_crc' omits bc54ac3609aa r8169: use new helper eth_hw_addr_crc omits b86cd700edd3 net: add helper eth_hw_addr_crc omits e90c9fcedc08 net: dsa: felix: allow the device to be disabled omits 82152d424b6c Make the "Reducing compressed framebufer size" message be [...] omits 221e97d6fb66 IB/i40iw: Remove bogus call to netdev_master_upper_dev_get() omits b8cb8d52a746 IB/mlx4: Test return value of calls to ib_get_cached_pkey omits 627642f07b30 Merge branch 'net-smc-add-failover-processing' omits 649758fff327 net/smc: save SMC-R peer link_uid omits 45fa8da0bf5c net/smc: create improved SMC-R link_uid omits a52bcc919b14 net/smc: improve termination processing omits 3e0c40afce4e net/smc: add termination reason and handle LLC protocol violation omits ad6c111b8ae7 net/smc: asymmetric link tagging omits 56bc3b2094b4 net/smc: assign link to a new connection omits f3811fd7bc97 net/smc: send DELETE_LINK, ALL message and wait for send t [...] omits 09c61d24f96d net/smc: wait for departure of an IB message omits b286a0651e44 net/smc: handle incoming CDC validation message omits 29bd73dba4f7 net/smc: send failover validation message omits c6f02ebeea3a net/smc: switch connections to alternate link omits f0ec4f1d32ad net/smc: save state of last sent CDC message omits 34bb49229f19 x86/boot/compressed/64: Switch to __KERNEL_CS after GDT is loaded omits fc99584e9446 Merge branch 'bnxt_en-Updates-for-net-next' omits 125592fbf467 bnxt_en: show only relevant ethtool stats for a TX or RX ring omits 3316d50905f0 bnxt_en: Split HW ring statistics strings into RX and TX parts. omits 9d8b5f05529c bnxt_en: Refactor the software ring counters. omits 098286ff930c bnxt_en: Add doorbell information to bnxt_en_dev struct. omits 8ae2473842bd bnxt_en: Add support for L2 doorbell size. omits e93b30d56fc0 bnxt_en: Set the db_offset on 57500 chips for the RDMA MSI [...] omits ebdf73dc595b bnxt_en: Define the doorbell offsets on 57500 chips. omits 8cec0940803c bnxt_en: Improve kernel log messages related to ethtool reset. omits 7a13240e3718 bnxt_en: fix ethtool_reset_flags ABI violations omits 94f17e89c956 bnxt_en: refactor ethtool firmware reset types omits 95fec034fd44 bnxt_en: prepare to refactor ethtool reset types omits d0b82c5461c9 bnxt_en: Do not include ETH_FCS_LEN in the max packet leng [...] omits c7dd7ab4b204 bnxt_en: Improve TQM ring context memory sizing formulas. omits ac3158cb0108 bnxt_en: Allocate TQM ring context memory according to fw [...] omits 460c2577aaf3 bnxt_en: Update firmware spec. to 1.10.1.33. omits caf2cd610dbb firmware: arm_sdei: Drop check for /firmware/ node and alw [...] omits 421abe200321 drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IP [...] omits fe5a70826791 drm/i915/gt: Make timeslicing an explicit engine property omits 30523408c023 drm/i915: Avoid dereferencing a dead context omits 8757797ff9c9 drm/i915/selftests: Repeat the rps clock frequency measurement omits a3a974b4654d RDMA/rxe: Always return ERR_PTR from rxe_create_mmap_info() omits 37e31d2d26a4 i40iw: Fix error handling in i40iw_manage_arp_cache() omits da7bad98eebb arm64/cpuinfo: Move device_initcall() near cpuinfo_regs_init() omits 657830eb842f coresight: Avoid casting void pointers omits 9af3dda70ec3 Merge branch 'for-5.8/block' into for-next omits 77f3e28120d1 Merge branches 'sunxi/clk-for-5.8', 'sunxi/config-for-5.8' [...] omits cff111017887 arm64: dts: allwinner: sun50i-a64: Add missing address/size-cells omits fe79ea577be8 arm64: dts: allwinner: h6: Enable CPU opp tables for Pine H64 omits d8e2b7e11b50 arm64: dts: allwinner: Sort Pine H64 device-tree nodes omits e357b9dd4823 coresight: Include required headers in C files omits 36c72a58d472 spi: amd: Drop superfluous member from struct amd_spi omits 7b9c94bd13cc spi: amd: Fix refcount underflow on remove omits 4332ea8f40c8 spi: amd: Drop duplicate driver data assignments omits cc17fbec2e78 spi: amd: Pass probe errors back to driver core omits 2b60c49f3ca0 spi: amd: Fix duplicate iounmap in error path omits 8b075e5ba459 udf: stop using ioctl_by_bdev omits 11aa40a0eb24 isofs: stop using ioctl_by_bdev omits f252fa33dcd2 hfsplus: stop using ioctl_by_bdev omits eaf8e3e4b54a cdrom: factor out a cdrom_multisession helper omits 4c3cfcce4515 cdrom: factor out a cdrom_read_tocentry helper omits 068f8d9b4ecc ide-cd: rename cdrom_read_tocentry omits a711d91cd97e block: add a cdrom_device_info pointer to struct gendisk omits 0065e5f5cc56 drm/i915/display: Warn if the FBC is still writing to stol [...] omits 840d493dff1a fs/xfs: Combine xfs_diflags_to_linux() and xfs_diflags_to_ [...] omits 32dbc5655f1c fs/xfs: Create function xfs_inode_should_enable_dax() omits 8d6c3446ec23 fs/xfs: Make DAX mount option a tri-state omits 606723d98293 fs/xfs: Change XFS_MOUNT_DAX to XFS_MOUNT_DAX_ALWAYS omits d45344d6c49c fs/xfs: Remove unnecessary initialization of i_rwsem omits 2f88f1efd02d xfs: spell out the parameter name for ->cancel_item omits 3ec1b26c04d4 xfs: use a xfs_btree_cur for the ->finish_cleanup state omits f09d167c2033 xfs: turn dfp_done into a xfs_log_item omits bb47d79750f1 xfs: refactor xfs_defer_finish_noroll omits 13a833333907 xfs: turn dfp_intent into a xfs_log_item omits d367a868e46b xfs: merge the ->diff_items defer op into ->create_intent omits c1f09188e8de xfs: merge the ->log_item defer op into ->create_intent omits e046e949486e xfs: factor out a xfs_defer_create_intent helper omits fd9cbe512151 xfs: remove the xfs_inode_log_item_t typedef omits c84e819090f3 xfs: remove the xfs_efd_log_item_t typedef omits 82ff450b2d93 xfs: remove the xfs_efi_log_item_t typedef omits 98b69b1285be xfs: refactor xlog_recover_buffer_pass1 omits f15ab3f60ef3 xfs: simplify xlog_recover_inode_ra_pass2 omits 7d4894b4ce07 xfs: factor out a xlog_buf_readahead helper omits 5ce70b770d16 xfs: rename inode_list xlog_recover_reorder_trans omits e968350aadf3 xfs: refactor the buffer cancellation table helpers omits ec43f6da31f1 xfs: define printk_once variants for xfs messages omits 166405f6b53b xfs: stop CONFIG_XFS_DEBUG from changing compiler flags omits 57fd2d8f61a2 xfs: remove unnecessary check of the variable resblks in x [...] omits cd59455980f9 xfs: simplify the flags setting in xfs_qm_scall_quotaon omits 7994aae8516a xfs: remove unnecessary assertion from xfs_qm_vop_create_dqattach omits ea1c90403d5d xfs: remove unnecessary variable udqp from xfs_ioctl_setattr omits fb353ff19d34 xfs: reserve quota inode transaction space only when needed omits d51bafe0d227 xfs: combine two if statements with same condition omits c140735bbb65 xfs: trace quota allocations for all quota types omits 0d2d35a33ea7 xfs: report unrecognized log item type codes during recovery omits 690d22dafa88 drm/i915: Don't enable WaIncreaseLatencyIPCEnabled when IP [...] omits 83d9088659e8 Documentation/dax: Update Usage section omits 712b2698e4c0 fs/stat: Define DAX statx attribute omits efbe3c2493d2 fs: Remove unneeded IS_DAX() check in io_is_direct() omits 2dd43144e824 drm/i915: Streamline the artihmetic omits 41ee86d6ee82 drm/i915: Rename variables to be consistent with bspec omits d19b29be6536 drm/i915: Nuke mode.vrefresh usage omits dab3aff7b1a5 drm/i915: Remove cnl pre-prod workarounds omits 25444ca6cbb9 drm/i915/fbc: Require linear fb stride to be multiple of 5 [...] omits 9ff79708c54d drm/i915: Rename bw_state to new_bw_state omits ecab0f3d055d drm/i915: Track active_pipes in bw_state omits 9728889f42b9 drm/i915: Use bw state for per crtc SAGV evaluation omits 952c0e260f8d ASoC: qcom: Use the defined variable to simplify code omits d696a61413b4 ASoC: rt1015: Add condition to prevent SoC providing bclk [...] omits c25504ad64fe ASoC: rl6231: Add the K bypass for the PLL parameters omits 5b99f3aca083 Merge branch 'next/dt' into for-next omits c9ed436fd69b ARM: dts: s5pv210: Set MAX8998 GPIO pulls on Aries boards omits 18c41a634ebe ARM: dts: s5pv210: Correct FIMC definitions omits 44a390fb43d3 ARM: dts: s5pv210: Assign clocks to MMC devices on Aries boards omits 07297ea732dd ARM: dts: s5pv210: Enable ADC on Aries boards omits e39d3a4b23f7 ARM: dts: s5pv210: Add an ADC node omits 04568cb58a43 ARM: dts: s5pv210: Disable pull for vibrator enable GPIO o [...] omits 94f3c8132c30 ARM: dts: s5pv210: Add si470x FM radio to Galaxy S omits e619c4ef3839 ARM: dts: s5pv210: Add remaining i2c-gpio adapters to Arie [...] omits ecd7a47382e5 ARM: dts: s5pv210: Add panel support to Aries boards omits 849994778e48 ARM: dts: s5pv210: Add touchkey support to Aries boards omits 3a4e7635d120 ARM: dts: s5pv210: Add FSA9480 support to Aries boards omits aa2146416dbe ARM: dts: s5pv210: Add WM8994 support to Aries boards omits 09b39f60ee09 ARM: dts: s5pv210: Disable pulls on GPIO I2C adapters for Aries omits 869d42e6eba8 ARM: dts: s5pv210: Set keep-power-in-suspend for SDHCI1 on Aries omits 386c7b372dd8 ARM: dts: s5pv210: Correct gpi pinctrl node name omits 47d67e4d1918 arm64: insn: Report PAC and BTI instructions as skippable omits c71052cc9e14 arm64: insn: Don't assume unrecognized HINTs are skippable omits 07dcd9677c5d arm64: insn: Provide a better name for aarch64_insn_is_nop() omits bd507ca2773b arm64: insn: Add constants for new HINT instruction decode omits 02ab1f5018c3 arm64: Unify WORKAROUND_SPECULATIVE_AT_{NVHE,VHE} omits c648c9c7429e bpf, arm: Optimize ALU ARSH K using asr immediate instruction omits cf48db69bdfa bpf, arm: Optimize ALU64 ARSH X using orrpl conditional in [...] omits e4e5f695085f ARM: dts: s5pv210: Add sleep GPIO configuration for Galaxy S omits d7d155a7693f ARM: dts: s5pv210: Add sleep GPIO configuration for Fascinate4G omits 6a52e305f2ac ARM: dts: s5pv210: Add helper define for sleep gpio config omits f2b1e1cbd352 ASoC: adau7118: Mark the ADAU7118 reset register as volatile omits e3d291301f99 drm/i915/gem: Implement legacy MI_STORE_DATA_IMM omits f5b62bdbb626 drm/i915/gem: Specify address type for chained reloc batches omits 40ba9309c76f x86/boot: Fix -Wint-to-pointer-cast build warning omits 5fafbebc86a0 x86/boot: Add kstrtoul() from lib/ omits 3e8084a2e86e dt-bindings: arm: renesas: Document iW-RainboW-G21D-Qseven [...] omits 72d6dedd6f75 dt-bindings: arm: renesas: Document iW-RainboW-G21M-Qseven [...] omits 140777a3d8df powerpc/fadump: consider reserved ranges while reserving memory omits 02c04e374e17 powerpc/fadump: use static allocation for reserved memory ranges omits 44b6141ebe93 ARM: multi_v7_defconfig: Enable r8a7742 SoC omits 1a90c5ba48c4 ARM: shmobile: defconfig: Enable r8a7742 SoC omits 43c8a496fa37 powerpc/ps3: Move static keyword to the front of declaration omits 96866b1a1d32 ARM: debug-ll: Add support for r8a7742 omits cdc8abe763c9 soc: renesas: Add Renesas R8A7742 config option omits 454b3766de45 ASoC: codecs: max9768: update contact email omits 1a446873d7dd ASoC: max98373: reorder max98373_reset() in resume omits afcbaa20d662 ASoC: rt1308: Revise the devicetree file mode omits 50479d58eaa3 arm64: Disable old style assembly annotations omits 0343a7e46362 arm64: kernel: Convert to modern annotations for assembly [...] omits 06607c7e93f2 arm64: entry: Refactor and modernise annotation for ret_to_user omits 29ee412bb709 arm64: dts: allwinner: a64: Remove unused SPDIF sound card omits 539979b6ec62 ACPI/IORT: work around num_ids ambiguity omits 6d3b29d07c3c Revert "ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map()" omits 5f39dd232723 arm64: dts: allwinner: a64: pinetab: Fix cpvdd supply name omits 3429428bf103 Merge branch 'ras/core' omits 378974f7f975 drm/i915: Allow some leniency in PCU reads omits 6983dafa310a drm/i915/gem: Lazily acquire the device wakeref for freein [...] omits 60019d8c650d ALSA: hda/tegra: workaround playback failure on Tegra194 omits 67ae482a59e9 ALSA: hda: add member to store ratio for stripe control omits bb9b02a4589c ALSA: hda/tegra: correct number of SDO lines for Tegra194 omits ea1b3bc6d5ad brcmfmac: no need to check return value of debugfs_create [...] omits ff2af09f4515 brcmfmac: remove comparison to bool in brcmf_fws_attach() omits 2719afcae759 brcmfmac: add vendor ie for association responses omits 053ac9e1438a brcmfmac: only generate random p2p address when needed omits d524d5ce3655 brcmfmac: p2p cert 6.1.9-support GOUT handling p2p presenc [...] omits 19f557a9b8d1 brcmfmac: remove arp_hostip_clear from brcmf_netdev_stop omits 774965f22dc7 brcmfmac: keep apsta enabled when AP starts with MCHAN feature omits a6336094c3ab rtw88: fix spelling mistake "fimrware" -> "firmware" omits 421ae61c1056 rtw88: 8822c: update phy parameter tables to v50 omits 555cbc753ca9 Merge branch 'for-5.7/upstream-fixes' into for-next omits 4f302642b70c dmaengine: idxd: fix interrupt completion after unmasking omits f8f482deb078 dmaengine: owl: Use correct lock in owl_dma_get_pchan() omits bd96f1b2f43a dmaengine: dw-edma: support local dma device transfer semantics omits 657680cc86ca ath11k: add DBG_MAC prints to track vdev events omits 66307ca04057 ath11k: fix mgmt_tx_wmi cmd sent to FW for deleted vdev omits f76f750aeea4 ath11k: fix error return code in ath11k_dp_alloc() omits 2326aa011967 ath10k: fix possible memory leak in ath10k_bmi_lz_data_large() omits c1070c1c6ceb Merge tag 'iwlwifi-next-for-kalle-2020-04-24-2' of git://g [...] omits 3a06c204fbc8 MIPS: tools: Move "returns" after "loongson3-llsc-check" omits 3b4ff4eb904f x86/mcelog: Add compat_ioctl for 32-bit mcelog support omits a928bef2e50f Merge branch 'renesas-drivers-for-v5.8' into renesas-next omits 4f8dad0aaca4 dt-bindings: phy-qcom-ipq4019-usb: add binding document omits 3c9d8f6c03a2 phy: add driver for Qualcomm IPQ40xx USB PHY omits 56a9a8068637 firmware: xilinx: Export zynqmp_pm_fpga_{get_status,load} omits 9a31ac1743a0 Merge branch 'linus' omits 9bb20fa3b904 Merge branch 'x86/mm' omits da7a8f1a8fc3 ALSA: usb-audio: add mapping for ASRock TRX40 Creator omits 9872e23d6879 dmaengine: Fix doc strings to satisfy validation script omits 833d88f3fd50 dmaengine: Include dmaengine.h into dmaengine.c omits 2dea651680ce cpufreq: qcom: fix wrong compatible binding omits 60bcbc41ffb3 Merge branch 'net-smc-add-and-delete-link-processing' omits 4dadd151b265 net/smc: enqueue local LLC messages omits 08ae27ddfb65 net/smc: delete link processing as SMC server omits 9c4168789cc6 net/smc: delete link processing as SMC client omits 9ec6bf19ec8b net/smc: llc_del_link_work and use the LLC flow for delete link omits c9a5d2430351 net/smc: delete an asymmetric link as SMC server omits 1551c95b6124 net/smc: final part of add link processing as SMC server omits 57b499242cb8 net/smc: rkey processing for a new link as SMC server omits 2d2209f20189 net/smc: first part of add link processing as SMC server omits b1570a87f57e net/smc: final part of add link processing as SMC client omits 87f88cda2128 net/smc: rkey processing for a new link as SMC client omits 336ba09f2ef7 net/smc: first part of add link processing as SMC client omits d1a22509547b Merge branch 'Enhance-current-features-in-ena-driver' omits 77a651f5647d net: ena: cosmetic: extract code to ena_indirection_table_set() omits dcc2789a11f9 net: ena: cosmetic: remove unnecessary spaces and tabs in [...] omits c1c0e40b367e net: ena: use SHUTDOWN as reset reason when closing interface omits f5db045e76fa net: ena: drop superfluous prototype omits 5c665f8c596d net: ena: add support for reporting of packet drops omits d4a8b3bb0bb7 net: ena: add unmask interrupts statistics to ethtool omits cac7172f2d33 net: ena: remove code that does nothing omits 0af3c4e2eab8 net: ena: changes to RSS hash key allocation omits c1bd17e51c71 net: ena: change default RSS hash function to Toeplitz omits f66c2ea3b18a net: ena: allow setting the hash function without changing [...] omits e9a1de378dd4 net: ena: fix error returning in ena_com_get_hash_function() omits 80f8443fcdaa net: ena: avoid unnecessary admin command when RSS functio [...] omits 5889a62b93bd Merge branch 'sch_fq-optimizations' omits 348e289b0f23 net_sched: sch_fq: perform a prefetch() earlier omits c288b0ca86a0 net_sched: sch_fq: do not call fq_peek() twice per packet omits 82a0aa53b520 net_sched: sch_fq: use bulk freeing in fq_gc() omits 7ba0537c2b53 net_sched: sch_fq: change fq_flow size/layout omits dde0a648fc00 net_sched: sch_fq: avoid touching f->next from fq_gc() omits bbefc924d0ff ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST omits 7cb1d38f52b1 drm/msm: Fix undefined "rd_full" link error omits 5211fe9f0d35 Merge branch 'for-next-current-v5.6-20200503' into for-nex [...] omits 56570b952dfb Merge branch 'misc-next' into for-next-current-v5.6-20200503 omits 88688479825d Merge branch 'misc-5.7' into for-next-current-v5.6-20200503 omits c278d0ca3d14 btrfs: drop useless goto in open_fs_devices omits be50262854fa btrfs: remove useless check for copy_items() return value omits 30944b9c61e3 btrfs: unify buffered and direct I/O read repair omits b8d29f528f47 btrfs: get rid of endio_repair_workers omits 366e26fea60b btrfs: simplify direct I/O read repair omits a8181797f1e5 btrfs: get rid of one layer of bios in direct I/O omits 19d7be5f9f06 btrfs: put direct I/O checksums in btrfs_dio_private inste [...] omits 315ec6bc131b btrfs: convert btrfs_dio_private->pending_bios to refcount_t omits aaf055ddfe0f btrfs: remove unused btrfs_dio_private::private omits 5f00a07b152f btrfs: make btrfs_check_repairable() static omits 6568646efe7d btrfs: rename __readpage_endio_check to check_data_csum omits 5a8d939faa07 btrfs: clarify btrfs_lookup_bio_sums documentation omits 6f5113f3b550 btrfs: don't do repair validation for checksum errors omits 4689c01ad57e btrfs: look at full bi_io_vec for repair decision omits c53f22e3db6b btrfs: fix double __endio_write_update_ordered in direct I/O omits 378a73985616 btrfs: fix error handling when submitting direct I/O bio omits 26dd2a861581 block: add bio_for_each_bvec_all() omits 8682d479e9e4 btrfs: simplify error handling of clean_pinned_extents() omits 150e57d88ce8 btrfs: remove the redundant parameter level in btrfs_bin_search() omits 4aae07c4510d btrfs: make btrfs_read_disk_super return struct btrfs_disk_super omits bdfe79b21d59 btrfs: use list_for_each_entry_safe in free_reloc_roots omits 4069dcda19f1 btrfs: don't force read-only after error in drop snapshot omits 87c1171c8afa btrfs: remove pointless assertion on reclaim_size counter omits 0cd59a95b953 btrfs: tree-checker: remove duplicate definition of 'inode [...] omits f09c7e6ed11f btrfs: force chunk allocation if our global rsv is larger [...] omits c63b4da8595e btrfs: run btrfs_try_granting_tickets if a priority ticket fails omits 5553fcfcb94d btrfs: only check priority tickets for priority flushing omits 2763616f8be2 btrfs: account for trans_block_rsv in may_commit_transaction omits d75fb883e271 btrfs: allow to use up to 90% of the global block rsv for unlink omits 2a3b326a8fdc btrfs: improve global reserve stealing logic omits 87b6555f241f btrfs: backref: distinguish reloc and non-reloc use of ind [...] omits eb1871db728b btrfs: reloc: move error handling of build_backref_tree() [...] omits d5a4b4836ad7 btrfs: backref: rename and move finish_upper_links() omits cc179309db45 btrfs: backref: rename and move handle_one_tree_block() omits 65080f0a9a0d btrfs: reloc: open code read_fs_root() for handle_indirect [...] omits f01332b66729 btrfs: backref: rename and move should_ignore_root() omits 79ab03df4236 btrfs: backref: rename and move backref_tree_panic() omits 922be537cfb7 btrfs: backref: rename and move backref_cache_cleanup() omits c9e03298b7d8 btrfs: backref: rename and move remove_backref_node() omits a28b5122a834 btrfs: backref: rename and move drop_backref_node() omits eff5bef40b5a btrfs: backref: rename and move free_backref_(node|edge) omits 6bc03a6b4fb5 btrfs: backref: rename and move link_backref_edge() omits 218c90636f06 btrfs: backref: rename and move alloc_backref_edge() omits bf6f83a847e8 btrfs: backref: rename and move alloc_backref_node() omits 415f0efd6b6d btrfs: backref: rename and move backref_cache_init() omits 2f0f448f8994 btrfs: rename tree_entry to rb_simple_node and export it omits 2888ba351953 btrfs: backref: move btrfs_backref_(node|edge|cache) struc [...] omits a5828fab2f9a btrfs: reloc: add btrfs_ prefix for backref_node/edge/cache omits dd40712fe445 btrfs: reloc: refactor useless nodes handling into its own [...] omits b16c9f15836c btrfs: reloc: refactor finishing part of upper linkage int [...] omits a936b462575b btrfs: reloc: remove the open-coded goto loop for breadth- [...] omits 4dfb922c995e btrfs: reloc: pass essential members for alloc_backref_node() omits 0dcc0e613b21 btrfs: reloc: use wrapper to replace open-coded edge linking omits 085bc98122f0 btrfs: reloc: refactor indirect tree backref processing in [...] omits aff7bd453b68 btrfs: reloc: refactor direct tree backref processing into [...] omits 603ed3dc2f10 btrfs: reloc: make reloc root search-specific for relocati [...] omits 87fa162a07d4 btrfs: reloc: add backref_cache::fs_info member omits 6f9d30b04382 btrfs: reloc: add backref_cache::pending_edge and backref_ [...] omits d901e10011de btrfs: reloc: rename mark_block_processed and __mark_block [...] omits 9948dfd20247 btrfs: reloc: use btrfs_backref_iter infrastructure omits 23d8c269ffbe btrfs: backref: implement btrfs_backref_iter_next() omits 1cd6be0b973d btrfs: backref: introduce the skeleton of btrfs_backref_iter omits bd53c1e6be3b btrfs: Add missing annotation for btrfs_tree_lock() omits 7020853b7bb8 btrfs: Add missing annotation for btrfs_lock_cluster() omits 72d9cd9cdc18 power: bq25890: protect view of the chip's state omits a9c2419406b8 power: bq25890: remove redundant I2C bus check omits a6a48fac96ae power: bq25890: make property table const omits 5956fca78f5c power: bq25890: simplify chip name property getter omits bd1de2a7aace x86/tlb/uv: Add a forward declaration for struct flush_tlb_info omits 52e4e36807ae ALSA: hda/realtek - Fix S3 pop noise on Dell Wyse omits f41224efcf8a Revert "ALSA: hda/realtek: Fix pop noise on ALC225" omits 71f8af111010 ARM: uaccess: fix DACR mismatch with nested exceptions omits 8ede890b0bce ARM: uaccess: integrate uaccess_save and uaccess_restore omits 747ffc2fcf96 ARM: uaccess: consolidate uaccess asm to asm/uaccess-asm.h omits 2407fcb81b56 dt-bindings: arm: Add Calxeda system registers json-schema [...] omits fdab2dc5bc44 dt-bindings: ipmi: Convert IPMI-SMIC bindings to json-schema omits a6325e3e6908 dt-bindings: memory-controllers: Convert Calxeda DDR to js [...] omits 04cbb87795f2 dt-bindings: arm: Convert Calxeda L2 cache controller to j [...] omits 16be1e40259d dt-bindings: phy: Convert Calxeda ComboPHY binding to json-schema omits 9e7c2bbfadf7 dt-bindings: net: Convert Calxeda Ethernet binding to json-schema omits 5918410d991c dt-bindings: sata: Convert Calxeda SATA controller to json-schema omits 958ba5c23937 dt-bindings: clock: Convert Calxeda clock bindings to json-schema omits 3d21a4609335 dt-bindings: Remove cases of 'allOf' containing a '$ref' omits b4c7715c10c1 power: supply: add CellWise cw2015 fuel gauge driver omits 6e776188635a dt-bindings: power: supply: add cw2015_battery bindings omits 9521244c3f1d dt-bindings: Document cellwise vendor-prefix omits 3e9beb6e62b4 exfat: use iter_file_splice_write omits c8d906707f71 Merge branch 'x86/urgent' omits 1034872123a0 ALSA: firewire-lib: fix 'function sizeof not defined' erro [...] omits 389b7f00c739 drm/i915/gt: Sanitize RPS interrupts upon resume omits 1d7a7128a2e9 power: supply: core: fix memory leak in HWMON error path omits ee1bd483cc06 inet_diag: bc: read cgroup id only for full sockets omits f166f890c8f0 net: ethernet: fec: Replace interrupt driven MDIO with polled IO omits 40b94224c339 smc: Remove unused function. omits f86e34374a05 RDMA/efa: Count admin commands errors omits eca5757f804f RDMA/efa: Count mmap failures omits b2ea69b3b443 RDMA/efa: Report create CQ error counter omits 6c5af965c09b Merge branch 'ptp-Add-adjust-phase-to-support-phase-offset' omits 425d2b1c5638 ptp: ptp_clockmatrix: Add adjphase() to support PHC write [...] omits d3f1cbd29fa6 ptp: Add adjust_phase to ptp_clock_caps capability. omits 184ecc9eb260 ptp: Add adjphase function to support phase offset control. omits cfc1a89e449c RDMA/mlx5: Set lag tx affinity according to slave omits 5163b2743ae0 RDMA/mlx5: Refactor affinity related code omits 51aab12631dd RDMA/core: Get xmit slave for LAG omits bd3920eac133 RDMA/core: Add LAG functionality omits fa5d010c5630 RDMA: Group create AH arguments in struct omits 451c9fc77ae6 Merge branch 'mellanox/mlx5-next' into rdma.git for-next omits c55f5692748c ALSA: line6: Add poll callback for hwdep omits 5c2d0de544c3 ALSA: line6: hwdep: add support for O_NONBLOCK opening mode omits 9795a0ddf8ad Merge back cpufreq material for v5.8. omits 3a4ccdb92e1e Merge back system-wide PM material for v5.8. omits 21d4cdf8b3c4 dt-bindings: power: Convert power_supply text to yaml omits 7cc8f2d5aca1 MIPS: perf: Remove unnecessary "fallthrough" pseudo keywords omits 9d139131e973 mips: Drop CONFIG_MTD_M25P80 in various defconfig files omits 3aed240e577e MIPS: Loongson64: Correct TLB type for Loongson-3 Classic omits 5e6ed29d72d2 dt-bindings: Add binding for IT6505. omits 5213a8db23f1 dt-bindings: fix vendor prefix for ITE Tech. Inc. omits feac378e7dc3 Merge branch 'objtool/core' omits 85349a4ae110 Merge branch 'perf/core' omits c2a716946b7a Merge branch 'sched/core' omits 9e53ea3bc361 Merge branch 'x86/urgent' omits 6c2265700734 Merge branch 'linus' omits 115506fea499 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 5b95dea31636 Merge branch 'net-smc-extent-buffer-mapping-and-port-handling' omits 57dc6f3b4133 selftests/bpf: Use reno instead of dctcp omits b45e7f98ab7c net/smc: llc_add_link_work to handle ADD_LINK LLC requests omits 8574cf4055ab net/smc: allocate index for a new link omits 6c868a3edc70 net/smc: introduce smc_pnet_find_alt_roce() omits 33d203302d1c net/smc: remove DELETE LINK processing from smc_core.c omits 87523930a16e net/smc: take link down instead of terminating the link group omits 541afa10c126 net/smc: add smcr_port_err() and smcr_link_down() processing omits 1f90a05d9ff9 net/smc: add smcr_port_add() and smcr_link_up() processing omits 35dcf7ec02dc net/smc: remember PNETID of IB device for later device matching omits d550066776aa net/smc: mutex to protect the lgr against parallel reconfi [...] omits fbed3b37c896 net/smc: extend smc_llc_send_add_link() and smc_llc_send_d [...] omits fb33d2772725 net/smc: map and register buffers for a new link omits 4a3641c16087 net/smc: unmapping of buffers to support multiple links omits 7562a13d5a8c net/smc: multiple link support for rmb buffer registration omits 47c0b5806f21 Merge branch 'Introduce-a-flow-gate-control-action-and-app [...] omits 888ae5a3952b net: enetc: add tc flower psfp offload driver omits 79e499829f3f net: enetc: add hw tc hw offload features for PSPF capability omits d29bdd69ecdd net: schedule: add action gate offloading omits a51c328df310 net: qos: introduce a gate control flow action omits eb236c2994b0 net: bcmgenet: Move wake-up event out of side band ISR omits df8f348e76d5 Merge branch 'net-ipa-dont-cache-channel-state' omits a2003b303875 net: ipa: do not cache channel state omits aba7924fa5a4 net: ipa: pass channel pointer to gsi_channel_state() omits b7052ba7cf52 Merge branch 'net-dsa-mv88e6xxx-augment-phylink-support-for-10G' omits 7019bba43307 net: dsa: mv88e6xxx: 88e6390 10G serdes support omits bf604bc90b30 net: dsa: mv88e6xxx: use generic clause 45 definitions omits bf2320a60e68 Merge branch 'net-atlantic-A2-support' omits 43c670c8e48a net: atlantic: A2 ingress / egress hw configuration omits e54dcf4bba3e net: atlantic: basic A2 init/deinit hw_ops omits c1be0bf092bd net: atlantic: common functions needed for basic A2 init/d [...] omits ec7629e0c221 net: atlantic: HW bindings for basic A2 init/deinit hw_ops omits 3417368494db net: atlantic: add A2 RPF hw_ops omits 57fe8fd2255c net: atlantic: HW bindings for A2 RFP omits b3f0c79cba20 net: atlantic: A2 hw_ops skeleton omits 5cfd54d7dc18 net: atlantic: minimal A2 fw_ops omits 258ff0cf61d6 net: atlantic: minimal A2 HW bindings required for fw_ops omits f67619611b4c net: atlantic: A2 driver-firmware interface omits d1ad88fe9fa9 net: atlantic: move IS_CHIP_FEATURE to aq_hw.h omits d0f23741c202 net: atlantic: make hw_get_regs optional omits 36e90a5297ea net: atlantic: simplify hw_get_fw_version() usage omits 099d074e3f0c net: atlantic: add hw_soft_reset, hw_prepare to hw_ops omits 3d464aadef75 net: atlantic: add defines for 10M and EEE 100M link mode omits 98c4353c5add net: atlantic: add A2 device IDs omits fe677b057e33 net: atlantic: update company name in the driver description omits e00edb4efbbc drivers: net: davinci_mdio: fix potential NULL dereference [...] omits ea5b8b5eb004 dt-bindings: Add a minimum version check for dtschema omits 41a46913bee7 net: fix skb_panic to output real address omits e69f5dc623f9 dt-bindings: serial: Convert 8250 to json-schema omits 1bb694e20839 net: ethernet: stmmac: simplify phy modes management for stm32 omits 138c67677ff5 bpf: Fix use-after-free of bpf_link when priming half-fails omits f0628c524fd1 net: Replace the limit of TCP_LINGER2 with TCP_FIN_TIMEOUT_MAX omits 6f576d6277ce drm/i915/gem: Try an alternate engine for relocations omits 0e97fbb08055 drm/i915/gem: Use a single chained reloc batches for a sin [...] omits 964a9b0f611e drm/i915/gem: Use chained reloc batches omits 03414a49ad5f selinux: do not allocate hashtabs dynamically omits 46619b44e431 selinux: fix return value on error in policydb_read() omits 3348bd33e8cf selinux: simplify range_write() omits a465fb1e2f27 Merge branch 'r8169-improve-user-message-handling' omits 93882c6f210a r8169: switch from netif_xxx message functions to netdev_xxx omits 3bf6ff3cec5d r8169: remove "out of memory" error message from rtl_reque [...] omits d56f58cec90d r8169: simplify counter handling omits f773d5118b6c r8169: remove redundant driver message when entering promi [...] omits beecf11bc218 bpf: Bpf_{g,s}etsockopt for struct bpf_sock_addr omits 4b4976a6fec5 Merge branch 'net-ReST-part-three' omits 30cbf2ddfc59 docs: networking: arcnet-hardware.rst: don't duplicate cha [...] omits 2c8e961d20e3 net: docs: add page_pool.rst to index.rst omits 7ac0cbb49142 docs: networking: device drivers: convert toshiba/spider_n [...] omits e9a5475e735c docs: networking: device drivers: convert ti/tlan.txt to ReST omits 6f22789da76d docs: networking: device drivers: convert ti/cpsw.txt to ReST omits 8470f18ea651 docs: networking: device drivers: convert ti/cpsw_switchde [...] omits d6a998732b6d docs: networking: device drivers: convert smsc/smc9.txt to ReST omits 21620b6586f7 docs: networking: device drivers: convert sb1000.txt to ReST omits acfcf23597d6 docs: networking: device drivers: convert qualcomm/rmnet.t [...] omits f10727d3b68c docs: networking: device drivers: convert neterion/vxge.tx [...] omits 7762f5c514dc docs: networking: device drivers: convert neterion/s2io.tx [...] omits 011531f7e525 docs: networking: device drivers: convert microsoft/netvsc [...] omits c81f19570327 docs: networking: device drivers: convert intel/ipw2200.tx [...] omits cf7eba49b2b1 docs: networking: device drivers: convert intel/ipw2100.tx [...] omits dc67e91e7f7b docs: networking: device drivers: convert freescale/gianfa [...] omits 0d0d976f59a5 docs: networking: device drivers: convert freescale/dpaa.t [...] omits ca705e4793f0 docs: networking: device drivers: convert dlink/dl2k.txt to ReST omits c981977d3a5c docs: networking: device drivers: convert dec/dmfe.txt to ReST omits b6671d71ca81 docs: networking: device drivers: convert dec/de4x5.txt to ReST omits e1ddedb5cbd6 docs: networking: device drivers: convert davicom/dm9000.t [...] omits 714a4da450c0 docs: networking: device drivers: convert cirrus/cs89x0.tx [...] omits c839ce557b35 docs: networking: device drivers: convert chelsio/cxgb.txt [...] omits c958119a487e docs: networking: device drivers: convert aquantia/atlanti [...] omits 8d299c7e912b docs: networking: device drivers: convert amazon/ena.txt to ReST omits 9ea2af8d16f5 docs: networking: device drivers: convert 3com/vortex.txt to ReST omits c79773e83e66 docs: networking: device drivers: convert 3com/3c509.txt to ReST omits 0046db09d539 docs: networking: convert z8530drv.txt to ReST omits a6c34b476ca2 docs: networking: convert xfrm_sysctl.txt to ReST omits a5cfea33e5e5 docs: networking: convert xfrm_sync.txt to ReST omits da62baada5cc docs: networking: convert xfrm_proc.txt to ReST omits c4a0eb935018 docs: networking: convert xfrm_device.txt to ReST omits c4ea03fdfd12 docs: networking: convert x25.txt to ReST omits 883780af7209 docs: networking: convert x25-iface.txt to ReST omits d2a85c184ac6 docs: networking: convert vxlan.txt to ReST omits 58ccb2b2e87d docs: networking: convert vrf.txt to ReST omits 961fb1ff412a docs: networking: convert udplite.txt to ReST omits 973d55e590be docs: networking: convert tuntap.txt to ReST omits 43a10b15d442 amd/amdgpu: Limit rlcg write registers only for nv12 omits d09f85d52ad6 drm/amdkfd: Use a systematic method to calculate queue mask bit omits 5c180eb910df drm/amdgpu: Rename amdgpu_gfx_kcq_queue_mask_transform() omits 942a0dd2d6d5 drm/amdgpu: skip reservation of discovery tmr region in pre-Navi omits e0c116c19066 drm/amdgpu: re-structue members for ip discovery omits 3ab6fe4b28a6 drm/amdgpu: update the method to set kcq queue mask omits 98bf250edd64 drm/amdgpu: check SMU NULL ptr on gfx hw init omits 68a9fb4d2980 drm/amdgpu: change HWIP from UVD to VCN for VCN2.5 omits c6bc6041b10f net/mlx5: Add support to get lag physical port omits 64363e61c7bb net/mlx5: Change lag mutex lock to spin lock omits 33720aaf8c2a bonding: Implement ndo_get_xmit_slave omits 6b447e76ed44 bonding: Add array of all slaves omits 5a19f1c1a2a0 bonding: Add function to get the xmit slave in active-backup mode omits 29d5bbccb3a1 bonding: Add helper function to get the xmit slave in rr mode omits c071d91d2a89 bonding: Add helper function to get the xmit slave based on hash omits 34b37e204dfc bonding/alb: Add helper functions to get the xmit slave omits ed7d4f023b1a bonding: Rename slave_arr to usable_slaves omits 119d48fd4298 bonding: Export skip slave logic to function omits cff9f12b1891 net/core: Introduce netdev_get_xmit_slave omits ef891284b130 r8169: remove not needed parameter in rtl8169_set_magic_reg omits 4c09f8b6913a selinux: fix error return code in policydb_read() omits 3dbb5b5040c3 Merge branch 'bpf_enable_stats' omits 31a9f7fe9337 bpf: Add selftest for BPF_ENABLE_STATS omits 0bee106716cf libbpf: Add support for command BPF_ENABLE_STATS omits d46edd671a14 bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS omits 46347b4c2dcb Bluetooth: Fix advertising handle is set to 0 omits d09ddd8190fb PCI: Allow pci_resize_resource() for devices on root bus omits e83a2e443468 power: supply: core: tabularize HWMON temperature labels omits e149ca29f399 ASoC: SOF/Intel: clarify SPDX license with GPL-2.0-only omits 8c149b7d75e5 dt-bindings: sound: wm8994: Correct required supplies base [...] omits f139546fb7d4 ASoC: Intel: boards: sof-wm8804: support for Hifiberry Dig [...] omits 9f909e215fea drm/i915: Implement vm_ops->access for gdb access into mmaps omits db9ff6ecf6ef audit: make symbol 'audit_nfcfgs' static omits 0c59c06a7c90 PCI: host-generic: Support building as modules omits 0b104773b4f7 PCI: Constify struct pci_ecam_ops omits 02eb1e34ef24 kunit: kunit_tool: Separate out config/build/exec/parse omits 97ed79f49319 power: charger-manager: clarify num_properties starting value omits a211da9c771b drm/i915/gt: Make timeslicing an explicit engine property omits 6e696ae36ec7 drm/amdgpu: Add missing parameter description in comments omits 0aeaaf64e6d0 drm/amdkfd: Fix comment formatting omits 25f43a322725 drm/amdgpu: Changed CU reservation golden settings omits 3e58e95acef5 drm/amdkfd: Report domain with topology omits b0e4aa97ea4b power: supply: core: hide unused HWMON labels omits 6b20464ad9fb power: supply: core: fix HWMON temperature labels omits 9ba2353b2cc5 power: supply: core: allow to constify property lists omits 191e6bcf50dd power: supply: generic-adc-battery: Prepare for const properties omits 4cb3825859dc power: supply: charger-manager: Prepare for const properties omits 22118003f90f Merge branch 'for-5.8/block' into for-next omits 86fbc405b9b4 csky: Fixup msa highest 3 bits mask omits 49c22696348d ASoC: SOF: Update correct LED status at the first time usa [...] omits de46e0289310 power: supply: core: reduce power_supply_show_usb_type() p [...] omits 073919e09ca4 ALSA: usb-audio: Add control message quirk delay for Kings [...] omits 7f0d5053c5a9 ALSA: isa/wavefront: prevent out of bounds write in ioctl omits 3b55cdeb8f1b drm/i915/pmu: Keep a reference to module while active omits 0127f59794b3 ALSA: hda/realtek - Fix unused variable warning w/o CONFIG [...] omits a71b0152cb71 Merge branch 'linus' omits 306232df1742 Merge branch 'kconfig' into for-next omits 48f69a6bd1af kconfig: announce removal of 'kvmconfig' and 'xenconfig' s [...] omits 3ba9c29d1877 samples: watchdog: use 'userprogs' syntax omits f5f25a57c74f samples: timers: use 'userprogs' syntax omits 61971fde198e samples: auxdisplay: use 'userprogs' syntax omits 23082cd527a8 samples: mei: build sample program for target architecture omits ff419e3da237 samples: pidfd: build sample program for target architecture omits c75e78c4b99e samples: vfs: build sample programs for target architecture omits 12891063ad20 samples: connector: build sample program for target architecture omits aa9058eb7505 samples: hidraw: build sample program for target architecture omits d52fe5fcca5f samples: uhid: build sample program for target architecture omits 18891ae5db72 samples: uhid: fix warnings in uhid-example omits 0fe8ecc58295 kbuild: doc: document the new syntax 'userprogs' omits 3ee058791142 samples: seccomp: build sample programs for target architecture omits 0592c3c367c4 bpfilter: use 'userprogs' syntax to build bpfilter_umh omits 94c26103615c kbuild: add infrastructure to build userspace programs omits dc27abfa86ef bpfilter: match bit size of bpfilter_umh to that of the kernel omits ee066c3ddf7b kbuild: warn if always, hostprogs-y, or hostprogs-m is used omits 348f6bef0bd7 kbuild: determine the output format of DTC by the target suffix omits c7450a0c44ad kbuild: remove unused AS assignment omits 88d8e9200a2f kbuild: remove '/' target omits 19ae0216433f Revert "objtool: Skip samples subdirectory" omits 8ced17c6146f kbuild: use CONFIG_CC_VERSION_TEXT to construct LINUX_COMP [...] omits b7d410391ffe kbuild: use -MMD instead of -MD to exclude system headers [...] omits d556c93f4877 kbuild: ensure full rebuild when the compiler is updated omits 791b6013ca27 kbuild: use $(CC_VERSION_TEXT) to evaluate CC_IS_GCC and C [...] omits 5b6a7ce42a52 unicore32: do not evaluate compiler's library path when cleaning omits 2a7ee238e570 parisc: suppress error messages for 'make clean' omits fd31a005f7a7 h8300: suppress error messages for 'make clean' omits feb7c797a27e hexagon: suppress error message for 'make clean' omits 7ea98410c340 um: do not evaluate compiler's library path when cleaning omits 361715b5c867 kconfig: allow only 'config', 'comment', and 'if' inside 'choice' omits 7b1476111295 fs: fix indentation in deactivate_super() omits b82b0a29c3b4 vfs: Remove duplicated d_mountpoint check in __is_local_mo [...] omits 91a7c5e1d30e erofs: convert to use the new mount fs_context api omits 37ecb5b8b8cd hinic: Use kmemdup instead of kzalloc and memcpy omits 259791251492 hinic: make symbol 'dump_mox_reg' static omits e4e51da66dc8 net: phy: bcm54140: add second PHY ID omits e9a66851de72 net: phy: bcm54140: apply the workaround on b0 chips omits afcecca56f0c net: phy: bcm54140: fix phy_id_mask omits 86570d8a2f76 net: phy: bcm54140: use genphy_soft_reset() omits cde0f4f81d1c net: phy: at803x: add downshift support omits 838974e1e08a r8169: configure PME_SIGNAL for RTL8125 too omits b410439ca371 r8169: improve max jumbo packet size definition omits 78734404ef9c net: usb: ax88179_178a: Implement ethtool_ops set_eeprom omits 97fff7c8de1e dpaa2-eth: fix error return code in setup_dpni() omits c4db9934a33e net: ll_temac: Fix return value check in temac_probe() omits 0a699302be59 net: ethernet: fec: Revert "net: ethernet: fec: Replace in [...] omits 88ec7cb22ddd net: lpc-enet: fix error return code in lpc_mii_init() omits f8d530ac29fe ice: Fix error return code in ice_add_prof() omits 654cad8b6a17 octeontx2-pf: Fix error return code in otx2_probe() omits 7ae9a4f483ec dpaa_eth: Fix comparing pointer to 0 omits f256356f65e6 ptp_qoriq: output PPS signal on FIPER2 in default omits b44f68738687 drm/i915/gem: Replace user_access_begin by user_write_acce [...] omits 41cd78052467 uaccess: Selectively open read or write user access omits 999a22890cb1 uaccess: Add user_read_access_begin/end and user_write_acc [...] omits bd4a4179ed42 Merge branch 'misc' into for-next omits 293ba6d58678 Merge branch 'fixes' into for-next omits 550cbea0b0f0 Merge branch 'netlink-validation-improvements-refactoring' omits d07dcf9aadd6 netlink: add infrastructure to expose policies to userspace omits 2c28ae48f24d netlink: factor out policy range helpers omits c7721c05a621 netlink: remove NLA_EXACT_LEN_WARN omits da4063bdfcfa netlink: allow NLA_MSECS to have range validation omits d06a09b94c61 netlink: extend policy range validation omits d15da2a2e813 nl80211: link recursive netlink nested policy omits 7690aa1cdf7c netlink: limit recursion depth in policy validation omits 47a1494b8208 netlink: remove type-unsafe validation_data pointer omits 4d73ce19243e Merge branch 'net-dsa-b53-ARL-improvements' omits ef2a0bd99b15 net: dsa: b53: Remove is_static argument to b53_read_op() omits cd169d799bee net: dsa: b53: Bound check ARL searches omits e3da4038f4ca net: dsa: b53: Provide number of ARL buckets omits 673e69a67dd6 net: dsa: b53: Rename num_arl_entries to num_arl_bins omits 64cf2ea13b1e Merge branch 'r8169-refactor-and-improve-interrupt-coalescing' omits 81496b72e9ba r8169: add check for invalid parameter combination in rtl_ [...] omits 2b3e48b66516 r8169: improve rtl_set_coalesce omits bdd2be3adb7d r8169: improve interrupt coalescing parameter handling omits cb9d97de0564 r8169: improve rtl_coalesce_choose_scale omits 6cf96dd42725 r8169: improve rtl_get_coalesce omits 2815b30535a0 r8169: merge scale for tx and rx irq coalescing omits ef2c0a78aee1 r8169: don't pass net_device to irq coalescing sub-functions omits c100beb9ccfb PCI/AER: Use only _OSC to determine AER ownership omits 21f3cfeab304 iocost_monitor: drop string wrap around numbers when outpu [...] omits f4fe3ea63638 iocost_monitor: exit successfully if interval is zero omits cd006509b0a9 blk-iocost: account for IO size when testing latencies omits 54c52e10dc9b blk-iocost: switch to fixed non-auto-decaying use_delay omits 0eacc574aae7 RDMA/mlx5: Verify that QP is created with RQ or SQ omits 968f0b6f9c01 RDMA/mlx5: Consolidate into special function all create QP calls omits 6367da46d3cb RDMA/mlx5: Remove redundant destroy QP call omits 08d53976609a RDMA/mlx5: Copy response to the user in one place omits 6f2cf76e6ec7 RDMA/mlx5: Handle udate outlen checks in one place omits 5d6fffed1cfd RDMA/mlx5: Promote RSS RAW QP flags check to higher level omits f78d358cec90 RDMA/mlx5: Group all create QP parameters to simplify in-k [...] omits 747c519cdbe4 RDMA/mlx5: Reduce amount of duplication in QP destroy omits 98fc1126c416 RDMA/mlx5: Separate to user/kernel create QP flows omits 04bcc1c2d0d7 RDMA/mlx5: Separate XRC_TGT QP creation from common flow omits 21aad80b17e6 RDMA/mlx5: Globally parse DEVX UID omits 0ce300b15aad RDMA/mlx5: Delete impossible inlen check omits 03c4077b2840 RDMA/mlx5: Rely on existence of udata to separate kernel/u [...] omits 76883a6cc145 RDMA/mlx5: Remove second user copy in create_user_qp omits 5ce0592b0ee5 RDMA/mlx5: Combine copy of create QP command in RSS RAW QP omits 266424eba6c9 RDMA/mlx5: Promote RSS RAW QP attribute check in higher level omits 7aede1a25f4b RDMA/mlx5: Store QP type in the vendor QP structure omits 3ae7e66a019e RDMA/mlx5: Delete unsupported QP types omits 0edb259c98fc power: reset: introduce oxnas-restart omits 88562f06ebf5 drivers/perf: hisi: Fix typo in events attribute array omits 1f0d97bb7082 drivers/perf: arm_spe_pmu: Avoid duplicate printouts omits 6de1601e84e4 drm/amd/display: Fix unsigned comparison to zero omits 3fac05282518 drm/amd/display: remove set but not used variable 'speaker [...] omits 83700e20b870 drm/amd/display: remove set but not used variable 'speaker [...] omits 509c58189c8d drm/amd/display: remove set but not used variable 'pixel_width' omits 99eba49b00ca drm/amd/display: remove set but not used variable 'dc' omits a09a67d911ca drm/amdgpu: remove set but not used variable 'direct_poll' [...] omits b35833479e53 drm/amdgpu: remove set but not used variable 'direct_poll' [...] omits 2cba3944ec37 drm/amdgpu: remove set but not used variable 'priority' omits 8b91fd8bb192 drm/amd/display: work around fp code being emitted outside [...] omits ff6772b0fbdd drm/amdgpu/dc: Use WARN_ON_ONCE for ASSERT omits 981d4f7d2c0d drm/radeon: cleanup coding style a bit omits 439657970c1d drm/amdgpu: update RAS sequence to parse TA flags omits a0d254820f43 drm/amdgpu: update RAS TA to Host interface omits a200034b6648 drm/amdgpu: update RAS error handling omits 5810f00ade49 drivers/perf: arm_dsu_pmu: Avoid duplicate printouts omits 3f12acc8d6d4 drm/amdgpu: put the audio codec into suspend state before [...] omits 50654d7bca87 drm/amdgpu/smu10: remove duplicate assignment of smu10_hwm [...] omits ddea4ed01058 drm/amd/display: remove duplicate assignment of dcn21_func [...] omits d4566dee849e drm/amdkfd: Track GPU memory utilization per process omits 51075e0cb759 arm64: kexec_file: print appropriate variable omits 34a9c361dd48 hsr: remove hsr interface if all slaves are removed omits 1b2e788490de Merge branch 'tcp-sack-compression-changes' omits a70437cc09a1 tcp: add hrtimer slack to sack compression omits ccd0628fca44 tcp: tcp_sack_new_ofo_skb() should be more conservative omits 2b195850128f tcp: add tp->dup_ack_counter omits 3857c776240f Merge tag 'mlx5-updates-2020-04-30' of git://git.kernel.or [...] omits 037d9303a7e7 arm: mm: use __pfn_to_section() to get mem_section omits b8afaeddea79 Merge branch 'mlxsw-Prepare-SPAN-API-for-upcoming-changes' omits ca0892235ae6 mlxsw: spectrum_span: Remove old SPAN API omits 835d6b8c1a35 mlxsw: spectrum_span: Use new analyzed ports list during s [...] omits 7240db69c332 mlxsw: spectrum_acl: Convert flower-based mirroring to new [...] omits c1d7845dfbd3 mlxsw: spectrum: Convert matchall-based mirroring to new SPAN API omits c056618c53a7 mlxsw: spectrum_span: Add APIs to bind / unbind a SPAN agent omits 14366da6b592 mlxsw: spectrum_span: Wrap buffer change in a function omits eb773c3a2d98 mlxsw: spectrum_span: Rename function omits ed04458d4a90 mlxsw: spectrum_span: Add APIs to get / put an analyzed port omits 466010342e89 mlxsw: spectrum_span: Add APIs to get / put a SPAN agent omits 07f81727c1a0 Merge branch 'net-ReST-part-two' omits 4ac0b122ee63 docs: networking: convert tproxy.txt to ReST omits 06bfa47e72c8 docs: networking: convert timestamping.txt to ReST omits aa8a6ee3e3fc docs: networking: convert team.txt to ReST omits ff159f4f1152 docs: networking: convert tcp-thin.txt to ReST omits d2461edde7d1 docs: networking: convert tc-actions-env-rules.txt to ReST omits 32c0f0bed5bb docs: networking: convert switchdev.txt to ReST omits 060d9d3e1282 docs: networking: convert strparser.txt to ReST omits fe3dfe418cbb docs: networking: convert skfp.txt to ReST omits d6c48bc6f8da docs: networking: convert seg6-sysctl.txt to ReST omits de1fd4a7b0f2 docs: networking: convert secid.txt to ReST omits 671d114d8cde docs: networking: convert sctp.txt to ReST omits 9f72374cb595 docs: networking: convert rxrpc.txt to ReST omits 98661e0c579d docs: networking: convert regulatory.txt to ReST omits bad5b6e223e8 docs: networking: convert rds.txt to ReST omits 8c6e17200298 docs: networking: convert ray_cs.txt to ReST omits 66d495d0a5ae docs: networking: convert radiotap-headers.txt to ReST omits 832619012c97 docs: networking: convert proc_net_tcp.txt to ReST omits 71120802ebed docs: networking: convert ppp_generic.txt to ReST omits 32c01266c0aa docs: networking: convert PLIP.txt to ReST omits c1e4535f24bc docs: networking: convert pktgen.txt to ReST omits 6e94eaaa400d docs: networking: convert phonet.txt to ReST omits 4ba7bc9f2de6 docs: networking: convert packet_mmap.txt to ReST omits f5c39ef3299f docs: networking: convert operstates.txt to ReST omits 63893472d753 docs: networking: convert openvswitch.txt to ReST omits aa3764276a4b docs: networking: convert nf_flowtable.txt to ReST omits 13df433f8c13 docs: networking: convert nf_conntrack-sysctl.txt to ReST omits c4d5dff60f0a docs: networking: convert netif-msg.txt to ReST omits 0191533087a3 docs: networking: convert netfilter-sysctl.txt to ReST omits 482a4360c56a docs: networking: convert netdevices.txt to ReST omits ea5bacaa2cec docs: networking: convert netdev-features.txt to ReST omits d9d6ef25ecab docs: networking: convert netconsole.txt to ReST omits e98aa68223e4 docs: networking: convert multiqueue.txt to ReST omits e14fd64dcda5 docs: networking: convert mpls-sysctl.txt to ReST omits 429ff87bcac7 docs: networking: convert mac80211-injection.txt to ReST omits a6b93e6555a6 docs: networking: convert ltpc.txt to ReST omits 40e79150c168 docs: networking: convert lapb-module.txt to ReST omits 10ebb22137ac docs: networking: convert l2tp.txt to ReST omits 9f04960660bf Merge branch 'inet_diag-add-cgroup-attribute-and-filter' omits b1f3e43dbfac inet_diag: add support for cgroup filter omits 6e3a401fc8af inet_diag: add cgroup id attribute omits 8a769c65bb7a Merge branch 'stmmac-intel-Fixes-and-cleanups-after-dwmac- [...] omits 29e0c2f39f98 stmmac: intel: Place object in the Makefile according to t [...] omits ccacb703b0f8 stmmac: intel: Fix indentation to put on one line affected code omits d5383b037664 stmmac: intel: Eliminate useless conditions and variables omits 52c1f7948454 stmmac: intel: Convert to use pci_alloc_irq_vectors() API omits e578f043ffcf stmmac: intel: Remove unnecessary loop for PCI BARs omits 09f012e64e4b stmmac: intel: Fix clock handling on error and remove paths omits 801eb0501824 stmmac: intel: Fix kernel crash due to wrong error path omits fe4f961eb5b4 Merge branch 'net-smc-add-event-based-framework-for-LLC-msgs' omits 41a211d86224 net/smc: remove obsolete link state DELETING omits 42d18acce9e2 net/smc: remove handling of CONFIRM_RKEY_CONTINUE omits 218b24fe3812 net/smc: adapt SMC remote DELETE_RKEY processing to use th [...] omits 3bc67e098c3e net/smc: adapt SMC remote CONFIRM_RKEY processing to use t [...] omits ba21abd22f9f net/smc: new smc_rtoken_set functions for multiple link support omits 56e8091c7a09 net/smc: move the TEST_LINK response processing into event [...] omits 6d74c3a8a3e7 net/smc: multiple link support and LLC flow for smc_llc_do [...] omits 3d88a21b0cb6 net/smc: multiple link support and LLC flow for smc_llc_do [...] omits 0fb0b02bd6fd net/smc: adapt SMC client code to use the LLC flow omits 4667bb4aaabf net/smc: adapt SMC server code to use the LLC flow omits 92334cfcb3a2 net/smc: add logic to evaluate CONFIRM_LINK messages to LLC layer omits 81e6e5e70df4 net/smc: introduce link group type omits a6688d919b22 net/smc: enqueue all received LLC messages omits 555da9af827d net/smc: add event-based llc_flow framework omits 1569a3c44303 net/faraday: Fix unnecessary check in ftmac100_probe() omits 18dc393d5e14 bus: mhi: core: Fix channel device name conflict omits 28d8d683e1f8 bus: mhi: core: Fix typo in comment omits 65d5313a772b bus: mhi: core: Offload register accesses to the controller omits bb3a82e65c32 bus: mhi: core: Remove link_status() callback omits 51070a3627a9 rionet: Fix use correct return type for ndo_start_xmit() omits dd4f221402cf bus: mhi: core: Make sure to powerdown if mhi_sync_power_up fails omits 86f1e43c9a3f bus: mhi: Fix parsing of mhi_flags omits 99b2292ba21b net: caif: Fix use correct return type for ndo_start_xmit() omits 4b88de9f0161 Merge branch 'net-phy-mdio-add-IPQ40xx-MDIO-support' omits 9c8c0f70ec6f ARM: dts: qcom: ipq4019: add MDIO node omits 4972ecee0661 dt-bindings: add Qualcomm IPQ4019 MDIO bindings omits 466ed24fb223 net: phy: mdio: add IPQ4019 MDIO driver omits 7837300c250c drm: Correct DP DSC macro typo omits 40cf7fbe8a43 hinic: Use ARRAY_SIZE for nic_vf_cmd_msg_handler omits ddc2118ef064 hinic: make a bunch of functions static omits b1d1779e5ef7 sched/core: Simplify sched_init() omits 12ac6782a40a sched/swait: Reword some of the main description omits 17c891ab3491 sched/fair: Use __this_cpu_read() in wake_wide() omits bf2c59fce407 sched/core: Fix illegal RCU from offline CPUs omits f38f12d1e081 sched/fair: Mark sched_init_granularity __init omits 5a6d6a6ccb5f sched/fair: Refill bandwidth before scaling omits 457d1f465778 sched: Extract the task putting code from pick_next_task() omits d91cecc15662 sched: Make newidle_balance() static again omits 36c5bdc43870 sched/topology: Kill SD_LOAD_BALANCE omits e669ac8ab952 sched: Remove checks against SD_LOAD_BALANCE omits 9818427c6270 sched/debug: Make sd->flags sysctl read-only omits 45da27732b0b sched/fair: find_idlest_group(): Remove unused sd_flag parameter omits 586b58cac8b4 exit: Move preemption fixup up, move blocking operations down omits 64297f2b03cc sched/fair: Simplify the code of should_we_balance() omits ab93a4bc955b sched/fair: Remove distribute_running from CFS bandwidth omits e98fa02c4f2e sched/fair: Eliminate bandwidth race between throttling an [...] omits f080d93e1d41 sched/debug: Fix trival print_task() format omits 4bd30106ddb2 perf/x86/intel/pt: Drop pointless NULL assignment. omits 2ed6edd33a21 perf: Add cond_resched() to task_function_call() omits 3a4ac121c2ca x86/perf: Add hardware performance events support for Zhao [...] omits cc1ac9c79281 x86/retpoline: Fix retpoline unwind omits 34fdce6981b9 x86: Change {JMP,CALL}_NOSPEC argument omits ca3f0d80dd57 x86: Simplify retpoline declaration omits 089dd8e53126 x86/speculation: Change FILL_RETURN_BUFFER to work with objtool omits 8aa8eb2a8f5b objtool: Add support for intra-function calls omits b490f4536200 objtool: Move the IRET hack into the arch decoder omits b09fb65e8637 objtool: Remove INSN_STACK omits 60041bcd8f5a objtool: Make handle_insn_ops() unconditional omits 7d989fcadd6e objtool: Rework allocating stack_ops on decode omits c721b3f80fae objtool: UNWIND_HINT_RET_OFFSET should not check registers omits 87cf61fe848c objtool: is_fentry_call() crashes if call has no destination omits 1ff865e343c2 x86,smap: Fix smap_{save,restore}() alternatives omits 7117f16bf460 objtool: Fix ORC vs alternatives omits 13fab06d9a3a objtool: Uniquely identify alternative instruction groups omits 9e98d62aa7ea objtool: Remove check preventing branches within alternative omits b359ed5184ae mtd: cfi_cmdset_0001: Support the absence of protection registers omits 16e87459673a drm/i915/gt: Move the batch buffer pool from the engine to the gt omits e5651e83980c dt-bindings: serial: Move Marvell compatible string to 825 [...] omits 040636668bff Merge branch 'dt/linus' into 'dt/next' omits 87dc36482cab ALSA: hda/realtek - Add LED class support for micmute LED omits 3e0650ab26e2 ALSA: hda/realtek - Enable micmute LED on and HP system omits dbd131797805 ALSA: hda/realtek - Introduce polarity for micmute LED GPIO omits ec9cdca0663a net/mlx5e: Unify reserving space for WQEs omits 7d42c8e9ab50 net/mlx5e: Rename ICOSQ WQE info struct and field omits fed0c6cfcd58 net/mlx5e: Fetch WQE: reuse code and enforce typing omits e2e11dbf3693 net/mlx5e: XDP, Print the offending TX descriptor on error [...] omits f1b95753eeed net/mlx5e: TX, Generalise code and usage of error CQE dump omits e658664c77c1 net/mlx5e: Use proper name field for the UMR key omits c6168161f693 net/mlx5: Add support for release all pages event omits c7636942d278 net/mlx5: Rate limit page not found error messages omits c655c1f46957 net/mlx5: Add helper function to release fw page omits 51dde00b8fb3 net/mlx5: Remove unused field in EQ omits d2658b4a1d06 net/mlx5: CT: Remove unused variables omits 70a5698a5683 net/mlx5e: CT: Avoid false warning about rule may be used [...] omits e59b254cbecc net/mlx5e: Remove unneeded semicolon omits 9c8e7434e034 net/mlx5e: Use helper API to get devlink port index for al [...] omits 72d3fef16158 net/mlx5: IPsec, Fix coverity issue omits a6b1b936057e Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits bf60333977d5 Merge branch 'x86/asm' of git://git.kernel.org/pub/scm/lin [...] omits 001181951477 Merge branch 'v5.8/defconfig' into tmp/aml-rebuild omits b2c35cd46f21 Merge branch 'v5.8/dt64' into tmp/aml-rebuild omits 689e48d0c756 Merge branch 'v5.7/fixes' into tmp/aml-rebuild omits 962d9cc09c54 arm64: dts: meson: libretech-pc: add initial audio playbac [...] omits a5936b8ab407 arm64: dts: meson: libretech-ac: add initial audio playbac [...] omits 2835b92f1cb9 arm64: dts: meson: libretech-cc: add initial audio playbac [...] omits 443b057fef9a arm64: dts: meson: p230-q200: add initial audio playback support omits 85af6cceda2d arm64: dts: meson-gx: add aiu support omits 38f58fc51d12 arm64: defconfig: enable meson gx audio as module omits da1bd29742b1 MIPS: Loongson64: Probe CPU features via CPUCFG omits b68527dfa952 spi: atmel: Add missing annotation for atmel_spi_next_xfer [...] omits e9dfbaaeef1c MIPS: perf: Add hardware perf events support for new Loongson-3 omits 44220fd84f3f MIPS: tools: Show result for loongson3-llsc-check omits 6eefaee4f2d3 spi: pxa2xx: Apply CS clk quirk to BXT omits c32102224470 selftests/bpf: Test allowed maps for bpf_sk_select_reuseport omits 38d357bdc5c6 Merge branch 'i2c/for-current-fixed' into i2c/for-next omits 722fe8160bde Merge branch 'i2c/for-5.8' into i2c/for-next omits 7f645462ca01 bpf: Fix error return code in map_lookup_and_delete_elem() omits de51696cf5ec i2c: powermac: use true,false for bool variable omits 063e68813391 libbpf: Fix false uninitialized variable warning omits 91f658587a96 bpf, riscv: Fix stack layout of JITed code on RV32 omits 08736e830799 i2c: stm32f7: prevent array underflow in stm32f7_get_lower_rate() omits e8e7ef43c733 Merge series "ASoC: rt5682: apply some refactors" from Tzu [...] omits c03d58214c6d Merge series "SOF topology parsing updates" from Ranjani S [...] omits f9dfa8f25462 ASoC: SOF: sort out Kconfig, again omits f7a8bc1cf0b2 arm64: defconfig: Enable SM8250 GCC driver omits 4642126b852f ASoC: rt5682: remove unwanted btn_type assignment omits 2317e84979fb ASoC: rt5682: remove duplicate rt5682_reset() calls omits 9c1cb755b5b3 ASoC: rt5682: replace message printing from pr_() to dev_() omits 70255cf69178 ASoC: rt5682: remove empty default case omits 5b8e09091b60 ASoC: rt5682: fix space issues omits 38c2e325a66b ASoC: rt5682: simplify assertions omits fd045558295e ASoC: SOF: Intel: change trigger sequence to fix pop noise [...] omits ac7642494851 ASoC: SOF: topology: replace sof_link_hda_process by sof_s [...] omits 744a3bb3b4b6 ASoC: topology: set component dai_index to ipc dai config [...] omits 726e6142b5c9 ASoC: SOF: topology: send ipc for all found DAIs in sof_se [...] omits 2dd8083f6d8a posix-cpu-timers: Use pids not tasks in lookup omits 1dd694a1b72f remove the no longer needed pid_alive() check in __task_pi [...] omits 06576edd0e80 Removing has_group_leader_pid omits 8382f2949a0d ASoC: Intel: broadwell: Fix oops during module removal omits 87dd7f9c7e34 memory: tegra: Support derated timings on Tegra210 omits 19835be1c5e6 memory: tegra: Add EMC scaling sequence code for Tegra210 omits ec37a9a17afb memory: tegra: Add EMC scaling support code for Tegra210 omits 0a8e91895f4b memory: tegra: Make debugfs permissions human-readable omits 4bbff68a9dd9 Merge branch 'for-5.8/clk' into for-5.8/memory omits b2208a6e5cc5 Merge branch 'for-5.8/of' into for-5.8/memory omits 952ea284403c Merge branch 'for-5.8/dt-bindings' into for-5.8/memory omits 081df76a040d of: reserved-memory: Support multiple regions per device omits 0da0e31600e8 of: reserved-memory: Support lookup of regions by name omits 09f30489bb8f dt-bindings: memory: tegra: Add external memory controller [...] omits 245914337df2 clk: tegra: Remove the old emc_mux clock for Tegra210 omits a2b15283c50e clk: tegra: Implement Tegra210 EMC clock omits fdc91cb1cbef clk: tegra: Export functions for EMC clock scaling omits 0b46afb6e61f clk: tegra: Add PLLP_UD and PLLMB_UD for Tegra210 omits 323fc5e69563 clk: tegra: Rename Tegra124 EMC clock source file omits 4f28062adf92 Merge branch 'misc-5.7' into next-fixes omits c2778a3a955f ovl: sync dirty data when remounting to ro mode omits 4e4969524466 ovl: whiteout inode sharing omits 0a3726764dc7 ovl: inherit SB_NOSEC flag from upperdir omits d505629c6be4 ovl: skip overlayfs superblocks at global sync omits 2355e6b724b4 ovl: index dir act as work dir omits 495ce2bdedfb ovl: prepare to copy up without workdir omits dcf7ee3d23cc ovl: cleanup non-empty directories in ovl_indexdir_cleanup() omits 1e46ad53760c ovl: resolve more conflicting mount options omits 15fd2ea9f4f3 ovl: clear ATTR_OPEN from attr->ia_valid omits e67f0216939c ovl: clear ATTR_FILE from attr->ia_valid omits ef54569966f7 drm/ast: remove duplicate assignment of ast_crtc_funcs member omits 230982d8d8df drm/i915: Update DRIVER_DATE to 20200430 omits 2f71832755a9 soc: renesas: rcar-rst: Add support for RZ/G1H omits 5b9fa9cbe654 soc: renesas: rcar-sysc: Add R8A7742 support omits 8b46ed57f34d Merge tag 'gvt-next-2020-04-22' of https://github.com/inte [...] omits c4643edf3ea8 Merge branch 'linus' omits 79eb8c7f015a drm/i915/selftests: Add tiled blits selftest omits 12b3cf909354 crypto: bcm - Fix unused assignment omits 42a13ddbab00 crypto: bcm - Remove the unnecessary cast for PTR_ERR(). omits d6fc1a459221 crypto: drbg - should select CTR omits f23efcbcc523 crypto: ctr - no longer needs CRYPTO_SEQIV omits 43f3c2b4dde3 hwrng: cctrng - Make some symbols static omits d0f6223c0dc5 crypto: hisilicon/qm - Make qm_controller_reset() static omits 1c8414dadb8c hwrng: optee - Use UUID API for exporting the UUID omits 18f1ca46858e lib/mpi: Fix 64-bit MIPS build with Clang omits 97f9ac3db661 crypto: ccp - Add support for SEV-ES to the PSP driver omits 3c2214b6027f padata: add separate cpuhp node for CPUHP_PADATA_DEAD omits b2d7e8bcaab7 hwrng: cctrng - Remove unnecessary FIPS ifdef omits a2b9d4eadb77 fpga: dfl: afu: support debug access to memory-mapped afu regions omits 5a53881580f9 fpga: dfl.h: Replace zero-length array with flexible-array member omits fd0d094531db arm64: dts: agilex: correct service layer driver's compati [...] omits fba965a79b92 dt-bindings, firmware: add compatible value Intel Stratix1 [...] omits d299253cf5b4 fpga: stratix10-soc: add compatible property value for int [...] omits 8d6b6bbe6dde arm64: dts: agilex: correct FPGA manager driver's compatib [...] omits 2e00dd1bd656 dt-bindings: fpga: add compatible value to Stratix10 SoC F [...] omits a1d1f5d490a4 fpga: machxo2-spi: Use new structure for SPI transfer delays omits 1493674ba3c0 fpga: ice40-spi: Use new structure for SPI transfer delays omits b6862193ca12 fpga: dfl: support multiple opens on feature device node. omits 57b3ed941b55 powerpc/64: Have MPROFILE_KERNEL depend on FUNCTION_TRACER omits c421cafab065 dm ebs: pass discards down to underlying device omits f39853af07a3 dm bufio: implement discard omits 011b0fe6d799 dm: add emulated block size target omits bde752c3d6db Documentation: Document sysfs interfaces purr, spurr, idle [...] omits 6909f179ca7a powerpc/sysfs: Show idle_purr and idle_spurr for every CPU omits dc8afce5f45b powerpc/pseries: Account for SPURR ticks on idle CPUs omits c4019198cfa8 powerpc/idle: Store PURR snapshot in a per-cpu global variable omits e4a884cc28fa powerpc: Move idle_loop_prolog()/epilog() functions to hea [...] omits 6f41f08c88c5 scsi: dpt_i2o: Remove always false 'chan < 0' statement omits 4a4c0cfb4be7 scsi: qedi: Check for buffer overflow in qedi_set_path() omits 78b874b7cbf0 scsi: qla2xxx: make 1-bit bit-fields unsigned int omits 20a66f2bf280 scsi: core: free sgtables in case command setup fails omits 937eea297e26 Merge tag 'amd-drm-next-5.8-2020-04-24' of git://people.fr [...] omits de3b4d9361c8 drm/i915/gt: Restore aggressive post-boost downclocking omits 3f88dde6ee63 drm/i915/gt: Apply the aggressive downclocking to parking omits 36d516be867c drm/i915/gt: Switch to manual evaluation of RPS omits 8e99299a04bc drm/i915/gt: Track use of RPS interrupts in flags omits 9bad2adbddfe drm/i915/gt: Move rps.enabled/active to flags omits 426d0073fb6d drm/i915/gt: Always enable busy-stats for execlists omits 9e9f6e72a0f6 Merge branch 'net-bcmgenet-add-support-for-Wake-on-Filter' omits f50932cca632 net: bcmgenet: add WAKE_FILTER support omits 3e370952287c net: bcmgenet: add support for ethtool rxnfc flows omits 854295d03ca0 net: bcmgenet: code movement omits 14da1510fedc Revert "net: bcmgenet: remove unused function in bcmgenet.c" omits 1a1d5106c1e3 net: bcmgenet: move clk_wol management to bcmgenet_wol omits 6f7689057a0f net: bcmgenet: Fix WoL with password after deep sleep omits 72f96347628e net: bcmgenet: set Rx mode before starting netif omits 44ab661dd29d riscv: Use text_mutex instead of patch_lock omits 6e77eb80b7f9 riscv: Use NOKPROBE_SYMBOL() instead of __krpobes annotation omits 3507bc481177 riscv: Remove the 'riscv_' prefix of function name omits 71e26d08ff38 riscv: Add SW single-step support for KDB omits 899dc734805d riscv: Use the XML target descriptions to report 3 system [...] omits e4f2aa5808fc riscv: Add KGDB support omits 0dad5f850f96 kgdb: Add kgdb_has_hit_break function omits d334dd0201c8 RISC-V: Skip setting up PMPs on traps omits 7bb22d4fd5b1 riscv: K210: Update defconfig omits 876bec3642c7 riscv: K210: Add a built-in device tree omits 4dff42e53aa2 riscv: Allow device trees to be built into the kernel omits 449e14bfdb83 bpf: Fix unused variable warning omits 94b8e516839f Merge remote-tracking branch 'origin/chrome-platform-5.7-f [...] omits 0b9ad56b1ea6 selftests/bpf: Use SOCKMAP for server sockets in bpf_sk_as [...] omits 34a2cc6eee80 selftests/bpf: Test that lookup on SOCKMAP/SOCKHASH is allowed omits 64d85290d79c bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH omits 0b3b9ca3d154 tools: bpftool: Make libcap dependency optional omits cf9bf714523d tools: bpftool: Allow unprivileged users to probe features omits e3450b79dfe4 tools: bpftool: For "feature probe" define "full_mode" boo [...] omits 323e395f197f Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits f932449c11da MIPS: ingenic: Drop obsolete code, merge the rest in setup.c omits 8827af9427de MIPS: ingenic: GCW0: Update defconfig omits 818c2b36383e MIPS: ingenic: CI20: enable OST, PWM drivers in defconfig omits b1bfdb660516 MIPS: ingenic: DTS: Update GCW0 support omits 061e35b2c76e MIPS: ingenic: DTS: Update JZ4770 support omits bf40bf5ecf3f MIPS: ingenic: DTS: Add nodes for the watchdog/PWM/OST omits cf2e6b8e6f6f MIPS: ingenic: DTS: Respect cell count of common properties omits 59bd128a4127 MIPS: ingenic: DTS: Fix invalid value in #dma-cells omits ada66f183759 arm64: Reorder the macro arguments in the copy routines omits 78b0d99a68ec drm/bridge: fix stack usage warning on old gcc omits 184dbc152e39 arm64: silicon-errata.rst: Sort the Cortex-A55 entries omits f28638eb72a3 Merge branch 'for-5.7/upstream-fixes' into for-next omits 31e4267db296 Merge branch 'for-5.7/upstream-fixes' into for-next omits 61ffafa308f7 Merge branch 'for-5.7/upstream-fixes' into for-next omits 7263d72bec32 Merge branch 'net-smc-preparations-for-SMC-R-link-failover' omits 00a049cfde95 net/smc: move llc layer related init and clear into smc_llc.c omits faca53600837 net/smc: use mutex instead of rwlock_t to protect buffers omits ef79d439cd12 net/smc: process llc responses in tasklet context omits 6c8968c421e0 net/smc: use worker to process incoming llc messages omits 2140ac26f8f5 net/smc: simplify link deactivation omits 1020e1ef53ce net/smc: move testlink work to system work queue omits d854fcbfaeda net/smc: add new link state and related helpers omits e07d31dc16b0 net/smc: multi-link support for smc_rmb_rtoken_handling() omits b9247544c1bc net/smc: convert static link ID instances to support multi [...] omits 387707fdf486 net/smc: convert static link ID to dynamic references omits 026c381fb477 net/smc: introduce link_idx for link group array omits f3c1deddb21c net/smc: separate function for link initialization omits fdff704dc604 net/smc: rework pnet table to support SMC-R failover omits 2e27d33d22af um: Fix typo in vector driver transport option definition omits e6da5df0eefc um: syscall.c: include <asm/unistd.h> omits d0e20fd4c1db um: Fix xor.h include omits f31505089497 arm64: dts: meson: kvim3: move hdmi to tdm a omits 21615efa6a69 Revert "net: ethernet: fec: Prevent MII event after MII_SP [...] omits adf27a87eb4e arm64: dts: meson-g12: remove spurious blank line omits 0477e032a9ea ila: remove unused inline function ila_addr_is_ila omits ad56623119fd net: hsr: remove unused inline functions omits 6d4f3e2bfc49 video: fbdev: controlfb: fix build for COMPILE_TEST=y && P [...] omits 75800d701782 arm64: dts: meson: S922X: extend cpu opp-points omits 40db9367ec1e ARC: guard dsp early init against non ARCv2 omits a54776f2c493 netpoll: Fix use correct return type for ndo_start_xmit() omits 5ac0869fb39b arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a st [...] omits 00b5aac59966 ptp: ptp_ines: convert to devm_platform_ioremap_resource omits cb10228d234c net: hns3: adds support for reading module eeprom info omits 08dc0e5dd9aa arm64: dts: meson: fix leds subnodes name omits d120b5f98031 arm64: dts: meson-gxbb-kii-pro: fix board compatible omits 5c28dcbb3a1b arm64: dts: meson-g12b-ugoos-am6: fix board compatible omits 9ecded10b4b6 arm64: dts: meson: fixup SCP sram nodes omits e4f634d81263 arm64: dts: meson-g12-common: fix dwc2 clock names omits 4e025fd91ba3 arm64: dts: meson-g12b-ugoos-am6: fix usb vbus-supply omits 2f9139c2609f arm64: dts: amlogic: use the new USB control driver for GX [...] omits 2c3cc858a687 MIPS: Loongson64: Switch the order of RS780E and LS7A omits 21b01cc879cc power: supply: max17042_battery: Add support for the TTE_NOW prop omits be1cb55a07bf drm/i915/gt: Keep a no-frills swappable copy of the defaul [...] omits be6ef160840f spi: stm32-qspi: Fix unbalanced pm_runtime_enable issue omits 18168291aa7d spi: uniphier: fix error return code in uniphier_spi_probe() omits f84b604dbaf2 spi: spi-amd: Fix a NULL vs IS_ERR() check in amd_spi_probe() omits 79149fb835d7 ASoC: dt-bindings: simple-card: switch to yaml base Documentation omits 79ca782533d3 Merge series "ASoC: soc-dai: add snd_soc_dai_xxx()" from K [...] omits fd443a20c2f0 ASoC: rt5682: fix I2C/Soundwire dependencies omits 087e3900a060 ASoC: fsl_easrc: mark PM functions __maybe_unused omits 58911c240783 drm: Nuke mode->hsync omits accea322f543 block: add a bio_queue_enter helper omits 0376e9efe183 block: replace BIO_QUEUE_ENTERED with BIO_CGROUP_ACCT omits 760f83ea63a7 block: cleanup the memory stall accounting in submit_bio omits 3fdd40861d80 block: improve the submit_bio and generic_make_request doc [...] omits e1b586f2b83d blk-mq: make function '__blk_mq_sched_dispatch_requests' static omits 4a806e53c4e7 Merge branch 'for-5.7/upstream-fixes' into for-next omits 60689de46c7f mac80211: fix memory overlap due to variable length param omits 1512bc076e5b mac80211_hwsim: Claim support for setting Beacon frame TX [...] omits 08fad438bed0 mac80211: TX legacy rate control for Beacon frames omits 8c35a1957611 drm/i915/selftests: fix error handling in __live_lrc_indir [...] omits bedd7904e86c mac80211_hwsim: Advertise support for multicast RX registration omits 24aac336ff78 drm/i915: Avoid dereferencing a dead context omits d530b9864073 staging: wilc1000: adjust for management frame register AP [...] omits 2e410da6a098 staging: rtl8723bs: remove mgmt_frame_register method omits 25cba461989c ALSA: seq: oss: remove unused inline function snd_seq_oss_ [...] omits 2c962369d72f ARM: 8970/1: decompressor: increase tag size omits da33574f7f1c ASoC: mxs-saif: Fix unused assignment omits 77be181e2c8e ASoc: nau8810: add AUX related dapm widgets and routes omits ee2cbe06935b ASoC: codecs: wm97xx: fix ac97 dependency omits be16a0f0dc8f ASoC: component: suppress uninitialized-variable warning omits 964987738b3f posix-cpu-timers: Replace __get_task_for_clock with pid_for_clock omits 91e4f3d37e1a ARM: 8972/1: boot: Obtain start of physical memory from DTB omits a780e485b576 ARM: 8971/1: replace the sole use of a symbol with its definition omits 7ae4a78daacf ARM: 8969/1: decompressor: simplify libfdt builds omits 94d7281993a7 ASoC: soc-dai: add snd_soc_dai_compr_get_metadata() omits 88b3a7dfe999 ASoC: soc-dai: add snd_soc_dai_compr_set_metadata() omits ed38cc5909e7 ASoC: soc-dai: add snd_soc_dai_compr_pointer() omits 53294353a05c ASoC: soc-dai: add snd_soc_dai_compr_ack() omits adbef5432666 ASoC: soc-dai: add snd_soc_dai_compr_get_params() omits 8dfedafb5c71 ASoC: soc-dai: add snd_soc_dai_compr_set_params() omits eb08411bdf48 ASoC: soc-dai: add snd_soc_dai_compr_trigger() omits 2b25f81d43b7 ASoC: soc-dai: add snd_soc_dai_compr_shutdown() omits b5ae4ccea5ab ASoC: soc-dai: add snd_soc_dai_compr_start() omits 7eaa313bdec3 ASoC: soc-dai: add snd_soc_pcm_dai_remove() omits 51801aeafdc9 ASoC: soc-dai: add snd_soc_pcm_dai_probe() omits 30819358ae73 ASoC: soc-dai: add snd_soc_pcm_dai_bespoke_trigger() omits 42f2472d4689 ASoC: soc-dai: add snd_soc_pcm_dai_trigger() omits d108c7fd0b77 ASoC: soc-dai: add snd_soc_pcm_dai_prepare() omits 0b73ba550cdd ASoC: soc-dai: add snd_soc_pcm_dai_new() omits 479914ed779d ASoC: soc-dai: don't overwide dai->driver->ops omits aa7b8230d4c3 ASoC: soc-dai: add soc_dai_err() omits fece98260f31 posix-cpu-timers: Replace cpu_timer_pid_type with clock_pid_type omits 9bf7c3240935 posix-cpu-timers: Extend rcu_read_lock removing task_struc [...] omits eba933ceebf2 cpuidle: sysfs: Minor coding style corrections omits 2f516e7cbe88 cpuidle: sysfs: Remove the unused define_one_r(o/w) macros omits 6fdeb6cbe1ef gpio: pca953x: drop unused parameters of pca953x_recalc_addr() omits bcf41dc480b1 gpio: pca953x: fix handling of automatic address incrementing omits 6f793485fc03 gpio: pca953x: Rewrite ->get_multiple() function omits 7aa428dfc83c greybus: fix typos in GREYBUS/GREYBUS_ES2 help text omits e51759f56d31 media: v4l2-ctrls.h: clarify the p_def argument of v4l2_ct [...] omits e5ad7db4b2f3 media: cec-gpio: handle gpiod_get_value errors correctly omits fcab45adb853 media: vidioc-reqbufs/create-bufs.rst: fix typo omits 9cc056e6064c media: MAINTAINERS: adjust entries to moving CEC USB drivers omits 9a42a5ff3dac media: vimc: cap: Report a colorspace omits b7ba9f34800a media: si2157: ensure wait_status is initialized omits 408d0244421c media: rc: no need for decoder state if decoder not enabled omits c4ed27cfed45 media: m88ds3103: error in set_frontend is swallowed and n [...] omits 1d09094aa620 arm64: vdso: use consistent 'map' nomenclature omits d3418f3839b6 arm64: vdso: use consistent 'abi' nomenclature omits 3ee16ff3437c arm64: vdso: simplify arch_vdso_type ifdeffery omits 74fc72e77dc5 arm64: vdso: remove aarch32_vdso_pages[] omits b8dcd632c06b Merge branch 'x86/boot' omits 61365ca7b24f backlight: l4f00242t03: Convert to GPIO descriptors omits 9e581cd14663 Merge branch 'devel' into for-next omits 9e692aa8d3f8 Merge branch 'devel' into for-next omits 839b480dd111 MAINTAINERS: Restore alphabetical sorting omits 2ea4a7ba9bf6 drm/i915/gt: Avoid uninitialized use of rpcurupei in frequ [...] omits b84691596328 mtd: spi-nor: Fix description of the sr_ready() return value omits 8aadd77cd271 mtd: spi-nor: Uniformize the return value in spi_nor_*_ready() omits f80ff13135cb mtd: spi-nor: micron-st: Enable locking for n25q00 omits 36a816eea186 Merge branch 'imx/defconfig' into for-next omits 6e69b40b15b8 Merge branch 'imx/dt64' into for-next omits f20fd1dddee8 Merge branch 'imx/dt' into for-next omits 02153093be6b Merge branch 'imx/bindings' into for-next omits c53ef256f27f Merge branch 'imx/soc' into for-next omits 4509caa57a2f Merge branch 'imx/drivers' into for-next omits 4c6a87839a37 Merge branch 'imx/fixes' into for-next omits 6c660819d533 arm64: dts: fsl: add fsl,extts-fifo property for fman ptp omits 8c30e7caac74 arm64: dts: imx8mn: Update VDD_ARM 1.2GHz setpoint voltage omits 1248c86fd639 arm64: dts: freescale: imx8mp: update input_val for AUDIOM [...] omits ac082ea87d9d arm64: dts: lx2160a: add more thermal zone support omits d394039c1abe arm64: dts: imx8qxp-mek: Add PMIC thermal zone support omits bc3895b29de3 arm64: dts: imx8qxp-mek: Sort labels alphabetically omits fd9c40c575a0 Merge branch 'test_progs-asan' omits e4e8f4d047fd selftests/bpf: Add runqslower binary to .gitignore omits 8d30e80a049a selftests/bpf: Fix bpf_link leak in ns_current_pid_tgid selftest omits 36d0b6159f6a selftests/bpf: Disable ASAN instrumentation for mmap()'ed [...] omits 3521ffa2ee9a libbpf: Fix huge memory leak in libbpf_find_vmlinux_btf_id() omits 13c908495e5d selftests/bpf: Fix invalid memory reads in core_relo selftest omits 9f56bb531a80 selftests/bpf: Fix memory leak in extract_build_id() omits f25d5416d64c selftests/bpf: Fix memory leak in test selector omits 229bf8bf4d91 libbpf: Fix memory leak and possible double-free in hashma [...] omits 42fce2cfb405 selftests/bpf: Convert test_hashmap into test_progs test omits 02995dd4bb02 selftests/bpf: Add SAN_CFLAGS param to selftests build to [...] omits 76148faa161e selftests/bpf: Ensure test flavors use correct skeletons omits ebfa8951e6cd arm64: dts: imx8mm: specify #sound-dai-cells for SAI nodes omits 86b08bd5b994 ARM: dts: imx6-sr-som: add ethernet PHY configuration omits 849af490b6a6 dt-bindings: clocks: imx8mp: Add ids for audiomix clocks omits 01d5bea4d390 clk: imx: Add helpers for passing the device as argument omits 55a8b3cdff54 clk: imx: pll14xx: Add the device as argument when registering omits 1e54afe9fcfe clk: imx: gate2: Allow single bit gating clock omits 4ee2fc81a631 usb: chipidea: usb2: remove unneeded semicolon omits e08b1bcabf78 kconfig: tests: remove randconfig test for choice in choice omits 535c1051c8b7 kconfig: do not assign a variable in the return statement omits f28d9dd062db kconfig: do not use OR-assignment for zero-cleared structure omits dfb25edd972a Merge branch 'mlx5_ib_qp_refactor_1' into rdma.git for-next omits 3271e8f3f63d Merge branch 'BTF-map-in-map' omits 646f02ffdd49 libbpf: Add BTF-defined map-in-map support omits 2d39d7c56f11 libbpf: Refactor map creation logic and fix cleanup leak omits 41017e56af6c libbpf: Refactor BTF-defined map definition parsing logic omits 1f427a807799 Merge branch 'bpf_link-observability' omits 5d085ad2e68c bpftool: Add link bash completions omits 7464d013ccd4 bpftool: Add bpftool-link manpage omits c5481f9a954f bpftool: Add bpf_link show and pin support omits 50325b1761e3 bpftool: Expose attach_type-to-string array to non-cgroup code omits 2c2837b09e9a selftests/bpf: Test bpf_link's get_next_id, get_fd_by_id, [...] omits 0dbc866832a0 libbpf: Add low-level APIs for new bpf_link commands omits f2e10bff16a0 bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link omits 2d602c8cf40d bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link omits a3b80e107894 bpf: Allocate ID for bpf_link omits f9d041271cf4 bpf: Refactor bpf_link update handling omits 4aa0fbf92dd1 dm mpath: switch paths in dm_blk_ioctl() code path omits baedd0ee62dc dm crypt: support using encrypted keys omits aa86e90794c8 power: supply: axp288_charger: Omit superfluous error message omits 37518fa49f76 RDMA/mlx5: Process all vendor flags in one place omits a8f3ea61e1c8 RDMA/mlx5: Return all configured create flags through query QP omits 90ecb37a751b RDMA/mlx5: Change scatter CQE flag to be set like other ve [...] omits c95e6d539702 RDMA/mlx5: Use flags_en mechanism to mark QP created with [...] omits 2978975ce7f1 RDMA/mlx5: Process create QP flags in one place omits 2be08c308f10 RDMA/mlx5: Delete create QP flags obfuscation omits 5d0dc3d96c7b RDMA/mlx5: Initial separation of RAW_PACKET QP from common flow omits 2dfac92dbb5d RDMA/mlx5: Remove second copy from user for non RSS RAW QPs omits 2fdddbd5c966 RDMA/mlx5: Move DRIVER QP flags check into separate function omits 8bde2c509e40 RDMA/mlx5: Update all DRIVER QP places to use QP subtype omits fd9dab7edc59 RDMA/mlx5: Split scatter CQE configuration for DCT QP omits 47c806121a51 RDMA/mlx5: Separate create QP flows to be based on type omits 318d2b06fbaa RDMA/mlx5: Set QP subtype immediately when it is known omits c86936e6eb13 RDMA/mlx5: Avoid setting redundant NULL for XRC QPs omits 9c2ba4ede4c0 RDMA/mlx5: Prepare QP allocation for future removal omits 2242cc25ce82 RDMA/mlx5: Perform check if QP creation flow is valid omits 1265d9f7a522 RDMA/mlx5: Delete impossible GSI port check omits 6eb7edffb285 RDMA/mlx5: Organize QP types checks in one place omits 5caab2da6320 Input: synaptics-rmi4 - fix error return code in rmi_drive [...] omits 9b329d0dbe41 selftests/bpf: fix test_sysctl_prog with alu32 omits a45d88530b25 netfilter: add audit table unregister actions omits bbd40fc4816d signal: Remove has_group_leader_pid omits c4dad0aab3fc audit: tidy and extend netfilter_cfg x_tables omits 610b818856e1 exec: Remove BUG_ON(has_group_leader_pid) omits c7f5194054e1 posix-cpu-timer: Unify the now redundant code in lookup_task omits 8feebc6713cd posix-cpu-timer: Tidy up group_leader logic in lookup_task omits c76c2230160d Merge branch 'net-ReST-convert' omits b9dd2bea2245 docs: networking: convert kcm.txt to ReST omits 82a07bf33d7d docs: networking: convert ipvs-sysctl.txt to ReST omits 1dc2a785954b docs: networking: convert ipvlan.txt to ReST omits 19093313cb04 docs: networking: convert ipv6.txt to ReST omits 1cec2cacaaec docs: networking: convert ip-sysctl.txt to ReST omits 355e656e017c docs: networking: convert ipsec.txt to ReST omits aac86c887ed6 docs: networking: convert iphase.txt to ReST omits 9de1fcdf36e7 docs: networking: convert ip_dynaddr.txt to ReST omits 7cdb25400f7e docs: networking: convert ipddp.txt to ReST omits 1d2698fa05f5 docs: networking: convert ila.txt to ReST omits 3c3a2fde4d88 docs: networking: convert hinic.txt to ReST omits 81baecb6f6dc docs: networking: convert gtp.txt to ReST omits 8c4989355856 docs: networking: convert gen_stats.txt to ReST omits 110662503de2 docs: networking: convert generic_netlink.txt to ReST omits 16128ad8f927 docs: networking: convert generic-hdlc.txt to ReST omits 5b0d74b54c7f docs: networking: convert framerelay.txt to ReST omits 62502dff2c50 docs: networking: convert fore200e.txt to ReST omits cb3f0d56e153 docs: networking: convert filter.txt to ReST omits aee113427c5d docs: networking: convert fib_trie.txt to ReST omits 06df65723b69 docs: networking: convert eql.txt to ReST omits 28d23311ff35 docs: networking: convert driver.txt to ReST omits 9dfe1361261b docs: networking: convert dns_resolver.txt to ReST omits 5f32c920c23b docs: networking: convert defza.txt to ReST omits 9a69fb9c21c4 docs: networking: convert decnet.txt to ReST omits 8447bb44ef7c docs: networking: convert dctcp.txt to ReST omits 33155bac6519 docs: networking: convert dccp.txt to ReST omits 9a9891fbdf93 docs: networking: convert cxacru.txt to ReST omits 99b0e82dc5e3 docs: networking: convert cops.txt to ReST omits 92f06f4226fd docs: networking: convert cdc_mbim.txt to ReST omits a362032eca22 docs: networking: convert bonding.txt to ReST omits b5fcf32d7d4b docs: networking: convert baycom.txt to ReST omits 20b943f07557 docs: networking: convert ax25.txt to ReST omits ff2269f16a1e docs: networking: convert atm.txt to ReST omits 08bab46f00d0 docs: networking: convert arcnet.txt to ReST omits aa92320b3e38 docs: networking: convert arcnet-hardware.txt to ReST omits 5a7f3132121b docs: networking: convert altera_tse.txt to ReST omits a434aaba17f5 docs: networking: convert 6pack.txt to ReST omits da50d57abd7e docs: networking: convert caif files to ReST omits 790ab249b55d net: ethernet: fec: Prevent MII event after MII_SPEED write omits 88fb831f773e dpaa2-eth: Use proper division helper in dpaa2_dbg_ch_show omits 507122805edd proc: Ensure we see the exit of each process tid exactly omits f6a7c21c9910 drm/i915/execlists: Verify we don't submit two identical CCIDs omits 5c4a53e3b1cb drm/i915/execlists: Track inflight CCID omits 2632f174a2e1 drm/i915/execlists: Avoid reusing the same logical CCID omits 6b03d1304a32 proc: Ensure we see the exit of each process tid exactly once omits 35fc0e3b0bd5 rculist: Add hlists_swap_heads_rcu omits 9d42205036d4 net: phy: bcm54140: Make a bunch of functions static omits dc5c1439376d gpio: mm-lantiq: Fix small typo omits bcd3469b50df Merge branch 'kselftest-add-fixture-parameters' omits 0feba2219b73 selftests: tls: run all tests for TLS 1.2 and TLS 1.3 omits 74bc7c97fa88 kselftest: add fixture variants omits e7f304607778 kselftest: run tests by fixture omits 142aca6b388c kselftest: create fixture objects omits 1a89595c2272 kselftest: factor out list manipulation to a helper omits b8020b0304c8 drm/amdkfd: Enable over-subscription with >1 GWS queue omits 29633d0e204d drm/amdkfd: Enable GWS based on FW Support omits 5bb4b78be9c6 drm/amdkfd: New IOCTL to allocate queue GWS (v2) omits 5654b897b5bf drm/amdgpu: pass unlocked flag to params at amdgpu_vm_bo_u [...] omits 9c466bcbda68 drm/amdgpu: add new unlocked flag for PTE updates omits eaad0c3aa978 drm/amdgpu: rename direct to immediate for VM updates omits 9ecefb19c3a6 drm/amdgpu: cleanup IB pool handling a bit omits e20858647118 drm/amdgpu: partial revert VM sync changes omits b33f9d70b368 drm/amdgpu: check ring type for secure IBs omits b717fa5cb1a1 drm/amdgpu: fix size calculation in amdgpu_ttm_copy_mem_to_mem omits 9504578314a7 drm/amdgpu: add full TMZ support into amdgpu_ttm_map_buffer v2 omits f0ee63cbc526 drm/amdgpu: cleanup amdgpu_ttm_copy_mem_to_mem and amdgpu_ [...] omits f77c9aff85ca drm/amdgpu: Fix per-IB secure flag GFX hang omits b71a564e2509 drm/amdgpu: Fine-grained TMZ support omits 218c0b7f183a drm/amdgpu: stop evicting encrypted BOs to swap omits effb97cc4ba6 drm/amdgpu: add TMZ handling to amdgpu_move_blit omits bffc8c5caaa9 drm/amdgpu: also add the TMZ flag to GART omits 11b407a781f4 drm/amdgpu: fix the wrong logic checking when secure buffe [...] omits 0bb5d5b03f78 drm/amdgpu: Move to a per-IB secure flag (TMZ) omits 5888f07a657d drm/amd/display: Indicate use of TMZ buffers to DC omits c6252390fccd drm/amdgpu: implement TMZ accessor (v3) omits 562366c9452c drm/amdgpu: remove the alignment placeholder for secure buffer omits 4baa8ff0690e drm/amdgpu: move CS secure flag next the structs where it's used omits 8fb2e01a1ed8 drm/amdgpu: enable TMZ bit in FRAME_CONTROL for gfx10 omits b231531c5012 drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v5 omits b7c163fe910f drm/amdgpu: enable TMZ bit in sdma copy pkt for sdma v4 omits c9dc9cfe185f drm/amdgpu: expand amdgpu_copy_buffer interface with tmz p [...] omits be7538ff7488 drm/amdgpu: expand sdma copy_buffer interface with tmz parameter omits 04379e9b0489 drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits 4cd24494cc87 drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits cb5fae143d79 drm/amdgpu: job is secure iff CS is secure (v5) omits 8350361d2d75 drm/amdgpu: expand the context control interface with trust flag omits 155748c912e7 drm/amdgpu: expand the emit tmz interface with trusted flag omits eda982a67225 drm/amdgpu: add tmz bit in frame control packet omits 01a8dcec1a08 drm/amdgpu: add function to check tmz capability (v4) omits ae60305ac04f drm/amdgpu: add amdgpu_tmz data structure omits d7ccb38df5f7 drm/amdgpu: add tmz feature parameter (v2) omits c5efd80f48e4 drm/amdgpu: define the TMZ bit for the PTE omits e90c2b210bad drm/amdgpu: add UAPI to create secure commands (v3) omits 35ce00600482 drm/amdgpu: add UAPI for creating encrypted buffers omits 82a7cf006ee1 drm/amd/display: 3.2.83.1 omits b454e25f3e72 drm/amd/display: 3.2.83 omits 1e461c37d1fb drm/amd/display: Use cursor locking to prevent flip delays omits a8bf71649088 drm/amd/display: Internal refactoring to abstract color caps omits 4b0e95d1838f drm/amd/display: Add set backlight to hw sequencer. omits 8d829836cf75 drm/amd/display: Add dummy p-state latency bounding box override omits 18400f91c1c1 drm/amd/display: Add panel cntl id for set backlight level. omits 0ed3bcc45987 drm/amd/display: Pass command instead of header into DMUB service omits 77ef333e48ba drm/amd/display: Update downspread percent to match spread [...] omits 1ab864a00669 drm/amd/display: Defer cursor update around VUPDATE for all ASIC omits 3a4837fb3c96 drm/amd/display: Change viewport limit to 12 for DCN2 omits b8a8d34b107f drm/amd/display: Fail validation if building scaling params fails omits 238387774232 drm/amd/display: fix rn soc bb update omits 3ebd17f53556 drm/amd/display: check if REFCLK_CNTL register is present omits 38a509d5d260 drm/amd/display: Add DML variable for future asics omits d3b18f8c6fe3 drm/amd/display: clean up some header paths omits d561754132e1 drm/amd/display: Fix DMUB meta offset for new load method omits 1dfedb39d38f drm/amd/display: Do not disable pipe split if mode is not [...] omits 1349f6fc334b drm/amd/display: 3.2.82 omits 3e455b7d1a9b Merge branch 'nexthop-API-sysctl' omits 4dddb5be136a selftests: net: add new testcases for nexthop API compat m [...] omits 4f80116d3df3 net: ipv4: add sysctl for nexthop api compatibility mode omits 11dd74b338bf net: ipv6: new arg skip_notify to ip6_rt_del omits a6bbdf2e750f libbpf: Remove unneeded semicolon in btf_dump_emit_type omits 2dc8b5246d2c net/mlx5: TX WQE Add trailer insertion field omits 0e1533bb9cce net/mlx5: Add release all pages capability bit omits ee5cdf7a5e89 net/mlx5: Introduce TLS RX offload hardware bits omits 3df0107784ce net/mlx5: Add structure and defines for pci sync for fw up [...] omits 06939536263d net/mlx5: Add structure layout and defines for MFRL register omits 244faedfd4d8 net/mlx5: Refactor imm_inval_pkey field in cqe struct omits dff8e2d15283 net/mlx5: Use aligned variable while allocating ICM memory omits 2b58f6d9df50 net/mlx5: Introduce IPsec Connect-X offload hardware bits [...] omits d65dbedfd298 net/mlx5: Add support for COPY steering action omits b26d1e2b6028 selftests/bpf: Copy runqslower to OUTPUT directory omits 7c1c5e38fd31 power: supply: sc27xx: Add boot voltage support omits e5431c340852 power: supply: sc27xx: Add CURRENT_NOW/VOLTAGE_NOW propert [...] omits 8720b255f528 power: supply: sc27xx: Allow to change the battery full capacity omits f3912a5d5683 power: supply: sc27xx: Set 'no_thermal' flag for SC27xx fu [...] omits 0b54142e4b09 Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pu [...] omits ddd86c9534e1 power: supply: ab8500_fg: remove comparison to bool omits fc5be29f9b2c power: reset: qcom-pon: reg write mask depends on pon generation omits 826fc86b5903 drm: pl111: Move VExpress setup into versatile init omits cbcab504ceec drm: pl111: Simplify vexpress init omits 66ddc1e94114 drm: pl111: Fix module autoloading omits 48ebea5026d6 firmware_loader: move fw_fallback_config to a private kern [...] omits eb7fbc9fb118 driver core: Add missing '\n' in log messages omits baf1d9c18293 driver/base/soc: Use kobj_to_dev() API omits ec43a27fffd0 scripts: sphinx-pre-install: change the output order omits 412b09ddadd3 scripts: sphinx-pre-install: fix a bug when using with venv omits 2834a7412bb1 scripts: sphinx-pre-install: change recommendation text if [...] omits 1ef70ced5597 scripts: sphinx-pre-install: change the warning for versio [...] omits a8b380c379ef scripts: sphinx-pre-install: only ask to activate valid venvs omits 274ed9e9eabd drm/i915: Use devm_drm_dev_alloc omits 1f5ea8720e8d doc: nvdimm: remove reference to non-existent CONFIG_NFIT_TEST omits 6bc47621cbf3 docs: sysctl/kernel: document cad_pid omits 2ad9a844fc83 docs: virt/kvm: close inline string literal omits 920af1ce1b6e docs: orangefs: fix pvfs2tab literal block omits 6feb76dbd14a Documentation: zh_CN: convert to use i2c_new_client_device() omits b529c06f9dc7 Update the documentation referencing Plan 9 from User Space. omits 08ce0c1e1116 mailmap: Add entry for Leonardo Bras omits 2d5694796b6b Documentation: x86: fix space instead of tab in uefi doc omits f9d77427c3fd drm/i915/tgl: Wa_14011059788 omits e304f8a0513b drm/qxl: Don't use drm_device->dev_private omits a9b0b24a6fff drm/qxl: Use devm_drm_dev_alloc omits 7456427af9de of: property: Do not link to disabled devices omits ed3655729182 of: property: Fix create device links for all child-suppli [...] omits 8f88fad370bb of: property: Don't retry device_link_add() upon failure omits a4a8ced6fbbc dt-bindings: iio: adi,ltc2983: Add missing quotes on dependencies omits d074684a268d dt-bindings: i2c: i2c-stm32f7: add st,stm32mp15-i2c compatible omits 7fb89e1d44cb ACPI/IORT: take _DMA methods into account for named components omits 4b54bf4763e3 interconnect: imx: Add platform driver for imx8mn omits 63fc8029b37e interconnect: imx: Add platform driver for imx8mq omits 2c1966af073c interconnect: imx: Add platform driver for imx8mm omits f0d8048525d7 interconnect: Add imx core driver omits 146eee039d7a dt-bindings: interconnect: Add bindings for imx8m noc omits 68d047cb0a20 spi: spi-amd: fix warning omits 76085aff29f5 efi/libstub/arm64: align PE/COFF sections to segment alignment omits 86b878370124 arm64: vdso: Add '-Bsymbolic' to ldflags omits f0ca7b249c73 regulator: bd718x7: remove voltage change restriction from [...] omits ff532461a42a drm/amdgpu: bump version for invalidate L2 before SDMA IBs omits 652a6a858fcf drm/amdgpu: invalidate L2 before SDMA IBs (v2) omits c57053725d9b drm/amdgpu: add tiling flags from Mesa omits 9b5aaec441d3 arm64: drop duplicate definitions of ID_AA64MMFR0_TGRAN constants omits cd4df4e6ed17 drm/amdgpu/vcn2.5: wait for tiles off after unpause omits c7833d332e05 drm/amd/powerplay: avoid using pm_en before it is initiali [...] omits a1cd1289a68c Revert "drm/amd/powerplay: avoid using pm_en before it is [...] omits eda12425b266 Merge series "Kconfig updates for DMIC and SOF HDMI suppor [...] omits 433f9cba54fa Merge series "add channel constraint for BDW machine drive [...] omits ac3367442d9e ASoC: tegra: tegra_wm8903: Use devm_snd_soc_register_card() omits 87189b78959c drm: make drm_file use keyed wakeups omits 2f8eae39056f Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/l [...] omits c6d1ec4134ed drm/amdkfd: Put ASIC revision into HSA capability omits 32c8a94660e8 pinctrl: db8500: Fix some old bugs omits 767972b9b4ed pinctrl: ab8505: Define group for GPIO pin 50 omits 0320d260a7e7 pinctrl: bm1880: add pwm37 to bm1880_pctrl_groups omits 0cf253eed5d2 gpio: tegra: mask GPIO IRQs during IRQ shutdown omits d83949492427 drm/bochs: Remove explicit drm_connector_register omits a7aed875e3fa drm/ast: Drop explicit connector register/unregister omits cd8294540776 drm/aspeed: Use devm_drm_dev_alloc omits e95d2f401249 drm/aspeed: Drop aspeed_gfx->fbdev omits 66d8ad67aab3 gpio: mlxbf2: fix return value check in mlxbf2_gpio_get_lo [...] omits b0548a245dd3 drm/cirrus: Move to drm/tiny omits 0c7890dc1e53 drm/cirrus: Don't use drm_device->dev_private omits 9bb2e63705a1 drm/cirrus: Use devm_drm_dev_alloc omits ec190dda1aab dt-bindings: clock: tegra: Remove PMC clock IDs omits 843ef624a491 drm/komeda: use devm_drm_dev_alloc omits b8d91c0a770e drm/ingenic: Don't set drm_device->dev_private omits 37d8d81f019a drm/ingenic: Use devm_drm_dev_alloc omits fd7ee85cfe7b drm/mcde: Don't use drm_device->dev_private omits 6ff71edfcb0b drm/mcde: Use devm_drm_dev_alloc omits 8650b6099da5 gpio: of: Build fails if CONFIG_OF_DYNAMIC enabled without [...] omits ad18763f4683 ASoC: broadwell: add channel constraint omits 08d6713a4056 ASoC: bdw-rt5650: add channel constraint omits e241f8e77958 ASoC: bdw-rt5677: add channel constraint omits 3927037003f9 drm/tidss: Delete tidss->saved_state omits 02bb1317d5e4 drm/tidss: Don't use drm_device->dev_private omits b3b134007e2c drm/tidss: Use devm_drm_dev_alloc omits 7ced4801d267 drm/gm12u320: Don't use drm_device->dev_private omits 161309788e42 uio: remove unneeded variable "ret" in uio_dmem_genirq_open omits 56731c68f335 drivers: uio: remove redundant assignment to variable retval omits 9213142d6b8c drm/gm12u320: Use devm_drm_dev_alloc omits f4be140fa33f KVM: arm64: Drop PTE_S2_MEMATTR_MASK omits 1c12857c6722 gpio: ftgpio010: Fix small typo omits 724142f8c42a fpga: dfl: fme: add performance reporting support omits 1f03ac9460cf Documentation: fpga: dfl: add description for performance [...] omits a5e93436e18c gpiolib: Rename "chip" variables to "gc" in core header file omits f3eb15bb796d drm/hx8357d: Use devm_drm_dev_alloc omits 4c99859f3bf9 drm/ili9225: Use devm_drm_dev_alloc omits 262b90116619 gpiolib: Improve kernel messages omits 5301e305c682 drm/ili9341: Use devm_drm_dev_alloc omits 3d49ea22946b drm/ili9486: Use devm_drm_dev_alloc omits 9d2d75ede59b arm64/kernel: Fix range on invalidating dcache for boot pa [...] omits 35d8ef4ba24d drm/mi0283qt: Use devm_drm_dev_alloc omits 98904f3d2d92 drm/repaper: Use devm_drm_dev_alloc omits a2cc220a9a92 firmware: xilinx: Add sysfs and API to set boot health status omits b3ae24c44848 firmware: xilinx: Add sysfs to set shutdown scope omits fdd2ed88ca97 firmware: xilinx: Add system shutdown API interface omits ae5c961da648 firmware: xilinx: Add sysfs interface omits 4f680b72ea07 firmware: xilinx: Add APIs to read/write GGS/PGGS registers omits 4db8180ffe7c firmware: xilinx: Remove eemi ops for fpga related APIs omits bc86f9c54616 firmware: xilinx: Remove eemi ops for aes engine omits cbbbda71fe37 firmware: xilinx: Remove eemi ops for set_requirement omits 07fb1a4619fc firmware: xilinx: Remove eemi ops for release_node omits bf8b27ed2324 firmware: xilinx: Remove eemi ops for request_node omits 951d0a97e41c firmware: xilinx: Remove eemi ops for set_suspend_mode omits 9474da950d1e firmware: xilinx: Remove eemi ops for init_finalize omits 1b413581fe26 firmware: xilinx: Remove eemi ops for reset_get_status omits cf23ec353146 firmware: xilinx: Remove eemi ops for reset_assert omits 426c8d85df7a firmware: xilinx: Use APIs instead of IOCTLs omits 70c0d36462ca firmware: xilinx: Remove eemi ops for clock set/get parent omits 7a1e10621a21 firmware: xilinx: Remove eemi ops for clock set/get rate omits 0667a8d144bc firmware: xilinx: Remove eemi ops for clock_getdivider omits fc9fb8fb985c firmware: xilinx: Remove eemi ops for clock_setdivider omits 5e76731dd370 firmware: xilinx: Remove eemi ops for clock_getstate omits f5ccd54b67b3 firmware: xilinx: Remove eemi ops for clock_disable omits 3637e84cd2e9 firmware: xilinx: Remove eemi ops for clock_enable omits 6366c1bac314 firmware: xilinx: Remove eemi ops for query_data omits 21cd93bab92b firmware: xilinx: Remove eemi ops for get_chipid omits e20b873802b6 drm/st7586: Use devm_drm_dev_alloc omits 14877bc71597 drm/st7735r: Use devm_drm_dev_alloc omits cfa7ede20f13 arm64: set TEXT_OFFSET to 0x0 in preparation for removing [...] omits b9b3a8be28b3 firmware: xilinx: Remove eemi ops for get_api_version omits 7536ad8dbfcf firmware: fpga: replace the error codes with the standard ones omits 30218da5974c arm64: lib: Consistently enable crc32 extension omits 96a4faf524fc drm/i915/selftests: Tweak the tolerance for clock ticks to 12.5% omits e24e03aa00f0 arm64: docs: Mandate that the I-cache doesn't hold stale k [...] omits a2a69963524d arm64: cpufeature: Add an overview comment for the cpufeat [...] omits 98448cdfe706 arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] omits eab2f9260746 arm64: cpufeature: Relax AArch32 system checks if EL1 is 6 [...] omits 1efcfe79d97d arm64: cpufeature: Factor out checking of AArch32 features omits 13dc4d836179 arm64: cpufeature: Remove redundant call to id_aa64pfr0_32 [...] omits 540f76d12c66 arm64: cpufeature: Add CPU capability for AArch32 EL1 support omits 0113340e6e83 arm64: cpufeature: Spell out register fields for ID_ISAR4 [...] omits 9d3f88813550 arm64: cpufeature: Relax check for IESB support omits 6ae355a260d2 drm/udl: don't set drm_device->dev_private omits 65b7e54c6adb hwmon: (lm70) Add support for ACPI omits 50b9bbecaa5b drm/udl: Use devm_drm_dev_alloc omits 0df3ac7657c9 drm/v3d: Delete v3d_dev->pdev omits bc662528e29a drm/v3d: Delete v3d_dev->dev omits 235b7e7d7eee drm/v3d: Use devm_drm_dev_alloc omits af25c16bd1c6 drm/v3d: Don't set drm_device->dev_private omits 4262ddc2ad63 ASoC: Intel: boards: add explicit dependency on GPIOLIB wh [...] omits 68ecabd0e680 arm64/mm: Use phys_to_page() to access pgtable memory omits 2eaf63ba84dc arm64: smp: Make cpus_stuck_in_kernel static omits 0dd2334fd5b9 arm64: entry: remove unneeded semicolon in el1_sync_handler() omits 4cc9b565454b drm/vboxvideo: Use devm_gen_pool_create omits 8558de401b5f drm/vboxvideo: use managed pci functions omits dd9a68935f93 drm/vboxvideo: Stop using drm_device->dev_private omits 35b24eed48ed drm/vboxvideo: Use devm_drm_dev_alloc omits 1eae811da6f4 arm64/kernel: vmlinux.lds: drop redundant discard/keep macros omits 2de955d072e4 drm/vboxvideo: drop DRM_MTRR_WC #define omits 4cf234943dcf arm64: drop GZFLAGS definition and export omits b0b5849e0cc0 drm: Add devm_drm_dev_alloc macro omits 2a4542e55f1b nvmem: core: cleanup old eeprom compat entry attributes omits 3871fdfd1901 slimbus: ngd: remove redundant assignment omits b58c663059b4 slimbus: ngd: get drvdata from correct device omits 99ee28d99607 arm64: kexec_file: Avoid temp buffer for RNG seed omits 348a625deef1 arm64: rename stext to primary_entry omits 1475b6293af2 gpio: dwapb: Amend indentation in some cases omits 1afbc80c3d2b gpio: dwapb: Get rid of unnecessary conjunction over 32-bit value omits 36126f5309b5 pinctrl: stmfx: stmfx_pinconf_set doesn't require to get d [...] omits 0c6b20a1d720 bus: mhi: core: Add support for MHI suspend and resume omits e2bd1dcbe1aa tty: hvc: Fix data abort due to race in hvc_open omits ff62255a2a5c sparc64: vcc: Fix error return code in vcc_probe() omits be8499c48f11 ASoC: tlv320adcx140: Fix mic gain registers omits a697ae6ea56e ASoC: davinci-mcasp: Fix dma_chan refcnt leak when getting [...] omits d97a9d7aea04 staging/speakup: Add inflection synth parameter omits de24e9b33ad8 staging: rtl8723bs: core: remove set but not used 'pframe' omits 42577f080041 staging: rtl8723bs: core: remove set but not used 'pwrpriv' omits 47548aa94c21 staging: rtl8723bs: core: remove set but not used 'listen_ [...] omits 3a0514a955ed staging: rtl8723bs: core: remove set but not used 'algthm' omits baae10fe867f Staging: rtl8723bs: core: remove set but not used 'ptxservq' omits 589945844266 staging: rtl8723bs: os_dep: remove set but not used 'size' omits fc84701810fa staging: rtl8723bs: os_dep: remove set but not used 'uintRet' omits 10b674be0a0c staging: vt6656: Remove duplicate code in vnt_rf_table_download omits d78b62c3eaf2 staging: vt6656: Use return instead of goto omits 8a5baa66b01f staging: vt6656: Remove the local variable "array" omits 5fa83c256666 staging: qlge: Remove print statements for lbq_clean_idx a [...] omits 2d2aba6c0f36 staging: qlge: Remove print statement for vlgrp field omits 7b58387cd5f3 staging: qlge: Remove unnecessary parentheses around struct field omits 9075e3180e90 staging: vt6656: Remove preamble_type setting from vnt_tx_packet. omits 7d1a8c98494c staging: vt6656: Remove set short time in vnt_init_registers. omits ea0c2a621443 staging: vt6656: rxtx: remove duration_id and void returns. omits de7db0dc0e79 staging: rtl8188eu: remove some superfluous comments omits 345f2d84dd1a staging: vt6656: Add formula to the vnt_rf_addpower function omits f5e5e3024c1e staging: vt6656: Remove functions' documentation omits 81969fd8abc1 staging: vt6656: Check the return value of vnt_control_out [...] omits 628cbd971a92 staging:r8188eu: avoid skb_clone for amsdu to msdu conversion omits f158242af81c staging: wfx: update list of errors omits be13e854bf09 staging: wfx: fix display of exception indication omits fa5a345e0fa7 staging: wfx: fix messages names in tracepoints omits 508d99375f38 staging: wfx: update list of known messages in tracepoints omits ef27a2562857 staging: wfx: also show unnamed counters fields omits 2760220700ac staging: wfx: show counters of all interfaces omits 6ae0878b4800 staging: wfx: fix double init of tx_policy_upload_work omits 29d84944ca8b staging: wfx: fix the warning "inconsistent notification" omits 87066173e34b staging: wfx: fix overflow in frame counters omits bfe2eb23d96e staging: wfx: fix highest Rx value declared in ieee80211_s [...] omits 5f041538e276 staging: wfx: add an explicit warning when chip detect too [...] omits 1d52d29983e5 staging: wfx: add support for 'device too hot' indication omits 8e47df5fc4ab staging: wfx: fix CAB sent at the wrong time omits dd5eba1bb5b4 staging: wfx: fix support for AP that do not support PS-Poll omits 7acf88f8649a staging: wfx: mark chip frozen on error indication omits 18f0dddf1fe1 staging: wfx: change the field chip_frozen into a boolean omits 7508f5d90d62 staging: wfx: fix (future) TDLS support omits 2405c856915d staging: wfx: cleanup long lines in data_tx.c omits da50b72c0822 nvmem: ensure sysfs writes handle write-protect pin omits 19d4c761c1d2 s390/qdio: remove always-true condition omits 9b7012dfc33d s390/qdio: de-duplicate tiqdio_inbound_processing() omits d188cac39753 s390/qdio: keep track of allocated queue count omits 2a7cf35c4056 s390/qdio: roll-back after queue allocation error omits edbf3b2a87db s390/qdio: do more fine-grained allocation roll-back omits 3050f022df6a s390/qdio: consolidate thinint init/exit omits 75e82bec6b26 s390/qdio: put thinint indicator after early error omits 68a381746f20 s390/qdio: tear down thinint indicator after early error omits 7b942b4be971 s390/qdio: consistently restore the IRQ handler omits de267a7c71ba s390/pci: Documentation for zPCI omits 53dd462ac4dc s390/pci: Do not disable PF when VFs exist omits 44510d6fa0c0 s390/pci: Handling multifunctions omits 65e450a9f9ad s390/pci: Adding bus resource omits f606b3ef47c9 s390/pci: adapt events for zbus omits 05bc1be6db4b s390/pci: create zPCI bus omits c9a1752b84f1 s390/pci: define RID and RID available omits 6cf17f9a67c1 s390/pci: define kernel parameters for PCI multifunction omits d08d6f5d7524 s390/pci: adaptation of iommu to multifunction omits e6ab7490ffae s390/pci: Expose new port attribute for PCIe functions omits 8312d50b3f94 Merge tag 'gpio-fixes-for-v5.7-rc3' of git://git.kernel.or [...] omits d92067dace29 Merge branch 'i2c/for-current-fixed' into i2c/for-next omits d71ffeb9f250 pinctrl: fix several typos omits 8c88cc53ffa6 MIPS: Loongson: Get host bridge information omits b9cf2cb52433 usb: core: hub: use true,false for bool variable omits 618c35556e5f MIPS: oprofile: remove unneeded semicolon in common.c omits 62a679cb2825 arm64: simplify ptrauth initialization omits d0055da5266a arm64: remove ptrauth_keys_install_kernel sync arg omits f794edc99901 Bluetooth: hci_h5: Add support for binding RTL8723BS with [...] omits 8206afff252d dt-bindings: net: bluetooth: Add rtl8723bs-bluetooth omits f8f0aa00898f pinctrl: meson: wire up the gpio_chip's set_config callback omits ef1d0bce38cf pinctrl: meson: implement the gpio_chip get_direction callback omits 44dd0eef4a24 drm/omap: venc: remove unused variable 'venc_config_pal_bdghi' omits bf1f79470a62 Bluetooth: btusb: Add support for Intel Bluetooth Device T [...] omits 37aee136f8c4 Bluetooth: hci_qca: allow max-speed to be set for QCA9377 devices omits 31d4ab856e2d Bluetooth: hci_qca: add compatible for QCA9377 omits 65749009242b dt-bindings: net: bluetooth: Add device tree bindings for QCA9377 omits aff8c489256e Bluetooth: btusb: Adding support for LE scatternet to Jfp and ThP omits 4364f2e91f0d Bluetooth: allow scatternet connections if supported. omits 220915857e29 Bluetooth: Adding driver and quirk defs for multi-role LE omits 757338371608 drm/tegra: Clean up GPIO includes omits 4010e729349f gpu: host1x: Use SMMU on Tegra124 and Tegra210 omits 501be6c1c724 drm/tegra: Fix SMMU support on Tegra124 and Tegra210 omits f354157a7d18 pinctrl: samsung: Save/restore eint_mask over suspend for [...] omits 26333c37fc28 xfrm: add IPv6 support for espintcp omits 0146dca70b87 xfrm: add support for UDPv6 encapsulation of ESP omits 4e3ec9e407ad pinctrl: qcom: Add sm8250 pinctrl driver. omits 548e33205964 dt-bindings: pinctrl: qcom: Add sm8250 pinctrl bindings omits 439c2787532f drm/meson: Remove unneeded semicolon omits 69c93f9674c9 ath11k: use GFP_ATOMIC under spin lock omits 4cc02c7c1494 ath10k: correct tx bitrate of iw for SDIO omits 3344b99d69ab ath10k: add bitrate parse for peer stats info omits 0f7cb26830a6 ath10k: add rx bitrate report for SDIO omits 2289bef25e32 ath10k: enable firmware peer stats info for wmi tlv omits c26b01d5ec1a ath5k: remove conversion to bool in ath5k_ani_calibration() omits d8d20845c7f1 ath9k: add calibration timeout for AR9002 omits ded6ff15a191 ath9k: invalidate all calibrations at once omits 2bb7027b64b6 ath9k: interleaved NF calibration on AR9002 omits 41ba50fd6cac ath9k: do not miss longcal on AR9002 omits 93f8d4223163 ath9k: remove needless NFCAL_PENDING flag setting omits d6cae2bc195b ath9k: fix AR9002 ADC and NF calibrations omits 767dea211cd0 x86/tboot: Mark tboot static omits 86501437d885 ssb: scan: fix block comments coding style issues omits 2aad9f81d34c ssb: sprom: fix block comments coding style issues omits 7c2553f0db61 cpufreq: imx-cpufreq-dt: support i.MX7ULP omits d631461d5cc3 drm/i915/gt: fix spelling mistake "evalution" -> "evaluation" omits 6895681132ec arm64: dts: imx8qxp: support scu mailbox channel omits 3d8bf50860c7 rtw88: fix sparse warnings for download firmware routine omits 00f21412f244 Merge branches 'renesas-arm-soc-for-v5.8', 'renesas-driver [...] omits f1f00aa3f72f Merge branch 'renesas-fixes-for-v5.7' into renesas-next omits b704fc1da9b8 ARM: dts: r7s9210: Remove bogus clock-names from OSTM nodes omits 135e7a156ae2 ARM: shmobile: r8a7742: Basic SoC support omits d954c6f8affa soc: renesas: rcar-rst: Add support for RZ/G1H omits cd6387b01319 soc: renesas: rcar-sysc: add R8A7742 support omits 557b7e545e09 Merge tag 'renesas-r8a7742-dt-binding-defs-tag' into renes [...] omits 9e01d74ce0a1 dt-bindings: reset: rcar-rst: Document r8a7742 reset module omits 17a97f9db948 dt-bindings: power: rcar-sysc: Document r8a7742 SYSC binding omits cf14a924b8f6 Merge branch 'core/core' omits a8a3d1339428 Merge branch 'efi/core' omits 3449f0949f9b Merge branch 'locking/core' omits fe7dc8e0562c Merge branch 'locking/kcsan' omits a51a8decbc07 Merge branch 'objtool/core' omits 63cb61bb8e1f Merge branch 'perf/core' omits 55d89c358c45 Merge branch 'ras/core' omits 6991f76caec2 Merge branch 'smp/core' omits f753db85378a Merge branch 'x86/asm' omits 81379cf49ff0 Merge branch 'x86/boot' omits bbcf1288a7f4 Merge branch 'x86/build' omits 519577329425 Merge branch 'x86/cleanups' omits 888217e055f9 Merge branch 'x86/kdump' omits a0b81ee090dd Merge branch 'x86/microcode' omits 33def5777b2f Merge branch 'x86/mm' omits d6b197b5b411 Merge branch 'x86/urgent' omits 0bb5e559e355 Merge branch 'x86/vdso' omits 41b2df22fafb clk: renesas: Add r8a7742 CPG Core Clock Definitions omits 58f7381c9754 dt-bindings: power: rcar-sysc: Add r8a7742 power domain in [...] omits 9f09e37d1544 mtd: spi-nor: macronix: Add support for mx25u51245g omits d8207c155a7c backlight: lp855x: Ensure regulators are disabled on probe [...] omits 04b8edad262e mtd: spi-nor: macronix: Add support for mx25l51245g omits f4363e64c204 mtd: spi-nor: core: fix kernel-doc typo for spi_nor_[{info [...] omits d207b0b355e7 mtd: spi-nor: core: fix kernel-doc typo for spi_nor_manufa [...] omits 1f241ad2a093 mtd: spi-nor: fix kernel-doc for spi_nor::spimem omits 80cb80114426 mtd: spi-nor: fix kernel-doc for spi_nor::info omits ba053dd3b4d8 mtd: spi-nor: fix kernel-doc for spi_nor::reg_proto omits ba0aa311b0eb mtd: spi-nor: fix kernel-doc for spi_nor::mtd omits 40a571bc408b mtd: spi-nor: fix kernel-doc for 'struct spi_nor' omits 2f29298bc2d9 phy: qcom: qmp: Add SM8250 UFS PHY omits a6d1bfa05545 cpufreq: dt: Add support for r8a7742 omits a08e1b6c2d0b cpufreq: Add i.MX7ULP to cpufreq-dt-platdev blacklist omits 59b55c1f2046 cpufreq: omap: Build driver by default for ARCH_OMAP2PLUS omits d5a5e5b5fa7b Input: synaptics-rmi4 - really fix attn_data use-after-free omits 2712c91a54a1 Input: i8042 - add ThinkPad S230u to i8042 reset list omits f4dec2d61609 Revert "Input: i8042 - add ThinkPad S230u to i8042 nomux list" omits 9d17ad2369dc Input: atkbd - receive and use physcode->keycode mapping from FW omits 8f7b057abe28 Input: atkbd - expose function row physical map to userspace omits 6052abf8ff78 Input: i8042 - attach fwnode to serio i8042 kbd device omits 3ff7ddb1353d netfilter: nft_nat: add netmap support omits acd766e31bb9 netfilter: nft_nat: add helper function to set up NAT addr [...] omits 4566aa440008 netfilter: nft_nat: set flags from initialization path omits 0d7c83463fdf netfilter: nft_nat: return EOPNOTSUPP if type or flags are [...] omits 9d2161bed4e3 audit: log audit netlink multicast bind and unbind omits ea941016abf7 scsi: core: doc: Change function comments to kernel-doc style omits 04ee8a01abf8 scsi: ufs-qcom: Configure write booster type omits c14e7adf3a6a scsi: ufs: sysfs: Add sysfs entries for write booster omits 3d17b9b5ab11 scsi: ufs: Add write booster feature support omits 7dfdcc393dcd scsi: ufs: Use true for bool variables in ufshcd_complete_ [...] omits 655da8e57a46 scsi: sr: Use {get,put}_unaligned_be*() instead of open-co [...] omits f7854c382240 scsi: aacraid: Fix error handling paths in aac_probe_one() omits 18f02ad19e2c bpf: Fix sk_psock refcnt leak when receiving message omits 182e073f68a0 cpu/hotplug: Fix a typo in comment "broadacasted"->"broadcasted" omits 2ac757e4152e net: ethernet: ti: fix return value check in k3_cppi_desc_ [...] omits 0c2006b29e5f r8169: improve error message if no dedicated PHY driver is found omits 8c1b2bf16d59 bpf, cgroup: Remove unused exports omits fdb9c405e35b netfilter: nf_tables: allow up to 64 bytes in the set elem [...] omits d308a881a591 drm/dp_mst: Kill the second sideband tx slot, save the world omits a21643cf569b Merge tag 'batadv-next-for-davem-20200427' of git://git.op [...] omits 799587d5731d ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT omits 46501bc35b71 drm/amd/display: remove conversion to bool in dc_link_ddc.c omits 2367cad7599f drm/amd/display: remove conversion to bool in dcn20_mpc.c omits b6e79d9a314e drm/amdgpu: remove conversion to bool in amdgpu_device.c omits fd90456c757d drm/amdgpu: decouple EccErrCnt query and clear operation omits 40e733147fe0 drm/amdgpu: switch to SMN interface to operate RSMU index mode omits fde812b32c1e drm/amdgpu: drop redundant cg/pg ungate on runpm enter omits 94fa56605866 drm/amdgpu: move kfd suspend after ip_suspend_phase1 omits dfe31f255fd6 drm/amdgpu: sw pstate switch should only be for vega20 omits d18ba57c725e drm/amdgpu: Remove unneeded semicolon omits 19f1f467bc5e Merge branch 'mlxsw-Rework-matchall-offloading-plumbing' omits 075c8aa79d54 selftests: forwarding: tc_actions.sh: add matchall mirror test omits 19f06771ca3d mlxsw: spectrum: Move flow offload binding into spectrum_flow.c omits 3c650136afba mlxsw: spectrum_matchall: Process matchall events from the [...] omits 481ff57aadf5 mlxsw: spectrum: Avoid copying sample values and use RCU p [...] omits dd0fbc89d274 mlxsw: spectrum_matchall: Push per-port rule add/del into [...] omits 47fa15eae487 mlxsw: spectrum_matchall: Move ingress indication into mall_entry omits c7ea0e162fc8 mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_ [...] omits 780ba878a1b0 mlxsw: spectrum_matchall: Pass mall_entry as arg to mlxsw_ [...] omits 6c8cd435b587 mlxsw: spectrum_acl: Use block variable in mlxsw_sp_acl_ru [...] omits d7fcc986224d mlxsw: spectrum: Push matchall bits into a separate file omits d52238eb7bcf mlxsw: spectrum: Push flow_block related functions into a [...] omits 3bc3ffb6e911 mlxsw: spectrum: Rename acl_block to flow_block omits 49c958ccd243 mlxsw: spectrum_acl: Move block helpers into inline header [...] omits 855bdca1781c ARM: dts: rockchip: fix pinctrl sub nodename for spi in rk [...] omits 89ee3ace7292 arm64: dts: rockchip: Fix Pinebook Pro FUSB302 interrupt omits de70083cbaab arm64: dts: rockchip: remove #sound-dai-cells from &spdif [...] omits e565dd298c6b arm64: dts: rockchip: remove #sound-dai-cells from &i2s1 n [...] omits b14f3898d2c2 ARM: dts: rockchip: swap clock-names of gpu nodes omits c604fd810bda arm64: dts: rockchip: swap interrupts interrupt-names rk33 [...] omits c617ed88502d arm64: dts: rockchip: fix status for &gmac2phy in rk3328-evb.dts omits f73a28284e2a arm64: dts: rockchip: remove extra assigned-clocks propert [...] omits 621c8d0c233e ARM: dts: rockchip: fix phy nodename for rk3229-xms6 omits 287e0d538fce ARM: dts: rockchip: fix phy nodename for rk3228-evb omits 611e22b1d9f6 drm/rockchip: Remove unneeded semicolon omits 7c49abb4c2f8 drm/rockchip: cdn-dp-core: Make cdn_dp_core_suspend/resume static omits 6488f11f39cf Merge branch 'r8169-improve-chip-config-handling' omits 10478283f210 r8169: improve configuring RxConfig register omits 975e8505e670 r8169: improve handling CPCMD_MASK omits e145d9a184f2 interconnect: Add devm_of_icc_get() as exported API for users omits 45c9cbec425c Merge branch 'net-bridge-mrp' omits 419dba8a49d7 net: bridge: Add checks for enabling the STP. omits 6536993371fa bridge: mrp: Integrate MRP into the bridge omits 4d02b8f07515 bridge: mrp: Implement netlink interface to configure MRP omits 9a9f26e8f7ea bridge: mrp: Connect MRP API with the switchdev API omits fadd409136f0 bridge: switchdev: mrp: Implement MRP API for switchdev omits c284b5459008 switchdev: mrp: Extend switchdev API to offload MRP omits 2f1a11ae11d2 bridge: mrp: Add MRP interface. omits 3e54442c9384 net: bridge: Add port attribute IFLA_BRPORT_MRP_RING_OPEN omits 4b8d7d4c5991 bridge: mrp: Extend bridge interface omits 2cc974f83fb5 bridge: mrp: Update Kconfig omits 4714d13791f8 bridge: uapi: mrp: Add mrp attributes. omits 869129ee0c62 drm/i915: Use proper fault mask in interrupt postinstall too omits 7d3118016787 net: rtnetlink: remove redundant assignment to variable err omits 52785b6ae8ed kcsan: Use GFP_ATOMIC under spin lock omits eba9c444d34c Improve KCSAN documentation a bit omits be44ae624311 locktorture.c: Fix if-statement empty body warnings omits c9527bebb017 rcutorture: Mark data-race potential for rcu_barrier() tes [...] omits b3578186b28d rcutorture: Make kvm-recheck-rcu.sh handle truncated lines omits 3b2a47398552 rcutorture: Add KCSAN stubs omits 33b2b93bd831 rcu: Remove self-stack-trace when all quiescent states seen omits 88375825171c rcu: When GP kthread is starved, tag idle threads as false [...] omits 654db05cee81 rcu: Use data_race() for RCU expedited CPU stall-warning prints omits e5a971d76d70 ftrace: Use synchronize_rcu_tasks_rude() instead of ftrace_sync() omits 25246fc83155 rcu-tasks: Allow standalone use of TASKS_{TRACE_,}RCU omits 7e0669c3e9de rcu-tasks: Add IPI failure count to statistics omits 039f3cc93aa0 rcutorture: Add TRACE02 scenario enabling RCU Tasks Trace IPIs omits edf3775f0ad6 rcu-tasks: Add count for idle tasks on offline CPUs omits 40471509be3c rcu-tasks: Add rcu_dynticks_zero_in_eqs() effectiveness st [...] omits 9796e1ae7386 rcu-tasks: Make RCU tasks trace also wait for idle tasks omits 7e3b70e0703b rcu-tasks: Handle the running-offline idle-task special case omits 81b4a7bc3b54 rcu-tasks: Disable CPU hotplug across RCU tasks trace scans omits b38f57c1fe64 rcu-tasks: Allow rcu_read_unlock_trace() under scheduler locks omits 7d0c9c50c5a1 rcu-tasks: Avoid IPIing userspace/idle tasks if kernel is [...] omits 9ae58d7bd11f rcu-tasks: Add Kconfig option to mediate smp_mb() vs. IPI omits 238dbce39ea4 rcu-tasks: Add grace-period and IPI counts to statistics omits 276c410448db rcu-tasks: Split ->trc_reader_need_end omits b0afa0f05667 rcu-tasks: Provide boot parameter to delay IPIs until late [...] omits 88092d0c99d7 rcu-tasks: Add a grace-period start time for throttling and debug omits 43766c3eadcf rcu-tasks: Make RCU Tasks Trace make use of RCU scheduler hooks omits af051ca4e423 rcu-tasks: Make rcutorture writer stall output include GP state omits e21408ceec2d rcu-tasks: Add RCU tasks to rcutorture writer stall output omits 8fd8ca388ccf rcu-tasks: Move #ifdef into tasks.h omits 4593e772b502 rcu-tasks: Add stall warnings for RCU Tasks Trace omits c1a76c0b6aba rcutorture: Add torture tests for RCU Tasks Trace omits d5f177d35c24 rcu-tasks: Add an RCU Tasks Trace to simplify protection o [...] omits d01aa2633b5d rcu-tasks: Code movement to allow more Tasks RCU variants omits e4fe5dd6f26f rcu-tasks: Further refactor RCU-tasks to allow adding more [...] omits c97d12a63c26 rcu-tasks: Use unique names for RCU-Tasks kthreads and messages omits 3d6e43c75d6b rcutorture: Add torture tests for RCU Tasks Rude omits c84aad765406 rcu-tasks: Add an RCU-tasks rude variant omits 5873b8a94e5d rcu-tasks: Refactor RCU-tasks to allow variants to be added omits 9cf8fc6fabd4 rcutorture: Add a test for synchronize_rcu_mult() omits b3d73156b075 rcu: Reinstate synchronize_rcu_mult() omits 07e105158d97 rcu-tasks: Create struct to hold state information omits eacd6f04a133 rcu-tasks: Move Tasks RCU to its own file omits 5bef8da66a9c rcu: Add per-task state to RCU CPU stall warnings omits 2beaf3280e57 sched/core: Add function to sample state of locked-down task omits 66777e5821f6 rcu-tasks: Use context-switch hook for PREEMPT=y kernels omits ac3caf827488 rcu: Add comments marking transitions between RCU watching [...] omits 52b1fc3f798d rcutorture: Add test of holding scheduler locks across rcu [...] omits 5f5fa7ea89dc rcu: Don't use negative nesting depth in __rcu_read_unlock() omits f0bdf6d473cf rcu: Remove unused ->rcu_read_unlock_special.b.deferred_qs field omits 07b4a930fc44 rcu: Don't set nesting depth negative in rcu_preempt_defer [...] omits e4453d8a1c56 rcu: Make rcu_read_unlock_special() safe for rq/pi locks omits c76e7e0bce10 rcu: Add KCSAN stubs to update.c omits 6be7436d2245 rcu: Add rcu_gp_might_be_stalled() omits a6a82ce18ba4 rcu/tree: Count number of batched kfree_rcu() locklessly omits 9154244c1ab6 rcu/tree: Add a shrinker to prevent OOM due to kfree_rcu() [...] omits f87dc808009a rcuperf: Add ability to increase object allocation size omits e2f3ccfa6200 rcu: Convert rcu_nohz_full_cpu() ULONG_CMP_LT() to time_before() omits 7b2413111a63 rcu: Convert rcu_initiate_boost() ULONG_CMP_GE() to time_after() omits 29ffebc5fcc0 rcu: Convert ULONG_CMP_GE() to time_after() for jiffy comparison omits da44cd6c8e88 rcu: Replace 1 by true omits a66dbda7893f rcu: Replace assigned pointer ret value by corresponding b [...] omits 62ae19511f1e rcu: Mark rcu_state.gp_seq to detect more concurrent writes omits c28d5c09d09f rcu: Get rid of some doc warnings in update.c omits ddc465936643 Revert "rculist: Describe variadic macro argument in a Sph [...] omits fcbcc0e70050 rcu: Fix the (t=0 jiffies) false positive omits 1fca4d12f463 rcu: Expedite first two FQS scans under callback-overload [...] omits 53965dbe5396 drm: Make drm_dp_mst_dsc_aux_for_port() safe for old compilers omits 47fbb074536e rcu: Use data_race() for RCU CPU stall-warning prints omits 5822b8126ff0 rcu: Add WRITE_ONCE() to rcu_node ->boost_tasks omits b68c6146512d srcu: Add data_race() to ->srcu_lock_count and ->srcu_unlo [...] omits 065a6db12a80 rcu: Add READ_ONCE and data_race() to rcu_node ->boost_tasks omits 314eeb43e5f2 rcu: Add *_ONCE() and data_race() to rcu_node ->exp_tasks [...] omits 2f0846956355 rcu: Mark rcu_state.ncpus to detect concurrent writes omits 4f58820fd710 srcu: Add KCSAN stubs omits 353159365e72 rcu: Add KCSAN stubs omits 3608a1997498 dt-bindings: net: convert qca,ar71xx documentation to yaml omits 0767ec042897 net: ag71xx: extend link validation to support other SoCs omits 62eb0c79662c coresight: Initialize arg in sparse friendly way omits dc63e28efa19 Merge branch 'edac-i10nm' into edac-for-next omits 2fc7c955714a coresight: Don't initialize variables unnecessarily omits 440396619c93 coresight: Mark some functions static omits ce20670828c1 EDAC/i10nm: Update driver to support different bus number [...] omits dd26bf03644a coresight: etm4x: Add support for Neoverse N1 ETM omits 6dc0d028f539 drm/i915/gt: Fix up clock frequency omits ee5340abab3b EDAC, {skx,i10nm}: Make some configurations CPU model specific omits 5332f8b1d9dd dmaengine: dmatest: Describe members of struct dmatest_info omits 7f2b722668e5 dmaengine: dmatest: Describe members of struct dmatest_params omits 35c5fc028511 dmaengine: dmatest: Allow negative timeout value to specif [...] omits 85f78cec8494 Revert "dmaengine: dmatest: timeout value of -1 should spe [...] omits 955b17665d2c dmaengine: stm32-dma: direct mode support through device tree omits 86e673f7c974 dt-bindings: dma: add direct mode support through device t [...] omits 920c5974f0d3 dmaengine: qcom_hidma: Simplify error handling path in hid [...] omits c0fca736098c dmaengine: mmp_tdma: Validate the transfer direction omits 7edfe3df2a9f dmaengine: dw-edma: Check MSI descriptor before copying omits bbb336f39efc spi: spi-amd: Add AMD SPI controller driver support omits 2d744ecf2b98 ASoC: Intel: Skylake: Automatic DMIC format configuration [...] omits 1b450791d517 ASoC: Intel: Multiple I/O PCM format support for pipe omits 1b290ef023b3 ASoC: Intel: Skylake: Add alternative topology binary name omits 0a8e7b7d0846 SUNRPC: Revert 241b1f419f0e ("SUNRPC: Remove xdr_buf_trim()") omits a7e429a6fa6d SUNRPC: Fix GSS privacy computation of auth->au_ralign omits 31c9590ae468 SUNRPC: Add "@len" parameter to gss_unwrap() omits e5c9a223da3c Merge tag 'v5.7-rc3' into spi-5.8 omits 48dd1a7938e3 regulator: max77826: Remove erroneous additionalProperties omits b430ff7ef8b0 drm/stm: ltdc: check number of endpoints omits 77060f4f71df ASoC: hisilicon: Use the defined variable to clean code omits f3fc1ea011f0 ASoC: fsl_easrc: Check for null pointer before dereferenci [...] omits 1597bfbfdb3c ASoC: ti: remove comparison to bool in omap_mcbsp_dai_set_ [...] omits e66f385354b3 ASoC: mxs-saif: Avoid unnecessary check omits b1ca2f63e20b ASoC: Intel: sof_sdw: add amp number in components string for ucm omits e782ddbb0873 ASoC: hisilicon: Use IS_ERR() instead of IS_ERR_OR_NULL() omits e411eb257b33 libbpf: Return err if bpf_object__load failed omits c85c7cdef3c9 leds: trigger: remove redundant assignment to variable ret omits 9af512e81964 leds: netxbig: Convert to use GPIO descriptors omits 1fecbb71fe0e ASoC: fsl_esai: Disable exception interrupt before schedul [...] omits 1417cff96ef8 usb: typec: ucsi: Fix the stub for ucsi_register_port_psy() omits f670269a42bf x86: Fix early boot crash on gcc-10, next try omits 73da86741e7f x86/build: Check whether the compiler is sane omits 4243cd5388c8 drm/i915/gt: Sanitize GT first omits 2759e395358b drm/i915/gt: Check cacheline is valid before acquiring omits 68ace460c5b2 drm/i915/execlists: Check preempt-timeout target before su [...] omits 23b5ae2e8e13 locking/rtmutex: Remove unused rt_mutex_cmpxchg_relaxed() omits 57dfcb5dce99 arm64: dts: ti: k3-am65-main: Add ehrpwm nodes omits e8014d83f604 Merge 5.7-rc3 into staging-next omits 64f9147d914d arm64: dts: ti: am654: Add thermal zones omits 7fd28c6ab83d arm64: dts: ti: am65-wakeup: Add VTM node omits 3b00933301fc Merge branch 'renesas-arm-dt-for-v5.8' into renesas-next omits e2f5d18dcace Merge branch 'renesas-fixes-for-v5.7' into renesas-next omits cf8ae446bbcb arm64: dts: renesas: Fix IOMMU device node names omits ae990a1de014 ARM: dts: renesas: Fix IOMMU device node names omits 0836dacecf48 arm64: dts: ti: k3-j721e-common-proc-board: add assigned c [...] omits 76921f15acc0 arm64: dts: ti: k3-j721e-main: Add DSS node omits fc539b90eda2 arm64: dts: ti: am654: Add DSS node omits fea89b265f78 ARM: dts: shmobile: Update CMT1 compatible values omits 14232c6e788c platform/x86: thinkpad_acpi: Add support for dual fan control omits 366b8149fbff m68k: amiga: config: Replace zero-length array with flexib [...] omits cef8ec8cbd21 leds: add sgm3140 driver omits ea4407fa905a dt-bindings: leds: Add binding for sgm3140 omits 03f613f0571f leds: ariel: Add driver for status LEDs on Dell Wyse 3020 omits 44c606b0058b leds: pwm: check result of led_pwm_set() in led_pwm_add() omits 9f4069b055d1 drm/i915: re-disable -Wframe-address omits 5c447c18d1f7 ACPI: CPPC: Make some symbols static omits 496121c02127 ACPI: processor: idle: Allow probing on platforms with one [...] omits 96fa72ffb215 Merge 5.7-rc3 into driver-core-next omits 48a4cc950348 Merge 5.7-rc3 into char-misc-next omits e947861d0ccb Merge 5.7-rc3 into tty-next omits f6402eb4a2b3 Merge 5.7-rc3 into usb-next omits 694cfd87b0c8 x86/setup: Add an initrdmem= option to specify initrd phys [...] omits e62905ae34ea xfrm interface: don't take extra reference to netdev omits 32927393dc1c sysctl: pass kernel pointers to ->proc_handler omits f461d2dcd511 sysctl: avoid forward declarations omits 2374c09b1c8a sysctl: remove all extern declaration from sysctl.c omits 26363af56434 mm: remove watermark_boost_factor_sysctl_handler omits 59a022cc14cf ath10k: add statistics of tx retries and tx failed when tx [...] omits 4913e675630e ath10k: enable rx duration report default for wmi tlv omits 5cb899dd5ba4 ath11k: fix reo flush send omits 74f99482eae0 netfilter: nf_conntrack: add IPS_HW_OFFLOAD status bit omits c464f5532fe9 Merge branch 'i2c/for-current' into i2c/for-next omits fdeab9779cfe Merge branch 'i2c/for-5.8' into i2c/for-next omits a66d0af81726 i2c: iproc: generate stop event for slave writes omits 21953ee5013d x86/cpu: Export native_write_cr4() only when CONFIG_LKTDM=m omits f131bd3eee97 Merge branch 'cloudflare-prog' omits 234589012ba0 selftests/bpf: Add cls_redirect classifier omits bfe3d8f6313d x86/tlb: Restrict access to tlbstate omits 8a29204f3e97 xen/privcmd: Remove unneeded asm/tlb.h include omits 6c9b7d79a801 x86/tlb: Move PCID helpers where they are used omits 6f8a57ccf851 bpf: Make verifier log more relevant by default omits af5c40c6ee05 x86/tlb: Uninline nmi_uaccess_okay() omits 71d19214776e bpf: add bpf_ktime_get_boot_ns() omits 0a05861f80fe xsk: Fix typo in xsk_umem_consume_tx and xsk_generic_xmit [...] omits 96f59fe291d2 x86/tlb: Move cr4_set_bits_and_update_boot() to the usage site omits 0cf2ea1121aa MIPS: Kernel: Identify Loongson-2K processors omits 69de6c1a7fc7 x86/tlb: Move paravirt_tlb_remove_table() to the usage site omits 4b04e6c23674 x86/tlb: Move __flush_tlb_all() out of line omits 082b57e3eb09 net: bpf: Make bpf_ktime_get_ns() available to non GPL programs omits 6f3f65d80dac net: bpf: Allow TC programs to call BPF_FUNC_skb_change_head omits 6890896bd765 bpf: Fix missing bpf_base_func_proto in cgroup_base_func_p [...] omits 745abfaa9eaf bpf, riscv: Fix tail call count off by one in RV32 BPF JIT omits ae460c022453 bpf_helpers.h: Add note for building with vmlinux.h or lin [...] omits 0456ea170cd6 bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE, [...] omits 93e516894752 tools/bpf/bpftool: Remove duplicate headers omits b0b3fb675922 bpf: Remove set but not used variable 'dst_known' omits 598cc9300563 PM: sleep: Helpful edits for devices.rst documentation omits e2e13925ff74 MIPS: Loongson: Add support for perf tool omits a44f83092d71 MIPS: Rename the "Fill" cache ops to avoid build failure omits 29def599b38b x86/tlb: Move flush_tlb_others() out of line omits 58430c5dba7b x86/tlb: Move __flush_tlb_one_kernel() out of line omits 127ac915c8e1 x86/tlb: Move __flush_tlb_one_user() out of line omits cd30d26cf307 x86/tlb: Move __flush_tlb_global() out of line omits 2faf153bb734 x86/tlb: Move __flush_tlb() out of line omits 84c0eb212c88 platform/mellanox: mlxreg-hotplug: convert to use i2c_new_ [...] omits e14d796d8339 i2c: iproc: add support for SMBUS quick cmd omits 6b98bf01d2af i2c: powermac: Simplify reading the "reg" and "i2c-address [...] omits 1b9e68533299 i2c: qup: remove unneeded conversion to bool omits aef6f2e7cec1 i2c: brcmstb: Fix handling of optional interrupt omits 88fb09c40925 i2c: regroup documentation of bindings omits 09cc9a3bce91 i2c: stm32f7: allows for any bus frequency omits dd16163ea24b dt-bindings: i2c: i2c-stm32f7: allow clock-frequency range omits e07a89775c71 i2c: stm32: don't print an error on probe deferral omits ec43f7434379 i2c: brcmstb: Allow to compile it on BCM2835 omits e804f0a78e9e i2c: slave-eeprom: Make it possible to pre-load eeprom data omits 3fd8dc269ff0 net: hns3: remove an unnecessary check in hclge_set_umv_space() omits 659d4587fe72 net: openvswitch: use div_u64() for 64-by-32 divisions omits 4b36a0dff794 net: openvswitch: suitable access to the dp_meters omits 06b439de5f89 Merge branch 'hinic-add-SR-IOV-support' omits 1f62cfa19a61 hinic: add net_device_ops associated with vf omits 7dd29ee12865 hinic: add sriov feature support omits a425b6e1c69b hinic: add mailbox function support omits c90af587a9ee net/mlx4_core: Add missing iounmap() in error path omits df346f1aac6c dccp: remove unused inline function dccp_set_seqno omits 163749ad8436 qlcnic: remove unused inline function qlcnic_hw_write_wx_2M omits 308de89fedf4 liquidio: remove unused inline functions omits 3e14462f1bee ptp: clockmatrix: remove unnecessary comparison omits f30e472071c8 hsr: remove unnecessary code in hsr_dev_change_mtu() omits 071c8ed6e88d tcp: mptcp: use mptcp receive buffer space to select rcv window omits 460fd830dd9d dpaa2-eth: add channel stat to debugfs omits ae23aae229b8 octeontx2-pf: Remove unneeded semicolon omits dce38b74b2b5 net: phy: dp83867: Remove unneeded semicolon omits 8b5d10e4d285 Merge branch 'net-hns3-refactor-for-MAC-table' omits 039ba863e8d7 net: hns3: optimize the filter table entries handling when [...] omits 7d0b345156d0 net: hns3: use mutex vport_lock instead of mutex umv_lock omits c631c696823c net: hns3: refactor the promisc mode setting omits f671237a4b45 net: hns3: add support for dumping UC and MC MAC list omits ee4bcd3b7ae4 net: hns3: refactor the MAC address configure omits 4c58f5924701 net: hns3: replace num_req_vfs with num_alloc_vport in hcl [...] omits c1c5f66ee0de net: hns3: remove unnecessary parameter 'is_alloc' in hclg [...] omits 1ac0e6c29298 net: hns3: refine for unicast MAC VLAN space management omits d483389678f9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b99e40908f42 default csum_and_copy_to_user(): don't bother with access_ok() omits 7842087b0196 Input: mms114 - add extra compatible for mms345l omits 86d1ee00c86d dt-bindings: mms114: document melfas,mms345l binding omits b8a1181122f7 drm/i915: Use indirect ctx bb to mend CMD_BUF_CCTL omits 1dd47b54baea drm/i915: Add live selftests for indirect ctx batchbuffers omits e1ca5184625d panel: simple: Add Ivo M133NWF4 R0 omits d08ffbeaa100 dt-bindings: display: simple: Add IVO M133NWF4 R0 omits 685d21096f6c drm/i915: Add per ctx batchbuffer wa for timestamp omits 168c6d231b4b drm/i915: Add engine scratch register to live_lrc_fixed omits 8cf7961dab42 block: bypass ->make_request_fn for blk-mq drivers omits ae3cc8d8ff06 dm: remove the make_request_fn check in device_area_is_invalid omits a91b2014fc31 bcache: remove a duplicate ->make_request_fn assignment omits 3e82c3485e83 block: remove create_io_context omits b0c664cc80e8 panel: simple: Add BOE NV133FHM-N61 omits 1a8afd1ef47c dt-bindings: display: simple: Add BOE NV133FHM-N61 omits bc7f0b6d4ae4 video/fbdev/riva: Remove dead code omits 3d930aacd637 drm/panel: remove set but not used variable 'config' omits 232f23e8cd97 dt-bindings: panel: Document some missing compatible strings omits 30be30310871 drm/bridge: panel: Return always an error pointer in drm_p [...] omits 4606ed7ede0c drm/bridge: ps8640: Let panel to set the connector type omits d53139b37f10 drm: panel: Set connector type for LP120UP1 omits a29b57e9df22 drm/panel: ili9322: Remove unneeded semicolon omits 03e909acd95a drm/panel: simple: Add support for AUO G121EAN01.4 panel omits d9ccd1f28246 drm/panel: simple: Add support for AUO G156XTN01.0 panel omits 2f7b832fc992 drm/panel: simple: Add support for AUO G190EAN01 panel omits 298f3db6ee69 dma-contiguous: fix comment for dma_release_from_contiguous omits 1d659236fb43 dma-pool: scale the default DMA coherent pool size with me [...] omits 82fef0ad811f x86/mm: unencrypted non-blocking DMA allocations use coher [...] omits 2edc5bb3c5cc dma-pool: add pool sizes to debugfs omits 76a19940bd62 dma-direct: atomic allocations must come from atomic coher [...] omits 54adadf9b085 dma-pool: dynamically expanding atomic pools omits 41aef04524d3 Staging: rtl8188eu: core: rtw_pwrctrl: fixed a coding style issue omits 87f86cddda65 staging: wfx: check ssidlen and prevent an array overflow omits 705b7c364808 Staging: rtl8723bs: Fix comment typo "the the". omits f80fa161ae61 staging: qlge: qlge_dbg.c: Remove trailing semicolon from macro omits 46abf997419c MAINTAINERS: Add rcy@google.com as maintainer for drivers/ [...] omits 3172204a39c9 Staging: gasket: fix typo in gasket_page_table.c comments. omits 4da0b2b7e675 efi/libstub: Re-enable command line initrd loading for x86 omits 4353dd3b7078 Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] omits 30cdd62dce6b arm64: dts: imx8mp: Add thermal zones support omits 9c4b24db828a dt-bindings: arm: imx: add kontron smarc to schema omits 921a6845d01b arm64: dts: imx8m: Fix AIPS reg properties omits 592a8191f058 arm: dts: ls1021atwr: Add QSPI node properties omits f5ac5ac12dd6 arm64: dts: ls1012a: Add QSPI node properties omits e0d8d4eaccc2 ARM: dts: e60k02: add interrupt for PMIC omits 6033cebdfff9 ptp: idt82p33: remove unnecessary comparison omits 5d7163a11787 net: ipv6: remove unused inline function ip6_set_txhash omits 7f023ec91c3c net: sched: remove unused inline function qdisc_reset_all_tx omits d9e4171a4a2c net: atlantic: Remove unneeded semicolon omits 10395e99f4a6 net/mlxfw: Remove unneeded semicolon omits 993e8ec9754b Merge branch 'net-phy-smaller-phylib-improvements' omits 9576e9fa1c02 net: phy: clear phydev->suspended after soft reset omits 3194915486b2 net: phy: remove genphy_no_soft_reset omits d70c47c8dc69 net: phy: make phy_suspend a no-op if PHY is suspended already omits 5c05c1dbb177 net: phylink, dsa: eliminate phylink_fixed_state_cb() omits 6861d6d9cf36 Merge branch 'qdisc-noop' omits b89c1e6bdc73 dpaa2-eth: fix return codes used in ndo_setup_tc omits b70ba69ef1f7 net: sched: report ndo_setup_tc failures via extack omits af03958da067 PCI/EDR: Log only ACPI_NOTIFY_DISCONNECT_RECOVER events omits adc9fbcd7d04 PCI: Use of_node_name_eq() for node name comparisons omits 92dc39fd4047 Merge branch 'mlxsw-Mirroring-cleanups' omits 4780dbdbd957 mlxsw: spectrum_span: Replace zero-length array with flexi [...] omits 4c00dafc59c7 mlxsw: spectrum_span: Use 'refcount_t' for reference counting omits c0c2899cf66e mlxsw: spectrum_span: Remove unnecessary debug prints omits 7f9b099bd9d3 mlxsw: spectrum_span: Rename parms() to parms_set() omits 8146458fcd79 mlxsw: spectrum_span: Reduce nesting in mlxsw_sp_span_entr [...] omits 78fb6bd02578 Merge branch 'misc' into for-next omits 5a9e10f0b4f0 Merge branch 'fixes' into for-next omits f371d5345377 scsi: sgiwd93: Remove unneeded semicolon in sgiwd93.c omits 9b77c9da6a1f scsi: qla4xxx: Remove unneeded semicolon in ql4_os.c omits 8d5e202802a5 scsi: isci: Use true, false for bool variables omits acfcb728bd57 scsi: bnx2fc: Remove unneeded semicolon in bnx2fc_fcoe.c omits f71ded01cc3f scsi: bfa: Remove unneeded semicolon in bfa_fcs_rport.c omits 0745c834f793 scsi: bfa: Remove set but not used variable 'fchs' omits 6942d531e2d2 scsi: snic: Make snic_io_exch_ver_cmpl_handler() return void omits baf3fbf26cc0 scsi: mpt3sas: Remove NULL check before freeing function omits 2e9ef0fcac01 scsi: ipr: Remove NULL check before freeing function omits f166021c0f51 scsi: bfa: Remove unneeded semicolon in bfa_fcs_lport_ns_s [...] omits f8f794a15adc scsi: pmcraid: Replace dma_pool_malloc with dma_pool_zalloc omits 7c59dace7e8e scsi: target: iscsi: Remove the iscsi_data_count structure omits f983622ae605 scsi: core: Avoid calling synchronize_rcu() for each devic [...] omits 3fa65812c202 scsi: BusLogic: Remove conversion to bool in blogic_inquiry() omits 1a5d1d940ba8 scsi: megaraid: Use true, false for bool variables omits 3147d8aaa03e proc: Use PIDTYPE_TGID in next_tgid omits 0fb5ce62c592 proc: modernize proc to support multiple private instances omits c59f415a7cb6 Use proc_pid_ns() to get pid_namespace from the proc superblock omits 9669a5079995 drm/i915: Drop rq->ring->vma peeking from error capture omits edb7f9d6b574 Merge back system-wide PM updates for v5.8. omits a914ff2d78ce PCI/ASPM: Don't select CONFIG_PCIEASPM by default omits 8c8ff55b4da7 PCI/AER: Don't select CONFIG_PCIEAER by default omits 2fff3f73e8c2 Documentation: PM: sleep: Update driver flags documentation omits fbedda4e4dc5 PCI: keystone: Don't select CONFIG_PCI_KEYSTONE_HOST by default omits 94b84ac1979b PCI: dra7xx: Don't select CONFIG_PCI_DRA7XX_HOST by default omits 2a3f34750b8b PM: sleep: core: Rename DPM_FLAG_LEAVE_SUSPENDED omits c3aaf086701d PCI/PM: Call .bridge_d3() hook only if non-NULL omits e07515563d01 PM: sleep: core: Rename DPM_FLAG_NEVER_SKIP omits fa2bfead9103 PM: sleep: core: Rename dev_pm_smart_suspend_and_suspended() omits 76c70cb58ce3 PM: sleep: core: Rename dev_pm_may_skip_resume() omits 0fe8a1be599a PM: sleep: core: Rework the power.may_skip_resume handling omits 6e176bf8d461 PM: sleep: core: Do not skip callbacks in the resume phase omits 9c878557b1eb drm/i915/gt: Use the RPM config register to determine clk [...] omits 555a32242997 drm/i915/gt: Trace RPS events omits 9020d3956317 x86/alternatives: Move temporary_mm helpers into C omits ce4c43065c01 scsi: mpt3sas: Update mpt3sas version to 33.101.00.00 omits 8012209eb26b scsi: mpt3sas: Handle RDPQ DMA allocation in same 4G region omits 85896421df0c scsi: mpt3sas: Separate out RDPQ allocation to new function omits 550dc875cfbc scsi: mpt3sas: Rename function name is_MSB_are_same omits ba27c5cf286d scsi: mpt3sas: Don't change the DMA coherent mask after al [...] omits cb2a02355b04 x86/cr4: Sanitize CR4.PCE update omits b8d3ad51dfec ASoC: snd-sof-intel-hda-common - add hda_model parameter a [...] omits bc834e074e36 scsi: bnx2fc: Add missing annotation for bnx2fc_abts_cleanup() omits 7c67f54661fc KVM: SVM: do not allow VMRUN inside SMM omits acd05785e48c kvm: add capability for halt polling omits 87796555d48c KVM: nVMX: Store vmcs.EXIT_QUALIFICATION as an unsigned lo [...] omits d1ec20a55f6c scsi: aic7xxx: Remove unnecessary NULL checks before kfree omits 9cd7d494bd2b scsi: aic7xxx: Use kzalloc() instead of kmalloc()+memset() omits d8f0b35331c4 x86/cpu: Uninline CR4 accessors omits f8e25f97407c scsi: cxgb4i: Remove superfluous null check omits c213db614685 MIPS: Clear XContext at boot time omits d82d500f5118 MIPS: arch_send_call_function_single_ipi() calling convent [...] omits 6c9147d991fb Merge remote-tracking branch 'regmap/for-5.8' into regmap-next omits cef570d20922 Merge remote-tracking branch 'regmap/for-5.7' into regmap-linus omits 1ebf7aaf3ac0 drm/i915/gt: Prefer soft-rc6 over RPS DOWN_TIMEOUT omits f83e4f9896ef MIPS: Loongson-3: Add some unaligned instructions emulation omits d339cd02b888 MIPS: Move unaligned load/store helpers to inst.h omits c05b5940d940 MIPS: Fix the declaration conflict of mm_isBranchInstr() omits cbb01c2f2f63 scsi: qla2xxx: Fix MPI failure AEN (8200) handling omits d971d42f0655 amdgpu/dc: remove redundant assignment to variable 'option' omits abb17b1edf7b drm/amdgpu/gmc: Use consistent variable on unlocks omits a96f661a4715 drm/amd/display: remove redundant assignment to variable ret omits 04e4e2e95583 drm/amdgpu: protect ring overrun omits 312a79b6eafe drm/amdgpu: extent threshold of waiting FLR_COMPLETE omits 79bebabb88cb drm/amdgpu: for nv12 always need smu ip omits 8efd72759e9e drm/amdgpu: skip sysfs node not belong to one vf mode omits 38748ad88a2f drm/amdgpu: enable one vf mode for nv12 omits b217e6f579d6 drm/amdgpu: clear the messed up checking logic omits c2ce6aebf092 drm/amdgpu: provide RREG32_SOC15_NO_KIQ, will be used later omits c983361a7249 drm/amdgpu: sriov is forbidden to call disable DPM omits 2f5a0a91191a drm/amdgpu: skip cg/pg set for SRIOV omits 1a0f3667d876 drm/amdgpu: ignore TA ucode for SRIOV omits 28d65729b050 block: Limit number of items taken from the I/O scheduler [...] omits 895d47759bdc block: unexport bdev_read_page and bdev_write_page omits 7db8736db081 drm/i915: Split some long lines omits 8fdda3854967 drm/i915: Introduce .set_idle_link_train() vfunc omits fb83f72c48a5 drm/i915: Introduce .set_signal_levels() vfunc omits eee3f91195ad drm/i915: Introduce .set_link_train() vfunc omits d7ff281c6d27 drm/i915: Have pfit calculations return an error code omits 4cecc7c0cc2b drm/i915: Pass connector state to pfit calculations omits f650af72e5ba drm/i915: s/pipe_config/crtc_state/ in pfit functions omits 35dd95b4ee19 drm/i915: Use drm_rect to store the pfit window pos/size omits eac9c58539aa drm/i915: Flatten a bunch of the pfit functions omits c5a01ec7579a drm/i915: Fix skl+ non-scaled pfit modes omits 8c5cc19e9470 x86/tlb: Uninline __get_current_cr3_fast() omits cbc636557d2d iwlwifi: debug: set NPK buffer in context info omits 62bee4862bfa iwlwifi: pcie: add new structs for So devices with long latency omits 9c9613f0ee07 iwlwifi: pcie: add new structure for Qu devices with mediu [...] omits 0928df0a868c iwlwifi: mvm: tell firmware about required LTR delay omits 2d39683e7399 iwlwifi: update few product names in AX family omits 4ee27edd3891 iwlwifi: pcie: add cfgs for SoCs with device ID 0x4FD0 omits e819a80a9764 iwlwifi: add new cards for AX family omits 28dd7ccdc56f iwlwifi: acpi: read TAS table from ACPI and send it to the FW omits 9efab1ad3ffb iwlwifi: remove fw_monitor module parameter omits 9dede8124550 iwlwifi: remove deprecated and unused iwl_mvm_keyinfo struct omits c4ace42659b5 iwlwifi: mvm: add framework for specific phy configuration omits 63417549fc8e iwlwifi: pcie: move iwl_pcie_ctxt_info_alloc_dma() to user omits f05f8edd90f1 iwlwifi: yoyo: support IWL_FW_INI_TIME_POINT_HOST_ALIVE_TI [...] omits a548c69d2e0f iwlwifi: mvm: add DCM flag to rate pretty-print omits 161158d7af3f iwlwifi: pcie: gen2: minor code cleanups in byte table update omits 95a9e44f8fb2 iwlwifi: pcie: add n_window/ampdu to tx_queue debugfs omits df67a1bea037 iwlwifi: pcie: use seq_file for tx_queue debugfs file omits 250380c9b8e5 iwlwifi: support version 9 of WOWLAN_GET_STATUS notification omits 7a99c877ae8e iwlwifi: dbg: support multiple dumps in legacy dump flow omits 4af119509a48 iwlwifi: move API version lookup to common code omits c2cf318df87c iwlwifi: nvm: use iwl_nl80211_band_from_channel_idx omits 82f25bd73c0b regmap-i2c: add 16-bit width registers support omits e73f94d1b6f0 batman-adv: remove unused inline function batadv_arp_chang [...] omits a97bf49f824e RDMA/hns: Simplify the status judgment code of hns_roce_v1_m_qp() omits 357f34294686 RDMA/hns: Simplify the state judgment code of qp omits 7c044adca272 RDMA/hns: Simplify the cqe code of poll cq omits a3de9e83810c RDMA/hns: Simplify the qp state convert code omits 375898e83d26 RDMA/hns: Optimize hns_roce_v2_set_mac() omits 9976ea27b526 RDMA/hns: Optimize hns_roce_config_link_table() omits dc234825997e spi: spi-fsl-dspi: Adding shutdown hook omits 4eb8320bd1aa efi: Move arch_tables check to caller omits 4e9a0f73f030 efi: Clean up config table description arrays omits 0a75561489f5 efi/libstub/x86: Avoid getter function for efi_is64 omits 980771f61662 efi/libstub: Drop __pure getters for EFI stub options omits ccc27ae77494 efi/libstub: Drop __pure getter for efi_system_table omits 544393707f3c efi: Kill __efistub_global omits 26a92425f9a3 efi/x86: Remove __efistub_global and add relocation check omits 420b6d00ca94 efi/arm: Remove __efistub_global annotation omits 685d8164b5da efi/libstub: Move efi_relocate_kernel() into separate source file omits e71356fe29e7 efi/libstub/arm64: Switch to ordinary page allocator for k [...] omits 43b1df0e013c efi/libstub: Add API function to allocate aligned memory omits 50de2e9ebbc0 drm/lima: enable runtime pm omits 63945d51490f drm/lima: add pm resume/suspend ops omits 7a475eb470ac drm/lima: separate clk/regulator enable/disable function omits 3446d7e9883d drm/lima: add resume/suspend callback for each ip omits 9f5072a191a1 drm/lima: power down ip blocks when pmu exit omits 4836cf044d74 drm/lima: add lima_devfreq_resume/suspend omits 4eb70cd3f284 drm/lima: always set page directory when switch vm omits 24943269e51b drm/lima: check vm != NULL in lima_vm_put omits d04f2a8e5b19 drm/lima: print process name and pid when task error omits 4eda21d61904 drm/lima: use module_platform_driver helper omits 2ce216edf2c6 drm/lima: Clean up redundant pdev pointer omits 21d81f888299 drm/lima: Clean up IRQ warnings omits 3e645a4add53 ASoC: soc-compress: avoid false-positive Wuninitialized warning omits 4a65ed6562bc Merge branch 'ib-mfd-x86-usb-watchdog-v5.7' omits b6b5c42e3bab mac80211: fix two missing documentation entries omits be689f68d040 cfg80211: reject channels/chandefs with KHz offset >= 1000 omits 3b23c184f72a mac80211: add freq_offset to RX status omits b6011960f392 mac80211: handle channel frequency offset omits 934f4c7dd3a5 cfg80211: express channels with a KHz component omits b57251010016 ieee80211: share 802.11 unit conversion helpers omits bdee75d2ac23 mac80211_hwsim: indicate in IBSS that we have transmitted beacons omits dba25b04c611 mac80211: minstrel_ht_assign_best_tp_rates: remove redundant test omits 302ff8b7a2b0 mac80211: Fail association when AP has no legacy rates omits 0c197f16f7bc mac80211: agg-tx: add an option to defer ADDBA transmit omits 31d8bb4e07f8 mac80211: agg-tx: refactor sending addba omits 4826e721103a mac80211: Skip entries with HE membership selector omits 2a392596d881 cfg80211: Parse HE membership selector omits a4055e74a2ff mac80211: Don't destroy auth data in case of anti-clogging omits d46b4ab870fa mac80211: add twt_protected flag to the bss_conf structure omits 9166cc49767a mac80211: implement Operating Mode Notification extended N [...] omits 873b1cf61105 mac80211: Process multicast RX registration for Action frames omits 155d7c733807 nl80211: allow client-only BIGTK support omits 9dba48a6ece7 cfg80211: support multicast RX registration omits 6cd536fe62ef cfg80211: change internal management frame registration API omits 9eaf183af741 mac80211: Report beacon protection failures to user space omits 4d797fce783a cfg80211: Unprotected Beacon frame RX indication omits c38b608504aa ASoC: wm8962: set CLOCKING2 as non-volatile register omits de2cc97acba0 iwlwifi: scan: remove support for fw scan api v13 omits 50689771c8f0 drm/i915: Only close vma we open omits df474842683c hyper-v: Switch to use UUID types directly omits 87f79075a18e hyper-v: Replace open-coded variant of %*phN specifier omits 767d9fedf674 hyper-v: Supply GUID pointer to printf() like functions omits 44ae7512b511 hyper-v: Use UUID API for exporting the GUID (part 2) omits 2f72d35ea75e MAINTAINERS: Update entry for Intel Broxton PMC driver omits 25f1ca31e230 platform/x86: intel_pmc_ipc: Convert to MFD omits 0759a8730c70 platform/x86: intel_telemetry: Add telemetry_get_pltdata() omits b8da68f44f6d platform/x86: intel_pmc_ipc: Move PCI IDs to intel_scu_pcidrv.c omits 781adff21c84 x86/platform/intel-mid: Add empty stubs for intel_scu_devi [...] omits 7713f9180cb4 platform/x86: intel_pmc_ipc: Drop intel_pmc_ipc_command() omits b62851491a55 usb: typec: mux: Convert the Intel PMC Mux driver to use n [...] omits 68c73fb22477 platform/x86: intel_telemetry: Convert to use new SCU IPC API omits 5036208367cb mfd: intel_soc_pmic_mrfld: Convert to use new SCU IPC API omits 4181bc8f6fab mfd: intel_soc_pmic_bxtwc: Convert to use new SCU IPC API omits e7d3c33c58e0 mfd: intel_soc_pmic: Add SCU IPC member to struct intel_soc_pmic omits ddcce057f50d platform/x86: intel_pmc_ipc: Start using SCU IPC omits 7e18c89d6e37 platform/x86: intel_scu_ipc: Add managed function to regis [...] omits 663cc18861a0 platform/x86: intel_scu_ipcutil: Convert to use new SCU IPC API omits 80ae679b8f86 watchdog: intel-mid_wdt: Convert to use new SCU IPC API omits 595694bd3888 platform/x86: intel_mid_powerbtn: Convert to use new SCU IPC API omits f57fa18583f5 platform/x86: intel_scu_ipc: Introduce new SCU IPC API omits dd8856493739 platform/x86: intel_scu_ipc: Move legacy SCU IPC API to a [...] omits ea608f25fa09 platform/x86: intel_scu_ipc: Log more information if SCU I [...] omits 54b34aa0a729 platform/x86: intel_scu_ipc: Split out SCU IPC functionali [...] omits b5f7311d3a2e platform/x86: asus-nb-wmi: Do not load on Asus T100TA and T200TA omits 90e8f58dfc04 mac80211: fix drv_config_iface_filter() behaviour omits 1db364c88695 mac80211: mlme: remove duplicate AID bookkeeping omits 5cc58a9ecfa1 mac80211_hwsim: notify wmediumd of used MAC addresses omits f78bf066acb9 platform/x86: intel_pmc_core: Change Jasper Lake S0ix debu [...] omits 4a3de90b1184 mac80211: sta_info: Add lockdep condition for RCU list usage omits 7ae14cf581f2 phy: ti: j721e-wiz: Implement DisplayPort mode to the wiz driver omits 5b6cc38f3f3f ALSA: usb-audio: Fix racy list management in output queue omits 9c3d6497fbfa crypto: bcm - Delete redundant variable definition omits 97f2650e5040 crypto: drbg - always seeded with SP800-90B compliant nois [...] omits 764428fe99e8 crypto: jitter - SP800-90B compliance omits 63e05f327517 crypto: algif_rng - remove redundant assignment to variable err omits 8a656a48f75f crypto: chelsio - remove redundant assignment to variable error omits 3ca73b70a3a9 crypto: arm64 - Consistently enable extension omits 9784c9963fec gpiolib: devprop: Warn if gpio-line-names is too long omits b2f9fb0d671f EDAC/amd8131: Remove defined but not used bridge_str omits 04c96460bfdb ALSA: usb-audio: Remove async workaround for Scarlett 2nd gen omits f0bd62b64016 ALSA: usb-audio: Improve frames size computation omits 10635d2d2a4c Merge branch 'for-linus' into for-next omits 36dbae994532 Merge branch 'topic/nhlt' into for-next omits 0d283287a420 ALSA: hda: Refactor Intel NHLT init omits 33cdfbe37703 exfat: replace 'time_ms' with 'time_cs' omits 1e676227df40 exfat: remove the assignment of 0 to bool variable omits 05d34760f96a exfat: Remove unused functions exfat_high_surrogate() and [...] omits 54198de6eddf exfat: Simplify exfat_utf8_d_hash() for code points above U+FFFF omits 96c2007e58ac exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config option omits aac3e46ae70d exfat: Use a more common logging style omits 39a3500c2598 exfat: Simplify exfat_utf8_d_cmp() for code points above U+FFFF omits 126a34061eec Merge tag 'drm-misc-next-2020-04-23' of git://anongit.free [...] omits 1802136023c0 Merge branch 'ovs-meter-tables' omits e57358873bb5 net: openvswitch: use u64 for meter bucket omits c77350089052 net: openvswitch: make EINVAL return value more obvious omits a8e387384f55 net: openvswitch: remove the unnecessary check omits eb58eebc7fb5 net: openvswitch: set max limitation to meters omits c7c4c44c9a95 net: openvswitch: expand the meters supported number omits b4892e440432 drm/i915: Make define for lrc state offset omits f1cc6acf22dd drm/i915/selftests: Add context batchbuffers registers to [...] omits efcd549da9d7 net: phy: bcm54140: fix less than zero comparison on an unsigned omits 8ffe2df6426f qed: Make ll2_cbs static omits 3c9143d96852 net: sched : Remove unnecessary cast in kfree omits 9bd4af240f4d KVM: nVMX: Drop a redundant call to vmx_get_intr_info() omits 7d5b10fcb81e PCI/P2PDMA: Add AMD Zen Raven and Renoir Root Ports to whitelist omits 92a8da46462e Merge branch 'net-ethernet-ti-cpts-add-irq-and-HW_TS_PUSH-events' omits 84ea9c0a95d7 net: ethernet: ti: cpsw: enable cpts irq omits b78aba495df0 net: ethernet: ti: cpts: add support for HW_TS_PUSH events omits 85624412a03d net: ethernet: ti: cpts: add irq support omits ba10742840fb net: ethernet: ti: cpts: rework locking omits c8f8e47efe66 net: ethernet: ti: cpts: move tx timestamp processing to p [...] omits 3bfd41b57811 net: ethernet: ti: cpts: optimize packet to event matching omits 856e59ab7e6d net: ethernet: ti: cpts: switch to use new .gettimex64() i [...] omits 0d6df3e613b7 net: ethernet: ti: cpts: move tc mult update in cpts_fifo_read() omits e66dccced0cf net: ethernet: ti: cpts: separate hw counter read from tim [...] omits 79d6e755a454 net: ethernet: ti: cpts: use dev_yy() api for logs omits 4c532b144fc2 Merge branch 'net-napi-addition-of-napi_defer_hard_irqs' omits cf4058dbaa18 net/mlx4_en: use napi_complete_done() in TX completion omits 7e417a66b86c net: napi: use READ_ONCE()/WRITE_ONCE() omits 6f8b12d661d0 net: napi: add hard irqs deferral feature omits e748f07d00c1 drm/amdgpu: retire legacy vega10 sos version check omits 893d14cbe1ea drm/amdgpu: switch to helper function to init sos ucode omits 1c301f443387 drm/amdgpu: add helper function to init sos ucode omits f4503f9eb3a1 drm/amdgpu: switch to helper function to init asd ucode omits dc7195f66344 drm/amdgpu: add helper function to init asd ucode omits bc9fb7e93c72 drm/amdgpu: retire unused check_fw_loading status omits d4d27897db9f drm/amdgpu: remove unnecessary tOS version check omits a2676149323f drm/amdgpu: retire support_vmr_ring interface omits fe158997c8b7 drm/amdgpu: shrink critical section in amdgpu_amdkfd_gpuvm [...] omits e6acd2b6e84b Merge branch 'qed-aer' omits 731815e720ae qede: Add support for handling the pcie errors. omits 2196d831205b qed: Enable device error reporting capability. omits e131a5634830 net: dsa: add GRO support via gro_cells omits b75326c20124 ipv6: Honor all IPv6 PIO Valid Lifetime values omits 6f81b2d047c5 drm/amdgpu: Init data to avoid oops while reading pp_num_states. omits 00aba6da21e5 drm/amdgpu: remove set but not used variable 'priority' omits 408d9121004d drm: amdgpu: fix kernel-doc struct warning omits 17fd4fe943fa drm: amd/display: fix Kconfig help text omits 5420819401cc drm/amdgpu: request reg_val_offs each kiq read reg omits a6cec3fdbd72 PCI: pciehp: Remove unused EMI() and HP_SUPR_RM() macros omits e0b4b4722dfa net/mlx5: Update transobj.c new cmd interface omits 7ba294e43595 net/mlx5: Update SW steering new cmd interface omits 2276a0dfc17b net/mlx5: Update port.c new cmd interface omits fa8110f4451c net/mlx5: Update rl.c new cmd interface omits 1fb519343455 net/mlx5: Update uar.c new cmd interface omits 9b3ca3ec0316 net/mlx5: Update pd.c new cmd interface omits 86d41641ddd6 net/mlx5: Update pagealloc.c new cmd interface omits adda874c957c net/mlx5: Update mr.c new cmd interface omits 62a9fec04083 net/mlx5: Update mcg.c new cmd interface omits 3ac0e69e69ad net/mlx5: Update main.c new cmd interface omits 253e790e204f net/mlx5: Update vxlan.c new cmd interface omits 9d6ed2716316 net/mlx5: Update mpfs.c new cmd interface omits bb7664d369bf net/mlx5: Update gid.c new cmd interface omits 5d19395f6988 net/mlx5: Update lag.c new cmd interface omits 59ad21c21fc4 net/mlx5: Update fw.c new cmd interface omits 31a0956ea915 net/mlx5: Update fs_core new cmd interface omits b316e1866fa3 net/mlx5: Update FPGA to new cmd interface omits e08a6832f9c1 net/mlx5: Update eswitch to new cmd interface omits a184cda1bb31 net/mlx5: Update statistics to new cmd interface omits 49d7fcd127c1 net/mlx5: Update eq.c to new cmd interface omits 9aa536ad45ec net/mlx5: Update ecpf.c to new cmd interface omits e36fb468d239 net/mlx5: Update debugfs.c to new cmd interface omits d1f620500cde net/mlx5: Update cq.c to new cmd interface omits 5d1c9a114a6e net/mlx5: Update vport.c to new cmd interface omits 5d12da9dd6c1 efi/libstub/arm64: Simplify randomized loading of kernel image omits 82046702e288 efi/libstub/arm64: Replace 'preferred' offset with alignme [...] omits c37c9162a2fa efi/libstub/random: Increase random alloc granularity omits e1df73e2d18b efi/libstub/random: Align allocate size to EFI_ALLOC_ALIGN omits 45d97a749e9f efi/gop: Allow automatically choosing the best mode omits 9a1663bc4d98 efi/gop: Allow specifying depth as well as resolution omits d9ff0323d074 efi/gop: Allow specifying mode by <xres>x<yres> omits fffb68047e56 efi/gop: Allow specifying mode number on command line omits b4b89a027242 efi/gop: Add prototypes for query_mode and set_mode omits d49fd4bbf9bb efi/gop: Remove unreachable code from setup_pixel_info omits 9867fc9de6a6 efi/gop: Use helper macros for find_bits omits f1d1853bdbcf efi/gop: Use helper macros for populating lfb_base omits e484c594ba0e efi/gop: Move variable declarations into loop block omits 8e0a22e2b053 efi/gop: Slightly re-arrange logic of find_gop omits ecf53091f34a efi/gop: Factor out locating the gop into a function omits 6327e6d0e4a5 efi/gop: Get mode information outside the loop omits 8cd207973c37 efi/gop: Move check for framebuffer before con_out omits bd45870409a3 efi/gop: Remove redundant current_fb_base omits 87cd6378b3d2 efi/libstub/arm: Make install_memreserve_table static omits 22090f84bc3f efi/libstub: unify EFI call wrappers for non-x86 omits cf6b83664895 efi/libstub: Make initrd file loader configurable omits 973a5909e99d Revert "drm/dp_mst: Remove single tx msg restriction." omits fe57a92c8858 ASoC: SOF: Add missing dependency on IMX_SCU omits 4e5552b23f9f media: Kconfig: fix some dvb-usb-v2 dependencies omits 6409d049ce28 gpiolib: don't call sleeping functions with a spinlock taken omits 4e1541593017 gpiolib: improve the robustness of watch/unwatch ioctl() omits dc87f6dd058a gpio: pca953x: Fix pca953x_gpio_set_config omits cbfd3a0c5a55 drm/i915/selftests: Add request throughput measurement to perf omits 80300a7d5f2d spi: spi-mem: Fix Dual/Quad modes on Octal-capable devices omits b97f77baa845 drm/i915/gt: Check carefully for an idle engine in wait-for-idle omits 36fe164d8d78 drm/i915/gt: Carefully order virtual_submission_tasklet omits fbc35b45f9f6 Add documentation on meaning of -EPROBE_DEFER omits 3275158fa52a parport: remove use of devmodel omits bae9defb06a7 parport: remove unused parport_register_device() omits 6824f0ce38cb parport: Add comments for parport_register_dev_model() omits a6abfdff4fe5 parport: Standardize use of printmode omits 7b3992572f4c parport_pc: Convert DPRINTK to pr_debug omits 46aea0d41cf8 parport_mfc3: Convert DPRINTK to pr_debug omits 45a272bc018d parport_amiga: Convert DPRINTK to pr_debug omits 88c5cbdef8d2 parport: daisy: Convert DPRINTK to pr_debug omits aa3d6e7c49e3 parport: Use more comon logging styles omits decf26f6ec25 parport: Convert printk(KERN_<LEVEL> to pr_<level>( omits d98ce9fef73d parport: fix if-statement empty body warnings omits 45bb08de65b4 driver core: platform: remove redundant assignment to vari [...] omits af831145158b drivers: visorbus: Use the correct style for SPDX License [...] omits 69b07ee33eb1 debugfs: Use the correct style for SPDX License Identifier omits 0f605db5bdd4 kernfs: Change kernfs_node lockdep name to "kn->active" omits 44b8fb6eaa7c drivers: char: tlclk.c: Avoid data race between init and i [...] omits c18c1f103503 misc: rtsx: Improve compatibility for rts5261 omits 19df2f8ea978 sgi-xp: make some symbols static in xpc_main.c omits 2a23537b3df3 sgi-xp: make some symbols static in xpnet.c omits dceb213ca4a7 ARM: vf610: report soc info via soc device omits 15ddc3e17aec arm64: dts: imx8mn: Change SDMA1 ahb clock for imx8mn omits 0caf34350a25 ARM: dts: imx27-phytec-phycard-s-rdk: Fix the I2C1 pinctrl [...] omits 9e306ba3a929 binderfs: remove redundant assignment to pointer ctx omits 7a1c4f28ead6 binderfs: Fix binderfs.c selftest compilation warning omits 324efc704352 media: platform: fix VIA_CAMERA dependencies omits fecde876bc20 arm64: defconfig: Enable CONFIG_PINCTRL_IMX8DXL by default omits 76ec4aea9fd8 ASoC: fsl_easrc: fix spelling mistake "prefitler" -> "prefilter" omits cade2f59e7ae ASoC: Intel: Skylake: Replace guid_copy() with import_guid() omits f5f27b79eab8 firmware: imx: scu: Fix corruption of header omits 15665c062b8c misc: xilinx_sdfec: Use memdup_user() as a cleanup omits 8419759f98ad misc: mic: correct a typo omits c56851576b18 lkdtm: bugs: Fix spelling mistake omits 593816fa2f35 arm64: dts: imx: Add Beacon i.MX8m-Mini development kit omits 295615f5e5a5 platform/x86: touchscreen_dmi: Add info for the ONDA V891 [...] omits 5a707af10da9 platform/x86: wmi: Describe function parameters omits 6701cc8f7071 platform/x86: wmi: Fix indentation in some cases omits f9dffc141713 platform/x86: wmi: Replace UUID redefinitions by their originals omits 6f1c0268a487 tty: hvc: remove hvcs_driver_string omits 44da03628b84 serial: fsl_lpuart: Change DMA failure messages to debug level omits 63552502b274 tty: rocket, remove unneeded variable omits 29dafd27626b asm-generic/hyperv: Add definitions for Get/SetVpRegister [...] omits c9ce43cb6973 x86/hyperv: Split hyperv-tlfs.h into arch dependent and in [...] omits 992a60ed0d5e usb: typec: ucsi: register with power_supply class omits 4dbc6a4ef06d usb: typec: ucsi: save power data objects in PD mode omits e2f38ff2f41f usb: typec: ucsi: Correct bit-mask for CCI omits 0db592b1a3b7 usb: typec: ucsi: replace magic numbers omits a0d4618788f2 usb: typec: ucsi: Workaround for missed op_mode change omits 91813ef8da12 usb: typec: ucsi: set USB data role when partner type is p [...] omits 5c330a7cefcc usb: gadget: udc: remove unused 'driver_desc' omits 361ff6c10f4b USB: phy: Use the correct style for SPDX License Identifier omits d28e617144c5 usb: renesas_usbhs: Use the correct style for SPDX License [...] omits 59b4e0cd4d8f USB: Storage: Use the correct style for SPDX License Identifier omits b99bb85a31a6 USB: typec: Use the correct style for SPDX License Identifier omits cfee54616658 usb: pci-quirks: use true,false for bool variables omits a6cd27e9b594 USB: core: Replace an empty statement with a debug message omits 27b0387b4221 usb/early: remove unused including <linux/version.h> omits 22a14b0bd029 x86/hyperv: Remove HV_PROCESSOR_POWER_STATE #defines omits a773de604051 KVM: x86: hyperv: Remove duplicate definitions of Referenc [...] omits 7ecf98df3c12 drivers: hv: remove redundant assignment to pointer primar [...] omits 951d33f2d785 scsi: storvsc: Re-init stor_chns when a channel interrupt [...] omits 752781057343 Drivers: hv: vmbus: Introduce the CHANNELMSG_MODIFYCHANNEL [...] omits d570aec0f215 Drivers: hv: vmbus: Synchronize init_vp_index() vs. CPU hotplug omits 8ef4c4abbbcd Drivers: hv: vmbus: Remove the unused HV_LOCALIZED channel [...] omits 240ad77cb50d PCI: hv: Prepare hv_compose_msi_msg() for the VMBus-channe [...] omits 9403b66e6161 Drivers: hv: vmbus: Use a spin lock for synchronizing chan [...] omits 238d2ed8f7d1 hv_utils: Always execute the fcopy and vss callbacks in a tasklet omits ac5047671758 hv_netvsc: Disable NAPI before closing the VMBus channel omits 8b6a877c060e Drivers: hv: vmbus: Replace the per-CPU channel lists with [...] omits b9fa1b8797dc Drivers: hv: vmbus: Don't bind the offer&rescind works to [...] omits 8a857c55420f Drivers: hv: vmbus: Always handle the VMBus messages on CPU0 omits 52c7803f9bd4 Drivers: hv: check VMBus messages lengths omits b0a284dc65b4 Drivers: hv: make sure that 'struct vmbus_channel_message_ [...] omits 5cc415001bca Drivers: hv: avoid passing opaque pointer to vmbus_onmessage() omits a276463b7aeb Drivers: hv: allocate the exact needed memory for messages omits ac0f7d425841 Drivers: hv: copy from message page only what's needed omits 33b22172452f KVM: x86: move nested-related kvm_x86_ops to a separate struct omits 25091990ef28 KVM: eVMCS: check if nesting is enabled omits 56083bdf67c7 KVM: x86: check_nested_events is never NULL omits 2e0eb483c058 efi/libstub: Move arm-stub to a common file omits bf42304b55f5 staging: vt6656: Use fls instead of for loop in vnt_update [...] omits 9f8c9f4a2e6f staging: vt6656: Refactor the vnt_ofdm_min_rate function omits e3436ce60cf5 staging: gasket: Fix mapping refcnt leak when register/sto [...] omits 57a66838e149 staging: gasket: Fix mapping refcnt leak when put attribute fails omits 5975b85ae244 staging: mt7621-pinctrl: Use correct pointer type argument [...] omits e955a071b9b3 staging: qlge: replace deprecated apis pci_dma_* omits 0eb79fd1e911 staging: qlge: cleanup indent in qlge_main.c omits 3436accadc3f staging: vt6656: Move vnt_get_frame_time and vnt_get_phy_f [...] omits 6f21cb793ce2 staging: vt6656: call vnt_update_pre_ed_threshold from vnt [...] omits 72d55ebb50e1 staging: vt6656: Move firmware functions into main_usb. omits 370730894bec Staging: rtl8723bs: rtw_wlan_util: Add size check of SSID IE omits 1bc355cff2c5 staging: rtl8723bs: remove unused variable 'pregistrypriv' omits 5c9e154cff66 staging: rtl8723bs: remove defined but not used 'dB_Invert_Table' omits ce6921b8e017 staging: rtl8723bs: remove some variables in hal_btcoex.c omits 8372e3227f80 drm/i915/icl: Fix timeout handling during TypeC AUX power [...] omits 6ac29cc5af29 staging: wfx: drop unused attribute 'join_complete_status' omits 4b815a9da5e2 staging: wfx: drop unused enum wfx_state omits cf24a82bd265 staging: wfx: simplify wfx_remove_interface() omits 06efad5808aa staging: wfx: drop useless checks in wfx_do_unjoin() omits a2ed05891888 staging: wfx: drop protection for asynchronous join during scan omits 9da38fd5a906 staging: wfx: keys are kept during whole firmware life omits 7a44644c9379 staging: wfx: introduce wfx_set_default_unicast_key() omits 28502e02e27a staging: wfx: drop useless update of field basic_rate_set omits 7b0360e56f10 staging: wfx: simplify hif_set_bss_params() omits 2e885b18b1d9 staging: wfx: field operational_rate_set is ignored by firmware omits d4620087d2eb staging: wfx: dual CTS is never necessary omits 537000acc323 staging: wfx: also fix network parameters for IBSS networks omits 988cf07bb9a0 staging: wfx: handle firmware events synchronously omits 5c442b6a39e1 staging: wfx: drop useless attribute 'bss_params' omits 5a0af6988848 staging: wfx: use ieee80211_beacon_loss() provided by mac80211 omits 13fe5a59b3c7 staging: wfx: simplify the check if the the device is associated omits 58d66175d461 EDAC/thunderx: Make symbols static omits 325518e9b743 x86/mm: Use pgprotval_t in protval_4k_2_large() and protva [...] omits ebae33c3f6ce arm64: dts: allwinner: h6: Enable CPU opp tables for Orange Pi 3 omits 67533f873ad7 arm64: dts: allwinner: h6: Enable CPU opp tables for Beelink GS1 omits 905434e0b544 arm64: dts: allwinner: h6: Add CPU Operating Performance P [...] omits 9f8a93b742e9 arm64: dts: allwinner: h6: Add thermal trip points/cooling map omits de17a37896e1 x86/mm: Unexport __cachemode2pte_tbl omits d073569363d9 x86/mm: Cleanup pgprot_4k_2_large() and pgprot_large_2_4k() omits 4e1d96306d8b Merge tag 'iio-for-5.8a' of git://git.kernel.org/pub/scm/l [...] omits db474931df3e dmaengine: ioat: adding missed issue_pending to timeout handler omits 2baedcb6a637 dmaengine: ioat: remove unnesesery double complition timer [...] omits 5a87c506ed76 dmaengine: ioat: removing duplicate code from timeout handler omits a6e26648e6e2 dmaengine: mmp_tdma: Remove the MMP_SRAM dependency omits baed6b34ceea dmaengine: mmp_tdma: Fill in slave capabilities omits 4719d4b71562 dmaengine: mmp_tdma: Log an error if channel is in wrong state omits 0d8173f297df dmaengine: mmp_tdma: Drop "mmp_tdma: from error messages omits 57d8df68eb53 thunderbolt: Add support for Intel Tiger Lake omits 0c98be811822 objtool: Constify arch_decode_instruction() omits bc359ff2f6f3 objtool: Rename elf_read() to elf_open_read() omits 894e48cada64 objtool: Constify 'struct elf *' parameters omits c95c5f58b35e xfrm interface: fix oops when deleting a x-netns interface omits 976eba8ab596 ip_vti: receive ipip packet by calling ip_tunnel_rcv omits 4bdbff4da405 media: tuners: Kconfig: add some missing VIDEO_V4L2 dependencies omits 2fb75ceaf71a remoteproc: Add missing '\n' in log messages omits 33467ac3c8dc remoteproc: Add prepare and unprepare ops omits b1fcc5702a41 arm64: dts: qcom: msm8916: Add CTI options omits e29ff72b7794 remoteproc: remove rproc_elf32_sanity_check omits 8347784d6f5f ath10k: drop the TX packet which size exceed credit size for sdio omits aac392d8553f ath10k: Fix the invalid tx/rx chainmask configuration omits 75e69fb11b40 rtw88: 8723d: initialize mac/bb/rf basic functions omits d91277de2331 rtw88: 8723d: Organize chip TX/RX FIFO omits ba9f0d1b8d9d rtw88: 8723d: implement set_tx_power_index ops omits 7907b52de08a rtw88: 8723d: 11N chips don't support H2C queue omits fd9ead385102 rtw88: decompose while(1) loop of power sequence polling command omits 4e223a5f5342 rtw88: 8723d: Add mac power-on/-off function omits e5f57ad06ade rtw88: no need to send additional information to legacy firmware omits 15d2fcc6b2de rtw88: add legacy firmware download for 8723D devices omits 2b7aadd3b9e1 wlcore: Adding suppoprt for IGTK key in wlcore driver omits 23a6da79fe8b arm64: dts: qcom: Add Xiaomi Redmi Note 7 (lavender) omits feec34411d4c arm64: dts: qcom: Add SDM660 SoC support omits aab86bbbd3e3 dt-bindings: arm: qcom: Add sdm630 and sdm660 SoCs omits 30685b2a439b Merge branch 'dpaa2-eth-add-support-for-xdp-bulk-enqueue' omits 8665d9780e6e dpaa2-eth: use bulk enqueue in .ndo_xdp_xmit omits 6aa40b9e5b1e dpaa2-eth: split the .ndo_xdp_xmit callback into two stages omits 6ff8044751bd dpaa2-eth: use the bulk ring mode enqueue interface omits 48c0481e5ad1 dpaa2-eth: return num_enqueued frames from enqueue callback omits 788f87ac608c xdp: export the DEV_MAP_BULK_SIZE macro omits 493f3cc7ee02 selftests: A few improvements to fib_nexthops.sh omits 250562aff796 Merge branch 'Add-selftests-for-pedit-ex-munge-ip6-dsfield' omits f132ccc56e35 selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfield omits 93e106da6a75 selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfield omits ec403d880bcc Merge branch 'add-TJA1102-support' omits 6a64d3cdc5ef net: phy: tja11xx: add delayed registration of TJA1102 PHY1 omits 5972157c2dde net: mdio: of: export part of of_mdiobus_register_phy() omits 8f469506de2a net: phy: tja11xx: add initial TJA1102 support omits d9cc193cf0bf dt-bindings: net: phy: Add support for NXP TJA11xx omits d0f0c55e7c4c net: phy: Use IS_ERR() to check and simplify code omits bcf3440c6dd7 net: phy: micrel: add phy-mode support for the KSZ9031 PHY omits 8518307dc2b2 net: caif: use true,false for bool variables omits c89f44ff10fd net: stmmac: Add support for VLAN promiscuous mode omits 58e64a312c84 macvlan: silence RCU list debugging warning omits 3f251d741150 selftests: Add tests for vrf and xfrms omits 3c7b51bd39b2 net: dsa: felix: allow flooding for all traffic classes omits 7710f80ecd9c arm64: dts: qcom: db820c: fix audio configuration omits 1724397e6595 arm64: dts: qcom: db845c: fix asm dai setup omits 565775aab5b9 arm64: qcom: c630: fix asm dai setup omits 9251dad3a3e5 arm64: dts: imx8mq-librem5-devkit: Don't use underscore in [...] omits 76eceb0f3696 arm64: dts: imx8mq-librem5-devkit: Use 0.9V for VDD_GPU omits e09d40bdbac0 drm/amdgpu: change how we update mmRLC_SPM_MC_CNTL omits a891d239f9e0 drm/amdgpu: set error query ready after all IPs late init omits 7dd8c205eaed drm/amdgpu: code cleanup around gpu reset omits 9e94d22c0085 drm/amdgpu: optimize the gpu reset for XGMI setup V2 omits 52fb44cf30fc drm/amdgpu: correct cancel_delayed_work_sync on gpu reset omits a2f63ee8b5ea drm/amdgpu: correct fbdev suspend on gpu reset omits 10f39758b8f3 drm/amdgpu: cleanup coding style in amdkfd a bit omits e05185b34157 drm/amdgpu: clean up unused variable about ring lru omits 4cc1178e166a drm/amdgpu: replace DRM prefix with PCI device info for gfx/mmhub omits f9b93c9ba605 drm/amd/powerplay: limit smu support to Arcturus for onevf omits 7aba19182e99 drm/amdgpu: disble vblank when unloading sriov driver omits d69b8971e540 drm/amdgpu: Print CU information by default during initialization omits a35da666cc08 drm/amd/powerplay: update smu12_driver_if.h to align with pmfw omits 5f6a92e44283 drm/amdgpu/powerplay:avoid to show invalid DPM table info omits e1046a1f703c drm/amdgpu: Adjust the SDMA doorbell info printing omits de430916b4ef drm/amdkfd: Adjust three kfd dmesg printings during initia [...] omits ffadb9d65208 drm/amd/display: fix bug in the logic for panel power control omits a42c1ed50aaf drm/amd/display: Convert memory from cpu to fw endianness [...] omits af031f078aea drm/amd/display: Fix green screen issue after suspend omits e49233873604 drm/amd/display: Adjust refactored dm for color management only omits 4dc0b81442c5 drm/amd/display: access ABM from stream resource. omits 422d9091f7be drm/amd/display: blank dp stream before re-train the link omits 967727021e75 drm/amd/display: DispalyPort: Write OUI only if panel supports it omits d4caa72e275c drm/amd/display: change from panel to panel cntl omits e9e7123a6665 drm/amd/display: Add HW rotation cursor changes to dcn10 omits c400ecce9645 drm/amd/display: Factor in immediate flip support into DLG [...] omits d5bef51f084f drm/amd/display: fix virtual signal dsc setup omits 9da3d0505909 drm/amd/display: destroy panel on link destruct omits 7fc5c319efce drm/amd/display: dmcu wait loop calculation is incorrect in RV omits 904fb6e0f4e8 drm/amd/display: move panel power seq to new panel struct omits fefe92fe747c drm/amd/display: make all backlight calls link based omits 06535a48e297 drm/amd/display: Cap certain DML values for Low Pix Clk on DCN2.1 omits bccbf13dadbe drm/amd/display: Various fixes for PSR on DMCUB omits 7241434f88eb drm/amd/display: 3.2.81 omits 68c10ac91f88 drm/amd/display: Update MPCC if requested omits d0a0a00d32e9 drm/amd/display: Fix HDR visual confirm omits 2059fc5e8c7f drm/amd/display: Use the correct input TF for video formats omits d2bacc38f6ca drm/amd/display: Change infopacket type programming omits f1029e7ead9a drm/amd/display: Avoid NULL pointer in set_backlight when [...] omits 39063de95cfb drm/amd/display: fix stream setting for diags on silicon omits 0b1f04d8876b drm/amd/display: Cast int to float before division omits f2cd2e5d8612 drm/amd/display: Set meta_chunk_value to 0 in DML if DCC d [...] omits a8665946f39a drm/amd/display: add optc get crc support for timings with [...] omits 63b50a95ed93 drm/amd/display: Workaround to disable YCbCr omits d652509e7a24 drm/amd/display: Check ramp != NULL before applying lut1d [...] omits d1ebfdd8d0fc drm/amd/display: Unify psr feature flags omits 44efb7841082 drm/amd/display: Support plane-level gamut remap in DM omits 67d09292f857 drm/amd/display: Add SetBacklight call to abm on dmcub omits f12f70117a3c drm/amd/display: Remove byte swapping for dmcub abm config table omits 868149c9a072 drm/amd/display: Force watermark value propagation omits dd5a94ce6c02 drm/amd/display: Move enable fractional pwm call omits 4c0de7de4cd5 drm/amd/display: Add user backlight level reg write omits 2a28fe92220a drm/amd/display: Correct updating logic of dcn21's pipe VM flags omits 1c256f40bf8e drm/amd/display: Remove aconnector condition check for dpcd read omits 8e0c819dc3c5 drm/amd/dc: remove unused variable 'video_optimized_pixel_rates' omits 1470e957e204 drm/amd/powerplay: remove defined but not used variables omits d84a430d9f7b drm/amdgpu: fix race between pstate and remote buffer map omits 9f65693577d9 drm/amdgpu/display: give aux i2c buses more meaningful names omits bdb9fbc6bae0 drm/amdgpu/display: fix aux registration (v2) omits 7ce016e71a8e drm/amdgpu: Correctly initialize thermal controller for GP [...] omits 4f610503f007 Revert "drm/amdgpu: Disable gfx off if VCN is busy" omits 12c17b9d6266 drm/amdgpu: fix kernel page fault issue by ras recovery on sGPU omits 69d0c18dda2d drm/amdgpu: Disable FRU read on Arcturus omits 4e2fec3321d5 drm/amd/powerplay: fix resume failed as smu table initiali [...] omits 53c9c89ac118 drm/amdgpu/gmc: Fix spelling mistake. omits e57761c68bb4 drm/amdgpu: cache smu fw version info omits fdd21e62b01b Revert "drm/amdgpu: use the BAR if possible in amdgpu_devi [...] omits 079c72ad3a01 drm/amdgpu/gfx9: add gfxoff quirk omits 7f70443fd834 drm/amdgpu: set mp1 state before reload omits 40e611bdd1c7 drm/amdgpu: update psp fw loading sequence omits 47c11cff7e44 drm/amd/powerplay: update Arcturus smu-driver if header omits 774e335b878c drm/amd/powerplay: properly set the dpm_enabled state omits 94e0805ba929 drm/amd/powerplay: correct i2c eeprom init/fini sequence omits 56ddddaaccbf drm/amd/powerplay: bump the NAVI10 smu-driver if version omits 02c0bb4ee3eb drm/amd/powerplay: revise the way to retrieve the board pa [...] omits ced1ba976169 drm/amdgpu: fix the hw hang during perform system reboot a [...] omits 5edb769131e7 drm/amd/display: remove redundant assignment to variable d [...] omits 38347374ae3f Input: dlink-dir685-touchkeys - fix a typo in driver name omits 764f7f911bf7 Input: xpad - add custom init packet for Xbox One S controllers omits 09264098ff15 Input: evdev - call input_flush_device() on release(), not [...] omits 322f3d45a17f RDMA/bnxt: Delete 'nq_ptr' variable which is not used omits dfddb54043f0 net: qrtr: Add tracepoint support omits 540bde5c2c3d ila: remove unused macro 'ILA_HASH_TABLE_SIZE' omits beb97d3a3192 net/sched: act_ct: update nf_conn_acct for act_ct SW offlo [...] omits 9521eb3ea19a selinux: don't produce incorrect filename_trans_count omits 3054d0671907 audit: fix a net reference leak in audit_list_rules_send() omits 744b7bdfa79e RDMA/hns: Support 0 hop addressing for CQE buffer omits 6fd610c5733d RDMA/hns: Support 0 hop addressing for SRQ buffer omits 58989d7cf6ee Merge branch 'net-phy-add-device-managed-devm_mdiobus_register' omits 0785dad48003 r8169: use devm_mdiobus_register omits 38f961e74484 net: phy: add device-managed devm_mdiobus_register omits 4406d36dfdf1 net: phy: bcm54140: add hwmon support omits 6937602ed3f9 net: phy: add Broadcom BCM54140 support omits 0a32f1ff2a2e net: phy: broadcom: add helper to write/read RDB registers omits 66648766ef38 mm: Remove MPX leftovers omits d563099e3e89 RDMA/hns: Support 0 hop addressing for WQE buffer omits 477a0a387072 RDMA/hns: Optimize 0 hop addressing for EQE buffer omits cc23267aedeb RDMA/hns: Optimize hns buffer allocation flow omits 3c873161a0d7 RDMA/hns: Add support for addressing when hopnum is 0 omits b86a0373855b Merge branch 'dt-bindings-net-mdio.yaml-fixes' omits 630c3ff8c3d5 dt-bindings: net: mdio: Make descriptions more general omits b92d905f2c9c dt-bindings: net: mdio: Document common properties omits f42ceca226ca dt-bindings: net: Correct description of 'broken-turn-around' omits a3b6e8fd2723 Merge branch 'Ocelot-MAC_ETYPE-tc-flower-key-improvements' omits 4faa2e06433f net: mscc: ocelot: lift protocol restriction for flow_matc [...] omits 7dec902f4fc0 net: mscc: ocelot: refine the ocelot_ace_is_problematic_ma [...] omits 86b956de119c net: mscc: ocelot: support matching on EtherType omits 257f79694bdc take the dummy csum_and_copy_from_user() into net/checksum.h omits b4617e2f7c35 arm: switch to csum_and_copy_from_user() omits 3f30cca5d788 sh32: convert to csum_and_copy_from_user() omits 9d50cc36def6 m68k: convert to csum_and_copy_from_user() omits 51d908875596 xtensa: switch to providing csum_and_copy_from_user() omits 425008a7f314 sparc: switch to providing csum_and_copy_from_user() omits 8964c59c03e1 parisc: turn csum_partial_copy_from_user() into csum_and_c [...] omits c93f73a7617f alpha: turn csum_partial_copy_from_user() into csum_and_co [...] omits 3832098b991e ia64: turn csum_partial_copy_from_user() into csum_and_cop [...] omits db79754d43f7 ia64: csum_partial_copy_nocheck(): don't abuse csum_partia [...] omits 84e6e095bd55 x86: switch 32bit csum_and_copy_to_user() to user_access_{ [...] omits 257863f204d6 x86: switch both 32bit and 64bit to providing csum_and_cop [...] omits 18372ef87665 x86_64: csum_..._copy_..._user(): switch to unsafe_..._user() omits 2a89b674fd68 get rid of csum_partial_copy_to_user() omits 60abfd08e88b x86/mm/mmap: Fix -Wmissing-prototypes warnings omits 9adbf3c609af x86/microcode: Fix return value for microcode late loading omits c03ee9af4e07 Bluetooth: btbcm: Add 2 missing models to subver tables omits 74530a639adf Bluetooth: btbcm: Try multiple Patch filenames when loadin [...] omits f53b975cf113 Bluetooth: btbcm: Bail sooner from btbcm_initialize() when [...] omits 0383f16a87c4 Bluetooth: btbcm: Make btbcm_setup_patchram use btbcm_finalize omits 2fcdd562b91b Bluetooth: btbcm: Make btbcm_initialize() print local-name [...] omits 0287c5d84f5c Bluetooth: btbcm: Fold Patch loading + applying into btbcm [...] omits f8c51d28e9d1 Bluetooth: btbcm: Move setting of USE_BDADDR_PROPERTY quir [...] omits 3fef10ec321c Bluetooth: btbcm: Drop upper nibble version check from btb [...] omits 40686e855d3c tpm/tpm_ftpm_tee: Use UUID API for exporting the UUID omits bdf8710d69f8 block: move dma_pad handling from blk_rq_map_sg into the callers omits cc97923a5bcc block: move dma drain handling to scsi omits 0475bd6c6597 scsi: merge scsi_init_sgtable into scsi_init_io omits 89de1504d53b block: provide a blk_rq_map_sg variant that returns the la [...] omits e64a0e169284 block: remove RQF_COPY_USER omits 15501287b1c1 drm/i915/execlists: Drop request-before-CS assertion omits e61bb8b36a28 proc: use named enums for better readability omits 1c6c4d112e81 proc: use human-readable values for hidepid omits 37e7647a7212 docs: proc: add documentation for "hidepid=4" and "subset= [...] omits 6814ef2d992a proc: add option to mount only a pids subset omits 24a71ce5c47f proc: instantiate only pids that we can ptrace on 'hidepid [...] omits fa10fed30f25 proc: allow to mount many instances of proc in one pid namespace omits 1e88c420190b proc: rename struct proc_fs_info to proc_fs_opts omits cb593e5d2b6d drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma() omits c92724de6db1 drm/i915/selftests: Try to detect rollback during batchbuf [...] omits 5c9863981498 MAINTAINERS: reorder media attributes omits 3adbbd2295ad hwrng: cctrng - Add dependency on HAS_IOMEM omits c73d18715037 crypto: hisilicon/qm - add more ACPI dependencies omits 900b217c7c8e ipmi: Replace guid_copy() with import_guid() where it makes sense omits f58dcab68aa5 spi: spi-fsl-qspi: Fix return value check of devm_ioremap( [...] omits 5d7e0b1516df ASoC: dmic: Allow GPIO operations to sleep omits 4aa86e05be84 ASoC: soc-core: return true, false in snd_soc_volsw_is_stereo() omits 87cfeb1920f8 Merge tag 'perf-core-for-mingo-5.8-20200420' of git://git. [...] omits a349d3d97ea2 media: MAINTAINERS: Fix Hantro, Rga and Rkvdec entries omits 19ce44f027ca media: rkisp1: fix missing mbus.type -> mbus_type conversion omits d8e25a10ef87 ASoC: SOF: Fix build omits 6d649fca3491 pinctrl: intel: Move npins closer to pin_base in struct in [...] omits 2ccb9cc3b4d8 pinctrl: intel: Update description in struct intel_community omits 45591da76588 powerpc/vas: Include linux/types.h in uapi/asm/vas-api.h omits cbb6f8805a4c drm/i915/selftests: Disable heartbeat around RPS interrupt [...] omits 14ff6c5546e7 ALSA: oxygen: use true,false for bool variables omits 8137d2763bf7 ALSA: usb-audio: Fix a limit check in proc_dump_substream_ [...] omits 0cc9ac8db0b4 objtool: Also consider .entry.text as noinstr omits 932f8e987bfd objtool: Add STT_NOTYPE noinstr validation omits 4b5e2e7ffef8 objtool: Rearrange validate_section() omits da837bd6f199 objtool: Avoid iterating !text section symbols omits 6804c1afd794 kbuild/objtool: Add objtool-vmlinux.o pass omits 87ecb582f0ac objtool: Use sec_offset_hash() for insn_hash omits 34f7c96d96d5 objtool: Optimize !vmlinux.o again omits c4a33939a7eb objtool: Implement noinstr validation omits e7c0219b328c objtool: Fix !CFI insn_state propagation omits a3608f5954d0 objtool: Rename struct cfi_state omits c536ed2fffd5 objtool: Remove SAVE/RESTORE hints omits 9f2dfd61dd02 x86,ftrace: Shrink ftrace_regs_caller() by one byte omits dc2745b61907 x86,ftrace: Use SIZEOF_PTREGS omits 0298739b7983 x86,ftrace: Fix ftrace_regs_caller() unwind omits e25eea89bb88 objtool: Introduce HINT_RET_OFFSET omits b746046238bb objtool: Better handle IRET omits 65ea47dcf4f9 objtool: Support multiple stack_op per instruction omits 1ee444700e96 objtool: Remove redundant .rodata section name comparison omits e378fa17d3fa objtool: Documentation: document UACCESS warnings omits 6f8ca6768396 objtool: Split out arch-specific CFI definitions omits bfb08f220312 objtool: Add abstraction for destination offsets omits aff5e16918c3 objtool: Use arch specific values in restore_reg() omits 7170cf47d16f objtool: Ignore empty alternatives omits 0699e551af26 objtool: Clean instruction state before each function validation omits a70266b5b2e1 objtool: Remove redundant checks on operand type omits aa5847270a0e objtool: Always do header sync check omits 5377cae94ae3 objtool: Fix off-by-one in symbol_by_offset() omits 963d5669171a objtool: Fix 32bit cross builds omits 41d91ec3de8a Merge tag 'tegra-for-5.7-asoc' of git://git.kernel.org/pub [...] omits 788a4ee607e8 USB: serial: Use the correct style for SPDX License Identifier omits dd7fc5545bba ath10k: add flush tx packets for SDIO chip omits 2f918ea98606 ath10k: enable alt data of TX path for sdio omits c8334512f3dd ath10k: add htt TX bundle for sdio omits d81709346cea ath11k: remove conversion to bool in ath11k_debug_fw_stats [...] omits 8af40902f839 ath11k: remove conversion to bool in ath11k_dp_rxdesc_mpdu [...] omits 33fc918ab89b media: admin-guide: split driver-specific indexes to new files omits a79a0e71ae67 media: admin-guide: reorganize the guide omits f45ce7a1e582 media: admin-guide: bt8xx.rst: fix a broken cross-reference omits 8cf8f0a68a99 media: admin-guide: add test-drivers omits c84315dd8aec media: admin-guide: add card lists for radio and firewire omits a70559d37a6b media: admin-guide: add SPI cards to platform drivers omits c127fa9d3d54 media: admin-guide: add a list of I2C drivers omits 9436af9eb4e4 media: admin-guide: add a list of platform drivers omits 0753351432ef media: admin-guide: add a table with USB drivers omits 0cb8f667ec6a media: admin-guide: add a list of media PCI cards omits 97b202b004b4 media: admin-guide: replace the frontend drivers list omits d3cb08320729 media: admin-guide: split DVB cards.rst omits ea90626fdf6e media: admin-guide: add a cardlist for all other USB cards omits da95d30bb06e media: admin-guide: add a card list for the Siano driver omits 4b45a0cd391a media: admin-guide: add support for the remaining dvb-usb boards omits f21067392bbd media: admin-guide: add dibusb-mb and dibusb-mc card lists omits 9f054a7e7d1f media: admin-guide: add cardlist for dib0700 driver omits 760ec48b6bea media: admin-guide: add dvb-usb-v2 card lists omits 17ce5e6d72d5 media: admin-guide: improve cardlist.rst documentation omits 2aca74c8b1a1 media: admin-guide: add a generic building guide omits d9d43617bb13 media: admin-guide: Add an introduction chapter omits 433c8e566098 media: admin-guide: update em28xx cardlist omits 74da0d515c20 media: admin-guide: add a card list for cx231xx boards omits 787103913b91 media: pwc-if: place USB device list on numberical order omits 52b88c87e22b media: pwc-if.c: Update comments about each pwc supported model omits 8cbaa12100a1 media: dvb-usb-v2: use DVB_USB_DEVICE() macro omits 49c6644eb6ac media: dvb-usb-ids.h: fix an USB PID name omits e304142c3089 scsi: lpfc: remove duplicate unloading checks omits 355f46b97dac scsi: mpt3sas: use true,false for bool variables omits b7a9d0c6603d scsi: fcoe: remove unneeded semicolon in fcoe.c omits f336c7003c84 scsi: ufs-qcom: remove unneeded variable 'ret' omits ec3414391266 scsi: st: remove unneeded variable 'result' in st_release() omits 89d9c24b3916 platform/chrome: typec: Fix ret value check error omits 1aa63ddf726e Merge tag 'drm-misc-next-2020-04-14' of git://anongit.free [...] omits 44dd5efc97da Merge branch 'Support-programmable-pins-for-Ocelot-PTP-driver' omits 5287be405ca2 net: dsa: felix: enable PTP programmable pin omits aabb2bb07c96 net: mscc: ocelot: enable PTP programmable pin omits cc2d87bb8340 net: mscc: ocelot: support 4 PTP programmable pins omits 94aca0824443 net: mscc: ocelot: add wave programming registers definitions omits 3007bc7321e3 net: mscc: ocelot: redefine PTP pins omits d2b09a8e7bcb net: mscc: ocelot: fix timestamp info if ptp clock does not work omits 2b49d128b3f8 net: mscc: ocelot: move ocelot ptp clock code out of ocelot.c omits 37558ac85c19 soc/tegra: fuse: Update the SoC revision attribute to disp [...] omits d08a4095abd8 soc/tegra: fuse: Trivial clean-up of tegra_init_revision() omits 379ac9eb1fe9 soc/tegra: fuse: Add custom SoC attributes omits c78cf9956f19 soc/tegra: pmc: Enable PMIC wake event on Tegra186 omits d70f5e541ab3 firmware: tegra: Make BPMP a regular driver omits 7ccc9de5c708 firmware: google: vpd: Replace zero-length array with flex [...] omits 1b7add38236f firmware: google: memconsole: Replace zero-length array wi [...] omits fbb9253d9c61 firmware: dmi-sysfs: Replace zero-length array with flexib [...] omits 774f1eeb18b0 Merge tag 'drm-intel-next-2020-04-17' of git://anongit.fre [...] omits 59211053f099 Merge branch 'vermagic-non-global' omits 51161bfc66a6 kernel/module: Hide vermagic header file from general use omits b4f37219813f net/nfp: Update driver to use global kernel version omits cad99e506887 net/hns: Remove custom driver version in favour of global one omits 1c79031f8a75 drivers: Remove inclusion of vermagic header omits 33883310cd8e drm/i915/selftests: Unroll the CS frequency loop omits 7b9121040d83 Documentation: scheduler: fix outdated information on sche [...] omits 5af438d0dcdb doc:it_IT: add RISC-V maintenance guidelines omits 5bf73b1b1dec ASoC: intel/skl/hda - fix oops on systems without i915 aud [...] omits 2f5f5302c569 spi: bcm-qspi: MSPI_SPCR0_MSB MSTR bit exists only on lega [...] omits ab2b493d174e spi: Add support for mspi on brcmstb SoCs omits 43613a77b8d5 spi: bcm-qspi: add support for MSPI sys clk 108Mhz omits d9576ae5dcef spi: bcm-qspi: Use fastbr setting to allow faster MSPI speeds omits 3a01f04d74ef spi: bcm-qspi: Handle lack of MSPI_REV offset omits 66eb228988cf spi: orion: Convert to use GPIO descriptors omits cd2f45b7514c x86/vdso/Makefile: Add vobjs32 omits 833e55bb99bc x86/vdso/vdso2c: Convert iterators to unsigned omits 089ef5579fc1 x86/vdso/vdso2c: Correct error messages on file open omits 787a46c02792 Merge series "ASoC: Add new module driver for new ASRC" fr [...] omits 8baa3b5a6ab8 Merge series "ASoC: add snd_compress_ops and replace" from [...] omits 52e8a94baf90 ASoC: Add initial ZL38060 driver omits 19f303caf636 dt-bindings: sound: add Microsemi ZL38060 binding omits e7cbe528391a ASoC: soc-compress: remove snd_compr_ops omits 27ecad217c14 ASoC: sprd: use snd_compress_ops omits 39118ce50b85 ASoC: sof: use snd_compress_ops omits c60e4459c42d ASoC: intel: atom: use snd_compress_ops omits 849db80ef0ba ASoC: qcom: q6sp6: use snd_compress_ops omits 171d1785c703 ASoC: uniphier: use snd_compress_ops omits 3a5ccf25ee18 ASoC: codec: wm_adsp: use snd_compress_ops omits c6cb522c1461 ASoC: soc-compress: add snd_compress_ops omits 6abf4a2f80ea ASoC: txx9: add back the hack for a too small resource_size_t omits 4f39467e523e Update rmk's email address in various drivers omits c281634c8652 ARM: compat: remove KERNEL_DS usage in sys_oabi_epoll_ctl() omits 1f4c797b748c Merge branch 'omap-for-v5.8/dt' into for-next omits 03a29ff596e0 Merge branch 'omap-for-v5.8/soc' into for-next omits 441ba630ac92 ARM: dts: am57xx-idk-common: add tc358778 bridge omits 520557d4854b ARM: dts: am5729: beaglebone-ai: adding device tree omits d85d5247885e ARM: OMAP2+: drop unnecessary adrl omits 175ae3ad59ab Merge branch 'fixes-v5.7' into fixes omits 90d4d3f4ea45 ARM: dts: dra7: Fix bus_dma_limit for PCIe omits b0bbc039d075 ARM: dts: am574x-idk: Disable m_can node omits 675a59b7dec6 x86/boot/build: Add phony targets in arch/x86/boot/Makefil [...] omits 14bbe3e33710 docs: Add rbtree documentation to the core-api omits 30ce434e44d7 x86/boot/build: Make 'make bzlilo' not depend on vmlinux o [...] omits 955ac624058f ASoC: fsl_easrc: Add EASRC ASoC CPU DAI drivers omits a960de4da241 ASoC: dt-bindings: fsl_easrc: Add document for EASRC omits be7bd03f0201 ASoC: fsl_asrc: Move common definition to fsl_asrc_common omits 4520af41fd21 ASoC: fsl_asrc: Support new property fsl,asrc-format omits 859e364302c5 ASoC: fsl-asoc-card: Support new property fsl, asrc-format omits b84b4c9a688d ASoC: dt-bindings: fsl_asrc: Add new property fsl, asrc-format omits 7470704d8b42 ASoC: fsl_asrc: rename asrc_priv to asrc omits b2965c912a3d media: dt-bindings: media: rockchip-rga: add power-domains [...] omits b1f487ef3339 media: dt-bindings: media: convert rockchip rga bindings to yaml omits bd3ec9e75893 drm/i915/gt: Poison residual state [HWSP] across resume. omits d0dd92789f44 media: staging: rkisp1: cap: support uv swapped planar formats omits c6a86569e841 media: staging: rkisp1: cap: support uv swap only for semi [...] omits cf9ba27840c2 drm/i915/selftests: Disable C-states when measuring RPS fr [...] omits b82b39937459 media: staging: rkisp1: cap: change the logic for writing [...] omits 4ea6b1c45627 drm/i915/selftests: Show the full scaling curve on failure omits a557c3fa96c8 media: staging: rkisp1: cap: fix value written to uv swap [...] omits ceb348690e29 media: staging: rkisp1: cap: cleanup in mainpath config fo [...] omits ba99522b2bd0 media: v4l2-image-sizes: add HD and Full-HD definitions omits 66f92c4e1701 media: coda: add RC enable controls omits 1d3ac27801e5 media: staging: rkisp1: replace the call to v4l2_async_not [...] omits 4d0b43804c12 media: staging: rkisp1: remove mbus field from rkisp1_sens [...] omits 5c3a7db0c7ec module: Harden STRICT_MODULE_RWX omits 0392727c261b spi: bcm-qspi: Handle clock probe deferral omits 4df3bea7f9d2 spi: bcm-qspi: when tx/rx buffer is NULL set to 0 omits 1b7ad8c405c3 spi: bcm-qspi: Make PM suspend/resume work with SCMI clock [...] omits 742d59580624 spi: bcm-qspi: Drive MSPI peripheral SSb pin on cs_change omits e4b0326c4d70 media: staging: rkisp1: cap: serialize start/stop stream omits 60e915354c27 media: staging: rkisp1: cap: fix return values from pm functions omits b2b1046f1de6 media: v4l2-ctrls: add __v4l2_ctrl_s_ctrl_compound() omits 7c3bae3f430a media: v4l2-ctrls: v4l2_ctrl_g/s_ctrl*(): don't continue w [...] omits ff5d18cb04f4 ASoC: tegra: Enable audio mclk during tegra_asoc_utils_init() omits 1e4e0bf136aa ASoC: tegra: Add audio mclk parent configuration omits facb0f4bb35c ASoC: nau8825: Change Tegra clk_out_2 provider to PMC omits 0de6db30ef79 ASoC: tegra: Use device managed resource APIs to get the clock omits fdb9e30e9143 media: iguanair: rc drivers no longer need to do locking omits 038fd4141029 media: cx25840: Register labeling, chip specific correction omits 722b3c140dd4 media: lgdt3306a: Add CNR v5 stat omits d99846cb1c0e media: si2157: add on-demand rf strength func omits 3c1ccbad8080 media: cx231xx: Add i2c device analog tuner support omits fbc9a49cf272 media: cx23885: Add i2c device analog tuner support omits 2be355a08e19 media: cx23885: Add analog frontend to HVR5525 omits f8e76a5e2679 media: cx23885: Add analog frontend to 1265_K4 omits 81118817c4ae media: cx23885: Add analog frontend to Hauppauge QuadHD omits e4361015a4aa media: si2157: module debug option to wait on signal lock omits 578147e968bd media: si2157: Briefly wait for tuning operation to complete omits 7e80a8d14d9f media: si2157: Add analog tuning related functions omits e955f959ac52 media: si2157: Better check for running tuner in init omits 5741f4affb69 media: si2157: Check error status bit on cmd execute omits 5714e84fee50 media: si2157: Enable tuner status flags omits cee1e7e1fb48 ipmi: use vzalloc instead of kmalloc for user creation omits 294411a8e94b ipmi:bt-bmc: Fix some format issue of the code omits 36d730cea60f ipmi:bt-bmc: Avoid unnecessary check omits 269b3a9ac538 MIPS: Make sparse_init() using top-down allocation omits 2a3d47c94ebd MIPS: Cleanup code about plat_mem_setup() omits 2c66e281c033 MIPS: Do not initialise globals to 0 omits 1d2c6c9bd4b7 selftests: kvm/set_memory_region_test: do not check RIP if [...] omits e72436bc3a52 KVM: SVM: avoid infinite loop on NPF from bad address omits 997b7e98990c tools/kvm_stat: add sample systemd unit file omits 3754afe7cf7c tools/kvm_stat: Add command line switch '-L' to log to file omits da1fda288943 tools/kvm_stat: add command line switch '-z' to skip zero records omits 1b94f6f81007 KVM: Remove redundant argument to kvm_arch_vcpu_ioctl_run omits 4f233371f6bb KVM: nSVM: Check for CR0.CD and CR0.NW on VMRUN of nested guests omits a9ab13ff6e84 KVM: X86: Improve latency for single target IPI fastpath omits 873e1da16918 KVM: VMX: Optimize handling of VM-Entry failures in vmx_vc [...] omits b8d295f96b6c KVM: nVMX: Remove non-functional "support" for CR3 target values omits c36b71503a22 KVM: x86/mmu: Avoid an extra memslot lookup in try_async_p [...] omits c583eed6d72b KVM: x86/mmu: Set @writable to false for non-visible acces [...] omits 8791585837f6 KVM: VMX: Cache vmcs.EXIT_INTR_INFO using arch avail_reg flags omits 5addc235199f KVM: VMX: Cache vmcs.EXIT_QUALIFICATION using arch avail_r [...] omits ec0241f3bbe1 KVM: nVMX: Drop manual clearing of segment cache on nested [...] omits e5d03de5937e KVM: nVMX: Reset register cache (available and dirty masks [...] omits 9932b49e5abe KVM: nVMX: Invoke ept_save_pdptrs() if and only if PAE pag [...] omits 4dcefa312a6c KVM: nVMX: Rename exit_reason to vm_exit_reason for nested [...] omits 2a7833899f6a KVM: nVMX: Cast exit_reason to u16 to check for nested EXT [...] omits f47baaed4fef KVM: nVMX: Pull exit_reason from vcpu_vmx in nested_vmx_re [...] omits 1d283062c949 KVM: nVMX: Drop a superfluous WARN on reflecting EXTERNAL_ [...] omits 2c1f3323802e KVM: nVMX: Split VM-Exit reflection logic into L0 vs. L1 wants omits 236871b6744a KVM: nVMX: Move nested VM-Exit tracepoint into nested_vmx_ [...] omits fbdd50250396 KVM: nVMX: Move VM-Fail check out of nested_vmx_exit_reflected() omits 7b7bd87dbd6a KVM: nVMX: Uninline nested_vmx_reflect_vmexit(), i.e. move [...] omits 789afc5ccd4e KVM: nVMX: Move reflection check into nested_vmx_reflect_vmexit() omits 812756a82ea5 kvm_host: unify VM_STAT and VCPU_STAT definitions in a sin [...] omits 63d04348371b KVM: x86: move kvm_create_vcpu_debugfs after last failure point omits 1c164cb3ffd0 KVM: SVM: Use do_machine_check to pass MCE to the host omits be100ef13625 KVM: VMX: Clean cr3/pgd handling in vmx_load_mmu_pgd() omits be01e8e2c632 KVM: x86: Replace "cr3" with "pgd" in "new cr3/pgd" related code omits ce8fe7b77bd8 KVM: nVMX: Free only the affected contexts when emulating INVEPT omits 9805c5f74b8a KVM: nVMX: Don't flush TLB on nested VMX transition omits 41fab65e7c44 KVM: nVMX: Skip MMU sync on nested VMX transition when possible omits 71fe70130d88 KVM: x86/mmu: Add module param to force TLB flush on root reuse omits 4a632ac6ca66 KVM: x86/mmu: Add separate override for MMU sync during fa [...] omits b869855badd1 KVM: x86/mmu: Move fast_cr3_switch() side effects to __kvm [...] omits 4de1f9d469f4 KVM: VMX: Don't reload APIC access page if its control is [...] omits a4148b7ca2a5 KVM: VMX: Retrieve APIC access page HPA only when necessary omits 1196cb970b99 KVM: nVMX: Reload APIC access page on nested VM-Exit only [...] omits c51e1ffee501 KVM: nVMX: Selectively use TLB_FLUSH_CURRENT for nested VM [...] omits 8c8560b83390 KVM: x86/mmu: Use KVM_REQ_TLB_FLUSH_CURRENT for MMU specif [...] omits eeeb4f67a6cd KVM: x86: Introduce KVM_REQ_TLB_FLUSH_CURRENT to flush cur [...] omits 50b265a4eee0 KVM: nVMX: Add helper to handle TLB flushes on nested VM-E [...] omits 7780938cc70b KVM: x86: Rename ->tlb_flush() to ->tlb_flush_all() omits 4a41e43cbe2c KVM: SVM: Document the ASID logic in svm_flush_tlb() omits 33d19ec9b14c KVM: VMX: Introduce vmx_flush_tlb_current() omits 25d8b84376e7 KVM: nVMX: Move nested_get_vpid02() to vmx/nested.h omits 5058b692c699 KVM: VMX: Move vmx_flush_tlb() to vmx.c omits 72b383208726 KVM: SVM: Wire up ->tlb_flush_guest() directly to svm_flush_tlb() omits f55ac304ca47 KVM: x86: Drop @invalidate_gpa param from kvm_x86_ops' tlb [...] omits ad104b5e433a KVM: VMX: Clean up vmx_flush_tlb_gva() omits 0baedd792713 KVM: x86: make Hyper-V PV TLB flush use tlb_flush_guest() omits 5ad4d8957b69 rtw88: set power trim according to efuse PG values omits ab0a031ecf29 rtw88: 8723d: Add read_efuse to recognize efuse info from map omits 44baa97ca820 rtw88: 8723d: Add new chip op efuse_grant() to control efu [...] omits 1afb5eb7a00d rtw88: 8723d: Add cfg_ldo25 to control LDO25 omits 9874f6851e47 rtw88: 8723d: Add mac/bb/rf/agc/power_limit tables omits e0c27cdbbd41 rtw88: 8723d: Add RF read/write ops omits c57bd7c3af99 rtw88: 8723d: Add power sequence omits 93ae973fb47d rtw88: 8723d: add beamform wrapper functions omits 811853da541a rtw88: 8723d: Add basic chip capabilities omits 887e74239805 rtlwifi: rtl8723ae: fix warning comparison to bool omits e8277abd453d rtlwifi: rtl8821ae: use true,false for bool variables omits 47361089d987 rtlwifi: rtl8723be: use true,false for bool variables omits c13a83b01010 rtlwifi: rtl8192ee: use true,false for bool variables omits 23c2ddb574c6 rtlwifi: rtl8723ae: use true,false for bool variables omits bec095ab477d rtlwifi: rtl8188ee: use true,false for bool variables omits 722c1963aba5 selftests/powerpc: Add README for GZIP engine tests omits 841fb73ad219 selftests/powerpc: Add NX-GZIP engine decompress testcase omits 647c734f62f8 selftests/powerpc: Add NX-GZIP engine compress testcase omits f49b75724cfa selftests/powerpc: Add header files for NX compresion/deco [...] omits d53979b58960 selftests/powerpc: Add header files for GZIP engine test omits 7948efc27f78 Merge NX gzip support into next omits b96ea61665b7 Merge VAS page fault handling into next omits 776d58823a60 dma-buf: Couple of documentation typo fixes omits 96c64857983f ath10k: hif: make send_complete_check op optional omits 589217632103 ath10k: sdio: remove _hif_ prefix from functions not part [...] omits 22f28076b6c3 ath10k: improve power save performance for sdio omits 557e171434eb ath10k: rename ath10k_hif_swap_mailbox() to ath10k_hif_sta [...] omits cd33c830448b media: rkvdec: Add the rkvdec driver omits d6b50a96d337 media: dt-bindings: rockchip: Document RK3399 Video Decode [...] omits b5218cf40c1e media: hantro: h264: Use the generic H264 reflist builder omits 624922a2739b media: v4l2-core: Add helpers to build the H264 P/B0/B1 reflists omits 45776c540f7f media: rkisp1: Fix wrong PHY config dependency omits 42cbdf2b5ecb media: phy-rockchip-dphy-rx0: Drop unneeded CONFIG_OF dependency omits f661aaa007aa media: rkisp1: Get rid of unused variable warning omits d6ef0719fa90 media: v4l2-fh: define v4l2_fh struct regardless of condition omits 003492984ed7 media: staging: rkisp1: change fields names from fmt_type [...] omits b23096af0be4 media: staging: rkisp1: cap: remove field fmt_type from st [...] omits 2990e3dbf7ee media: staging: rkisp1: replace rkisp1_fmt_pix_type with v [...] omits dd844fb8e50b media: platform: fcp: Set appropriate DMA parameters omits dba361345706 media: staging: rkisp1: remove TODO item - uapi structs co [...] omits f36592e7b343 media: vicodec: Fix error codes in probe function omits d00c9761afe7 media: imx.rst: Provide streaming examples for imx6q-sabresd omits 8a4676d6e627 media: imx.rst: Provide the OV560 module part number omits 62ce7201f442 media: imx.rst: Provide an example for unprocessed video capture omits 9429e7072f8f media: imx.rst: Fix the MIPI CSI-2 virtual channel omits ff8c2784b057 media: uapi: h264: Add new profile and levels omits 1ca3cb46a992 media: v4l2-ctrl: Add H264 profile and levels omits 33d236371f70 media: imx-media-csc-scaler: Use a shorter name for driver omits d45c9313782b media: gspca: remove redundant assignment to variable status omits 03f56d9952b4 media: pwc-ctl: remove redundant assignment to variable ret omits 757570f11fa4 media: mtk-mdp: Use correct aliases name omits e13160116939 media: davinci: remove redundant assignment to pointer 'common' omits 4d7463cdf5de media: imx: utils: Constify some mbus and ipu_image arguments omits eef988826fbd media: imx: utils: Rename format lookup and enumeration functions omits 74cd3984f133 media: imx: utils: Split find|enum_format into fourcc and [...] omits c943b6947f45 media: imx: utils: Make imx_media_pixfmt handle variable n [...] omits f0f71ae440a9 media: imx: utils: Introduce PIXFMT_SEL_IPU omits a7d5003cab01 media: imx: utils: Rename pixel format selection enumeration omits 3130c45c2ba3 media: imx: Fix some pixel format selections omits 0cd5d896a192 media: imx: utils: Handle Bayer format lookup through a se [...] omits c25ab5caf516 media: imx: utils: Inline init_mbus_colorimetry() in its caller omits 1df2148fdfc0 media: imx: utils: fix media bus format enumeration omits f2267d7ed803 media: imx: utils: fix and simplify pixel format enumeration omits 9448762fd1d1 media: ir-rx51: Use 64-bit division macro omits c77591a8ca5a media: m88ds3103: Add missing '\n' in log messages omits d27958df9302 media: dvb-usb: make dvb_usb_device_properties const omits 96f3a9392799 media: dvb: return -EREMOTEIO on i2c transfer failure. omits a8648098948d media: rc: if kernel is built without an IR codec, don't a [...] omits 953f10064140 media: dvb: digitv: remove unused array element 0 omits fcd1f4184e18 Merge branch 'next/soc' into for-next omits 06b29212c3a2 ARM: samsung: Use devm_platform_ioremap_resource() to simp [...] omits ee9a71ad2554 ARM: samsung: Omit superfluous error message in s3c_adc_probe() omits f5e216e42689 ARM: dts: bcm283x: Use firmware PM driver for V3D omits a18549528a11 ARM: bcm2835_defconfig: Enable fixed-regulator omits e4a27ae36d32 ARM: dts: bcm2711: Add vmmc regulator in emmc2 omits aa23c576a2c3 ARM: dts: bcm2711: Update expgpio's GPIO labels omits 74f103928df7 drm/i915/selftests: Show the pstate limits on any failure [...] omits 007ff34e61c5 drm/i915/display/vlv_dsi: Prefer drm_WARN_ON over WARN_ON omits e3c7c1052271 x86/boot/build: Add cpustr.h to targets and remove clean-files omits 26893e7e928e batman-adv: Utilize prandom_u32_max for random [0, max) values omits 9204a4f876b2 batman-adv: trace: Drop unneeded types.h include omits c08dd06b3d25 batman-adv: Fix spelling error in term buffer omits 2a7e978625e8 batman-adv: Start new development cycle omits e278f07679b0 drm/i915/display/overlay: Prefer drm_WARN_ON over WARN_ON omits 8d641574f3f0 drm/i915/display/global_state: Prefer drm_WARN* over WARN* omits a7f2ad392928 drm/i915/display/frontbuffer: Prefer drm_WARN_ON over WARN_ON omits 4ad53ededf0b drm/i915/display/dpll_mgr: Prefer drm_WARN_ON over WARN_ON omits cd13c72c1853 ARM: dts: qcom: msm8974-klte: Add max77826 pmic node omits 65876ae91e80 ARM: dts: qcom: msm8974-klte: Add USB node omits 8bf7a360a92c ARM: dts: qcom: msm8974-klte: Add sdhci1 node omits 8513de03928e ARM: dts: qcom: msm8974-klte: Add gpio-keys nodes omits 9111bbf3a19d ARM: dts: qcom: msm8974-klte: Remove inherited vreg_boost node omits 4e7573e7a54e ARM: dts: qcom: msm8974-klte: Add pma8084 regulator nodes omits 240031967ac4 arm64: dts: qcom: sm8250: Fix PDC compatible and reg omits 871c60156dbe drm/gma500: Remove dead code omits 02d8ecc18b8f soc: qcom: pdr: Remove impossible error condition omits 35bb4b22f606 soc: qcom: rpmh: Dirt can only make you dirtier, not cleaner omits ce04ecd9cf1e drm/i915/display/display: Prefer drm_WARN_ON over WARN_ON omits 8b4f2137cc0f drm/i915/display/ddi: Prefer drm_WARN* over WARN* omits 1e6850ee4c44 drm/i915/display/atomic_plane: Prefer drm_WARN_ON over WARN_ON omits 61198fe1bf48 drm/i915/display/icl_dsi: Prefer drm_WARN_ON over WARN_ON omits b7e2fba06622 arm64: dts: qcom: sm8250: Add UFS controller and PHY omits ec13d5c23a33 arm64: dts: qcom: sm8250-mtp: Add pm8150, pm8150l and pm8009 omits 11ebc2321b8e drm/i915/audio: fix compressed_bpp check omits b6f78e270969 arm64: dts: qcom: sm8250: Add rpmhpd node omits 64016bb88e85 soc: qcom: rpmhpd: Add SM8250 power domains omits 81b55ef1f47b drm/i915: drop a bunch of superfluous inlines omits 95c31e68058e arm64: dts: qcom: sc7180: Add Coresight support omits 3c3041149c76 drm/i915/hdmi: remove unused intel_hdmi_hdcp2_protocol() omits 459b1f86f1cb firmware: qcom_scm: fix bogous abuse of dma-direct internals omits 1cf6c1a74e90 drm/gma500: remove unused variable 'hdmi_ids' omits add0aff201fa drm: Fix misspellings of "Analog Devices" omits 150ccc181588 mtd: spi-nor: Enable locking for n25q128a11 omits a204aef9fd77 xfrm: call xfrm_output_gso when inner_protocol is set in x [...] omits 6f297068a069 esp4: support ipv6 nexthdrs process for beet gso segment omits 25a44ae93d1a esp6: support ipv6 nexthdrs process for beet gso segment omits 8e5c4f885286 hwmon: (dell-smm) Use one DMI match for all XPS models omits 0254d0e30ca4 hwmon: (nct7904) Add watchdog function omits 89e01caac641 drm/i915: Use single set of AUX powerwell ops for gen11+ omits 3100423dc133 ARM: imx: provide v7_cpu_resume() only on ARM_CPU_SUSPEND=y omits 305ac5a766b1 remoteproc: Add device-managed variants of rproc_alloc/rproc_add omits 28810eecae08 arm64: dts: qcom: msm8996: Reduce vdd_apc voltage omits db6552783615 remoteproc: Use a local copy for the name field omits 226f5db42124 remoteproc: Get rid of tedious error path omits bf860aa176d0 remoteproc: Split rproc_ops allocation from rproc_alloc() omits 9d5f82c8ba24 remoteproc: Restructure firmware name allocation omits 1487deda19c8 remoteproc: Use kstrdup_const() rather than kstrdup() omits f49176fb13db dt-bindings: soc: qcom: apr: Use generic node names for AP [...] omits a48b284b403a audit: fix a net reference leak in audit_send_reply() omits b6246f4d8d07 net: ipv4: remove redundant assignment to variable rc omits bd1266d3f21f Merge branch 'net-bcmgenet-Clean-up-after-ACPI-enablement' omits 7d3cca75c169 net: bcmgenet: Drop too many parentheses in bcmgenet_probe() omits d2af1420cbc8 net: bcmgenet: Use get_unligned_beXX() and put_unaligned_beXX() omits c80d36ff63a5 net: bcmgenet: Use devm_clk_get_optional() to get the clocks omits 9a965942a9ca net: bcmgenet: Drop useless OF code omits d4d9b47e4b10 net: bcmgenet: Drop ACPI_PTR() to avoid compiler warning omits 90c165f0de3a docs: pr_*() kerneldocs and basic printk docs omits 4951d27b099b watchdog: clarify that stop() is optional omits 80ad41f28ade Merge tag 'mlx5-updates-2020-04-20' of git://git.kernel.or [...] omits fc965497d5b3 doc:it_IT: translation of documents in process/ omits 794867ee6730 r8169: change wmb to smb_wmb in rtl8169_start_xmit omits 7dbffd3f84b0 docs: admin-guide: Clarify sentences omits d8e8ff1fe302 docs: ioctl-number.rst: add habanalabs driver IOCTL omits c7e1cc318d4a dma-buf: Couple of documentation typo fixes omits 5d8e5aee0e93 docs: sysctl/kernel: document BPF entries omits 3f11de39c489 Merge branch 'mauro' into docs-next omits 470d4116ef93 dt-bindings: Add an entry for Würth Elektronik, we omits 56ae89228d9c dt-bindings: mailbox: imx-mu: correct example omits 680f9c28c1fd dt-bindings: MIPS: Require SoC compatible string after boa [...] omits 989f51752783 dt-bindings: usb: ingenic,musb: Add usb-role-switch property omits 63d35f6cf31f dt-bindings: dma: Convert jz4740-dma doc to YAML omits 2ebeea2b8906 dt-bindings: mmc: Convert jz4740-mmc doc to YAML omits 49ac0c7cfe02 dt-bindings: timer: Convert ingenic,tcu.txt to YAML omits 4d8d2177625c dt-bindings: nvmem: Convert rockchip-efuse bindings to yaml omits 02c625c5de60 dt-bindings: gpu: mali-utgard: Add the #cooling-cells property omits 2d4a22e79a5f dt-bindings: sram: convert rockchip-pmu-sram bindings to yaml omits 8d3cdfeca808 of: fix the warnings from command line. omits 4642289b5f66 lib: bitmap.c: get rid of some doc warnings omits 03c109d66867 futex: get rid of a kernel-docs build warning omits 2b8e8b5599a1 fs: inode.c: get rid of docs warnings omits af690f459393 firewire: firewire-cdev.hL get rid of a docs warning omits a31a6997e6df ata: libata-core: fix a doc warning omits 77c34b2c18d4 docs: dt: rockchip,dwc3.txt: fix a pointer to a renamed file omits baeb2d5cb8ea docs: Makefile: place final pdf docs on a separate dir omits 36536a02e554 docs: i2c: rename i2c.svg to i2c_bus.svg omits 8f97986ccbd7 docs: powerpc: cxl.rst: mark two section titles as such omits 3f4a6c925a42 docs: dt: fix a broken reference for a file converted to json omits b4c6d8efdcdd docs: dt: qcom,dwc3.txt: fix cross-reference for a converted file omits 9070492b10c3 docs: vm: index.rst: add an orphan doc to the building system omits 4a3fe6541c8c docs: mm: userfaultfd.rst: use a cross-reference for a section omits 14a7e51ff184 docs: mm: userfaultfd.rst: use ``foo`` for literals omits f08252469ef5 docs: drivers: fix some warnings at base/platform.c when b [...] omits ad89c8852fde docs: spi: spi.h: fix a doc building warning omits 00aff9565961 docs: ras: don't need to repeat twice the same thing omits cfa204984d57 docs: ras: get rid of some warnings omits a588332fba0b docs: pci: boot-interrupts.rst: improve html output omits 877a37d31e0f docs: arm64: booting.rst: get rid of some warnings omits d91589556b6a docs: amu: supress some Sphinx warnings omits 0c1bc6b84525 docs: filesystems: fix renamed references omits 3ecad8c2c1ff docs: fix broken references for ReST files that moved around omits 72ef5e52b3f7 docs: fix broken references to text files omits f9faa90899a2 docs: dt: fix broken reference to phy-cadence-torrent.yaml omits 0855a36e2248 MAINTAINERS: dt: fix pointers for ARM Integrator, Versatil [...] omits 101e330fd3f2 MAINTAINERS: dt: update display/allwinner file entry omits 25813cae1eeb docs: LaTeX/PDF: drop list of documents omits d5afc9640a6d docs: update recommended Sphinx version to 2.4.4 omits 0d55d48b19ff scripts: kernel-doc: accept blank lines on parameter description omits ee2aa7590398 scripts: kernel-doc: accept negation like !@var omits 346282db9c6b scripts: kernel-doc: proper handle @foo->bar() omits e64419d991ea KVM: x86: Move "flush guest's TLB" logic to separate kvm_x [...] omits bc41d0c40ec2 KVM: nVMX: Use vpid_sync_vcpu_addr() to emulate INVVPID wi [...] omits ca431c0cc331 KVM: VMX: Drop redundant capability checks in low level IN [...] omits ab4b3597ffce KVM: VMX: Handle INVVPID fallback logic in vpid_sync_vcpu_addr() omits 8a8b097c6cd0 KVM: VMX: Move vpid_sync_vcpu_addr() down a few lines omits 446ace4bca42 KVM: VMX: Use vpid_sync_context() directly when possible omits c746b3a4b84c KVM: VMX: Skip global INVVPID fallback if vpid==0 in vpid_ [...] omits ee1fa209f5e5 KVM: x86: Sync SPTEs when injecting page/EPT fault into L1 omits 0cd665bd20f9 KVM: x86: cleanup kvm_inject_emulated_page_fault omits 5efac0741ce2 KVM: x86: introduce kvm_mmu_invalidate_gva omits 6533380dfd00 net/mlx5: improve some comments omits c89da067a2e4 net/mlx5: Read embedded cpu bit only once omits fa3748775b92 net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queues omits d7a42ad062cc net/mlx5e: Allow partial data mask for tunnel options omits 82fe29964198 net/mlx5e: Set of completion request bit should not clear [...] omits 7dfee4b1d79e net/mlx5: IPsec, Refactor SA handle creation and destruction omits 0aab3e1b04ae net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HW omits 1dbd51d0a71a net/mlx5: Refactor mlx5_accel_esp_create_hw_context parame [...] omits 9425c595bd51 net/mlx5e: en_accel, Add missing net/geneve.h include omits 8c8eea07c1fd net/mlx5: Use the correct IPsec capability function for FPGA ops omits 2f9c502552cd scripts: sphinx-pre-install: add support for python -m venv omits d6ebf1890c8b scripts: sphinx-pre-install: add support for OpenMandriva omits e45a631742fa scripts: sphinx-pre-install: address some issues with Gentoo omits bfc7f4281066 scripts: sphinx-pre-install: fix a dependency hint with Ub [...] omits b3df6223bdea scripts: sphinx-pre-install: improve openSuse Tumbleweed check omits d14d0c1aea8f scripts: sphinx-pre-install: improve distro detection check omits e6940c03dd62 media: usbvision: depends on USB omits e10daad5bb6e media: staging: rkisp1 Kconfig: depends on OF omits 82ebc889091a qed: use true,false for bool variables omits 820f63652bb4 firmware: qcom_scm: Remove unneeded conversion to bool omits 0fa1484e9c5d Merge branch 'hns3-next' omits d8355240cf8f net: hns3: add trace event support for PF/VF mailbox omits 5cb51cfe8ad6 net: hns3: add support for dumping MAC reg in debugfs omits a3ca5e9048be net: hns3: add debug information for flow table when failed omits 0b4bdc55df61 net: hns3: clean up some coding style issue omits 84944d5c4797 net: hns3: modify some unsuitable type declaration omits f84f6a8634f3 net: hns3: remove two unused structures in hclge_cmd.h omits 16505f878e30 net: hns3: remove useless proto_support field in struct hc [...] omits e9368c4094f5 net: hns3: remove an unnecessary case 0 in hclge_fd_conver [...] omits fa663c096052 net: hns3: split out hclge_get_fd_rule_info() omits 736fc0e17fad net: hns3: split out hclge_fd_check_ether_tuple() omits 61d2ca503d0b arm64: dts: qcom: fix pm8150 gpio interrupts omits b785b06ccaae Merge branch 'RFC-2863-Testing-Oper-status' omits 77e9b2ab451d net: ethtool: self_test: Mark interface in testing operati [...] omits db30a57779b1 net: Add testing sysfs attribute omits eec517cdb481 net: Add IF_OPER_TESTING omits 18931506465a Input: i8042 - add ThinkPad S230u to i8042 nomux list omits 749d22e8f6d5 Merge branch 'FEC-MDIO-speedups' omits 3c01eb62d1bd net: ethernet: fec: Allow the MDIO preamble to be disabled omits 3e782985cb3c net: ethernet: fec: Allow configuration of MDIO bus speed omits 29ae6bd1b0d8 net: ethernet: fec: Replace interrupt driven MDIO with polled IO omits 9d3679fe0f30 r8169: inline rtl8169_make_unusable_by_asic omits 2ac1fa439ee9 r8169: inline rtl8169_mark_as_last_descriptor omits a5006777e99c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 745e5ad5084d net: qed: Remove unneeded cast from memory allocation omits 5333fdbed0c8 net: sun: Remove unneeded cast from memory allocation omits 92efe48e8fe2 net: ethernet: dnet: convert to devm_platform_get_and_iore [...] omits e07c7606a00c drm/i915/selftests: Fix i915_address_space refcnt leak omits e42a969e725c drm/i915/selftests: Exercise dynamic reclocking with RPS omits 6b36fc9442bb drm/i915/selftests: Show the pcode frequency table on error omits 0eaccc4b180c drm/i915/selftests: Split RPS frequency measurement omits b66c9b8de22b selftests: pmtu: implement IPIP, SIT and ip6tnl PMTU disco [...] omits 9938ee2e631c drm/i915/selftests: Check RPS controls omits a740f5c5f6bc drm/i915/selftests: Skip energy consumption tests if not c [...] omits 4ba74e53ada3 drm/i915/selftests: Verify frequency scaling with RPS omits cceadc831e72 net: phy: mscc: use mdiobus_get_phy() omits 6bedc6948bcf Merge branch 'mlxsw-Two-small-changes' omits b7f03b0b2a21 mlxsw: reg: Increase register field length to 13 bits omits cec2500d4475 mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groups omits c290d1ab12d3 net: phy: Propagate error from bus->reset omits f0617ff0b894 drm/i915: Push MST link retraining to the hotplug work omits 3c0ec2c2d594 drm/i915: Flatten intel_dp_check_mst_status() a bit omits eed22a46b979 drm/i915: Pass encoder all the way to intel_ddi_transcoder [...] omits 7c2fedd7608f drm/i915: Push TRANS_DDI_FUNC_CTL into the encoder->enable() hook omits c38730987b4a drm/i915: Move the TRANS_DDI_FUNC_CTL enable to a later point omits 02a715c371d2 drm/i915: Pass encoder to intel_ddi_enable_pipe_clock() omits 92097244f586 coresight: etmv4: Update default filter and initialisation omits ad3df63723a3 Merge branch 'net-phy-realtek-move-PHY-resume-delay-from-M [...] omits 109f0cf23b09 r8169: remove PHY resume delay that is handled in the PHY [...] omits fee698d62b3b net: phy: realtek: add delay to resume path of certain int [...] omits 6d9279771600 net: hns: use true,false for bool variables omits d30e1c3db964 ptp: idt82p33: Make two variables static omits 0673f976285e ptp_kvm: Make kvm_ptp_lock static omits 135e30180ff4 net: dsa: sja1105: enable internal pull-down for RX_DV/CRS [...] omits 6e0d6ac5f3d9 arm64/elf: Disable automatic READ_IMPLIES_EXEC for 64-bit [...] omits eaf3f9e61887 arm32/64/elf: Split READ_IMPLIES_EXEC from executable PT_G [...] omits 78066055b080 arm32/64/elf: Add tables to document READ_IMPLIES_EXEC omits f46e1dc982a0 MIPS: Loongson64: Mark RS780 HPET as broken omits a89aa749ece9 MIPS: DTS: Loongson64: Add ACPI Controller Node omits dbfd92fe57b1 dt-bindings: Document Loongson RS780E PCH ACPI Controller omits 0cfd2440aa03 MIPS: Loongson64: Make RS780E ACPI as a platform driver omits a746f50d69bf MIPS: Loongson64: Remove dead RTC code omits 00bd94ae1cc3 coresight: tmc: Fix TMC mode read in tmc_read_prepare_etb() omits 9bc5c397d838 block: fold bdev_unhash_inode into invalidate_partition omits 02d33b6771fc block: mark invalidate_partition static omits d5f3178ec9ab block: simplify block device syncing in bdev_del_partition omits e669c1da03a9 block: don't call invalidate_partition from blk_drop_partitions omits 21be6cdc0095 dasd: use blk_drop_partitions instead of badly reimplementing it omits d46430bf5a22 block: remove the disk argument from blk_drop_partitions omits 4377b48da6da block: remove hd_struct_kill omits 8da2892e2783 block: cleanup hd_struct freeing omits cddae808aeb7 block: pass a hd_struct to delete_partition omits fa9156ae597c block: refactor blkpg_ioctl omits 9fccc5c0c99f x86/elf: Disable automatic READ_IMPLIES_EXEC on 64-bit omits 122306117afe x86/elf: Split READ_IMPLIES_EXEC from executable PT_GNU_STACK omits e48e83d15bd9 ASoC: wcd934x: remove unneeded semicolon omits 0eb0674616b0 ASoC: wcd9335: remove unneeded semicolon omits 4f05b5c62d24 ASoC: wcd934x: remove unnecessary comparisons to bool omits 629ba12e9998 ASoC: Intel: boards: split woofer and tweeter support omits f7199cf48902 firmware: arm_scmi: Fix return error code in smc_send_message omits b4fd63f42647 Revert "scsi: core: run queue if SCSI device queue isn't r [...] omits a0823421a4d7 blk-mq: Rerun dispatching in the case of budget contention omits b9151e7bca82 blk-mq: Add blk_mq_delay_run_hw_queues() API call omits ab3cee3762e5 blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reas [...] omits c5bceb98ce0e firmware: arm_scmi: Fix handling of unexpected delayed responses omits d04fb2b2ddef firmware: arm_scmi: Clear channel for delayed responses omits b37f5cc8d243 firmware: arm_scmi: Clear channel on reception of unexpect [...] omits 87dff4e63cf2 firmware: arm_scmi: Rename .clear_notification() transport_ops omits 6b7fc6a3e6af Make the "Reducing compressed framebufer size" message be [...] omits f153f6395a63 drm/i915/gt: Move the late flush_submission in retire to the end omits f7ea285b6266 Merge branch 'ib-pdx86-properties' omits 4eb542cc88c1 soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_code [...] omits a95f3ac21d64 drm/i915/gem: Remove object_is_locked assertion from unpin [...] omits 1b3fb49ac27b NTB: ntb_test: Fix bug when counting remote files omits 7c7691ae3c7e NTB: perf: Fix race condition when run with ntb_test omits 198301838c09 NTB: perf: Fix support for hardware that doesn't have port [...] omits febb15986724 NTB: perf: Don't require one more memory window than numbe [...] omits 505aa2993af3 NTB: ntb_pingpong: Choose doorbells based on port number omits 19eb80b3bf92 NTB: Fix the default port and peer numbers for legacy drivers omits 370e80bc363b NTB: Revert the change to use the NTB device dev for DMA a [...] omits 171c95531a06 NTB: ntb_tool: reading the link file should not end in a N [...] omits 75d892588e95 fuse: Update stale comment in queue_interrupt() omits 0e9fb6f17ad5 fuse: BUG_ON correction in fuse_dev_splice_write() omits a5d8422cc959 virtiofs: Add mount option and atime behavior to the doc omits bb737bbe48be virtiofs: schedule blocking async replies in separate worker omits 9558b51ab739 clk: imx: clk-pllv3: Use readl_relaxed_poll_timeout() for [...] omits 9e04ff70cf8e Merge tag 'v5.7-rc2' into patchwork omits 148c01d17623 regmap: Simplify implementation of the regmap_field_read_p [...] omits e44ab4e14d6f regmap: Simplify implementation of the regmap_read_poll_ti [...] omits f25a066d1a07 firmware: imx-scu: Support one TX and one RX omits 23aadcb9a8d5 clk: imx: clk-sscg-pll: Remove unnecessary blank lines omits dd12fa6978a1 arm64: dts: ls1028a: Specify the DMA channels for the DSPI [...] omits ace105dd6159 Merge series "ASoC: Fix dependency issues of SND_SOC" from [...] omits 26bfe3d0b227 ntb: intel: Add Icelake (gen4) support for Intel NTB omits c1c050ee74d6 ASoC: Fix wrong dependency of da7210 and wm8983 omits 91e475b5e810 ASoC: wm89xx: Fix build errors caused by I2C dependency omits f0adbc382b8b drm/ast: Allocate initial CRTC state of the correct size omits 9d9e435f3f24 x86/elf: Add table to document READ_IMPLIES_EXEC omits 8a3a9535189d arm64: dts: allwinner: h6: Add clock to CPU cores omits c7582ff7ed38 platform/x86: intel_cht_int33fe: Fix spelling issues omits 7b839f764000 platform/x86: intel_cht_int33fe: Switch to use acpi_dev_hi [...] omits fa0c9cb11bad platform/x86: intel_cht_int33fe: Convert to use set_second [...] omits 140355e5db8b platform/x86: intel_cht_int33fe: Convert software node arr [...] omits 954fd81ce83b mtd: spi-nor: spansion: Enable dual and quad read for s25fl256s0 omits 02094d548705 software node: Allow register and unregister software node groups omits 96489ae170fb device property: export set_secondary_fwnode() to modules omits 7a6659a59198 MIPS: alchemy: Fix build error after ioremap cleanup omits f4d71c6ea9e5 arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodes omits 7fa3e10f0f36 x86/mm: Move pgprot2cachemode out of line omits 1f6f655e01ad x86/mm: Add a x86_has_pat_wp() helper omits c84dc6e68a1d dma-pool: add additional coherent pools to map to gfp mask omits e860c299ac0d dma-remap: separate DMA atomic pools from direct remap code omits 05f099a7d0a7 dma-debug: make __dma_entry_alloc_check_leak() static omits e09a74404079 m68k: amiga: config: Mark expected switch fall-through omits 0b545fd17f84 KVM: s390: remove unneeded semicolon in gisa_vcpu_kicker() omits 62cf666e4eb8 KVM: s390: vsie: gmap_table_walk() simplifications omits d075fc3154be KVM: s390: vsie: Move conditional reschedule omits bb15aded5144 mtd: spi-nor: move #define SPINOR_OP_WRDI omits 33a8b496016f Merge branches 'renesas-arm-defconfig-for-v5.8' and 'renes [...] omits 13f7ec9be834 Merge branch 'renesas-fixes-for-v5.7' into renesas-next omits 9d2214b14103 thunderbolt: Check return value of tb_sw_read() in usb4_sw [...] omits 124eb5dc4ca5 ARM: dts: r8a7791: Add PWM device nodes omits d92798d5759d ARM: dts: r8a7791: Add TPU device node omits 0f739fdfe9e5 ARM: dts: r8a73a4: Add missing CMT1 interrupts omits dc7bf14a0895 arm64: dts: renesas: r8a77980: Fix IPMMU VIP[01] nodes omits 30205377ddbb PM: sleep: core: Fold functions into their callers omits 107d47b2b95e PM: sleep: core: Simplify the SMART_SUSPEND flag handling omits cdaeaa2560a9 arm64: configs: Enable sun50i cpufreq nvmem omits d7fb38ae36a2 drm/i915/dpcd_bl: Unbreak enable_dpcd_backlight modparam omits 3357b61177a7 hwrng: cctrng - add missing include to linux/fips.h omits f88480e300ac crypto: hisilicon/qm - fix build failure with ACPI off omits 4c427ab28fd1 ARM: shmobile: defconfig: Refresh for v5.7-rc1 omits 1f36ab3f6e3b remoteproc: sysmon: Inform current rproc about all active rprocs omits 611905d6e31c soundwire: intel: use asoc_rtd_to_cpu() / asoc_rtd_to_code [...] omits 1877f54f75ad remoteproc: sysmon: Add notifications for events omits 66a4347e9a3e remoteproc: sysmon: Add ability to send type of notification omits c12e38b1d52e Documentation/powerpc: VAS API omits 040b00acec4b crypto/nx: Remove 'pid' in vas_tx_win_attr struct omits 1af11ae22535 crypto/nx: Enable and setup GZIP compression type omits 4aebf3ce26ca crypto/nx: Make enable code generic to add new GZIP compre [...] omits 32e091a668bc crypto/nx: Rename nx-842-powernv file name to nx-common-powernv omits 7673d6568b14 crypto/nx: Initialize coproc entry with kzalloc omits dda44eb29c23 powerpc/vas: Add VAS user space API omits 45f25a79fe50 powerpc/vas: Define VAS_TX_WIN_OPEN ioctl API omits a8c0c69b5e95 powerpc/vas: Initialize window attributes for GZIP coproce [...] omits c420644c0a8f powerpc: Use mm_context vas_windows counter to issue CP_ABORT omits 1d955f981895 powerpc/vas: Free send window in VAS instance after credit [...] omits bd4da68dbd5f powerpc/vas: Display process stuck message omits 04f6296ca7c3 powerpc/vas: Do not use default credits for receive window omits cf33e1e9383e powerpc/vas: Print CRB and FIFO values omits 461862ef94a8 powerpc/vas: Return credits after handling fault omits c96c4436aba4 powerpc/vas: Update CSB and notify process for fault CRBs omits 9774628acf86 powerpc/vas: Setup thread IRQ handler per VAS instance omits db1c08a74063 powerpc/vas: Take reference to PID and mm for user space windows omits 8b8a73dc7919 powerpc/vas: Register NX with fault window ID and IRQ port value omits 0d17de03ce6a powerpc/vas: Setup fault window per VAS instance omits c20e1e299d93 powerpc/vas: Alloc and setup IRQ and trigger port address omits 73a807793882 powerpc/vas: Define nx_fault_stamp in coprocessor_request_block omits 8d0ea29db5ae powerpc/xive: Define xive_native_alloc_irq_on_chip() omits b4ed131dbfb6 drm/i915/audio: error log non-zero audio power refcount af [...] omits 27be41de45a7 drm/i915: fix Sphinx build duplicate label warning omits 704887278b3f soc: qcom: cmd-db: Properly endian swap the slv_id for debugfs omits 3adaf26e7b01 soc: qcom: cmd-db: Use 5 digits for printing address omits 9d6ba921acf4 soc: qcom: cmd-db: Cast sizeof() to int to silence field w [...] omits 3898fc99d199 remoteproc: use rproc_coredump_set_elf_info in drivers omits 418fd7877122 remoteproc: add rproc_coredump_set_elf_info omits 9f0cadc32d73 xfrm: espintcp: save and call old ->sk_destruct omits 29e4276667e2 xfrm: fix error in comment omits 4df4f8be8b3e remoteproc: Simplify default name allocation omits 0c2ae2b1afdf remoteproc: Split firmware name allocation from rproc_alloc() omits 6442df49400b remoteproc: Fix IDR initialisation in rproc_alloc() omits db87668ad1e4 xfrm: remove the xfrm_state_put call becofe going to out_reset omits 2592677c0486 ima: Use ima_hash_algo for collision detection in the meas [...] omits 1ea973df6e21 ima: Calculate and extend PCR with digests in ima_template_entry omits 6d94809af6b0 ima: Allocate and initialize tfm for each PCR bank omits aa724fe18a8a ima: Switch to dynamically allocated buffer for template digests omits 7ca79645a1f8 ima: Store template digest directly in ima_template_entry omits e144d6b26541 ima: Evaluate error in init_ima() omits 6f1a1d103b48 ima: Switch to ima_hash_algo for boot aggregate omits 093b8494f299 ALSA: usb-audio: Print more information in stream proc files omits 949b922e8b1b igc: Add debug messages to MAC filter code omits 5f930713728b igc: Refactor igc_del_mac_filter() omits 794e5bc817bc igc: Refactor igc_mac_entry_can_be_used() omits 83ba21b9ef77 igc: Remove igc_*_mac_steering_filter() wrappers omits e9736fa407e5 igc: Remove IGC_MAC_STATE_QUEUE_STEERING omits c6aae5917b8a igc: Remove 'queue' check in igc_del_mac_filter() omits a73eb651005e igc: Improve address check in igc_del_mac_filter() omits 424045bec085 igc: Refactor igc_rar_set_index() omits ec00f1090735 igc: Fix igc_uc_unsync() omits 58184b8ff078 igc: Change igc_add_mac_filter() returning value omits 23b7b5116756 igc: Check unsupported flag in igc_add_mac_filter() omits 0c2e060859aa igc: Remove duplicate code in MAC filtering logic omits 632fbd5eb5b0 e1000e: fix S0ix flows for cable connected case omits c2a3f8febc69 igc: Add new device IDs for i225 part omits 4ea8391e3556 Input: delete unused GP2AP002A00F driver omits 2de8c02349f0 iio: magnetometer: ak8974: Silence deferred-probe error omits aa8cb0485594 Documentation: ABI: document IIO in_proximity_nearlevel file omits f5a98e1fca15 iio: vcnl4000: Export near level property for proximity sensor omits 138986062b50 dt-bindings: iio: light: vcnl4000: Add proximity-near-level omits 445b16fb6bdc dt-bindings: iio: Introduce common properties for iio sensors omits c194e2389d99 dt-bindings: iio: vcnl4000: convert bindings to YAML format omits 8cba4a9927df iio: Fix misspellings of "Analog Devices" omits 9b7a12c3e090 iio: light: isl29125: fix iio_triggered_buffer_{predisable [...] omits 587122cb8b43 iio: adc: fsl-imx25-gcq: Use devm_platform_ioremap_resource omits af5c2174ca6d iio: adc: at91-adc: Use devm_platform_ioremap_resource omits fd1cadd6ca30 iio: adc: sun4i-gpadc-iio: Use devm_platform_ioremap_resource omits 5372e1e5b4c8 iio:light:ltr501: Drop unnecessary cast of parameter in re [...] omits 06c482605b13 iio:magn:mmc35240: Drop unnecessary casts of val parameter [...] omits d7d3a1327b8a iio:imu:mpu6050: Tidy up parameters to regmap_bulk functions. omits ce968fb6f97c iio:chemical:bme680: Tidy up parameters to regmap_bulk_read omits 0f92afee81ec iio:chemical:atlas-sensor: Drop unnecessary explicit casts [...] omits b01401a228bc iio:accel:mxc4005: Drop unnecessary explicit casts in regm [...] omits 780f1c176140 iio: imu: st_lsm6dsx: drop huge include in sensor-hub driver omits 608d98a2c4a0 iio: buffer: drop devm_iio_kfifo_free() API call omits 05c09e3cee0a iio: buffer: drop devm_iio_hw_consumer_free() API call omits fc1f75a0347a iio: inkern: drop devm_iio_channel_release{_all} API calls omits 92b7ed7fe40d iio: core: drop devm_iio_trigger_free() API call omits 83381c9803a0 iio: core: drop devm_iio_trigger_unregister() API call omits 66be392a48f9 iio: core: drop devm_iio_device_free() API call omits 666e4de43d94 iio: core: drop devm_iio_triggered_buffer_cleanup() API call omits 83af573e980a iio: core: drop devm_iio_device_unregister() API call omits a17cb784fcd7 iio: move 'indio_dev->info' null check first in __iio_devi [...] omits 2e036804d773 iio: buffer: remove 'scan_el_attrs' attribute group from b [...] omits 97f1755ee227 iio: imu: adis: Add a missing '\n' in a log message omits 903b6a07d95b iio: xilinx-xadc: Fix typo omits a630117f2553 dt-bindings: iio: adc: rockchip-saradc: add description for px30 omits 221f7b4fea8d dt-bindings: iio: adc: rockchip-saradc: add description fo [...] omits 4647caae68e8 dt-bindings: iio: adc: convert rockchip saradc bindings to yaml omits c0ae3591d900 iio: dma-buffer: Cleanup buffer.h/buffer_impl.h includes omits 8a80a71d9020 iio: adc: Add MAX1241 driver omits fc20a26a2188 dt-bindings: iio: adc: Add MAX1241 bindings omits 3f4a559bb57c iio: accel: st_sensors: add support for LIS2HH12 omits 9e3fbad5bb85 dt-bindings: st_sensors: add st,lis2hh12 compatible entry omits 394dedec7746 iio: imu: st_lsm6dsx: Add sensor hub device LIS3MDL omits a0e35e2416c7 iio: imu: st_lsm6dsx: Increase ODR_LIST_SIZE omits 2ca73823d05d iio: imu: adis16460: use DEFINE_DEBUGFS_ATTRIBUTE instead [...] omits ae1d37a9bb4b iio: imu: adis16400: use DEFINE_DEBUGFS_ATTRIBUTE instead [...] omits 4ab717d9e8bd iio: imu: st_lsm6dsx: configure full scale on slave device [...] omits 9601c94d9419 dt-bindings: iio: dac: stm32-dac: convert bindings to json-schema omits 9cfea767d22d dt-bindings: iio: tsl2563: convert bindings to YAML omits 94291556b21a dt-bindings: iio: adc: add bindings doc for AD9467 ADC omits ad6797120238 iio: adc: ad9467: add support AD9467 ADC omits 96553a44e96d dt-bindings: iio: adc: add bindings doc for AXI ADC driver omits ef04070692a2 iio: adc: adi-axi-adc: add support for AXI ADC IP core omits e0fcca9fbd99 iio: buffer-dmaengine: add dev-managed calls for buffer alloc omits 6eb3b8acfd07 iio: buffer-dmaengine: use %zu specifier for sprintf(align) omits 20d5fa48d333 include: fpga: adi-axi-common.h: add version helper macros omits 641dedd50c48 include: fpga: adi-axi-common.h: fixup whitespace tab -> space omits 9159c7c06ceb iio: buffer: drop left-over 'stufftoread' field omits 5a464c6e274c iio: temperature: ltc2983: remove redundant comparison to bool omits 4b7ef6040fc4 iio: imu: inv_mpu6050: add debugfs register r/w interface omits 792897ce417f iio: pressure: bmp280: Join string literals back omits a7a047ea5e01 iio: pressure: bmp280: Drop unneeded explicit castings omits df6e71256c84 iio: pressure: bmp280: Explicitly mark GPIO optional omits 6085102c494b iio: pressure: bmp280: Convert to use ->read_avail() omits 97b31a6f5fb9 iio: pressure: bmp280: Tolerate IRQ before registering omits b5fbf0568c51 iio: imu: inv_mpu6050: convert to use i2c_new_client_device() omits 9623473cbb6f iio: magn: bmc150: Use vsprintf extension %pe for symbolic [...] omits 02566b459f39 iio: imu: inv_mpu6050_spi: Use vsprintf extension %pe for [...] omits fb3f7ab7736d iio: imu: inv_mpu6050_i2c: Use vsprintf extension %pe for [...] omits 35c9c8d5ec07 iio: imu: bmi160_spi: Use vsprintf extension %pe for symbo [...] omits 6e924c526a32 iio: imu: bmi160_i2c: Use vsprintf extension %pe for symbo [...] omits 0e5fd387657a iio: gyro: mpu3050: Use vsprintf extension %pe for symboli [...] omits df91cf5c289c iio: gyro: bmg160_spi: Use vsprintf extension %pe for symb [...] omits 442140989f2d iio: gyro: bmg160_i2c: Use vsprintf extension %pe for symb [...] omits f0bd45fea3ea iio: accel: kxsd9: Use vsprintf extension %pe for symbolic [...] omits 1cfe38fc40e6 iio: adc: ad7793: use read_avail iio hook for scale available omits b7329249ea5b iio: buffer: Don't allow buffers without any channels enab [...] omits 3dee04262898 iio: tsl2772: Use scnprintf() for avoiding potential buffe [...] omits bf09cddb2cd4 iio: adc: max1363: replace uses of mlock omits bb8759f28e36 iio: health: max30100: use generic property handler omits 1579fc067f6e iio/gyro/bmg160: Add support for BMI088 chip omits ccd428e42b80 iio: buffer: re-introduce bitmap_zalloc() for trialmask omits 7d744c8f7015 MAINTAINERS: Add Syed Nayyar Waris to ACCES 104-QUAD-8 driver omits 501d3e5dd5bd iio: ad_sigma_delta: remove unused IIO channel macros omits aebefb444fe8 iio: adc: ad7793: define/use own IIO channel macros omits ab3449943b1d iio: adc: ad7791: define/use own IIO channel macros omits 5924dab2412b iio: adc: ad7780: define/use own IIO channel macros omits 58eb7b77ad01 smp: Use smp_call_func_t in on_each_cpu() omits 19c968222934 MIPS: DTS: CI20: make DM9000 Ethernet controller use NVMEM [...] omits 190607f2d59e MIPS: DTS: JZ4780: define node for JZ4780 efuse omits c2591eb5da52 MIPS: use ioremap_page_range omits d257b8fe173a MIPS: move ioremap_prot und iounmap out of line omits 8e487c153c30 MIPS: split out the 64-bit ioremap implementation omits 5c9ff5709dcf MIPS: merge __ioremap_mode into ioremap_prot omits d399157283fb MIPS: cleanup fixup_bigphys_addr handling omits b604d4973af7 MIPS: remove cpu_has_64bit_addresses omits acfaaf52ebfd ASoC: txx9: don't work around too small resource_size_t omits 9446aa5062e9 MIPS: Netlogic: remove unneeded semicolon in fmn_message_h [...] omits 59e9e8e4fe83 net/mlx5: Enable SW-defined RoCEv2 UDP source port omits a2a322f447b9 net/mlx5: Refactor HCA capability set flow omits 333fbaa0255b net/mlx5: Move QP logic to mlx5_ib omits 42f9bbd11278 RDMA/mlx5: Alphabetically sort build artifacts omits 9c275ee4ad82 net/mlx5: Delete not-used cmd header omits bfd745f8f327 RDMA/mlx5: Delete Q counter allocations command omits 66247fbb280c net/mlx5: Remove Q counter low level helper APIs omits 57a6c5e992f5 net/mlx5: Replace hand written QP context struct with auto [...] omits f93f4f4f3149 net/mlx5: Remove extra indirection while storing QPN omits a452e0e43669 net/mlx5: Open-code modify QP in the IPoIB module omits a6532fd925b9 net/mlx5: Open-code modify QP in the FPGA module omits acab4b88e93c net/mlx5: Open-code modify QP in steering module omits 73a75b96fc9a net/mlx5: Remove empty QP and CQ events handlers omits ec44e72b73b7 net/mlx5: Open-code create and destroy QP calls omits bb7fc863729b net/mlx5: Provide simplified command interfaces omits ce33988fb698 arm64: dts: rockchip: add Odroid Advance Go omits 98412e1e57ea dt-bindings: Add binding for Hardkernel Odroid Go Advance omits df07f7df7e5a arm64: dts: rockchip: add core devicetree for rk3326 omits 051083dddf07 arm64: dts: rockchip: remove bus-width from mmc nodes in r [...] omits 1f5a3e167935 arm64: dts: rockchip: add micro SD card regulator to rockpro64 omits 8eea6e26fc2e dt-bindings: display: convert rockchip rk3066 hdmi binding [...] omits 190c7f6fd43a arm64: dts: rockchip: Rename dwc3 device nodes on rk3399 t [...] omits 59782311b24d arm64: dts: rockchip: drop #address-cells, #size-cells fro [...] omits 743a646a05af arm64: dts: rockchip: drop #address-cells, #size-cells fro [...] omits e559bb846ac3 arm64: dts: rockchip: drop non-existent gmac2phy pinmux op [...] omits 83b994129fb4 arm64: dts: rockchip: Replace RK805 PMIC node name with "p [...] omits 7a87adbc4afe arm64: dts: rockchip: enable DC charger detection pullup o [...] omits 40df91a894e9 arm64: dts: rockchip: fix inverted headphone detection on [...] omits 5944eb7a1ec7 arm64: dts: rockchip: Correct PMU compatibles for PX30 and RK3308 omits 81b4d1d22ca0 Input: evdev - use keyed wakeups omits ec4ba6c35b1b Input: spear-keyboard - fix a typo in a module name in Kconfig omits c154703bc8dd Input: tca6416-keypad - fix a typo in MODULE_DESCRIPTION omits e3b4f94ef52a Input: usbtouchscreen - add support for BonXeon TP omits 0bcee1191f3c Input: cros_ec_keyb - use cros_ec_cmd_xfer_status helper omits 0fde6e3b55a1 Merge branch 'r8169-series-with-improvements' omits 773235f4e1cc r8169: add workaround for RTL8168evl TSO hw issues omits 0623b98b41cd r8169: improve rtl8169_tso_csum_v2 omits 145192f83a11 r8169: use rtl8169_set_features in rtl8169_init_one omits 85ab8b245ec6 r8169: preserve VLAN setting on RTL8125 in rtl_init_rxcfg omits a9b3d56830a3 r8169: remove NETIF_F_HIGHDMA from vlan_features omits 0360c046ca18 r8169: move setting OCP base to generic init code omits 7070eea5e95a enetc: permit configuration of rx-vlan-filter with ethtool omits 89f9ffd3eb67 net: mscc: ocelot: deal with problematic MAC_ETYPE VCAP IS2 rules omits f89370d413b3 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 123aff2a789c net: phy: broadcom: Add support for BCM53125 internal PHYs omits c6f5f242f5ed net: phy: mdio-bcm-iproc: Do not show kernel pointer omits 007fc3c0ca47 net: dsa: b53: per-port interrupts are optional omits 5800091a2061 net: phy: at803x: add support for AR8032 PHY omits b8178c2dfcee Merge branch 'misc' into for-next omits 4a96cef037ee Merge branch 'fixes' into for-next omits 6942557f34e7 Merge branch 'i2c/for-5.8' into i2c/for-next omits e42688ed5cf5 i2c: busses: remove duplicate dev_err() omits e517526195de i2c: Add Qualcomm CCI I2C driver omits b7ed0496d941 dt-bindings: i2c: Add binding for Qualcomm CCI I2C controller omits 2ce0d7f9766f x86/asm: Provide a Kconfig symbol for disabling old assemb [...] omits 12e89e65f446 perf hist: Add fast path for duplicate entries check omits d80da766d181 perf c2c: Add option to enable the LBR stitching approach omits 13e0c844fa09 perf top: Add option to enable the LBR stitching approach omits 680d125cd522 perf script: Add option to enable the LBR stitching approach omits b1d1429b1820 perf report: Add option to enable the LBR stitching approach omits ff165628d726 perf callchain: Stitch LBR call stack omits 7f1d39317c07 perf callchain: Save previous cursor nodes for LBR stitchi [...] omits 9c6c3f471d85 perf thread: Save previous sample for LBR stitching approach omits 771fd155dfaa perf thread: Add a knob for LBR stitch approach omits e2b23483eb1d perf machine: Factor out lbr_callchain_add_lbr_ip() omits dd3e249a0c0a perf machine: Factor out lbr_callchain_add_kernel_ip() omits e48b8311ca45 perf machine: Refine the function for LBR call stack recon [...] omits f8603267bf85 perf machine: Remove the indent in resolve_lbr_callchain_sample omits 6f91ea283a1e perf header: Support CPU PMU capabilities omits 3a6c51e4d66c perf parser: Add support to specify rXXX event with pmu omits e9cfa47e687d perf doc: allow ASCIIDOC_EXTRA to be an argument omits 9fbc61f832eb perf pmu: Add support for PMU capabilities omits f8ff18be1f5c tools lib traceevent: Take care of return value of asprintf omits bec49a9e05db perf stat: Force error in fallback on :k events omits e345997914a8 perf tools: Add support for leader-sampling with AUX area events omits 94d3820f2e18 perf evlist: Allow multiple read formats omits 3713eb371c87 perf evsel: Rearrange perf_evsel__config_leader_sampling() omits 5f34278867b7 perf evlist: Move leader-sampling configuration omits e12ee9f7513c perf evsel: Move and globalize perf_evsel__find_pmu() and [...] omits 31a02eb70b8d drm/i915: Refactor setting dma info to a common helper omits 7479f3c90a6d drm/i915: remove redundant assignment to variable test_result omits 65bb9dd0ec79 drm/i915: Add ICL PG3 PW ID for EHL omits edcb9028d66b drm/i915/display: Load DP_TP_CTL/STATUS offset before use it omits 0f8925090ac7 drm/i915/tc: Do not warn when aux power well of static TC [...] omits 3ed347d1a73e drm/i915/tc: Catch TC users accessing FIA registers withou [...] omits 3c02934b24e3 drm/i915/tc/tgl: Implement TC cold sequences omits 7ce40a671538 drm/i915/tc: Skip ref held check for TC legacy aux power wells omits feb7e0ef5ff8 drm/i915/tc/icl: Implement TC cold sequences omits f8bb28e63a1e drm/i915/display: Split hsw_power_well_enable() into two omits 7109cb515172 scsi: qedf: Get dev info after updating the params omits dba6b0b4eab3 drm/i915/display: Add intel_legacy_aux_to_power_domain() omits ad40f5256095 scsi: qedf: Fix crash when MFW calls for protocol stats wh [...] omits 34a3f0b273a7 drm/i915/display: Move out code to return the digital_port [...] omits f6b172f21999 scsi: qedf: Add schedule recovery handler omits 6e7c8eea929e scsi: qedf: Implement callback for bw_update omits 699fed4a2d8e scsi: qed: Send BW update notifications to the protocol drivers omits fedc173e46d3 scsi: qedf: Honor status qualifier in FCP_RSP per spec omits 334b4f988f73 scsi: qedf: Acquire rport_lock for resetting the delay_timestamp omits b0c4187e2616 scsi: qedf: Increase the upper limit of retry delay omits ab0a82991fca scsi: qedf: Keep track of num of pending flogi omits c0ff9e5e69f3 drm/i915: Add missing deinitialization cases of load failure omits d21481994039 scsi: mvsas: remove unused symbol 'mvs_th' omits a677ab35a967 scsi: mvsas: make mvst_host_attrs static omits 44578ecef7ac scsi: qedi: make qedi_ll2_buf_size static omits 089f5b64b8af scsi: ufs: full reinit upon resume if link was off omits 430059024389 selinux: implement new format of filename transitions omits 225621c9348d selinux: move context hashing under sidtab omits 50077289804c selinux: hash context structure directly omits 7e5ff5917593 Merge branch 'dt/linus' into dt/next omits e67b2ec9f617 selinux: store role transitions in a hash table omits 8ec7d6043263 ASoC: Intel: haswell: Power transition refactor omits c4310defd88e drm/i915/icl: Update forcewake firmware ranges omits 968e6147fcc5 x86/early_printk: Remove unused includes omits c43dd6b4144a drm/i915/selftests: Check power consumption at min/max fre [...] omits d4e3d455a12e drm/i915/selftests: Move gpu energy measurement into its o [...] omits 513a24ffb3f9 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 9ae583804a33 scsi: fnic: make vnic_wq_get_ctrl and vnic_wq_alloc_ring static omits 1d8baf9ed09d scsi: fnic: make fnic_list and fnic_list_lock static omits 363f4d937501 scsi: fnic: make some symbols static omits 680e1af713d9 drm/i915: Add pre/post plane updates for SAGV omits a389c49fac55 drm/i915: Prepare to extract gen specific functions from i [...] omits 442e7ee834e8 drm/i915: Add intel_atomic_get_bw_*_state helpers omits ac9156b27564 igc: Fix default MAC address filter override omits c24fd2481e0b igc: Remove dead code related to flower filter omits 27945ebe5b98 igc: Fix NFC queue redirection support omits 2e39d2c8ff96 igc: Remove copper fiber switch control omits 635071e2c48d igc: Enable NETIF_F_HW_TC flag omits 64900e8ff551 igc: Fix double definition omits b8a61ea15cdf igc: Fix overwrites when dumping registers omits 89d35511f38d igc: Remove forward declaration omits 3d1ce3fa8391 igc: Remove unused CTRL_EXT_LINK_MODE_MASK omits f1fd45598205 igc: Remove unused MDIC_DEST mask omits a34c7f515665 e1000: Distribute switch variables for initialization omits 82faa9b79950 igc: Add support for ETF offloading omits ec50a9d437f0 igc: Add support for taprio offloading omits 34428dff3679 igc: Add GSO partial support omits 141af6ba5216 f2fs: fix long latency due to discard during umount omits 2bc4bea33848 f2fs: add tracepoint for f2fs iostat omits a59f11c764b0 coresight: Fix support for sparsely populated ports omits ac2caae61e56 drm/tegra: Clean up GPIO includes omits 33aa46f252c7 cpufreq: intel_pstate: Use passive mode by default without HWP omits 9cd347294b1d Merge tag 'intel-pinctrl-v5.7-2' of git://git.kernel.org/p [...] omits 693774995595 video: fbdev: vesafb: add missed release_region omits fbe3d80df87b video: fbdev: arcfb: add missed free_irq and fix the order [...] omits 8213fb41874f fbdev: s1d13xxxfb: add missed unregister_framebuffer in remove omits 5e4096ef03dc ARM/fbdev: sa11x0: Switch to use GPIO descriptors omits 7066fcd5531c video: fbdev: aty128fb: remove unused 'sdr_64' omits fff1ac9e2820 omapfb/dss: remove unused variable 'venc_config_pal_bdghi' omits 1c49f35e9e91 video: vt8500lcdfb: fix fallthrough warning omits 5c694f8094e4 video: fbdev: imxfb: ensure balanced regulator usage omits 04dff10ffb55 video: fbdev: controlfb: remove function prototypes part #3 omits a57eb14ebb00 video: fbdev: controlfb: remove function prototypes part #2 omits 946e8fd4fbbf video: fbdev: controlfb: remove function prototypes part #1 omits 72155824e1c9 video: fbdev: controlfb: remove obsolete module support omits a07a63b0e24d video: fbdev: controlfb: add COMPILE_TEST support omits 38bf1077cf24 video: fbdev: controlfb: fix sparse warning about using in [...] omits 304d63d4d89d video: ssd1307fb: Remove redundant forward declaration omits 479382360da6 video: ssd1307fb: Convert to atomic PWM API omits 72915994e028 video: ssd1307fb: Make use of device properties omits fa64c6badea4 video: ssd1307fb: Introduce temporary variable to increase [...] omits 59d961c5972f video: ssd1307fb: Convert driver to use ->probe_new() omits 97e130f63757 platform/x86: touchscreen_dmi: Add touchscreen info for te [...] omits e415da3597ac platform/x86: touchscreen_dmi: Add info for the MP-man MPW [...] omits a50717dbf417 drm/i915/selftests: Take the engine wakeref around __rps_u [...] omits 9d7e560f4327 drm/i915/selftests: Delay spinner before waiting for an interrupt omits ba50e011b142 leds: tlc591xxt: hide error on EPROBE_DEFER omits 59fc9ad5cb10 spi: hisi-sfc-v3xx: add error check after per operation omits 9d282c17b023 spi: stm32-qspi: Add pm_runtime support omits db991af02f11 module: break nested ARCH_HAS_STRICT_MODULE_RWX and STRICT [...] omits 23122a4d992b drm/i915/gt: Scrub execlists state on resume omits ca99522667ad leds: tca6507: Include the right header omits cb60e2f9af80 leds: lt3593: Drop surplus include omits da542caf1ff7 leds: lp3952: Include the right header omits ea1a6a15f409 leds: lm355x: Drop surplus include omits 10dceb230b3b nvmem: imx-ocotp: Improve logic to save many code lines omits 48b8b04c791d drm/i915/display: Enable DP Display Audio WA omits 82c6ae5f1b49 nvmem: core: cleanup old eeprom compat entry attributes omits a02254f8a676 dmaengine: ioat: Decreasing allocation chunk size 2M->512K omits bd2bf302eef2 dmaengine: ioat: fixing chunk sizing macros dependency omits 2fea2906b5cb dmaengine: Fix misspelling of "Analog Devices" omits b3cb14310eb4 dt-bindings: dma: renesas,usb-dmac: convert bindings to js [...] omits cde9a96ee24f dt-bindings: dma: renesas,rcar-dmac: convert bindings to j [...] omits fc6f5d0a4983 dmaengine: dw-edma: Decouple dw-edma-core.c from struct pci_dev omits 69388e15f507 pinctrl: cherryview: Add missing spinlock usage in chv_gpi [...] omits 3dbf1ee6abbb pinctrl: cherryview: Add missing spinlock usage in chv_gpi [...] omits 9f676e5313c1 gpio: mlxbf2: remove unused including <linux/version.h> omits 4c2b54f73aba gpio: dwapb: Split out dwapb_get_irq() helper omits c59042ed8965 gpio: dwapb: Drop of_match_ptr() & ACPI_PTR() calls omits 4f344e86c739 gpio: dwapb: Drop bogus BUG_ON()s omits 48ce80568346 gpio: dwapb: Switch to more usual pattern of RMW in dwapb_ [...] omits d31275a9dc0b gpio: dwapb: Convert to use IRQ core provided macros omits 9826bbe1fef0 gpio: dwapb: Use device_get_match_data() to simplify code omits e092bc5044ca gpio: dwapb: Convert to use irqd_to_hwirq() omits 43296bf22e16 gpio: dwapb: Deduplicate IRQ resource management omits f9754c79707f gpio: dwapb: set default handler to be handle_bad_irq() omits 9b0aef32c725 gpio: dwapb: Use chained IRQ prologue and epilogue omits 038aa1f0aba9 gpio: dwapb: Refactor IRQ handler to use bit operations omits c58220cba2e0 gpio: dwapb: Append MODULE_ALIAS for platform driver omits a26fa4b5d368 MAINTAINERS: Add Segey Semin to maintainers of DW APB GPIO driver omits 5c544c92d6cd gpio: dwapb: Add debounce reference clock support omits 3ea8094c3b45 gpio: dwapb: Use optional-clocks interface for APB ref-clock omits c55812afd395 dt-bindings: gpio: Add Sergey Semin to DW APB GPIO driver [...] omits 4f1809374367 dt-bindings: gpio: Add DW GPIO debounce clock property omits 657a06df993c dt-bindings: gpio: Convert snps,dw-apb-gpio to DT schema omits 7045e673c2fd pinctrl: mcp23s08: add module license omits 5da42a3d2540 pinctrl: qcom: Remove duplicated include from pinctrl-msm.c omits b23f2e2df6c9 slimbus: ngd: remove redundant assignment omits f69d7b7bc426 slimbus: ngd: get drvdata from correct device omits aa08ff0f345e ALSA: Fix misspellings of "Analog Devices" omits 184fc1bf2783 slimbus: core: Fix mismatch in of_node_get/put omits be777f8331a0 slimbus: core: Set fwnode for a device when setting of_node omits fb55c7355223 drm/i915/gvt: skip populate shadow context if guest contex [...] omits f82cdff1aa7f x86/mce: Drop bogus comment about mce.kflags omits 55623260bb33 test_firmware: remove unnecessary test_fw_mutex in test_de [...] omits ab7c1e163b52 firmware: Drop unused pages field from struct firmware omits 9efa0c1a500f drm/i915: Add i915_lpsp_status debugfs attribute omits 76a23f06011d drm/i915: Add connector dbgfs for all connectors omits 8806211fe7b3 drm/i915: Add i915_lpsp_capability debugfs omits fc4a8c16e34b drm/i915: Power well id for ICL PG3 omits ceab3ac1e60d media: dvb-frontends: DUMMY_FE should depends on DVB_CORE omits a735e6b80d91 media: cec/usb: depends on USB_SUPPORT and TTY omits e36b68ed273e media: mc/Kconfig: remove staging dependency for request API omits 47aa041aec91 arm64: tegra: Kill off "simple-panel" compatibles omits 948565468cfb Merge tag 'topic/phy-compliance-2020-04-08' of git://anong [...] omits 7860c8738a16 ARM: tegra: Kill off "simple-panel" compatibles omits 6af5797c76c1 media: cec: don't select PCI & DMI omits b06ef327e263 drm/i915: Update DRIVER_DATE to 20200417 omits aa58a21ae378 gpio: pca953x: disable regmap locking omits 08d99b2c23df Merge drm/drm-next into drm-misc-next omits 108339e7a4fe extcon: remove redundant assignment to variable idx omits 3cbdb97564a3 drm/i915/tgl: TBT AUX should use TC power well ops omits 075894d45656 rpmsg: fix a comment typo for rpmsg_device_match() omits c78bc072ac80 remoteproc: convert to DEFINE_SHOW_ATTRIBUTE 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 omits ce01b5b5386f Merge branch 'for-5.8/mcp2221' into for-next omits 328de1c519c5 HID: mcp2221: add GPIO functionality support omits ce6a086aebfd Merge branch 'for-5.7/upstream-fixes' into for-next omits 7e73aa90a38c gpio: merrifield: Better show how GPIO and IRQ bases are d [...] omits 6b1c7837af0e gpio: merrifield: Switch over to MSI interrupts omits 5376b0b31295 gpio: pch: Use in pch_irq_type() macros provided by IRQ core omits 368b8436011a gpio: pch: Refactor pch_irq_type() to avoid unnecessary locking omits 5a4245de48d8 gpio: pch: Get rid of unneeded variable in IRQ handler omits 5c85418ab35b gpio: pch: Use BIT() and GENMASK() where it's appropriate omits 5f3b82a168d5 pinctrl: lynxpoint: Use platform_get_irq_optional() explicitly omits c02e96304451 mips: loongsoon2ef: remove private clk api omits 5ceb89f8a301 MIPS: Fix typo for user_ld macro definition omits 2855c05cf14a perf intel-pt: Add support for synthesizing callchains for [...] omits e11869a065e3 perf evsel: Add support for synthesized sample type omits 8e94b3243a9a perf evsel: Be consistent when looking which evsel PERF_SA [...] omits 4fef41bfb1d8 perf thread-stack: Add thread_stack__sample_late() omits 1c5c25b3fdbd perf auxtrace: Add an option to synthesize callchains for [...] omits 5c7bec0c9c54 perf auxtrace: For reporting purposes, un-group AUX area event omits 113fcb46cfd5 perf s390-cpumsf: Implement ->evsel_is_auxtrace() callback omits a58ab57caad0 perf cs-etm: Implement ->evsel_is_auxtrace() callback omits 508c71e3f90e perf arm-spe: Implement ->evsel_is_auxtrace() callback omits 966246f597de perf intel-bts: Implement ->evsel_is_auxtrace() callback omits 6b52bb07c397 perf intel-pt: Implement ->evsel_is_auxtrace() callback omits 853f37d75c44 perf auxtrace: Add ->evsel_is_auxtrace() callback omits 5287f9269206 perf script: Add flamegraph.py script omits 47352aba4003 perf metrictroup: Split the metricgroup__add_metric function omits 871f9f599db8 perf expr: Add expr_scanner_ctx object omits aecce63e2b98 perf expr: Add expr_ prefix for parse_ctx and parse_id omits 04ed4ccb9c07 perf synthetic-events: save 4kb from 2 stack frames omits c6fddb28bad2 tools api fs: Make xxx__mountpoint() more scalable omits 2a4b51666af8 perf bench: Add event synthesis benchmark omits 1a2725f3ee55 perf script: Simplify auxiliary event printing functions omits 025b16f81dd7 doc/admin-guide: update kernel.rst with CAP_PERFMON information omits 902a8dcc5ba6 doc/admin-guide: Update perf-security.rst with CAP_PERFMON [...] omits ab76878bb720 drivers/oprofile: Open access for CAP_PERFMON privileged process omits cea7d0d4a59b drivers/perf: Open access for CAP_PERFMON privileged process omits cf91baf3f7f3 parisc/perf: open access for CAP_PERFMON privileged process omits ff46758313e6 powerpc/perf: open access for CAP_PERFMON privileged process omits 031258da0595 trace/bpf_trace: Open access for CAP_PERFMON privileged process omits 4e3d3456b78f drm/i915/perf: Open access for CAP_PERFMON privileged process omits 6b3e0e2e0461 perf tools: Support CAP_PERFMON capability omits c9e0924e5c2b perf/core: open access to probes for CAP_PERFMON privilege [...] omits 18aa18566218 perf/core: Open access to the core for CAP_PERFMON privile [...] omits 980737282232 capabilities: Introduce CAP_PERFMON to kernel and user space omits 3c29d4483e85 perf annotate: Add basic support for bpf_image omits 7eddf7e74e54 perf machine: Set ksymbol dso as loaded on arrival omits 943930e4729a perf tools: Synthesize bpf_trampoline/dispatcher ksymbol event omits cfbd41b78651 perf stat: Honour --timeout for forked workloads omits 5ba8e3e75361 Merge series "Cleanup chip info in spi-dw driver" from Cle [...] omits 858e26a515c2 spi: spi-fsl-qspi: Reduce devm_ioremap size to 4 times AHB [...] omits b938b25f49cd ASoC: Fix misspellings of "Analog Devices" omits a8e7346b7c0a serial: uartps: Use cdns_uart_tx_empty in console_write omits 42e11948ddf6 serial: uartps: Wait for tx_empty in console setup omits 8fd31e69f890 vt: extract selection chars storing from vc_do_selection omits 9ba4ddbc04fe vt: selection, split __set_selection_kernel omits 30c67b91973c serial: sh-sci: Drop unused include omits cd9479a16720 drivers/tty: remove redundant assignment to variable i and [...] omits 810bc0a5fafb tty: serial: fsl_lpuart: make coverity happy omits 5745fd0f950f serial: omap: Convert to use GPIO descriptors omits 9f3745f3719c serial: lpc32xx_hs: Drop surplus include omits e9010320f2d9 usb: cdns3: gadget: make a bunch of functions static omits 6e24826d2c51 usb: fusb302: Convert to use GPIO descriptors omits eed6ed6e7085 usb: cdns3: change dev_info to dev_dbg for debug message omits 0c7299d68736 usb: cdns3: change "cdsn3" to"cdns3" omits 85820de1b610 usb: cdns3: delete role_override omits 0f2d776199ec usb: cdns3: core: get role switch node from firmware omits 33e8fd4bfbd7 spi: dw: remove cs_control and poll_mode members from chip_data omits ae9e6ac4d854 spi: dw: remove unused dw_spi_chip handling omits 96d7c7b3e654 gpio: gpio-pca953x, Add get_multiple function omits 35c638d039bb ASoC: qdsp6: Suggest more generic node names omits 896fa735084e spi: spidev_test: Add support for Octal mode data transfers omits 66ec7b3bc9c0 spi: spidev: Add support for Octal mode data transfers omits ab455450fe15 usb: phy: jz4770: Add a missing '\n' in a log message omits b0d84e452c1b USB: dwc2: Use the correct style for SPDX License Identifier omits 4d49d352b667 USB: mtu3: Use the correct style for SPDX License Identifier omits 6814c73fdc46 USB: musb: Use the correct style for SPDX License Identifier omits e90b8e91a10f USB: misc: Use the correct style for SPDX License Identifier omits 29e9ead2fe94 USB: isp1760: Use the correct style for SPDX License Identifier omits 3e45ed3cc148 USB: host: Use the correct style for SPDX License Identifier omits 081c95df8992 usb: gadget: legacy: fix redundant initialization warnings [...] omits 48ce9e4119ce usb: host: u132-hcd: Remove u132_static_list and list head [...] omits ec47c6449a4e USB: early: Use the correct style for SPDX License Identifier omits e6075b668950 USB: core: Use the correct style for SPDX License Identifier omits aa5ab36aeda5 usb: host: ehci-tegra: Remove superfluous dev_err() message omits b4203ce05563 i3c master: GETMRL's 3rd byte is optional even with BCR_IB [...] 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 13e3d94110d8 drm: Don't free a struct never allocated by drm_gem_fb_init() omits 710c451fbcb2 staging: rtl8188eu: make const char array static omits 05a72b561672 staging: rtl8188eu: cleanup long line in fw.c omits 8349fa213e13 staging: rtl8188eu: rename define to upper case omits 7f3115fbfea1 staging: vt6656: remove redundant assignment to variable ed_inx omits 5a78455625a3 staging: vt6656: Remove duplicate code for the phy->servic [...] omits 8a29fb1fcf4e staging: vt6656: Refactor the assignment of the phy->signa [...] omits 8b0eb26ad5f3 staging: vt6656: Use define instead of magic number for tx_rate omits 91fdbcd90929 staging: vt6656: Use BIT() macro instead of bit shift operator 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 omits f823cce27936 staging: vt6656: Return error code in vnt_rf_write_embedde [...] omits 4a585df3682c staging: vc04_services: bcm2835-audio: Make function argum [...] omits 2596313a9ff9 staging: sm750fb: Make function arguments alignment match [...] omits 3e63dbd42503 staging: rtl8712: correct spelling mistake in comment omits 8220be592d82 staging: mt7621-pci: initialize 'n' variable when it is declared omits cddc585ec92c staging: mt7621-pci: add clarification comment in 'mt7621_ [...] omits 535bd126d653 staging: mt7621-pci: rename 'PCIE_P2P_MAX' into 'PCIE_P2P_CNT' omits 4ddf14470bd7 staging: wfx: update TODO omits c801351a9d45 staging: wfx: drop useless attribute 'filter_mcast' omits b15973f30852 staging: wfx: drop useless filter update when starting AP omits 2c69b2da3782 staging: wfx: split out wfx_filter_beacon() omits a558395d4ce3 staging: wfx: drop useless attributes 'filter_prbreq' and [...] omits f41224bd47fe staging: wfx: drop useless call to hif_set_rx_filter() omits 981132aa039d staging: wfx: drop struct wfx_grp_addr_table omits 6273691fbd50 staging: wfx: align semantic of probe request filter with [...] omits b07357e02749 staging: wfx: align semantic of beacon filter with other filters omits 824f830fc094 staging: wfx: drop useless wfx_fwd_probe_req() omits ed4a707d2643 staging: wfx: ensure that probe requests are filtered when AP omits 0f55a72e7e38 staging: wfx: stop changing filtering rule in wfx_hw_scan() omits 349e540a3d09 staging: wfx: do not use built-in AUTO_ERP feature omits eb52d63a6dbd staging: wfx: disabling beacon filtering after hif_reset() [...] omits 1ab6bf4c56bb staging: wfx: do not wait for a dtim before associate omits b3919d9bbcde staging: wfx: wfx_update_filtering_work() is no more used omits e269060e79ed staging: wfx: simplify handling of beacon filter during jo [...] omits b460713a5a29 staging: wfx: rework wfx_configure_filter() omits e86bc725ba5f staging: wfx: simplify wfx_update_filtering() omits 427fd02e1681 staging: wfx: update filtering even if not connected 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 omits 39eb3cc8ab8a pinctrl: sunxi: handle probe defferal 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 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 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 7cd5e8adf1bb tools/memory-model: Use "-unroll 0" to keep --hw runs finite omits 03087553f102 tools/memory-model: Make judgelitmus.sh handle scripted Re [...] omits eda792f5c2bf tools/memory-model: Add data-race capabilities to judgelitmus.sh omits c02ee5808fc7 tools/memory-model: Add checktheselitmus.sh to run specifi [...] omits 78b2449275b3 tools/memory-model: Repair parseargs.sh header comment omits 2fcc8ef823bf tools/memory-model: Add "--" to parseargs.sh for addition [...] omits 94e74beb263a tools/memory-model: Make history-check scripts use mselect7 omits fb0d24bd4d36 tools/memory-model: Make checkghlitmus.sh use mselect7 omits 24fca2a737e8 tools/memory-model: Fix scripting --jobs argument omits 856ed76806e0 tools/memory-model: Implement --hw support for checkghlitmus.sh omits 122b3b588737 tools/memory-model: Add -v flag to jingle7 runs omits d3a5fd1114e5 tools/memory-model: Make runlitmus.sh check for jingle errors omits f301443831b3 tools/memory-model: Allow herd to deduce CPU type omits 693467a32514 tools/memory-model: Keep assembly-language litmus tests omits a25f9e54f006 tools/memory-model: Move from .AArch64.litmus.out to .litm [...] omits 7ed0f5cebc6a tools/memory-model: Make runlitmus.sh generate .litmus.out [...] omits 8a2b59fc8e96 tools/memory-model: Split runlitmus.sh out of checklitmus.sh omits e84eb4c5d4a2 tools/memory-model: Make judgelitmus.sh ransack .litmus.out files omits 2e9ff006e241 tools/memory-model: Hardware checking for check{,all}litmus.sh omits 8dc66086fd28 tools/memory-model: Fix checkalllitmus.sh comment omits b9e096b1c643 tools/memory-model: Add simpletest.sh to check locking, RC [...] omits 4462018c220d tools/memory-model: Make judgelitmus.sh handle hardware ve [...] omits b19455caf92b tools/memory-model: Update parseargs.sh for hardware verification omits 6a602e49b1d8 tools/memory-model: Fix paulmck email address on pre-exist [...] omits 5441827b32b2 tools/memory-model: Make judgelitmus.sh detect hard deadlocks omits 6dabb2505f75 tools/memory-model: Make judgelitmus.sh identify bad macros omits 54c630f71b84 tools/memory-model: Make cmplitmushist.sh note timeouts omits b23b84dcc6cf tools/memory-model: Make judgelitmus.sh note timeouts omits dc9a9e408ef6 Documentation/litmus-tests/atomic: Add a test for smp_mb__ [...] omits ca003a539bed Documentation/litmus-tests/atomic: Add a test for atomic_set() omits 54cca12aadb3 Documentation/litmus-tests: Introduce atomic directory omits 3c75f7c188cd tools/memory-model: Add an exception for limitations on _u [...] omits e3b73adbd732 MAINTAINERS: Update maintainers for new Documentation/litm [...] omits 217a5879e10a Merge series "ASoC: SOF: topology and firmware IPC updates [...] omits 72161e0eea64 Merge series "Add support for SOF on i.MX8M" from Daniel B [...] omits a1687c68c308 ASoC: SOF: topology: handle multiple sets of tuple arrays omits f228a5b17038 ASoC: SOF: topology: stop parsing when all tokens have been found omits 18aaab64fbb1 ASoC: SOF: topology: Get HDA rate and channels from topology omits 15bf1831fc91 ASoC: SOF: topology: fix: parse hda_tokens to &config->hda omits c7fc96dfc41d ASoC: SOF: topology: Get ALH rate amd channels from topology omits 1f846505b365 ASoC: SOF: align sof_ipc_dai_alh_params with FW omits 1993ba26cc53 ASoC: SOF: Intel: Rename deprecated DMIC IPC struct field omits 31be5337ace1 ASoC: SOF: Intel: Change DMIC load IPC to fixed length omits 79a4ff94a3fc ASoC: SOF: Intel: Fix typo in header file comment text omits 7893df67e9bd ASoC: SOF: Add XRUN flags field to struct sof_ipc_buffer. omits a9a9cbf08141 ASoC: SOF: make sof_ipc_cc_version to fixed length omits 60829341aa60 ASoC: SOF: change type char to uint8_t in topology.h omits f480f804f27a ASoC: SOF: change type char to uint8_t in trace.h omits e6224484454d ASoC: SOF: change type char to uint8_t in info.h omits 2014185eba4e ASoC: SOF: add debug ABI version omits 786d6516877d ASoC: SOF: add probe support extend data omits 542adb2a461f ASoC: SOF: topology: Add support for DC Blocker omits 7c024b948c20 ASoC: SOF: ext_manifest: parse compiler version omits 9e72f13ee541 ASoC: SOF: ext_manifest: parse windows omits 371091417864 ASoC: SOF: ext_manifest: parse firmware version omits e150ef4169a7 ASoC: SOF: Introduce extended manifest omits 92be17a559a8 ASoC: SOF: Introduce offset in firmware data omits 0730c0928d89 ASoC: SOF: Mark get_ext* function ext_hdr arguments as const omits 101001652ee7 ASoC: SOF: topology: fix: handle DAI widget connections pr [...] 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 35a0f2425205 dt-bindings: dsp: fsl: Add fsl,imx8mp-dsp entry omits 58825cc22539 ASoC: SOF: Add i.MX8MP device descriptor omits dbff5a8db9c6 drm/i915/tgl: Add Wa_14010477008:tgl omits afb93d716533 ASoC: SOF: imx: Add i.MX8M HW support omits cb0312f61c3e ASoC: SOF: imx: fix undefined reference issue omits fe17e6cdc0fe ASoC: SOF: imx8: Fix randbuild error omits 433e3aa37773 selinux: drop unnecessary smp_load_acquire() call omits 197694d09af5 docs: filesystems: convert gfs2-glocks.txt to ReST omits f96198abe8b0 drm/i915/ehl: extended Wa_2006604312 to ehl 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 omits 999866c92f4a spi: dt-bindings: rspi: Convert to json-schema omits 980f91778a2f ASoC: topology: Remove unneeded semicolon 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 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 a4e688535a08 dmaengine: ti: k3-udma: Disable memcopy via MCU NAVSS on am654 omits 53b3d8e9d577 KVM: x86: Export kvm_propagate_fault() (as kvm_inject_emul [...] omits d6e3f8385d27 KVM: nVMX: Invalidate all roots when emulating INVVPID wit [...] omits f8aa7e3958bc KVM: nVMX: Invalidate all EPTP contexts when emulating INV [...] omits eed0030e4caa KVM: nVMX: Validate the EPTP when emulating INVEPT(EXTENT_ [...] omits e8eff282154f KVM: VMX: Flush all EPTP/VPID contexts on remote TLB flush omits 909e0abaac0f selftests: kvm: Add testcase for creating max number of memslots omits 5b4f758f454b KVM: selftests: Make set_memory_region_test common to all [...] omits 8cc2dd637b89 KVM: selftests: Add "zero" testcase to set_memory_region_test omits 4cd94d125df5 selftests: kvm: Add vm_get_fd() in kvm_util omits 8fb38f05ca9f KVM: selftests: Add "delete" testcase to set_memory_region_test omits 8a0639fe9201 KVM: sefltests: Add explicit synchronization to move mem r [...] omits 3e6b94126784 KVM: selftests: Add GUEST_ASSERT variants to pass values to host omits 8c996e4dae17 KVM: selftests: Add util to delete memory region omits 4d9bba900716 KVM: selftests: Use kernel's list instead of homebrewed re [...] omits 238022ff5d05 KVM: selftests: Take vcpu pointer instead of id in vm_vcpu_rm() omits 43d05de2bee7 KVM: pass through CPUID(0x80000006) omits 24647e0a39b6 KVM: x86: Return updated timer current count register from [...] omits 788109c1ccf7 KVM: remove redundant assignment to variable r 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 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 95a776e8a628 RDMA/rw: use DIV_ROUND_UP to calculate nr_ops 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 0d5956f826fc Merge branch 'i2c/for-5.8' into i2c/for-next omits fc3cc4fb390d Merge branch 'for-5.7/upstream-fixes' into for-next omits 83b35f4586e2 ASoC: fsl_micfil: Omit superfluous error message in fsl_mi [...] omits 46b7e2ff8cb6 ASoC: Intel: skl_hda_generic: remove rtd->codec_dai omits 906746ba26d0 regulator: qcom-rpmh: Fix typos in pm8150 and pm8150l 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 c02fb2b8067a i2c: busses: convert to devm_platform_get_and_ioremap_resource omits e0442d762139 i2c: busses: convert to devm_platform_ioremap_resource omits a81068181aad media: move CEC USB drivers to a separate directory omits 4be5e8648b0c media: move CEC platform drivers to a separate directory 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 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 80efb443ea03 cw1200: make cw1200_spi_irq_unsubscribe() void omits a69a1328fb03 ipw2x00: make ipw_qos_association_resp() void omits 3e8f3bd04716 ALSA: usb-audio: RME Babyface Pro mixer patch omits d687275b268b ath11k: Add dynamic tcl ring selection logic with retry mechanism omits 8e5b5d75e9d0 media: Kconfig: DVB support should be enabled for Digital TV omits e190bc05b191 ath11k: cleanup reo command error code overwritten omits 8a7968bee8d0 ath10k: Fix typo in warning messages omits ec48d28ba291 ath11k: Fix rx_filter flags setting for per peer rx_stats omits 40c766d4a49c ath11k: Fix fw assert by setting proper vht cap omits 11ddbdfb68e4 rtc: rc5t619: Fix an ERR_PTR vs NULL check omits 6fc3b94ef596 ath11k: Cleanup in pdev destroy and mac register during cr [...] omits 944ed452eb1b rtc: remove unnecessary error message after platform_get_irq omits 3c96ec568289 esp6: get the right proto for transport mode in esp6_gso_encap omits 06a0afcfe2f5 xfrm: do pskb_pull properly in __xfrm_transport_prep omits afcaf61be9d1 xfrm: allow to accept packets with ipv6 NEXTHDR_HOP in xfrm_input omits 9393d050c860 Revert "media: Kconfig: move CEC-specific options to cec/Kconfig" omits e5e113079efd drm/i915/gvt: combine access to consecutive guest context pages omits 6c2f73e26a25 drm/i915/gvt: access shadow ctx via its virtual address directly 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 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 dd302ee41e6e RDMA/cma: Limit the scope of rdma_is_consumer_reject function 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 e7f552f727f5 Merge branch 'clk-fixes' into clk-next omits 8ce111d00e64 RDMA/bnxt_re: Remove dead code from rcfw omits fddcbbb02af4 RDMA/bnxt_re: Simplify obtaining queue entry from hw ring omits c78671a4e65a RDMA/bnxt_re: Update missing hsi data structures omits 99bf84e24eb8 RDMA/bnxt_re: Reduce device page size detection code omits 4f953089111d IB/qib: Remove unused variable ret omits 255e636df413 IB: Fix some documentation warnings omits 860b511766a3 media: Makefile: fix test drivers compilation omits 1587982e705d RDMA: Remove a few extra calls to ib_get_client_data() omits eb356e6dc15a RDMA/uverbs: Make the event_queue fds return POLLERR when [...] omits cf26deff9036 RDMA/mlx5: Fix udata response upon SRQ creation omits 0184afd15a14 RDMA/rxe: Set default vendor ID 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 78f022d08006 regulator: Document bindings for max77826 omits e7314653dc08 regulator: max77826: Add max77826 regulator driver 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 7b994759ad3c drm/i915: Start passing latency as parameter omits e82c878d49bf MIPS: Kill MIPS_GIC_IRQ_BASE omits 39400f34a289 Merge branch 'asoc-5.7' into asoc-5.8 omits 408b722d029b MIPS: xilfpga: Removed unused header files omits 78056e701c61 of: property: Add device link support for extcon omits 74aae1c42f4a drm/device: Deprecate dev_private harder omits abf8422cf6de dt-bindings: timer: cadence_ttc: Migrate timer-cadence-ttc [...] omits f86ca4147976 dt-bindings: i2c: xiic: Migrate i2c-xiic documentation to YAML omits aea37006e183 dt-bindings: i2c: cadence: Migrate i2c-cadence documentati [...] 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 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 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 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 5c5118dc5d14 Merge series "ASoC: SOF: adjust dmesg verbosity" from Pier [...] omits 3c9432d1efc9 Merge series "ASoC: SOF: trivial code cleanups" from Pierr [...] omits 41d5d7b330b0 Merge series "Support headset on Tegra boards that use WM8 [...] omits df3e71c42f05 Merge series "ASoC: Intel: machine drivers update for 5.8" [...] omits aa982b05950c Merge series "ASoC: remove rtd->cpu/codec_dai{s} v2" from [...] 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 4c979a775432 ASoC: wm8900: remove some defined but not used symbols omits f840ebfe5802 ASoC: wm8990: remove some defined but unused symbols omits cdab86902d07 ASoC: wm8991: remove defined but not used 'wm8991_dapm_rxv [...] omits e8ec193e485d ASoC: wm8994: remove wm1811_snd_controls and mixin_boost_tlv 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 8240fe6c91b8 ASoC: tegra-wm8903: Document new nvidia, headset property omits 3ef9d5073b55 ASoC: tegra: tegra_wm8903: Support nvidia, headset property 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 30e3edfbd1bf ASoC: Intel: sof_sdw_rt711: remove codec_dai use omits 6a739362211b ASoC: Intel: sof_sdw_rt700: remove codec_dai use omits f11633da41bd ASoC: Intel: sof_sdw_rt5682: remove codec_dai use omits 680ca80f731e ASoC: Intel: sof_sdw_rt1308: remove codec dai use omits 5611e6f4b32b ASoC: Intel: sof_sdw_hdmi: remove codec_dai use omits 272e68d06539 ASoC: Intel: sof_sdw_hdmi: fix compilation issue in fallback mode omits 35e648cc66ac ASoC: Intel: sof-da7219-max98373: add DMIC widget and route omits 5930d02c2d53 ASoC: intel: sof_sdw: init all aggregated codecs omits db8cfae8c4fd ASoC: Intel: boards: support Elkhart Lake with rt5660 omits a4ed29273376 ASoC: SOF: Intel: add PCI ID for ElkhartLake omits d233c4941630 ALSA: hda: Add ElkhartLake HDMI codec vid omits 3a24f135e6cc ASoC: intel/skl/hda - set autosuspend timeout for hda codecs omits a8bb72f16002 ASoC: Intel: sof_da7219_max98373: Add BE dailink for dmic16k 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 1729025b04b9 ASoC: soc-core: remove cpu_dai/codec_dai/cpu_dais/codec_dais omits 01faf501eefa ASoC: soc-core: tidyup soc_new_pcm_runtime() rtd setups omits 49648d02008d ASoC: soc-core: set rtd->num_cpu/codec at soc_new_pcm_runtime() omits c2233a266178 ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() mac [...] 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 b2acc24c805a ASoC: soc-core: Add dynamic debug logs in soc_dai_link_san [...] omits 642646cc4f84 ASoC: SOF: Intel: hda: log number of microphones detected [...] omits 0d4453e98706 ASoC: SOF: Intel: hda: reduce verbosity on SoundWire detection omits 110f44c2ed1b ASoC: codecs: rt1308-sdw: reduce verbosity omits 87a4eca891b6 EDAC/xgene: Remove set but not used address local var omits 593309423cba x86/32: Remove CONFIG_DOUBLEFAULT omits 805a23de2657 ASoC: SOF: Intel: hda: remove unnecessary parentheses omits 1d03c19e970e ASoC: SOF: remove unneeded variables omits 0dadde344d96 spi: Respect DataBitLength field of SpiSerialBusV2() ACPI [...] omits 6d75145bf6b6 spi: sc18is602: Fix a typo in MODULE_DESCRIPTION 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 [...] 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 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 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 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 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 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 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 ae5ffa08b761 Merge branch 'for-5.7/upstream-fixes' into for-next omits 85f7cd3a2aad Revert "media: Kconfig: better support hybrid TV devices" omits 07f2fee91937 i915/gvt: remove unused xen bits 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 4d09852b6f01 firmware: arm_scmi: Add support for notifications message [...] omits 54f38fcae536 media: docs: move uAPI book to userspace-api/media omits d5141f37c42e firmware: arm_scmi: Add notifications support in transport layer omits 2264417a9a99 firmware: arm_scmi: Update protocol commands and notificat [...] omits 4ebd8f6dea81 firmware: arm_scmi: Add receive buffer support for notifications omits 23818b3d8590 firmware: arm_scpi: Add include guard to linux/scpi_protocol.h omits 70771c69ab9b firmware: arm_scmi: Add include guard to linux/scmi_protocol.h omits 4e44590ee4a9 firmware: arm_scmi: Drop checking for shmem property in pa [...] omits 8aa6e12bbf9d firmware: arm_scmi: Check shmem property for channel availablity omits b9d15ee21cd8 firmware: arm_scmi: Drop empty stub for smc_mark_txdone omits 18988265b876 firmware: arm_scmi: Make mutex channel specific omits 1dc6558062da firmware: arm_scmi: Add smc/hvc transport omits b953dceaddbf dt-bindings: arm: Add smc/hvc transport for SCMI omits 5dfb8db56b27 media: docs: split uAPI info from imx.rst 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 b97b6a1f6e14 drm: bridge: adv7511: Extend list of audio sample rates omits f7f436b99364 drm: bridge: adv7511: Enable SPDIF DAI 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 3d478d211b8e arm64: allwinner: h6: orangepi-lite2: Support BT+WIFI comb [...] omits 27c9f2a0c512 arm64: dts: allwinner: h6: orangepi: Disable OTG mode omits b928fd4674fe arm64: dts: allwinner: h6: orangepi: Add gpio power supply omits 34b6826df746 ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity 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 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 21e855cdfeb9 scsi: qla2xxx: Split qla2x00_configure_local_loop() 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 fbbef0dad79f scsi: qedf: Simplify mutex_unlock() usage 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 [...] omits 8cf87c744696 firmware/dmi: Report DMI Bios & EC firmware release 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 eec8fd0277e3 device_cgroup: Cleanup cgroup eBPF device filter code omits 4e2dec66e2ae scsi: docs: fusion: get rid of a doc build warning 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 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 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 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 5b167212d673 ARM: dts: imx6q-dhcom: Add DH 560-200 display unit support omits a0348a4da1a7 NTB: Fix static check warning in perf_clear_test omits f454f4d1915b include/ntb: Fix typo in ntb_unregister_device description 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 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 9b6d5690b543 gpio: ich: fix a typo 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 omits 2fa9a3cf3055 x86/smpboot: Remove the last ICPU() macro omits 3b02a051d25d Merge tag 'v5.7-rc1' into locking/kcsan, to resolve confli [...] omits 0b973c65d2f2 ARM: rockchip: fix spelling mistake "to" -> "too" omits 37aed36cfec3 ARM: rockchip: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 7b5c597083e7 clk: rockchip: convert rk3036 pll type to use internal loc [...] omits 883265d871b3 clk: rockchip: convert basic pll lock_wait to use regmap_r [...] omits a504d1b30bd6 clk: rockchip: convert rk3399 pll type to use readl_relaxe [...] omits cec9d101d70a clk: rockchip: fix incorrect configuration of rk3228 aclk_ [...] 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 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 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 feea1aab9217 fbdev: mx3fb: const pointer to ipu_di_signal_cfg omits 0650857570d1 ALSA: hda: add autodetection for SoundWire omits 04896832c94a Bluetooth: btrtl: Add support for RTL8761B omits f30d3ced9faf agp/intel: Reinforce the barrier after GTT updates omits c1b5ea926d55 drm/i915/selftests: Check for an already completed timeslice 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 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 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 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 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 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 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 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 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 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 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 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_ 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. 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 omits 6c81e21a4742 drm/i915/gt: Stage the transfer of the virtual breadcrumb 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 [...] omits 5d1b631c773f arm64: bti: Document behaviour for dynamically linked binaries 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 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 omits f019190b7d27 drm/mipi-dbi: Make mipi_dbi_command_stackbuf() data parame [...] omits 92e513fb0798 dt-bindings: display: grammar fixes in panel/ omits 9fd28570ec91 iio: light: tsl2563: Rename macro to fix typo omits 143324fd89ef iio: core: Make mlock internal to the iio core omits 72ad02b15d63 iio: Add SEMTECH SX9310/9311 sensor driver omits 4bb2b8f94ace iio: adc: ad7476: implement devm_add_action_or_reset omits 0267a3166644 iio: adc: ad7476: Add AD7091 support omits 3a6af93dd66e iio: adc: ad7476: Add IIO_CHAN_INFO_RAW for AD7091R omits af37e4703d00 iio: adc: ad7476: Generate CONVST signal internally omits 4be590e3f6ec iio: adc: intel_mrfld_adc: Use be16_to_cpu() instead of ge [...] omits 144eb562becf iio: humidity: hts221: Drop unneeded casting when print er [...] omits 92c3e93b7d2d iio: humidity: hts221: Make use of device properties omits 4d8d2f09ad9f iio: humidity: hts221: Use dev_get_platdata() to get platf [...] omits 38bc80154a50 iio: st_sensors: Join string literals back omits 7da08588b992 iio: st_sensors: Drop unneeded casting when print error code omits 1f38527d5878 iio: st_sensors: Drop unneeded explicit castings omits 49f20fc6fe70 iio: st_sensors: Use dev_get_platdata() to get platform_data omits 3c50dee99588 iio: light: st_uvis25: Drop unneeded casting when print er [...] omits 35a4eeb055c9 iio: core: Use scnprintf() for avoiding potential buffer overflow omits 2dbbe4d513ad iio: xilinx-xadc: Fix typo in author's name 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 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 bf7f15c585d5 arm64: elf: Fix allnoconfig kernel build with !ARCH_USE_GN [...] 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 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 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 383499f8863e arm64: BTI: Add Kconfig entry for userspace BTI omits 424037b77519 mm: smaps: Report arm64 guarded pages in smaps omits de48bb369242 arm64: mm: Display guarded pages in ptdump omits 30685d789c48 KVM: arm64: BTI: Reset BTYPE when skipping emulated instructions omits 0537c4cd71e3 arm64: BTI: Reset BTYPE when skipping emulated instructions omits d2c2ee4cc33b arm64: traps: Shuffle code to eliminate forward declarations omits 172a797661d9 arm64: unify native/compat instruction skipping omits ec94a46ee7ac arm64: BTI: Decode BYTPE bits when printing PSTATE omits ab7876a98a21 arm64: elf: Enable BTI at exec based on ELF program properties omits fe0f67660ee9 elf: Allow arch to tweak initial mmap prot flags omits 8ef8f360cf30 arm64: Basic Branch Target Identification support omits 00e19ceec80b ELF: Add ELF program property parsing support omits db751e309ff0 ELF: UAPI and Kconfig additions for ELF program properties 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 2739dca88ca7 Merge branch 'for-5.6/upstream-fixes' into for-next omits 2c76b324c794 drm/imx: parallel-display: Adjust bus_flags handling 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 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 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 8efbc518b884 x86/kexec: Do not reserve EFI setup_data in the kexec e820 table omits d785c5a324cd nds32: configs: Cleanup CONFIG_CROSS_COMPILE omits de9a5650b611 nds32: Replace <linux/clk-provider.h> by <linux/of_clk.h> 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 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 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 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 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 9ecc4d775f61 Merge tag 'linux-kselftest-5.7-rc5' of git://git.kernel.or [...] adds de462e5f1071 bootconfig: Fix to remove bootconfig data from initrd while boot adds dcbd21c9fca5 tracing/kprobes: Fix a double initialization typo adds da0f1f4167e3 tracing/boottime: Fix kprobe event API usage adds 5b4dcd2d201a tracing/kprobes: Reject new event if loc is NULL adds d16a8c31077e tracing: Wait for preempt irq delay thread to finish adds 11f5efc3ab66 tracing: Add a vmalloc_sync_mappings() for safe measure adds 386c82a70319 gpu/trace: Minor comment updates for gpu_mem_total tracepoint adds f094a233e1d5 tracing: Fix doc mistakes in trace sample adds 192b7993b3ff tracing: Make tracing_snapshot_instance_cond() static adds 8842604446d1 tools/bootconfig: Fix resource leak in apply_xbc() adds 192ffb751583 Merge tag 'trace-v5.7-rc3' of git://git.kernel.org/pub/scm [...] adds 54261af473be security: Fix the default value of fs_context_parse_param hook adds 79dede78c057 Merge branch 'for-v5.7' of git://git.kernel.org/pub/scm/li [...] adds b5f2006144c6 ipc/mqueue.c: change __do_notify() to bypass check_kill_pe [...] adds 11d6761218d1 mm, memcg: fix error return value of mem_cgroup_css_alloc() adds e84fe99b68ce mm/page_alloc: fix watchdog soft lockups during set_zone_c [...] adds 324cfb19567c kernel/kcov.c: fix typos in kcov_remote_start documentation adds e08df079b23e scripts/decodecode: fix trapping instruction formatting adds 996ed22c7a52 arch/x86/kvm/svm/sev.c: change flag passed to GUP fast in [...] adds 0c54a6a44bf3 eventpoll: fix missing wakeup for ovflist in ep_poll_callback adds 50e36be1fb95 scripts/gdb: repair rb_first() and rb_last() adds cbfc35a48609 mm/slub: fix incorrect interpretation of s->offset adds 28307d938fb2 percpu: make pcpu_alloc() aware of current gfp context adds 474328c06e3e kselftests: introduce new epoll60 testcase for catching lo [...] adds 412895f03cbf epoll: atomically remove wait entry on wake up adds 17e34526f0a8 mm/vmscan: remove unnecessary argument description of isol [...] adds 8d58f222e85f ubsan: disable UBSAN_ALIGNMENT under COMPILE_TEST adds 14f69140ff9c mm: limit boost_watermark on small zones adds af38553c6612 Merge branch 'akpm' (patches from Andrew) adds c457a273e118 drm/amdgpu: move kfd suspend after ip_suspend_phase1 adds f7b52890daba drm/amdgpu: drop redundant cg/pg ungate on runpm enter adds f33a6dec4e12 drm/amdgpu/dc: Use WARN_ON_ONCE for ASSERT adds 59dfb0c64d38 drm/amd/display: work around fp code being emitted outside [...] adds b95e51eb9f2e drm/amd/display: Update DCN2.1 DV Code Revision adds 80797dd6f1a5 drm/amd/display: fix counter in wait_for_no_pipes_pending adds e6142dd51142 drm/amd/display: Prevent dpcd reads with passive dongles adds c61b0b97ef10 Merge tag 'amd-drm-fixes-5.7-2020-05-06' of git://people.f [...] adds a9fe6f18cde0 Merge tag 'drm-misc-fixes-2020-05-07' of git://anongit.fre [...] adds 775a8e0316bd Merge tag 'drm-fixes-2020-05-08' of git://anongit.freedesk [...] adds 0a0b96b2e27d Merge tag 'usb-5.7-rc5' of git://git.kernel.org/pub/scm/li [...] adds cbd0e4821373 Merge tag 'tty-5.7-rc5' of git://git.kernel.org/pub/scm/li [...] adds e7a1c733fecd Merge tag 'staging-5.7-rc5' of git://git.kernel.org/pub/sc [...] adds c61529f6f59c Merge tag 'driver-core-5.7-rc5' of git://git.kernel.org/pu [...] adds 4334f30ebf39 Merge tag 'char-misc-5.7-rc5' of git://git.kernel.org/pub/ [...] adds 12ae44a40a1b ceph: demote quotarealm lookup warning to a debug message adds eb24fdd8e6f5 Merge tag 'ceph-for-5.7-rc5' of git://github.com/ceph/ceph-client adds d5eeab8d7e26 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds d8f1b9716cfd io_uring: fix mismatched finish_wait() calls in io_uring_c [...] adds 7f13657d1413 io_uring: handle -EFAULT properly in io_uring_setup() adds 90da2e3f25c8 splice: move f_mode checks to do_{splice,tee}() adds 63ff822358b2 io_uring: don't use 'fd' for openat/openat2/statx adds 1d3962ae3b3d Merge tag 'io_uring-5.7-2020-05-08' of git://git.kernel.dk [...] adds 78a5255ffb6a Stop the ad-hoc games with -Wno-maybe-initialized adds 5c45de21a222 gcc-10: disable 'zero-length-bounds' warning for now adds 44720996e2d7 gcc-10: disable 'array-bounds' warning for now adds 5a76021c2eff gcc-10: disable 'stringop-overflow' warning for now adds adc719209698 gcc-10: disable 'restrict' warning for now adds 1a263ae60b04 gcc-10: avoid shadowing standard library 'free()' in crypto adds 2e28f3b13a41 Merge tag 'riscv-for-linus-5.7-rc5' of git://git.kernel.or [...] adds e99332e7b4cd gcc-10: mark more functions __init to avoid section mismat [...] adds d51cfc53ade3 bdi: use bdi_dev_name() to get device name adds 6bd87eec23cb bdi: add a ->dev_name field to struct backing_dev_info adds a8de6639169b nvme-pci: fix "slimmer CQ head update" adds 59c7c3caaaf8 nvme: fix possible hang when ns scanning fails during erro [...] adds 0a85ed6e7fce Merge tag 'block-5.7-2020-05-09' of git://git.kernel.dk/li [...] adds fb3637a11334 iommu/virtio: Reverse arguments to list_add adds 27d2dcb1b95c Merge tag 'iommu-fixes-v5.7-rc4' of git://git.kernel.org/p [...] adds 8101b5a1531f ARM: futex: Address build warning adds bd2049f87107 Merge tag 'locking-urgent-2020-05-10' of git://git.kernel. [...] adds 1119d265bc20 objtool: Fix infinite loop in find_jump_table() adds 8b00083219af Merge tag 'objtool-urgent-2020-05-10' of git://git.kernel. [...] adds c14cab2688d0 Merge tag 'x86-urgent-2020-05-10' of git://git.kernel.org/ [...]
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 (30e2206e11ce) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .clang-format | 1 - .mailmap | 3 - .../ABI/obsolete/sysfs-driver-intel_pmc_bxt | 22 - Documentation/ABI/stable/sysfs-devices-node | 2 +- Documentation/ABI/stable/sysfs-driver-dma-idxd | 6 - .../ABI/stable/sysfs-driver-firmware-zynqmp | 103 - Documentation/ABI/testing/debugfs-cec-error-inj | 2 +- Documentation/ABI/testing/procfs-smaps_rollup | 2 +- .../testing/sysfs-bus-event_source-devices-dfl_fme | 104 - Documentation/ABI/testing/sysfs-bus-iio-proximity | 10 - Documentation/ABI/testing/sysfs-bus-iio-sx9310 | 10 - Documentation/ABI/testing/sysfs-class-net | 13 - Documentation/ABI/testing/sysfs-devices-system-cpu | 39 - Documentation/ABI/testing/sysfs-fs-f2fs | 15 - .../testing/sysfs-platform-intel-wmi-sbl-fw-update | 12 - Documentation/Makefile | 16 +- Documentation/PCI/boot-interrupts.rst | 34 +- .../RCU/Design/Data-Structures/Data-Structures.rst | 31 +- .../RCU/Design/Requirements/Requirements.rst | 61 +- Documentation/RCU/checklist.rst | 465 - Documentation/RCU/checklist.txt | 458 + Documentation/RCU/index.rst | 9 - Documentation/RCU/lockdep-splat.rst | 115 - Documentation/RCU/lockdep-splat.txt | 110 + Documentation/RCU/lockdep.rst | 116 - Documentation/RCU/lockdep.txt | 112 + Documentation/RCU/rculist_nulls.rst | 200 - Documentation/RCU/rculist_nulls.txt | 172 + Documentation/RCU/rcuref.rst | 158 - Documentation/RCU/rcuref.txt | 151 + Documentation/RCU/stallwarn.rst | 336 - Documentation/RCU/stallwarn.txt | 316 + Documentation/RCU/torture.rst | 293 - Documentation/RCU/torture.txt | 282 + Documentation/admin-guide/cgroup-v2.rst | 4 - Documentation/admin-guide/cpu-load.rst | 2 +- Documentation/admin-guide/device-mapper/dm-ebs.rst | 51 - Documentation/admin-guide/dynamic-debug-howto.rst | 5 - Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/init.rst | 76 +- Documentation/admin-guide/kernel-parameters.txt | 109 +- Documentation/admin-guide/media/avermedia.rst | 94 - Documentation/admin-guide/media/bt8xx.rst | 156 - Documentation/admin-guide/media/bttv-cardlist.rst | 683 - Documentation/admin-guide/media/bttv.rst | 1761 -- Documentation/admin-guide/media/building.rst | 357 - Documentation/admin-guide/media/cardlist.rst | 29 - Documentation/admin-guide/media/cec-drivers.rst | 10 - 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/cx231xx-cardlist.rst | 99 - .../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-drivers.rst | 16 - .../admin-guide/media/dvb-usb-a800-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-af9005-cardlist.rst | 20 - .../admin-guide/media/dvb-usb-af9015-cardlist.rst | 80 - .../admin-guide/media/dvb-usb-af9035-cardlist.rst | 74 - .../admin-guide/media/dvb-usb-anysee-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-au6610-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-az6007-cardlist.rst | 20 - .../admin-guide/media/dvb-usb-az6027-cardlist.rst | 24 - .../admin-guide/media/dvb-usb-ce6230-cardlist.rst | 18 - .../media/dvb-usb-cinergyT2-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-cxusb-cardlist.rst | 40 - .../admin-guide/media/dvb-usb-dib0700-cardlist.rst | 162 - .../media/dvb-usb-dibusb-mb-cardlist.rst | 42 - .../media/dvb-usb-dibusb-mc-cardlist.rst | 30 - .../admin-guide/media/dvb-usb-digitv-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-dtt200u-cardlist.rst | 22 - .../admin-guide/media/dvb-usb-dtv5100-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-dvbsky-cardlist.rst | 42 - .../admin-guide/media/dvb-usb-dw2102-cardlist.rst | 52 - .../admin-guide/media/dvb-usb-ec168-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-gl861-cardlist.rst | 20 - .../admin-guide/media/dvb-usb-gp8psk-cardlist.rst | 22 - .../admin-guide/media/dvb-usb-lmedm04-cardlist.rst | 20 - .../admin-guide/media/dvb-usb-m920x-cardlist.rst | 26 - .../media/dvb-usb-mxl111sf-cardlist.rst | 36 - .../media/dvb-usb-nova-t-usb2-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-opera1-cardlist.rst | 16 - .../media/dvb-usb-pctv452e-cardlist.rst | 20 - .../media/dvb-usb-rtl28xxu-cardlist.rst | 80 - .../media/dvb-usb-technisat-usb2-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-ttusb2-cardlist.rst | 24 - .../admin-guide/media/dvb-usb-umt-010-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-vp702x-cardlist.rst | 16 - .../admin-guide/media/dvb-usb-vp7045-cardlist.rst | 18 - .../admin-guide/media/dvb-usb-zd1301-cardlist.rst | 16 - Documentation/admin-guide/media/dvb.rst | 12 - Documentation/admin-guide/media/dvb_intro.rst | 616 - Documentation/admin-guide/media/dvb_references.rst | 29 - .../admin-guide/media/em28xx-cardlist.rst | 436 - Documentation/admin-guide/media/faq.rst | 216 - Documentation/admin-guide/media/fimc.rst | 153 - .../admin-guide/media/frontend-cardlist.rst | 226 - Documentation/admin-guide/media/i2c-cardlist.rst | 290 - Documentation/admin-guide/media/imx.rst | 714 - .../admin-guide/media/imx6q-sabreauto.dot | 51 - Documentation/admin-guide/media/imx6q-sabresd.dot | 56 - Documentation/admin-guide/media/index.rst | 61 - Documentation/admin-guide/media/intro.rst | 27 - Documentation/admin-guide/media/ipu3.rst | 591 - Documentation/admin-guide/media/ivtv-cardlist.rst | 139 - Documentation/admin-guide/media/meye.rst | 93 - Documentation/admin-guide/media/misc-cardlist.rst | 28 - Documentation/admin-guide/media/omap3isp.rst | 92 - .../admin-guide/media/other-usb-cardlist.rst | 92 - Documentation/admin-guide/media/pci-cardlist.rst | 107 - .../admin-guide/media/platform-cardlist.rst | 90 - Documentation/admin-guide/media/radio-cardlist.rst | 44 - .../admin-guide/media/remote-controller.rst | 76 - .../admin-guide/media/saa7134-cardlist.rst | 803 - Documentation/admin-guide/media/saa7134.rst | 88 - .../admin-guide/media/saa7164-cardlist.rst | 71 - Documentation/admin-guide/media/siano-cardlist.rst | 56 - Documentation/admin-guide/media/usb-cardlist.rst | 157 - Documentation/admin-guide/media/v4l-drivers.rst | 33 - Documentation/admin-guide/media/vimc.rst | 90 - Documentation/admin-guide/media/zr364xx.rst | 102 - Documentation/admin-guide/mm/hugetlbpage.rst | 35 - Documentation/admin-guide/mm/transhuge.rst | 7 - Documentation/admin-guide/mm/userfaultfd.rst | 211 +- Documentation/admin-guide/nfs/nfsroot.rst | 2 +- Documentation/admin-guide/perf-security.rst | 86 +- Documentation/admin-guide/pm/intel_pstate.rst | 32 +- Documentation/admin-guide/ramoops.rst | 14 +- Documentation/admin-guide/ras.rst | 18 +- Documentation/admin-guide/serial-console.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 143 +- Documentation/admin-guide/sysctl/net.rst | 4 +- Documentation/arm/microchip.rst | 2 +- Documentation/arm64/booting.rst | 39 +- Documentation/arm64/cpu-feature-registers.rst | 2 - Documentation/arm64/elf_hwcaps.rst | 5 - Documentation/arm64/silicon-errata.rst | 8 +- Documentation/atomic_t.txt | 24 +- Documentation/block/biovecs.rst | 2 - Documentation/bpf/index.rst | 4 +- Documentation/conf.py | 38 + Documentation/core-api/cachetlb.rst | 2 +- Documentation/core-api/index.rst | 2 - Documentation/core-api/kobject.rst | 26 +- Documentation/core-api/printk-basics.rst | 115 - Documentation/core-api/printk-formats.rst | 2 - 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/dev-tools/kselftest.rst | 3 +- Documentation/devicetree/bindings/ABI.rst | 42 - Documentation/devicetree/bindings/ABI.txt | 39 + Documentation/devicetree/bindings/Makefile | 14 +- Documentation/devicetree/bindings/arm/altera.yaml | 6 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 2 +- .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml | 2 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 3 +- .../devicetree/bindings/arm/arm,vexpress-juno.yaml | 34 +- Documentation/devicetree/bindings/arm/bitmain.yaml | 2 +- .../devicetree/bindings/arm/calxeda/hb-sregs.yaml | 49 - .../devicetree/bindings/arm/calxeda/l2ecc.txt | 15 + .../devicetree/bindings/arm/calxeda/l2ecc.yaml | 42 - .../devicetree/bindings/arm/coresight-cti.yaml | 18 +- Documentation/devicetree/bindings/arm/cpus.yaml | 86 +- .../devicetree/bindings/arm/freescale/fsl,scu.txt | 6 +- Documentation/devicetree/bindings/arm/fsl.yaml | 4 - Documentation/devicetree/bindings/arm/l2c2x0.yaml | 87 +- .../devicetree/bindings/arm/mediatek.yaml | 22 - .../bindings/arm/mediatek/mediatek,mmsys.txt | 7 +- .../devicetree/bindings/arm/nxp/lpc32xx.yaml | 9 +- Documentation/devicetree/bindings/arm/psci.yaml | 16 +- Documentation/devicetree/bindings/arm/qcom.yaml | 7 - Documentation/devicetree/bindings/arm/realtek.yaml | 21 - Documentation/devicetree/bindings/arm/renesas.yaml | 10 - .../devicetree/bindings/arm/rockchip.yaml | 5 - .../bindings/arm/samsung/exynos-chipid.yaml | 5 +- .../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 - Documentation/devicetree/bindings/arm/syna.txt | 2 +- .../devicetree/bindings/ata/faraday,ftide010.yaml | 4 +- .../devicetree/bindings/ata/sata_highbank.txt | 44 + .../devicetree/bindings/ata/sata_highbank.yaml | 95 - .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 5 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 4 +- .../clock/allwinner,sun4i-a10-gates-clk.yaml | 8 +- .../devicetree/bindings/clock/calxeda.txt | 17 + .../devicetree/bindings/clock/calxeda.yaml | 82 - .../bindings/clock/fixed-factor-clock.yaml | 5 +- .../devicetree/bindings/clock/fsl,plldig.yaml | 17 +- .../devicetree/bindings/clock/qcom,mmcc.yaml | 16 +- .../bindings/connector/usb-connector.yaml | 34 +- .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt | 56 - .../crypto/allwinner,sun4i-a10-crypto.yaml | 14 +- .../bindings/crypto/allwinner,sun8i-ce.yaml | 16 +- .../bindings/crypto/amlogic,gxl-crypto.yaml | 2 +- .../devicetree/bindings/crypto/st,stm32-hash.yaml | 9 +- .../allwinner,sun4i-a10-display-engine.yaml | 7 +- .../bindings/display/allwinner,sun4i-a10-hdmi.yaml | 40 +- .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 63 +- .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 30 +- .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 10 +- .../bindings/display/bridge/chrontel,ch7033.yaml | 77 - .../bindings/display/bridge/dw_mipi_dsi.txt | 32 + .../bindings/display/bridge/ite,it6505.yaml | 91 - .../bindings/display/bridge/lvds-codec.yaml | 18 +- .../bindings/display/bridge/nwl-dsi.yaml | 226 - .../bindings/display/bridge/snps,dw-mipi-dsi.yaml | 68 - .../bindings/display/dsi-controller.yaml | 4 +- .../display/panel/arm,versatile-tft-panel.txt | 31 + .../display/panel/arm,versatile-tft-panel.yaml | 54 - .../display/panel/asus,z00t-tm5p5-nt35596.yaml | 56 - .../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 - .../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 - .../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 | 22 +- .../bindings/display/panel/panel-simple-dsi.yaml | 14 - .../bindings/display/panel/panel-simple.yaml | 20 +- .../bindings/display/panel/panel-timing.yaml | 120 +- .../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 | 4 +- .../devicetree/bindings/display/renesas,cmm.yaml | 16 +- .../display/rockchip/rockchip,rk3066-hdmi.txt | 72 + .../display/rockchip/rockchip,rk3066-hdmi.yaml | 140 - .../bindings/display/rockchip/rockchip-vop.txt | 74 + .../bindings/display/rockchip/rockchip-vop.yaml | 134 - .../bindings/display/ti/ti,am65x-dss.yaml | 5 +- .../devicetree/bindings/dma/dma-common.yaml | 3 +- Documentation/devicetree/bindings/dma/fsl-edma.txt | 3 +- .../devicetree/bindings/dma/ingenic,dma.yaml | 80 - .../devicetree/bindings/dma/jz4780-dma.txt | 64 + .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 117 + .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 150 - .../devicetree/bindings/dma/renesas,usb-dmac.txt | 55 + .../devicetree/bindings/dma/renesas,usb-dmac.yaml | 102 - .../devicetree/bindings/dma/st,stm32-dma.yaml | 5 - .../devicetree/bindings/dma/ti/k3-udma.yaml | 29 +- Documentation/devicetree/bindings/dsp/fsl,dsp.yaml | 2 - Documentation/devicetree/bindings/eeprom/at24.yaml | 11 +- .../devicetree/bindings/example-schema.yaml | 17 +- .../bindings/extcon/extcon-usbc-cros-ec.yaml | 3 +- .../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/arm,mali-utgard.yaml | 4 - .../devicetree/bindings/gpu/vivante,gc.yaml | 2 +- .../bindings/hwmon/adi,axi-fan-control.yaml | 3 +- .../devicetree/bindings/hwmon/adi,ltc2947.yaml | 32 +- .../devicetree/bindings/hwmon/adt7475.yaml | 18 +- .../devicetree/bindings/hwmon/ti,tmp513.yaml | 21 +- .../devicetree/bindings/i2c/cdns,i2c-r1p10.yaml | 58 - .../devicetree/bindings/i2c/i2c-cadence.txt | 28 + .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 92 - .../devicetree/bindings/i2c/i2c-rk3x.yaml | 10 +- Documentation/devicetree/bindings/i2c/i2c-xiic.txt | 25 + Documentation/devicetree/bindings/i2c/i2c.txt | 66 +- .../devicetree/bindings/i2c/st,stm32-i2c.yaml | 23 +- .../bindings/i2c/xlnx,xps-iic-2.00.a.yaml | 49 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 9 +- .../devicetree/bindings/iio/adc/adi,ad9467.yaml | 65 - .../devicetree/bindings/iio/adc/adi,axi-adc.yaml | 62 - .../devicetree/bindings/iio/adc/lltc,ltc2496.yaml | 9 +- .../devicetree/bindings/iio/adc/maxim,max1241.yaml | 63 - .../bindings/iio/adc/microchip,mcp3911.yaml | 7 +- .../bindings/iio/adc/rockchip-saradc.txt | 37 + .../bindings/iio/adc/rockchip-saradc.yaml | 80 - .../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 35 +- .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 27 +- Documentation/devicetree/bindings/iio/common.yaml | 35 - .../devicetree/bindings/iio/dac/st,stm32-dac.txt | 63 + .../devicetree/bindings/iio/dac/st,stm32-dac.yaml | 110 - .../devicetree/bindings/iio/gyroscope/bmg160.txt | 2 +- .../bindings/iio/light/amstaos,tsl2563.yaml | 49 - .../devicetree/bindings/iio/light/tsl2563.txt | 19 + .../devicetree/bindings/iio/light/tsl2772.yaml | 13 +- .../devicetree/bindings/iio/light/vcnl4000.txt | 24 + .../bindings/iio/light/vishay,vcnl4000.yaml | 50 - .../devicetree/bindings/iio/st-sensors.txt | 1 - .../bindings/iio/temperature/adi,ltc2983.yaml | 60 +- Documentation/devicetree/bindings/index.rst | 12 - .../input/allwinner,sun4i-a10-lradc-keys.yaml | 9 +- .../devicetree/bindings/input/gpio-keys-polled.txt | 45 + .../devicetree/bindings/input/gpio-keys.txt | 58 + .../devicetree/bindings/input/gpio-keys.yaml | 149 - Documentation/devicetree/bindings/input/input.yaml | 9 +- .../devicetree/bindings/input/iqs62x-keys.yaml | 7 +- .../bindings/input/touchscreen/edt-ft5x06.yaml | 28 +- .../bindings/input/touchscreen/goodix.yaml | 2 +- .../bindings/input/touchscreen/mms114.txt | 3 +- .../bindings/interconnect/fsl,imx8m-noc.yaml | 101 - .../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 +- .../bindings/interrupt-controller/arm,gic-v3.yaml | 39 +- .../intel,ixp4xx-interrupt.yaml | 8 +- .../interrupt-controller/loongson,liointc.yaml | 8 +- .../interrupt-controller/st,stm32-exti.yaml | 12 +- .../devicetree/bindings/iommu/arm,smmu.yaml | 3 +- .../devicetree/bindings/iommu/samsung,sysmmu.yaml | 10 +- .../devicetree/bindings/ipmi/ipmi-smic.txt | 25 + .../devicetree/bindings/ipmi/ipmi-smic.yaml | 63 - .../bindings/leds/backlight/qcom-wled.txt | 154 + .../bindings/leds/backlight/qcom-wled.yaml | 261 - Documentation/devicetree/bindings/leds/common.yaml | 13 +- .../devicetree/bindings/leds/leds-gpio.yaml | 3 +- .../devicetree/bindings/leds/leds-sgm3140.yaml | 62 - .../bindings/leds/rohm,bd71828-leds.yaml | 9 +- .../devicetree/bindings/mailbox/fsl,mu.txt | 2 +- .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 7 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 28 +- .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 20 +- .../bindings/media/amlogic,meson-gx-ao-cec.yaml | 3 +- .../devicetree/bindings/media/i2c/imx219.yaml | 3 +- Documentation/devicetree/bindings/media/rc.yaml | 265 +- .../devicetree/bindings/media/renesas,ceu.yaml | 28 +- .../devicetree/bindings/media/renesas,vin.yaml | 15 +- .../devicetree/bindings/media/rockchip,vdec.yaml | 73 - .../devicetree/bindings/media/rockchip-rga.txt | 34 + .../devicetree/bindings/media/rockchip-rga.yaml | 83 - .../devicetree/bindings/media/rockchip-vpu.txt | 43 + .../devicetree/bindings/media/rockchip-vpu.yaml | 77 - .../devicetree/bindings/media/ti,vpe.yaml | 2 +- .../memory-controllers/calxeda-ddr-ctrlr.txt | 16 + .../memory-controllers/calxeda-ddr-ctrlr.yaml | 42 - .../bindings/memory-controllers/exynos-srom.yaml | 13 +- .../memory-controllers/fsl/imx8m-ddrc.yaml | 6 +- .../memory-controllers/nvidia,tegra124-emc.yaml | 9 +- .../memory-controllers/nvidia,tegra124-mc.yaml | 3 +- .../memory-controllers/nvidia,tegra210-emc.yaml | 82 - .../memory-controllers/nvidia,tegra30-emc.yaml | 9 +- .../memory-controllers/nvidia,tegra30-mc.yaml | 3 +- .../bindings/mfd/allwinner,sun4i-a10-ts.yaml | 20 +- .../devicetree/bindings/mfd/st,stm32-lptimer.yaml | 4 +- .../devicetree/bindings/mfd/st,stm32-timers.yaml | 37 +- .../devicetree/bindings/mfd/st,stpmic1.yaml | 9 +- Documentation/devicetree/bindings/mfd/syscon.yaml | 17 +- .../devicetree/bindings/mips/ingenic/devices.yaml | 4 - .../bindings/mips/loongson/rs780e-acpi.yaml | 40 - .../devicetree/bindings/mmc/arasan,sdhci.txt | 15 - .../devicetree/bindings/mmc/aspeed,sdhci.yaml | 4 +- .../devicetree/bindings/mmc/cdns,sdhci.yaml | 79 +- .../devicetree/bindings/mmc/ingenic,mmc.yaml | 79 - Documentation/devicetree/bindings/mmc/jz4740.txt | 41 + .../devicetree/bindings/mmc/mmc-controller.yaml | 37 +- .../devicetree/bindings/mmc/renesas,mmcif.txt | 5 +- .../devicetree/bindings/mmc/rockchip-dw-mshc.yaml | 22 +- .../bindings/mmc/socionext,uniphier-sd.yaml | 14 +- .../bindings/mmc/synopsys-dw-mshc-common.yaml | 14 +- .../bindings/mtd/allwinner,sun4i-a10-nand.yaml | 13 +- .../devicetree/bindings/mtd/denali,nand.yaml | 4 +- .../devicetree/bindings/mtd/nand-controller.yaml | 27 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 4 +- .../devicetree/bindings/net/calxeda-xgmac.txt | 18 + .../devicetree/bindings/net/calxeda-xgmac.yaml | 49 - .../devicetree/bindings/net/can/bosch,m_can.yaml | 111 +- .../bindings/net/ethernet-controller.yaml | 34 +- .../devicetree/bindings/net/ethernet-phy.yaml | 3 +- Documentation/devicetree/bindings/net/fsl-fec.txt | 1 - Documentation/devicetree/bindings/net/mdio.yaml | 50 +- .../devicetree/bindings/net/nxp,tja11xx.yaml | 61 - .../devicetree/bindings/net/qca,ar71xx.txt | 45 + .../devicetree/bindings/net/qca,ar71xx.yaml | 216 - .../devicetree/bindings/net/qca,ar803x.yaml | 17 +- .../devicetree/bindings/net/qcom,ipa.yaml | 16 +- .../devicetree/bindings/net/qcom,ipq4019-mdio.yaml | 61 - .../devicetree/bindings/net/qualcomm-bluetooth.txt | 6 - .../devicetree/bindings/net/realtek-bluetooth.yaml | 54 - .../devicetree/bindings/net/renesas,ether.yaml | 4 +- .../devicetree/bindings/net/snps,dwmac.yaml | 30 +- .../devicetree/bindings/net/stm32-dwmac.txt | 44 + .../devicetree/bindings/net/stm32-dwmac.yaml | 148 - .../devicetree/bindings/net/ti,cpsw-switch.yaml | 18 +- .../devicetree/bindings/net/ti,davinci-mdio.yaml | 34 +- .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 27 +- .../devicetree/bindings/net/ti,k3-am654-cpts.yaml | 145 - .../bindings/net/wireless/qcom,ath10k.txt | 14 - .../devicetree/bindings/nvmem/rockchip-efuse.txt | 54 + .../devicetree/bindings/nvmem/rockchip-efuse.yaml | 70 - .../devicetree/bindings/pci/cdns-pcie-host.yaml | 3 +- .../devicetree/bindings/pci/cdns-pcie.yaml | 3 +- .../devicetree/bindings/pci/intel-gw-pcie.yaml | 7 +- Documentation/devicetree/bindings/pci/pci-ep.yaml | 9 +- Documentation/devicetree/bindings/pci/rcar-pci.txt | 3 +- .../devicetree/bindings/phy/calxeda-combophy.txt | 17 + .../devicetree/bindings/phy/calxeda-combophy.yaml | 51 - .../devicetree/bindings/phy/cdns,salvo-phy.yaml | 52 - .../bindings/phy/intel,lgm-emmc-phy.yaml | 2 +- .../bindings/phy/phy-cadence-torrent.yaml | 15 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 65 +- .../bindings/phy/qcom,usb-snps-femto-v2.yaml | 80 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 5 - .../bindings/phy/qcom-usb-ipq4019-phy.yaml | 50 - .../pinctrl/allwinner,sun4i-a10-pinctrl.yaml | 12 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 37 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 44 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 108 +- .../bindings/pinctrl/fsl,imx8mm-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mn-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mp-pinctrl.yaml | 31 +- .../bindings/pinctrl/fsl,imx8mq-pinctrl.yaml | 31 +- .../devicetree/bindings/pinctrl/intel,lgm-io.yaml | 4 +- .../devicetree/bindings/pinctrl/pinmux-node.yaml | 3 +- .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 3 +- .../bindings/pinctrl/qcom,sm8250-pinctrl.yaml | 147 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 54 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 3 +- .../devicetree/bindings/power/qcom,rpmpd.yaml | 1 - .../bindings/power/renesas,rcar-sysc.yaml | 1 - .../bindings/power/supply/cw2015_battery.yaml | 82 - .../bindings/power/supply/power-supply.yaml | 40 - .../bindings/power/supply/power_supply.txt | 25 +- .../devicetree/bindings/pwm/pwm-samsung.yaml | 27 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 1 - .../bindings/regulator/gpio-regulator.yaml | 35 +- .../bindings/regulator/maxim,max77826.yaml | 68 - .../devicetree/bindings/regulator/mps,mp5416.yaml | 6 +- .../devicetree/bindings/regulator/mps,mpq7920.yaml | 28 +- .../devicetree/bindings/regulator/regulator.yaml | 5 +- .../bindings/regulator/rohm,bd71828-regulator.yaml | 34 +- .../bindings/regulator/rohm,bd71837-regulator.yaml | 27 +- .../bindings/regulator/st,stm32-booster.yaml | 3 +- .../bindings/regulator/st,stm32mp1-pwr-reg.yaml | 3 +- .../bindings/remoteproc/st,stm32-rproc.yaml | 11 +- .../bindings/reserved-memory/ramoops.txt | 13 +- .../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/reset/intel,rcu-gw.yaml | 3 +- .../devicetree/bindings/reset/renesas,rst.yaml | 1 - Documentation/devicetree/bindings/riscv/cpus.yaml | 20 +- .../devicetree/bindings/rng/arm-cctrng.yaml | 54 - .../devicetree/bindings/rtc/st,stm32-rtc.yaml | 47 +- Documentation/devicetree/bindings/serial/8250.txt | 100 + Documentation/devicetree/bindings/serial/8250.yaml | 233 - .../bindings/serial/amlogic,meson-uart.yaml | 16 +- .../devicetree/bindings/serial/mrvl-serial.txt | 4 + .../devicetree/bindings/serial/pl011.yaml | 10 +- .../devicetree/bindings/serial/rs485.yaml | 43 +- .../devicetree/bindings/serial/samsung_uart.yaml | 13 +- .../bindings/soc/amlogic/amlogic,canvas.yaml | 10 +- .../devicetree/bindings/soc/qcom/qcom,apr.txt | 20 +- .../devicetree/bindings/sound/adi,adau7118.yaml | 20 +- .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 51 +- .../devicetree/bindings/sound/fsl,asrc.txt | 4 - .../devicetree/bindings/sound/fsl,easrc.yaml | 101 - .../devicetree/bindings/sound/nau8825.txt | 2 +- .../bindings/sound/nvidia,tegra-audio-wm8903.txt | 1 - .../devicetree/bindings/sound/qcom,lpass-cpu.txt | 25 - .../devicetree/bindings/sound/qcom,q6adm.txt | 2 +- .../devicetree/bindings/sound/qcom,q6afe.txt | 46 +- .../devicetree/bindings/sound/qcom,q6asm.txt | 7 +- .../devicetree/bindings/sound/qcom,q6core.txt | 2 +- .../devicetree/bindings/sound/qcom,wcd934x.yaml | 3 +- .../devicetree/bindings/sound/renesas,fsi.yaml | 16 +- .../devicetree/bindings/sound/rockchip-i2s.yaml | 6 +- Documentation/devicetree/bindings/sound/rt1016.txt | 17 - Documentation/devicetree/bindings/sound/rt1308.txt | 0 .../devicetree/bindings/sound/simple-card.txt | 351 + .../devicetree/bindings/sound/simple-card.yaml | 484 - .../devicetree/bindings/sound/tlv320adcx140.yaml | 10 +- Documentation/devicetree/bindings/sound/wm8994.txt | 18 +- .../devicetree/bindings/sound/zl38060.yaml | 69 - .../devicetree/bindings/spi/brcm,spi-bcm-qspi.txt | 10 - .../bindings/spi/qcom,spi-qcom-qspi.yaml | 10 +- .../devicetree/bindings/spi/renesas,hspi.yaml | 4 +- .../devicetree/bindings/spi/renesas,rspi.yaml | 144 - .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 42 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 3 +- .../devicetree/bindings/spi/spi-controller.yaml | 14 +- .../devicetree/bindings/spi/spi-pl022.yaml | 57 +- Documentation/devicetree/bindings/spi/spi-rspi.txt | 73 + .../devicetree/bindings/spi/spi-sifive.yaml | 14 +- .../devicetree/bindings/spi/st,stm32-qspi.yaml | 4 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 64 +- .../devicetree/bindings/sram/rockchip-pmu-sram.txt | 16 + Documentation/devicetree/bindings/sram/sram.yaml | 28 +- .../devicetree/bindings/submitting-patches.rst | 91 - .../devicetree/bindings/submitting-patches.txt | 85 + .../bindings/thermal/amlogic,thermal.yaml | 10 +- .../devicetree/bindings/thermal/qcom-tsens.yaml | 7 +- .../bindings/thermal/ti,am654-thermal.yaml | 56 - .../devicetree/bindings/timer/arm,arch_timer.yaml | 4 +- .../bindings/timer/arm,arch_timer_mmio.yaml | 11 +- .../bindings/timer/cadence,ttc-timer.txt | 21 + .../devicetree/bindings/timer/cdns,ttc.yaml | 48 - .../devicetree/bindings/timer/ingenic,tcu.txt | 138 + .../devicetree/bindings/timer/ingenic,tcu.yaml | 280 - .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 18 +- 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 | 3 - .../devicetree/bindings/vendor-prefixes.yaml | 22 +- .../devicetree/bindings/writing-bindings.rst | 67 - .../devicetree/bindings/writing-bindings.txt | 60 + Documentation/devicetree/changesets.rst | 37 - Documentation/devicetree/changesets.txt | 31 + .../devicetree/dynamic-resolution-notes.rst | 27 - .../devicetree/dynamic-resolution-notes.txt | 24 + Documentation/devicetree/index.rst | 17 - Documentation/devicetree/of_unittest.rst | 205 - Documentation/devicetree/of_unittest.txt | 197 + Documentation/devicetree/overlay-notes.rst | 128 - Documentation/devicetree/overlay-notes.txt | 139 + Documentation/devicetree/usage-model.rst | 420 - Documentation/devicetree/usage-model.txt | 415 + Documentation/doc-guide/maintainer-profile.rst | 2 +- Documentation/doc-guide/parse-headers.rst | 2 +- Documentation/driver-api/dma-buf.rst | 4 +- Documentation/driver-api/driver-model/device.rst | 4 +- Documentation/driver-api/driver-model/devres.rst | 8 + Documentation/driver-api/driver-model/driver.rst | 32 +- Documentation/driver-api/driver-model/overview.rst | 2 +- Documentation/driver-api/iio/triggers.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/driver-api/nvdimm/nvdimm.rst | 4 +- Documentation/driver-api/pm/devices.rst | 199 +- Documentation/driver-api/soundwire/stream.rst | 89 +- .../driver-api/thermal/cpu-idle-cooling.rst | 3 - Documentation/driver-api/thermal/index.rst | 1 - Documentation/fb/api.rst | 4 +- Documentation/fb/efifb.rst | 33 +- .../debug/debug-vm-pgtable/arch-support.txt | 34 - .../features/vm/numa-memblock/arch-support.txt | 34 + Documentation/filesystems/9p.rst | 2 +- Documentation/filesystems/afs.rst | 2 +- Documentation/filesystems/automount-support.rst | 98 - Documentation/filesystems/automount-support.txt | 93 + Documentation/filesystems/caching/backend-api.rst | 727 - Documentation/filesystems/caching/backend-api.txt | 726 + Documentation/filesystems/caching/cachefiles.rst | 484 - Documentation/filesystems/caching/cachefiles.txt | 501 + Documentation/filesystems/caching/fscache.rst | 565 - Documentation/filesystems/caching/fscache.txt | 448 + Documentation/filesystems/caching/index.rst | 14 - Documentation/filesystems/caching/netfs-api.rst | 896 - Documentation/filesystems/caching/netfs-api.txt | 910 + Documentation/filesystems/caching/object.rst | 313 - Documentation/filesystems/caching/object.txt | 320 + Documentation/filesystems/caching/operations.rst | 210 - Documentation/filesystems/caching/operations.txt | 213 + Documentation/filesystems/cifs/cifsroot.rst | 105 - Documentation/filesystems/cifs/cifsroot.txt | 97 + Documentation/filesystems/coda.rst | 1670 -- Documentation/filesystems/coda.txt | 1676 ++ Documentation/filesystems/configfs.rst | 535 - Documentation/filesystems/configfs/configfs.txt | 508 + Documentation/filesystems/dax.txt | 144 +- Documentation/filesystems/devpts.rst | 36 - Documentation/filesystems/devpts.txt | 26 + Documentation/filesystems/dnotify.rst | 75 - Documentation/filesystems/dnotify.txt | 70 + Documentation/filesystems/fiemap.rst | 234 - Documentation/filesystems/fiemap.txt | 231 + Documentation/filesystems/files.rst | 128 - Documentation/filesystems/files.txt | 123 + Documentation/filesystems/fuse-io.rst | 44 - Documentation/filesystems/fuse-io.txt | 38 + Documentation/filesystems/gfs2-glocks.rst | 253 - Documentation/filesystems/gfs2-glocks.txt | 232 + Documentation/filesystems/index.rst | 24 - Documentation/filesystems/locking.rst | 6 +- Documentation/filesystems/locks.rst | 72 - Documentation/filesystems/locks.txt | 68 + Documentation/filesystems/mandatory-locking.rst | 188 - Documentation/filesystems/mandatory-locking.txt | 181 + Documentation/filesystems/mount_api.rst | 825 - Documentation/filesystems/mount_api.txt | 724 + Documentation/filesystems/orangefs.rst | 4 +- Documentation/filesystems/overlayfs.rst | 7 +- Documentation/filesystems/proc.rst | 95 +- Documentation/filesystems/quota.rst | 85 - Documentation/filesystems/quota.txt | 68 + .../filesystems/ramfs-rootfs-initramfs.rst | 2 +- Documentation/filesystems/seq_file.rst | 372 - Documentation/filesystems/seq_file.txt | 359 + Documentation/filesystems/sharedsubtree.rst | 995 - Documentation/filesystems/sharedsubtree.txt | 939 + Documentation/filesystems/spufs.txt | 521 + Documentation/filesystems/spufs/index.rst | 13 - Documentation/filesystems/spufs/spu_create.rst | 131 - Documentation/filesystems/spufs/spu_run.rst | 138 - Documentation/filesystems/spufs/spufs.rst | 273 - Documentation/filesystems/sysfs-pci.rst | 138 - Documentation/filesystems/sysfs-pci.txt | 131 + Documentation/filesystems/sysfs-tagging.rst | 48 - Documentation/filesystems/sysfs-tagging.txt | 42 + Documentation/filesystems/sysfs.rst | 2 +- Documentation/filesystems/vfs.rst | 15 - Documentation/filesystems/virtiofs.rst | 14 - .../filesystems/xfs-delayed-logging-design.rst | 804 - .../filesystems/xfs-delayed-logging-design.txt | 793 + .../filesystems/xfs-self-describing-metadata.rst | 352 - .../filesystems/xfs-self-describing-metadata.txt | 350 + Documentation/fpga/dfl.rst | 84 - 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/gpu/todo.rst | 12 + Documentation/hwmon/bcm54140.rst | 45 - Documentation/hwmon/ina2xx.rst | 19 - Documentation/hwmon/index.rst | 1 - Documentation/i2c/i2c.svg | 1341 + Documentation/i2c/i2c_bus.svg | 1341 - Documentation/i2c/summary.rst | 2 +- Documentation/iio/iio_configfs.rst | 2 +- Documentation/index.rst | 4 +- Documentation/kbuild/makefiles.rst | 183 +- 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/livepatch/module-elf-format.rst | 15 +- Documentation/locking/locktorture.rst | 4 +- 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 + Documentation/media/dvb-drivers/cards.rst | 146 + 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 Documentation/media/v4l-drivers/bttv-cardlist.rst | 683 + 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 Documentation/media/v4l-drivers/ivtv-cardlist.rst | 139 + .../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 .../media/v4l-drivers/saa7134-cardlist.rst | 803 + Documentation/media/v4l-drivers/saa7134.rst | 115 + .../media/v4l-drivers/saa7164-cardlist.rst | 71 + .../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 Documentation/media/v4l-drivers/v4l-with-ir.rst | 75 + .../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 Documentation/media/videodev2.h.rst.exceptions | 572 + Documentation/memory-barriers.txt | 2 +- Documentation/misc-devices/index.rst | 1 - Documentation/networking/6pack.rst | 191 - Documentation/networking/6pack.txt | 175 + Documentation/networking/PLIP.txt | 215 + Documentation/networking/altera_tse.rst | 286 - Documentation/networking/altera_tse.txt | 263 + Documentation/networking/arcnet-hardware.rst | 3234 --- Documentation/networking/arcnet-hardware.txt | 3133 +++ Documentation/networking/arcnet.rst | 594 - Documentation/networking/arcnet.txt | 556 + Documentation/networking/atm.rst | 14 - Documentation/networking/atm.txt | 8 + Documentation/networking/ax25.rst | 16 - Documentation/networking/ax25.txt | 10 + Documentation/networking/baycom.rst | 174 - Documentation/networking/baycom.txt | 158 + Documentation/networking/bonding.rst | 2890 -- Documentation/networking/bonding.txt | 2837 ++ Documentation/networking/caif/Linux-CAIF.txt | 175 + Documentation/networking/caif/caif.rst | 2 + Documentation/networking/caif/index.rst | 13 - Documentation/networking/caif/linux_caif.rst | 195 - Documentation/networking/caif/spi_porting.rst | 229 - Documentation/networking/caif/spi_porting.txt | 208 + Documentation/networking/can.rst | 2 +- Documentation/networking/cdc_mbim.rst | 355 - Documentation/networking/cdc_mbim.txt | 339 + Documentation/networking/checksum-offloads.rst | 2 +- Documentation/networking/cops.rst | 80 - Documentation/networking/cops.txt | 63 + Documentation/networking/cxacru.rst | 120 - Documentation/networking/cxacru.txt | 100 + Documentation/networking/dccp.rst | 216 - Documentation/networking/dccp.txt | 207 + Documentation/networking/dctcp.rst | 52 - Documentation/networking/dctcp.txt | 44 + Documentation/networking/decnet.rst | 243 - Documentation/networking/decnet.txt | 230 + Documentation/networking/defza.rst | 63 - Documentation/networking/defza.txt | 57 + .../networking/device_drivers/3com/3c509.rst | 249 - .../networking/device_drivers/3com/3c509.txt | 213 + .../networking/device_drivers/3com/vortex.rst | 461 - .../networking/device_drivers/3com/vortex.txt | 448 + .../networking/device_drivers/amazon/ena.rst | 344 - .../networking/device_drivers/amazon/ena.txt | 308 + .../device_drivers/aquantia/atlantic.rst | 556 - .../device_drivers/aquantia/atlantic.txt | 479 + .../networking/device_drivers/chelsio/cxgb.rst | 393 - .../networking/device_drivers/chelsio/cxgb.txt | 352 + .../networking/device_drivers/cirrus/cs89x0.rst | 647 - .../networking/device_drivers/cirrus/cs89x0.txt | 624 + .../networking/device_drivers/davicom/dm9000.rst | 171 - .../networking/device_drivers/davicom/dm9000.txt | 167 + .../networking/device_drivers/dec/de4x5.rst | 189 - .../networking/device_drivers/dec/de4x5.txt | 178 + .../networking/device_drivers/dec/dmfe.rst | 71 - .../networking/device_drivers/dec/dmfe.txt | 66 + .../networking/device_drivers/dlink/dl2k.rst | 314 - .../networking/device_drivers/dlink/dl2k.txt | 282 + .../networking/device_drivers/freescale/dpaa.rst | 269 - .../networking/device_drivers/freescale/dpaa.txt | 260 + .../device_drivers/freescale/gianfar.rst | 51 - .../device_drivers/freescale/gianfar.txt | 42 + Documentation/networking/device_drivers/index.rst | 24 - .../networking/device_drivers/intel/e100.rst | 2 +- .../networking/device_drivers/intel/ipw2100.rst | 323 - .../networking/device_drivers/intel/ipw2100.txt | 293 + .../networking/device_drivers/intel/ipw2200.rst | 526 - .../networking/device_drivers/intel/ipw2200.txt | 472 + .../networking/device_drivers/intel/ixgb.rst | 2 +- .../networking/device_drivers/microsoft/netvsc.rst | 116 - .../networking/device_drivers/microsoft/netvsc.txt | 105 + .../networking/device_drivers/neterion/s2io.rst | 196 - .../networking/device_drivers/neterion/s2io.txt | 141 + .../networking/device_drivers/neterion/vxge.rst | 115 - .../networking/device_drivers/neterion/vxge.txt | 93 + .../networking/device_drivers/qualcomm/rmnet.rst | 95 - .../networking/device_drivers/qualcomm/rmnet.txt | 82 + Documentation/networking/device_drivers/sb1000.rst | 222 - Documentation/networking/device_drivers/sb1000.txt | 207 + .../networking/device_drivers/smsc/smc9.rst | 48 - .../networking/device_drivers/smsc/smc9.txt | 42 + .../networking/device_drivers/ti/cpsw.rst | 587 - .../networking/device_drivers/ti/cpsw.txt | 541 + .../device_drivers/ti/cpsw_switchdev.rst | 242 - .../device_drivers/ti/cpsw_switchdev.txt | 209 + .../networking/device_drivers/ti/tlan.rst | 140 - .../networking/device_drivers/ti/tlan.txt | 117 + .../device_drivers/toshiba/spider_net.rst | 202 - .../device_drivers/toshiba/spider_net.txt | 204 + .../networking/devlink/devlink-region.rst | 11 +- Documentation/networking/dns_resolver.rst | 155 - Documentation/networking/dns_resolver.txt | 157 + Documentation/networking/driver.rst | 97 - Documentation/networking/driver.txt | 93 + Documentation/networking/dsa/sja1105.rst | 116 - Documentation/networking/eql.rst | 373 - Documentation/networking/eql.txt | 528 + Documentation/networking/ethtool-netlink.rst | 35 +- Documentation/networking/fib_trie.rst | 149 - Documentation/networking/fib_trie.txt | 145 + Documentation/networking/filter.rst | 1651 -- Documentation/networking/filter.txt | 1545 ++ Documentation/networking/fore200e.rst | 66 - Documentation/networking/fore200e.txt | 64 + Documentation/networking/framerelay.rst | 44 - Documentation/networking/framerelay.txt | 39 + Documentation/networking/gen_stats.rst | 129 - Documentation/networking/gen_stats.txt | 119 + Documentation/networking/generic-hdlc.rst | 170 - Documentation/networking/generic-hdlc.txt | 132 + Documentation/networking/generic_netlink.rst | 9 - Documentation/networking/generic_netlink.txt | 3 + Documentation/networking/gtp.rst | 251 - Documentation/networking/gtp.txt | 230 + Documentation/networking/hinic.rst | 128 - Documentation/networking/hinic.txt | 125 + Documentation/networking/ila.rst | 296 - Documentation/networking/ila.txt | 285 + Documentation/networking/index.rst | 87 - Documentation/networking/ip-sysctl.rst | 2657 -- Documentation/networking/ip-sysctl.txt | 2362 ++ Documentation/networking/ip_dynaddr.rst | 40 - Documentation/networking/ip_dynaddr.txt | 29 + Documentation/networking/ipddp.rst | 78 - Documentation/networking/ipddp.txt | 73 + Documentation/networking/iphase.rst | 193 - Documentation/networking/iphase.txt | 158 + Documentation/networking/ipsec.rst | 46 - Documentation/networking/ipsec.txt | 38 + Documentation/networking/ipv6.rst | 78 - Documentation/networking/ipv6.txt | 72 + Documentation/networking/ipvlan.rst | 189 - Documentation/networking/ipvlan.txt | 146 + Documentation/networking/ipvs-sysctl.rst | 302 - Documentation/networking/ipvs-sysctl.txt | 294 + Documentation/networking/kcm.rst | 290 - Documentation/networking/kcm.txt | 285 + Documentation/networking/l2tp.rst | 358 - Documentation/networking/l2tp.txt | 345 + Documentation/networking/lapb-module.rst | 305 - Documentation/networking/lapb-module.txt | 263 + Documentation/networking/ltpc.rst | 144 - Documentation/networking/ltpc.txt | 131 + Documentation/networking/mac80211-injection.rst | 106 - Documentation/networking/mac80211-injection.txt | 97 + Documentation/networking/mpls-sysctl.rst | 57 - Documentation/networking/mpls-sysctl.txt | 48 + Documentation/networking/multiqueue.rst | 78 - Documentation/networking/multiqueue.txt | 79 + Documentation/networking/netconsole.rst | 239 - Documentation/networking/netconsole.txt | 210 + Documentation/networking/netdev-features.rst | 184 - Documentation/networking/netdev-features.txt | 181 + Documentation/networking/netdevices.rst | 111 - Documentation/networking/netdevices.txt | 104 + Documentation/networking/netfilter-sysctl.rst | 17 - Documentation/networking/netfilter-sysctl.txt | 10 + Documentation/networking/netif-msg.rst | 95 - Documentation/networking/netif-msg.txt | 79 + Documentation/networking/nf_conntrack-sysctl.rst | 179 - Documentation/networking/nf_conntrack-sysctl.txt | 172 + Documentation/networking/nf_flowtable.rst | 117 - Documentation/networking/nf_flowtable.txt | 112 + Documentation/networking/openvswitch.rst | 251 - Documentation/networking/openvswitch.txt | 248 + Documentation/networking/operstates.rst | 185 - Documentation/networking/operstates.txt | 164 + Documentation/networking/packet_mmap.rst | 1084 - Documentation/networking/packet_mmap.txt | 1061 + Documentation/networking/phonet.rst | 230 - Documentation/networking/phonet.txt | 214 + Documentation/networking/pktgen.rst | 412 - Documentation/networking/pktgen.txt | 400 + Documentation/networking/plip.rst | 222 - Documentation/networking/ppp_generic.rst | 440 - Documentation/networking/ppp_generic.txt | 428 + Documentation/networking/proc_net_tcp.rst | 57 - Documentation/networking/proc_net_tcp.txt | 48 + Documentation/networking/radiotap-headers.rst | 159 - Documentation/networking/radiotap-headers.txt | 152 + Documentation/networking/ray_cs.rst | 165 - Documentation/networking/ray_cs.txt | 150 + Documentation/networking/rds.rst | 448 - Documentation/networking/rds.txt | 423 + Documentation/networking/regulatory.rst | 209 - Documentation/networking/regulatory.txt | 204 + Documentation/networking/rxrpc.rst | 1169 - Documentation/networking/rxrpc.txt | 1155 + Documentation/networking/sctp.rst | 42 - Documentation/networking/sctp.txt | 35 + Documentation/networking/secid.rst | 20 - Documentation/networking/secid.txt | 14 + Documentation/networking/seg6-sysctl.rst | 26 - Documentation/networking/seg6-sysctl.txt | 18 + Documentation/networking/skfp.rst | 253 - Documentation/networking/skfp.txt | 220 + Documentation/networking/snmp_counter.rst | 2 +- Documentation/networking/strparser.rst | 240 - Documentation/networking/strparser.txt | 207 + Documentation/networking/switchdev.rst | 387 - Documentation/networking/switchdev.txt | 373 + Documentation/networking/tc-actions-env-rules.rst | 29 - Documentation/networking/tc-actions-env-rules.txt | 24 + Documentation/networking/tcp-thin.rst | 52 - Documentation/networking/tcp-thin.txt | 47 + Documentation/networking/team.rst | 8 - Documentation/networking/team.txt | 2 + Documentation/networking/timestamping.rst | 591 - Documentation/networking/timestamping.txt | 571 + Documentation/networking/tproxy.rst | 109 - Documentation/networking/tproxy.txt | 104 + Documentation/networking/tuntap.rst | 259 - Documentation/networking/tuntap.txt | 227 + Documentation/networking/udplite.rst | 291 - Documentation/networking/udplite.txt | 278 + Documentation/networking/vrf.rst | 451 - Documentation/networking/vrf.txt | 418 + Documentation/networking/vxlan.rst | 60 - Documentation/networking/vxlan.txt | 51 + Documentation/networking/x25-iface.rst | 129 - Documentation/networking/x25-iface.txt | 123 + Documentation/networking/x25.rst | 48 - Documentation/networking/x25.txt | 44 + Documentation/networking/xfrm_device.rst | 151 - Documentation/networking/xfrm_device.txt | 140 + Documentation/networking/xfrm_proc.rst | 113 - Documentation/networking/xfrm_proc.txt | 82 + Documentation/networking/xfrm_sync.rst | 189 - Documentation/networking/xfrm_sync.txt | 169 + Documentation/networking/xfrm_sysctl.rst | 11 - Documentation/networking/xfrm_sysctl.txt | 4 + Documentation/networking/z8530drv.rst | 686 - Documentation/networking/z8530drv.txt | 657 + Documentation/power/pci.rst | 58 +- Documentation/powerpc/cxl.rst | 2 - Documentation/powerpc/firmware-assisted-dump.rst | 2 +- Documentation/powerpc/index.rst | 1 - Documentation/powerpc/vas-api.rst | 292 - Documentation/process/adding-syscalls.rst | 2 +- Documentation/process/submit-checklist.rst | 2 +- Documentation/process/submitting-patches.rst | 2 +- Documentation/{core-api/rbtree.rst => rbtree.txt} | 0 Documentation/s390/index.rst | 1 - Documentation/s390/pci.rst | 125 - Documentation/s390/vfio-ap.rst | 2 +- Documentation/scheduler/sched-domains.rst | 10 +- Documentation/security/keys/core.rst | 58 - Documentation/sphinx/requirements.txt | 2 +- Documentation/timers/timers-howto.rst | 3 - Documentation/trace/coresight/coresight-ect.rst | 6 +- Documentation/trace/coresight/coresight.rst | 85 - .../translations/it_IT/doc-guide/kernel-doc.rst | 25 +- .../translations/it_IT/doc-guide/parse-headers.rst | 2 +- .../translations/it_IT/kernel-hacking/hacking.rst | 18 - .../translations/it_IT/kernel-hacking/locking.rst | 172 +- .../translations/it_IT/process/2.Process.rst | 95 +- .../translations/it_IT/process/adding-syscalls.rst | 2 +- .../translations/it_IT/process/coding-style.rst | 6 +- .../translations/it_IT/process/deprecated.rst | 130 +- .../translations/it_IT/process/email-clients.rst | 332 +- Documentation/translations/it_IT/process/index.rst | 1 - .../it_IT/process/management-style.rst | 293 +- .../it_IT/process/submit-checklist.rst | 2 +- .../it_IT/process/submitting-patches.rst | 2 +- .../translations/it_IT/riscv/patch-acceptance.rst | 40 - .../translations/ko_KR/memory-barriers.txt | 2 +- .../translations/zh_CN/filesystems/sysfs.txt | 8 +- .../zh_CN/process/submit-checklist.rst | 2 +- .../translations/zh_CN/video4linux/omap3isp.txt | 4 +- .../zh_CN/video4linux/v4l2-framework.txt | 8 +- Documentation/usb/gadget_configfs.rst | 4 +- Documentation/userspace-api/index.rst | 1 - Documentation/userspace-api/ioctl/ioctl-number.rst | 3 - 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 | 4274 --- .../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 | 195 - .../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 | 290 - .../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 - .../userspace-api/media/videodev2.h.rst.exceptions | 573 - Documentation/virt/kvm/amd-memory-encryption.rst | 2 +- Documentation/virt/kvm/api.rst | 29 +- Documentation/virt/kvm/arm/pvtime.rst | 2 +- Documentation/virt/kvm/devices/vcpu.rst | 2 +- Documentation/virt/kvm/hypercalls.rst | 4 +- Documentation/virt/kvm/mmu.rst | 2 +- Documentation/virt/kvm/nested-vmx.rst | 5 +- Documentation/virt/kvm/review-checklist.rst | 2 +- Documentation/vm/hmm.rst | 30 +- Documentation/vm/index.rst | 1 - Documentation/vm/memory-model.rst | 9 +- Documentation/vm/page_owner.rst | 3 +- Documentation/vm/slub.rst | 4 +- Documentation/watch_queue.rst | 354 - .../watchdog/convert_drivers_to_kernel_api.rst | 4 +- Documentation/watchdog/watchdog-kernel-api.rst | 2 +- Documentation/x86/x86_64/uefi.rst | 2 +- Kconfig | 2 + MAINTAINERS | 267 +- Makefile | 37 +- Next/SHA1s | 320 - Next/Trees | 322 - Next/merge.log | 12161 --------- Next/quilt-import.log | 2 - arch/alpha/include/asm/checksum.h | 3 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/alpha/kernel/traps.c | 22 +- arch/alpha/lib/csum_partial_copy.c | 6 +- arch/alpha/mm/init.c | 16 +- arch/alpha/mm/numa.c | 22 +- arch/arc/Kconfig | 1 - arch/arc/configs/hsdk_defconfig | 1 - arch/arc/include/asm/bug.h | 3 +- arch/arc/include/asm/dsp-impl.h | 2 - arch/arc/include/asm/entry-arcv2.h | 2 - arch/arc/include/asm/highmem.h | 15 + arch/arc/include/asm/hugepage.h | 2 +- arch/arc/kernel/Makefile | 3 + arch/arc/kernel/ptrace.c | 2 +- arch/arc/kernel/setup.c | 5 +- arch/arc/kernel/stacktrace.c | 17 +- arch/arc/kernel/troubleshoot.c | 2 +- arch/arc/kernel/unwind.c | 2 + arch/arc/mm/highmem.c | 28 +- arch/arc/mm/init.c | 41 +- arch/arc/plat-eznps/Kconfig | 1 - arch/arm/Kconfig | 4 +- arch/arm/Kconfig.debug | 10 - arch/arm/Makefile | 5 +- arch/arm/boot/compressed/.gitignore | 9 + arch/arm/boot/compressed/Makefile | 41 +- arch/arm/boot/compressed/atags_to_fdt.c | 1 - arch/arm/boot/compressed/fdt.c | 2 - arch/arm/boot/compressed/fdt_get_mem_start.c | 56 - arch/arm/boot/compressed/fdt_ro.c | 2 - arch/arm/boot/compressed/fdt_rw.c | 2 - arch/arm/boot/compressed/fdt_wip.c | 2 - arch/arm/boot/compressed/head.S | 54 +- arch/arm/boot/compressed/libfdt_env.h | 24 + arch/arm/boot/compressed/vmlinux.lds.S | 4 +- arch/arm/boot/dts/Makefile | 10 - arch/arm/boot/dts/am335x-guardian.dts | 1 - arch/arm/boot/dts/am3517-evm.dts | 1 - arch/arm/boot/dts/am437x-gp-evm.dts | 2 +- arch/arm/boot/dts/am437x-idk-evm.dts | 2 +- arch/arm/boot/dts/am437x-sk-evm.dts | 4 +- arch/arm/boot/dts/am571x-idk.dts | 52 +- arch/arm/boot/dts/am5729-beagleboneai.dts | 731 - arch/arm/boot/dts/am572x-idk-common.dtsi | 63 +- arch/arm/boot/dts/am574x-idk.dts | 4 - arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 67 +- arch/arm/boot/dts/am57xx-idk-common.dtsi | 62 +- arch/arm/boot/dts/aspeed-ast2600-evb.dts | 4 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 78 +- .../boot/dts/aspeed-bmc-facebook-yosemitev2.dts | 231 - arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 202 +- arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 310 +- arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts | 326 - arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 35 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 112 - arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 34 - arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 37 +- arch/arm/boot/dts/aspeed-g4.dtsi | 10 - arch/arm/boot/dts/aspeed-g5.dtsi | 43 +- arch/arm/boot/dts/aspeed-g6.dtsi | 64 +- 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/dra7-evm-common.dtsi | 1 - arch/arm/boot/dts/dra7-evm.dts | 54 - arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi | 39 - arch/arm/boot/dts/dra7-l4.dtsi | 50 +- arch/arm/boot/dts/dra7.dtsi | 40 +- arch/arm/boot/dts/dra71-evm.dts | 42 - arch/arm/boot/dts/dra72-evm-common.dtsi | 18 +- arch/arm/boot/dts/dra72-evm-revc.dts | 42 - arch/arm/boot/dts/dra72-evm.dts | 42 - arch/arm/boot/dts/dra72x.dtsi | 6 - arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi | 18 - arch/arm/boot/dts/dra74x.dtsi | 21 - arch/arm/boot/dts/dra76-evm.dts | 54 - arch/arm/boot/dts/e60k02.dtsi | 2 - 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/imx27-phytec-phycard-s-rdk.dts | 4 +- 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/imx6qdl-sr-som.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/logicpd-torpedo-baseboard.dtsi | 1 - arch/arm/boot/dts/ls1021a-twr.dts | 14 - arch/arm/boot/dts/motorola-mapphone-common.dtsi | 43 +- arch/arm/boot/dts/mt7623n-rfb-emmc.dts | 1 - arch/arm/boot/dts/omap3-gta04.dtsi | 1 - arch/arm/boot/dts/omap5-l4.dtsi | 31 - arch/arm/boot/dts/omap5.dtsi | 86 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 29 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 6 - arch/arm/boot/dts/qcom-msm8974-samsung-klte.dts | 405 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 11 - arch/arm/boot/dts/r7s9210.dtsi | 3 + arch/arm/boot/dts/r8a73a4.dtsi | 9 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a7742-iwg21d-q7.dts | 37 - arch/arm/boot/dts/r8a7742-iwg21m.dtsi | 53 - arch/arm/boot/dts/r8a7742.dtsi | 389 - arch/arm/boot/dts/r8a7743.dtsi | 12 +- arch/arm/boot/dts/r8a7744.dtsi | 12 +- arch/arm/boot/dts/r8a7745.dtsi | 12 +- arch/arm/boot/dts/r8a7790.dtsi | 12 +- arch/arm/boot/dts/r8a7791.dtsi | 95 +- arch/arm/boot/dts/r8a7793.dtsi | 14 +- arch/arm/boot/dts/r8a7794.dtsi | 12 +- arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk3228-evb.dts | 2 +- arch/arm/boot/dts/rk3229-xms6.dts | 2 +- arch/arm/boot/dts/rk322x.dtsi | 6 +- arch/arm/boot/dts/rk3xxx.dtsi | 2 +- arch/arm/boot/dts/rtd1195-horseradish.dts | 32 - arch/arm/boot/dts/rtd1195-mele-x1000.dts | 32 - arch/arm/boot/dts/rtd1195.dtsi | 217 - arch/arm/boot/dts/s5pv210-aries.dtsi | 359 +- arch/arm/boot/dts/s5pv210-fascinate4g.dts | 249 - arch/arm/boot/dts/s5pv210-galaxys.dts | 292 - arch/arm/boot/dts/s5pv210-pinctrl.dtsi | 9 +- arch/arm/boot/dts/s5pv210.dtsi | 23 +- arch/arm/boot/dts/sh73a0.dtsi | 2 +- .../arm/boot/dts/sun7i-a20-olinuxino-lime-emmc.dts | 32 - arch/arm/boot/dts/sun8i-a83t.dtsi | 10 - .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 2 +- arch/arm/boot/dts/sun8i-h3.dtsi | 24 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 10 - arch/arm/boot/dts/tegra114-dalmore.dts | 3 +- arch/arm/boot/dts/tegra124-venice2.dts | 2 +- arch/arm/boot/dts/tegra20-colibri-eval-v3.dts | 2 +- arch/arm/boot/dts/tegra20-colibri-iris.dts | 2 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-medcom-wide.dts | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-eval.dts | 2 +- arch/arm/boot/dts/tegra30-apalis-v1.1-eval.dts | 2 +- arch/arm/boot/dts/tegra30-beaver.dts | 40 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +- arch/arm/boot/dts/tegra30-colibri-eval-v3.dts | 2 +- arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/exynos_defconfig | 10 +- arch/arm/configs/multi_v7_defconfig | 3 +- arch/arm/configs/omap2plus_defconfig | 2 +- arch/arm/configs/shmobile_defconfig | 2 - arch/arm/configs/sunxi_defconfig | 1 - arch/arm/include/asm/assembler.h | 78 +- arch/arm/include/asm/bug.h | 3 +- arch/arm/include/asm/checksum.h | 14 - arch/arm/include/asm/efi.h | 8 + arch/arm/include/asm/futex.h | 9 +- arch/arm/include/asm/highmem.h | 7 + arch/arm/include/asm/pgtable-3level.h | 2 +- arch/arm/include/asm/pgtable.h | 1 + arch/arm/include/asm/traps.h | 3 +- arch/arm/include/asm/uaccess-asm.h | 117 - arch/arm/include/asm/unwind.h | 3 +- arch/arm/kernel/atags_proc.c | 2 +- arch/arm/kernel/elf.c | 27 +- arch/arm/kernel/entry-armv.S | 11 +- arch/arm/kernel/entry-header.S | 9 +- arch/arm/kernel/sys_oabi-compat.c | 15 +- arch/arm/kernel/traps.c | 39 +- arch/arm/kernel/unwind.c | 5 +- arch/arm/lib/backtrace-clang.S | 9 +- arch/arm/lib/backtrace.S | 14 +- arch/arm/lib/uaccess_with_memcpy.c | 7 +- arch/arm/mach-imx/cpu.c | 16 - arch/arm/mach-imx/mach-mx27_3ds.c | 21 +- arch/arm/mach-imx/mach-mx31_3ds.c | 24 +- arch/arm/mach-imx/mach-vf610.c | 53 - arch/arm/mach-imx/mxc.h | 6 - arch/arm/mach-omap2/Kconfig | 1 + arch/arm/mach-omap2/clockdomains44xx_data.c | 2 +- arch/arm/mach-omap2/clockdomains54xx_data.c | 2 +- arch/arm/mach-omap2/sleep34xx.S | 2 +- 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/mach-sa1100/assabet.c | 2 +- arch/arm/mach-sa1100/shannon.c | 9 - arch/arm/mach-shmobile/setup-rcar-gen2.c | 2 - arch/arm/mach-tegra/pm.c | 4 - arch/arm/mach-tegra/reset-handler.S | 7 +- arch/arm/mach-tegra/sleep-tegra30.S | 16 +- arch/arm/mach-tegra/tegra.c | 8 +- arch/arm/mm/dump.c | 29 +- arch/arm/mm/fault-armv.c | 7 +- arch/arm/mm/fault.c | 22 +- arch/arm/mm/highmem.c | 35 +- arch/arm/mm/idmap.c | 3 +- arch/arm/mm/init.c | 68 +- arch/arm/mm/ioremap.c | 12 +- arch/arm/mm/mm.h | 2 +- arch/arm/mm/mmu.c | 35 +- arch/arm/mm/pgd.c | 40 +- arch/arm/net/bpf_jit_32.c | 14 +- arch/arm/net/bpf_jit_32.h | 3 - arch/arm/plat-samsung/adc.c | 8 +- arch/arm/tools/syscall.tbl | 1 - arch/arm64/Kconfig | 161 +- arch/arm64/Kconfig.debug | 29 + arch/arm64/Makefile | 14 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 9 - .../boot/dts/allwinner/sun50i-a64-pinetab.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 30 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 9 +- .../boot/dts/allwinner/sun50i-h6-cpu-opp.dtsi | 117 - .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 3 - .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 65 - .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 17 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 43 +- arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 50 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 6 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 1 + .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 22 +- arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 15 - .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 4 +- .../boot/dts/amlogic/meson-gx-libretech-pc.dtsi | 47 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 66 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 23 +- arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 2 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 2 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 2 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 23 - .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 43 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 +- .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts | 4 - .../boot/dts/amlogic/meson-gxl-s905w-p281.dts | 4 - .../boot/dts/amlogic/meson-gxl-s905w-tx3-mini.dts | 4 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 4 - .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 47 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 3 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 3 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 68 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 3 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 3 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 4 - arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 7 +- arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 2 +- arch/arm64/boot/dts/freescale/fsl-ls1012a-frdm.dts | 15 - arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 15 - arch/arm64/boot/dts/freescale/fsl-ls1012a-qds.dts | 15 - arch/arm64/boot/dts/freescale/fsl-ls1012a-rdb.dts | 15 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 13 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 8 +- arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 130 +- .../dts/freescale/imx8mm-beacon-baseboard.dtsi | 285 - .../arm64/boot/dts/freescale/imx8mm-beacon-kit.dts | 19 - .../boot/dts/freescale/imx8mm-beacon-som.dtsi | 410 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 12 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 12 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 12 +- arch/arm64/boot/dts/freescale/imx8mp-pinfunc.h | 46 +- arch/arm64/boot/dts/freescale/imx8mp.dtsi | 80 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 8 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 93 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 18 +- arch/arm64/boot/dts/freescale/qoriq-fman3-0.dtsi | 1 - 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/nvidia/tegra132-norrin.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 18 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 37 +- arch/arm64/boot/dts/qcom/Makefile | 1 - arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 76 - arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 23 +- arch/arm64/boot/dts/qcom/ipq8074-hk01.dts | 112 +- arch/arm64/boot/dts/qcom/ipq8074.dtsi | 474 +- arch/arm64/boot/dts/qcom/msm8916.dtsi | 133 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 30 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 38 +- arch/arm64/boot/dts/qcom/pm8150.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8150b.dtsi | 14 +- arch/arm64/boot/dts/qcom/pm8150l.dtsi | 14 +- 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 | 705 +- .../arm64/boot/dts/qcom/sdm660-xiaomi-lavender.dts | 46 - arch/arm64/boot/dts/qcom/sdm660.dtsi | 372 - arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 213 +- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 2 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 98 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 + arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 351 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 126 +- 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/r8a774a1.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a77950.dtsi | 14 +- arch/arm64/boot/dts/renesas/r8a77951.dtsi | 34 +- arch/arm64/boot/dts/renesas/r8a77960.dtsi | 22 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 403 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 10 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 18 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 20 +- arch/arm64/boot/dts/rockchip/Makefile | 1 - arch/arm64/boot/dts/rockchip/px30.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 2 + arch/arm64/boot/dts/rockchip/rk3308.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 560 - arch/arm64/boot/dts/rockchip/rk3326.dtsi | 15 - arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 5 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 18 + arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 1 + .../boot/dts/rockchip/rk3399-pinebook-pro.dts | 10 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 27 - arch/arm64/boot/dts/rockchip/rk3399.dtsi | 28 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 126 - arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 21 - arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 11 - .../boot/dts/ti/k3-am654-industrial-thermal.dtsi | 45 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 20 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 69 - arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 11 - arch/arm64/configs/defconfig | 11 +- arch/arm64/crypto/crct10dif-ce-core.S | 2 +- arch/arm64/include/asm/asm_pointer_auth.h | 43 +- arch/arm64/include/asm/assembler.h | 50 - arch/arm64/include/asm/cacheflush.h | 6 +- arch/arm64/include/asm/cpucaps.h | 17 +- arch/arm64/include/asm/cpufeature.h | 12 - arch/arm64/include/asm/efi.h | 8 + arch/arm64/include/asm/elf.h | 73 +- arch/arm64/include/asm/esr.h | 2 +- arch/arm64/include/asm/exception.h | 1 - arch/arm64/include/asm/hwcap.h | 1 - arch/arm64/include/asm/insn.h | 30 +- arch/arm64/include/asm/kvm_emulate.h | 6 +- arch/arm64/include/asm/kvm_host.h | 4 + arch/arm64/include/asm/kvm_hyp.h | 2 +- arch/arm64/include/asm/kvm_mmu.h | 10 +- arch/arm64/include/asm/linkage.h | 46 - arch/arm64/include/asm/memory.h | 11 - arch/arm64/include/asm/mman.h | 37 - arch/arm64/include/asm/pgalloc.h | 10 +- arch/arm64/include/asm/pgtable-hwdef.h | 2 +- arch/arm64/include/asm/pgtable-prot.h | 3 - arch/arm64/include/asm/pgtable-types.h | 5 +- arch/arm64/include/asm/pgtable.h | 49 +- arch/arm64/include/asm/ptrace.h | 1 - arch/arm64/include/asm/smp.h | 11 + arch/arm64/include/asm/stacktrace.h | 3 +- arch/arm64/include/asm/stage2_pgtable.h | 48 +- arch/arm64/include/asm/sysreg.h | 39 +- arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/vmap_stack.h | 6 +- arch/arm64/include/uapi/asm/hwcap.h | 1 - arch/arm64/include/uapi/asm/mman.h | 9 - arch/arm64/include/uapi/asm/ptrace.h | 9 - arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/arm64/kernel/asm-offsets.c | 3 + arch/arm64/kernel/cpu-reset.S | 4 +- arch/arm64/kernel/cpu_errata.c | 25 +- arch/arm64/kernel/cpufeature.c | 289 +- arch/arm64/kernel/cpuinfo.c | 5 +- arch/arm64/kernel/efi-entry.S | 2 +- arch/arm64/kernel/efi-header.S | 2 +- arch/arm64/kernel/efi-rt-wrapper.S | 4 +- arch/arm64/kernel/entry-common.c | 13 +- arch/arm64/kernel/entry-fpsimd.S | 20 +- arch/arm64/kernel/entry.S | 31 +- arch/arm64/kernel/fpsimd.c | 3 +- arch/arm64/kernel/head.S | 43 +- arch/arm64/kernel/hibernate-asm.S | 16 +- arch/arm64/kernel/hibernate.c | 44 +- arch/arm64/kernel/hyp-stub.S | 20 +- arch/arm64/kernel/image-vars.h | 2 +- arch/arm64/kernel/insn.c | 32 +- arch/arm64/kernel/machine_kexec_file.c | 14 +- arch/arm64/kernel/pci.c | 4 +- arch/arm64/kernel/probes/decode-insn.c | 2 +- arch/arm64/kernel/probes/kprobes_trampoline.S | 4 +- arch/arm64/kernel/process.c | 43 +- arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/reloc_test_syms.S | 44 +- arch/arm64/kernel/relocate_kernel.S | 4 +- arch/arm64/kernel/signal.c | 16 - arch/arm64/kernel/sleep.S | 13 +- arch/arm64/kernel/smccc-call.S | 8 +- arch/arm64/kernel/smp.c | 10 +- arch/arm64/kernel/syscall.c | 18 - arch/arm64/kernel/traps.c | 148 +- arch/arm64/kernel/vdso.c | 155 +- arch/arm64/kernel/vdso/Makefile | 10 +- arch/arm64/kernel/vdso/note.S | 3 - arch/arm64/kernel/vdso/sigreturn.S | 3 - arch/arm64/kernel/vdso/vdso.S | 3 - arch/arm64/kernel/vmlinux.lds.S | 18 +- arch/arm64/kvm/guest.c | 23 +- arch/arm64/kvm/hyp/switch.c | 6 +- arch/arm64/kvm/hyp/sysreg-sr.c | 6 +- arch/arm64/kvm/hyp/tlb.c | 11 +- arch/arm64/kvm/reset.c | 12 +- arch/arm64/lib/copy_from_user.S | 32 +- arch/arm64/lib/copy_in_user.S | 32 +- arch/arm64/lib/copy_to_user.S | 32 +- arch/arm64/lib/crc32.S | 2 +- arch/arm64/lib/memcpy.S | 32 +- arch/arm64/mm/dump.c | 5 - arch/arm64/mm/fault.c | 9 +- arch/arm64/mm/hugetlbpage.c | 45 +- arch/arm64/mm/init.c | 58 +- arch/arm64/mm/kasan_init.c | 26 +- arch/arm64/mm/mmu.c | 76 +- arch/arm64/mm/numa.c | 9 +- arch/arm64/mm/pageattr.c | 11 +- arch/arm64/mm/proc.S | 46 +- arch/arm64/net/bpf_jit.h | 8 - arch/arm64/net/bpf_jit_comp.c | 12 - arch/c6x/kernel/traps.c | 16 +- arch/c6x/lib/checksum.c | 22 + arch/c6x/mm/init.c | 8 +- arch/csky/abiv1/inc/abi/entry.h | 4 +- arch/csky/abiv2/inc/abi/entry.h | 4 +- arch/csky/abiv2/mcount.S | 2 - arch/csky/include/asm/highmem.h | 10 +- arch/csky/include/asm/thread_info.h | 8 +- arch/csky/kernel/dumpstack.c | 9 +- arch/csky/kernel/ftrace.c | 2 - arch/csky/kernel/perf_callchain.c | 9 +- arch/csky/kernel/probes/uprobes.c | 5 - arch/csky/kernel/ptrace.c | 10 +- arch/csky/kernel/setup.c | 26 +- arch/csky/mm/highmem.c | 56 +- arch/h8300/Kconfig.cpu | 4 - arch/h8300/boot/compressed/Makefile | 2 +- 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/include/asm/pgtable.h | 1 + arch/h8300/kernel/traps.c | 12 +- arch/h8300/lib/memset.S | 17 +- arch/h8300/mm/init.c | 6 +- arch/hexagon/Makefile | 2 +- arch/hexagon/include/asm/fixmap.h | 4 +- arch/hexagon/include/asm/pgtable.h | 1 + arch/hexagon/kernel/traps.c | 25 +- arch/hexagon/mm/init.c | 6 +- arch/ia64/Kconfig | 1 + arch/ia64/include/asm/checksum.h | 10 + arch/ia64/include/asm/pgalloc.h | 4 +- arch/ia64/include/asm/pgtable.h | 17 +- arch/ia64/include/asm/ptrace.h | 1 + arch/ia64/kernel/efi.c | 12 +- arch/ia64/kernel/mca.c | 2 +- arch/ia64/kernel/process.c | 17 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/unwind_i.h | 2 +- arch/ia64/lib/csum_partial_copy.c | 32 +- arch/ia64/mm/contig.c | 2 +- arch/ia64/mm/discontig.c | 2 +- arch/ia64/mm/fault.c | 7 +- arch/ia64/mm/hugetlbpage.c | 18 +- arch/ia64/mm/init.c | 28 +- arch/m68k/amiga/config.c | 7 +- arch/m68k/coldfire/pci.c | 4 +- arch/m68k/configs/stmark2_defconfig | 1 + arch/m68k/include/asm/checksum.h | 3 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/m68k/kernel/traps.c | 13 +- arch/m68k/lib/checksum.c | 4 +- arch/m68k/mm/init.c | 6 +- arch/m68k/mm/mcfmmu.c | 9 +- arch/m68k/mm/motorola.c | 15 +- arch/m68k/mm/sun3mmu.c | 10 +- arch/m68k/tools/amiga/dmesg.c | 2 +- arch/microblaze/Kconfig | 1 + arch/microblaze/include/asm/highmem.h | 28 +- arch/microblaze/include/asm/unwind.h | 3 +- arch/microblaze/kernel/stacktrace.c | 4 +- arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/kernel/traps.c | 12 +- arch/microblaze/kernel/unwind.c | 40 +- arch/microblaze/mm/highmem.c | 16 +- arch/microblaze/mm/init.c | 5 +- arch/mips/Kconfig | 7 +- arch/mips/Makefile | 13 +- arch/mips/alchemy/common/setup.c | 17 +- arch/mips/alchemy/devboards/db1550.c | 2 +- arch/mips/ar7/setup.c | 2 +- arch/mips/ath79/setup.c | 3 +- arch/mips/bcm63xx/cpu.c | 2 +- arch/mips/bcm63xx/dev-flash.c | 2 +- arch/mips/boot/compressed/Makefile | 2 +- arch/mips/boot/dts/ingenic/ci20.dts | 3 - arch/mips/boot/dts/ingenic/gcw0.dts | 499 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 33 +- arch/mips/boot/dts/ingenic/jz4770.dtsi | 227 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 65 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 9 +- arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 5 - .../mips/cavium-octeon/executive/cvmx-helper-npi.c | 12 + arch/mips/cavium-octeon/executive/cvmx-pko.c | 2 +- arch/mips/cavium-octeon/octeon-platform.c | 4 +- arch/mips/cavium-octeon/octeon-usb.c | 2 +- arch/mips/configs/ath79_defconfig | 1 + arch/mips/configs/ci20_defconfig | 62 +- arch/mips/configs/db1xxx_defconfig | 1 + arch/mips/configs/gcw0_defconfig | 131 +- arch/mips/configs/generic/board-ocelot.config | 1 + arch/mips/configs/loongson3_defconfig | 1 - arch/mips/configs/pistachio_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 1 + arch/mips/dec/int-handler.S | 4 +- arch/mips/dec/tc.c | 2 +- arch/mips/fw/cfe/cfe_api.c | 5 + arch/mips/include/asm/asm-eva.h | 2 +- arch/mips/include/asm/asm.h | 24 +- arch/mips/include/asm/bootinfo.h | 2 +- arch/mips/include/asm/branch.h | 3 - arch/mips/include/asm/cacheops.h | 2 +- arch/mips/include/asm/clock.h | 49 + arch/mips/include/asm/cpu-features.h | 6 + arch/mips/include/asm/cpu.h | 4 - arch/mips/include/asm/fpu.h | 2 +- arch/mips/include/asm/fpu_emulator.h | 4 + arch/mips/include/asm/highmem.h | 9 +- arch/mips/include/asm/inst.h | 773 - arch/mips/include/asm/io.h | 87 +- .../include/asm/mach-ath25/cpu-feature-overrides.h | 1 + .../include/asm/mach-ath79/cpu-feature-overrides.h | 1 + arch/mips/include/asm/mach-au1x00/ioremap.h | 38 + arch/mips/include/asm/mach-bcm63xx/ioremap.h | 5 + arch/mips/include/asm/mach-bmips/ioremap.h | 5 + arch/mips/include/asm/mach-generic/ioremap.h | 9 + arch/mips/include/asm/mach-generic/irq.h | 6 + arch/mips/include/asm/mach-jz4740/base.h | 27 + arch/mips/include/asm/mach-jz4740/dma.h | 23 + arch/mips/include/asm/mach-jz4740/irq.h | 45 +- arch/mips/include/asm/mach-jz4740/timer.h | 126 + .../asm/mach-lantiq/falcon/cpu-feature-overrides.h | 1 + arch/mips/include/asm/mach-loongson2ef/loongson.h | 1 - arch/mips/include/asm/mach-loongson64/boot_param.h | 6 - .../asm/mach-loongson64/cpu-feature-overrides.h | 1 - .../mips/include/asm/mach-loongson64/mc146818rtc.h | 36 + .../asm/mach-ralink/mt7620/cpu-feature-overrides.h | 1 + arch/mips/include/asm/mach-ralink/mt7621.h | 2 + .../asm/mach-ralink/mt7621/cpu-feature-overrides.h | 1 + .../asm/mach-ralink/rt288x/cpu-feature-overrides.h | 1 + .../asm/mach-ralink/rt305x/cpu-feature-overrides.h | 1 + .../asm/mach-ralink/rt3883/cpu-feature-overrides.h | 1 + .../asm/mach-rc32434/cpu-feature-overrides.h | 1 + arch/mips/include/asm/mach-rc32434/pci.h | 3 + arch/mips/include/asm/mach-tx39xx/ioremap.h | 9 + arch/mips/include/asm/mach-tx49xx/ioremap.h | 9 + arch/mips/include/asm/mach-xilfpga/irq.h | 14 + arch/mips/include/asm/octeon/cvmx-sli-defs.h | 2 +- arch/mips/include/asm/page.h | 2 +- arch/mips/include/asm/pgtable-64.h | 4 +- arch/mips/include/asm/pgtable.h | 25 +- arch/mips/include/asm/smp.h | 2 +- arch/mips/include/uapi/asm/inst.h | 26 - arch/mips/jz4740/Makefile | 7 +- arch/mips/jz4740/pm.c | 34 + arch/mips/jz4740/prom.c | 19 + arch/mips/jz4740/reset.c | 24 + arch/mips/jz4740/reset.h | 7 + arch/mips/jz4740/setup.c | 63 +- arch/mips/jz4740/time.c | 17 + arch/mips/jz4740/timer.c | 42 + arch/mips/kernel/branch.c | 26 +- arch/mips/kernel/cpu-probe.c | 85 +- arch/mips/kernel/genex.S | 6 +- arch/mips/kernel/head.S | 3 - arch/mips/kernel/idle.c | 5 +- arch/mips/kernel/mips-cm.c | 66 +- arch/mips/kernel/mips-r2-to-r6-emul.c | 2 +- arch/mips/kernel/perf_event_mipsxx.c | 373 +- arch/mips/kernel/scall64-o32.S | 2 +- arch/mips/kernel/setup.c | 14 +- arch/mips/kernel/signal.c | 4 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/traps.c | 38 +- arch/mips/kernel/unaligned.c | 775 + arch/mips/kernel/vmlinux.lds.S | 2 +- arch/mips/kernel/watch.c | 26 +- arch/mips/kvm/emulate.c | 8 +- arch/mips/kvm/mips.c | 64 +- arch/mips/lasat/sysctl.c | 13 +- arch/mips/loongson2ef/Kconfig | 1 + arch/mips/loongson2ef/lemote-2f/clock.c | 98 +- arch/mips/loongson64/Kconfig | 12 +- arch/mips/loongson64/Makefile | 3 +- arch/mips/loongson64/acpi_init.c | 151 + arch/mips/loongson64/cop2-ex.c | 289 +- arch/mips/loongson64/env.c | 18 - arch/mips/loongson64/numa.c | 2 +- arch/mips/loongson64/pci.c | 2 + arch/mips/{loongson2ef/common => loongson64}/rtc.c | 0 arch/mips/loongson64/smp.c | 1 + arch/mips/loongson64/time.c | 8 +- arch/mips/math-emu/cp1emu.c | 28 +- arch/mips/math-emu/dp_add.c | 3 +- arch/mips/math-emu/dp_div.c | 3 +- arch/mips/math-emu/dp_fmax.c | 6 +- arch/mips/math-emu/dp_fmin.c | 6 +- arch/mips/math-emu/dp_maddf.c | 3 +- arch/mips/math-emu/dp_mul.c | 3 +- arch/mips/math-emu/dp_sqrt.c | 5 +- arch/mips/math-emu/dp_sub.c | 3 +- arch/mips/math-emu/sp_add.c | 3 +- arch/mips/math-emu/sp_div.c | 3 +- arch/mips/math-emu/sp_fdp.c | 3 +- arch/mips/math-emu/sp_fmax.c | 6 +- arch/mips/math-emu/sp_fmin.c | 6 +- arch/mips/math-emu/sp_maddf.c | 3 +- arch/mips/math-emu/sp_mul.c | 3 +- arch/mips/math-emu/sp_sub.c | 3 +- arch/mips/mm/Makefile | 2 +- arch/mips/mm/c-r4k.c | 20 +- arch/mips/mm/cache.c | 6 +- arch/mips/mm/highmem.c | 49 +- arch/mips/mm/init.c | 2 +- arch/mips/mm/ioremap.c | 151 +- arch/mips/mm/ioremap64.c | 23 - arch/mips/mm/tlbex.c | 2 +- arch/mips/netlogic/xlr/fmn.c | 2 +- arch/mips/oprofile/common.c | 2 +- arch/mips/oprofile/op_model_mipsxx.c | 26 +- arch/mips/pci/fixup-sni.c | 3 +- arch/mips/pci/ops-bcm63xx.c | 2 +- arch/mips/pci/pci-alchemy.c | 2 +- arch/mips/pmcs-msp71xx/msp_setup.c | 2 +- arch/mips/sgi-ip27/ip27-memory.c | 2 +- arch/mips/tools/loongson3-llsc-check.c | 2 - arch/mips/txx9/Kconfig | 14 +- arch/nds32/configs/defconfig | 1 + arch/nds32/include/asm/highmem.h | 8 + arch/nds32/kernel/time.c | 2 +- arch/nds32/kernel/traps.c | 15 +- arch/nds32/mm/highmem.c | 39 +- arch/nds32/mm/init.c | 11 +- arch/nios2/include/asm/checksum.h | 2 + arch/nios2/include/asm/pgtable.h | 3 +- arch/nios2/kernel/traps.c | 17 +- arch/nios2/mm/fault.c | 9 +- arch/nios2/mm/init.c | 8 +- arch/nios2/mm/ioremap.c | 6 +- arch/openrisc/include/asm/pgtable.h | 1 + arch/openrisc/kernel/traps.c | 12 +- arch/openrisc/mm/fault.c | 10 +- arch/openrisc/mm/init.c | 13 +- arch/parisc/Makefile | 2 +- arch/parisc/include/asm/cacheflush.h | 30 +- arch/parisc/include/asm/checksum.h | 7 + arch/parisc/kernel/perf.c | 2 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/kernel/traps.c | 24 +- arch/parisc/lib/checksum.c | 20 + arch/parisc/mm/init.c | 22 +- arch/powerpc/Kconfig | 15 +- arch/powerpc/include/asm/book3s/32/pgtable.h | 1 + arch/powerpc/include/asm/book3s/64/hash.h | 4 +- arch/powerpc/include/asm/book3s/64/mmu.h | 3 - arch/powerpc/include/asm/book3s/64/pgalloc.h | 4 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 64 +- arch/powerpc/include/asm/book3s/64/radix.h | 6 +- arch/powerpc/include/asm/fadump-internal.h | 4 +- arch/powerpc/include/asm/highmem.h | 29 +- arch/powerpc/include/asm/icswx.h | 20 +- arch/powerpc/include/asm/idle.h | 93 - arch/powerpc/include/asm/io.h | 10 +- arch/powerpc/include/asm/mmu_context.h | 30 - arch/powerpc/include/asm/nohash/32/pgtable.h | 1 + arch/powerpc/include/asm/nohash/64/pgalloc.h | 2 +- arch/powerpc/include/asm/nohash/64/pgtable-4k.h | 32 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 6 +- arch/powerpc/include/asm/pci-bridge.h | 2 +- arch/powerpc/include/asm/pgtable.h | 10 +- arch/powerpc/include/asm/processor.h | 1 + arch/powerpc/include/asm/switch_to.h | 2 + arch/powerpc/include/asm/vas.h | 13 +- arch/powerpc/include/asm/xive.h | 9 +- arch/powerpc/include/uapi/asm/kvm_para.h | 2 +- arch/powerpc/include/uapi/asm/vas-api.h | 24 - arch/powerpc/kernel/fadump.c | 153 +- arch/powerpc/kernel/irq.c | 5 +- arch/powerpc/kernel/isa-bridge.c | 28 +- arch/powerpc/kernel/pci_64.c | 54 +- arch/powerpc/kernel/process.c | 39 +- arch/powerpc/kernel/stacktrace.c | 2 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/kernel/sysfs.c | 82 +- arch/powerpc/kvm/book3s.c | 61 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 32 +- arch/powerpc/kvm/booke.c | 41 +- arch/powerpc/kvm/powerpc.c | 3 +- arch/powerpc/lib/code-patching.c | 7 +- arch/powerpc/mm/book3s64/hash_pgtable.c | 4 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 26 +- arch/powerpc/mm/book3s64/subpage_prot.c | 6 +- arch/powerpc/mm/highmem.c | 21 +- arch/powerpc/mm/hugetlbpage.c | 60 +- arch/powerpc/mm/ioremap_64.c | 50 + arch/powerpc/mm/kasan/kasan_init_32.c | 2 +- arch/powerpc/mm/mem.c | 5 +- arch/powerpc/mm/nohash/book3e_pgtable.c | 15 +- arch/powerpc/mm/pgtable.c | 30 +- arch/powerpc/mm/pgtable_64.c | 10 +- arch/powerpc/mm/ptdump/hashpagetable.c | 20 +- arch/powerpc/mm/ptdump/ptdump.c | 14 +- arch/powerpc/perf/imc-pmu.c | 4 +- arch/powerpc/platforms/cell/spufs/coredump.c | 87 +- arch/powerpc/platforms/cell/spufs/file.c | 330 +- arch/powerpc/platforms/cell/spufs/spufs.h | 3 +- arch/powerpc/platforms/powermac/nvram.c | 2 +- arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/smp.c | 1 + arch/powerpc/platforms/powernv/vas-api.c | 278 - arch/powerpc/platforms/powernv/vas-debug.c | 2 +- arch/powerpc/platforms/powernv/vas-fault.c | 382 - arch/powerpc/platforms/powernv/vas-window.c | 238 +- arch/powerpc/platforms/powernv/vas.c | 85 +- arch/powerpc/platforms/powernv/vas.h | 59 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 26 +- arch/powerpc/platforms/pseries/setup.c | 8 +- arch/powerpc/sysdev/xive/native.c | 6 +- arch/powerpc/xmon/xmon.c | 18 +- arch/riscv/Kbuild | 1 - arch/riscv/Kconfig | 9 +- arch/riscv/Kconfig.socs | 17 +- arch/riscv/boot/dts/Makefile | 2 - arch/riscv/boot/dts/kendryte/Makefile | 4 +- arch/riscv/configs/nommu_k210_defconfig | 7 +- arch/riscv/include/asm/gdb_xml.h | 117 - arch/riscv/include/asm/kdebug.h | 12 - arch/riscv/include/asm/kgdb.h | 112 - arch/riscv/include/asm/parse_asm.h | 219 - arch/riscv/include/asm/patch.h | 4 +- arch/riscv/include/asm/pgtable.h | 4 +- arch/riscv/include/asm/ptdump.h | 11 - arch/riscv/include/asm/soc.h | 39 - arch/riscv/kernel/Makefile | 1 - arch/riscv/kernel/ftrace.c | 15 +- arch/riscv/kernel/head.S | 11 +- arch/riscv/kernel/kgdb.c | 390 - arch/riscv/kernel/patch.c | 46 +- arch/riscv/kernel/setup.c | 4 - arch/riscv/kernel/soc.c | 27 - arch/riscv/kernel/stacktrace.c | 9 +- arch/riscv/kernel/traps.c | 5 - arch/riscv/kernel/vmlinux.lds.S | 5 - arch/riscv/mm/hugetlbpage.c | 24 +- arch/riscv/mm/init.c | 14 +- arch/riscv/net/bpf_jit_comp32.c | 103 +- arch/riscv/net/bpf_jit_comp64.c | 64 +- arch/s390/Kconfig | 2 +- arch/s390/appldata/appldata_base.c | 11 +- arch/s390/include/asm/checksum.h | 19 + arch/s390/include/asm/ipl.h | 11 - arch/s390/include/asm/pci.h | 41 +- arch/s390/include/asm/pci_clp.h | 12 +- arch/s390/include/asm/uaccess.h | 2 +- arch/s390/include/uapi/asm/ipl.h | 25 - arch/s390/kernel/Makefile | 5 + arch/s390/kernel/debug.c | 2 +- arch/s390/kernel/dumpstack.c | 13 +- arch/s390/kernel/ipl.c | 209 - arch/s390/kernel/module.c | 147 +- arch/s390/kernel/ptrace.c | 2 +- arch/s390/kernel/setup.c | 9 +- arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/topology.c | 2 +- arch/s390/kvm/interrupt.c | 2 +- arch/s390/kvm/kvm-s390.c | 206 +- arch/s390/kvm/vsie.c | 3 +- arch/s390/mm/cmm.c | 12 +- arch/s390/mm/gmap.c | 10 +- arch/s390/mm/hugetlbpage.c | 24 +- arch/s390/mm/init.c | 2 +- arch/s390/mm/maccess.c | 9 +- arch/s390/pci/Makefile | 3 +- arch/s390/pci/pci.c | 204 +- arch/s390/pci/pci_bus.c | 260 - arch/s390/pci/pci_bus.h | 31 - arch/s390/pci/pci_clp.c | 4 - arch/s390/pci/pci_event.c | 39 +- arch/s390/pci/pci_sysfs.c | 4 +- arch/sh/Kconfig | 1 + arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/checksum_32.h | 9 +- arch/sh/include/asm/kdebug.h | 6 +- arch/sh/include/asm/pgtable-2level.h | 1 + arch/sh/include/asm/pgtable-3level.h | 1 + arch/sh/include/asm/pgtable_32.h | 5 +- arch/sh/include/asm/pgtable_64.h | 5 +- arch/sh/include/asm/processor_32.h | 2 +- arch/sh/kernel/Makefile | 2 + arch/sh/kernel/cpu/sh4/sq.c | 3 +- arch/sh/kernel/dumpstack.c | 36 +- arch/sh/kernel/io_trapped.c | 7 +- arch/sh/kernel/process_32.c | 2 +- arch/sh/kernel/process_64.c | 3 +- arch/sh/kernel/sh_ksyms_32.c | 17 - arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/kernel/traps.c | 4 +- arch/sh/lib/delay.c | 1 - arch/sh/mm/cache-sh4.c | 4 +- arch/sh/mm/cache-sh5.c | 7 +- arch/sh/mm/fault.c | 67 +- arch/sh/mm/hugetlbpage.c | 28 +- arch/sh/mm/init.c | 17 +- arch/sh/mm/kmap.c | 2 +- arch/sh/mm/tlbex_32.c | 6 +- arch/sh/mm/tlbex_64.c | 7 +- arch/sparc/Kconfig | 10 + arch/sparc/include/asm/checksum.h | 1 - arch/sparc/include/asm/checksum_32.h | 15 +- arch/sparc/include/asm/checksum_64.h | 2 +- arch/sparc/include/asm/highmem.h | 22 + arch/sparc/kernel/cpumap.c | 2 +- arch/sparc/kernel/ds.c | 8 +- arch/sparc/kernel/process_32.c | 10 +- arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/sparc/kernel/traps_64.c | 9 +- arch/sparc/mm/highmem.c | 18 +- arch/sparc/mm/init_64.c | 55 +- arch/sparc/mm/srmmu.c | 21 +- arch/um/drivers/Makefile | 4 +- arch/um/drivers/mconsole_kern.c | 2 +- arch/um/drivers/vector_kern.h | 2 +- arch/um/drivers/vector_user.h | 2 +- arch/um/drivers/vhost_user.h | 2 +- arch/um/include/asm/xor.h | 2 +- arch/um/kernel/mem.c | 12 +- arch/um/kernel/skas/syscall.c | 1 - arch/um/kernel/sysrq.c | 23 +- arch/um/kernel/um_arch.c | 16 - arch/unicore32/include/asm/memory.h | 2 +- arch/unicore32/include/asm/pgtable.h | 1 + arch/unicore32/include/mach/memory.h | 6 +- arch/unicore32/kernel/hibernate.c | 4 +- arch/unicore32/kernel/pci.c | 14 +- arch/unicore32/kernel/setup.h | 2 +- arch/unicore32/kernel/traps.c | 34 +- arch/unicore32/lib/Makefile | 4 +- arch/unicore32/lib/backtrace.S | 24 +- arch/unicore32/mm/init.c | 43 +- arch/x86/Kconfig | 18 +- arch/x86/Kconfig.debug | 36 + arch/x86/Makefile | 10 +- arch/x86/boot/Makefile | 9 +- arch/x86/boot/compressed/Makefile | 2 - arch/x86/boot/compressed/acpi.c | 7 +- arch/x86/boot/compressed/head_64.S | 8 - arch/x86/boot/compressed/vmlinux.lds.S | 1 - arch/x86/boot/string.c | 43 +- arch/x86/boot/string.h | 1 - arch/x86/crypto/aesni-intel_asm.S | 4 +- arch/x86/crypto/camellia-aesni-avx-asm_64.S | 2 +- arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 2 +- arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 26 +- arch/x86/entry/entry_32.S | 8 +- arch/x86/entry/entry_64.S | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 2 - arch/x86/entry/vdso/Makefile | 21 +- arch/x86/entry/vdso/vdso2c.c | 4 +- arch/x86/entry/vdso/vdso2c.h | 16 +- arch/x86/events/Makefile | 2 - arch/x86/events/core.c | 15 +- arch/x86/events/intel/bts.c | 2 +- arch/x86/events/intel/pt.c | 2 + arch/x86/events/intel/uncore.h | 2 +- arch/x86/events/perf_event.h | 10 - arch/x86/events/zhaoxin/Makefile | 2 - arch/x86/events/zhaoxin/core.c | 613 - arch/x86/hyperv/hv_init.c | 5 +- arch/x86/ia32/ia32_signal.c | 2 +- arch/x86/include/asm/GEN-for-each-reg.h | 25 - arch/x86/include/asm/amd_nb.h | 1 - arch/x86/include/asm/asm-prototypes.h | 35 +- arch/x86/include/asm/bitops.h | 6 +- arch/x86/include/asm/checksum.h | 2 - arch/x86/include/asm/checksum_32.h | 21 +- arch/x86/include/asm/checksum_64.h | 12 +- arch/x86/include/asm/compat.h | 8 +- arch/x86/include/asm/doublefault.h | 2 +- arch/x86/include/asm/efi.h | 29 +- arch/x86/include/asm/elf.h | 22 +- arch/x86/include/asm/highmem.h | 9 + arch/x86/include/asm/hyperv-tlfs.h | 472 +- arch/x86/include/asm/intel-mid.h | 9 +- arch/x86/include/asm/intel_pmc_ipc.h | 59 + arch/x86/include/asm/intel_scu_ipc.h | 114 +- arch/x86/include/asm/intel_scu_ipc_legacy.h | 91 - arch/x86/include/asm/intel_telemetry.h | 6 +- arch/x86/include/asm/kvm_host.h | 68 +- arch/x86/include/asm/mce.h | 28 +- arch/x86/include/asm/memtype.h | 3 - arch/x86/include/asm/mmu_context.h | 88 +- arch/x86/include/asm/nospec-branch.h | 76 +- arch/x86/include/asm/orc_types.h | 3 +- arch/x86/include/asm/paravirt.h | 12 +- arch/x86/include/asm/pgtable.h | 2 +- arch/x86/include/asm/pgtable_32.h | 2 +- arch/x86/include/asm/pgtable_64.h | 6 - arch/x86/include/asm/pgtable_types.h | 52 +- arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/smap.h | 11 +- arch/x86/include/asm/stackprotector.h | 7 +- arch/x86/include/asm/stacktrace.h | 2 +- arch/x86/include/asm/tlbflush.h | 441 +- arch/x86/include/asm/traps.h | 2 + arch/x86/include/asm/unwind_hints.h | 31 +- arch/x86/include/asm/uv/uv.h | 1 - arch/x86/include/uapi/asm/mce.h | 1 - arch/x86/kernel/Makefile | 9 +- arch/x86/kernel/alternative.c | 55 - arch/x86/kernel/amd_gart_64.c | 2 +- arch/x86/kernel/cpu/Makefile | 3 - arch/x86/kernel/cpu/common.c | 25 +- arch/x86/kernel/cpu/mce/amd.c | 233 +- arch/x86/kernel/cpu/mce/core.c | 84 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 6 - arch/x86/kernel/cpu/mce/internal.h | 10 +- arch/x86/kernel/cpu/mce/severity.c | 6 +- arch/x86/kernel/cpu/microcode/core.c | 15 +- arch/x86/kernel/cpu/mtrr/generic.c | 4 +- arch/x86/kernel/cpu/perfctr-watchdog.c | 8 - arch/x86/kernel/dumpstack.c | 9 +- arch/x86/kernel/dumpstack_32.c | 4 + arch/x86/kernel/e820.c | 18 +- arch/x86/kernel/early_printk.c | 3 + arch/x86/kernel/ftrace.c | 12 +- arch/x86/kernel/ftrace_32.S | 2 +- arch/x86/kernel/ftrace_64.S | 44 +- arch/x86/kernel/irq_64.c | 2 +- arch/x86/kernel/itmt.c | 3 +- arch/x86/kernel/livepatch.c | 53 + arch/x86/kernel/module.c | 43 +- arch/x86/kernel/paravirt.c | 21 +- arch/x86/kernel/process.c | 11 - arch/x86/kernel/setup.c | 6 - arch/x86/kernel/signal.c | 28 +- arch/x86/kernel/smpboot.c | 25 +- arch/x86/kernel/tboot.c | 8 +- arch/x86/kernel/traps.c | 2 + arch/x86/kvm/cpuid.c | 3 - arch/x86/kvm/hyperv.c | 11 +- arch/x86/kvm/lapic.c | 61 +- arch/x86/kvm/lapic.h | 7 +- arch/x86/kvm/mmu/mmu.c | 228 +- arch/x86/kvm/mmu/paging_tmpl.h | 2 +- arch/x86/kvm/svm/nested.c | 18 +- arch/x86/kvm/svm/sev.c | 3 +- arch/x86/kvm/svm/svm.c | 85 +- arch/x86/kvm/svm/svm.h | 5 +- arch/x86/kvm/vmx/evmcs.c | 32 +- arch/x86/kvm/vmx/nested.c | 503 +- arch/x86/kvm/vmx/nested.h | 41 +- arch/x86/kvm/vmx/ops.h | 32 +- arch/x86/kvm/vmx/vmcs.h | 2 +- arch/x86/kvm/vmx/vmcs12.c | 4 + arch/x86/kvm/vmx/vmcs12.h | 10 +- arch/x86/kvm/vmx/vmx.c | 243 +- arch/x86/kvm/vmx/vmx.h | 54 +- arch/x86/kvm/x86.c | 198 +- arch/x86/kvm/x86.h | 6 - arch/x86/lib/Makefile | 9 - arch/x86/lib/checksum_32.S | 4 +- arch/x86/lib/csum-wrappers_64.c | 35 +- arch/x86/lib/retpoline.S | 63 +- arch/x86/mm/Makefile | 4 - arch/x86/mm/cpu_entry_area.c | 4 +- arch/x86/mm/highmem_32.c | 50 +- arch/x86/mm/hugetlbpage.c | 23 +- arch/x86/mm/init.c | 46 +- arch/x86/mm/init_64.c | 4 +- arch/x86/mm/ioremap.c | 10 +- arch/x86/mm/kmmio.c | 4 +- arch/x86/mm/mem_encrypt.c | 2 +- arch/x86/mm/mmap.c | 2 - arch/x86/mm/numa.c | 11 +- arch/x86/mm/pat/set_memory.c | 9 +- arch/x86/mm/pgtable.c | 16 +- arch/x86/mm/pgtable_32.c | 2 +- arch/x86/mm/tlb.c | 384 +- arch/x86/net/bpf_jit_comp32.c | 4 +- arch/x86/platform/efi/efi.c | 8 +- arch/x86/platform/efi/efi_stub_64.S | 2 +- arch/x86/platform/uv/tlb_uv.c | 4 +- arch/x86/purgatory/.gitignore | 1 - arch/x86/purgatory/Makefile | 21 +- arch/x86/realmode/Makefile | 3 - arch/x86/realmode/rm/Makefile | 3 - arch/x86/um/asm/checksum.h | 20 + arch/x86/xen/smp_pv.c | 1 - arch/xtensa/include/asm/checksum.h | 11 +- arch/xtensa/include/asm/highmem.h | 27 + arch/xtensa/kernel/syscalls/syscall.tbl | 1 - arch/xtensa/kernel/traps.c | 22 +- arch/xtensa/mm/highmem.c | 22 +- arch/xtensa/mm/init.c | 8 +- block/Kconfig | 1 - block/blk-cgroup.c | 6 - block/blk-core.c | 130 +- block/blk-iocost.c | 58 +- block/blk-map.c | 9 +- block/blk-merge.c | 50 +- block/blk-mq-debugfs.c | 1 + block/blk-mq-sched.c | 82 +- block/blk-mq.c | 80 +- block/blk-settings.c | 37 + block/blk.h | 45 +- block/genhd.c | 37 +- block/ioctl.c | 150 +- block/partitions/core.c | 168 +- block/partitions/ldm.h | 2 +- crypto/Kconfig | 3 +- crypto/algapi.c | 24 +- crypto/algif_rng.c | 2 +- crypto/api.c | 3 +- crypto/drbg.c | 26 +- crypto/internal.h | 1 - crypto/jitterentropy-kcapi.c | 27 - crypto/jitterentropy.c | 417 +- crypto/lrw.c | 6 +- crypto/xts.c | 6 +- drivers/acpi/acpi_extlog.c | 19 +- drivers/acpi/acpi_lpss.c | 14 +- drivers/acpi/acpi_tad.c | 2 +- drivers/acpi/arm64/iort.c | 106 +- drivers/acpi/cppc_acpi.c | 4 +- drivers/acpi/device_pm.c | 31 +- drivers/acpi/nfit/mce.c | 1 - drivers/acpi/pci_mcfg.c | 8 +- drivers/acpi/pci_root.c | 9 +- drivers/acpi/processor_idle.c | 9 +- drivers/amba/tegra-ahb.c | 2 +- drivers/android/binderfs.c | 4 +- drivers/ata/libata-core.c | 2 +- drivers/ata/libata-scsi.c | 30 +- drivers/atm/Kconfig | 4 +- drivers/base/core.c | 5 +- drivers/base/dd.c | 28 +- drivers/base/firmware_loader/fallback.c | 3 - drivers/base/firmware_loader/fallback_table.c | 2 +- drivers/base/firmware_loader/main.c | 3 + drivers/base/memory.c | 44 +- drivers/base/platform.c | 50 +- drivers/base/power/main.c | 350 +- drivers/base/regmap/regmap-debugfs.c | 6 - drivers/base/regmap/regmap-i2c.c | 61 - drivers/base/regmap/regmap-irq.c | 84 +- drivers/base/regmap/regmap.c | 1 - drivers/base/soc.c | 2 +- drivers/base/swnode.c | 48 - drivers/block/drbd/drbd_bitmap.c | 4 +- drivers/block/drbd/drbd_int.h | 2 +- drivers/block/drbd/drbd_protocol.h | 8 +- drivers/block/loop.c | 6 +- drivers/block/paride/pcd.c | 2 +- drivers/block/rbd_types.h | 2 +- drivers/bluetooth/btbcm.c | 139 +- drivers/bluetooth/btbcm.h | 10 +- drivers/bluetooth/btqca.c | 18 +- drivers/bluetooth/btqca.h | 3 +- drivers/bluetooth/btrtl.c | 10 +- drivers/bluetooth/btusb.c | 197 +- drivers/bluetooth/hci_bcm.c | 35 +- drivers/bluetooth/hci_h5.c | 2 - drivers/bluetooth/hci_qca.c | 57 +- drivers/bus/mhi/core/main.c | 3 +- drivers/bus/mhi/core/pm.c | 143 - drivers/cdrom/cdrom.c | 87 +- drivers/cdrom/gdrom.c | 2 +- drivers/char/agp/intel-gtt.c | 21 +- drivers/char/hw_random/Kconfig | 13 - drivers/char/hw_random/Makefile | 1 - drivers/char/hw_random/cctrng.c | 735 - drivers/char/hw_random/cctrng.h | 72 - drivers/char/hw_random/omap-rng.c | 5 +- drivers/char/hw_random/optee-rng.c | 2 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/ipmi/bt-bmc.c | 21 +- drivers/char/ipmi/ipmi_msghandler.c | 9 +- drivers/char/random.c | 2 +- drivers/char/tlclk.c | 17 +- drivers/char/tpm/tpm_ftpm_tee.c | 2 +- drivers/clk/clk-qoriq.c | 30 +- drivers/clk/imx/Kconfig | 8 +- drivers/clk/imx/clk-gate2.c | 31 +- drivers/clk/imx/clk-imx6ul.c | 2 +- drivers/clk/imx/clk-imx7ulp.c | 6 +- drivers/clk/imx/clk-pll14xx.c | 8 +- drivers/clk/imx/clk-pllv3.c | 16 +- drivers/clk/imx/clk-sscg-pll.c | 10 + drivers/clk/imx/clk.h | 55 +- 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/rockchip/clk-pll.c | 70 +- drivers/clk/rockchip/clk-rk3228.c | 17 +- drivers/clk/sunxi/clk-sunxi.c | 2 +- drivers/clk/tegra/Kconfig | 4 + drivers/clk/tegra/Makefile | 4 +- .../clk/tegra/{clk-tegra124-emc.c => clk-emc.c} | 0 drivers/clk/tegra/clk-pll.c | 12 +- drivers/clk/tegra/clk-tegra-super-cclk.c | 212 - drivers/clk/tegra/clk-tegra124.c | 2 +- drivers/clk/tegra/clk-tegra20.c | 7 +- drivers/clk/tegra/clk-tegra210-emc.c | 369 - drivers/clk/tegra/clk-tegra210.c | 87 +- drivers/clk/tegra/clk-tegra30.c | 6 +- drivers/clk/tegra/clk.h | 24 +- drivers/clk/zynqmp/clk-gate-zynqmp.c | 9 +- drivers/clk/zynqmp/clk-mux-zynqmp.c | 6 +- drivers/clk/zynqmp/clkc.c | 17 +- drivers/clk/zynqmp/divider.c | 12 +- drivers/clk/zynqmp/pll.c | 29 +- drivers/clocksource/h8300_timer8.c | 20 +- drivers/cpufreq/Kconfig.arm | 7 +- drivers/cpufreq/cpufreq-dt-platdev.c | 2 - drivers/cpufreq/imx-cpufreq-dt.c | 84 +- drivers/cpufreq/intel_pstate.c | 3 +- drivers/cpufreq/loongson2_cpufreq.c | 22 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 2 +- drivers/cpufreq/qoriq-cpufreq.c | 76 +- drivers/cpufreq/tegra20-cpufreq.c | 217 +- drivers/cpuidle/cpuidle-pseries.c | 39 +- drivers/cpuidle/cpuidle-tegra.c | 1 + drivers/cpuidle/sysfs.c | 9 +- .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 2 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 2 +- .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 6 +- drivers/crypto/amlogic/amlogic-gxl-core.c | 4 +- drivers/crypto/bcm/cipher.c | 19 +- drivers/crypto/ccp/Kconfig | 3 +- drivers/crypto/ccp/sev-dev.c | 43 - drivers/crypto/chelsio/chcr_algo.c | 91 +- drivers/crypto/chelsio/chcr_crypto.h | 9 +- drivers/crypto/chelsio/chcr_ipsec.c | 3 + drivers/crypto/hisilicon/Kconfig | 4 - drivers/crypto/hisilicon/hpre/hpre.h | 1 + drivers/crypto/hisilicon/hpre/hpre_main.c | 176 +- drivers/crypto/hisilicon/qm.c | 803 +- drivers/crypto/hisilicon/qm.h | 41 +- drivers/crypto/hisilicon/sec2/sec.h | 1 + drivers/crypto/hisilicon/sec2/sec_main.c | 177 +- drivers/crypto/hisilicon/zip/zip_main.c | 188 +- 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/crypto/nx/Makefile | 2 +- drivers/crypto/nx/nx-842-powernv.c | 1062 + drivers/crypto/nx/nx-common-powernv.c | 1136 - drivers/crypto/xilinx/zynqmp-aes-gcm.c | 22 +- drivers/dax/device.c | 1 - drivers/devfreq/Kconfig | 8 - drivers/devfreq/Makefile | 1 - drivers/devfreq/devfreq.c | 2 +- drivers/devfreq/imx-bus.c | 179 - 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 | 4 +- drivers/dma/at_hdmac_regs.h | 2 +- drivers/dma/at_xdmac.c | 2 +- drivers/dma/dmaengine.c | 98 +- drivers/dma/dmatest.c | 24 +- drivers/dma/dw-edma/dw-edma-core.c | 65 +- drivers/dma/dw-edma/dw-edma-core.h | 4 - drivers/dma/dw-edma/dw-edma-pcie.c | 10 - drivers/dma/idxd/device.c | 7 - drivers/dma/idxd/irq.c | 26 +- drivers/dma/idxd/sysfs.c | 11 - drivers/dma/ioat/dma.c | 85 +- drivers/dma/ioat/dma.h | 10 +- drivers/dma/ioat/init.c | 2 +- drivers/dma/milbeaut-hdmac.c | 2 +- drivers/dma/milbeaut-xdmac.c | 2 +- drivers/dma/mmp_tdma.c | 26 +- drivers/dma/moxart-dma.c | 2 +- drivers/dma/owl-dma.c | 8 +- drivers/dma/qcom/bam_dma.c | 2 +- drivers/dma/qcom/hidma.c | 1 + drivers/dma/stm32-dma.c | 41 +- drivers/dma/tegra20-apb-dma.c | 2 +- drivers/dma/ti/Kconfig | 4 +- drivers/dma/ti/edma.c | 2 +- drivers/dma/ti/k3-udma.c | 4 +- drivers/dma/timb_dma.c | 2 +- drivers/edac/amd64_edac.c | 8 + drivers/edac/amd8131_edac.c | 8 + drivers/edac/armada_xp_edac.c | 14 +- drivers/edac/edac_mc.c | 61 + drivers/edac/i10nm_base.c | 27 +- 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_base.c | 13 +- drivers/edac/skx_common.c | 14 +- drivers/edac/skx_common.h | 11 +- drivers/edac/thunderx_edac.c | 8 +- drivers/edac/xgene_edac.c | 3 + drivers/extcon/extcon.c | 2 +- drivers/firewire/core-cdev.c | 2 +- drivers/firewire/core-transaction.c | 2 +- drivers/firewire/core.h | 2 +- drivers/firewire/net.c | 2 + drivers/firewire/nosy.c | 2 +- drivers/firewire/ohci.c | 2 +- drivers/firmware/arm_scmi/Makefile | 4 +- drivers/firmware/arm_scmi/base.c | 7 - drivers/firmware/arm_scmi/common.h | 11 - drivers/firmware/arm_scmi/driver.c | 133 +- drivers/firmware/arm_scmi/mailbox.c | 17 - drivers/firmware/arm_scmi/perf.c | 5 - drivers/firmware/arm_scmi/power.c | 6 - drivers/firmware/arm_scmi/sensors.c | 4 - drivers/firmware/arm_scmi/shmem.c | 15 - drivers/firmware/arm_scmi/smc.c | 153 - drivers/firmware/arm_sdei.c | 37 +- drivers/firmware/dmi-id.c | 6 - drivers/firmware/dmi-sysfs.c | 2 +- drivers/firmware/dmi_scan.c | 30 - drivers/firmware/efi/Kconfig | 15 +- drivers/firmware/efi/arm-init.c | 4 +- drivers/firmware/efi/efi.c | 44 +- drivers/firmware/efi/libstub/Makefile | 44 +- drivers/firmware/efi/libstub/alignedmem.c | 57 - drivers/firmware/efi/libstub/arm-stub.c | 408 + drivers/firmware/efi/libstub/arm64-stub.c | 94 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 47 +- drivers/firmware/efi/libstub/efi-stub.c | 403 - drivers/firmware/efi/libstub/efistub.h | 96 +- drivers/firmware/efi/libstub/fdt.c | 8 +- drivers/firmware/efi/libstub/file.c | 34 +- drivers/firmware/efi/libstub/gop.c | 492 +- drivers/firmware/efi/libstub/mem.c | 191 +- drivers/firmware/efi/libstub/randomalloc.c | 6 +- drivers/firmware/efi/libstub/relocate.c | 174 - drivers/firmware/efi/libstub/x86-stub.c | 35 +- drivers/firmware/efi/tpm.c | 2 +- drivers/firmware/google/memconsole-coreboot.c | 2 +- drivers/firmware/google/vpd.c | 2 +- drivers/firmware/imx/imx-scu.c | 62 +- drivers/firmware/iscsi_ibft.c | 2 +- drivers/firmware/pcdp.h | 2 +- drivers/firmware/qcom_scm-legacy.c | 2 +- drivers/firmware/qcom_scm.c | 11 +- drivers/firmware/stratix10-rsu.c | 10 +- drivers/firmware/stratix10-svc.c | 62 +- drivers/firmware/tegra/bpmp.c | 9 +- drivers/firmware/trusted_foundations.c | 21 +- drivers/firmware/xilinx/zynqmp-debug.c | 5 +- drivers/firmware/xilinx/zynqmp.c | 603 +- drivers/fpga/Kconfig | 2 +- drivers/fpga/Makefile | 1 - drivers/fpga/dfl-afu-main.c | 35 +- drivers/fpga/dfl-fme-main.c | 23 +- drivers/fpga/dfl-fme-perf.c | 1020 - drivers/fpga/dfl-fme.h | 2 - drivers/fpga/dfl.c | 15 +- drivers/fpga/dfl.h | 39 +- drivers/fpga/ice40-spi.c | 10 +- drivers/fpga/machxo2-spi.c | 12 +- drivers/fpga/stratix10-soc.c | 28 +- drivers/fpga/zynqmp-fpga.c | 14 +- drivers/gnss/serial.h | 2 +- drivers/gpio/Kconfig | 2 +- drivers/gpio/TODO | 4 - drivers/gpio/gpio-dwapb.c | 219 +- drivers/gpio/gpio-f7188x.c | 33 +- drivers/gpio/gpio-ftgpio010.c | 2 +- drivers/gpio/gpio-ich.c | 2 +- drivers/gpio/gpio-merrifield.c | 10 +- drivers/gpio/gpio-mlxbf2.c | 5 +- drivers/gpio/gpio-mm-lantiq.c | 2 +- drivers/gpio/gpio-pca953x.c | 96 +- drivers/gpio/gpio-pch.c | 73 +- drivers/gpio/gpio-pl061.c | 9 +- drivers/gpio/gpio-tegra.c | 1 - drivers/gpio/gpio-tegra186.c | 1 - drivers/gpio/gpio-xgene-sb.c | 2 +- drivers/gpio/gpiolib-acpi.c | 6 +- drivers/gpio/gpiolib-devprop.c | 5 +- drivers/gpio/gpiolib-of.c | 31 - drivers/gpio/gpiolib.c | 58 +- drivers/gpio/gpiolib.h | 27 +- drivers/gpu/drm/Kconfig | 4 +- drivers/gpu/drm/Makefile | 7 +- drivers/gpu/drm/amd/amdgpu/Makefile | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 77 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 65 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 14 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 61 +- 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 | 5 +- 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 | 400 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 68 +- 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 | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 10 +- 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 | 60 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 8 +- 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 | 91 +- 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 | 15 +- 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 | 17 +- 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_pm.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 302 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 139 +- 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 | 62 +- 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 | 398 +- 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 | 87 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 20 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 109 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 24 +- 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 | 142 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 100 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 10 +- drivers/gpu/drm/amd/amdgpu/atom.c | 7 +- drivers/gpu/drm/amd/amdgpu/cik.c | 8 + drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 11 +- drivers/gpu/drm/amd/amdgpu/cikd.h | 2 +- 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 | 13 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 2915 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 35 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 69 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 78 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 191 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 35 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 11 +- 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/mmhub_v1_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 5 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 97 +- drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 46 +- 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 | 20 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 49 - drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 141 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 237 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 172 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 262 +- 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 | 42 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 129 +- 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 | 3 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 3 - drivers/gpu/drm/amd/amdgpu/soc15d.h | 26 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 59 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 112 +- 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 | 80 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 474 +- drivers/gpu/drm/amd/amdgpu/vi.c | 24 + drivers/gpu/drm/amd/amdgpu/vid.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 55 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 40 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 47 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 25 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 62 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 9 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 11 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 6 +- drivers/gpu/drm/amd/display/Kconfig | 8 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 261 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 27 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 73 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 42 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 88 +- drivers/gpu/drm/amd/display/dc/basics/Makefile | 3 +- .../gpu/drm/amd/display/dc/basics/log_helpers.c | 39 + .../gpu/drm/amd/display/dc/bios/command_table2.c | 62 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 2 +- .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 2 +- .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 3 + drivers/gpu/drm/amd/display/dc/core/dc.c | 34 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 636 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 22 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 79 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 1 - drivers/gpu/drm/amd/display/dc/dc.h | 100 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 4 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 6 - drivers/gpu/drm/amd/display/dc/dc_helper.c | 6 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 30 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 2 + drivers/gpu/drm/amd/display/dc/dc_types.h | 5 - drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 225 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 30 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 33 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 65 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 20 +- .../gpu/drm/amd/display/dc/dce/dce_link_encoder.h | 3 - .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.c | 299 - .../gpu/drm/amd/display/dc/dce/dce_panel_cntl.h | 125 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 319 - drivers/gpu/drm/amd/display/dc/dce/dmub_abm.h | 40 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 76 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 31 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 110 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 7 +- .../drm/amd/display/dc/dce110/dce110_opp_csc_v.c | 3 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 31 - .../drm/amd/display/dc/dce112/dce112_resource.c | 31 - .../drm/amd/display/dc/dce120/dce120_resource.c | 31 - .../drm/amd/display/dc/dce80/dce80_hw_sequencer.c | 28 + .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 31 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 7 + drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 18 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 121 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 4 +- .../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/dcn10/dcn10_optc.h | 7 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 83 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 2 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 21 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 4 +- .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 40 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 14 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 7 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 223 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 3 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 33 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 10 +- .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c | 27 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 119 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 32 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 30 +- .../display/dc/dml/dcn21/display_rq_dlg_calc_21.c | 17 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 2 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 2 - drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 2 +- drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 89 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 21 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h | 67 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/transform.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 10 - .../drm/amd/display/dc/inc/hw_sequencer_private.h | 2 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 + .../amd/display/dc/virtual/virtual_link_encoder.c | 9 - drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 583 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 14 - .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 15 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_rb.h | 6 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 572 + drivers/gpu/drm/amd/display/dmub/inc/dmub_types.h | 11 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 26 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_reg.c | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 33 +- drivers/gpu/drm/amd/display/include/hdcp_types.h | 7 - .../gpu/drm/amd/display/include/logger_interface.h | 4 + .../drm/amd/display/modules/color/color_gamma.c | 33 +- .../drm/amd/display/modules/color/color_gamma.h | 4 +- .../drm/amd/display/modules/freesync/freesync.c | 101 +- 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 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 3 - drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 5 +- .../gpu/drm/amd/display/modules/inc/mod_shared.h | 5 +- .../amd/display/modules/info_packet/info_packet.c | 2 +- .../drm/amd/display/modules/power/power_helpers.c | 103 +- .../drm/amd/display/modules/power/power_helpers.h | 3 - drivers/gpu/drm/amd/display/modules/stats/stats.c | 448 + .../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 | 114 +- drivers/gpu/drm/amd/include/cgs_common.h | 1 + drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 9 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 312 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 10 + drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 175 +- .../amd/powerplay/hwmgr/smu7_clockpowergating.c | 61 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 135 +- .../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 | 32 +- .../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 +- .../gpu/drm/amd/powerplay/inc/smu12_driver_if.h | 40 +- 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 | 107 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 8 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 5 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 79 +- 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 | 16 +- drivers/gpu/drm/arm/hdlcd_drv.c | 7 +- drivers/gpu/drm/arm/malidp_drv.c | 3 +- drivers/gpu/drm/armada/armada_drv.c | 4 +- drivers/gpu/drm/aspeed/aspeed_gfx.h | 3 +- drivers/gpu/drm/aspeed/aspeed_gfx_crtc.c | 2 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 31 +- drivers/gpu/drm/aspeed/aspeed_gfx_out.c | 2 +- drivers/gpu/drm/ast/ast_drv.c | 3 - drivers/gpu/drm/ast/ast_main.c | 5 + drivers/gpu/drm/ast/ast_mode.c | 17 +- 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 | 16 +- drivers/gpu/drm/bridge/Kconfig | 26 - drivers/gpu/drm/bridge/Makefile | 2 - drivers/gpu/drm/bridge/adv7511/Kconfig | 2 +- drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 26 +- drivers/gpu/drm/bridge/chrontel-ch7033.c | 620 - drivers/gpu/drm/bridge/nwl-dsi.c | 1213 - drivers/gpu/drm/bridge/nwl-dsi.h | 144 - drivers/gpu/drm/bridge/panel.c | 7 +- drivers/gpu/drm/bridge/parade-ps8640.c | 2 + drivers/gpu/drm/bridge/sii9234.c | 3 +- .../gpu/drm/bridge/synopsys/dw-hdmi-ahb-audio.c | 2 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 86 +- drivers/gpu/drm/bridge/tc358768.c | 4 +- drivers/gpu/drm/cirrus/Kconfig | 19 + drivers/gpu/drm/cirrus/Makefile | 2 + drivers/gpu/drm/cirrus/cirrus.c | 680 + 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 | 404 +- drivers/gpu/drm/drm_drv.c | 230 +- drivers/gpu/drm/drm_edid.c | 111 +- drivers/gpu/drm/drm_fb_cma_helper.c | 2 +- drivers/gpu/drm/drm_fb_helper.c | 31 +- drivers/gpu/drm/drm_file.c | 6 +- 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 | 6 +- drivers/gpu/drm/drm_managed.c | 275 - drivers/gpu/drm/drm_mipi_dbi.c | 33 +- drivers/gpu/drm/drm_mm.c | 133 +- drivers/gpu/drm/drm_mode_config.c | 110 +- drivers/gpu/drm/drm_mode_object.c | 10 +- drivers/gpu/drm/drm_modes.c | 26 + drivers/gpu/drm/drm_pci.c | 4 +- drivers/gpu/drm/drm_scatter.c | 11 +- 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 | 20 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 4 +- 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 | 47 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 4 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 100 +- drivers/gpu/drm/gma500/framebuffer.c | 16 +- drivers/gpu/drm/gma500/mdfld_dsi_dpi.c | 11 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 31 + 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 | 19 +- 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/psb_intel_sdvo.c | 99 + 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 | 31 +- drivers/gpu/drm/i915/display/icl_dsi.c | 188 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 25 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 2 - drivers/gpu/drm/i915/display/intel_audio.c | 144 +- drivers/gpu/drm/i915/display/intel_bw.c | 57 +- drivers/gpu/drm/i915/display/intel_bw.h | 18 - drivers/gpu/drm/i915/display/intel_color.c | 121 +- drivers/gpu/drm/i915/display/intel_connector.c | 5 +- drivers/gpu/drm/i915/display/intel_crt.c | 40 +- drivers/gpu/drm/i915/display/intel_ddi.c | 748 +- drivers/gpu/drm/i915/display/intel_ddi.h | 9 +- drivers/gpu/drm/i915/display/intel_display.c | 844 +- drivers/gpu/drm/i915/display/intel_display.h | 11 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 130 +- .../gpu/drm/i915/display/intel_display_debugfs.h | 4 +- drivers/gpu/drm/i915/display/intel_display_power.c | 558 +- drivers/gpu/drm/i915/display/intel_display_power.h | 5 +- drivers/gpu/drm/i915/display/intel_display_types.h | 47 +- drivers/gpu/drm/i915/display/intel_dp.c | 1515 +- 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 | 157 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 8 +- drivers/gpu/drm/i915/display/intel_dsb.c | 6 +- drivers/gpu/drm/i915/display/intel_dsi.c | 9 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 13 +- drivers/gpu/drm/i915/display/intel_dvo.c | 9 +- drivers/gpu/drm/i915/display/intel_fbc.c | 97 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 96 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 6 +- drivers/gpu/drm/i915/display/intel_global_state.c | 9 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 3 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 29 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 4 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 299 +- 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 | 38 +- drivers/gpu/drm/i915/display/intel_overlay.c | 8 +- drivers/gpu/drm/i915/display/intel_panel.c | 162 +- drivers/gpu/drm/i915/display/intel_panel.h | 13 +- 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 | 8 - drivers/gpu/drm/i915/display/intel_tc.c | 142 +- drivers/gpu/drm/i915/display/intel_tv.c | 15 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 4 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 26 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_context.c | 89 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 4 - drivers/gpu/drm/i915/gem/i915_gem_domain.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 793 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 34 - drivers/gpu/drm/i915/gem/i915_gem_object.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 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 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 83 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 566 - .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 3 +- .../drm/i915/gem/selftests/i915_gem_execbuffer.c | 171 - drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 128 +- .../gpu/drm/i915/gem/selftests/i915_gem_object.c | 2 +- drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.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 | 74 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 6 +- drivers/gpu/drm/i915/gt/intel_context.c | 5 - drivers/gpu/drm/i915/gt/intel_context_sseu.c | 3 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 10 +- drivers/gpu/drm/i915/gt/intel_engine.h | 48 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 209 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 20 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 6 - drivers/gpu/drm/i915/gt/intel_engine_pool.c | 190 + drivers/gpu/drm/i915/gt/intel_engine_pool.h | 34 + drivers/gpu/drm/i915/gt/intel_engine_pool_types.h | 29 + drivers/gpu/drm/i915/gt/intel_engine_types.h | 85 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 59 +- 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_gpu_commands.h | 6 +- drivers/gpu/drm/i915/gt/intel_gt.c | 69 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 228 - drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h | 37 - .../gpu/drm/i915/gt/intel_gt_buffer_pool_types.h | 32 - drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 102 - drivers/gpu/drm/i915/gt/intel_gt_clock_utils.h | 27 - drivers/gpu/drm/i915/gt/intel_gt_irq.c | 15 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 17 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 20 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 20 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 5 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 1085 +- drivers/gpu/drm/i915/gt/intel_lrc.h | 1 - drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 6 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 47 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 6 +- 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 | 49 +- drivers/gpu/drm/i915/gt/intel_rps.c | 449 +- drivers/gpu/drm/i915/gt/intel_rps.h | 61 - drivers/gpu/drm/i915/gt/intel_rps_types.h | 14 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 33 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 29 +- drivers/gpu/drm/i915/gt/intel_timeline.h | 2 - drivers/gpu/drm/i915/gt/intel_workarounds.c | 38 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 + drivers/gpu/drm/i915/gt/selftest_context.c | 11 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 8 - drivers/gpu/drm/i915/gt/selftest_lrc.c | 719 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 30 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 1329 - drivers/gpu/drm/i915/gt/selftest_rps.h | 17 - drivers/gpu/drm/i915/gt/shmem_utils.c | 173 - drivers/gpu/drm/i915/gt/shmem_utils.h | 23 - drivers/gpu/drm/i915/gt/st_shmem_utils.c | 63 - 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_guc_submission.c | 4 +- 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/gtt.c | 15 - drivers/gpu/drm/i915/gvt/gvt.c | 1 + drivers/gpu/drm/i915/gvt/gvt.h | 5 - drivers/gpu/drm/i915/gvt/hypercall.h | 2 + drivers/gpu/drm/i915/gvt/kvmgt.c | 2 +- drivers/gpu/drm/i915/gvt/scheduler.c | 136 +- drivers/gpu/drm/i915/i915_active.c | 137 +- drivers/gpu/drm/i915/i915_active.h | 14 +- drivers/gpu/drm/i915/i915_debugfs.c | 349 +- drivers/gpu/drm/i915/i915_debugfs.h | 4 +- drivers/gpu/drm/i915/i915_drv.c | 156 +- drivers/gpu/drm/i915/i915_drv.h | 14 +- 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 | 45 +- drivers/gpu/drm/i915/i915_gpu_error.h | 3 +- drivers/gpu/drm/i915/i915_irq.c | 32 +- drivers/gpu/drm/i915/i915_pci.c | 39 +- drivers/gpu/drm/i915/i915_perf.c | 584 +- drivers/gpu/drm/i915/i915_perf_types.h | 46 +- drivers/gpu/drm/i915/i915_pmu.c | 41 +- drivers/gpu/drm/i915/i915_priolist_types.h | 7 +- drivers/gpu/drm/i915/i915_reg.h | 193 +- drivers/gpu/drm/i915/i915_request.c | 44 +- drivers/gpu/drm/i915/i915_request.h | 2 - drivers/gpu/drm/i915/i915_scheduler.c | 28 +- drivers/gpu/drm/i915/i915_scheduler.h | 3 +- drivers/gpu/drm/i915/i915_scheduler_types.h | 1 - drivers/gpu/drm/i915/i915_selftest.h | 2 - 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 | 121 +- drivers/gpu/drm/i915/i915_vma.h | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 42 +- drivers/gpu/drm/i915/intel_device_info.h | 3 - drivers/gpu/drm/i915/intel_dram.c | 3 +- drivers/gpu/drm/i915/intel_pm.c | 169 +- drivers/gpu/drm/i915/intel_pm.h | 5 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/i915/intel_sideband.c | 8 +- drivers/gpu/drm/i915/intel_uncore.c | 55 +- 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 | 47 +- 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 | 33 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 - .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_perf.c | 98 +- .../gpu/drm/i915/selftests/i915_perf_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_request.c | 586 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 29 - drivers/gpu/drm/i915/selftests/i915_vma.c | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 5 +- drivers/gpu/drm/i915/selftests/librapl.c | 24 - drivers/gpu/drm/i915/selftests/librapl.h | 13 - 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 | 43 +- drivers/gpu/drm/lima/Kconfig | 2 - drivers/gpu/drm/lima/Makefile | 4 +- drivers/gpu/drm/lima/lima_bcast.c | 25 +- drivers/gpu/drm/lima/lima_bcast.h | 2 - drivers/gpu/drm/lima/lima_ctx.c | 3 - drivers/gpu/drm/lima/lima_ctx.h | 5 - drivers/gpu/drm/lima/lima_devfreq.c | 257 - drivers/gpu/drm/lima/lima_devfreq.h | 44 - drivers/gpu/drm/lima/lima_device.c | 228 +- drivers/gpu/drm/lima/lima_device.h | 17 +- drivers/gpu/drm/lima/lima_dlbu.c | 17 +- drivers/gpu/drm/lima/lima_dlbu.h | 2 - drivers/gpu/drm/lima/lima_drv.c | 141 +- drivers/gpu/drm/lima/lima_drv.h | 1 - drivers/gpu/drm/lima/lima_dump.h | 77 - drivers/gpu/drm/lima/lima_gp.c | 21 +- drivers/gpu/drm/lima/lima_gp.h | 2 - drivers/gpu/drm/lima/lima_l2_cache.c | 38 +- drivers/gpu/drm/lima/lima_l2_cache.h | 2 - drivers/gpu/drm/lima/lima_mmu.c | 49 +- drivers/gpu/drm/lima/lima_mmu.h | 2 - drivers/gpu/drm/lima/lima_pmu.c | 77 +- drivers/gpu/drm/lima/lima_pmu.h | 2 - drivers/gpu/drm/lima/lima_pp.c | 31 +- drivers/gpu/drm/lima/lima_pp.h | 4 - drivers/gpu/drm/lima/lima_sched.c | 193 +- 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/lima/lima_vm.h | 3 +- drivers/gpu/drm/mcde/mcde_display.c | 10 +- drivers/gpu/drm/mcde/mcde_drm.h | 2 - drivers/gpu/drm/mcde/mcde_drv.c | 52 +- drivers/gpu/drm/mcde/mcde_dsi.c | 2 +- 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 | 34 +- drivers/gpu/drm/meson/meson_drv.h | 6 - drivers/gpu/drm/meson/meson_dw_hdmi.c | 2 +- drivers/gpu/drm/meson/meson_plane.c | 2 +- drivers/gpu/drm/meson/meson_vclk.c | 16 +- drivers/gpu/drm/meson/meson_vclk.h | 3 +- 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/dpu1/dpu_kms.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/msm/msm_rd.c | 4 +- drivers/gpu/drm/nouveau/Kconfig | 2 +- drivers/gpu/drm/nouveau/nouveau_debugfs.c | 6 +- drivers/gpu/drm/nouveau/nouveau_debugfs.h | 8 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 27 +- drivers/gpu/drm/nouveau/nouveau_dmem.h | 3 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 94 +- drivers/gpu/drm/nouveau/nvkm/subdev/therm/ic.c | 4 +- drivers/gpu/drm/omapdrm/dss/dispc.c | 33 +- drivers/gpu/drm/omapdrm/dss/venc.c | 43 + drivers/gpu/drm/omapdrm/omap_debugfs.c | 29 +- drivers/gpu/drm/omapdrm/omap_drv.h | 2 +- drivers/gpu/drm/panel/Kconfig | 29 - drivers/gpu/drm/panel/Makefile | 3 - .../gpu/drm/panel/panel-asus-z00t-tm5p5-n35596.c | 367 - drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 31 - drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 4 +- 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 | 189 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 2 + drivers/gpu/drm/panel/panel-visionox-rm69299.c | 303 - drivers/gpu/drm/pl111/Makefile | 1 + drivers/gpu/drm/pl111/pl111_debugfs.c | 8 +- drivers/gpu/drm/pl111/pl111_drm.h | 2 +- drivers/gpu/drm/pl111/pl111_drv.c | 13 +- drivers/gpu/drm/pl111/pl111_versatile.c | 148 +- drivers/gpu/drm/pl111/pl111_vexpress.c | 138 + drivers/gpu/drm/pl111/pl111_vexpress.h | 29 + drivers/gpu/drm/qxl/qxl_debugfs.c | 28 +- drivers/gpu/drm/qxl/qxl_display.c | 32 +- drivers/gpu/drm/qxl/qxl_drv.c | 25 +- drivers/gpu/drm/qxl/qxl_drv.h | 20 +- drivers/gpu/drm/qxl/qxl_dumb.c | 2 +- drivers/gpu/drm/qxl/qxl_gem.c | 2 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 14 +- drivers/gpu/drm/qxl/qxl_irq.c | 2 +- drivers/gpu/drm/qxl/qxl_kms.c | 15 +- drivers/gpu/drm/qxl/qxl_object.c | 2 +- drivers/gpu/drm/qxl/qxl_release.c | 2 +- drivers/gpu/drm/qxl/qxl_ttm.c | 8 +- drivers/gpu/drm/r128/ati_pcigart.c | 3 +- drivers/gpu/drm/radeon/Makefile | 35 +- drivers/gpu/drm/radeon/atom.c | 3 +- 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/radeon_kms.c | 6 +- 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 | 13 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 6 +- 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/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/stm/ltdc.c | 102 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 14 +- 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/dpaux.c | 2 + drivers/gpu/drm/tegra/drm.c | 11 +- drivers/gpu/drm/tegra/drm.h | 4 +- drivers/gpu/drm/tegra/dsi.c | 21 +- drivers/gpu/drm/tegra/fb.c | 2 +- drivers/gpu/drm/tegra/hdmi.c | 21 +- drivers/gpu/drm/tegra/output.c | 6 +- drivers/gpu/drm/tegra/rgb.c | 8 +- drivers/gpu/drm/tegra/sor.c | 20 +- drivers/gpu/drm/tidss/tidss_crtc.c | 16 +- drivers/gpu/drm/tidss/tidss_dispc.c | 11 +- drivers/gpu/drm/tidss/tidss_dispc.h | 6 + drivers/gpu/drm/tidss/tidss_drv.c | 25 +- drivers/gpu/drm/tidss/tidss_drv.h | 4 +- drivers/gpu/drm/tidss/tidss_encoder.c | 22 +- drivers/gpu/drm/tidss/tidss_irq.c | 12 +- drivers/gpu/drm/tidss/tidss_kms.c | 21 +- drivers/gpu/drm/tidss/tidss_kms.h | 1 + drivers/gpu/drm/tidss/tidss_plane.c | 6 +- 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/Kconfig | 19 - drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/cirrus.c | 660 - drivers/gpu/drm/tiny/gm12u320.c | 242 +- drivers/gpu/drm/tiny/hx8357d.c | 16 +- drivers/gpu/drm/tiny/ili9225.c | 16 +- drivers/gpu/drm/tiny/ili9341.c | 16 +- drivers/gpu/drm/tiny/ili9486.c | 16 +- drivers/gpu/drm/tiny/mi0283qt.c | 16 +- drivers/gpu/drm/tiny/repaper.c | 28 +- drivers/gpu/drm/tiny/st7586.c | 16 +- drivers/gpu/drm/tiny/st7735r.c | 16 +- drivers/gpu/drm/ttm/ttm_bo.c | 6 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 56 +- drivers/gpu/drm/udl/udl_connector.c | 4 +- drivers/gpu/drm/udl/udl_drv.c | 45 +- drivers/gpu/drm/udl/udl_drv.h | 2 + drivers/gpu/drm/udl/udl_main.c | 10 + drivers/gpu/drm/udl/udl_modeset.c | 31 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 20 +- drivers/gpu/drm/v3d/v3d_drv.c | 53 +- drivers/gpu/drm/v3d/v3d_drv.h | 9 +- drivers/gpu/drm/v3d/v3d_gem.c | 17 +- drivers/gpu/drm/v3d/v3d_irq.c | 16 +- drivers/gpu/drm/v3d/v3d_mmu.c | 10 +- drivers/gpu/drm/v3d/v3d_sched.c | 10 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 32 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 1 - drivers/gpu/drm/vboxvideo/vbox_irq.c | 2 +- drivers/gpu/drm/vboxvideo/vbox_main.c | 29 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 10 +- drivers/gpu/drm/vboxvideo/vbox_ttm.c | 12 + drivers/gpu/drm/vc4/vc4_debugfs.c | 11 +- drivers/gpu/drm/vc4/vc4_dpi.c | 8 +- drivers/gpu/drm/vc4/vc4_drv.h | 2 +- drivers/gpu/drm/vc4/vc4_dsi.c | 15 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 17 +- drivers/gpu/drm/vc4/vc4_vec.c | 8 +- drivers/gpu/drm/vgem/vgem_drv.c | 15 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 3 +- drivers/gpu/drm/virtio/virtgpu_display.c | 8 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 36 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 13 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 1 + drivers/gpu/drm/virtio/virtgpu_object.c | 7 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 21 +- drivers/gpu/drm/vkms/vkms_drv.h | 5 + drivers/gpu/drm/vkms/vkms_gem.c | 11 +- drivers/gpu/drm/vkms/vkms_output.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 16 +- 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/gpu/host1x/dev.c | 59 +- drivers/greybus/Kconfig | 6 +- drivers/greybus/arpc.h | 2 +- drivers/hid/Kconfig | 11 +- drivers/hid/hid-asus.c | 122 +- drivers/hid/hid-ids.h | 1 - drivers/hid/hid-logitech-dj.c | 4 +- drivers/hid/hid-logitech-hidpp.c | 2 +- drivers/hid/hid-mcp2221.c | 169 - drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 2 - drivers/hv/channel.c | 58 +- drivers/hv/channel_mgmt.c | 411 +- drivers/hv/connection.c | 58 +- drivers/hv/hv.c | 16 +- drivers/hv/hv_fcopy.c | 2 +- drivers/hv/hv_snapshot.c | 2 +- drivers/hv/hv_trace.h | 25 +- drivers/hv/hyperv_vmbus.h | 33 +- drivers/hv/vmbus_drv.c | 307 +- drivers/hwmon/Kconfig | 6 +- drivers/hwmon/dell-smm-hwmon.c | 26 +- drivers/hwmon/hwmon.c | 68 +- drivers/hwmon/ina2xx.c | 183 - drivers/hwmon/lm70.c | 47 +- drivers/hwmon/lm75.c | 8 +- drivers/hwmon/lm75.h | 31 +- drivers/hwmon/nct7904.c | 138 +- drivers/hwtracing/coresight/Kconfig | 2 +- drivers/hwtracing/coresight/Makefile | 3 +- .../hwtracing/coresight/coresight-cti-platform.c | 11 +- drivers/hwtracing/coresight/coresight-cti-sysfs.c | 16 +- drivers/hwtracing/coresight/coresight-cti.c | 71 +- drivers/hwtracing/coresight/coresight-cti.h | 8 +- drivers/hwtracing/coresight/coresight-etb10.c | 2 +- drivers/hwtracing/coresight/coresight-etm3x.c | 2 +- .../hwtracing/coresight/coresight-etm4x-sysfs.c | 2 +- drivers/hwtracing/coresight/coresight-etm4x.c | 32 +- drivers/hwtracing/coresight/coresight-platform.c | 91 +- drivers/hwtracing/coresight/coresight-priv.h | 21 +- drivers/hwtracing/coresight/coresight-sysfs.c | 204 - drivers/hwtracing/coresight/coresight-tmc-etf.c | 16 +- drivers/hwtracing/coresight/coresight-tmc.c | 2 +- drivers/hwtracing/coresight/coresight.c | 82 +- drivers/hwtracing/stm/policy.c | 2 +- drivers/hwtracing/stm/stm.h | 4 +- drivers/i2c/busses/Kconfig | 14 +- drivers/i2c/busses/Makefile | 1 - drivers/i2c/busses/i2c-altera.c | 8 +- drivers/i2c/busses/i2c-at91-core.c | 2 - drivers/i2c/busses/i2c-at91-master.c | 68 +- drivers/i2c/busses/i2c-at91.h | 7 +- drivers/i2c/busses/i2c-axxia.c | 8 +- drivers/i2c/busses/i2c-bcm-iproc.c | 10 +- drivers/i2c/busses/i2c-bcm-kona.c | 7 +- drivers/i2c/busses/i2c-brcmstb.c | 20 +- drivers/i2c/busses/i2c-cadence.c | 323 +- drivers/i2c/busses/i2c-cht-wc.c | 6 +- drivers/i2c/busses/i2c-davinci.c | 4 +- drivers/i2c/busses/i2c-designware-master.c | 37 +- drivers/i2c/busses/i2c-designware-platdrv.c | 4 +- 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 | 8 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 4 +- drivers/i2c/busses/i2c-jz4780.c | 4 +- drivers/i2c/busses/i2c-lpc2k.c | 8 +- drivers/i2c/busses/i2c-meson.c | 8 +- drivers/i2c/busses/i2c-mv64xxx.c | 4 +- drivers/i2c/busses/i2c-octeon-platdrv.c | 4 +- drivers/i2c/busses/i2c-omap.c | 4 +- drivers/i2c/busses/i2c-owl.c | 8 +- drivers/i2c/busses/i2c-pca-platform.c | 3 +- drivers/i2c/busses/i2c-piix4.c | 3 +- drivers/i2c/busses/i2c-pnx.c | 1 + drivers/i2c/busses/i2c-powermac.c | 18 +- drivers/i2c/busses/i2c-pxa.c | 594 +- drivers/i2c/busses/i2c-qcom-cci.c | 791 - drivers/i2c/busses/i2c-qup.c | 18 +- drivers/i2c/busses/i2c-rcar.c | 4 +- drivers/i2c/busses/i2c-rk3x.c | 8 +- drivers/i2c/busses/i2c-sirf.c | 4 +- drivers/i2c/busses/i2c-sprd.c | 4 +- drivers/i2c/busses/i2c-stm32.c | 10 +- drivers/i2c/busses/i2c-stm32f4.c | 4 +- drivers/i2c/busses/i2c-stm32f7.c | 138 +- drivers/i2c/busses/i2c-stu300.c | 4 +- drivers/i2c/busses/i2c-sun6i-p2wi.c | 8 +- drivers/i2c/busses/i2c-synquacer.c | 8 +- drivers/i2c/busses/i2c-uniphier-f.c | 4 +- drivers/i2c/busses/i2c-uniphier.c | 4 +- drivers/i2c/busses/i2c-xlp9xx.c | 8 +- drivers/i2c/busses/i2c-xlr.c | 4 +- drivers/i2c/busses/i2c-zx2967.c | 4 +- drivers/i2c/i2c-core-base.c | 93 +- drivers/i2c/i2c-core-of.c | 2 +- drivers/i2c/i2c-slave-eeprom.c | 25 - drivers/i3c/master.c | 16 +- drivers/ide/ide-cd.c | 17 +- drivers/ide/ide-io.c | 7 +- drivers/iio/accel/Kconfig | 2 +- drivers/iio/accel/kxsd9-i2c.c | 4 +- drivers/iio/accel/mxc4005.c | 4 +- drivers/iio/accel/st_accel.h | 2 - drivers/iio/accel/st_accel_buffer.c | 3 +- drivers/iio/accel/st_accel_core.c | 83 +- drivers/iio/accel/st_accel_i2c.c | 5 - drivers/iio/adc/Kconfig | 45 - drivers/iio/adc/Makefile | 3 - drivers/iio/adc/ad7476.c | 59 +- drivers/iio/adc/ad7780.c | 27 +- drivers/iio/adc/ad7791.c | 64 +- drivers/iio/adc/ad7793.c | 144 +- drivers/iio/adc/ad9467.c | 422 - drivers/iio/adc/adi-axi-adc.c | 482 - drivers/iio/adc/at91_adc.c | 5 +- drivers/iio/adc/fsl-imx25-gcq.c | 4 +- drivers/iio/adc/intel_mrfld_adc.c | 6 +- drivers/iio/adc/max1241.c | 227 - drivers/iio/adc/max1363.c | 32 +- drivers/iio/adc/sun4i-gpadc-iio.c | 4 +- drivers/iio/adc/xilinx-xadc-core.c | 4 +- drivers/iio/adc/xilinx-xadc-events.c | 2 +- drivers/iio/adc/xilinx-xadc.h | 2 +- drivers/iio/buffer/industrialio-buffer-dma.c | 1 + drivers/iio/buffer/industrialio-buffer-dmaengine.c | 41 +- drivers/iio/buffer/industrialio-hw-consumer.c | 31 + drivers/iio/buffer/industrialio-triggered-buffer.c | 11 + drivers/iio/buffer/kfifo_buf.c | 22 + drivers/iio/chemical/atlas-sensor.c | 7 +- drivers/iio/chemical/bme680_core.c | 36 +- drivers/iio/common/st_sensors/st_sensors_core.c | 6 +- drivers/iio/common/st_sensors/st_sensors_i2c.c | 4 +- drivers/iio/common/st_sensors/st_sensors_spi.c | 6 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 13 +- drivers/iio/gyro/Kconfig | 2 +- drivers/iio/gyro/bmg160_i2c.c | 6 +- drivers/iio/gyro/bmg160_spi.c | 5 +- drivers/iio/gyro/mpu3050-i2c.c | 4 +- drivers/iio/gyro/st_gyro_buffer.c | 3 +- drivers/iio/gyro/st_gyro_core.c | 9 +- drivers/iio/health/max30100.c | 7 +- drivers/iio/humidity/hts221_buffer.c | 6 +- drivers/iio/humidity/hts221_i2c.c | 6 +- drivers/iio/humidity/hts221_spi.c | 6 +- drivers/iio/imu/adis.c | 2 +- drivers/iio/imu/adis16400.c | 19 +- drivers/iio/imu/adis16460.c | 27 +- drivers/iio/imu/bmi160/bmi160_i2c.c | 4 +- drivers/iio/imu/bmi160/bmi160_spi.c | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_acpi.c | 8 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 23 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 96 - drivers/iio/industrialio-buffer.c | 18 +- drivers/iio/industrialio-core.c | 88 +- drivers/iio/industrialio-trigger.c | 53 + drivers/iio/inkern.c | 27 + drivers/iio/light/isl29125.c | 28 +- drivers/iio/light/ltr501.c | 2 +- drivers/iio/light/st_uvis25_i2c.c | 4 +- drivers/iio/light/st_uvis25_spi.c | 4 +- drivers/iio/light/tsl2563.c | 2 +- drivers/iio/light/tsl2772.c | 6 +- drivers/iio/light/vcnl4000.c | 25 - drivers/iio/magnetometer/ak8974.c | 7 +- drivers/iio/magnetometer/bmc150_magn_spi.c | 4 +- drivers/iio/magnetometer/mmc35240.c | 4 +- drivers/iio/magnetometer/st_magn_core.c | 3 +- drivers/iio/pressure/bmp280-core.c | 98 +- drivers/iio/pressure/st_pressure_core.c | 7 +- drivers/iio/proximity/Kconfig | 13 - drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/sx9310.c | 1069 - drivers/iio/temperature/ltc2983.c | 4 +- drivers/iio/trigger/iio-trig-hrtimer.c | 2 +- drivers/infiniband/core/Makefile | 2 +- drivers/infiniband/core/cm.c | 24 +- drivers/infiniband/core/cma.c | 55 +- drivers/infiniband/core/device.c | 22 +- drivers/infiniband/core/lag.c | 138 - drivers/infiniband/core/mad.c | 255 +- drivers/infiniband/core/multicast.c | 12 +- drivers/infiniband/core/rw.c | 2 +- drivers/infiniband/core/sa_query.c | 37 +- drivers/infiniband/core/user_mad.c | 22 +- drivers/infiniband/core/uverbs_main.c | 26 +- drivers/infiniband/core/verbs.c | 73 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 73 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 12 +- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 357 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 42 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 88 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 91 + drivers/infiniband/hw/bnxt_re/qplib_res.c | 1 - drivers/infiniband/hw/bnxt_re/qplib_res.h | 53 - drivers/infiniband/hw/bnxt_re/roce_hsi.h | 106 - drivers/infiniband/hw/efa/efa.h | 6 +- drivers/infiniband/hw/efa/efa_com.c | 5 +- drivers/infiniband/hw/efa/efa_com.h | 3 +- drivers/infiniband/hw/efa/efa_verbs.c | 19 +- drivers/infiniband/hw/hfi1/user_sdma.c | 4 + drivers/infiniband/hw/hns/hns_roce_ah.c | 5 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 146 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 351 +- drivers/infiniband/hw/hns/hns_roce_device.h | 214 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 114 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 11 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 180 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1305 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 7 +- drivers/infiniband/hw/hns/hns_roce_main.c | 70 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 1638 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 473 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 376 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 8 + drivers/infiniband/hw/i40iw/i40iw_hw.c | 2 +- drivers/infiniband/hw/mlx4/ah.c | 11 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 2 +- drivers/infiniband/hw/mlx4/qp.c | 14 +- drivers/infiniband/hw/mlx5/Makefile | 29 +- drivers/infiniband/hw/mlx5/ah.c | 35 +- drivers/infiniband/hw/mlx5/cmd.c | 131 +- drivers/infiniband/hw/mlx5/cmd.h | 6 +- drivers/infiniband/hw/mlx5/cong.c | 4 +- drivers/infiniband/hw/mlx5/cq.c | 11 +- drivers/infiniband/hw/mlx5/devx.c | 12 +- drivers/infiniband/hw/mlx5/flow.c | 6 +- drivers/infiniband/hw/mlx5/gsi.c | 38 +- drivers/infiniband/hw/mlx5/ib_rep.h | 2 +- drivers/infiniband/hw/mlx5/ib_virt.c | 2 +- drivers/infiniband/hw/mlx5/mad.c | 5 +- drivers/infiniband/hw/mlx5/main.c | 121 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 60 +- drivers/infiniband/hw/mlx5/odp.c | 13 +- drivers/infiniband/hw/mlx5/qp.c | 3666 ++- drivers/infiniband/hw/mlx5/qp.h | 46 - drivers/infiniband/hw/mlx5/qpc.c | 605 - drivers/infiniband/hw/mlx5/srq.c | 10 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 117 +- drivers/infiniband/hw/mlx5/wr.c | 1504 -- drivers/infiniband/hw/mlx5/wr.h | 76 - drivers/infiniband/hw/mthca/mthca_provider.c | 9 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.c | 3 +- drivers/infiniband/hw/ocrdma/ocrdma_ah.h | 2 +- drivers/infiniband/hw/qedr/verbs.c | 4 +- drivers/infiniband/hw/qedr/verbs.h | 2 +- drivers/infiniband/hw/qib/qib_iba7322.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.c | 5 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 2 +- drivers/infiniband/sw/rdmavt/ah.c | 11 +- drivers/infiniband/sw/rdmavt/ah.h | 4 +- drivers/infiniband/sw/rxe/rxe.c | 1 - drivers/infiniband/sw/rxe/rxe_mmap.c | 2 +- drivers/infiniband/sw/rxe/rxe_param.h | 3 - drivers/infiniband/sw/rxe/rxe_queue.c | 6 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 9 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 15 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_vema.c | 12 +- drivers/infiniband/ulp/srp/ib_srp.c | 21 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 32 +- drivers/input/evdev.c | 26 +- drivers/input/joystick/xpad.c | 12 - drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/applespi.c | 2 +- drivers/input/keyboard/atkbd.c | 97 +- drivers/input/keyboard/cros_ec_keyb.c | 14 +- drivers/input/keyboard/dlink-dir685-touchkeys.c | 2 +- drivers/input/keyboard/tca6416-keypad.c | 2 +- drivers/input/misc/Kconfig | 11 + drivers/input/misc/Makefile | 1 + drivers/input/misc/axp20x-pek.c | 72 +- drivers/input/misc/gp2ap002a00f.c | 281 + drivers/input/rmi4/rmi_driver.c | 5 +- drivers/input/serio/i8042-x86ia64io.h | 8 - drivers/input/serio/i8042.c | 3 - drivers/input/touchscreen/elants_i2c.c | 11 +- drivers/input/touchscreen/mms114.c | 29 +- drivers/input/touchscreen/usbtouchscreen.c | 1 - drivers/interconnect/Kconfig | 1 - drivers/interconnect/Makefile | 1 - drivers/interconnect/core.c | 25 - drivers/interconnect/imx/Kconfig | 17 - drivers/interconnect/imx/Makefile | 9 - drivers/interconnect/imx/imx.c | 284 - drivers/interconnect/imx/imx.h | 61 - drivers/interconnect/imx/imx8mm.c | 105 - drivers/interconnect/imx/imx8mn.c | 94 - drivers/interconnect/imx/imx8mq.c | 103 - drivers/iommu/amd_iommu.c | 97 +- drivers/iommu/amd_iommu_types.h | 1 + drivers/iommu/arm-smmu-v3.c | 38 +- drivers/iommu/arm-smmu.c | 39 +- drivers/iommu/dma-iommu.c | 5 +- drivers/iommu/exynos-iommu.c | 24 +- drivers/iommu/fsl_pamu_domain.c | 22 +- drivers/iommu/intel-iommu.c | 68 +- drivers/iommu/iommu.c | 387 +- drivers/iommu/ipmmu-vmsa.c | 60 +- drivers/iommu/msm_iommu.c | 34 +- drivers/iommu/mtk_iommu.c | 24 +- drivers/iommu/mtk_iommu_v1.c | 50 +- drivers/iommu/omap-iommu.c | 99 +- drivers/iommu/qcom_iommu.c | 24 +- drivers/iommu/rockchip-iommu.c | 26 +- drivers/iommu/s390-iommu.c | 30 +- drivers/iommu/tegra-gart.c | 24 +- drivers/iommu/tegra-smmu.c | 31 +- drivers/iommu/virtio-iommu.c | 43 +- drivers/irqchip/irq-renesas-h8300h.c | 19 +- drivers/irqchip/irq-renesas-h8s.c | 67 +- drivers/leds/Kconfig | 19 - drivers/leds/Makefile | 2 - drivers/leds/leds-ariel.c | 133 - drivers/leds/leds-lm355x.c | 1 + drivers/leds/leds-lp3952.c | 2 +- drivers/leds/leds-lt3593.c | 1 + drivers/leds/leds-netxbig.c | 148 +- drivers/leds/leds-pwm.c | 16 +- drivers/leds/leds-sgm3140.c | 320 - drivers/leds/leds-tca6507.c | 2 +- drivers/leds/leds-tlc591xx.c | 5 +- drivers/leds/trigger/ledtrig-timer.c | 4 +- drivers/lightnvm/pblk-init.c | 5 +- drivers/macintosh/mac_hid.c | 3 +- drivers/md/Kconfig | 20 - drivers/md/Makefile | 3 - drivers/md/bcache/request.c | 1 + drivers/md/dm-bufio.c | 73 +- drivers/md/dm-crypt.c | 78 +- drivers/md/dm-ebs-target.c | 471 - drivers/md/dm-historical-service-time.c | 561 - drivers/md/dm-integrity.c | 6 +- drivers/md/dm-log-writes.c | 2 +- drivers/md/dm-mpath.c | 11 +- drivers/md/dm-path-selector.h | 2 +- drivers/md/dm-queue-length.c | 2 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-raid1.c | 2 +- drivers/md/dm-service-time.c | 2 +- drivers/md/dm-stats.c | 2 +- drivers/md/dm-stripe.c | 2 +- drivers/md/dm-switch.c | 2 +- drivers/md/dm-table.c | 17 + drivers/md/dm-writecache.c | 42 +- drivers/md/dm.c | 12 - drivers/md/md-linear.h | 2 +- drivers/md/persistent-data/dm-btree-internal.h | 4 +- drivers/md/persistent-data/dm-btree-spine.c | 6 +- drivers/md/raid1.h | 2 +- drivers/md/raid10.h | 2 +- drivers/media/Kconfig | 242 +- drivers/media/Makefile | 2 +- drivers/media/cec/Kconfig | 25 - drivers/media/cec/Makefile | 16 +- drivers/media/cec/cec-adap.c | 2199 ++ drivers/media/cec/{core => }/cec-api.c | 0 drivers/media/cec/{core => }/cec-core.c | 0 drivers/media/cec/cec-notifier.c | 236 + 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/core/cec-adap.c | 2199 -- drivers/media/cec/core/cec-notifier.c | 236 - drivers/media/cec/platform/Kconfig | 120 - drivers/media/cec/platform/Makefile | 14 - drivers/media/cec/platform/cec-gpio/cec-gpio.c | 302 - 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 | 8 - 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/common/videobuf2/videobuf2-dma-sg.c | 3 +- drivers/media/common/videobuf2/videobuf2-vmalloc.c | 3 +- drivers/media/dvb-core/Kconfig | 27 - drivers/media/dvb-frontends/Kconfig | 16 +- 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/lgdt3306a.c | 14 - drivers/media/dvb-frontends/m88ds3103.c | 4 +- drivers/media/dvb-frontends/z0194a.h | 2 +- drivers/media/firewire/Kconfig | 5 +- drivers/media/i2c/Kconfig | 444 +- drivers/media/i2c/cx25840/cx25840-core.c | 40 +- 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/s5k5baf.c | 4 +- drivers/media/i2c/smiapp/Kconfig | 5 +- drivers/media/mc/Kconfig | 19 +- 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-ioctl.c | 22 +- drivers/media/pci/cx18/cx18-streams.c | 4 +- drivers/media/pci/cx23885/cx23885-cards.c | 51 +- drivers/media/pci/cx23885/cx23885-dvb.c | 31 - drivers/media/pci/cx23885/cx23885-video.c | 99 +- 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/ivtv/ivtv-ioctl.c | 26 +- drivers/media/pci/meye/Kconfig | 2 +- drivers/media/pci/saa7134/saa7134-input.c | 2 +- drivers/media/pci/sta2x11/Kconfig | 6 +- drivers/media/platform/Kconfig | 182 +- 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 drivers/media/platform/cec-gpio/cec-gpio.c | 298 + drivers/media/platform/coda/coda-bit.c | 9 +- drivers/media/platform/coda/coda-common.c | 199 +- drivers/media/platform/coda/coda-jpeg.c | 577 - drivers/media/platform/coda/coda.h | 12 +- drivers/media/platform/cros-ec-cec/Makefile | 2 + .../cros-ec => platform/cros-ec-cec}/cros-ec-cec.c | 0 drivers/media/platform/davinci/vpif_display.c | 1 + 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/mtk-mdp/mtk_mdp_comp.c | 8 +- drivers/media/platform/pxa_camera.c | 4 +- drivers/media/platform/qcom/venus/core.c | 21 +- drivers/media/platform/qcom/venus/core.h | 7 +- drivers/media/platform/qcom/venus/helpers.c | 18 +- drivers/media/platform/qcom/venus/helpers.h | 2 +- drivers/media/platform/qcom/venus/hfi.c | 10 +- drivers/media/platform/qcom/venus/hfi.h | 3 +- drivers/media/platform/qcom/venus/hfi_cmds.h | 2 +- drivers/media/platform/qcom/venus/hfi_msgs.c | 2 - drivers/media/platform/qcom/venus/hfi_msgs.h | 10 +- drivers/media/platform/qcom/venus/vdec.c | 200 +- drivers/media/platform/qcom/venus/venc.c | 10 +- drivers/media/platform/rcar-fcp.c | 5 - drivers/media/platform/rcar-vin/Kconfig | 8 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 4 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 40 +- 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/sunxi/sun8i-di/sun8i-di.c | 6 +- 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 | 439 +- 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 drivers/media/platform/vicodec/vicodec-core.c | 2238 ++ 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 + drivers/media/platform/vimc/vimc-common.c | 369 + 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/rc/bpf-lirc.c | 2 - drivers/media/rc/iguanair.c | 36 +- drivers/media/rc/ir-rx51.c | 2 +- drivers/media/rc/rc-core-priv.h | 22 - 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/vicodec/vicodec-core.c | 2241 -- drivers/media/test-drivers/vim2m.c | 1433 - drivers/media/test-drivers/vimc/Kconfig | 17 - drivers/media/test-drivers/vimc/vimc-capture.c | 499 - drivers/media/test-drivers/vimc/vimc-common.c | 400 - drivers/media/test-drivers/vimc/vimc-common.h | 232 - drivers/media/test-drivers/vimc/vimc-core.c | 369 - drivers/media/test-drivers/vimc/vimc-debayer.c | 623 - drivers/media/test-drivers/vimc/vimc-scaler.c | 522 - 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 | 6 +- drivers/media/tuners/si2157.c | 419 +- drivers/media/tuners/si2157_priv.h | 2 - drivers/media/usb/Kconfig | 12 +- drivers/media/usb/Makefile | 2 + drivers/media/usb/cx231xx/cx231xx-avcore.c | 35 +- drivers/media/usb/cx231xx/cx231xx-input.c | 5 +- drivers/media/usb/cx231xx/cx231xx-video.c | 85 +- drivers/media/usb/dvb-usb-v2/Kconfig | 10 +- drivers/media/usb/dvb-usb-v2/ec168.c | 25 +- drivers/media/usb/dvb-usb-v2/gl861.c | 4 +- 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 | 8 +- 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 | 6 +- drivers/media/usb/dvb-usb/af9005.h | 2 +- drivers/media/usb/dvb-usb/az6027.c | 6 +- drivers/media/usb/dvb-usb/cxusb.c | 6 +- drivers/media/usb/dvb-usb/dib0700.h | 31 +- drivers/media/usb/dvb-usb/dib0700_core.c | 6 +- drivers/media/usb/dvb-usb/dibusb-common.c | 2 +- drivers/media/usb/dvb-usb/dibusb-mb.c | 4 +- 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 | 31 +- 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-common.h | 3 +- drivers/media/usb/dvb-usb/dvb-usb-firmware.c | 3 +- drivers/media/usb/dvb-usb/dvb-usb-init.c | 10 +- drivers/media/usb/dvb-usb/dvb-usb.h | 10 +- drivers/media/usb/dvb-usb/dw2102.c | 6 +- drivers/media/usb/dvb-usb/gp8psk.c | 2 +- drivers/media/usb/dvb-usb/gp8psk.h | 2 +- drivers/media/usb/dvb-usb/m920x.c | 6 +- drivers/media/usb/dvb-usb/nova-t-usb2.c | 2 +- drivers/media/usb/dvb-usb/opera1.c | 2 +- drivers/media/usb/dvb-usb/technisat-usb2.c | 4 +- drivers/media/usb/dvb-usb/ttusb2.c | 9 +- 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/gspca/mr97310a.c | 1 + 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/pwc/pwc-ctrl.c | 2 +- drivers/media/usb/pwc/pwc-if.c | 54 +- drivers/media/usb/pwc/pwc.h | 2 +- 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 | 27 +- drivers/media/v4l2-core/Makefile | 3 - drivers/media/v4l2-core/v4l2-common.c | 3 +- drivers/media/v4l2-core/v4l2-ctrls.c | 31 +- drivers/media/v4l2-core/v4l2-dev.c | 25 +- drivers/media/v4l2-core/v4l2-fwnode.c | 2 +- drivers/media/v4l2-core/v4l2-h264.c | 270 - drivers/media/v4l2-core/v4l2-ioctl.c | 72 +- drivers/media/v4l2-core/v4l2-jpeg.c | 632 - drivers/media/v4l2-core/v4l2-mem2mem.c | 11 +- drivers/memory/tegra/Kconfig | 14 - drivers/memory/tegra/Makefile | 4 - drivers/memory/tegra/mc.h | 1 - drivers/memory/tegra/tegra124-emc.c | 6 +- drivers/memory/tegra/tegra20-emc.c | 34 +- drivers/memory/tegra/tegra210-emc-cc-r21021.c | 1775 -- drivers/memory/tegra/tegra210-emc-core.c | 2101 -- drivers/memory/tegra/tegra210-emc-table.c | 90 - drivers/memory/tegra/tegra210-emc.h | 1017 - drivers/memory/tegra/tegra210-mc.h | 50 - drivers/memory/tegra/tegra30-emc.c | 122 +- drivers/message/fusion/mptbase.c | 8 +- drivers/mfd/Kconfig | 20 +- drivers/mfd/Makefile | 1 - drivers/mfd/intel_pmc_bxt.c | 468 - drivers/mfd/intel_soc_pmic_bxtwc.c | 34 +- drivers/mfd/intel_soc_pmic_mrfld.c | 10 +- drivers/misc/cardreader/rts5261.c | 9 +- drivers/misc/lkdtm/bugs.c | 2 +- drivers/misc/mei/pci-me.c | 2 +- drivers/misc/mei/pci-txe.c | 2 +- drivers/misc/mic/Kconfig | 2 +- drivers/misc/mic/scif/scif_nodeqp.c | 2 +- drivers/misc/sgi-xp/xpc_main.c | 10 +- drivers/misc/sgi-xp/xpnet.c | 8 +- drivers/misc/xilinx_sdfec.c | 11 +- drivers/mmc/core/debugfs.c | 6 +- drivers/mmc/core/mmc.c | 6 - drivers/mmc/core/regulator.c | 17 +- drivers/mmc/core/sd.c | 4 +- drivers/mmc/core/sdio.c | 116 +- drivers/mmc/host/Kconfig | 2 +- drivers/mmc/host/alcor.c | 6 +- drivers/mmc/host/android-goldfish.c | 10 +- drivers/mmc/host/atmel-mci.c | 12 +- drivers/mmc/host/au1xmmc.c | 20 +- drivers/mmc/host/dw_mmc-k3.c | 2 +- drivers/mmc/host/dw_mmc.c | 3 +- drivers/mmc/host/jz4740_mmc.c | 13 +- drivers/mmc/host/meson-gx-mmc.c | 5 +- drivers/mmc/host/meson-mx-sdio.c | 3 - drivers/mmc/host/mmc_hsq.c | 29 +- drivers/mmc/host/mmc_hsq.h | 1 - drivers/mmc/host/mmc_spi.c | 20 +- drivers/mmc/host/mmci.c | 30 +- drivers/mmc/host/mmci_stm32_sdmmc.c | 1 - drivers/mmc/host/mtk-sd.c | 19 +- drivers/mmc/host/owl-mmc.c | 8 +- drivers/mmc/host/renesas_sdhi.h | 5 +- drivers/mmc/host/renesas_sdhi_core.c | 133 +- drivers/mmc/host/s3cmci.c | 7 + drivers/mmc/host/sdhci-esdhc-imx.c | 4 +- drivers/mmc/host/sdhci-esdhc.h | 2 +- drivers/mmc/host/sdhci-msm.c | 53 +- drivers/mmc/host/sdhci-of-arasan.c | 509 +- drivers/mmc/host/sdhci-of-at91.c | 5 +- drivers/mmc/host/sdhci-pci-core.c | 8 +- drivers/mmc/host/sdhci-pci-gli.c | 23 - drivers/mmc/host/sdhci-pci-o2micro.c | 8 +- drivers/mmc/host/sdhci-sprd.c | 28 +- drivers/mmc/host/sdhci.c | 242 +- drivers/mmc/host/sdhci.h | 23 +- drivers/mmc/host/sdricoh_cs.c | 45 +- drivers/mmc/host/sunxi-mmc.c | 8 +- drivers/mmc/host/tifm_sd.c | 9 +- drivers/mmc/host/usdhi6rol0.c | 9 +- drivers/mmc/host/via-sdmmc.c | 7 +- drivers/mmc/host/wbsd.c | 26 +- drivers/mtd/chips/cfi_cmdset_0001.c | 13 +- drivers/mtd/spi-nor/core.c | 18 +- drivers/mtd/spi-nor/macronix.c | 6 - drivers/mtd/spi-nor/micron-st.c | 6 +- drivers/mtd/spi-nor/spansion.c | 4 +- drivers/mtd/ubi/io.c | 4 +- drivers/net/Kconfig | 12 +- drivers/net/appletalk/Kconfig | 8 +- drivers/net/arcnet/Kconfig | 6 +- drivers/net/bonding/bond_alb.c | 46 +- drivers/net/bonding/bond_main.c | 302 +- drivers/net/bonding/bonding_priv.h | 2 +- drivers/net/caif/Kconfig | 4 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 4 +- drivers/net/dsa/b53/b53_common.c | 81 +- drivers/net/dsa/b53/b53_priv.h | 8 +- drivers/net/dsa/b53/b53_srab.c | 2 +- drivers/net/dsa/mv88e6xxx/serdes.c | 55 +- drivers/net/dsa/mv88e6xxx/serdes.h | 7 +- drivers/net/dsa/ocelot/felix.c | 39 - drivers/net/dsa/ocelot/felix.h | 1 - drivers/net/dsa/ocelot/felix_vsc9959.c | 2 - drivers/net/dsa/sja1105/Kconfig | 9 - drivers/net/dsa/sja1105/Makefile | 4 - drivers/net/dsa/sja1105/sja1105.h | 60 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 58 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 51 - drivers/net/dsa/sja1105/sja1105_ethtool.c | 144 +- drivers/net/dsa/sja1105/sja1105_flower.c | 215 +- drivers/net/dsa/sja1105/sja1105_main.c | 13 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 13 - drivers/net/dsa/sja1105/sja1105_spi.c | 4 - drivers/net/dsa/sja1105/sja1105_static_config.c | 202 - drivers/net/dsa/sja1105/sja1105_static_config.h | 65 - drivers/net/dsa/sja1105/sja1105_tas.c | 127 +- drivers/net/dsa/sja1105/sja1105_tas.h | 36 - drivers/net/dsa/sja1105/sja1105_vl.c | 796 - drivers/net/dsa/sja1105/sja1105_vl.h | 72 - drivers/net/ethernet/3com/3c509.c | 1 + drivers/net/ethernet/3com/3c515.c | 1 + drivers/net/ethernet/3com/3c59x.c | 4 +- drivers/net/ethernet/3com/Kconfig | 2 +- drivers/net/ethernet/adaptec/starfire.c | 1 + drivers/net/ethernet/agere/et131x.c | 4 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/altera/altera_tse_main.c | 4 +- drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 8 - drivers/net/ethernet/amazon/ena/ena_com.c | 39 +- drivers/net/ethernet/amazon/ena/ena_com.h | 47 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 66 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 13 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 2 - drivers/net/ethernet/amd/7990.c | 2 +- drivers/net/ethernet/amd/7990.h | 2 +- drivers/net/ethernet/amd/atarilance.c | 2 +- drivers/net/ethernet/aquantia/atlantic/Makefile | 4 - drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_common.h | 33 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 3 - drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 22 +- drivers/net/ethernet/aquantia/atlantic/aq_macsec.c | 4 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 43 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 39 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 86 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.h | 37 - .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 18 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 10 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 51 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 17 +- .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c | 684 - .../ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h | 14 - .../aquantia/atlantic/hw_atl2/hw_atl2_internal.h | 137 - .../aquantia/atlantic/hw_atl2/hw_atl2_llh.c | 208 - .../aquantia/atlantic/hw_atl2/hw_atl2_llh.h | 91 - .../atlantic/hw_atl2/hw_atl2_llh_internal.h | 328 - .../aquantia/atlantic/hw_atl2/hw_atl2_utils.c | 139 - .../aquantia/atlantic/hw_atl2/hw_atl2_utils.h | 606 - .../aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c | 341 - drivers/net/ethernet/atheros/ag71xx.c | 43 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 8 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c | 7 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 21 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 100 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 24 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 261 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 8 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 216 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 8 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 790 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 23 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 96 +- .../net/ethernet/cavium/liquidio/octeon_device.h | 12 + drivers/net/ethernet/chelsio/Kconfig | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 2 + .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 2 +- drivers/net/ethernet/cirrus/Kconfig | 2 +- drivers/net/ethernet/cortina/gemini.c | 3 +- drivers/net/ethernet/dec/tulip/Kconfig | 4 +- drivers/net/ethernet/dec/tulip/de4x5.c | 10 +- drivers/net/ethernet/dlink/dl2k.c | 2 +- drivers/net/ethernet/dnet.c | 3 +- drivers/net/ethernet/faraday/ftmac100.c | 3 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 9 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 168 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 15 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 2 +- drivers/net/ethernet/freescale/enetc/enetc.c | 34 +- drivers/net/ethernet/freescale/enetc/enetc.h | 86 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 159 - drivers/net/ethernet/freescale/enetc/enetc_pf.c | 50 +- drivers/net/ethernet/freescale/enetc/enetc_qos.c | 1103 - drivers/net/ethernet/freescale/fec.h | 4 +- drivers/net/ethernet/freescale/fec_main.c | 95 +- drivers/net/ethernet/hisilicon/Kconfig | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 5 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 12 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 155 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 14 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 81 +- .../net/ethernet/hisilicon/hns3/hns3pf/Makefile | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 40 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 166 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 1684 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 34 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 77 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_trace.h | 87 - .../net/ethernet/hisilicon/hns3/hns3vf/Makefile | 1 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 368 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 26 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 7 - .../ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h | 87 - drivers/net/ethernet/huawei/hinic/Makefile | 2 +- drivers/net/ethernet/huawei/hinic/hinic_dev.h | 3 - drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 18 +- drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_csr.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 148 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 48 - drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 98 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.h | 7 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.c | 46 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 18 - drivers/net/ethernet/huawei/hinic/hinic_hw_io.c | 49 - drivers/net/ethernet/huawei/hinic/hinic_hw_io.h | 23 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c | 1210 - drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.h | 154 - drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 17 +- drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.h | 12 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.c | 7 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 4 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.c | 9 +- drivers/net/ethernet/huawei/hinic/hinic_hw_wq.h | 6 +- drivers/net/ethernet/huawei/hinic/hinic_main.c | 120 +- drivers/net/ethernet/huawei/hinic/hinic_port.c | 76 +- drivers/net/ethernet/huawei/hinic/hinic_port.h | 4 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 15 +- drivers/net/ethernet/huawei/hinic/hinic_sriov.c | 1019 - drivers/net/ethernet/huawei/hinic/hinic_sriov.h | 102 - drivers/net/ethernet/huawei/hinic/hinic_tx.c | 17 +- drivers/net/ethernet/i825xx/sun3_82586.h | 2 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 56 +- drivers/net/ethernet/intel/e1000e/regs.h | 3 - drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 2 +- drivers/net/ethernet/intel/igc/Makefile | 2 +- drivers/net/ethernet/intel/igc/igc.h | 400 +- drivers/net/ethernet/intel/igc/igc_base.c | 3 - drivers/net/ethernet/intel/igc/igc_defines.h | 24 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 33 +- drivers/net/ethernet/intel/igc/igc_hw.h | 3 - drivers/net/ethernet/intel/igc/igc_main.c | 578 +- drivers/net/ethernet/intel/igc/igc_regs.h | 12 - drivers/net/ethernet/intel/igc/igc_tsn.c | 157 - drivers/net/ethernet/intel/igc/igc_tsn.h | 9 - drivers/net/ethernet/lantiq_xrx200.c | 3 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 5 + .../ethernet/marvell/octeontx2/nic/otx2_common.h | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 4 +- drivers/net/ethernet/mellanox/mlx4/crdump.c | 1 - drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 6 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 20 +- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- .../net/ethernet/mellanox/mlx5/core/accel/ipsec.c | 19 +- .../net/ethernet/mellanox/mlx5/core/accel/ipsec.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/cq.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 74 +- .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/ecpf.c | 30 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 10 +- .../net/ethernet/mellanox/mlx5/core/en/health.c | 2 +- .../ethernet/mellanox/mlx5/core/en/monitor_stats.c | 46 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 86 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 55 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 30 + .../mellanox/mlx5/core/en_accel/en_accel.h | 2 - .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 87 +- .../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 25 + .../mellanox/mlx5/core/en_accel/ipsec_stats.c | 88 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 8 - .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 31 +- .../mellanox/mlx5/core/en_accel/tls_rxtx.c | 3 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 7 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 4 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 139 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 79 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 48 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 37 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 6 +- .../net/ethernet/mellanox/mlx5/core/esw/chains.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 6 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.c | 29 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 136 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.h | 2 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 31 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.h | 18 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 82 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/health.c | 1 + .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 150 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 17 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 19 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 118 +- drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/lib/gid.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 10 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 1 + .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 10 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 150 +- drivers/net/ethernet/mellanox/mlx5/core/mcg.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 21 +- .../net/ethernet/mellanox/mlx5/core/pagealloc.c | 85 +- drivers/net/ethernet/mellanox/mlx5/core/pd.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/port.c | 11 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 737 + drivers/net/ethernet/mellanox/mlx5/core/rl.c | 22 +- .../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 33 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 53 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 57 +- .../mellanox/mlx5/core/steering/dr_types.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/transobj.c | 113 +- drivers/net/ethernet/mellanox/mlx5/core/uar.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 142 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 1 - drivers/net/ethernet/mellanox/mlxsw/reg.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 463 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 167 +- .../ethernet/mellanox/mlxsw/spectrum2_mr_tcam.c | 14 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 207 +- .../mellanox/mlxsw/spectrum_acl_flex_actions.c | 31 +- .../net/ethernet/mellanox/mlxsw/spectrum_flow.c | 303 - .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 24 +- .../ethernet/mellanox/mlxsw/spectrum_matchall.c | 304 - .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 8 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 621 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.h | 54 +- drivers/net/ethernet/microchip/encx24j600-regmap.c | 5 + drivers/net/ethernet/microchip/encx24j600.c | 12 +- drivers/net/ethernet/moxa/moxart_ether.c | 5 +- drivers/net/ethernet/mscc/Makefile | 2 +- drivers/net/ethernet/mscc/ocelot.c | 212 +- drivers/net/ethernet/mscc/ocelot.h | 3 +- drivers/net/ethernet/mscc/ocelot_ace.c | 113 +- drivers/net/ethernet/mscc/ocelot_ace.h | 5 +- drivers/net/ethernet/mscc/ocelot_board.c | 27 - drivers/net/ethernet/mscc/ocelot_flower.c | 29 +- drivers/net/ethernet/mscc/ocelot_ptp.c | 324 - drivers/net/ethernet/mscc/ocelot_ptp.h | 41 + drivers/net/ethernet/mscc/ocelot_regs.c | 2 - drivers/net/ethernet/mscc/ocelot_tc.c | 6 +- drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 12 + drivers/net/ethernet/neterion/Kconfig | 4 +- drivers/net/ethernet/netronome/nfp/nfp_main.c | 3 + .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 2 + drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 16 - drivers/net/ethernet/ni/nixge.c | 3 +- drivers/net/ethernet/nxp/lpc_eth.c | 6 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 2 +- drivers/net/ethernet/qlogic/qed/qed.h | 1 - drivers/net/ethernet/qlogic/qed/qed_dev.c | 4 +- drivers/net/ethernet/qlogic/qed/qed_ll2.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 18 - drivers/net/ethernet/qlogic/qed/qed_roce.c | 17 +- drivers/net/ethernet/qlogic/qede/qede.h | 1 - drivers/net/ethernet/qlogic/qede/qede_main.c | 70 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 6 + .../ethernet/qlogic/qlcnic/qlcnic_sriov_common.c | 4 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 5 +- drivers/net/ethernet/qualcomm/emac/emac-mac.h | 5 +- drivers/net/ethernet/qualcomm/emac/emac.c | 3 +- drivers/net/ethernet/realtek/r8169_main.c | 562 +- drivers/net/ethernet/renesas/sh_eth.c | 3 +- drivers/net/ethernet/smsc/Kconfig | 5 +- drivers/net/ethernet/smsc/smc91x.c | 10 - drivers/net/ethernet/socionext/sni_ave.c | 2 +- drivers/net/ethernet/stmicro/stmmac/Makefile | 4 +- drivers/net/ethernet/stmicro/stmmac/common.h | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 160 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 74 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 1 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 67 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 9 + drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 5 + drivers/net/ethernet/sun/cassini.c | 14 +- drivers/net/ethernet/tehuti/tehuti.c | 12 + drivers/net/ethernet/ti/Kconfig | 16 +- drivers/net/ethernet/ti/Makefile | 1 - drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 24 +- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 196 +- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 8 +- drivers/net/ethernet/ti/am65-cpts.c | 1038 - drivers/net/ethernet/ti/am65-cpts.h | 50 - drivers/net/ethernet/ti/cpmac.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 21 - drivers/net/ethernet/ti/cpsw_new.c | 24 +- drivers/net/ethernet/ti/cpsw_priv.c | 17 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 - drivers/net/ethernet/ti/cpts.c | 422 +- drivers/net/ethernet/ti/cpts.h | 27 +- drivers/net/ethernet/ti/davinci_mdio.c | 2 - drivers/net/ethernet/ti/k3-cppi-desc-pool.c | 4 +- drivers/net/ethernet/ti/netcp_ethss.c | 3 +- drivers/net/ethernet/ti/tlan.c | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_net.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 2 +- drivers/net/ethernet/via/Kconfig | 1 - drivers/net/ethernet/xilinx/ll_temac_main.c | 8 +- drivers/net/fddi/Kconfig | 2 +- drivers/net/hamradio/Kconfig | 14 +- drivers/net/hamradio/bpqether.c | 20 - drivers/net/hamradio/scc.c | 2 +- drivers/net/hyperv/netvsc.c | 7 +- drivers/net/hyperv/netvsc_drv.c | 2 - drivers/net/ipa/gsi.c | 114 +- drivers/net/ipa/gsi.h | 15 +- drivers/net/ipa/ipa.h | 10 - drivers/net/ipa/ipa_cmd.c | 59 + drivers/net/ipa/ipa_cmd.h | 11 + drivers/net/ipa/ipa_data-sc7180.c | 14 +- drivers/net/ipa/ipa_data-sdm845.c | 15 +- drivers/net/ipa/ipa_data.h | 29 +- drivers/net/ipa/ipa_endpoint.c | 113 +- drivers/net/ipa/ipa_endpoint.h | 2 + drivers/net/ipa/ipa_main.c | 4 +- drivers/net/ipa/ipa_mem.c | 210 +- drivers/net/ipa/ipa_mem.h | 3 +- drivers/net/ipvlan/ipvlan_main.c | 2 - drivers/net/macsec.c | 2 - drivers/net/macvlan.c | 10 +- drivers/net/phy/Kconfig | 18 - drivers/net/phy/Makefile | 2 - drivers/net/phy/at803x.c | 104 - drivers/net/phy/bcm-phy-lib.c | 80 - drivers/net/phy/bcm-phy-lib.h | 9 - drivers/net/phy/bcm54140.c | 857 - drivers/net/phy/broadcom.c | 14 - drivers/net/phy/cortina.c | 1 + drivers/net/phy/dp83867.c | 4 +- drivers/net/phy/marvell10g.c | 2 + drivers/net/phy/mdio-bcm-iproc.c | 4 +- drivers/net/phy/mdio-ipq4019.c | 160 - drivers/net/phy/mdio_bus.c | 25 +- drivers/net/phy/micrel.c | 128 +- drivers/net/phy/mscc/mscc.h | 1 + drivers/net/phy/mscc/mscc_main.c | 102 +- drivers/net/phy/nxp-tja11xx.c | 244 +- drivers/net/phy/phy-c45.c | 1 + drivers/net/phy/phy.c | 4 +- drivers/net/phy/phy_device.c | 248 +- drivers/net/phy/phylink.c | 46 +- drivers/net/phy/realtek.c | 15 +- drivers/net/phy/swphy.c | 2 +- drivers/net/phy/teranetics.c | 1 + drivers/net/plip/Kconfig | 2 +- drivers/net/ppp/ppp_generic.c | 2 - drivers/net/rionet.c | 3 +- drivers/net/team/team.c | 1 - drivers/net/usb/ax88179_178a.c | 77 - drivers/net/usb/hso.c | 2 +- drivers/net/usb/sierra_net.c | 5 + drivers/net/virtio_net.c | 15 +- drivers/net/vrf.c | 1 - drivers/net/wan/Kconfig | 4 +- drivers/net/wireless/Kconfig | 2 +- drivers/net/wireless/ath/ath10k/bmi.c | 1 - drivers/net/wireless/ath/ath10k/ce.h | 2 +- drivers/net/wireless/ath/ath10k/core.c | 31 +- drivers/net/wireless/ath/ath10k/core.h | 36 +- drivers/net/wireless/ath/ath10k/debug.c | 4 +- drivers/net/wireless/ath/ath10k/debug.h | 8 - drivers/net/wireless/ath/ath10k/hif.h | 20 +- drivers/net/wireless/ath/ath10k/htc.c | 399 +- drivers/net/wireless/ath/ath10k/htc.h | 40 +- drivers/net/wireless/ath/ath10k/htt.c | 13 - drivers/net/wireless/ath/ath10k/htt.h | 24 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 42 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 51 +- drivers/net/wireless/ath/ath10k/hw.h | 5 +- drivers/net/wireless/ath/ath10k/mac.c | 326 +- drivers/net/wireless/ath/ath10k/pci.c | 71 +- drivers/net/wireless/ath/ath10k/pci.h | 4 - drivers/net/wireless/ath/ath10k/qmi.c | 61 +- drivers/net/wireless/ath/ath10k/qmi.h | 3 + drivers/net/wireless/ath/ath10k/sdio.c | 191 +- drivers/net/wireless/ath/ath10k/sdio.h | 19 +- drivers/net/wireless/ath/ath10k/snoc.c | 186 +- drivers/net/wireless/ath/ath10k/snoc.h | 7 - drivers/net/wireless/ath/ath10k/txrx.c | 2 - drivers/net/wireless/ath/ath10k/usb.c | 12 + drivers/net/wireless/ath/ath10k/wmi-ops.h | 30 - drivers/net/wireless/ath/ath10k/wmi-tlv.c | 127 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 110 - drivers/net/wireless/ath/ath10k/wmi.c | 52 +- drivers/net/wireless/ath/ath10k/wmi.h | 19 +- drivers/net/wireless/ath/ath11k/ahb.c | 2 +- drivers/net/wireless/ath/ath11k/core.h | 15 - drivers/net/wireless/ath/ath11k/debug.c | 9 +- drivers/net/wireless/ath/ath11k/debug.h | 22 +- drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 8 +- drivers/net/wireless/ath/ath11k/debugfs_sta.c | 297 - drivers/net/wireless/ath/ath11k/dp.c | 6 +- drivers/net/wireless/ath/ath11k/dp.h | 13 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 49 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 69 +- drivers/net/wireless/ath/ath11k/hal.h | 2 +- drivers/net/wireless/ath/ath11k/hal_desc.h | 4 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 2 +- drivers/net/wireless/ath/ath11k/hw.h | 2 +- drivers/net/wireless/ath/ath11k/mac.c | 98 +- 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 | 88 +- drivers/net/wireless/ath/ath5k/ani.c | 2 +- drivers/net/wireless/ath/ath6kl/cfg80211.c | 26 +- drivers/net/wireless/ath/ath6kl/core.h | 4 +- drivers/net/wireless/ath/ath6kl/debug.c | 2 +- drivers/net/wireless/ath/ath6kl/hif.h | 2 +- drivers/net/wireless/ath/ath9k/ar9002_calib.c | 49 +- drivers/net/wireless/ath/ath9k/calib.c | 16 +- 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_drv_txrx.c | 6 +- drivers/net/wireless/ath/ath9k/htc_hst.c | 6 +- drivers/net/wireless/ath/ath9k/hw.h | 2 - drivers/net/wireless/ath/ath9k/wmi.c | 6 +- drivers/net/wireless/ath/ath9k/wmi.h | 3 +- drivers/net/wireless/ath/carl9170/fw.c | 4 +- drivers/net/wireless/ath/carl9170/fwcmd.h | 2 +- drivers/net/wireless/ath/carl9170/hw.h | 2 +- drivers/net/wireless/ath/carl9170/main.c | 21 +- drivers/net/wireless/ath/wcn36xx/hal.h | 4 +- drivers/net/wireless/ath/wcn36xx/testmode.h | 2 +- drivers/net/wireless/broadcom/b43/phy_n.c | 2 +- drivers/net/wireless/broadcom/b43/pio.c | 2 +- drivers/net/wireless/broadcom/b43/xmit.c | 13 + drivers/net/wireless/broadcom/b43legacy/xmit.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 36 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 4 - .../broadcom/brcm80211/brcmfmac/commonring.c | 8 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 3 + .../wireless/broadcom/brcm80211/brcmfmac/debug.c | 9 +- .../wireless/broadcom/brcm80211/brcmfmac/debug.h | 12 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 3 +- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 115 +- .../net/wireless/broadcom/brcm80211/brcmfmac/p2p.h | 9 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 2 - .../wireless/broadcom/brcm80211/brcmsmac/main.c | 7 +- .../net/wireless/broadcom/brcm80211/brcmsmac/stf.c | 7 +- .../net/wireless/broadcom/brcm80211/brcmsmac/stf.h | 2 +- drivers/net/wireless/intel/ipw2x00/Kconfig | 4 +- drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 29 +- drivers/net/wireless/intel/ipw2x00/ipw2200.h | 10 +- drivers/net/wireless/intel/ipw2x00/libipw.h | 28 +- drivers/net/wireless/intel/iwlegacy/commands.h | 22 +- drivers/net/wireless/intel/iwlegacy/iwl-spectrum.h | 4 +- drivers/net/wireless/intel/iwlwifi/Makefile | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 71 +- drivers/net/wireless/intel/iwlwifi/dvm/commands.h | 12 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 76 - drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 17 - drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 39 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 39 +- .../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 19 +- drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 26 + drivers/net/wireless/intel/iwlwifi/fw/api/soc.h | 12 +- drivers/net/wireless/intel/iwlwifi/fw/api/sta.h | 26 + drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 139 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 11 + drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 1 - drivers/net/wireless/intel/iwlwifi/fw/img.c | 99 - drivers/net/wireless/intel/iwlwifi/fw/img.h | 19 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 14 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 23 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 26 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 + drivers/net/wireless/intel/iwlwifi/iwl-modparams.h | 2 + drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 3 +- drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 4 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 29 +- .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 4 +- .../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 113 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 1 + drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 25 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 44 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 47 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 15 - drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 34 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 16 + drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 137 +- drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 8 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 22 - 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/intersil/prism54/isl_oid.h | 8 +- drivers/net/wireless/intersil/prism54/islpci_mgt.h | 2 +- drivers/net/wireless/mac80211_hwsim.c | 63 - 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 +- drivers/net/wireless/marvell/libertas_tf/if_usb.c | 6 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 16 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 39 +- drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/bus.h | 2 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 83 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 54 +- drivers/net/wireless/ray_cs.c | 3 +- drivers/net/wireless/realtek/rtlwifi/base.c | 2 +- drivers/net/wireless/realtek/rtlwifi/core.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/rf.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 4 +- .../wireless/realtek/rtlwifi/rtl8723ae/hal_btc.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 10 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 4 +- drivers/net/wireless/realtek/rtw88/bf.c | 7 +- drivers/net/wireless/realtek/rtw88/bf.h | 22 - drivers/net/wireless/realtek/rtw88/efuse.c | 26 - drivers/net/wireless/realtek/rtw88/efuse.h | 3 - drivers/net/wireless/realtek/rtw88/fw.c | 54 +- drivers/net/wireless/realtek/rtw88/fw.h | 32 +- drivers/net/wireless/realtek/rtw88/mac.c | 407 +- drivers/net/wireless/realtek/rtw88/mac.h | 1 - drivers/net/wireless/realtek/rtw88/mac80211.c | 40 +- drivers/net/wireless/realtek/rtw88/main.c | 65 +- drivers/net/wireless/realtek/rtw88/main.h | 60 +- drivers/net/wireless/realtek/rtw88/pci.c | 39 +- drivers/net/wireless/realtek/rtw88/phy.c | 60 +- drivers/net/wireless/realtek/rtw88/phy.h | 6 - drivers/net/wireless/realtek/rtw88/reg.h | 97 - drivers/net/wireless/realtek/rtw88/rtw8723d.c | 1137 - drivers/net/wireless/realtek/rtw88/rtw8723d.h | 144 - .../net/wireless/realtek/rtw88/rtw8723d_table.c | 1196 - .../net/wireless/realtek/rtw88/rtw8723d_table.h | 15 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 23 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 152 - drivers/net/wireless/realtek/rtw88/rtw8822c.h | 28 - .../net/wireless/realtek/rtw88/rtw8822c_table.c | 26258 +++++-------------- .../net/wireless/realtek/rtw88/rtw8822c_table.h | 1 - drivers/net/wireless/realtek/rtw88/tx.c | 11 +- drivers/net/wireless/realtek/rtw88/tx.h | 2 +- drivers/net/wireless/rndis_wlan.c | 8 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 2 +- drivers/net/wireless/st/cw1200/cw1200_spi.c | 6 +- drivers/net/wireless/ti/wlcore/cmd.h | 1 - drivers/net/wireless/ti/wlcore/main.c | 4 - 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/Makefile | 2 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 49 +- drivers/ntb/hw/intel/ntb_hw_gen3.c | 13 +- drivers/ntb/hw/intel/ntb_hw_gen3.h | 8 - drivers/ntb/hw/intel/ntb_hw_gen4.c | 500 - drivers/ntb/hw/intel/ntb_hw_gen4.h | 87 - drivers/ntb/hw/intel/ntb_hw_intel.h | 12 - drivers/ntb/test/ntb_perf.c | 33 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvme/host/core.c | 2 +- drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/lightnvm.c | 2 +- drivers/nvme/host/pci.c | 6 +- drivers/nvmem/core.c | 104 +- drivers/nvmem/imx-ocotp.c | 9 +- drivers/nvmem/zynqmp_nvmem.c | 11 +- drivers/of/dynamic.c | 3 +- drivers/of/fdt.c | 2 +- drivers/of/of_mdio.c | 73 +- drivers/of/of_reserved_mem.c | 41 +- drivers/of/property.c | 20 +- drivers/oprofile/cpu_buffer.h | 2 +- drivers/oprofile/event_buffer.c | 2 +- drivers/parport/daisy.c | 29 +- drivers/parport/ieee1284.c | 94 +- drivers/parport/ieee1284_ops.c | 70 +- drivers/parport/parport_amiga.c | 22 +- drivers/parport/parport_atari.c | 2 +- drivers/parport/parport_cs.c | 6 +- drivers/parport/parport_gsc.c | 25 +- drivers/parport/parport_gsc.h | 21 +- drivers/parport/parport_ip32.c | 117 +- drivers/parport/parport_mfc3.c | 21 +- drivers/parport/parport_pc.c | 263 +- drivers/parport/parport_sunbpp.c | 2 +- drivers/parport/probe.c | 34 +- drivers/parport/procfs.c | 45 +- drivers/parport/share.c | 292 +- drivers/pci/controller/Kconfig | 4 +- drivers/pci/controller/dwc/Kconfig | 3 +- drivers/pci/controller/dwc/pci-dra7xx.c | 8 +- drivers/pci/controller/dwc/pci-imx6.c | 4 +- drivers/pci/controller/dwc/pcie-al.c | 2 +- drivers/pci/controller/dwc/pcie-designware-ep.c | 6 +- drivers/pci/controller/dwc/pcie-designware-host.c | 8 +- drivers/pci/controller/dwc/pcie-hisi.c | 19 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 4 +- .../pci/controller/mobiveil/pcie-mobiveil-host.c | 4 +- drivers/pci/controller/pci-aardvark.c | 3 - drivers/pci/controller/pci-host-common.c | 18 +- drivers/pci/controller/pci-host-generic.c | 26 +- drivers/pci/controller/pci-hyperv.c | 44 +- drivers/pci/controller/pci-thunder-ecam.c | 14 +- drivers/pci/controller/pci-thunder-pem.c | 16 +- drivers/pci/controller/pci-v3-semi.c | 6 +- drivers/pci/controller/pci-xgene.c | 4 +- drivers/pci/controller/pcie-altera.c | 2 +- drivers/pci/controller/pcie-mediatek.c | 3 - drivers/pci/controller/pcie-rcar.c | 99 +- drivers/pci/controller/pcie-tango.c | 13 +- drivers/pci/ecam.c | 10 +- drivers/pci/endpoint/functions/pci-epf-test.c | 3 - drivers/pci/hotplug/pciehp.h | 2 + drivers/pci/hotplug/pciehp_core.c | 2 +- drivers/pci/hotplug/rpaphp_core.c | 2 +- drivers/pci/hotplug/s390_pci_hpc.c | 16 +- drivers/pci/p2pdma.c | 2 - drivers/pci/pci-driver.c | 34 +- drivers/pci/pci.c | 6 +- drivers/pci/pcie/Kconfig | 2 + drivers/pci/pcie/aer.c | 26 +- drivers/pci/pcie/aspm.c | 10 + drivers/pci/pcie/edr.c | 4 +- drivers/pci/pcie/portdrv_pci.c | 2 +- drivers/pci/setup-bus.c | 1 - drivers/pci/setup-res.c | 9 +- drivers/pcmcia/electra_cf.c | 45 +- drivers/perf/arm_dsu_pmu.c | 4 +- drivers/perf/arm_spe_pmu.c | 8 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 2 +- drivers/phy/cadence/Kconfig | 9 - drivers/phy/cadence/Makefile | 1 - drivers/phy/cadence/phy-cadence-salvo.c | 315 - drivers/phy/qualcomm/Kconfig | 17 - drivers/phy/qualcomm/Makefile | 2 - drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c | 148 - drivers/phy/qualcomm/phy-qcom-qmp.c | 198 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 238 +- drivers/phy/qualcomm/phy-qcom-snps-femto-v2.c | 287 - drivers/phy/samsung/phy-samsung-usb2.h | 2 +- drivers/phy/ti/phy-j721e-wiz.c | 59 +- 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-imx1-core.c | 2 +- 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 | 282 +- drivers/pinctrl/intel/pinctrl-icelake.c | 30 +- drivers/pinctrl/intel/pinctrl-intel.c | 22 +- drivers/pinctrl/intel/pinctrl-intel.h | 27 +- 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/meson/pinctrl-meson.c | 14 - drivers/pinctrl/nomadik/pinctrl-ab8505.c | 1 - drivers/pinctrl/nomadik/pinctrl-nomadik-db8500.c | 6 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 4 +- drivers/pinctrl/pinctrl-bm1880.c | 1 - drivers/pinctrl/pinctrl-lantiq.c | 2 +- drivers/pinctrl/pinctrl-mcp23s08.c | 514 +- drivers/pinctrl/pinctrl-mcp23s08.h | 52 - drivers/pinctrl/pinctrl-mcp23s08_i2c.c | 124 - drivers/pinctrl/pinctrl-mcp23s08_spi.c | 262 - drivers/pinctrl/pinctrl-stmfx.c | 6 +- drivers/pinctrl/pinctrl-sx150x.c | 2 +- drivers/pinctrl/qcom/Kconfig | 9 - drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-msm.c | 3 +- drivers/pinctrl/qcom/pinctrl-sm8250.c | 1361 - drivers/pinctrl/samsung/pinctrl-exynos.c | 82 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 5 +- drivers/pinctrl/sunxi/pinctrl-sun8i-a23-r.c | 7 +- drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 2 +- drivers/pinctrl/zte/pinctrl-zx.c | 2 +- drivers/platform/chrome/Kconfig | 1 - drivers/platform/chrome/chromeos_pstore.c | 3 +- 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/platform/mellanox/mlxreg-hotplug.c | 11 +- drivers/platform/mips/Kconfig | 6 - drivers/platform/mips/Makefile | 1 - drivers/platform/mips/rs780e-acpi.c | 169 - drivers/platform/x86/Kconfig | 65 +- drivers/platform/x86/Makefile | 4 +- drivers/platform/x86/intel-wmi-sbl-fw-update.c | 145 - drivers/platform/x86/intel_cht_int33fe_typec.c | 106 +- drivers/platform/x86/intel_mid_powerbtn.c | 15 +- drivers/platform/x86/intel_pmc_ipc.c | 949 + drivers/platform/x86/intel_scu_ipc.c | 447 +- drivers/platform/x86/intel_scu_ipcutil.c | 43 +- drivers/platform/x86/intel_scu_pcidrv.c | 68 - drivers/platform/x86/intel_scu_pltdrv.c | 60 - drivers/platform/x86/intel_telemetry_core.c | 17 +- drivers/platform/x86/intel_telemetry_debugfs.c | 15 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 97 +- drivers/platform/x86/thinkpad_acpi.c | 43 +- drivers/platform/x86/touchscreen_dmi.c | 100 +- drivers/platform/x86/wmi.c | 45 +- drivers/pnp/pnpbios/pnpbios.h | 2 +- drivers/power/reset/Kconfig | 7 - drivers/power/reset/Makefile | 1 - drivers/power/reset/oxnas-restart.c | 233 - drivers/power/reset/qcom-pon.c | 3 +- drivers/power/supply/88pm860x_battery.c | 8 +- drivers/power/supply/Kconfig | 13 +- drivers/power/supply/Makefile | 1 - drivers/power/supply/ab8500_fg.c | 2 +- drivers/power/supply/axp288_charger.c | 5 +- drivers/power/supply/axp288_fuel_gauge.c | 6 - drivers/power/supply/bq25890_charger.c | 109 +- drivers/power/supply/charger-manager.c | 40 +- drivers/power/supply/cw2015_battery.c | 749 - drivers/power/supply/generic-adc-battery.c | 22 +- drivers/power/supply/max14656_charger_detector.c | 5 +- drivers/power/supply/max17042_battery.c | 8 - drivers/power/supply/power_supply_hwmon.c | 64 +- drivers/power/supply/power_supply_sysfs.c | 479 +- drivers/power/supply/sc27xx_fuel_gauge.c | 77 +- drivers/power/supply/test_power.c | 2 +- drivers/ps3/ps3-vuart.c | 4 +- drivers/ptp/ptp_chardev.c | 1 - drivers/ptp/ptp_clock.c | 3 - drivers/ptp/ptp_clockmatrix.c | 94 +- drivers/ptp/ptp_clockmatrix.h | 8 +- drivers/ptp/ptp_idt82p33.c | 6 +- drivers/ptp/ptp_ines.c | 8 +- drivers/ptp/ptp_kvm.c | 2 +- drivers/pwm/Kconfig | 10 - drivers/pwm/Makefile | 1 - drivers/pwm/core.c | 2 +- drivers/pwm/pwm-iqs620a.c | 270 - drivers/rapidio/devices/rio_mport_cdev.c | 14 +- drivers/rapidio/rio-scan.c | 2 +- drivers/ras/cec.c | 33 +- drivers/regulator/Kconfig | 10 - drivers/regulator/Makefile | 1 - drivers/regulator/ab8500.c | 22 + drivers/regulator/bd718x7-regulator.c | 46 +- drivers/regulator/core.c | 1 - drivers/regulator/db8500-prcmu.c | 2 +- drivers/regulator/max77826-regulator.c | 301 - drivers/regulator/qcom-rpmh-regulator.c | 8 +- drivers/regulator/qcom_rpm-regulator.c | 10 + drivers/regulator/tps80031-regulator.c | 7 +- drivers/remoteproc/qcom_common.c | 17 +- drivers/remoteproc/qcom_common.h | 5 +- drivers/remoteproc/qcom_q6v5_adsp.c | 3 +- drivers/remoteproc/qcom_q6v5_mss.c | 5 +- drivers/remoteproc/qcom_q6v5_pas.c | 3 +- drivers/remoteproc/qcom_sysmon.c | 116 +- drivers/remoteproc/qcom_wcnss.c | 1 - drivers/remoteproc/remoteproc_core.c | 219 +- drivers/remoteproc/remoteproc_debugfs.c | 28 +- drivers/remoteproc/remoteproc_elf_loader.c | 24 + drivers/remoteproc/remoteproc_internal.h | 17 +- drivers/remoteproc/remoteproc_virtio.c | 3 +- drivers/remoteproc/st_remoteproc.c | 2 +- drivers/remoteproc/st_slim_rproc.c | 2 +- drivers/remoteproc/stm32_rproc.c | 3 +- drivers/reset/hisilicon/hi6220_reset.c | 69 +- drivers/reset/reset-imx7.c | 101 - drivers/reset/reset-zynqmp.c | 26 +- drivers/rpmsg/Kconfig | 6 +- drivers/rpmsg/Makefile | 3 +- drivers/rpmsg/qcom_glink_ssr.c | 166 - drivers/rpmsg/rpmsg_core.c | 2 +- drivers/rpmsg/virtio_rpmsg_bus.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/dasd_genhd.c | 20 +- drivers/s390/cio/qdio.h | 13 +- drivers/s390/cio/qdio_main.c | 105 +- drivers/s390/cio/qdio_setup.c | 100 +- drivers/s390/cio/qdio_thinint.c | 61 +- drivers/s390/net/Kconfig | 9 +- drivers/s390/net/qeth_core.h | 49 +- drivers/s390/net/qeth_core_main.c | 465 +- drivers/s390/net/qeth_core_mpc.h | 25 - drivers/s390/net/qeth_core_sys.c | 15 +- drivers/s390/net/qeth_l2_main.c | 2 - drivers/s390/net/qeth_l3_main.c | 19 +- drivers/scsi/BusLogic.c | 2 +- drivers/scsi/aacraid/aachba.c | 1 + drivers/scsi/aacraid/commsup.c | 4 +- drivers/scsi/aacraid/linit.c | 16 +- drivers/scsi/aic7xxx/aic79xx_core.c | 18 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 19 +- drivers/scsi/aic94xx/aic94xx_sds.c | 14 +- drivers/scsi/bfa/bfa_core.c | 2 +- drivers/scsi/bfa/bfa_fcpim.c | 4 +- drivers/scsi/bfa/bfa_fcs_lport.c | 4 +- drivers/scsi/bfa/bfa_fcs_rport.c | 4 +- drivers/scsi/bfa/bfa_ioc_ct.c | 4 +- drivers/scsi/bfa/bfa_svc.c | 7 +- drivers/scsi/bfa/bfad.c | 2 +- drivers/scsi/bfa/bfad_attr.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 4 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 1 - drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 7 +- drivers/scsi/dpt_i2o.c | 2 +- drivers/scsi/fcoe/fcoe.c | 4 +- drivers/scsi/fnic/fnic_main.c | 4 +- drivers/scsi/fnic/fnic_scsi.c | 6 +- drivers/scsi/fnic/vnic_dev.c | 12 +- drivers/scsi/fnic/vnic_wq.c | 4 +- drivers/scsi/gdth.c | 4 +- drivers/scsi/ipr.c | 5 +- drivers/scsi/isci/isci.h | 6 +- drivers/scsi/libsas/sas_ata.c | 1 - drivers/scsi/lpfc/lpfc.h | 23 +- drivers/scsi/lpfc/lpfc_attr.c | 106 +- drivers/scsi/lpfc/lpfc_ct.c | 1 + drivers/scsi/lpfc/lpfc_debugfs.c | 3 +- drivers/scsi/lpfc/lpfc_els.c | 10 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +- drivers/scsi/lpfc/lpfc_hw4.h | 2 +- drivers/scsi/lpfc/lpfc_init.c | 82 +- drivers/scsi/lpfc/lpfc_mbox.c | 3 +- drivers/scsi/lpfc/lpfc_nvme.c | 37 + drivers/scsi/lpfc/lpfc_nvmet.c | 11 + drivers/scsi/lpfc/lpfc_sli.c | 45 +- drivers/scsi/lpfc/lpfc_sli4.h | 2 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- 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 | 16 +- drivers/scsi/mpt3sas/Makefile | 3 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 263 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 21 +- drivers/scsi/mpt3sas/mpt3sas_debugfs.c | 158 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 8 +- drivers/scsi/mvsas/mv_init.c | 6 +- drivers/scsi/pmcraid.c | 4 +- drivers/scsi/qedf/qedf.h | 6 +- drivers/scsi/qedf/qedf_els.c | 10 +- drivers/scsi/qedf/qedf_io.c | 48 +- drivers/scsi/qedf/qedf_main.c | 135 +- drivers/scsi/qedi/qedi_iscsi.c | 21 +- drivers/scsi/qedi/qedi_main.c | 17 +- drivers/scsi/qla1280.c | 4 +- drivers/scsi/qla2xxx/qla_attr.c | 37 +- drivers/scsi/qla2xxx/qla_dbg.c | 40 +- drivers/scsi/qla2xxx/qla_def.h | 13 +- drivers/scsi/qla2xxx/qla_gbl.h | 5 +- drivers/scsi/qla2xxx/qla_init.c | 94 +- drivers/scsi/qla2xxx/qla_isr.c | 54 +- drivers/scsi/qla2xxx/qla_mr.c | 5 +- drivers/scsi/qla2xxx/qla_nx.c | 4 +- drivers/scsi/qla2xxx/qla_nx2.c | 8 +- drivers/scsi/qla2xxx/qla_os.c | 9 +- drivers/scsi/qla2xxx/qla_target.c | 7 +- drivers/scsi/qla2xxx/qla_tmpl.c | 123 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 2 - drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/scsi_debug.c | 2039 +- drivers/scsi/scsi_lib.c | 285 +- drivers/scsi/sd_zbc.c | 3 +- drivers/scsi/sgiwd93.c | 2 +- drivers/scsi/snic/snic.h | 2 +- drivers/scsi/snic/snic_ctl.c | 5 +- drivers/scsi/sr.c | 29 +- drivers/scsi/st.c | 5 +- drivers/scsi/storvsc_drv.c | 95 +- drivers/scsi/ufs/ufs-qcom.c | 4 +- drivers/scsi/ufs/ufs-sysfs.c | 39 +- drivers/scsi/ufs/ufs.h | 36 +- drivers/scsi/ufs/ufshcd.c | 264 +- drivers/scsi/ufs/ufshcd.h | 14 - drivers/scsi/vmw_pvscsi.c | 2 +- drivers/slimbus/core.c | 6 +- drivers/slimbus/qcom-ngd-ctrl.c | 5 +- drivers/soc/fsl/dpio/qbman-portal.c | 1 - drivers/soc/imx/soc-imx8m.c | 7 +- drivers/soc/kendryte/k210-sysctl.c | 12 - drivers/soc/mediatek/Kconfig | 8 - drivers/soc/mediatek/Makefile | 1 - drivers/soc/mediatek/mtk-mmsys.c | 337 - drivers/soc/qcom/Kconfig | 15 +- drivers/soc/qcom/Makefile | 1 + drivers/soc/qcom/cmd-db.c | 78 +- drivers/soc/qcom/glink_ssr.c | 156 + drivers/soc/qcom/pdr_interface.c | 4 + 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 | 24 - drivers/soc/qcom/rpmpd.c | 5 - drivers/soc/qcom/smp2p.c | 4 +- drivers/soc/qcom/socinfo.c | 2 - drivers/soc/renesas/Kconfig | 11 - drivers/soc/renesas/Makefile | 1 - drivers/soc/renesas/r8a7742-sysc.c | 42 - drivers/soc/renesas/rcar-rst.c | 1 - drivers/soc/renesas/rcar-sysc.c | 3 - drivers/soc/renesas/rcar-sysc.h | 1 - drivers/soc/tegra/fuse/fuse-tegra.c | 57 +- drivers/soc/tegra/fuse/fuse-tegra20.c | 1 - drivers/soc/tegra/fuse/fuse-tegra30.c | 6 - drivers/soc/tegra/fuse/fuse.h | 8 - drivers/soc/tegra/fuse/tegra-apbmisc.c | 32 +- drivers/soc/tegra/pmc.c | 1 - drivers/soc/ti/knav_qmss.h | 2 +- drivers/soc/xilinx/zynqmp_pm_domains.c | 26 +- drivers/soc/xilinx/zynqmp_power.c | 17 +- drivers/soundwire/bus.c | 6 +- drivers/soundwire/debugfs.c | 2 +- drivers/soundwire/intel.c | 4 +- drivers/soundwire/qcom.c | 26 +- drivers/soundwire/slave.c | 2 - drivers/spi/Kconfig | 6 - drivers/spi/Makefile | 1 - drivers/spi/spi-amd.c | 315 - drivers/spi/spi-armada-3700.c | 10 +- drivers/spi/spi-atmel.c | 1 - drivers/spi/spi-axi-spi-engine.c | 32 +- drivers/spi/spi-bcm-qspi.c | 181 +- drivers/spi/spi-bcm2835.c | 8 +- drivers/spi/spi-dw-mid.c | 79 +- drivers/spi/spi-dw-mmio.c | 58 +- drivers/spi/spi-dw-pci.c | 6 +- drivers/spi/spi-dw.c | 129 +- drivers/spi/spi-dw.h | 44 +- drivers/spi/spi-ep93xx.c | 8 +- drivers/spi/spi-fsl-dspi.c | 23 - drivers/spi/spi-fsl-lpspi.c | 15 +- drivers/spi/spi-fsl-qspi.c | 11 +- drivers/spi/spi-fsl-spi.c | 2 +- drivers/spi/spi-hisi-sfc-v3xx.c | 26 +- drivers/spi/spi-mem.c | 10 +- drivers/spi/spi-mtk-nor.c | 2 +- drivers/spi/spi-orion.c | 70 +- drivers/spi/spi-pxa2xx.c | 1 - drivers/spi/spi-sc18is602.c | 2 +- drivers/spi/spi-sh-msiof.c | 2 +- drivers/spi/spi-sprd-adi.c | 2 +- drivers/spi/spi-stm32-qspi.c | 62 +- drivers/spi/spi-uniphier.c | 8 +- drivers/spi/spi-zynqmp-gqspi.c | 5 + drivers/spi/spi.c | 3 +- drivers/spi/spidev.c | 3 +- drivers/ssb/scan.c | 6 +- drivers/ssb/sprom.c | 12 +- drivers/staging/android/ion/ion_heap.c | 4 +- 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/ni_pcimio.c | 4 +- drivers/staging/fsl-dpaa2/ethsw/README | 2 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 6 +- drivers/staging/gasket/gasket_page_table.c | 2 +- drivers/staging/gasket/gasket_sysfs.c | 2 - drivers/staging/gdm724x/gdm_lte.c | 2 +- drivers/staging/greybus/hid.c | 3 +- drivers/staging/greybus/light.c | 3 +- drivers/staging/greybus/sdio.c | 10 +- drivers/staging/iio/Documentation/overview.txt | 2 +- drivers/staging/media/Kconfig | 2 - drivers/staging/media/Makefile | 1 - drivers/staging/media/hantro/Kconfig | 6 +- 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_h264.c | 237 +- 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/imx-ic-prp.c | 15 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 14 +- drivers/staging/media/imx/imx-media-capture.c | 42 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 13 +- drivers/staging/media/imx/imx-media-csi.c | 42 +- drivers/staging/media/imx/imx-media-utils.c | 517 +- drivers/staging/media/imx/imx-media-vdic.c | 12 +- drivers/staging/media/imx/imx-media.h | 57 +- drivers/staging/media/imx/imx7-media-csi.c | 17 +- drivers/staging/media/imx/imx7-mipi-csis.c | 475 +- drivers/staging/media/ipu3/Kconfig | 3 +- drivers/staging/media/ipu3/TODO | 6 + drivers/staging/media/ipu3/include/intel-ipu3.h | 7 +- drivers/staging/media/ipu3/ipu3-css-params.c | 14 +- drivers/staging/media/ipu3/ipu3-css-pool.h | 4 +- drivers/staging/media/ipu3/ipu3-css.c | 7 - drivers/staging/media/ipu3/ipu3-dmamap.c | 30 +- drivers/staging/media/ipu3/ipu3-mmu.c | 10 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 92 +- drivers/staging/media/ipu3/ipu3.c | 5 +- drivers/staging/media/ipu3/ipu3.h | 4 - drivers/staging/media/meson/vdec/codec_vp9.c | 31 - drivers/staging/media/omap4iss/Kconfig | 4 +- .../staging/media/phy-rockchip-dphy-rx0/Kconfig | 2 +- drivers/staging/media/rkisp1/Kconfig | 6 +- drivers/staging/media/rkisp1/Makefile | 2 - drivers/staging/media/rkisp1/TODO | 6 + drivers/staging/media/rkisp1/rkisp1-capture.c | 101 +- drivers/staging/media/rkisp1/rkisp1-common.h | 16 +- drivers/staging/media/rkisp1/rkisp1-dev.c | 114 +- drivers/staging/media/rkisp1/rkisp1-isp.c | 94 +- drivers/staging/media/rkisp1/rkisp1-resizer.c | 36 +- drivers/staging/media/rkvdec/Kconfig | 16 - drivers/staging/media/rkvdec/Makefile | 3 - drivers/staging/media/rkvdec/TODO | 11 - drivers/staging/media/rkvdec/rkvdec-h264.c | 1156 - drivers/staging/media/rkvdec/rkvdec-regs.h | 223 - drivers/staging/media/rkvdec/rkvdec.c | 1103 - drivers/staging/media/rkvdec/rkvdec.h | 121 - drivers/staging/media/sunxi/cedrus/Kconfig | 5 +- drivers/staging/media/usbvision/Kconfig | 2 +- drivers/staging/media/usbvision/usbvision-core.c | 2 +- drivers/staging/most/usb/usb.c | 33 +- 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 | 64 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 2 +- drivers/staging/pi433/pi433_if.c | 1 - drivers/staging/qlge/qlge_dbg.c | 7 +- drivers/staging/qlge/qlge_main.c | 437 +- 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/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 19 +- drivers/staging/rtl8188eu/hal/fw.c | 7 +- drivers/staging/rtl8188eu/hal/odm.c | 54 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 2 + 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/hal/rtl8188e_dm.c | 3 + drivers/staging/rtl8188eu/include/osdep_service.h | 2 +- drivers/staging/rtl8188eu/include/rtl8188e_spec.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/rtl8712/usb_halinit.c | 2 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 6 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 7 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 2 + drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 22 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 45 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 8 +- drivers/staging/rtl8723bs/hal/odm.c | 13 + drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/odm_RegDefine11N.h | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 44 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 4 + drivers/staging/rtl8723bs/include/hal_data.h | 8 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 58 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 21 +- drivers/staging/sm750fb/sm750.c | 154 +- drivers/staging/sm750fb/sm750.h | 23 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/speakup/speakup_decext.c | 4 - drivers/staging/speakup/speakup_decpc.c | 4 - drivers/staging/speakup/speakup_dectlk.c | 5 +- drivers/staging/speakup/speakup_dummy.c | 4 - drivers/staging/speakup/speakup_soft.c | 4 - drivers/staging/speakup/spk_types.h | 3 +- drivers/staging/speakup/spkguide.txt | 7 +- drivers/staging/speakup/sysfs-driver-speakup | 6 - drivers/staging/speakup/varhandlers.c | 1 - drivers/staging/unisys/visorhba/visorhba_main.c | 2 +- .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 4 +- .../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 | 252 +- drivers/staging/vt6656/Makefile | 3 +- drivers/staging/vt6656/baseband.c | 620 +- drivers/staging/vt6656/baseband.h | 17 +- drivers/staging/vt6656/card.c | 538 +- drivers/staging/vt6656/card.h | 20 +- drivers/staging/vt6656/device.h | 10 +- drivers/staging/vt6656/firmware.c | 106 + drivers/staging/vt6656/firmware.h | 25 + drivers/staging/vt6656/key.c | 47 +- drivers/staging/vt6656/key.h | 13 +- drivers/staging/vt6656/mac.c | 128 +- drivers/staging/vt6656/mac.h | 28 +- drivers/staging/vt6656/main_usb.c | 161 +- drivers/staging/vt6656/power.c | 34 +- drivers/staging/vt6656/power.h | 2 +- drivers/staging/vt6656/rf.c | 456 +- drivers/staging/vt6656/rf.h | 3 +- drivers/staging/vt6656/rxtx.c | 213 +- drivers/staging/vt6656/rxtx.h | 7 - drivers/staging/vt6656/usbpipe.c | 34 +- drivers/staging/vt6656/usbpipe.h | 2 +- drivers/staging/vt6656/wcmd.c | 3 +- drivers/staging/wfx/Makefile | 1 - drivers/staging/wfx/TODO | 40 +- drivers/staging/wfx/bh.c | 4 +- drivers/staging/wfx/bus_sdio.c | 19 +- drivers/staging/wfx/data_rx.c | 12 + drivers/staging/wfx/data_tx.c | 267 +- drivers/staging/wfx/data_tx.h | 8 +- drivers/staging/wfx/debug.c | 31 +- drivers/staging/wfx/hif_api_cmd.h | 625 +- drivers/staging/wfx/hif_api_general.h | 444 +- drivers/staging/wfx/hif_api_mib.h | 671 +- drivers/staging/wfx/hif_rx.c | 188 +- drivers/staging/wfx/hif_tx.c | 20 +- drivers/staging/wfx/hif_tx.h | 3 +- drivers/staging/wfx/hif_tx_mib.c | 384 - drivers/staging/wfx/hif_tx_mib.h | 434 +- drivers/staging/wfx/key.c | 69 +- drivers/staging/wfx/key.h | 2 + drivers/staging/wfx/main.c | 14 +- drivers/staging/wfx/queue.c | 539 +- drivers/staging/wfx/queue.h | 39 +- drivers/staging/wfx/scan.c | 8 +- drivers/staging/wfx/sta.c | 757 +- drivers/staging/wfx/sta.h | 35 +- drivers/staging/wfx/traces.h | 15 +- drivers/staging/wfx/wfx.h | 41 +- drivers/staging/wilc1000/cfg80211.c | 36 +- drivers/staging/wilc1000/cfg80211.h | 5 +- drivers/staging/wilc1000/hif.c | 4 +- drivers/staging/wilc1000/netdev.c | 21 +- drivers/staging/wilc1000/netdev.h | 9 +- drivers/target/iscsi/iscsi_target_util.c | 30 +- drivers/target/target_core_alua.c | 10 +- drivers/target/target_core_configfs.c | 82 +- drivers/target/target_core_device.c | 3 +- drivers/target/target_core_pr.c | 2 +- drivers/target/target_core_pscsi.c | 6 +- drivers/target/target_core_tpg.c | 3 +- drivers/target/target_core_transport.c | 6 +- drivers/target/target_core_user.c | 23 +- drivers/thermal/Kconfig | 10 - drivers/thermal/Makefile | 1 - drivers/thermal/devfreq_cooling.c | 70 +- drivers/thermal/imx8mm_thermal.c | 2 +- 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/icm.c | 22 - drivers/thunderbolt/nhi.c | 4 - drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/switch.c | 7 + drivers/tty/hvc/hvc_console.c | 16 +- drivers/tty/hvc/hvcs.c | 2 + drivers/tty/rocket.c | 10 +- drivers/tty/serial/8250/serial_cs.c | 6 +- drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/amba-pl011.c | 1 - drivers/tty/serial/fsl_lpuart.c | 16 +- drivers/tty/serial/lpc32xx_hs.c | 1 + drivers/tty/serial/omap-serial.c | 48 +- drivers/tty/serial/samsung_tty.c | 76 +- drivers/tty/serial/sh-sci.c | 7 +- drivers/tty/serial/sh-sci.h | 1 + drivers/tty/serial/xilinx_uartps.c | 12 +- drivers/tty/sysrq.c | 2 +- drivers/tty/vcc.c | 1 - drivers/tty/vt/keyboard.c | 2 - drivers/tty/vt/selection.c | 133 +- drivers/uio/uio.c | 2 +- drivers/uio/uio_dmem_genirq.c | 3 +- drivers/usb/cdns3/core.c | 47 +- drivers/usb/cdns3/core.h | 2 + drivers/usb/cdns3/drd.c | 4 +- drivers/usb/cdns3/gadget.c | 24 +- drivers/usb/chipidea/Kconfig | 37 +- drivers/usb/chipidea/Makefile | 13 +- drivers/usb/chipidea/ci.h | 1 - drivers/usb/chipidea/ci_hdrc_imx.c | 13 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 - drivers/usb/chipidea/ci_hdrc_usb2.c | 30 +- drivers/usb/chipidea/ci_hdrc_zevio.c | 67 + drivers/usb/chipidea/core.c | 48 +- drivers/usb/chipidea/udc.c | 170 +- drivers/usb/chipidea/udc.h | 6 +- drivers/usb/chipidea/usbmisc_imx.c | 334 +- drivers/usb/core/hcd.c | 3 - drivers/usb/core/hub.c | 2 +- drivers/usb/core/hub.h | 2 +- drivers/usb/core/otg_whitelist.h | 2 +- drivers/usb/core/sysfs.c | 6 +- drivers/usb/core/usb.h | 2 +- drivers/usb/dwc2/core.h | 2 +- drivers/usb/dwc2/debug.h | 2 +- drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/dwc2/hw.h | 2 +- drivers/usb/dwc3/dwc3-pci.c | 1 - drivers/usb/dwc3/gadget.c | 3 + drivers/usb/early/xhci-dbc.c | 1 + drivers/usb/early/xhci-dbc.h | 2 +- drivers/usb/gadget/function/f_fs.c | 10 +- drivers/usb/gadget/legacy/audio.c | 4 +- drivers/usb/gadget/legacy/inode.c | 9 +- drivers/usb/gadget/udc/gr_udc.c | 1 + drivers/usb/gadget/udc/net2272.c | 2 - drivers/usb/gadget/udc/tegra-xudc.c | 8 +- drivers/usb/host/ehci-fsl.h | 2 +- drivers/usb/host/ehci-tegra.c | 1 + drivers/usb/host/ehci.h | 2 +- drivers/usb/host/fhci.h | 2 +- drivers/usb/host/imx21-hcd.h | 2 +- drivers/usb/host/ohci.h | 2 +- drivers/usb/host/pci-quirks.c | 8 +- drivers/usb/host/r8a66597.h | 2 +- drivers/usb/host/u132-hcd.c | 10 + drivers/usb/host/xhci-debugfs.h | 2 +- drivers/usb/host/xhci-ext-caps.h | 2 +- drivers/usb/host/xhci-mtk.h | 2 +- drivers/usb/host/xhci-mvebu.h | 2 +- drivers/usb/host/xhci-plat.h | 2 +- drivers/usb/host/xhci-rcar.h | 2 +- drivers/usb/host/xhci-trace.h | 2 +- drivers/usb/host/xhci.h | 2 +- drivers/usb/isp1760/isp1760-core.h | 2 +- drivers/usb/isp1760/isp1760-regs.h | 2 +- drivers/usb/isp1760/isp1760-udc.h | 2 +- drivers/usb/misc/sisusbvga/sisusb.h | 2 +- drivers/usb/misc/sisusbvga/sisusb_init.h | 2 +- drivers/usb/misc/sisusbvga/sisusb_struct.h | 2 +- drivers/usb/misc/usb_u132.h | 2 +- drivers/usb/mtu3/mtu3.h | 2 +- drivers/usb/mtu3/mtu3_debug.h | 2 +- drivers/usb/mtu3/mtu3_dr.h | 2 +- drivers/usb/mtu3/mtu3_hw_regs.h | 2 +- drivers/usb/mtu3/mtu3_qmu.h | 2 +- drivers/usb/mtu3/mtu3_trace.h | 2 +- drivers/usb/musb/davinci.h | 2 +- drivers/usb/musb/musb_core.h | 2 +- drivers/usb/musb/musb_debug.h | 2 +- drivers/usb/musb/musb_dma.h | 2 +- drivers/usb/musb/musb_gadget.h | 2 +- drivers/usb/musb/musb_host.h | 2 +- drivers/usb/musb/musb_io.h | 2 +- drivers/usb/musb/musb_regs.h | 2 +- drivers/usb/musb/musb_trace.h | 2 +- drivers/usb/musb/omap2430.h | 2 +- drivers/usb/musb/tusb6010.h | 2 +- drivers/usb/phy/phy-fsl-usb.h | 2 +- drivers/usb/phy/phy-jz4770.c | 12 +- drivers/usb/phy/phy-mv-usb.h | 2 +- drivers/usb/phy/phy-twl6030-usb.c | 12 +- drivers/usb/renesas_usbhs/common.h | 2 +- drivers/usb/renesas_usbhs/fifo.h | 2 +- drivers/usb/renesas_usbhs/mod.h | 2 +- drivers/usb/renesas_usbhs/pipe.h | 2 +- drivers/usb/renesas_usbhs/rcar2.h | 2 +- drivers/usb/renesas_usbhs/rcar3.h | 2 +- drivers/usb/renesas_usbhs/rza.h | 2 +- drivers/usb/serial/belkin_sa.h | 2 +- drivers/usb/serial/io_16654.h | 2 +- drivers/usb/serial/io_edgeport.h | 2 +- drivers/usb/serial/io_ionsp.h | 2 +- drivers/usb/serial/io_ti.h | 2 +- drivers/usb/serial/io_usbvend.h | 2 +- drivers/usb/serial/iuu_phoenix.h | 2 +- drivers/usb/serial/mct_u232.h | 2 +- drivers/usb/serial/oti6858.h | 2 +- drivers/usb/serial/pl2303.h | 2 +- drivers/usb/serial/visor.h | 2 +- drivers/usb/serial/whiteheat.h | 2 +- drivers/usb/storage/debug.h | 2 +- drivers/usb/storage/initializers.h | 2 +- drivers/usb/storage/protocol.h | 2 +- drivers/usb/storage/scsiglue.h | 2 +- drivers/usb/storage/transport.h | 2 +- drivers/usb/storage/unusual_alauda.h | 2 +- drivers/usb/storage/unusual_cypress.h | 2 +- drivers/usb/storage/unusual_datafab.h | 2 +- drivers/usb/storage/unusual_devs.h | 2 +- drivers/usb/storage/unusual_ene_ub6250.h | 2 +- drivers/usb/storage/unusual_freecom.h | 2 +- drivers/usb/storage/unusual_isd200.h | 2 +- drivers/usb/storage/unusual_jumpshot.h | 2 +- drivers/usb/storage/unusual_karma.h | 2 +- drivers/usb/storage/unusual_onetouch.h | 2 +- drivers/usb/storage/unusual_realtek.h | 2 +- drivers/usb/storage/unusual_sddr09.h | 2 +- drivers/usb/storage/unusual_sddr55.h | 2 +- drivers/usb/storage/unusual_uas.h | 2 +- drivers/usb/storage/unusual_usbat.h | 2 +- drivers/usb/storage/usb.h | 2 +- drivers/usb/typec/mux/Kconfig | 2 +- drivers/usb/typec/mux/intel_pmc_mux.c | 12 +- drivers/usb/typec/tcpm/Kconfig | 2 +- drivers/usb/typec/tcpm/fusb302.c | 32 +- drivers/usb/typec/tcpm/fusb302_reg.h | 2 +- drivers/usb/typec/ucsi/Makefile | 4 - drivers/usb/typec/ucsi/psy.c | 241 - drivers/usb/typec/ucsi/trace.c | 10 +- drivers/usb/typec/ucsi/ucsi.c | 41 +- drivers/usb/typec/ucsi/ucsi.h | 26 +- drivers/vdpa/Kconfig | 2 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 15 +- drivers/vfio/vfio_iommu_type1.c | 6 +- drivers/vhost/Kconfig | 17 +- drivers/vhost/test.c | 2 +- drivers/vhost/vhost.c | 287 +- drivers/vhost/vhost.h | 23 +- drivers/vhost/vringh.c | 6 +- drivers/video/backlight/l4f00242t03.c | 45 +- drivers/video/backlight/lp855x_bl.c | 20 +- drivers/video/backlight/qcom-wled.c | 589 +- drivers/video/fbdev/Kconfig | 2 +- drivers/video/fbdev/arcfb.c | 10 +- drivers/video/fbdev/atmel_lcdfb.c | 1 + drivers/video/fbdev/aty/aty128fb.c | 14 + drivers/video/fbdev/aty/atyfb_base.c | 6 +- drivers/video/fbdev/controlfb.c | 909 +- drivers/video/fbdev/core/fbmon.c | 2 +- drivers/video/fbdev/cyber2000fb.c | 2 - drivers/video/fbdev/i810/i810_main.c | 10 +- drivers/video/fbdev/imxfb.c | 27 +- 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/dss/venc.c | 43 + drivers/video/fbdev/omap2/omapfb/omapfb-sysfs.c | 8 +- drivers/video/fbdev/pm2fb.c | 2 +- drivers/video/fbdev/pm3fb.c | 8 +- drivers/video/fbdev/riva/riva_hw.c | 18 + drivers/video/fbdev/s1d13xxxfb.c | 14 +- drivers/video/fbdev/sa1100fb.c | 20 +- drivers/video/fbdev/sa1100fb.h | 3 - drivers/video/fbdev/savage/savagefb.h | 2 +- drivers/video/fbdev/ssd1307fb.c | 102 +- drivers/video/fbdev/udlfb.c | 6 +- drivers/video/fbdev/uvesafb.c | 14 +- drivers/video/fbdev/valkyriefb.c | 4 +- drivers/video/fbdev/vesafb.c | 16 +- drivers/video/fbdev/via/debug.h | 6 +- drivers/video/fbdev/via/viafbdev.c | 2 +- drivers/video/fbdev/vt8500lcdfb.c | 1 - drivers/video/fbdev/w100fb.c | 2 - drivers/virtio/virtio_mmio.c | 4 +- drivers/virtio/virtio_pci_modern.c | 1 - drivers/visorbus/controlvmchannel.h | 2 +- drivers/visorbus/vbuschannel.h | 2 +- drivers/visorbus/visorbus_private.h | 2 +- drivers/w1/w1_netlink.h | 4 +- drivers/watchdog/Kconfig | 1 - drivers/watchdog/iTCO_wdt.c | 25 +- drivers/watchdog/intel-mid_wdt.c | 53 +- drivers/xen/privcmd.c | 1 + fs/Kconfig | 2 +- fs/Kconfig.binfmt | 8 +- fs/adfs/Kconfig | 2 +- fs/affs/Kconfig | 2 +- fs/afs/Kconfig | 6 +- fs/aio.c | 12 +- fs/bfs/Kconfig | 2 +- fs/binfmt_elf.c | 174 +- fs/binfmt_elf_fdpic.c | 21 +- fs/binfmt_em86.c | 6 +- fs/binfmt_misc.c | 4 +- fs/binfmt_script.c | 6 +- fs/block_dev.c | 26 +- fs/btrfs/backref.c | 834 - fs/btrfs/backref.h | 297 - fs/btrfs/block-group.c | 20 +- fs/btrfs/block-rsv.c | 3 - fs/btrfs/btrfs_inode.h | 26 +- fs/btrfs/ctree.c | 14 +- fs/btrfs/ctree.h | 7 +- fs/btrfs/disk-io.c | 8 +- fs/btrfs/disk-io.h | 1 + fs/btrfs/extent-tree.c | 3 +- fs/btrfs/extent_io.c | 194 +- fs/btrfs/extent_io.h | 22 +- fs/btrfs/file-item.c | 11 +- fs/btrfs/inode.c | 767 +- fs/btrfs/locking.c | 1 - fs/btrfs/misc.h | 54 - fs/btrfs/relocation.c | 1232 +- fs/btrfs/space-info.c | 81 +- fs/btrfs/space-info.h | 1 - fs/btrfs/transaction.c | 60 +- fs/btrfs/transaction.h | 3 +- fs/btrfs/tree-checker.c | 4 + fs/btrfs/tree-log.c | 8 +- fs/btrfs/volumes.c | 59 +- fs/buffer.c | 63 +- fs/cachefiles/Kconfig | 4 +- fs/cifs/inode.c | 2 +- fs/coda/Kconfig | 2 +- fs/compat_binfmt_elf.c | 11 +- fs/configfs/inode.c | 2 +- fs/configfs/item.c | 2 +- fs/cramfs/Kconfig | 2 +- fs/dcache.c | 2 +- fs/debugfs/internal.h | 2 +- fs/dlm/dlm_internal.h | 6 +- fs/dlm/user.c | 2 +- fs/drop_caches.c | 2 +- fs/ecryptfs/Kconfig | 2 +- fs/erofs/data.c | 39 +- fs/erofs/decompressor.c | 2 +- fs/erofs/internal.h | 27 +- fs/erofs/super.c | 251 +- fs/erofs/xattr.c | 4 +- fs/erofs/zdata.c | 33 +- fs/eventfd.c | 64 +- fs/eventpoll.c | 48 +- fs/exec.c | 72 +- fs/exfat/Kconfig | 7 +- fs/exfat/balloc.c | 8 +- fs/exfat/dir.c | 17 +- fs/exfat/exfat_fs.h | 13 +- fs/exfat/exfat_raw.h | 4 +- fs/exfat/fatent.c | 13 +- fs/exfat/file.c | 15 +- fs/exfat/inode.c | 11 +- fs/exfat/misc.c | 22 +- fs/exfat/namei.c | 50 +- fs/exfat/nls.c | 33 +- fs/exfat/super.c | 49 +- fs/ext2/inode.c | 10 +- fs/ext4/ext4.h | 5 +- fs/ext4/inode.c | 21 +- fs/ext4/readpage.c | 25 +- fs/ext4/verity.c | 35 +- fs/f2fs/acl.h | 2 +- fs/f2fs/checkpoint.c | 20 +- fs/f2fs/compress.c | 8 +- fs/f2fs/data.c | 83 +- fs/f2fs/f2fs.h | 59 +- fs/f2fs/file.c | 20 +- fs/f2fs/gc.c | 6 - fs/f2fs/gc.h | 2 +- fs/f2fs/node.c | 8 +- fs/f2fs/node.h | 2 +- fs/f2fs/segment.c | 16 +- fs/f2fs/segment.h | 2 +- fs/f2fs/super.c | 45 +- fs/f2fs/sysfs.c | 88 +- fs/f2fs/trace.h | 2 +- fs/f2fs/verity.c | 35 +- fs/f2fs/xattr.h | 2 +- fs/fat/Kconfig | 8 +- fs/fat/fatent.c | 103 +- fs/fat/inode.c | 13 +- fs/file_table.c | 5 +- fs/fscache/Kconfig | 8 +- fs/fscache/cache.c | 8 +- fs/fscache/cookie.c | 2 +- fs/fscache/main.c | 3 +- fs/fscache/object.c | 4 +- fs/fscache/operation.c | 2 +- fs/fuse/Kconfig | 2 +- fs/fuse/dev.c | 9 +- fs/fuse/file.c | 101 +- fs/fuse/fuse_i.h | 1 - fs/fuse/virtio_fs.c | 106 +- fs/gfs2/aops.c | 23 +- fs/gfs2/dir.c | 9 +- fs/gfs2/quota.c | 2 +- fs/hfs/Kconfig | 2 +- fs/hfs/btree.h | 2 +- fs/hfsplus/hfsplus_fs.h | 2 +- fs/hfsplus/wrapper.c | 33 +- fs/hpfs/Kconfig | 2 +- fs/hpfs/file.c | 7 +- fs/inode.c | 8 +- fs/io-wq.c | 15 +- fs/io_uring.c | 76 +- fs/iomap/buffered-io.c | 92 +- fs/iomap/trace.h | 2 +- fs/isofs/Kconfig | 2 +- fs/isofs/inode.c | 61 +- fs/isofs/rock.h | 8 +- fs/jffs2/nodelist.h | 2 +- fs/jffs2/summary.h | 4 +- fs/jfs/inode.c | 7 +- fs/jfs/jfs_dtree.c | 2 +- fs/jfs/jfs_xattr.h | 4 +- fs/kernfs/file.c | 2 +- fs/locks.c | 6 +- fs/mpage.c | 38 +- fs/namespace.c | 7 +- fs/nfs/blocklayout/extent_tree.c | 2 +- fs/nilfs2/inode.c | 15 +- fs/notify/fanotify/fanotify.h | 2 +- fs/notify/inotify/Kconfig | 2 +- fs/ntfs/Kconfig | 2 +- fs/ntfs/malloc.h | 2 +- fs/ocfs2/Kconfig | 2 +- fs/ocfs2/aops.c | 34 +- fs/ocfs2/dlm/dlmmaster.c | 1 - fs/ocfs2/ocfs2.h | 4 +- fs/ocfs2/slot_map.c | 46 +- fs/ocfs2/super.c | 21 - fs/omfs/file.c | 7 +- fs/open.c | 3 +- fs/overlayfs/Kconfig | 6 +- fs/overlayfs/copy_up.c | 7 +- fs/overlayfs/dir.c | 49 +- fs/overlayfs/inode.c | 18 - fs/overlayfs/namei.c | 11 + fs/overlayfs/overlayfs.h | 6 +- fs/overlayfs/ovl_entry.h | 3 - fs/overlayfs/readdir.c | 18 +- fs/overlayfs/super.c | 94 +- fs/overlayfs/util.c | 3 +- fs/pipe.c | 242 +- fs/proc/Kconfig | 4 +- fs/proc/array.c | 8 +- fs/proc/base.c | 77 +- fs/proc/generic.c | 9 - fs/proc/inode.c | 30 +- fs/proc/page.c | 40 +- fs/proc/proc_sysctl.c | 189 +- fs/proc/root.c | 131 +- fs/proc/self.c | 6 +- fs/proc/task_mmu.c | 22 +- fs/proc/thread_self.c | 6 +- fs/proc_namespace.c | 14 +- fs/pstore/inode.c | 129 +- fs/pstore/internal.h | 2 +- fs/pstore/platform.c | 82 +- fs/pstore/ram.c | 86 +- fs/qnx6/inode.c | 7 +- fs/quota/dquot.c | 2 +- fs/ramfs/inode.c | 12 - fs/readdir.c | 12 +- fs/reiserfs/inode.c | 8 +- fs/romfs/Kconfig | 2 +- fs/select.c | 4 +- fs/seq_file.c | 7 +- fs/splice.c | 57 +- fs/squashfs/block.c | 273 +- fs/squashfs/decompressor.h | 5 +- fs/squashfs/decompressor_multi.c | 9 +- fs/squashfs/decompressor_multi_percpu.c | 17 +- fs/squashfs/decompressor_single.c | 9 +- fs/squashfs/lz4_wrapper.c | 17 +- fs/squashfs/lzo_wrapper.c | 17 +- fs/squashfs/squashfs.h | 4 +- fs/squashfs/squashfs_fs.h | 16 +- fs/squashfs/xz_wrapper.c | 51 +- fs/squashfs/zlib_wrapper.c | 63 +- fs/squashfs/zstd_wrapper.c | 64 +- fs/stat.c | 3 - fs/super.c | 2 +- fs/sync.c | 9 +- fs/sysfs/dir.c | 2 +- fs/sysfs/file.c | 2 +- fs/sysfs/mount.c | 2 +- fs/sysfs/symlink.c | 2 +- fs/sysv/Kconfig | 2 +- fs/ubifs/debug.c | 2 +- fs/ubifs/lprops.c | 2 +- fs/ubifs/lpt_commit.c | 4 +- fs/ubifs/orphan.c | 2 +- fs/udf/Kconfig | 2 +- fs/udf/inode.c | 7 +- fs/udf/lowlevel.c | 29 +- fs/xattr.c | 6 +- fs/xfs/Makefile | 2 + fs/xfs/kmem.c | 2 +- fs/xfs/libxfs/xfs_defer.c | 152 +- fs/xfs/libxfs/xfs_defer.h | 24 +- fs/xfs/libxfs/xfs_errortag.h | 4 +- fs/xfs/libxfs/xfs_format.h | 2 +- fs/xfs/libxfs/xfs_inode_buf.c | 12 +- fs/xfs/libxfs/xfs_inode_buf.h | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 2 +- fs/xfs/libxfs/xfs_trans_inode.c | 2 +- fs/xfs/scrub/ialloc.c | 3 +- fs/xfs/xfs_aops.c | 13 +- fs/xfs/xfs_bmap_item.c | 70 +- fs/xfs/xfs_bmap_util.c | 2 +- fs/xfs/xfs_buf.c | 73 +- fs/xfs/xfs_buf.h | 2 - fs/xfs/xfs_buf_item.c | 106 +- fs/xfs/xfs_buf_item.h | 2 + fs/xfs/xfs_dquot.c | 47 +- fs/xfs/xfs_dquot_item.c | 17 +- fs/xfs/xfs_error.c | 3 - fs/xfs/xfs_extfree_item.c | 80 +- fs/xfs/xfs_extfree_item.h | 14 +- fs/xfs/xfs_fsops.c | 5 +- fs/xfs/xfs_icache.c | 6 +- fs/xfs/xfs_inode.c | 143 +- fs/xfs/xfs_inode.h | 1 - fs/xfs/xfs_inode_item.c | 28 +- fs/xfs/xfs_inode_item.h | 6 +- fs/xfs/xfs_ioctl.c | 40 +- fs/xfs/xfs_iops.c | 77 +- fs/xfs/xfs_log_recover.c | 270 +- fs/xfs/xfs_message.c | 22 - fs/xfs/xfs_message.h | 24 +- fs/xfs/xfs_mount.c | 7 +- fs/xfs/xfs_mount.h | 6 +- fs/xfs/xfs_pnfs.c | 5 +- fs/xfs/xfs_qm.c | 7 +- fs/xfs/xfs_qm_syscalls.c | 6 +- fs/xfs/xfs_refcount_item.c | 92 +- fs/xfs/xfs_rmap_item.c | 95 +- fs/xfs/xfs_super.c | 48 +- fs/xfs/xfs_symlink.c | 6 +- fs/xfs/xfs_sysctl.c | 4 +- fs/xfs/xfs_trans_ail.c | 68 +- fs/xfs/xfs_trans_priv.h | 18 +- fs/zonefs/super.c | 7 +- include/asm-generic/5level-fixup.h | 58 + 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/asm-generic/checksum.h | 9 + include/asm-generic/hyperv-tlfs.h | 493 - include/asm-generic/pgtable-nop4d-hack.h | 64 + include/asm-generic/pgtable-nopud.h | 4 + include/asm-generic/pgtable.h | 4 - include/crypto/drbg.h | 6 +- include/drm/drm_client.h | 4 +- include/drm/drm_connector.h | 4 +- include/drm/drm_debugfs.h | 16 +- include/drm/drm_device.h | 24 +- include/drm/drm_displayid.h | 4 +- include/drm/drm_dp_helper.h | 174 +- include/drm/drm_dp_mst_helper.h | 86 +- include/drm/drm_drv.h | 44 +- 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_mm.h | 1 - include/drm/drm_mode_config.h | 18 +- include/drm/drm_modes.h | 11 + 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_bo_api.h | 4 + include/drm/ttm/ttm_bo_driver.h | 1 + include/drm/ttm/ttm_debug.h | 31 + include/dt-bindings/clock/imx7ulp-clock.h | 5 +- include/dt-bindings/clock/imx8mp-clock.h | 62 - include/dt-bindings/clock/r8a7742-cpg-mssr.h | 42 - include/dt-bindings/clock/tegra114-car.h | 14 +- include/dt-bindings/clock/tegra124-car-common.h | 14 +- include/dt-bindings/clock/tegra20-car.h | 2 +- include/dt-bindings/clock/tegra210-car.h | 18 +- include/dt-bindings/clock/tegra30-car.h | 14 +- include/dt-bindings/interconnect/imx8mm.h | 50 - include/dt-bindings/interconnect/imx8mn.h | 41 - include/dt-bindings/interconnect/imx8mq.h | 48 - include/dt-bindings/pinctrl/pads-imx8dxl.h | 639 - include/dt-bindings/power/qcom-rpmpd.h | 12 - include/dt-bindings/power/r8a7742-sysc.h | 29 - .../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/keys/encrypted-type.h | 2 +- include/keys/rxrpc-type.h | 4 +- include/keys/user-type.h | 2 +- include/linux/atomic-fallback.h | 340 +- include/linux/audit.h | 24 +- include/linux/binfmts.h | 3 +- include/linux/bio.h | 8 - include/linux/bitops.h | 2 +- include/linux/blk-cgroup.h | 53 +- include/linux/blk-mq.h | 3 - include/linux/blk_types.h | 2 +- include/linux/blkdev.h | 21 +- include/linux/bpf-cgroup.h | 23 +- include/linux/bpf.h | 37 +- include/linux/bpf_types.h | 6 - include/linux/brcmphy.h | 5 - include/linux/can/skb.h | 2 +- include/linux/capability.h | 4 - include/linux/cb710.h | 2 +- include/linux/cdrom.h | 7 +- include/linux/ceph/mon_client.h | 2 +- include/linux/clk/tegra.h | 27 - include/linux/compaction.h | 11 +- include/linux/compat.h | 15 +- include/linux/compiler-clang.h | 11 +- include/linux/compiler-gcc.h | 6 - include/linux/compiler.h | 66 +- include/linux/configfs.h | 2 +- include/linux/console.h | 2 +- include/linux/coredump.h | 4 - include/linux/coresight.h | 32 +- include/linux/crash_dump.h | 2 + include/linux/crush/crush.h | 2 +- include/linux/delay.h | 11 - include/linux/dev_printk.h | 6 +- include/linux/device-mapper.h | 2 - include/linux/device_cgroup.h | 14 +- include/linux/dm-bufio.h | 12 - include/linux/dma-buf.h | 10 - include/linux/dma-direct.h | 2 - include/linux/dma-mapping.h | 6 +- include/linux/dma/ti-cppi5.h | 4 +- include/linux/dmaengine.h | 4 +- include/linux/dynamic_debug.h | 2 +- include/linux/edac.h | 8 + include/linux/efi.h | 4 +- include/linux/elf.h | 43 - include/linux/elfnote.h | 2 +- include/linux/etherdevice.h | 12 - include/linux/file.h | 2 - include/linux/filter.h | 8 +- include/linux/firmware.h | 1 + include/linux/firmware/intel/stratix10-smc.h | 49 +- .../linux/firmware/intel/stratix10-svc-client.h | 71 +- include/linux/firmware/trusted_foundations.h | 1 - include/linux/firmware/xlnx-zynqmp.h | 237 +- include/linux/fpga/adi-axi-common.h | 6 +- include/linux/frame.h | 11 - include/linux/fs.h | 37 +- include/linux/fs_context.h | 2 +- include/linux/fscache-cache.h | 6 +- include/linux/fscache.h | 42 +- include/linux/fsl/bestcomm/bestcomm.h | 2 +- include/linux/fsl/ptp_qoriq.h | 2 +- include/linux/ftrace.h | 3 +- include/linux/genhd.h | 11 +- include/linux/gfp.h | 7 +- include/linux/greybus/greybus_protocols.h | 44 +- include/linux/highmem.h | 75 +- include/linux/hmm.h | 111 +- include/linux/host1x.h | 3 - include/linux/hugetlb.h | 17 +- include/linux/hyperv.h | 63 +- include/linux/i2c-mux.h | 2 +- include/linux/i2c.h | 2 +- include/linux/ieee80211.h | 29 +- include/linux/if_bridge.h | 2 - include/linux/if_team.h | 7 +- include/linux/iio/adc/ad_sigma_delta.h | 58 + include/linux/iio/adc/adi-axi-adc.h | 64 - include/linux/iio/buffer-dma.h | 2 +- include/linux/iio/buffer-dmaengine.h | 3 - include/linux/iio/buffer_impl.h | 9 + include/linux/iio/consumer.h | 18 + include/linux/iio/hw-consumer.h | 1 + include/linux/iio/iio.h | 10 +- include/linux/iio/kfifo_buf.h | 1 + include/linux/iio/trigger.h | 3 + include/linux/iio/triggered_buffer.h | 2 + include/linux/inet_diag.h | 6 +- include/linux/input/gp2ap002a00f.h | 23 + include/linux/input/lm8333.h | 2 +- include/linux/instrumented.h | 109 - include/linux/interconnect.h | 7 - include/linux/iomap.h | 3 +- include/linux/iommu.h | 21 +- include/linux/iopoll.h | 62 +- include/linux/ipc_namespace.h | 12 +- include/linux/kallsyms.h | 4 +- include/linux/kconfig.h | 2 - include/linux/kcsan-checks.h | 430 - include/linux/kcsan.h | 59 - include/linux/kernel.h | 6 - include/linux/kexec.h | 2 +- include/linux/key.h | 3 - include/linux/kgdb.h | 4 +- include/linux/kmsg_dump.h | 1 - include/linux/kobject.h | 2 +- include/linux/kobject_ns.h | 2 +- include/linux/kprobes.h | 4 +- include/linux/kthread.h | 5 - include/linux/kvm_host.h | 16 +- include/linux/latencytop.h | 4 +- include/linux/libata.h | 4 +- include/linux/linkage.h | 8 +- include/linux/livepatch.h | 17 +- include/linux/lsm_audit.h | 1 - include/linux/lsm_hook_defs.h | 12 +- include/linux/lsm_hooks.h | 20 +- include/linux/mailbox/zynqmp-ipi-message.h | 2 +- include/linux/memblock.h | 8 +- include/linux/memcontrol.h | 89 +- include/linux/memory_hotplug.h | 7 + include/linux/memremap.h | 6 - include/linux/memstick.h | 2 +- include/linux/mfd/core.h | 2 +- include/linux/mfd/intel_pmc_bxt.h | 53 - include/linux/mfd/intel_soc_pmic.h | 15 - include/linux/mhi.h | 19 - include/linux/mlx4/qp.h | 2 +- include/linux/mlx5/accel.h | 12 - include/linux/mlx5/cmd.h | 51 + include/linux/mlx5/cq.h | 2 +- include/linux/mlx5/device.h | 44 +- include/linux/mlx5/driver.h | 23 +- include/linux/mlx5/mlx5_ifc.h | 196 +- include/linux/mlx5/qp.h | 59 +- include/linux/mlx5/transobj.h | 19 +- include/linux/mlx5/vport.h | 3 +- include/linux/mm.h | 96 +- include/linux/mmc/card.h | 1 - include/linux/mmc/host.h | 3 - include/linux/mmc/mmc.h | 1 - include/linux/mmu_context.h | 5 + include/linux/mmzone.h | 52 +- include/linux/mod_devicetable.h | 4 +- include/linux/module.h | 8 + include/linux/mpage.h | 4 +- include/linux/mtd/cfi.h | 6 +- include/linux/mtd/qinfo.h | 2 +- include/linux/mtd/spi-nor.h | 16 +- include/linux/net.h | 3 +- include/linux/netdev_features.h | 2 +- include/linux/netdevice.h | 88 +- include/linux/netpoll.h | 10 +- include/linux/nfs4.h | 2 +- include/linux/nfs_xdr.h | 2 +- include/linux/nmi.h | 16 +- include/linux/ntb.h | 2 +- include/linux/nvme.h | 2 +- include/linux/of_mdio.h | 11 +- include/linux/of_reserved_mem.h | 11 - include/linux/padata.h | 6 +- include/linux/pagemap.h | 156 +- include/linux/parport.h | 16 +- include/linux/pci-acpi.h | 8 +- include/linux/pci-ecam.h | 25 +- include/linux/pci.h | 4 +- include/linux/perf_event.h | 23 +- include/linux/phy.h | 113 +- include/linux/phylink.h | 6 +- include/linux/pid.h | 5 - include/linux/pid_namespace.h | 12 + include/linux/pipe_fs_i.h | 27 +- include/linux/platform_data/cros_ec_commands.h | 4 +- include/linux/platform_data/cros_ec_proto.h | 2 +- include/linux/platform_data/i2c-pxa.h | 48 + include/linux/platform_data/itco_wdt.h | 11 +- include/linux/platform_data/mmc-esdhc-imx.h | 2 +- include/linux/pm.h | 34 +- include/linux/power_supply.h | 4 +- include/linux/printk.h | 123 +- include/linux/proc_fs.h | 30 +- include/linux/property.h | 3 - include/linux/psp-sev.h | 2 - include/linux/pstore.h | 7 - include/linux/pstore_ram.h | 2 +- include/linux/ptp_clock_kernel.h | 6 +- include/linux/ptr_ring.h | 79 +- include/linux/qed/qed_if.h | 1 - include/linux/ras.h | 5 + include/linux/rbtree.h | 2 +- include/linux/rbtree_augmented.h | 2 +- include/linux/rculist.h | 27 +- include/linux/rculist_nulls.h | 2 +- include/linux/rcupdate.h | 53 +- include/linux/rcupdate_trace.h | 88 - include/linux/rcupdate_wait.h | 19 - include/linux/rcutiny.h | 6 +- include/linux/rcutree.h | 1 - include/linux/regmap.h | 65 +- include/linux/relay.h | 2 +- include/linux/remoteproc.h | 19 +- include/linux/rpmsg/qcom_glink.h | 3 +- include/linux/sched.h | 25 +- include/linux/sched/debug.h | 3 +- include/linux/sched/mm.h | 2 - include/linux/sched/signal.h | 11 + include/linux/sched/sysctl.h | 51 +- include/linux/sched/topology.h | 29 +- include/linux/scmi_protocol.h | 6 - include/linux/scpi_protocol.h | 6 - include/linux/sctp.h | 36 +- include/linux/security.h | 33 +- include/linux/seqlock.h | 51 +- include/linux/signal.h | 8 - include/linux/skmsg.h | 1 - include/linux/slab.h | 2 - include/linux/soc/mediatek/mtk-mmsys.h | 20 - include/linux/spi/l4f00242t03.h | 17 + include/linux/spi/mcp23s08.h | 18 + include/linux/spi/spi.h | 1 - include/linux/string.h | 60 +- include/linux/sunrpc/gss_api.h | 3 - include/linux/sunrpc/gss_krb5.h | 6 +- include/linux/sunrpc/xdr.h | 1 - include/linux/swait.h | 23 +- include/linux/swap.h | 15 +- include/linux/syscalls.h | 3 - include/linux/sysctl.h | 65 +- include/linux/sysfs.h | 2 +- include/linux/tboot.h | 8 +- include/linux/tcp.h | 1 - include/linux/thermal.h | 84 +- include/linux/thunderbolt.h | 2 +- include/linux/tifm.h | 2 +- include/linux/timer.h | 3 +- include/linux/torture.h | 7 +- include/linux/uaccess.h | 22 +- include/linux/usb/chipidea.h | 1 - include/linux/vermagic.h | 4 - include/linux/vmalloc.h | 31 +- include/linux/vmstat.h | 9 +- include/linux/vringh.h | 6 +- include/linux/wait.h | 6 +- include/linux/watch_queue.h | 127 - include/linux/watchdog.h | 4 +- include/linux/writeback.h | 28 +- include/linux/xarray.h | 27 +- include/linux/zsmalloc.h | 2 +- include/media/cec-notifier.h | 2 +- include/media/cec-pin.h | 16 +- include/media/dvb-usb-ids.h | 2 +- include/media/h264-ctrls.h | 8 +- include/media/rc-map.h | 103 +- include/media/v4l2-ctrls.h | 53 +- include/media/v4l2-fh.h | 2 + include/media/v4l2-h264.h | 85 - include/media/v4l2-image-sizes.h | 6 - include/media/v4l2-jpeg.h | 135 - include/net/addrconf.h | 2 + include/net/bluetooth/bluetooth.h | 8 - include/net/bluetooth/hci.h | 26 +- include/net/bluetooth/hci_core.h | 16 - include/net/bluetooth/l2cap.h | 6 +- include/net/bluetooth/mgmt.h | 47 +- include/net/bond_alb.h | 4 - include/net/bonding.h | 20 +- include/net/cfg80211.h | 144 +- include/net/checksum.h | 14 +- include/net/dsa.h | 1 - include/net/erspan.h | 19 +- include/net/espintcp.h | 1 - include/net/flow_offload.h | 10 - include/net/if_inet6.h | 3 +- include/net/ip6_route.h | 2 +- include/net/ipv6.h | 1 + include/net/ipv6_stubs.h | 7 +- include/net/mac80211.h | 45 +- include/net/mptcp.h | 2 - include/net/netfilter/nf_tables.h | 4 - include/net/netlink.h | 135 +- include/net/netns/ipv4.h | 3 - include/net/regulatory.h | 7 + include/net/sch_generic.h | 5 + include/net/switchdev.h | 62 - include/net/tc_act/tc_gate.h | 146 - include/net/tcp.h | 23 +- include/net/xdp.h | 2 - include/net/xdp_sock.h | 5 +- include/net/xfrm.h | 5 - include/pcmcia/cistpl.h | 6 +- include/rdma/ib_mad.h | 49 +- include/rdma/ib_verbs.h | 64 +- include/rdma/lag.h | 23 - include/rdma/rdma_cm.h | 8 + include/rdma/rdmavt_qp.h | 2 +- include/scsi/sas.h | 8 +- include/scsi/scsi_cmnd.h | 2 +- include/scsi/scsi_device.h | 3 - include/scsi/scsi_host.h | 7 - include/soc/mscc/ocelot.h | 15 +- include/soc/mscc/ocelot_ptp.h | 58 - include/soc/qcom/cmd-db.h | 1 - include/sound/control.h | 2 +- include/sound/hda_codec.h | 4 - include/sound/hdaudio.h | 7 +- include/sound/intel-nhlt.h | 6 +- include/sound/rawmidi.h | 1 - include/sound/soc-acpi.h | 2 +- include/sound/soc-component.h | 40 +- include/sound/soc-dai.h | 41 +- include/sound/soc-dapm.h | 2 +- include/sound/soc.h | 34 +- include/sound/sof.h | 5 +- include/sound/sof/channel_map.h | 2 +- include/sound/sof/control.h | 2 +- include/sound/sof/dai-imx.h | 2 +- include/sound/sof/dai-intel.h | 22 +- include/sound/sof/dai.h | 2 +- include/sound/sof/header.h | 2 +- include/sound/sof/info.h | 28 +- include/sound/sof/pm.h | 2 +- include/sound/sof/stream.h | 2 +- include/sound/sof/topology.h | 18 +- include/sound/sof/trace.h | 4 +- include/sound/sof/xtensa.h | 2 +- include/target/iscsi/iscsi_target_core.h | 10 + include/target/target_core_backend.h | 4 +- include/target/target_core_base.h | 1 - include/trace/events/compaction.h | 22 +- include/trace/events/erofs.h | 6 +- include/trace/events/f2fs.h | 77 +- include/trace/events/gpu_mem.h | 2 +- include/trace/events/huge_memory.h | 3 +- include/trace/events/qrtr.h | 115 - include/trace/events/rcu.h | 29 +- include/trace/events/vmscan.h | 14 +- include/uapi/asm-generic/unistd.h | 5 +- include/uapi/drm/amdgpu_drm.h | 15 +- include/uapi/drm/i915_drm.h | 24 - include/uapi/linux/audit.h | 1 - include/uapi/linux/bpf.h | 69 +- include/uapi/linux/capability.h | 8 +- include/uapi/linux/elf.h | 11 - include/uapi/linux/errqueue.h | 2 +- include/uapi/linux/ethtool.h | 16 +- include/uapi/linux/ethtool_netlink.h | 4 +- include/uapi/linux/firewire-cdev.h | 2 +- include/uapi/linux/genetlink.h | 2 - include/uapi/linux/if.h | 1 - include/uapi/linux/if_bridge.h | 42 - include/uapi/linux/if_ether.h | 1 - include/uapi/linux/if_link.h | 1 - include/uapi/linux/if_x25.h | 2 +- include/uapi/linux/inet_diag.h | 2 - include/uapi/linux/keyctl.h | 2 - include/uapi/linux/kfd_ioctl.h | 21 +- include/uapi/linux/kvm.h | 5 +- include/uapi/linux/mii.h | 2 - include/uapi/linux/mrp_bridge.h | 84 - include/uapi/linux/netfilter/nf_conntrack_common.h | 8 +- include/uapi/linux/netfilter/nf_nat.h | 4 +- include/uapi/linux/netlink.h | 103 - include/uapi/linux/nl80211.h | 23 - include/uapi/linux/pkt_cls.h | 1 - include/uapi/linux/pkt_sched.h | 6 - include/uapi/linux/psp-sev.h | 2 - include/uapi/linux/ptp_clock.h | 4 +- include/uapi/linux/stat.h | 1 - include/uapi/linux/tc_act/tc_gate.h | 47 - include/uapi/linux/v4l2-controls.h | 5 - include/uapi/linux/videodev2.h | 5 +- include/uapi/linux/virtio_ring.h | 48 +- include/uapi/linux/watch_queue.h | 104 - include/uapi/linux/xfrm.h | 2 +- include/uapi/rdma/rdma_user_ioctl_cmds.h | 2 +- include/uapi/sound/skl-tplg-interface.h | 2 - include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 8 - init/Kconfig | 55 +- init/Makefile | 2 +- init/do_mounts_initrd.c | 13 +- init/init_task.c | 15 - init/initramfs.c | 2 +- init/main.c | 73 +- ipc/ipc_sysctl.c | 24 +- ipc/mq_sysctl.c | 4 +- ipc/msg.c | 3 +- ipc/namespace.c | 37 +- ipc/sem.c | 1 + ipc/shm.c | 60 +- ipc/util.c | 171 +- ipc/util.h | 4 +- kernel/Makefile | 7 - kernel/audit.c | 100 +- kernel/audit.h | 2 +- kernel/auditfilter.c | 16 +- kernel/auditsc.c | 25 - kernel/bpf/btf.c | 2 - kernel/bpf/cgroup.c | 146 +- kernel/bpf/core.c | 12 +- kernel/bpf/devmap.c | 1 + kernel/bpf/helpers.c | 89 +- kernel/bpf/queue_stack_maps.c | 2 +- kernel/bpf/syscall.c | 439 +- kernel/bpf/verifier.c | 80 +- kernel/cgroup/cgroup.c | 27 + kernel/cgroup/rstat.c | 16 +- kernel/compat.c | 12 +- kernel/cpu.c | 20 +- kernel/crash_dump.c | 6 + kernel/debug/debug_core.c | 16 +- kernel/debug/kdb/kdb_bt.c | 15 +- kernel/dma/Kconfig | 6 +- kernel/dma/Makefile | 1 - kernel/dma/contiguous.c | 4 +- kernel/dma/debug.c | 2 +- kernel/dma/direct.c | 56 +- kernel/dma/pool.c | 264 - kernel/dma/remap.c | 169 +- kernel/events/callchain.c | 4 +- kernel/events/core.c | 35 +- kernel/events/internal.h | 2 +- kernel/exit.c | 54 +- kernel/fork.c | 13 +- kernel/futex.c | 3 - kernel/groups.c | 2 +- kernel/hung_task.c | 74 +- kernel/kcov.c | 266 +- kernel/kcsan/Makefile | 17 - kernel/kcsan/atomic.h | 20 - kernel/kcsan/core.c | 807 - kernel/kcsan/debugfs.c | 349 - kernel/kcsan/encoding.h | 95 - kernel/kcsan/kcsan-test.c | 1084 - kernel/kcsan/kcsan.h | 142 - kernel/kcsan/report.c | 634 - kernel/kcsan/test.c | 131 - kernel/kexec_core.c | 56 - kernel/kprobes.c | 2 +- kernel/kthread.c | 61 - kernel/latencytop.c | 4 +- kernel/livepatch/core.c | 177 +- kernel/locking/Makefile | 3 - kernel/locking/lockdep.c | 6 +- kernel/locking/locktorture.c | 14 +- kernel/locking/rtmutex-debug.c | 2 +- kernel/locking/rtmutex.c | 2 + kernel/module.c | 83 +- kernel/padata.c | 14 +- kernel/panic.c | 11 - kernel/params.c | 2 +- kernel/pid.c | 39 +- kernel/pid_namespace.c | 2 +- kernel/printk/console_cmdline.h | 1 - kernel/printk/printk.c | 145 +- kernel/rcu/Kconfig | 46 +- kernel/rcu/Kconfig.debug | 15 +- kernel/rcu/rcu.h | 11 +- kernel/rcu/rcuperf.c | 5 +- kernel/rcu/rcutorture.c | 263 +- kernel/rcu/srcutree.c | 23 +- kernel/rcu/tasks.h | 1193 - kernel/rcu/tree.c | 368 +- kernel/rcu/tree.h | 8 +- kernel/rcu/tree_exp.h | 50 +- kernel/rcu/tree_plugin.h | 86 +- kernel/rcu/tree_stall.h | 153 +- kernel/rcu/update.c | 407 +- kernel/relay.c | 19 +- kernel/sched/Makefile | 6 - kernel/sched/core.c | 113 +- kernel/sched/debug.c | 8 +- kernel/sched/fair.c | 149 +- kernel/sched/rt.c | 10 +- kernel/sched/sched.h | 7 +- kernel/sched/topology.c | 33 +- kernel/seccomp.c | 2 +- kernel/signal.c | 106 +- kernel/smp.c | 2 +- kernel/sys_ni.c | 2 - kernel/sysctl.c | 5821 ++-- kernel/time/posix-cpu-timers.c | 111 +- kernel/time/timer.c | 3 +- kernel/trace/Kconfig | 2 - kernel/trace/Makefile | 3 - kernel/trace/bpf_trace.c | 4 +- kernel/trace/ftrace.c | 25 +- kernel/trace/preemptirq_delay_test.c | 30 +- kernel/trace/trace.c | 18 +- kernel/trace/trace_boot.c | 20 +- kernel/trace/trace_kprobe.c | 8 +- kernel/trace/trace_probe.h | 2 +- kernel/tracepoint.c | 2 +- kernel/umh.c | 2 +- kernel/user.c | 2 +- kernel/utsname_sysctl.c | 2 +- kernel/watch_queue.c | 659 - kernel/watchdog.c | 34 +- kernel/watchdog_hld.c | 1 - kernel/workqueue.c | 6 +- lib/Kconfig | 5 +- lib/Kconfig.debug | 71 - lib/Kconfig.kcsan | 202 - lib/Kconfig.twist | 26 - lib/Makefile | 7 +- lib/bitmap.c | 31 +- lib/checksum.c | 20 + lib/cpumask.c | 102 +- lib/dump_stack.c | 2 +- lib/dynamic_debug.c | 9 +- lib/idr.c | 1 - lib/iov_iter.c | 7 +- lib/kobject.c | 4 +- lib/math/prime_numbers.c | 10 +- lib/mpi/longlong.h | 2 +- lib/nlattr.c | 248 +- lib/strncpy_from_user.c | 5 +- lib/strnlen_user.c | 4 +- lib/test_firmware.c | 26 +- lib/test_hmm.c | 1149 - lib/test_hmm_uapi.h | 59 - lib/test_kasan.c | 29 +- lib/test_lockup.c | 2 +- lib/test_sysctl.c | 13 - lib/test_vmalloc.c | 26 +- lib/test_xarray.c | 20 - lib/ubsan.c | 33 +- lib/usercopy.c | 13 +- lib/xarray.c | 39 +- localversion-next | 1 - mm/Kconfig | 17 +- mm/Kconfig.debug | 33 - mm/Makefile | 11 +- mm/compaction.c | 70 +- mm/debug.c | 56 +- mm/debug_vm_pgtable.c | 382 - mm/fadvise.c | 6 +- mm/filemap.c | 22 +- mm/frontswap.c | 14 +- mm/gup.c | 89 +- mm/hmm.c | 185 +- mm/huge_memory.c | 259 +- mm/hugetlb.c | 233 +- mm/internal.h | 37 +- mm/kasan/init.c | 11 + mm/khugepaged.c | 220 +- mm/kmemleak.c | 2 - mm/ksm.c | 10 +- mm/list_lru.c | 4 +- mm/madvise.c | 214 +- mm/memblock.c | 21 +- mm/memcontrol.c | 93 +- mm/memory.c | 16 +- mm/memory_hotplug.c | 133 +- mm/mempolicy.c | 5 +- mm/mempool.c | 2 +- mm/memremap.c | 20 - mm/migrate.c | 2 +- mm/mm_init.c | 16 +- mm/mmap.c | 74 +- mm/mmu_context.c | 64 + mm/mremap.c | 2 +- mm/nommu.c | 34 +- mm/oom_kill.c | 10 +- mm/page-writeback.c | 18 +- mm/page_alloc.c | 556 +- mm/page_counter.c | 13 +- mm/page_io.c | 8 +- mm/page_owner.c | 7 +- mm/percpu.c | 2 +- mm/pgtable-generic.c | 2 +- mm/readahead.c | 275 +- mm/rmap.c | 2 +- mm/slab.c | 4 +- mm/slab.h | 5 +- mm/slab_common.c | 3 +- mm/slob.c | 2 - mm/slub.c | 119 +- mm/sparse.c | 2 +- mm/swap.c | 5 +- mm/swap_state.c | 9 +- mm/swapfile.c | 142 +- mm/util.c | 38 +- mm/vmacache.c | 4 +- mm/vmalloc.c | 257 +- mm/vmscan.c | 186 +- mm/vmstat.c | 16 +- mm/zbud.c | 2 +- mm/zsmalloc.c | 12 +- net/8021q/vlan_dev.c | 26 +- net/Kconfig | 4 +- net/atm/Kconfig | 2 +- net/ax25/Kconfig | 6 +- net/batman-adv/bat_iv_ogm.c | 4 +- net/batman-adv/bat_v_elp.c | 2 +- net/batman-adv/bat_v_ogm.c | 4 +- net/batman-adv/distributed-arp-table.h | 5 + net/batman-adv/main.h | 2 +- net/batman-adv/soft-interface.c | 30 - net/batman-adv/trace.h | 1 + net/batman-adv/types.h | 2 +- net/bluetooth/6lowpan.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 | 58 +- net/bluetooth/hci_request.c | 10 +- net/bluetooth/l2cap_core.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/bpfilter/Makefile | 11 +- net/bridge/Kconfig | 12 - net/bridge/Makefile | 2 - net/bridge/br_device.c | 3 - net/bridge/br_if.c | 2 - net/bridge/br_input.c | 3 - net/bridge/br_ioctl.c | 3 +- net/bridge/br_mrp.c | 559 - net/bridge/br_mrp_netlink.c | 120 - net/bridge/br_mrp_switchdev.c | 140 - net/bridge/br_netfilter_hooks.c | 2 +- net/bridge/br_netlink.c | 12 +- net/bridge/br_private.h | 43 +- net/bridge/br_private_mrp.h | 63 - net/bridge/br_stp.c | 6 - net/bridge/br_stp_if.c | 11 +- net/bridge/br_sysfs_br.c | 4 +- net/bridge/netfilter/ebtables.c | 20 +- net/caif/caif_dev.c | 8 +- net/caif/chnl_net.c | 3 +- net/ceph/Kconfig | 2 +- net/ceph/ceph_common.c | 3 +- net/core/dev.c | 146 +- net/core/devlink.c | 96 +- net/core/filter.c | 202 +- net/core/gen_stats.c | 2 +- net/core/link_watch.c | 12 +- net/core/neighbour.c | 28 +- net/core/net-sysfs.c | 35 +- net/core/netpoll.c | 38 +- net/core/pktgen.c | 2 +- net/core/rtnetlink.c | 11 +- net/core/skbuff.c | 2 +- net/core/sock.c | 32 +- net/core/sock_map.c | 18 +- net/core/sysctl_net_core.c | 27 +- net/dccp/dccp.h | 5 + net/decnet/Kconfig | 4 +- net/decnet/dn_dev.c | 7 +- net/decnet/sysctl_net_decnet.c | 27 +- net/dns_resolver/Kconfig | 2 +- net/dns_resolver/dns_key.c | 2 +- net/dns_resolver/dns_query.c | 2 +- net/dsa/Kconfig | 1 - net/dsa/dsa.c | 11 +- net/dsa/dsa_priv.h | 3 - net/dsa/slave.c | 53 +- net/ethtool/ioctl.c | 11 +- net/ethtool/linkmodes.c | 53 - net/hsr/hsr_device.c | 4 +- net/hsr/hsr_forward.c | 2 +- net/hsr/hsr_main.c | 22 +- net/hsr/hsr_main.h | 19 + net/ieee802154/6lowpan/core.c | 8 - net/ipv4/Kconfig | 3 +- net/ipv4/af_inet.c | 3 +- net/ipv4/devinet.c | 9 +- net/ipv4/esp4_offload.c | 17 +- net/ipv4/fib_semantics.c | 3 - net/ipv4/icmp.c | 2 +- net/ipv4/inet_diag.c | 39 - net/ipv4/ip_gre.c | 58 +- net/ipv4/ip_vti.c | 23 +- net/ipv4/ipmr.c | 6 +- net/ipv4/nexthop.c | 5 +- net/ipv4/route.c | 3 +- net/ipv4/sysctl_net_ipv4.c | 54 +- net/ipv4/tcp.c | 74 +- net/ipv4/tcp_bpf.c | 10 +- net/ipv4/tcp_input.c | 87 +- net/ipv4/tcp_ipv4.c | 1 - net/ipv4/tcp_output.c | 36 +- net/ipv4/tcp_timer.c | 8 +- net/ipv4/udp.c | 10 +- net/ipv6/Kconfig | 14 +- net/ipv6/addrconf.c | 163 +- net/ipv6/addrconf_core.c | 3 +- net/ipv6/af_inet6.c | 5 - net/ipv6/ah6.c | 1 - net/ipv6/anycast.c | 4 +- net/ipv6/esp6.c | 414 +- net/ipv6/esp6_offload.c | 29 +- net/ipv6/ila/ila.h | 5 + net/ipv6/ila/ila_xlat.c | 2 + net/ipv6/ip6_vti.c | 18 +- net/ipv6/ipcomp6.c | 1 - net/ipv6/ndisc.c | 5 +- net/ipv6/route.c | 19 +- net/ipv6/sysctl_net_ipv6.c | 3 +- net/ipv6/xfrm6_input.c | 106 +- net/ipv6/xfrm6_protocol.c | 48 - net/l2tp/l2tp_eth.c | 1 - net/lapb/Kconfig | 2 +- net/mac80211/agg-tx.c | 79 +- net/mac80211/cfg.c | 93 +- net/mac80211/chan.c | 1 - net/mac80211/debugfs_netdev.c | 2 +- net/mac80211/he.c | 13 +- net/mac80211/ibss.c | 5 - net/mac80211/ieee80211_i.h | 11 +- net/mac80211/iface.c | 5 - net/mac80211/main.c | 11 +- net/mac80211/mesh.c | 1 - net/mac80211/mlme.c | 62 +- net/mac80211/offchannel.c | 4 - net/mac80211/rc80211_minstrel_ht.c | 3 +- net/mac80211/rx.c | 17 +- net/mac80211/scan.c | 4 +- net/mac80211/sta_info.h | 4 - net/mac80211/tdls.c | 7 +- net/mac80211/trace.h | 41 +- net/mac80211/tx.c | 9 +- net/mac80211/vht.c | 10 +- net/mpls/af_mpls.c | 5 +- net/mptcp/subflow.c | 18 - net/netfilter/Kconfig | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 6 +- net/netfilter/nf_conntrack_standalone.c | 6 +- net/netfilter/nf_flow_table_offload.c | 3 - net/netfilter/nf_log.c | 2 +- net/netfilter/nf_tables_api.c | 38 +- net/netfilter/nft_nat.c | 110 +- net/netfilter/x_tables.c | 14 +- net/netlink/Makefile | 2 +- net/netlink/genetlink.c | 78 - net/netlink/policy.c | 308 - net/netrom/af_netrom.c | 21 - net/openvswitch/datapath.h | 2 +- net/openvswitch/meter.c | 305 +- net/openvswitch/meter.h | 20 +- net/phonet/sysctl.c | 3 +- net/qrtr/Kconfig | 8 +- net/qrtr/Makefile | 2 - net/qrtr/mhi.c | 127 - net/qrtr/ns.c | 20 +- net/rds/ib.c | 21 +- net/rds/tcp.c | 6 +- net/rose/af_rose.c | 21 - net/rxrpc/Kconfig | 6 +- net/rxrpc/sysctl.c | 2 +- net/sched/Kconfig | 12 - net/sched/Makefile | 1 - net/sched/act_api.c | 13 +- net/sched/act_ct.c | 2 - net/sched/act_gate.c | 636 - net/sched/cls_api.c | 38 +- net/sched/em_ipt.c | 2 +- net/sched/sch_choke.c | 6 + net/sched/sch_fq.c | 143 +- net/sched/sch_generic.c | 34 +- net/sched/sch_red.c | 9 +- net/sctp/sysctl.c | 32 +- net/smc/af_smc.c | 192 +- net/smc/smc.h | 7 - net/smc/smc_cdc.c | 92 +- net/smc/smc_cdc.h | 19 +- net/smc/smc_clc.c | 12 +- net/smc/smc_clc.h | 2 - net/smc/smc_core.c | 1163 +- net/smc/smc_core.h | 156 +- net/smc/smc_ib.c | 90 +- net/smc/smc_ib.h | 10 +- net/smc/smc_ism.c | 9 +- net/smc/smc_llc.c | 1645 +- net/smc/smc_llc.h | 69 +- net/smc/smc_pnet.c | 591 +- net/smc/smc_pnet.h | 7 +- net/smc/smc_tx.c | 25 +- net/smc/smc_wr.c | 62 +- net/smc/smc_wr.h | 3 - net/sunrpc/auth_gss/auth_gss.c | 12 +- net/sunrpc/auth_gss/gss_krb5_crypto.c | 8 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 44 +- net/sunrpc/auth_gss/gss_mech_switch.c | 3 +- net/sunrpc/auth_gss/svcauth_gss.c | 10 +- net/sunrpc/sysctl.c | 29 +- net/sunrpc/xdr.c | 41 - net/sunrpc/xprtrdma/svc_rdma.c | 7 +- net/wireless/chan.c | 71 +- net/wireless/core.c | 10 +- net/wireless/core.h | 11 +- net/wireless/mlme.c | 106 +- net/wireless/nl80211.c | 135 +- net/wireless/nl80211.h | 2 + net/wireless/pmsr.c | 3 +- net/wireless/radiotap.c | 2 +- net/wireless/rdev-ops.h | 11 +- net/wireless/reg.c | 40 +- net/wireless/scan.c | 4 +- net/wireless/sme.c | 2 - net/wireless/trace.h | 41 +- net/wireless/util.c | 58 +- net/x25/Kconfig | 4 +- net/xdp/xdp_umem.c | 21 +- net/xdp/xsk.c | 12 +- net/xdp/xsk_queue.c | 4 +- net/xdp/xsk_queue.h | 8 +- net/xfrm/Kconfig | 3 - net/xfrm/Makefile | 2 +- net/xfrm/espintcp.c | 58 +- net/xfrm/xfrm_device.c | 8 +- net/xfrm/xfrm_input.c | 2 +- net/xfrm/xfrm_interface.c | 26 +- net/xfrm/xfrm_output.c | 12 +- samples/Kconfig | 35 +- samples/Makefile | 6 +- samples/auxdisplay/Makefile | 11 +- samples/binderfs/Makefile | 6 +- samples/connector/Makefile | 12 +- samples/hidraw/Makefile | 9 +- samples/mei/Makefile | 9 +- samples/mei/mei-amt-version.c | 2 +- samples/pidfd/Makefile | 8 +- samples/pktgen/README.rst | 2 +- samples/seccomp/Makefile | 42 +- samples/timers/Makefile | 17 +- samples/trace_events/trace-events-sample.h | 2 +- samples/uhid/.gitignore | 2 - samples/uhid/Makefile | 9 +- samples/uhid/uhid-example.c | 4 +- samples/vfs/Makefile | 11 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 186 - samples/watchdog/Makefile | 10 +- scripts/Kbuild.include | 2 +- scripts/Makefile.build | 6 - scripts/Makefile.clean | 2 +- scripts/Makefile.host | 4 +- scripts/Makefile.kcsan | 6 - scripts/Makefile.lib | 30 +- scripts/Makefile.userprogs | 45 - 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/basic/fixdep.c | 2 +- scripts/checkpatch.pl | 87 +- scripts/coccinelle/misc/newline_in_nl_msg.cocci | 75 - scripts/get_maintainer.pl | 44 +- scripts/kconfig/Makefile | 9 +- scripts/kconfig/menu.c | 3 +- scripts/kconfig/parser.y | 30 +- scripts/kconfig/symbol.c | 2 +- scripts/kconfig/tests/rand_nested_choice/Kconfig | 35 + .../kconfig/tests/rand_nested_choice/__init__.py | 17 + .../tests/rand_nested_choice/expected_stdout0 | 2 + .../tests/rand_nested_choice/expected_stdout1 | 4 + .../tests/rand_nested_choice/expected_stdout2 | 5 + scripts/kernel-doc | 41 +- scripts/link-vmlinux.sh | 24 - scripts/mkcompile_h | 3 +- scripts/mod/file2alias.c | 2 - scripts/mod/modpost.c | 3 +- scripts/mod/modpost.h | 2 +- scripts/sphinx-pre-install | 291 +- scripts/tags.sh | 39 +- scripts/x86-check-compiler.sh | 9 - security/Makefile | 2 +- security/apparmor/apparmorfs.c | 56 +- security/apparmor/domain.c | 39 +- security/apparmor/include/label.h | 1 - security/apparmor/include/match.h | 11 - security/apparmor/label.c | 37 +- security/apparmor/lsm.c | 2 +- security/apparmor/match.c | 53 +- security/apparmor/path.c | 2 +- security/apparmor/policy_unpack.c | 4 - security/device_cgroup.c | 22 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/evm/evm_main.c | 4 +- security/integrity/evm/evm_secfs.c | 9 +- security/integrity/ima/ima.h | 12 +- security/integrity/ima/ima_api.c | 22 +- security/integrity/ima/ima_crypto.c | 248 +- security/integrity/ima/ima_fs.c | 4 +- security/integrity/ima/ima_init.c | 22 +- security/integrity/ima/ima_main.c | 3 - security/integrity/ima/ima_queue.c | 36 +- security/integrity/ima/ima_template.c | 25 +- security/integrity/integrity.h | 4 +- security/keys/Kconfig | 9 - security/keys/compat.c | 3 - security/keys/gc.c | 5 - security/keys/internal.h | 41 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 115 +- security/keys/keyring.c | 20 +- security/keys/request_key.c | 4 +- security/min_addr.c | 2 +- security/security.c | 23 - security/selinux/Makefile | 2 +- security/selinux/hooks.c | 14 - security/selinux/include/classmap.h | 4 +- security/selinux/include/security.h | 3 +- security/selinux/ss/context.c | 32 - security/selinux/ss/context.h | 11 +- security/selinux/ss/ebitmap.c | 14 - security/selinux/ss/ebitmap.h | 1 - security/selinux/ss/hashtab.c | 51 +- security/selinux/ss/hashtab.h | 13 +- security/selinux/ss/mls.c | 16 +- security/selinux/ss/mls.h | 11 - security/selinux/ss/policydb.c | 451 +- security/selinux/ss/policydb.h | 15 +- security/selinux/ss/services.c | 153 +- security/selinux/ss/services.h | 3 + security/selinux/ss/sidtab.c | 35 +- security/selinux/ss/sidtab.h | 1 - security/selinux/ss/symtab.c | 5 +- security/selinux/ss/symtab.h | 2 +- security/smack/smack.h | 8 + security/smack/smack_lsm.c | 125 +- security/smack/smackfs.c | 10 - security/tomoyo/realpath.c | 4 +- security/yama/yama_lsm.c | 2 +- sound/core/memalloc.c | 2 +- sound/core/oss/pcm_plugin.h | 2 +- sound/core/pcm_memory.c | 2 +- sound/core/rawmidi.c | 31 +- sound/core/seq/oss/seq_oss_timer.h | 10 + sound/drivers/portman2x4.c | 2 +- sound/firewire/amdtp-stream-trace.h | 3 +- sound/firewire/fireworks/fireworks.h | 2 +- sound/hda/ext/hdac_ext_bus.c | 2 +- sound/hda/hdac_controller.c | 12 - sound/hda/hdac_device.c | 2 +- sound/hda/hdac_stream.c | 2 +- sound/hda/intel-dsp-config.c | 117 +- sound/hda/intel-nhlt.c | 51 +- sound/isa/ad1816a/ad1816a.c | 2 +- sound/isa/wavefront/wavefront_synth.c | 8 +- sound/pci/ac97/ac97_patch.c | 2 +- sound/pci/hda/Kconfig | 4 +- sound/pci/hda/hda_tegra.c | 50 - sound/pci/hda/patch_hdmi.c | 13 +- sound/pci/hda/patch_realtek.c | 69 +- sound/pci/oxygen/xonar_pcm179x.c | 4 +- sound/ppc/pmac.c | 4 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 37 +- sound/soc/codecs/Kconfig | 24 +- sound/soc/codecs/Makefile | 2 - sound/soc/codecs/ad1980.c | 2 +- sound/soc/codecs/ad73311.c | 2 +- sound/soc/codecs/adau7118-i2c.c | 7 - sound/soc/codecs/cs47l15.c | 9 +- sound/soc/codecs/cs47l24.c | 8 +- sound/soc/codecs/cs47l35.c | 9 +- sound/soc/codecs/cs47l85.c | 9 +- sound/soc/codecs/cs47l90.c | 9 +- sound/soc/codecs/cs47l92.c | 9 +- sound/soc/codecs/dmic.c | 4 +- sound/soc/codecs/hdac_hda.h | 4 + sound/soc/codecs/max9768.c | 2 +- sound/soc/codecs/max98373.c | 2 +- sound/soc/codecs/nau8810.c | 35 +- sound/soc/codecs/nau8810.h | 8 - sound/soc/codecs/rl6231.c | 29 +- sound/soc/codecs/rl6231.h | 1 - sound/soc/codecs/rt1015.c | 27 - sound/soc/codecs/rt1015.h | 1 - sound/soc/codecs/rt1016.c | 695 - sound/soc/codecs/rt1016.h | 232 - sound/soc/codecs/rt1308-sdw.c | 4 +- sound/soc/codecs/rt5677-spi.c | 12 +- sound/soc/codecs/rt5682.c | 198 +- sound/soc/codecs/tlv320adcx140.c | 6 +- sound/soc/codecs/wcd9335.c | 44 +- sound/soc/codecs/wcd934x.c | 30 +- sound/soc/codecs/wm5102.c | 9 +- sound/soc/codecs/wm5110.c | 8 +- sound/soc/codecs/wm8524.c | 4 +- sound/soc/codecs/wm8782.c | 2 +- sound/soc/codecs/wm8900.c | 6 + sound/soc/codecs/wm8962.c | 3 +- sound/soc/codecs/wm8990.c | 98 + sound/soc/codecs/wm8991.c | 8 + sound/soc/codecs/wm8994.c | 8 + sound/soc/codecs/wm_adsp.c | 18 +- sound/soc/codecs/wm_adsp.h | 18 +- sound/soc/codecs/zl38060.c | 638 - sound/soc/fsl/Kconfig | 11 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl-asoc-card.c | 24 +- sound/soc/fsl/fsl_asrc.c | 309 +- sound/soc/fsl/fsl_asrc.h | 74 +- sound/soc/fsl/fsl_asrc_common.h | 106 - sound/soc/fsl/fsl_asrc_dma.c | 54 +- sound/soc/fsl/fsl_easrc.c | 2117 -- sound/soc/fsl/fsl_easrc.h | 651 - sound/soc/fsl/fsl_esai.c | 4 - sound/soc/fsl/fsl_micfil.c | 4 +- sound/soc/hisilicon/hi6210-i2s.c | 16 +- sound/soc/intel/Makefile | 2 +- sound/soc/intel/atom/Makefile | 2 +- sound/soc/intel/atom/sst-atom-controls.h | 2 +- sound/soc/intel/atom/sst-mfld-platform-compress.c | 43 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 2 +- sound/soc/intel/atom/sst-mfld-platform.h | 2 +- sound/soc/intel/atom/sst/Makefile | 2 +- sound/soc/intel/boards/Kconfig | 59 +- sound/soc/intel/boards/Makefile | 6 +- sound/soc/intel/boards/bdw-rt5650.c | 29 - sound/soc/intel/boards/bdw-rt5677.c | 26 - sound/soc/intel/boards/broadwell.c | 43 +- sound/soc/intel/boards/bytcht_cx2072x.c | 2 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 224 +- sound/soc/intel/boards/ehl_rt5660.c | 323 - sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/hda_dsp_common.c | 2 +- sound/soc/intel/boards/hda_dsp_common.h | 2 +- sound/soc/intel/boards/kbl_da7219_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 2 +- sound/soc/intel/boards/kbl_rt5660.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_common.h | 2 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 33 +- sound/soc/intel/boards/sof_da7219_max98373.c | 23 +- sound/soc/intel/boards/sof_maxim_common.c | 2 +- sound/soc/intel/boards/sof_maxim_common.h | 2 +- sound/soc/intel/boards/sof_pcm512x.c | 2 +- sound/soc/intel/boards/sof_rt5682.c | 2 +- sound/soc/intel/boards/sof_sdw.c | 57 +- sound/soc/intel/boards/sof_sdw_common.h | 2 +- sound/soc/intel/boards/sof_sdw_dmic.c | 2 +- sound/soc/intel/boards/sof_sdw_hdmi.c | 6 +- sound/soc/intel/boards/sof_sdw_rt1308.c | 4 +- sound/soc/intel/boards/sof_sdw_rt5682.c | 5 +- sound/soc/intel/boards/sof_sdw_rt700.c | 5 +- sound/soc/intel/boards/sof_sdw_rt711.c | 5 +- sound/soc/intel/boards/sof_sdw_rt715.c | 2 +- sound/soc/intel/boards/sof_wm8804.c | 298 - sound/soc/intel/common/Makefile | 2 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cfl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-ehl-match.c | 9 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 2 +- sound/soc/intel/common/soc-intel-quirks.h | 2 +- sound/soc/intel/haswell/sst-haswell-dsp.c | 185 +- sound/soc/intel/skylake/Makefile | 2 +- sound/soc/intel/skylake/skl-i2s.h | 2 +- sound/soc/intel/skylake/skl-ssp-clk.c | 2 +- sound/soc/intel/skylake/skl-sst-utils.c | 2 +- sound/soc/intel/skylake/skl-topology.c | 184 +- sound/soc/intel/skylake/skl-topology.h | 5 +- sound/soc/intel/skylake/skl.h | 2 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 7 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 7 +- sound/soc/mxs/mxs-saif.c | 5 +- sound/soc/qcom/lpass-apq8016.c | 9 +- sound/soc/qcom/lpass-cpu.c | 235 +- sound/soc/qcom/lpass-lpaif-reg.h | 30 +- sound/soc/qcom/lpass.h | 4 - sound/soc/qcom/qdsp6/q6asm-dai.c | 51 +- sound/soc/soc-compress.c | 231 +- sound/soc/soc-core.c | 145 +- sound/soc/soc-dai.c | 453 +- sound/soc/soc-dapm.c | 4 +- sound/soc/soc-generic-dmaengine-pcm.c | 6 +- sound/soc/soc-pcm.c | 80 +- sound/soc/soc-topology.c | 2 +- sound/soc/sof/Makefile | 2 +- sound/soc/sof/compress.c | 9 +- sound/soc/sof/compress.h | 9 +- sound/soc/sof/control.c | 6 +- sound/soc/sof/core.c | 2 +- sound/soc/sof/debug.c | 2 +- sound/soc/sof/imx/Kconfig | 34 +- sound/soc/sof/imx/Makefile | 4 +- sound/soc/sof/imx/imx8.c | 2 +- sound/soc/sof/imx/imx8m.c | 279 - sound/soc/sof/intel/Makefile | 2 +- sound/soc/sof/intel/apl.c | 2 +- sound/soc/sof/intel/bdw.c | 2 +- sound/soc/sof/intel/byt.c | 2 +- sound/soc/sof/intel/cnl.c | 2 +- sound/soc/sof/intel/hda-bus.c | 2 +- sound/soc/sof/intel/hda-codec.c | 7 +- sound/soc/sof/intel/hda-compress.c | 2 +- sound/soc/sof/intel/hda-ctrl.c | 2 +- sound/soc/sof/intel/hda-dai.c | 2 +- sound/soc/sof/intel/hda-dsp.c | 10 +- sound/soc/sof/intel/hda-ipc.c | 2 +- sound/soc/sof/intel/hda-ipc.h | 2 +- sound/soc/sof/intel/hda-loader.c | 11 +- sound/soc/sof/intel/hda-pcm.c | 2 +- sound/soc/sof/intel/hda-stream.c | 2 +- sound/soc/sof/intel/hda-trace.c | 2 +- sound/soc/sof/intel/hda.c | 18 +- sound/soc/sof/intel/hda.h | 2 +- sound/soc/sof/intel/intel-ipc.c | 2 +- sound/soc/sof/intel/shim.h | 2 +- sound/soc/sof/ipc.c | 2 +- sound/soc/sof/loader.c | 39 +- sound/soc/sof/nocodec.c | 8 +- sound/soc/sof/ops.c | 2 +- sound/soc/sof/ops.h | 2 +- sound/soc/sof/pcm.c | 18 +- sound/soc/sof/pm.c | 2 +- sound/soc/sof/probe.c | 2 +- sound/soc/sof/probe.h | 10 +- sound/soc/sof/sof-acpi-dev.c | 2 +- sound/soc/sof/sof-audio.c | 2 +- sound/soc/sof/sof-audio.h | 4 +- sound/soc/sof/sof-of-dev.c | 16 +- sound/soc/sof/sof-pci-dev.c | 4 +- sound/soc/sof/sof-priv.h | 4 +- sound/soc/sof/topology.c | 484 +- sound/soc/sof/trace.c | 2 +- sound/soc/sof/utils.c | 2 +- sound/soc/sof/xtensa/Makefile | 2 +- sound/soc/sof/xtensa/core.c | 2 +- sound/soc/sprd/sprd-pcm-compress.c | 49 +- sound/soc/sprd/sprd-pcm-dma.c | 2 +- sound/soc/sprd/sprd-pcm-dma.h | 2 +- sound/soc/tegra/tegra_alc5632.c | 7 +- sound/soc/tegra/tegra_asoc_utils.c | 113 +- sound/soc/tegra/tegra_asoc_utils.h | 1 + sound/soc/tegra/tegra_max98090.c | 22 +- sound/soc/tegra/tegra_rt5640.c | 22 +- sound/soc/tegra/tegra_rt5677.c | 7 +- sound/soc/tegra/tegra_sgtl5000.c | 7 +- sound/soc/tegra/tegra_wm8753.c | 22 +- sound/soc/tegra/tegra_wm8903.c | 42 +- sound/soc/tegra/tegra_wm9712.c | 8 +- sound/soc/tegra/trimslice.c | 18 +- sound/soc/ti/davinci-mcasp.c | 4 +- sound/soc/ti/omap-mcbsp.c | 2 +- sound/soc/txx9/txx9aclc-ac97.c | 1 - sound/soc/uniphier/aio-compress.c | 45 +- sound/soc/uniphier/aio-dma.c | 2 +- sound/soc/uniphier/aio.h | 2 +- sound/usb/card.h | 4 - sound/usb/endpoint.c | 49 +- sound/usb/endpoint.h | 1 - sound/usb/line6/driver.c | 20 - sound/usb/line6/driver.h | 1 - sound/usb/mixer_maps.c | 5 - sound/usb/mixer_quirks.c | 418 - sound/usb/pcm.c | 2 - sound/usb/proc.c | 53 - sound/usb/quirks-table.h | 1 - sound/usb/quirks.c | 23 +- sound/usb/usx2y/usbusx2y.h | 2 +- tools/arch/x86/include/asm/orc_types.h | 3 +- tools/bootconfig/main.c | 9 +- tools/bpf/bpf_asm.c | 2 +- tools/bpf/bpf_dbg.c | 2 +- .../bpf/bpftool/Documentation/bpftool-feature.rst | 12 +- tools/bpf/bpftool/Documentation/bpftool-link.rst | 118 - tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/bash-completion/bpftool | 41 +- tools/bpf/bpftool/btf.c | 1 + tools/bpf/bpftool/cgroup.c | 48 +- tools/bpf/bpftool/common.c | 2 - tools/bpf/bpftool/feature.c | 143 +- tools/bpf/bpftool/gen.c | 1 + tools/bpf/bpftool/jit_disasm.c | 1 + tools/bpf/bpftool/link.c | 333 - tools/bpf/bpftool/main.c | 6 +- tools/bpf/bpftool/main.h | 37 - tools/cgroup/iocost_monitor.py | 48 +- tools/gpio/lsgpio.c | 12 - tools/include/linux/kallsyms.h | 2 +- tools/include/linux/rbtree.h | 2 +- tools/include/linux/rbtree_augmented.h | 2 +- tools/include/uapi/linux/bpf.h | 69 +- tools/include/uapi/linux/if_link.h | 1 - tools/include/uapi/linux/kvm.h | 4 +- tools/kvm/kvm_stat/kvm_stat | 84 +- tools/kvm/kvm_stat/kvm_stat.service | 16 - tools/kvm/kvm_stat/kvm_stat.txt | 15 +- tools/lib/api/fs/fs.c | 17 - tools/lib/api/fs/fs.h | 12 - tools/lib/bpf/bpf.c | 29 +- tools/lib/bpf/bpf.h | 5 +- tools/lib/bpf/bpf_helpers.h | 7 - tools/lib/bpf/btf_dump.c | 2 +- tools/lib/bpf/hashmap.c | 7 - tools/lib/bpf/libbpf.c | 707 +- tools/lib/bpf/libbpf.map | 7 - tools/lib/bpf/libbpf_internal.h | 2 +- tools/lib/traceevent/parse-filter.c | 29 +- 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/Documentation/stack-validation.txt | 41 - tools/objtool/Makefile | 5 +- tools/objtool/arch.h | 15 +- tools/objtool/arch/x86/decode.c | 302 +- tools/objtool/arch/x86/include/cfi_regs.h | 25 - tools/objtool/builtin-check.c | 11 +- tools/objtool/builtin.h | 2 +- tools/objtool/cfi.h | 35 +- tools/objtool/check.c | 796 +- tools/objtool/check.h | 23 +- tools/objtool/elf.c | 78 +- tools/objtool/elf.h | 37 +- tools/objtool/orc_gen.c | 11 +- tools/perf/Documentation/Makefile | 4 +- tools/perf/Documentation/itrace.txt | 1 - tools/perf/Documentation/perf-bench.txt | 8 - tools/perf/Documentation/perf-c2c.txt | 11 - tools/perf/Documentation/perf-list.txt | 8 - tools/perf/Documentation/perf-report.txt | 11 - tools/perf/Documentation/perf-script.txt | 11 - tools/perf/Documentation/perf-top.txt | 9 - tools/perf/Documentation/perf.data-file-format.txt | 16 - tools/perf/bench/Build | 2 +- tools/perf/bench/bench.h | 2 +- tools/perf/bench/sched-messaging.c | 2 +- tools/perf/bench/synthesize.c | 101 - tools/perf/builtin-bench.c | 6 - tools/perf/builtin-c2c.c | 12 - tools/perf/builtin-ftrace.c | 5 +- tools/perf/builtin-inject.c | 2 +- tools/perf/builtin-report.c | 15 +- tools/perf/builtin-script.c | 320 +- tools/perf/builtin-stat.c | 5 +- tools/perf/builtin-timechart.c | 2 +- tools/perf/builtin-top.c | 11 - tools/perf/design.txt | 3 +- tools/perf/scripts/python/bin/flamegraph-record | 2 - tools/perf/scripts/python/bin/flamegraph-report | 3 - tools/perf/scripts/python/flamegraph.py | 124 - tools/perf/tests/expr.c | 4 +- tools/perf/tests/parse-events.c | 17 +- tools/perf/util/annotate.c | 20 - tools/perf/util/annotate.h | 4 +- tools/perf/util/arm-spe.c | 9 - tools/perf/util/auxtrace.c | 94 +- tools/perf/util/auxtrace.h | 14 - tools/perf/util/bpf-event.c | 93 - tools/perf/util/branch.h | 21 +- tools/perf/util/callchain.h | 8 - tools/perf/util/cap.h | 4 - tools/perf/util/cputopo.h | 2 +- tools/perf/util/cs-etm.c | 11 - tools/perf/util/dso.c | 1 - tools/perf/util/dso.h | 5 +- tools/perf/util/env.h | 3 - tools/perf/util/event.h | 2 +- tools/perf/util/evlist.c | 6 +- tools/perf/util/evsel.c | 35 +- tools/perf/util/evsel.h | 18 +- tools/perf/util/expr.c | 16 +- tools/perf/util/expr.h | 16 +- tools/perf/util/expr.l | 10 +- tools/perf/util/expr.y | 6 +- tools/perf/util/header.c | 108 - tools/perf/util/header.h | 1 - tools/perf/util/hist.c | 23 - tools/perf/util/intel-bts.c | 10 - tools/perf/util/intel-pt.c | 95 +- tools/perf/util/jitdump.c | 2 +- tools/perf/util/jitdump.h | 6 +- tools/perf/util/machine.c | 434 +- tools/perf/util/metricgroup.c | 60 +- tools/perf/util/ordered-events.h | 2 +- tools/perf/util/parse-events.l | 1 - tools/perf/util/parse-events.y | 9 - tools/perf/util/pmu.c | 102 - tools/perf/util/pmu.h | 9 - tools/perf/util/pstack.c | 2 +- tools/perf/util/record.c | 62 - tools/perf/util/s390-cpumcf-kernel.h | 1 - tools/perf/util/s390-cpumsf.c | 11 +- tools/perf/util/sort.c | 2 +- tools/perf/util/sort.h | 2 - tools/perf/util/stat-shadow.c | 2 +- tools/perf/util/symbol.c | 1 - tools/perf/util/symbol.h | 2 +- tools/perf/util/synthetic-events.c | 22 +- tools/perf/util/thread-stack.c | 57 - tools/perf/util/thread-stack.h | 3 - tools/perf/util/thread.c | 24 - tools/perf/util/thread.h | 15 - tools/perf/util/top.h | 1 - tools/perf/util/unwind-libunwind-local.c | 2 +- tools/perf/util/util.c | 1 - tools/spi/Makefile | 4 +- tools/spi/spidev_test.c | 21 +- tools/testing/kunit/kunit.py | 293 +- tools/testing/kunit/kunit_tool_test.py | 63 +- tools/testing/nvdimm/test/nfit_test.h | 6 +- tools/testing/radix-tree/idr-test.c | 29 - tools/testing/selftests/bpf/.gitignore | 4 +- tools/testing/selftests/bpf/Makefile | 16 +- .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 110 +- .../selftests/bpf/prog_tests/btf_map_in_map.c | 49 - .../selftests/bpf/prog_tests/cls_redirect.c | 456 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 2 +- .../selftests/bpf/prog_tests/enable_stats.c | 45 - tools/testing/selftests/bpf/prog_tests/hashmap.c | 380 - .../selftests/bpf/prog_tests/ns_current_pid_tgid.c | 5 +- .../testing/selftests/bpf/prog_tests/perf_buffer.c | 5 - tools/testing/selftests/bpf/prog_tests/sk_assign.c | 21 +- tools/testing/selftests/bpf/progs/connect4_prog.c | 46 - .../testing/selftests/bpf/progs/core_reloc_types.h | 2 +- .../selftests/bpf/progs/test_btf_map_in_map.c | 76 - .../selftests/bpf/progs/test_cls_redirect.c | 1058 - .../selftests/bpf/progs/test_cls_redirect.h | 54 - .../selftests/bpf/progs/test_enable_stats.c | 18 - tools/testing/selftests/bpf/progs/test_obj_id.c | 14 +- tools/testing/selftests/bpf/progs/test_sk_assign.c | 82 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 2 +- tools/testing/selftests/bpf/test_hashmap.c | 382 + tools/testing/selftests/bpf/test_progs.c | 21 +- tools/testing/selftests/bpf/test_progs.h | 7 - tools/testing/selftests/bpf/test_verifier.c | 19 +- .../testing/selftests/bpf/verifier/event_output.c | 24 - .../selftests/bpf/verifier/prevent_map_lookup.c | 30 + tools/testing/selftests/bpf/verifier/sock.c | 115 - .../selftests/drivers/net/netdevsim/devlink.sh | 13 - tools/testing/selftests/kselftest_harness.h | 234 +- tools/testing/selftests/kvm/.gitignore | 2 +- tools/testing/selftests/kvm/Makefile | 4 +- tools/testing/selftests/kvm/include/kvm_util.h | 28 +- tools/testing/selftests/kvm/lib/kvm_util.c | 154 +- .../testing/selftests/kvm/lib/kvm_util_internal.h | 8 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 5 +- .../testing/selftests/kvm/set_memory_region_test.c | 408 - .../selftests/kvm/x86_64/set_memory_region_test.c | 141 + tools/testing/selftests/net/Makefile | 1 - tools/testing/selftests/net/fib_nexthops.sh | 223 +- .../selftests/net/forwarding/pedit_dsfield.sh | 66 - .../testing/selftests/net/forwarding/tc_actions.sh | 26 +- tools/testing/selftests/net/pmtu.sh | 122 - tools/testing/selftests/net/tls.c | 93 +- tools/testing/selftests/net/vrf-xfrm-tests.sh | 436 - tools/testing/selftests/nsfs/pidns.c | 2 +- tools/testing/selftests/ntb/ntb_test.sh | 2 +- tools/testing/selftests/powerpc/Makefile | 1 - .../selftests/powerpc/nx-gzip/99-nx-gzip.rules | 1 - tools/testing/selftests/powerpc/nx-gzip/Makefile | 8 - tools/testing/selftests/powerpc/nx-gzip/README | 45 - .../testing/selftests/powerpc/nx-gzip/gunz_test.c | 1028 - .../testing/selftests/powerpc/nx-gzip/gzfht_test.c | 433 - tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c | 316 - .../selftests/powerpc/nx-gzip/include/copy-paste.h | 56 - .../selftests/powerpc/nx-gzip/include/crb.h | 155 - .../testing/selftests/powerpc/nx-gzip/include/nx.h | 38 - .../selftests/powerpc/nx-gzip/include/nx_dbg.h | 95 - .../selftests/powerpc/nx-gzip/include/nxu.h | 650 - .../selftests/powerpc/nx-gzip/include/vas-api.h | 1 - .../selftests/powerpc/nx-gzip/nx-gzip-test.sh | 46 - tools/testing/selftests/powerpc/pmu/ebb/trace.h | 4 +- tools/testing/selftests/proc/.gitignore | 2 - tools/testing/selftests/proc/Makefile | 2 - .../testing/selftests/proc/proc-fsconfig-hidepid.c | 50 - .../testing/selftests/proc/proc-multiple-procfs.c | 48 - tools/testing/selftests/ptp/testptp.c | 6 +- .../testing/selftests/rcutorture/bin/functions.sh | 23 +- .../selftests/rcutorture/bin/kcsan-collapse.sh | 22 - .../selftests/rcutorture/bin/kvm-check-branches.sh | 108 - .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 16 +- .../selftests/rcutorture/bin/kvm-recheck.sh | 10 - .../selftests/rcutorture/bin/kvm-test-1-run.sh | 53 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 15 - .../selftests/rcutorture/bin/parse-console.sh | 18 +- .../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/sysctl/sysctl.sh | 42 +- .../tc-testing/tc-tests/actions/pedit.json | 25 - tools/testing/selftests/vm/.gitignore | 2 - tools/testing/selftests/vm/Makefile | 77 - tools/testing/selftests/vm/config | 2 - tools/testing/selftests/vm/hmm-tests.c | 1359 - tools/testing/selftests/vm/khugepaged.c | 1035 - tools/testing/selftests/vm/mremap_dontunmap.c | 1 + tools/testing/selftests/vm/pkey-helpers.h | 225 - tools/testing/selftests/vm/pkey-powerpc.h | 136 - tools/testing/selftests/vm/pkey-x86.h | 181 - tools/testing/selftests/vm/protection_keys.c | 1580 -- tools/testing/selftests/vm/run_vmtests | 16 - tools/testing/selftests/vm/test_hmm.sh | 97 - tools/testing/selftests/vm/write_to_hugetlbfs.c | 2 + .../testing/selftests/wireguard/qemu/debug.config | 1 + tools/testing/selftests/x86/.gitignore | 1 + tools/testing/selftests/x86/Makefile | 2 +- tools/testing/selftests/x86/pkey-helpers.h | 219 + tools/testing/selftests/x86/protection_keys.c | 1506 ++ tools/vm/page_owner_sort.c | 5 +- usr/include/Makefile | 6 +- virt/kvm/arm/arm.c | 6 +- virt/kvm/arm/mmu.c | 209 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 2 +- virt/kvm/arm/vgic/vgic.h | 4 +- virt/kvm/kvm_main.c | 33 +- 8231 files changed, 251901 insertions(+), 425613 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-driver-intel_pmc_bxt delete mode 100644 Documentation/ABI/stable/sysfs-driver-firmware-zynqmp delete mode 100644 Documentation/ABI/testing/sysfs-bus-event_source-devices-dfl_fme delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-proximity delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-sx9310 delete mode 100644 Documentation/ABI/testing/sysfs-platform-intel-wmi-sbl-fw-update delete mode 100644 Documentation/RCU/checklist.rst create mode 100644 Documentation/RCU/checklist.txt delete mode 100644 Documentation/RCU/lockdep-splat.rst create mode 100644 Documentation/RCU/lockdep-splat.txt delete mode 100644 Documentation/RCU/lockdep.rst create mode 100644 Documentation/RCU/lockdep.txt delete mode 100644 Documentation/RCU/rculist_nulls.rst create mode 100644 Documentation/RCU/rculist_nulls.txt delete mode 100644 Documentation/RCU/rcuref.rst create mode 100644 Documentation/RCU/rcuref.txt delete mode 100644 Documentation/RCU/stallwarn.rst create mode 100644 Documentation/RCU/stallwarn.txt delete mode 100644 Documentation/RCU/torture.rst create mode 100644 Documentation/RCU/torture.txt delete mode 100644 Documentation/admin-guide/device-mapper/dm-ebs.rst 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-cardlist.rst delete mode 100644 Documentation/admin-guide/media/bttv.rst delete mode 100644 Documentation/admin-guide/media/building.rst delete mode 100644 Documentation/admin-guide/media/cardlist.rst delete mode 100644 Documentation/admin-guide/media/cec-drivers.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/cx231xx-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-drivers.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-a800-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-af9005-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-af9015-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-af9035-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-anysee-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-au6610-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-az6007-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-az6027-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-ce6230-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-cinergyT2-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-cxusb-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dib0700-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dibusb-mb-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dibusb-mc-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-digitv-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dtt200u-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dtv5100-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dvbsky-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-dw2102-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-ec168-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-gl861-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-gp8psk-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-lmedm04-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-m920x-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-mxl111sf-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-nova-t-usb2-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-opera1-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-pctv452e-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-rtl28xxu-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-technisat-usb2-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-ttusb2-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-umt-010-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-vp702x-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-vp7045-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb-usb-zd1301-cardlist.rst delete mode 100644 Documentation/admin-guide/media/dvb.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/frontend-cardlist.rst delete mode 100644 Documentation/admin-guide/media/i2c-cardlist.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/intro.rst delete mode 100644 Documentation/admin-guide/media/ipu3.rst delete mode 100644 Documentation/admin-guide/media/ivtv-cardlist.rst delete mode 100644 Documentation/admin-guide/media/meye.rst delete mode 100644 Documentation/admin-guide/media/misc-cardlist.rst delete mode 100644 Documentation/admin-guide/media/omap3isp.rst delete mode 100644 Documentation/admin-guide/media/other-usb-cardlist.rst delete mode 100644 Documentation/admin-guide/media/pci-cardlist.rst delete mode 100644 Documentation/admin-guide/media/platform-cardlist.rst delete mode 100644 Documentation/admin-guide/media/radio-cardlist.rst delete mode 100644 Documentation/admin-guide/media/remote-controller.rst delete mode 100644 Documentation/admin-guide/media/saa7134-cardlist.rst delete mode 100644 Documentation/admin-guide/media/saa7134.rst delete mode 100644 Documentation/admin-guide/media/saa7164-cardlist.rst delete mode 100644 Documentation/admin-guide/media/siano-cardlist.rst delete mode 100644 Documentation/admin-guide/media/usb-cardlist.rst delete mode 100644 Documentation/admin-guide/media/v4l-drivers.rst delete mode 100644 Documentation/admin-guide/media/vimc.rst delete mode 100644 Documentation/admin-guide/media/zr364xx.rst delete mode 100644 Documentation/core-api/printk-basics.rst delete mode 100644 Documentation/dev-tools/kcsan.rst delete mode 100644 Documentation/devicetree/bindings/ABI.rst create mode 100644 Documentation/devicetree/bindings/ABI.txt delete mode 100644 Documentation/devicetree/bindings/arm/calxeda/hb-sregs.yaml create mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.txt delete mode 100644 Documentation/devicetree/bindings/arm/calxeda/l2ecc.yaml create mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.txt delete mode 100644 Documentation/devicetree/bindings/ata/sata_highbank.yaml create mode 100644 Documentation/devicetree/bindings/clock/calxeda.txt delete mode 100644 Documentation/devicetree/bindings/clock/calxeda.yaml delete mode 100644 Documentation/devicetree/bindings/cpufreq/nvidia,tegra20-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/chrontel,ch7033.yaml create mode 100644 Documentation/devicetree/bindings/display/bridge/dw_mipi_dsi.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/ite,it6505.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/nwl-dsi.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/snps,dw-mipi-dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/arm,versatile-t [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/arm,versatile-t [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/asus,z00t-tm5p5 [...] 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,rk3 [...] delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,rk3 [...] 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/dma/ingenic,dma.yaml create mode 100644 Documentation/devicetree/bindings/dma/jz4780-dma.txt create mode 100644 Documentation/devicetree/bindings/dma/renesas,rcar-dmac.txt delete mode 100644 Documentation/devicetree/bindings/dma/renesas,rcar-dmac.yaml create mode 100644 Documentation/devicetree/bindings/dma/renesas,usb-dmac.txt delete mode 100644 Documentation/devicetree/bindings/dma/renesas,usb-dmac.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 delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-qcom-cci.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 delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad9467.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,axi-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max1241.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/rockchip-saradc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/rockchip-saradc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/common.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/st,stm32-dac.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/st,stm32-dac.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/amstaos,tsl2563.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/tsl2563.txt create mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4000.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vishay,vcnl4000.yaml delete mode 100644 Documentation/devicetree/bindings/index.rst 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 delete mode 100644 Documentation/devicetree/bindings/interconnect/fsl,imx8m-noc.yaml create mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.txt delete mode 100644 Documentation/devicetree/bindings/ipmi/ipmi-smic.yaml create mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.txt delete mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.yaml delete mode 100644 Documentation/devicetree/bindings/leds/leds-sgm3140.yaml delete mode 100644 Documentation/devicetree/bindings/media/rockchip,vdec.yaml create mode 100644 Documentation/devicetree/bindings/media/rockchip-rga.txt delete mode 100644 Documentation/devicetree/bindings/media/rockchip-rga.yaml create mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.txt delete mode 100644 Documentation/devicetree/bindings/media/rockchip-vpu.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-dd [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/calxeda-dd [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/mips/loongson/rs780e-acpi.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/ingenic,mmc.yaml create mode 100644 Documentation/devicetree/bindings/mmc/jz4740.txt create mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.txt delete mode 100644 Documentation/devicetree/bindings/net/calxeda-xgmac.yaml delete mode 100644 Documentation/devicetree/bindings/net/nxp,tja11xx.yaml create mode 100644 Documentation/devicetree/bindings/net/qca,ar71xx.txt delete mode 100644 Documentation/devicetree/bindings/net/qca,ar71xx.yaml delete mode 100644 Documentation/devicetree/bindings/net/qcom,ipq4019-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/net/realtek-bluetooth.yaml 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/net/ti,k3-am654-cpts.yaml create mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-efuse.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-efuse.yaml create mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.txt delete mode 100644 Documentation/devicetree/bindings/phy/calxeda-combophy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/cdns,salvo-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom-usb-ipq4019-phy.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm8250-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/power-supply.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/maxim,max77826.yaml delete mode 100644 Documentation/devicetree/bindings/rng/arm-cctrng.yaml create mode 100644 Documentation/devicetree/bindings/serial/8250.txt delete mode 100644 Documentation/devicetree/bindings/serial/8250.yaml create mode 100644 Documentation/devicetree/bindings/serial/mrvl-serial.txt delete mode 100644 Documentation/devicetree/bindings/sound/fsl,easrc.yaml delete mode 100644 Documentation/devicetree/bindings/sound/rt1016.txt mode change 100644 => 100755 Documentation/devicetree/bindings/sound/rt1308.txt create mode 100644 Documentation/devicetree/bindings/sound/simple-card.txt delete mode 100644 Documentation/devicetree/bindings/sound/simple-card.yaml delete mode 100644 Documentation/devicetree/bindings/sound/zl38060.yaml delete mode 100644 Documentation/devicetree/bindings/spi/renesas,rspi.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-rspi.txt create mode 100644 Documentation/devicetree/bindings/sram/rockchip-pmu-sram.txt delete mode 100644 Documentation/devicetree/bindings/submitting-patches.rst create mode 100644 Documentation/devicetree/bindings/submitting-patches.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 create mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.txt delete mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.yaml delete mode 100644 Documentation/devicetree/bindings/writing-bindings.rst create mode 100644 Documentation/devicetree/bindings/writing-bindings.txt delete mode 100644 Documentation/devicetree/changesets.rst create mode 100644 Documentation/devicetree/changesets.txt delete mode 100644 Documentation/devicetree/dynamic-resolution-notes.rst create mode 100644 Documentation/devicetree/dynamic-resolution-notes.txt delete mode 100644 Documentation/devicetree/index.rst delete mode 100644 Documentation/devicetree/of_unittest.rst create mode 100644 Documentation/devicetree/of_unittest.txt delete mode 100644 Documentation/devicetree/overlay-notes.rst create mode 100644 Documentation/devicetree/overlay-notes.txt delete mode 100644 Documentation/devicetree/usage-model.rst create mode 100644 Documentation/devicetree/usage-model.txt 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 create mode 100644 Documentation/features/vm/numa-memblock/arch-support.txt delete mode 100644 Documentation/filesystems/automount-support.rst create mode 100644 Documentation/filesystems/automount-support.txt delete mode 100644 Documentation/filesystems/caching/backend-api.rst create mode 100644 Documentation/filesystems/caching/backend-api.txt delete mode 100644 Documentation/filesystems/caching/cachefiles.rst create mode 100644 Documentation/filesystems/caching/cachefiles.txt delete mode 100644 Documentation/filesystems/caching/fscache.rst create mode 100644 Documentation/filesystems/caching/fscache.txt delete mode 100644 Documentation/filesystems/caching/index.rst delete mode 100644 Documentation/filesystems/caching/netfs-api.rst create mode 100644 Documentation/filesystems/caching/netfs-api.txt delete mode 100644 Documentation/filesystems/caching/object.rst create mode 100644 Documentation/filesystems/caching/object.txt delete mode 100644 Documentation/filesystems/caching/operations.rst create mode 100644 Documentation/filesystems/caching/operations.txt delete mode 100644 Documentation/filesystems/cifs/cifsroot.rst create mode 100644 Documentation/filesystems/cifs/cifsroot.txt delete mode 100644 Documentation/filesystems/coda.rst create mode 100644 Documentation/filesystems/coda.txt delete mode 100644 Documentation/filesystems/configfs.rst create mode 100644 Documentation/filesystems/configfs/configfs.txt delete mode 100644 Documentation/filesystems/devpts.rst create mode 100644 Documentation/filesystems/devpts.txt delete mode 100644 Documentation/filesystems/dnotify.rst create mode 100644 Documentation/filesystems/dnotify.txt delete mode 100644 Documentation/filesystems/fiemap.rst create mode 100644 Documentation/filesystems/fiemap.txt delete mode 100644 Documentation/filesystems/files.rst create mode 100644 Documentation/filesystems/files.txt delete mode 100644 Documentation/filesystems/fuse-io.rst create mode 100644 Documentation/filesystems/fuse-io.txt delete mode 100644 Documentation/filesystems/gfs2-glocks.rst create mode 100644 Documentation/filesystems/gfs2-glocks.txt delete mode 100644 Documentation/filesystems/locks.rst create mode 100644 Documentation/filesystems/locks.txt delete mode 100644 Documentation/filesystems/mandatory-locking.rst create mode 100644 Documentation/filesystems/mandatory-locking.txt delete mode 100644 Documentation/filesystems/mount_api.rst create mode 100644 Documentation/filesystems/mount_api.txt delete mode 100644 Documentation/filesystems/quota.rst create mode 100644 Documentation/filesystems/quota.txt delete mode 100644 Documentation/filesystems/seq_file.rst create mode 100644 Documentation/filesystems/seq_file.txt delete mode 100644 Documentation/filesystems/sharedsubtree.rst create mode 100644 Documentation/filesystems/sharedsubtree.txt create mode 100644 Documentation/filesystems/spufs.txt delete mode 100644 Documentation/filesystems/spufs/index.rst delete mode 100644 Documentation/filesystems/spufs/spu_create.rst delete mode 100644 Documentation/filesystems/spufs/spu_run.rst delete mode 100644 Documentation/filesystems/spufs/spufs.rst delete mode 100644 Documentation/filesystems/sysfs-pci.rst create mode 100644 Documentation/filesystems/sysfs-pci.txt delete mode 100644 Documentation/filesystems/sysfs-tagging.rst create mode 100644 Documentation/filesystems/sysfs-tagging.txt delete mode 100644 Documentation/filesystems/xfs-delayed-logging-design.rst create mode 100644 Documentation/filesystems/xfs-delayed-logging-design.txt delete mode 100644 Documentation/filesystems/xfs-self-describing-metadata.rst create mode 100644 Documentation/filesystems/xfs-self-describing-metadata.txt delete mode 100644 Documentation/hwmon/bcm54140.rst create mode 100644 Documentation/i2c/i2c.svg delete mode 100644 Documentation/i2c/i2c_bus.svg 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 create mode 100644 Documentation/media/dvb-drivers/cards.rst 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%) create mode 100644 Documentation/media/v4l-drivers/bttv-cardlist.rst 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%) create mode 100644 Documentation/media/v4l-drivers/ivtv-cardlist.rst 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%) create mode 100644 Documentation/media/v4l-drivers/saa7134-cardlist.rst create mode 100644 Documentation/media/v4l-drivers/saa7134.rst create mode 100644 Documentation/media/v4l-drivers/saa7164-cardlist.rst 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 [...] create mode 100644 Documentation/media/v4l-drivers/v4l-with-ir.rst 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%) create mode 100644 Documentation/media/videodev2.h.rst.exceptions delete mode 100644 Documentation/networking/6pack.rst create mode 100644 Documentation/networking/6pack.txt create mode 100644 Documentation/networking/PLIP.txt delete mode 100644 Documentation/networking/altera_tse.rst create mode 100644 Documentation/networking/altera_tse.txt delete mode 100644 Documentation/networking/arcnet-hardware.rst create mode 100644 Documentation/networking/arcnet-hardware.txt delete mode 100644 Documentation/networking/arcnet.rst create mode 100644 Documentation/networking/arcnet.txt delete mode 100644 Documentation/networking/atm.rst create mode 100644 Documentation/networking/atm.txt delete mode 100644 Documentation/networking/ax25.rst create mode 100644 Documentation/networking/ax25.txt delete mode 100644 Documentation/networking/baycom.rst create mode 100644 Documentation/networking/baycom.txt delete mode 100644 Documentation/networking/bonding.rst create mode 100644 Documentation/networking/bonding.txt create mode 100644 Documentation/networking/caif/Linux-CAIF.txt delete mode 100644 Documentation/networking/caif/index.rst delete mode 100644 Documentation/networking/caif/linux_caif.rst delete mode 100644 Documentation/networking/caif/spi_porting.rst create mode 100644 Documentation/networking/caif/spi_porting.txt delete mode 100644 Documentation/networking/cdc_mbim.rst create mode 100644 Documentation/networking/cdc_mbim.txt delete mode 100644 Documentation/networking/cops.rst create mode 100644 Documentation/networking/cops.txt delete mode 100644 Documentation/networking/cxacru.rst create mode 100644 Documentation/networking/cxacru.txt delete mode 100644 Documentation/networking/dccp.rst create mode 100644 Documentation/networking/dccp.txt delete mode 100644 Documentation/networking/dctcp.rst create mode 100644 Documentation/networking/dctcp.txt delete mode 100644 Documentation/networking/decnet.rst create mode 100644 Documentation/networking/decnet.txt delete mode 100644 Documentation/networking/defza.rst create mode 100644 Documentation/networking/defza.txt delete mode 100644 Documentation/networking/device_drivers/3com/3c509.rst create mode 100644 Documentation/networking/device_drivers/3com/3c509.txt delete mode 100644 Documentation/networking/device_drivers/3com/vortex.rst create mode 100644 Documentation/networking/device_drivers/3com/vortex.txt delete mode 100644 Documentation/networking/device_drivers/amazon/ena.rst create mode 100644 Documentation/networking/device_drivers/amazon/ena.txt delete mode 100644 Documentation/networking/device_drivers/aquantia/atlantic.rst create mode 100644 Documentation/networking/device_drivers/aquantia/atlantic.txt delete mode 100644 Documentation/networking/device_drivers/chelsio/cxgb.rst create mode 100644 Documentation/networking/device_drivers/chelsio/cxgb.txt delete mode 100644 Documentation/networking/device_drivers/cirrus/cs89x0.rst create mode 100644 Documentation/networking/device_drivers/cirrus/cs89x0.txt delete mode 100644 Documentation/networking/device_drivers/davicom/dm9000.rst create mode 100644 Documentation/networking/device_drivers/davicom/dm9000.txt delete mode 100644 Documentation/networking/device_drivers/dec/de4x5.rst create mode 100644 Documentation/networking/device_drivers/dec/de4x5.txt delete mode 100644 Documentation/networking/device_drivers/dec/dmfe.rst create mode 100644 Documentation/networking/device_drivers/dec/dmfe.txt delete mode 100644 Documentation/networking/device_drivers/dlink/dl2k.rst create mode 100644 Documentation/networking/device_drivers/dlink/dl2k.txt delete mode 100644 Documentation/networking/device_drivers/freescale/dpaa.rst create mode 100644 Documentation/networking/device_drivers/freescale/dpaa.txt delete mode 100644 Documentation/networking/device_drivers/freescale/gianfar.rst create mode 100644 Documentation/networking/device_drivers/freescale/gianfar.txt delete mode 100644 Documentation/networking/device_drivers/intel/ipw2100.rst create mode 100644 Documentation/networking/device_drivers/intel/ipw2100.txt delete mode 100644 Documentation/networking/device_drivers/intel/ipw2200.rst create mode 100644 Documentation/networking/device_drivers/intel/ipw2200.txt delete mode 100644 Documentation/networking/device_drivers/microsoft/netvsc.rst create mode 100644 Documentation/networking/device_drivers/microsoft/netvsc.txt delete mode 100644 Documentation/networking/device_drivers/neterion/s2io.rst create mode 100644 Documentation/networking/device_drivers/neterion/s2io.txt delete mode 100644 Documentation/networking/device_drivers/neterion/vxge.rst create mode 100644 Documentation/networking/device_drivers/neterion/vxge.txt delete mode 100644 Documentation/networking/device_drivers/qualcomm/rmnet.rst create mode 100644 Documentation/networking/device_drivers/qualcomm/rmnet.txt delete mode 100644 Documentation/networking/device_drivers/sb1000.rst create mode 100644 Documentation/networking/device_drivers/sb1000.txt delete mode 100644 Documentation/networking/device_drivers/smsc/smc9.rst create mode 100644 Documentation/networking/device_drivers/smsc/smc9.txt delete mode 100644 Documentation/networking/device_drivers/ti/cpsw.rst create mode 100644 Documentation/networking/device_drivers/ti/cpsw.txt delete mode 100644 Documentation/networking/device_drivers/ti/cpsw_switchdev.rst create mode 100644 Documentation/networking/device_drivers/ti/cpsw_switchdev.txt delete mode 100644 Documentation/networking/device_drivers/ti/tlan.rst create mode 100644 Documentation/networking/device_drivers/ti/tlan.txt delete mode 100644 Documentation/networking/device_drivers/toshiba/spider_net.rst create mode 100644 Documentation/networking/device_drivers/toshiba/spider_net.txt delete mode 100644 Documentation/networking/dns_resolver.rst create mode 100644 Documentation/networking/dns_resolver.txt delete mode 100644 Documentation/networking/driver.rst create mode 100644 Documentation/networking/driver.txt delete mode 100644 Documentation/networking/eql.rst create mode 100644 Documentation/networking/eql.txt delete mode 100644 Documentation/networking/fib_trie.rst create mode 100644 Documentation/networking/fib_trie.txt delete mode 100644 Documentation/networking/filter.rst create mode 100644 Documentation/networking/filter.txt delete mode 100644 Documentation/networking/fore200e.rst create mode 100644 Documentation/networking/fore200e.txt delete mode 100644 Documentation/networking/framerelay.rst create mode 100644 Documentation/networking/framerelay.txt delete mode 100644 Documentation/networking/gen_stats.rst create mode 100644 Documentation/networking/gen_stats.txt delete mode 100644 Documentation/networking/generic-hdlc.rst create mode 100644 Documentation/networking/generic-hdlc.txt delete mode 100644 Documentation/networking/generic_netlink.rst create mode 100644 Documentation/networking/generic_netlink.txt delete mode 100644 Documentation/networking/gtp.rst create mode 100644 Documentation/networking/gtp.txt delete mode 100644 Documentation/networking/hinic.rst create mode 100644 Documentation/networking/hinic.txt delete mode 100644 Documentation/networking/ila.rst create mode 100644 Documentation/networking/ila.txt delete mode 100644 Documentation/networking/ip-sysctl.rst create mode 100644 Documentation/networking/ip-sysctl.txt delete mode 100644 Documentation/networking/ip_dynaddr.rst create mode 100644 Documentation/networking/ip_dynaddr.txt delete mode 100644 Documentation/networking/ipddp.rst create mode 100644 Documentation/networking/ipddp.txt delete mode 100644 Documentation/networking/iphase.rst create mode 100644 Documentation/networking/iphase.txt delete mode 100644 Documentation/networking/ipsec.rst create mode 100644 Documentation/networking/ipsec.txt delete mode 100644 Documentation/networking/ipv6.rst create mode 100644 Documentation/networking/ipv6.txt delete mode 100644 Documentation/networking/ipvlan.rst create mode 100644 Documentation/networking/ipvlan.txt delete mode 100644 Documentation/networking/ipvs-sysctl.rst create mode 100644 Documentation/networking/ipvs-sysctl.txt delete mode 100644 Documentation/networking/kcm.rst create mode 100644 Documentation/networking/kcm.txt delete mode 100644 Documentation/networking/l2tp.rst create mode 100644 Documentation/networking/l2tp.txt delete mode 100644 Documentation/networking/lapb-module.rst create mode 100644 Documentation/networking/lapb-module.txt delete mode 100644 Documentation/networking/ltpc.rst create mode 100644 Documentation/networking/ltpc.txt delete mode 100644 Documentation/networking/mac80211-injection.rst create mode 100644 Documentation/networking/mac80211-injection.txt delete mode 100644 Documentation/networking/mpls-sysctl.rst create mode 100644 Documentation/networking/mpls-sysctl.txt delete mode 100644 Documentation/networking/multiqueue.rst create mode 100644 Documentation/networking/multiqueue.txt delete mode 100644 Documentation/networking/netconsole.rst create mode 100644 Documentation/networking/netconsole.txt delete mode 100644 Documentation/networking/netdev-features.rst create mode 100644 Documentation/networking/netdev-features.txt delete mode 100644 Documentation/networking/netdevices.rst create mode 100644 Documentation/networking/netdevices.txt delete mode 100644 Documentation/networking/netfilter-sysctl.rst create mode 100644 Documentation/networking/netfilter-sysctl.txt delete mode 100644 Documentation/networking/netif-msg.rst create mode 100644 Documentation/networking/netif-msg.txt delete mode 100644 Documentation/networking/nf_conntrack-sysctl.rst create mode 100644 Documentation/networking/nf_conntrack-sysctl.txt delete mode 100644 Documentation/networking/nf_flowtable.rst create mode 100644 Documentation/networking/nf_flowtable.txt delete mode 100644 Documentation/networking/openvswitch.rst create mode 100644 Documentation/networking/openvswitch.txt delete mode 100644 Documentation/networking/operstates.rst create mode 100644 Documentation/networking/operstates.txt delete mode 100644 Documentation/networking/packet_mmap.rst create mode 100644 Documentation/networking/packet_mmap.txt delete mode 100644 Documentation/networking/phonet.rst create mode 100644 Documentation/networking/phonet.txt delete mode 100644 Documentation/networking/pktgen.rst create mode 100644 Documentation/networking/pktgen.txt delete mode 100644 Documentation/networking/plip.rst delete mode 100644 Documentation/networking/ppp_generic.rst create mode 100644 Documentation/networking/ppp_generic.txt delete mode 100644 Documentation/networking/proc_net_tcp.rst create mode 100644 Documentation/networking/proc_net_tcp.txt delete mode 100644 Documentation/networking/radiotap-headers.rst create mode 100644 Documentation/networking/radiotap-headers.txt delete mode 100644 Documentation/networking/ray_cs.rst create mode 100644 Documentation/networking/ray_cs.txt delete mode 100644 Documentation/networking/rds.rst create mode 100644 Documentation/networking/rds.txt delete mode 100644 Documentation/networking/regulatory.rst create mode 100644 Documentation/networking/regulatory.txt delete mode 100644 Documentation/networking/rxrpc.rst create mode 100644 Documentation/networking/rxrpc.txt delete mode 100644 Documentation/networking/sctp.rst create mode 100644 Documentation/networking/sctp.txt delete mode 100644 Documentation/networking/secid.rst create mode 100644 Documentation/networking/secid.txt delete mode 100644 Documentation/networking/seg6-sysctl.rst create mode 100644 Documentation/networking/seg6-sysctl.txt delete mode 100644 Documentation/networking/skfp.rst create mode 100644 Documentation/networking/skfp.txt delete mode 100644 Documentation/networking/strparser.rst create mode 100644 Documentation/networking/strparser.txt delete mode 100644 Documentation/networking/switchdev.rst create mode 100644 Documentation/networking/switchdev.txt delete mode 100644 Documentation/networking/tc-actions-env-rules.rst create mode 100644 Documentation/networking/tc-actions-env-rules.txt delete mode 100644 Documentation/networking/tcp-thin.rst create mode 100644 Documentation/networking/tcp-thin.txt delete mode 100644 Documentation/networking/team.rst create mode 100644 Documentation/networking/team.txt delete mode 100644 Documentation/networking/timestamping.rst create mode 100644 Documentation/networking/timestamping.txt delete mode 100644 Documentation/networking/tproxy.rst create mode 100644 Documentation/networking/tproxy.txt delete mode 100644 Documentation/networking/tuntap.rst create mode 100644 Documentation/networking/tuntap.txt delete mode 100644 Documentation/networking/udplite.rst create mode 100644 Documentation/networking/udplite.txt delete mode 100644 Documentation/networking/vrf.rst create mode 100644 Documentation/networking/vrf.txt delete mode 100644 Documentation/networking/vxlan.rst create mode 100644 Documentation/networking/vxlan.txt delete mode 100644 Documentation/networking/x25-iface.rst create mode 100644 Documentation/networking/x25-iface.txt delete mode 100644 Documentation/networking/x25.rst create mode 100644 Documentation/networking/x25.txt delete mode 100644 Documentation/networking/xfrm_device.rst create mode 100644 Documentation/networking/xfrm_device.txt delete mode 100644 Documentation/networking/xfrm_proc.rst create mode 100644 Documentation/networking/xfrm_proc.txt delete mode 100644 Documentation/networking/xfrm_sync.rst create mode 100644 Documentation/networking/xfrm_sync.txt delete mode 100644 Documentation/networking/xfrm_sysctl.rst create mode 100644 Documentation/networking/xfrm_sysctl.txt delete mode 100644 Documentation/networking/z8530drv.rst create mode 100644 Documentation/networking/z8530drv.txt delete mode 100644 Documentation/powerpc/vas-api.rst rename Documentation/{core-api/rbtree.rst => rbtree.txt} (100%) delete mode 100644 Documentation/s390/pci.rst delete mode 100644 Documentation/translations/it_IT/riscv/patch-acceptance.rst 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/userspace-api/media/videodev2.h.rst.exceptions 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/boot/compressed/fdt.c delete mode 100644 arch/arm/boot/compressed/fdt_get_mem_start.c delete mode 100644 arch/arm/boot/compressed/fdt_ro.c delete mode 100644 arch/arm/boot/compressed/fdt_rw.c delete mode 100644 arch/arm/boot/compressed/fdt_wip.c create mode 100644 arch/arm/boot/compressed/libfdt_env.h delete mode 100644 arch/arm/boot/dts/am5729-beagleboneai.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yosemitev2.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts delete mode 100644 arch/arm/boot/dts/bcm2835-rpi-common.dtsi delete mode 100644 arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi delete mode 100644 arch/arm/boot/dts/dra74-ipu-dsp-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/r8a7742-iwg21d-q7.dts delete mode 100644 arch/arm/boot/dts/r8a7742-iwg21m.dtsi delete mode 100644 arch/arm/boot/dts/r8a7742.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/include/asm/uaccess-asm.h 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/allwinner/sun50i-h6-cpu-opp.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-kit.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-beacon-som.dtsi 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/qcom/sdm660-xiaomi-lavender.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm660.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 delete mode 100644 arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3326.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-am654-industrial-thermal.dtsi delete mode 100644 arch/arm64/include/asm/mman.h delete mode 100644 arch/arm64/include/uapi/asm/mman.h create mode 100644 arch/mips/include/asm/clock.h create mode 100644 arch/mips/include/asm/mach-au1x00/ioremap.h create mode 100644 arch/mips/include/asm/mach-jz4740/base.h create mode 100644 arch/mips/include/asm/mach-jz4740/dma.h create mode 100644 arch/mips/include/asm/mach-jz4740/timer.h create mode 100644 arch/mips/include/asm/mach-loongson64/mc146818rtc.h create mode 100644 arch/mips/include/asm/mach-xilfpga/irq.h create mode 100644 arch/mips/jz4740/pm.c create mode 100644 arch/mips/jz4740/prom.c create mode 100644 arch/mips/jz4740/reset.c create mode 100644 arch/mips/jz4740/reset.h create mode 100644 arch/mips/jz4740/time.c create mode 100644 arch/mips/jz4740/timer.c create mode 100644 arch/mips/loongson64/acpi_init.c copy arch/mips/{loongson2ef/common => loongson64}/rtc.c (100%) delete mode 100644 arch/mips/mm/ioremap64.c delete mode 100644 arch/powerpc/include/asm/idle.h delete mode 100644 arch/powerpc/include/uapi/asm/vas-api.h delete mode 100644 arch/powerpc/platforms/powernv/vas-api.c delete mode 100644 arch/powerpc/platforms/powernv/vas-fault.c delete mode 100644 arch/riscv/include/asm/gdb_xml.h delete mode 100644 arch/riscv/include/asm/kdebug.h delete mode 100644 arch/riscv/include/asm/kgdb.h delete mode 100644 arch/riscv/include/asm/parse_asm.h delete mode 100644 arch/riscv/kernel/kgdb.c delete mode 100644 arch/s390/pci/pci_bus.c delete mode 100644 arch/s390/pci/pci_bus.h delete mode 100644 arch/x86/events/zhaoxin/Makefile delete mode 100644 arch/x86/events/zhaoxin/core.c delete mode 100644 arch/x86/include/asm/GEN-for-each-reg.h create mode 100644 arch/x86/include/asm/intel_pmc_ipc.h delete mode 100644 arch/x86/include/asm/intel_scu_ipc_legacy.h create mode 100644 arch/x86/kernel/livepatch.c 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 rename drivers/clk/tegra/{clk-tegra124-emc.c => clk-emc.c} (100%) delete mode 100644 drivers/clk/tegra/clk-tegra-super-cclk.c delete mode 100644 drivers/clk/tegra/clk-tegra210-emc.c create mode 100644 drivers/crypto/nx/nx-842-powernv.c delete mode 100644 drivers/crypto/nx/nx-common-powernv.c delete mode 100644 drivers/devfreq/imx-bus.c delete mode 100644 drivers/dma-buf/st-dma-fence-chain.c delete mode 100644 drivers/firmware/arm_scmi/smc.c delete mode 100644 drivers/firmware/efi/libstub/alignedmem.c create mode 100644 drivers/firmware/efi/libstub/arm-stub.c delete mode 100644 drivers/firmware/efi/libstub/efi-stub.c delete mode 100644 drivers/firmware/efi/libstub/relocate.c delete mode 100644 drivers/fpga/dfl-fme-perf.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 mode change 100755 => 100644 drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c mode change 100755 => 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c create mode 100644 drivers/gpu/drm/amd/display/dc/basics/log_helpers.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_panel_cntl.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_panel_cntl.h 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/display/dc/inc/hw/panel_cntl.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/dmub_srv.h create mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h create mode 100644 drivers/gpu/drm/amd/display/modules/stats/stats.c 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/chrontel-ch7033.c delete mode 100644 drivers/gpu/drm/bridge/nwl-dsi.c delete mode 100644 drivers/gpu/drm/bridge/nwl-dsi.h create mode 100644 drivers/gpu/drm/cirrus/Kconfig create mode 100644 drivers/gpu/drm/cirrus/Makefile create mode 100644 drivers/gpu/drm/cirrus/cirrus.c 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/gem/selftests/i915_gem_execbuffer.c create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.c create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.h create mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool_types.h 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/intel_gt_buffer_pool.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_buffer_pool_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_clock_utils.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/shmem_utils.c delete mode 100644 drivers/gpu/drm/i915/gt/shmem_utils.h delete mode 100644 drivers/gpu/drm/i915/gt/st_shmem_utils.c 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/i915/selftests/librapl.c delete mode 100644 drivers/gpu/drm/i915/selftests/librapl.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-asus-z00t-tm5p5-n35596.c delete mode 100644 drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c delete mode 100644 drivers/gpu/drm/panel/panel-visionox-rm69299.c create mode 100644 drivers/gpu/drm/pl111/pl111_vexpress.c create mode 100644 drivers/gpu/drm/pl111/pl111_vexpress.h delete mode 100644 drivers/gpu/drm/tiny/cirrus.c delete mode 100644 drivers/hwtracing/coresight/coresight-sysfs.c delete mode 100644 drivers/i2c/busses/i2c-qcom-cci.c delete mode 100644 drivers/iio/adc/ad9467.c delete mode 100644 drivers/iio/adc/adi-axi-adc.c delete mode 100644 drivers/iio/adc/max1241.c delete mode 100644 drivers/iio/proximity/sx9310.c delete mode 100644 drivers/infiniband/core/lag.c delete mode 100644 drivers/infiniband/hw/mlx5/qp.h delete mode 100644 drivers/infiniband/hw/mlx5/qpc.c delete mode 100644 drivers/infiniband/hw/mlx5/wr.c delete mode 100644 drivers/infiniband/hw/mlx5/wr.h create mode 100644 drivers/input/misc/gp2ap002a00f.c delete mode 100644 drivers/interconnect/imx/Kconfig delete mode 100644 drivers/interconnect/imx/Makefile delete mode 100644 drivers/interconnect/imx/imx.c delete mode 100644 drivers/interconnect/imx/imx.h delete mode 100644 drivers/interconnect/imx/imx8mm.c delete mode 100644 drivers/interconnect/imx/imx8mn.c delete mode 100644 drivers/interconnect/imx/imx8mq.c delete mode 100644 drivers/leds/leds-ariel.c delete mode 100644 drivers/leds/leds-sgm3140.c delete mode 100644 drivers/md/dm-ebs-target.c delete mode 100644 drivers/md/dm-historical-service-time.c create mode 100644 drivers/media/cec/cec-adap.c rename drivers/media/cec/{core => }/cec-api.c (100%) rename drivers/media/cec/{core => }/cec-core.c (100%) create mode 100644 drivers/media/cec/cec-notifier.c 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/core/cec-adap.c delete mode 100644 drivers/media/cec/core/cec-notifier.c delete mode 100644 drivers/media/cec/platform/Kconfig delete mode 100644 drivers/media/cec/platform/Makefile delete mode 100644 drivers/media/cec/platform/cec-gpio/cec-gpio.c 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%) create mode 100644 drivers/media/platform/cec-gpio/cec-gpio.c 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%) create mode 100644 drivers/media/platform/vicodec/vicodec-core.c 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 create mode 100644 drivers/media/platform/vimc/vimc-common.c 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/vicodec/vicodec-core.c 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.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-h264.c delete mode 100644 drivers/media/v4l2-core/v4l2-jpeg.c delete mode 100644 drivers/memory/tegra/tegra210-emc-cc-r21021.c delete mode 100644 drivers/memory/tegra/tegra210-emc-core.c delete mode 100644 drivers/memory/tegra/tegra210-emc-table.c delete mode 100644 drivers/memory/tegra/tegra210-emc.h delete mode 100644 drivers/memory/tegra/tegra210-mc.h delete mode 100644 drivers/mfd/intel_pmc_bxt.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_vl.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_vl.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_internal.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_llh_internal.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2_utils_fw.c delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_trace.h delete mode 100644 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h delete mode 100644 drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.c delete mode 100644 drivers/net/ethernet/huawei/hinic/hinic_hw_mbox.h delete mode 100644 drivers/net/ethernet/huawei/hinic/hinic_sriov.c delete mode 100644 drivers/net/ethernet/huawei/hinic/hinic_sriov.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_tsn.c delete mode 100644 drivers/net/ethernet/intel/igc/igc_tsn.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/qp.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_flow.c delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_matchall.c delete mode 100644 drivers/net/ethernet/mscc/ocelot_ptp.c create mode 100644 drivers/net/ethernet/mscc/ocelot_ptp.h delete mode 100644 drivers/net/ethernet/ti/am65-cpts.c delete mode 100644 drivers/net/ethernet/ti/am65-cpts.h delete mode 100644 drivers/net/phy/bcm54140.c delete mode 100644 drivers/net/phy/mdio-ipq4019.c delete mode 100644 drivers/net/wireless/intel/iwlwifi/fw/img.c delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d.c delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d.h delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d_table.c delete mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723d_table.h delete mode 100644 drivers/ntb/hw/intel/ntb_hw_gen4.c delete mode 100644 drivers/ntb/hw/intel/ntb_hw_gen4.h delete mode 100644 drivers/phy/cadence/phy-cadence-salvo.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-ipq4019-usb.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-snps-femto-v2.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/pinctrl/qcom/pinctrl-sm8250.c delete mode 100644 drivers/platform/mips/rs780e-acpi.c delete mode 100644 drivers/platform/x86/intel-wmi-sbl-fw-update.c create mode 100644 drivers/platform/x86/intel_pmc_ipc.c delete mode 100644 drivers/platform/x86/intel_scu_pcidrv.c delete mode 100644 drivers/platform/x86/intel_scu_pltdrv.c delete mode 100644 drivers/power/reset/oxnas-restart.c delete mode 100644 drivers/power/supply/cw2015_battery.c delete mode 100644 drivers/pwm/pwm-iqs620a.c delete mode 100644 drivers/regulator/max77826-regulator.c delete mode 100644 drivers/rpmsg/qcom_glink_ssr.c delete mode 100644 drivers/scsi/mpt3sas/mpt3sas_debugfs.c delete mode 100644 drivers/soc/mediatek/mtk-mmsys.c create mode 100644 drivers/soc/qcom/glink_ssr.c delete mode 100644 drivers/soc/renesas/r8a7742-sysc.c delete mode 100644 drivers/spi/spi-amd.c delete mode 100644 drivers/staging/media/rkvdec/Kconfig delete mode 100644 drivers/staging/media/rkvdec/Makefile delete mode 100644 drivers/staging/media/rkvdec/TODO delete mode 100644 drivers/staging/media/rkvdec/rkvdec-h264.c delete mode 100644 drivers/staging/media/rkvdec/rkvdec-regs.h delete mode 100644 drivers/staging/media/rkvdec/rkvdec.c delete mode 100644 drivers/staging/media/rkvdec/rkvdec.h 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 create mode 100644 drivers/staging/vt6656/firmware.c create mode 100644 drivers/staging/vt6656/firmware.h 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 drivers/usb/typec/ucsi/psy.c create mode 100644 include/asm-generic/5level-fixup.h delete mode 100644 include/asm-generic/hyperv-tlfs.h create mode 100644 include/asm-generic/pgtable-nop4d-hack.h 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/clock/r8a7742-cpg-mssr.h delete mode 100644 include/dt-bindings/interconnect/imx8mm.h delete mode 100644 include/dt-bindings/interconnect/imx8mn.h delete mode 100644 include/dt-bindings/interconnect/imx8mq.h delete mode 100644 include/dt-bindings/pinctrl/pads-imx8dxl.h delete mode 100644 include/dt-bindings/power/r8a7742-sysc.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/iio/adc/adi-axi-adc.h create mode 100644 include/linux/input/gp2ap002a00f.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/mfd/intel_pmc_bxt.h create mode 100644 include/linux/mlx5/cmd.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/l4f00242t03.h create mode 100644 include/linux/spi/mcp23s08.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/media/v4l2-h264.h delete mode 100644 include/media/v4l2-jpeg.h delete mode 100644 include/net/tc_act/tc_gate.h delete mode 100644 include/rdma/lag.h delete mode 100644 include/soc/mscc/ocelot_ptp.h delete mode 100644 include/trace/events/qrtr.h delete mode 100644 include/uapi/linux/mrp_bridge.h delete mode 100644 include/uapi/linux/tc_act/tc_gate.h delete mode 100644 include/uapi/linux/watch_queue.h delete mode 100644 kernel/dma/pool.c 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-test.c 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 lib/Kconfig.twist delete mode 100644 lib/test_hmm.c delete mode 100644 lib/test_hmm_uapi.h delete mode 100644 localversion-next delete mode 100644 mm/debug_vm_pgtable.c create mode 100644 mm/mmu_context.c delete mode 100644 net/bluetooth/msft.c delete mode 100644 net/bluetooth/msft.h delete mode 100644 net/bridge/br_mrp.c delete mode 100644 net/bridge/br_mrp_netlink.c delete mode 100644 net/bridge/br_mrp_switchdev.c delete mode 100644 net/bridge/br_private_mrp.h delete mode 100644 net/netlink/policy.c delete mode 100644 net/qrtr/mhi.c delete mode 100644 net/sched/act_gate.c delete mode 100644 samples/uhid/.gitignore 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 scripts/Makefile.userprogs delete mode 100644 scripts/coccinelle/misc/newline_in_nl_msg.cocci create mode 100644 scripts/kconfig/tests/rand_nested_choice/Kconfig create mode 100644 scripts/kconfig/tests/rand_nested_choice/__init__.py create mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout0 create mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout1 create mode 100644 scripts/kconfig/tests/rand_nested_choice/expected_stdout2 delete mode 100755 scripts/x86-check-compiler.sh delete mode 100644 security/selinux/ss/context.c delete mode 100644 sound/soc/codecs/rt1016.c delete mode 100644 sound/soc/codecs/rt1016.h delete mode 100644 sound/soc/codecs/zl38060.c delete mode 100644 sound/soc/fsl/fsl_asrc_common.h delete mode 100644 sound/soc/fsl/fsl_easrc.c delete mode 100644 sound/soc/fsl/fsl_easrc.h delete mode 100644 sound/soc/intel/boards/ehl_rt5660.c delete mode 100644 sound/soc/intel/boards/sof_wm8804.c delete mode 100644 sound/soc/sof/imx/imx8m.c delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-link.rst delete mode 100644 tools/bpf/bpftool/link.c delete mode 100644 tools/kvm/kvm_stat/kvm_stat.service 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 100644 tools/objtool/arch/x86/include/cfi_regs.h delete mode 100644 tools/perf/bench/synthesize.c delete mode 100755 tools/perf/scripts/python/bin/flamegraph-record delete mode 100755 tools/perf/scripts/python/bin/flamegraph-report delete mode 100755 tools/perf/scripts/python/flamegraph.py delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_map_in_map.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/cls_redirect.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/enable_stats.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/hashmap.c delete mode 100644 tools/testing/selftests/bpf/progs/test_btf_map_in_map.c delete mode 100644 tools/testing/selftests/bpf/progs/test_cls_redirect.c delete mode 100644 tools/testing/selftests/bpf/progs/test_cls_redirect.h delete mode 100644 tools/testing/selftests/bpf/progs/test_enable_stats.c create mode 100644 tools/testing/selftests/bpf/test_hashmap.c delete mode 100644 tools/testing/selftests/kvm/set_memory_region_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/set_memory_region_test.c delete mode 100755 tools/testing/selftests/net/vrf-xfrm-tests.sh delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/99-nx-gzip.rules delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/Makefile delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/README delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/gunz_test.c delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/gzfht_test.c delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/gzip_vas.c delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/copy-paste.h delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/crb.h delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nx.h delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nx_dbg.h delete mode 100644 tools/testing/selftests/powerpc/nx-gzip/include/nxu.h delete mode 120000 tools/testing/selftests/powerpc/nx-gzip/include/vas-api.h delete mode 100755 tools/testing/selftests/powerpc/nx-gzip/nx-gzip-test.sh delete mode 100644 tools/testing/selftests/proc/proc-fsconfig-hidepid.c delete mode 100644 tools/testing/selftests/proc/proc-multiple-procfs.c delete mode 100755 tools/testing/selftests/rcutorture/bin/kcsan-collapse.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-check-branches.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/testing/selftests/vm/hmm-tests.c delete mode 100644 tools/testing/selftests/vm/khugepaged.c delete mode 100644 tools/testing/selftests/vm/pkey-helpers.h delete mode 100644 tools/testing/selftests/vm/pkey-powerpc.h delete mode 100644 tools/testing/selftests/vm/pkey-x86.h delete mode 100644 tools/testing/selftests/vm/protection_keys.c delete mode 100755 tools/testing/selftests/vm/test_hmm.sh create mode 100644 tools/testing/selftests/x86/pkey-helpers.h create mode 100644 tools/testing/selftests/x86/protection_keys.c