This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allmodconfig in repository toolchain/ci/linux.
omits c68c5373c504 Add linux-next specific files for 20191107 omits 6e02b4f529f2 Merge branch 'akpm/master' omits 67fcf1deed7d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 022a8eb405b6 drivers/tty/serial/sh-sci.c: suppress warning omits 9d8728ca7386 mm: remove __ARCH_HAS_4LEVEL_HACK and include/asm-generic/ [...] omits f4efdf57a7bf um: add support for folded p4d page tables omits 8a484725a516 um: remove unused pxx_offset_proc() and addr_pte() functions omits bc806e6937d0 sparc32: use pgtable-nopud instead of 4level-fixup omits cd5f5d128f80 parisc/hugetlb: use pgtable-nopXd instead of 4level-fixup omits 0b59cf36eee7 parisc: use pgtable-nopXd instead of 4level-fixup omits ec39fc87c17e nds32: use pgtable-nopmd instead of 4level-fixup omits 680d5dd9b7ad microblaze: use pgtable-nopmd instead of 4level-fixup omits 6791f36f8519 m68k: mm: use pgtable-nopXd instead of 4level-fixup omits 51e5967af5e6 m68k: nommu: use pgtable-nopud instead of 4level-fixup omits f520cb20f40b c6x: use pgtable-nopud instead of 4level-fixup omits dc1bcb29dbb5 arm: nommu: use pgtable-nopud instead of 4level-fixup omits 3ebf9084c6e5 alpha: use pgtable-nopud instead of 4level-fixup omits 0bba50c7260f mm: ptdump: reduce level numbers by 1 in note_page() omits 3b30faad74bd arm64: mm: display non-present entries in ptdump omits c0f7756d4358 arm64: mm: convert mm/dump.c to use walk_page_range() omits 47e78d7ff1cc x86: mm: convert dump_pagetables to use walk_page_range omits f9832dba4517 mm/ptdump: fix a -Wold-style-declaration warning omits 2367ae7c412f mm-add-generic-ptdump-v15 omits 9da27c95776c mm: add generic ptdump omits f8686fe65e1d x86: mm: convert ptdump_walk_pgd_level_core() to take an m [...] omits 9ca493181f4c x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] omits e61c3fbd25cb x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct omits 86ac489c6e6c x86: mm: point to struct seq_file from struct pg_state omits cf1b89e7c4eb mm: pagewalk: add 'depth' parameter to pte_hole omits a5a715c06b73 mm: pagewalk: add test_p?d callbacks omits 2c1164ff6608 mm-pagewalk-allow-walking-without-vma-fix omits 322a9c943799 mm-pagewalk-allow-walking-without-vma-v15 omits a5784da7f3e7 mm: pagewalk: allow walking without vma omits ed9e13f25ce2 mm: pagewalk: add p4d_entry() and pgd_entry() omits bb3b5654d4fd x86: mm: add p?d_leaf() definitions omits 969984cd202d sparc: mm: add p?d_leaf() definitions omits 4b11c2fc38b2 s390: mm: add p?d_leaf() definitions omits 87a0c672ccfd riscv: mm: add p?d_leaf() definitions omits ecf1d4a9d724 powerpc: mm: add p?d_leaf() definitions omits c393dc398949 mips: mm: add p?d_leaf() definitions omits ab8038cabcdb arm64: mm: add p?d_leaf() definitions omits 229e6353ec9c arm: mm: add p?d_leaf() definitions omits 311bdce62373 arc: mm: add p?d_leaf() definitions omits b9249694103e mm: add generic p?d_leaf() macros omits 8cd620eadce6 gpio: pca953x: tighten up indentation omits d78371885a19 gpio: pca953x: reduce stack usage in couple of functions omits 43e6fad72983 gpio: pca953x: convert to use bitmap API omits 2c30535fbf16 gpio: pca953x: use input from regs structure in pca953x_ir [...] omits 5907735f488d gpio: pca953x: remove redundant variable and check in IRQ handler omits 19ea1e17a705 lib/bitmap: introduce bitmap_replace() helper omits 495eb3823bc6 lib/test_bitmap: fix comment about this file omits 29bca9b35f50 lib/test_bitmap: move exp1 and exp2 upper for others to use omits 0ff73d7668ac lib/test_bitmap: rename exp to exp1 to avoid ambiguous name omits adbe7bff3ac6 lib/test_bitmap: name EXP_BYTES properly omits bdab5f64e61a lib/test_bitmap: undefine macros after use omits 7b8213336fbf lib/test_bitmap: force argument of bitmap_parselist_user() [...] omits 317450149158 gpio: pca953x: utilize the for_each_set_clump8 macro omits 800550684174 gpio: max3191x: utilize the for_each_set_clump8 macro omits ae0b3509064c gpio: pisosr: utilize the for_each_set_clump8 macro omits 0369eb761892 thermal: intel: intel_soc_dts_iosf: Utilize for_each_set_c [...] omits e7a70764116b gpio: 74x164: utilize the for_each_set_clump8 macro omits 26c712085ca6 gpio: uniphier: utilize for_each_set_clump8 macro omits 8389eda35e17 gpio: pcie-idio-24: utilize for_each_set_clump8 macro omits f381a61d44c0 gpio: pci-idio-16: utilize for_each_set_clump8 macro omits 6aee2d96ae22 gpio: ws16c48: utilize for_each_set_clump8 macro omits d5b5f3a66399 gpio: gpio-mm: utilize for_each_set_clump8 macro omits f3294efbc04f gpio: 104-idi-48: utilize for_each_set_clump8 macro omits 9cde3d6f1687 gpio: 104-dio-48e: utilize for_each_set_clump8 macro omits 33aa8b552948 lib/test_bitmap.c: add for_each_set_clump8 test cases omits dad9d63ab953 linux/bitopts.h: Add for_each_set_clump8 documentation omits 29aeda1d1680 bitops-introduce-the-for_each_set_clump8-macro-fix-fix omits 9b22eb8d543f linux/bitmap.h: fix potential sign-extension overflow omits d0e9b619355a bitops: introduce the for_each_set_clump8 macro omits a59b4753b6db kernel-hacking: move DEBUG_FS to 'Generic Kernel Debugging [...] omits 803fb3985132 kernel-hacking: move DEBUG_BUGVERBOSE to 'printk and dmesg [...] omits decba6c69f7f kernel-hacking: create a submenu for scheduler debugging options omits 92ccc235ed1f kernel-hacking: move SCHED_STACK_END_CHECK after DEBUG_STA [...] omits bdaee532f15c kernel-hacking: move Oops into 'Lockups and Hangs' omits 4cf4eb1e9205 kernel-hacking: move kernel testing and coverage options t [...] omits 235154bac729 kernel-hacking: group kernel data structures debugging together omits fc004211b9ea kernel-hacking: create submenu for arch special debugging options omits 6299dad01fe1 kernel-hacking: group sysrq/kgdb/ubsan into 'Generic Kerne [...] omits 786f5c7c355f Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 08138c810425 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits a892669b0335 lib/genalloc.c: export symbol addr_in_gen_pool omits 30421bcee609 pinctrl: fix pxa2xx.c build warnings omits c2c20113e134 drivers/block/null_blk_main.c: fix uninitialized var warnings omits 091796f7b25e drivers/block/null_blk_main.c: fix layout omits 74e5f49eeb9e Merge branch 'akpm-current/current' omits dc56c4f78d87 Merge remote-tracking branch 'kasan-bitops/topic/kasan-bitops' omits 79f84947dc06 Merge remote-tracking branch 'kunit/test' omits 11d4c9c76561 Merge remote-tracking branch 'fpga/for-next' omits de3529cc9403 Merge remote-tracking branch 'hmm/hmm' omits 77cb0049ea0f Merge remote-tracking branch 'devfreq/for-next' omits 6984e9b0b2ed Merge remote-tracking branch 'pidfd/for-next' omits 2a69b0b47f72 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 015353c9d37d Merge remote-tracking branch 'hyperv/hyperv-next' omits b44835b7c0e1 Merge remote-tracking branch 'xarray/xarray' omits 1767131f3880 Merge remote-tracking branch 'nvmem/for-next' omits d7297b8b14f1 Merge remote-tracking branch 'fsi/next' omits ddcd3d087909 Merge remote-tracking branch 'kspp/for-next/kspp' omits c71cf3a1d73a Merge remote-tracking branch 'at24/at24/for-next' omits 7d947c78f0d7 Merge remote-tracking branch 'rtc/rtc-next' omits 708ade61847b Merge remote-tracking branch 'coresight/next' omits cfcd42df2077 Merge remote-tracking branch 'livepatching/for-next' omits f4732ca0da30 Merge remote-tracking branch 'y2038/y2038' omits 09e3d237539e Merge remote-tracking branch 'pwm/for-next' omits 323c0fb588a9 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 193264d44d56 Merge remote-tracking branch 'pinctrl-intel/for-next' omits 9adac7abfc66 Merge remote-tracking branch 'pinctrl/for-next' omits 5415821b9f03 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 39bcc65ed87e Merge remote-tracking branch 'gpio/for-next' omits 36cfa550afdf Merge remote-tracking branch 'rpmsg/for-next' omits edf29634b423 Merge remote-tracking branch 'vhost/linux-next' omits 549e5a3dddf8 Merge remote-tracking branch 'scsi/for-next' omits ef8563851e3d Merge remote-tracking branch 'cgroup/for-next' omits 0ad1cc45053e Merge remote-tracking branch 'slave-dma/next' omits 4536f3c8278c Merge remote-tracking branch 'icc/icc-next' omits 0b58a41e01ad Merge remote-tracking branch 'mux/for-next' omits e4798bb5f6e5 Merge remote-tracking branch 'staging/staging-next' omits 971ed822b132 Merge remote-tracking branch 'thunderbolt/next' omits 1ab2cbfb5859 Merge remote-tracking branch 'soundwire/next' omits d84c1784c926 Merge remote-tracking branch 'char-misc/char-misc-next' omits 94c4eefcd6ff Merge remote-tracking branch 'tty/tty-next' omits baa9b4307c8e Merge remote-tracking branch 'phy-next/next' omits ccbfb65daf0b Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits f1fe2c94e369 Merge remote-tracking branch 'usb-serial/usb-next' omits 75f10f516dd3 Merge remote-tracking branch 'usb-gadget/next' omits 89424122c246 Merge remote-tracking branch 'usb/usb-next' omits 2e3a4b247f2c Merge remote-tracking branch 'driver-core/driver-core-next' omits 12efe93e0c6f Merge remote-tracking branch 'ipmi/for-next' omits 9ff561dd95ac Merge remote-tracking branch 'leds/for-next' omits 7353b7a3b5c8 Merge remote-tracking branch 'chrome-platform/for-next' omits 0caa837b6056 Merge remote-tracking branch 'drivers-x86/for-next' omits 6ca037573139 Merge remote-tracking branch 'workqueues/for-next' omits e5b08f4c08c0 Merge remote-tracking branch 'percpu/for-next' omits c8ce658a50fb Merge remote-tracking branch 'kvms390/next' omits dd5454143d8a Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 8f35775f47d7 Merge remote-tracking branch 'kvm-arm/next' omits 78c6e8a8e0d6 Merge remote-tracking branch 'edac/edac-for-next' omits 93d09487d5f2 Merge remote-tracking branch 'tip/auto-latest' omits 5bece3d66153 powerpc: support KASAN instrumentation of bitops omits 81d2c6f81996 kasan: support instrumented bitops combined with generic bitops omits e98ef0e28804 Merge remote-tracking branch 'spi/for-next' omits c3d464e949c2 Merge remote-tracking branch 'devicetree/for-next' omits 249612b25fe6 Merge remote-tracking branch 'audit/next' omits 44f3dcb923e8 Merge remote-tracking branch 'vfio/next' omits 55589be89794 Merge remote-tracking branch 'iommu/next' omits e30eb2159dad Merge remote-tracking branch 'watchdog/master' omits 7425d570bc6c Merge remote-tracking branch 'tpmdd/next' omits e3a13716e3be Merge remote-tracking branch 'tomoyo/master' omits a4ede5f70b52 Merge remote-tracking branch 'smack/for-next' omits c3c00b65d374 Merge remote-tracking branch 'selinux/next' omits d8a70a8d55b2 Merge remote-tracking branch 'keys/keys-next' omits 1224ca74a8c7 Merge remote-tracking branch 'apparmor/apparmor-next' omits 69a0736d4834 Merge remote-tracking branch 'regulator/for-next' omits 22043cdb4366 Merge remote-tracking branch 'battery/for-next' omits bbde03f6086c Merge remote-tracking branch 'backlight/for-backlight-next' omits 9ce37d9adab1 Merge remote-tracking branch 'mfd/for-mfd-next' omits eadd4e48b1fb Merge remote-tracking branch 'mmc/next' omits ba535785560d Merge remote-tracking branch 'device-mapper/for-next' omits 69664a547118 Merge remote-tracking branch 'block/for-next' omits c1a629cd4af7 Merge remote-tracking branch 'input/next' omits 653b3e695c73 Merge remote-tracking branch 'modules/modules-next' omits 9445ccb45203 Merge remote-tracking branch 'sound-asoc/for-next' omits 3e763dbbf7e6 Merge remote-tracking branch 'sound/for-next' omits 88a7bff26d85 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 2ef5f0a435cc Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits bdb35a9bf6a8 Merge remote-tracking branch 'drm-msm/msm-next' omits 6962691c0741 Merge remote-tracking branch 'drm-misc/for-linux-next' omits a5e70c113531 Merge remote-tracking branch 'drm-intel/for-linux-next' omits a2fc48f1dad8 next-20191106/amdgpu omits ac8d97730741 Merge remote-tracking branch 'drm/drm-next' omits 4e7c0599c893 ipc/msg.c: consolidate all xxxctl_down() functions omits 411865d8dd2c arch: sembuf.h: make uapi asm/sembuf.h self-contained omits 6fb9827707e6 arch: msgbuf.h: make uapi asm/msgbuf.h self-contained omits bbee3a9b8c44 arch: ipcbuf.h: make uapi asm/ipcbuf.h self-contained omits 41e94aa2de49 ipc/sem.c: document and update memory barriers omits f6a76604e7ed ipc/msg.c: update and document memory barriers omits 57b9612916ad ipc/mqueue.c: update/document memory barriers omits e4e4deee8a6d ipc/mqueue.c: remove duplicated code omits 2da3f37612df smp_mb__{before,after}_atomic(): update Documentation omits 38ad5cf56088 lib/ubsan: don't serialize UBSAN report omits 30a0f15fafcd vhost, kcov: collect coverage from vhost_worker omits 1517d50ef8c8 usb-kcov-collect-coverage-from-hub_event-fix omits 4adbfab04865 usb, kcov: collect coverage from hub_event omits 903fa9356ee6 kcov: remote coverage support omits 9262210a5b49 aio: simplify read_events() omits 671b2d9184ed uaccess: disallow > INT_MAX copy sizes omits e7caa5529514 drm: limit to INT_MAX in create_blob ioctl omits 0958d0e586d7 fs/binfmt_elf.c: extract elf_read() function omits cc9d00b00ca6 fs/binfmt_elf.c: delete unused "interp_map_addr" argument omits 8bdfa679dbe2 selftests: add epoll selftests omits 73a72e09e6c8 fs/epoll: remove unnecessary wakeups of nested epoll omits 1eb4f51674c7 epoll: simplify ep_poll_safewake() for CONFIG_DEBUG_LOCK_ALLOC omits 9144a5d7a05d checkpatch: improve ignoring CamelCase SI style variants like mA omits 80abd7bdc16b lib/math/rational.c: fix possible incorrect result from ra [...] omits 80c1efafe939 lib: optimize cpumask_local_spread() omits 0419a66b27ae Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 00b76bda626f string: add stracpy and stracpy_pad mechanisms omits 14fdd16a5ff4 lib/rbtree: get successor's color directly omits d86176bc343a lib/rbtree: set successor's parent unconditionally omits 0adbf5ac7818 scripts/get_maintainer.pl: add signatures from Fixes: <bad [...] omits 6ffe1c166b8e hung_task: allow printing warnings every check interval omits 1237577a3766 kernel/sys.c: avoid copying possible padding bytes in copy [...] omits ceb10859995b kernel/profile.c: use cpumask_available to check for NULL cpumask omits 2df0613cd441 kernel/notifier.c: remove blocking_notifier_chain_cond_register() omits a0eb7eceeb37 kernel/notifier.c: remove notifier_chain_cond_register() omits 390cceb9894d kernel/notifier.c: intercept duplicate registrations to av [...] omits a8fb7037e41f syscalls: fix references to filenames containing syscall defs omits 07a4c0ace6d1 linux/build_bug.h: change type to int omits 231b83002489 Merge remote-tracking branch 'crypto/master' omits 15f7613068e5 .gitattributes: Use 'dts' diff driver for dts files omits 94de585d453b include/linux/sysctl.h: inline braces for ctl_table and ct [...] omits 48277b92b706 include/linux/proc_fs.h: fix confusing macro arg name omits 082ef973be86 fs/proc/internal.h: shuffle "struct pde_opener" omits 231d6b796202 fs/proc/generic.c: delete useless "len" variable omits 184de8089c1a proc: change ->nlink under proc_subdir_lock omits 272c60894f42 kernel/hung_task.c: Monitor killed tasks. omits e973d3da4f0e fs/buffer.c: dump more info for __getblk_gfp() stall problem omits c80c9bcabaac fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 71777076eed5 mm-annotate-refault-stalls-from-swap_readpage-fix omits 4ff53829d9cf mm/page_io.c: annotate refault stalls from swap_readpage omits e21c0458e8d5 mm/memory_hotplug.c: remove __online_page_set_limits() omits 1d9971d0d972 mm: fix typos in comments when calling __SetPageUptodate() omits 8713c27adf52 mm: fix struct member name in function comments omits 79f4618238a6 mm/shmem.c: make array 'values' static const, makes object [...] omits afd97d7dfd81 userfaultfd: require CAP_SYS_PTRACE for UFFD_FEATURE_EVENT_FORK omits 42178904d88e fs/userfaultfd.c: wp: clear VM_UFFD_MISSING or VM_UFFD_WP [...] omits 80e503c76b4a userfaultfd: wrap the common dst_vma check into an inlined [...] omits dcc1b96ed233 userfaultfd: remove unnecessary WARN_ON() in __mcopy_atomi [...] omits 2b0edbb374ee userfaultfd: use vma_pagesize for all huge page size calculation omits dd1defbc3649 mm/mmap.c: make vma_merge() comment more easy to understand omits b28208903d58 mm/memcontrol: use vmstat names for printing statistics omits 600c067e8aa7 mm/vmstat: do not use size of vmstat_text as count of /pro [...] omits 7d9a3187eb01 mm/vmstat: add helpers to get vmstat item names for each e [...] omits 5646c540d5be mm/hwpoison-inject: use DEFINE_DEBUGFS_ATTRIBUTE to define [...] omits 9a908169b615 autonuma: Reduce cache footprint when scanning page tables omits c97f1dcf615a autonuma: fix watermark checking in migrate_balanced_pgdat() omits cfb34395b13d mm/cma_debug.c: use DEFINE_DEBUGFS_ATTRIBUTE to define deb [...] omits 89469b91feda mm/cma.c: switch to bitmap_zalloc() for cma bitmap allocation omits 232626154320 mm/thp: make set_huge_zero_page() return void omits 82bdf6b5aa01 mm, thp: do not queue fully unmapped pages for deferred split omits e47aa46dfac2 mm/huge_memory.c: split_huge_pages_fops should be defined [...] omits eca86bba8c21 mm/hugetlb: avoid looping to the same hugepage if !pages a [...] omits 3e2e7efe70b0 mm/userfaultfd: fix a GCC compilation warning omits 9f8a05fd3f23 hugetlb-remove-unused-hstate-in-hugetlb_fault_mutex_hash-fix omits ad389aab9c5d hugetlb: remove unused hstate in hugetlb_fault_mutex_hash() omits 9d490e62097d hugetlb-remove-duplicated-code-checkpatch-fixes omits 04e22ec4586e hugetlb: remove duplicated code omits c07a0822322e hugetlb: region_chg provides only cache entry omits 73b847e55851 mm/hugetlbfs: fix error handling when setting up mounts omits efe323d5cfec hugetlbfs: add O_TMPFILE support omits 53bd8d11fd67 hugetlbfs: hugetlb_fault_mutex_hash() cleanup omits 688dc9da7a83 mm-oom-avoid-printk-iteration-under-rcu-fix omits 8f9078b19d29 mm, oom: avoid printk() iteration under RCU omits 5e78234736e4 mm: support memblock alloc on the exact node for sparse_bu [...] omits d53cefdd124f mm/z3fold: fix -Wunused-but-set-variable warnings omits 69ea7ca1f82a mm/z3fold.c: add inter-page compaction omits 5daca797206f kernel: sysctl: make drop_caches write-only omits f4eaf5154556 mm: vmscan: harmonize writeback congestion tracking for no [...] omits 90ffec33b18d mm-vmscan-split-shrink_node-into-node-part-and-memcgs-part-fix omits 662b80c39383 mm: vmscan: split shrink_node() into node part and memcgs part omits 9a4af198c0e8 mm: vmscan: turn shrink_node_memcg() into shrink_lruvec() omits 29c4db99a70d mm: vmscan: replace shrink_node() loop with a retry jump omits 961d3a6522c8 mm: vmscan: naming fixes: global_reclaim() and sane_reclaim() omits 391d59c27765 mm: vmscan: move inactive_list_is_low() swap check to the caller omits 6e4cd84d2974 mm: clean up and clarify lruvec lookup procedure omits 7b906bba165e mm: vmscan: simplify lruvec_lru_size() omits a8116c44f1e1 mm/vmscan.c: remove unused scan_control parameter from pageout() omits d0bede9593b4 mm/vmscan: remove unused lru_pages argument omits 86fd3f923624 virtio-balloon: add support for providing unused page repo [...] omits 024b36604d8f virtio-balloon: pull page poisoning config out of free pag [...] omits 513e156da193 mm: add device side and notifier for unused page reporting omits e79f8eca0450 mm-introduce-reported-pages-fix omits 0e94de003602 mm: introduce Reported pages omits d6eb8bce964a mm: use zone and order instead of free area in free_list m [...] omits 66b4917c35bf mm: adjust shuffle code to allow for future coalescing omits 4c0dd6155366 include/linux/mmzone.h: fix comment for ISOLATE_UNMAPPED macro omits 8768f4fb5471 mm, pcpu: make zone pcp updates and reset internal to the mm omits 8c9a9ae37759 mm, pcp: share common code between memory hotplug and perc [...] omits dd7a1567db8a mm/page_alloc: add alloc_contig_pages() omits de55b5d50d86 mm/vmalloc: rework vmap_area_lock omits ca401af921ae selftests: vm: add fragment CONFIG_TEST_VMALLOC omits b97ee35b8515 mm/vmalloc: add more comments to the adjust_va_to_fit_type() omits 04d29fa17480 mm/vmalloc: respect passed gfp_mask when doing preloading omits ebae34825392 mm/vmalloc: remove preempt_disable/enable when doing preloading omits 68d78c838031 mm/vmalloc.c: remove unnecessary highmem_mask from paramet [...] omits e78baffed5e7 mm-sparsec-mark-populate_section_memmap-as-__meminit-v2 omits e149990ac0d6 mm/sparse.c: mark populate_section_memmap as __meminit omits ab5ca19c118c mm/memory_hotplug: fix try_offline_node() omits 6fa91b3c7f10 mm/page_isolation.c: convert SKIP_HWPOISON to MEMORY_OFFLINE omits 96c8bd4d2c30 mm/page_alloc.c: don't set pages PageReserved() when offlining omits 88274d6db1b3 mm/memory_hotplug: cleanup __remove_pages() omits 18be77a54a01 mm/memory_hotplug: drop local variables in shrink_zone_span() omits aeeecfb63558 mm/memory_hotplug: don't check for "all holes" in shrink_z [...] omits acea2575612e mm/memory_hotplug: we always have a zone in find_(smallest [...] omits b55691610bb2 mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() omits 9e62b5a2d79e mm/memory_hotplug: shrink zones when offlining memory omits 01866c6b4221 mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits 592180b075ed mm/memmap_init: update variable name in memmap_init_zone omits cb1fbec4c2b6 mm/memory_hotplug: remove __online_page_free() and __onlin [...] omits 339bb0c82a2a hv_balloon: use generic_online_page() omits de37fb818da2 mm/memory_hotplug: export generic_online_page() omits fc6bc65ae0be mm/memory_hotplug.c: add a bounds check to __add_pages() omits 7cbf0e0e8210 mm/hotplug: reorder memblock_[free|remove]() calls in try_ [...] omits d1ae895bf6f9 mm, soft-offline: convert parameter to pfn omits 0a1e83e7a569 mm/memory-failure.c clean up around tk pre-allocation omits 49a0fe6118ec mm: rmap: use VM_BUG_ON() in __page_check_anon_rmap() omits 39b5dc973987 mm/rmap.c: fix outdated comment in page_get_anon_vma() omits 265851007afe asm-generic/mm: stub out p{4,u}d_clear_bad() if __PAGETABL [...] omits 521d66d9ed12 asm-generic/tlb: stub out pmd_free_tlb() if nopmd omits e92611fd7fc3 asm-generic/tlb: stub out p4d_free_tlb() if nop4d ... omits c2f46901a524 asm-generic/tlb: stub out pud_free_tlb() if nopud ... omits 33fd35f7e9f9 ARC: mm: remove __ARCH_USE_5LEVEL_HACK omits 77ce53814142 mm-mmapc-use-is_err_value-to-check-return-value-of-get_unm [...] omits 2aff8e4b6ca9 mm/mmap.c: use IS_ERR_VALUE to check return value of get_u [...] omits f14f54d014a3 mm/rmap.c: reuse mergeable anon_vma as parent when fork omits ebd100495ebb mm/rmap.c: don't reuse anon_vma if we just want a copy omits 93c35048c5e7 mm/mmap.c: rb_parent is not necessary in __vma_link_list() omits 5da91ebc016f mm/mmap.c: extract __vma_unlink_list() as counterpart for [...] omits 963aafb07990 mm/mmap.c: __vma_unlink_prev() is not necessary now omits a1ddf60577fc mm/mmap.c: prev could be retrieved from vma->vm_prev omits 1fce76403ee4 mm/swap.c: piggyback lru_add_drain_all() calls omits 158741b2cbef mm/mmap.c: fix the adjusted length error omits 7150a53ed572 mm-pgmap-use-correct-alignment-when-looking-at-first-pfn-f [...] omits cd146825dd9f mm/pgmap: use correct alignment when looking at first pfn [...] omits 0911015e63f7 mm/mmap.c: remove a never-triggered warning in __vma_adjust() omits 7422993b4f8e rss_stat-add-support-to-detect-rss-updates-of-external-mm-fix omits 8d80eca59b53 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 3fe171876605 Merge remote-tracking branch 'nand/nand/next' omits 5ae2fd1a5e18 Merge remote-tracking branch 'mtd/mtd/next' omits bd121b114475 Merge remote-tracking branch 'gfs2/for-next' omits 16dd58ab80e4 Merge remote-tracking branch 'mac80211-next/master' omits 183a4fc9399a Merge remote-tracking branch 'bluetooth/master' omits 8c5815a9da4d Merge remote-tracking branch 'wireless-drivers-next/master' omits 3bd4e56bc6b3 Merge remote-tracking branch 'nfc-next/master' omits ae66388762fd Merge remote-tracking branch 'mlx5-next/mlx5-next' omits e21cb7440881 Merge remote-tracking branch 'ipsec-next/master' omits a5d1d8a75bc4 Merge remote-tracking branch 'bpf-next/master' omits 32b84d4aaa09 Merge remote-tracking branch 'net-next/master' omits 4f18480665e8 Merge remote-tracking branch 'rdma/for-next' omits 17572f3680c2 Merge remote-tracking branch 'swiotlb/linux-next' omits 666d5ee173d5 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 3db59bc5a019 Merge remote-tracking branch 'opp/opp/linux-next' omits 76c13e416794 Merge remote-tracking branch 'cpupower/cpupower' omits 95d903ae66de Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 0ec2b2f05012 Merge remote-tracking branch 'pm/linux-next' omits 401624dd6080 Merge remote-tracking branch 'v4l-dvb/master' omits 99c03576a9e7 Merge remote-tracking branch 'jc_docs/docs-next' omits 4dd95a181b6a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 887de9c4b61a Merge branch 'dmi/master' omits c2c2d3f2394b Merge remote-tracking branch 'i3c/i3c/next' omits 9cf68bf02e7d Merge remote-tracking branch 'i2c/i2c/for-next' omits 3b66998f7833 Merge remote-tracking branch 'hid/for-next' omits f43a728c3ad9 Merge remote-tracking branch 'pstore/for-next/pstore' omits 6cb45494b140 Merge branch 'for-5.5/io_uring' into for-next omits 32da574accb1 Merge remote-tracking branch 'pci/next' omits 626c154ef891 io_uring: use inlined struct sqe_submit omits 3436dd1c1280 io_uring: Use submit info inlined into req omits f529e7f8ead6 io_uring: allocate io_kiocb upfront omits 80dbac13c4fa Merge remote-tracking branch 'printk/for-next' omits d5ddd28ea232 Merge remote-tracking branch 'vfs/for-next' omits 61412ef12a84 docs: hwmon: Document bel-pfe pmbus driver omits 626bb2f3fb3c hwmon: (pmbus) add driver for BEL PFE1100 and PFE3000 omits 8ae93ea710d4 dt-bindings: hwmon: Add ltc2947 documentation omits 9f90fd652bed hwmon: Add support for ltc2947 omits 2057bdfb7184 hwmon: (ina3221) Add summation feature support omits 5ff02752b318 hwmon: (tmp421) Allow reading at 2Hz instead of 0.5Hz omits 58a24b5241e6 hwmon: (w83793d) remove redundant assignment to variable res omits da806a1777e9 hwmon: (pmbus/ibm-cffps) Add version detection capability omits c6d294d1aa5b dt-bindings: hwmon: Document ibm,cffps compatible string omits 16f7f3bccb30 hwmon: abituguru: make array probe_order static, makes obj [...] omits 58d5aa5c75ce hwmon: (applesmc) switch to using input device polling mode omits 7b10e17067dc hwmon: (aspeed-pwm-tacho) Use devm_platform_ioremap_resour [...] omits 92b39ad44096 hwmon: (pmbus/ibm-cffps) Fix LED blink behavior omits 71a0837c0c8e Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 9861ff954c7e hwmon: (pmbus/ibm-cffps) Switch LEDs to blocking brightness call omits 21f46da7ea92 Merge remote-tracking branch 'xfs/for-next' omits b53c672a6698 Merge remote-tracking branch 'nfsd/nfsd-next' omits b2074e89f27c Merge remote-tracking branch 'f2fs/dev' omits 68d715ef07df Merge remote-tracking branch 'ext4/dev' omits 586e9b979a3e Merge remote-tracking branch 'ext3/for_next' omits 23971f658443 Merge remote-tracking branch 'erofs/dev' omits a01afbdf4464 Merge remote-tracking branch 'ecryptfs/next' omits f519c748812b Merge remote-tracking branch 'configfs/for-next' omits 5655b8dce18e Merge remote-tracking branch 'cifs/for-next' omits 5971e08de82b Merge remote-tracking branch 'ceph/master' omits 21bb191bc972 Merge remote-tracking branch 'btrfs/for-next' omits 1a7f12a66de6 Merge remote-tracking branch 'fscrypt/master' omits 095197a3c5a6 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 18a6c19f609d Merge remote-tracking branch 'sh/sh-next' omits 69a94ace0af4 Merge remote-tracking branch 's390/features' omits 2d7aad680588 Merge remote-tracking branch 'risc-v/for-next' omits ed578021210e libbpf: Simplify BPF_CORE_READ_BITFIELD_PROBED usage omits 52a69dfeba0a Merge remote-tracking branch 'soc-fsl/next' omits cfed3454036d Merge remote-tracking branch 'fsl/next' omits 65a052d537f4 selftests/bps: Clean up removed ints relocations negative tests omits a86c9a2bbc04 Merge remote-tracking branch 'powerpc/next' omits d0de52ed4146 Merge remote-tracking branch 'parisc-hd/for-next' omits 1d2214f582a5 Merge remote-tracking branch 'mips/mips-next' omits cf07b7db928c Merge remote-tracking branch 'microblaze/next' omits 4b9406dfc5a0 Merge remote-tracking branch 'm68knommu/for-next' omits bd5d3aadffb9 Merge remote-tracking branch 'm68k/for-next' omits efae0f69b09f Merge remote-tracking branch 'h8300/h8300-next' omits ff3c2ba96ff7 Merge remote-tracking branch 'csky/linux-next' omits 85ea77fd0f60 Merge remote-tracking branch 'clk/clk-next' omits 4cf7b26832cc Merge remote-tracking branch 'tegra/for-next' omits 5e54085b6ef4 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 27fd0592b76e Merge remote-tracking branch 'samsung-krzk/for-next' omits 96f29418cf23 Merge remote-tracking branch 'rockchip/for-next' omits fcd9f9560e36 Merge remote-tracking branch 'renesas/next' omits bb06ded66a76 Merge remote-tracking branch 'realtek/for-next' omits 71e656bacd17 Merge remote-tracking branch 'qcom/for-next' omits b0bca96bbe76 Merge remote-tracking branch 'omap/for-next' omits a6c20b8172fa Merge remote-tracking branch 'mvebu/for-next' omits 1f168c455e87 Merge remote-tracking branch 'mediatek/for-next' omits 52354e04db5c Merge remote-tracking branch 'keystone/next' omits 3af41b6f6c0e Merge remote-tracking branch 'imx-mxs/for-next' omits bf8148353621 Merge remote-tracking branch 'bcm2835/for-next' omits 65cac919fcba Merge remote-tracking branch 'at91/at91-next' omits 6cd58e6c2d60 Merge remote-tracking branch 'aspeed/for-next' omits 72775befc712 Merge remote-tracking branch 'amlogic/for-next' omits 4f4221a555ac Merge remote-tracking branch 'arm-soc/for-next' omits a1a4565d0140 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 79ba3f6671c0 Merge branch 'for-5.5' into for-next omits 1bb5ec2eec48 cgroup: use cgroup->last_bstat instead of cgroup->bstat_pe [...] omits 840fe9071ac2 Merge remote-tracking branch 'arm64/for-next/core' omits 8b0669499cd9 Merge remote-tracking branch 'arm/for-next' omits ac3dfb7b1793 Merge remote-tracking branch 'arc/for-next' omits 62526e741f48 Merge remote-tracking branch 'dma-mapping/for-next' omits 87d4af34a2ec Merge branch 'for-5.4/upstream-fixes' into for-next omits ff479731c385 HID: wacom: generic: Treat serial number and related field [...] omits aab12756b2af Merge remote-tracking branch 'kbuild/for-next' omits 0eee17e33226 f2fs: add support for IV_INO_LBLK_64 encryption policies omits b925acb8f83d ext4: add support for IV_INO_LBLK_64 encryption policies omits b103fb7653ff fscrypt: add support for IV_INO_LBLK_64 policies omits ff73c2c016f8 fscrypt: avoid data race on fscrypt_mode::logged_impl_name omits cca61a91295c Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits de3d02cca087 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits c1c1939665c5 Merge remote-tracking branch 'pidfd-fixes/fixes' omits b562a3ea1de2 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 89c1ee9b8aa8 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits a3466d8a3360 Merge remote-tracking branch 'scsi-fixes/fixes' omits 9ee48f120ab0 Merge remote-tracking branch 'vfs-fixes/fixes' omits e6d279bb2652 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits e79f1fd864ab Merge remote-tracking branch 'mips-fixes/mips-fixes' omits 1693b2de8deb Merge remote-tracking branch 'reset-fixes/reset/fixes' omits d080d730d497 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 89c3061b5254 Merge remote-tracking branch 'modules-fixes/modules-linus' omits 684a3311a768 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 7e4c40424bad Merge remote-tracking branch 'ide/master' omits f8a0de4eff11 Merge remote-tracking branch 'input-current/for-linus' omits 218f65da5300 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits c53a3feee9db Merge remote-tracking branch 'staging.current/staging-linus' omits 235fe1bd651c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 5e4dfe8cb2f7 Merge remote-tracking branch 'spi-fixes/for-linus' omits 01cfede8c25c Merge remote-tracking branch 'regulator-fixes/for-linus' omits aaf4d3e26941 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits f4f9a0fae9bf Merge remote-tracking branch 'sound-current/for-linus' omits 979c66cb0a6f Merge remote-tracking branch 'netfilter/master' omits 2a79f6c3d7a4 Merge remote-tracking branch 'net/master' omits fc7f72b86c14 Merge remote-tracking branch 'sparc/master' omits fbfa07e7d551 Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits b149cbfeecaa drm/mst: Fix up u64 division omits 7d6758cfe364 Merge branch 'clk-renesas' into clk-next omits b7c1b40abc66 Merge tag 'clk-renesas-for-v5.5-tag2' of git://git.kernel. [...] omits a86de686dc56 Merge branch 'clk-samsung' into clk-next omits 606324409b26 Merge tag 'clk-v5.5-samsung' of https://git.kernel.org/pub [...] omits 90a6e81c590f Merge branch 'clk-amlogic' into clk-next omits fac3810fb0b2 Merge tag 'clk-meson-v5.5-1' of https://github.com/BayLibr [...] omits 71c780f1191f tc-testing: updated pedit TDC tests omits 462ef9752686 selftests: devlink: undo changes at the end of resource_test omits f388acdcc7cf Merge branch 'pci/trivial' omits 2ff7e022e8e4 Merge branch 'remotes/lorenzo/pci/misc' omits a084f622e3ef Merge branch 'remotes/lorenzo/pci/mmio-dma-ranges' omits 206bb9eb136c Merge branch 'remotes/lorenzo/pci/tegra' omits f39f7d899799 Merge branch 'remotes/lorenzo/pci/rcar' omits 8d96cbdeb87c Merge branch 'remotes/lorenzo/pci/mobiveil' omits 89cd61df7bb5 Merge branch 'remotes/lorenzo/pci/meson' omits 9c5ad0703929 Merge branch 'remotes/lorenzo/pci/layerscape' omits 7799a2cc3354 Merge branch 'remotes/lorenzo/pci/iproc' omits 935bf0fb2816 Merge branch 'remotes/lorenzo/pci/endpoint' omits 809bc19e3ed4 Merge branch 'remotes/lorenzo/pci/dwc' omits 95d0882aab1b Merge branch 'remotes/lorenzo/pci/aardvark' omits d1d4b313f6f0 Merge branch 'pci/virtualization' omits 83bd12b2c3cf Merge branch 'pci/switchtec' omits 7535ebd00e8a Merge branch 'pci/resource' omits d9fa2a03ea14 Merge branch 'pci/pm' omits e8e612c98377 Merge branch 'pci/msi' omits 5e71b71b4be7 Merge branch 'pci/misc' omits 97aeca0fdfce Merge branch 'pci/hotplug' omits 7569ad9fa944 Merge branch 'pci/enumeration' omits 7045f0d36b64 Merge branch 'pci/aspm' omits e2e9f7db6590 Merge branch 'pci/aer' omits 7b790a1ecfda PCI/PM: Fold __pci_complete_power_transition() into its caller omits c3142f494b8a PCI/PM: Avoid exporting __pci_complete_power_transition() omits 912d4ec97448 PCI/PM: Fold __pci_start_power_transition() into its caller omits f5b6af4bcf33 PCI/PM: Use pci_power_up() in pci_set_power_state() omits f509c34428c3 PCI/PM: Move power state update away from pci_power_up() omits 78eca7f1a6c5 Merge branch 'pci/pm-part1' into HEAD omits cc59dbcc5ddd Merge branch 'net-bcmgenet-restore-internal-EPHY-support' omits 0686bd9d5e68 net: bcmgenet: reapply manual settings to the PHY omits 6b6d017fccb4 Revert "net: bcmgenet: soft reset 40nm EPHYs before MAC init" omits 3a55402c9387 net: bcmgenet: use RGMII loopback for MAC reset omits a9b97286fec1 gianfar: Maximize Rx buffer size omits 9439bb0f3656 ehea: replace with page_shift() in ehea_is_hugepage() omits 5d8876e2c251 net: forcedeth: add xmit_more support omits 96f905e8e1ba Merge branch 'for-5.5/block' into for-next omits 9ec2a4ef8b2a Merge branch 'for-5.5/io_uring' into for-next omits e5eb6366ac2d io_uring: io_queue_link*() right after submit omits ae9428ca6127 io_uring: Merge io_submit_sqes and io_ring_submit omits 86de88cfeb7c drm/atomic: fix self-refresh helpers crtc state dereference omits fb90ab6ba93c Merge branch 'netdevsim-fix-tests-and-netdevsim' omits acceca8d2416 selftests: bpf: log direct file writes omits bfcccfe78b36 netdevsim: drop code duplicated by a merge omits f530c1961af2 rtw88: fix potential NULL pointer access for firmware omits 5174f1e41074 rtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt() omits a1f7c2cabf70 rt2800: remove errornous duplicate condition omits a3a03716196f rtlwifi: rtl8225se: remove some unused const variables omits 5565331152ee brcmsmac: remove set but not used variables omits bf9840ccf8ef rtw88: raise LPS threshold to 50, for less power consumption omits ea7ad5f12ca2 iwlegacy: Remove redundant variable "ret" omits e310813279b7 ipw2x00: Remove redundant variable "rc" omits 83e3a6729d5c Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 7f4009c4bbea drm: msm: a6xx: fix debug bus register configuration omits e2f238f7d5a1 configfs: calculate the depth of parent item omits e7af6307a8a5 ALSA: timer: Fix incorrectly assigned timer instance omits fdea53fe5de5 ALSA: timer: Limit max amount of slave instances omits 6d2a736e2b65 platform/chrome: wilco_ec: Add keyboard backlight LED support omits 53aa846fb90f Pull ext2 allocation cleanup patches. omits c2341e17a7c6 Merge remote-tracking branch 'spi/topic/ptp' into spi-next omits 22793fe6983b Merge branch 'spi-5.5' into spi-next omits 105df12dfc17 Merge branch 'spi-5.4' into spi-linus omits d93e0c3c4686 Merge branch 'regulator-5.5' into regulator-next omits 3e68d0b7dd0d Merge branch 'regulator-5.4' into regulator-linus omits c446f6e92ad5 Merge branch 'asoc-5.5' into asoc-next omits bf038dc61844 Merge branch 'asoc-5.4' into asoc-linus omits 992fd39a349a Merge branch 'for-5.4' of https://git.kernel.org/pub/scm/l [...] omits 624eeebdcf1e pinctrl: cherryview: Missed type change to unsigned int omits f1fa8f92c3f4 pinctrl: intel: Missed type change to unsigned int omits 5365e3df4229 regulator: fan53555: add chip id for Silergy SYR83X omits a2498d943c40 Merge branch 'fixes' into for-next omits 88e7e344ff95 Merge branch 'misc' into for-next omits d278b45a5a9f ext2: fix improper function comment omits d61650c669a6 ext2: code cleanup for ext2_try_to_allocate() omits 6670166f60f8 ARM: Document merges omits 1102222fb48c Merge branch 'arm/fixes' into for-next omits ef9980578a06 Merge branch 'arm/dt' into for-next omits 2f3e9d9f2b7f Merge branch 'arm/defconfig' into for-next omits a562f9641c42 Merge branch 'arm/drivers' into for-next omits 634cc68a43b7 Merge branch 'arm/soc' into for-next omits 1f0753ea6a38 Merge tag 'imx-defconfig-5.5' of git://git.kernel.org/pub/ [...] omits 17795bf9aab9 Merge tag 'imx-dt64-tmu-5.5' of git://git.kernel.org/pub/s [...] omits 06e78df33d3d Merge tag 'imx-dt64-5.5' of git://git.kernel.org/pub/scm/l [...] omits 405b7b271c8b Merge tag 'imx-dt-5.5' of git://git.kernel.org/pub/scm/lin [...] omits 51535d88ac97 Merge tag 'imx-bindings-5.5' of git://git.kernel.org/pub/s [...] omits 0f3dac611060 Merge tag 'imx-soc-5.5' of git://git.kernel.org/pub/scm/li [...] omits 8cbbff3a6423 Merge tag 'imx-drivers-5.5' of git://git.kernel.org/pub/sc [...] omits 3166c3dd4c87 Merge tag 'samsung-soc-5.5' of https://git.kernel.org/pub/ [...] omits 171cfeec987d Merge tag 'samsung-drivers-5.5' of https://git.kernel.org/ [...] omits 95527e9d18e0 ext2: skip unnecessary operations in ext2_try_to_allocate() omits 002d3c65ee81 MAINTAINERS: update Cavium ThunderX2 maintainers omits ea21768a8a46 Merge tag 'sunxi-dt-for-5.5-2' of https://git.kernel.org/p [...] omits f129230b8c1f Merge tag 'sunxi-fixes-for-5.4-3' of https://git.kernel.or [...] omits e1af5a11c42a Merge tag 'stm32-dt-for-v5.4-fixes-2' of git://git.kernel. [...] omits 33229f6f844a ext2: Simplify initialization in ext2_try_to_allocate() omits e9a8ba9769a0 spi: img-spfi: fix potential double release omits 18dd66ea8446 ASoC: soc-core: fixup dead-lock at snd_soc_unregister_component() omits df95a16d2a96 ASoC: soc-core: fix RIP warning on card removal omits 9508ef5a980f ASoC: SOF: topology: Fix bytes control size checks omits 90f3741c2b56 ext2: code cleanup by calling ext2_group_last_block_no() omits eb9e47fc230a ext2: introduce new helper ext2_group_last_block_no() omits 49a02b05005a PCI: layerscape: Add LS1028a support omits 8d49ebe713ab arm64: dts: ls1028a: Add PCIe controller DT nodes omits d8725e38dd9f dt-bindings: pci: layerscape-pci: add compatible strings " [...] omits b65f131b8f47 ALSA: docs: Remove snd_dma_pci_data() usage in documentation omits 6974f8ad4494 ALSA: pci: Avoid non-standard macro usage omits 1a810436a2ef ALSA: rme: Avoid non-standard macro usage omits af7153a29d5f ALSA: es1968: Avoid non-standard macro usage omits 7564d3b6334c ALSA: echoaudio: Avoid non-standard macro usage omits 3ca5fc0664ec ALSA: aoa: Avoid non-standard macro usage omits 16ccca11088c ALSA: pci: Drop superfluous snd_pcm_sgbuf_ops_page omits 30f2ce712d29 ALSA: mips: Convert to the common vmalloc memalloc omits d5dec270c00c ALSA: pdaudiocf: Convert to the common vmalloc memalloc omits 748a76b215a3 ALSA: vx: Convert to the common vmalloc memalloc omits 95ef15c65ae0 ALSA: ua101: Convert to the common vmalloc memalloc omits d7867ee7d264 ALSA: hiface: Convert to the common vmalloc memalloc omits c7b03852e74d ALSA: caiaq: Convert to the common vmalloc memalloc omits 94ce90c562ef ALSA: 6fire: Convert to the common vmalloc memalloc omits a3f4f2d5d020 ALSA: firewire: Convert to the common vmalloc memalloc omits b29e5ef15115 ALSA: aloop: Convert to the common vmalloc memalloc omits b315997d7c22 ALSA: usb-audio: Convert to the common vmalloc memalloc omits 1158e89c9d8f ALSA: 6fire: Drop the dead code omits 0af0a4fec0c4 ALSA: usb: Remove superfluous snd_dma_continuous_data() omits 0382e4e18faf ALSA: sparc: Remove superfluous snd_dma_continuous_data() omits a1aef4881cf1 ALSA: sh: Remove superfluous snd_dma_continuous_data() omits 1422bc5001a9 ALSA: rme32: Remove superfluous snd_dma_continuous_data() omits 987334266d08 ALSA: mips: Remove superfluous snd_dma_continuous_data() omits 8fd9da750e76 ALSA: drivers: Remove superfluous snd_dma_continuous_data() omits d39789912f15 ALSA: pcm: Create proc files only for non-empty preallocations omits a55eaf177a36 ALSA: pcm: Warn if doubly preallocated omits abffd8d0d538 ALSA: docs: Update documentation about SG- and vmalloc-buffers omits 7e8edae39fd1 ALSA: pcm: Handle special page mapping in the default mmap [...] omits 1fe7f397cfe2 ALSA: memalloc: Add vmalloc buffer allocation support omits 08422d2c559d ALSA: memalloc: Allow NULL device for SNDRV_DMA_TYPE_CONTI [...] omits f8db383507d6 block: Warn if elevator= parameter is used omits 6b832a148717 arm64: dts: allwinner: a64: Re-add PMU node omits 4fc2bfa6e8ce Merge branch 'devprop' into linux-next omits f2677cd8fe0c Merge branch 'pm-devfreq' into linux-next omits 8017874136b2 Merge branch 'for-next/misc' into for-next/core omits 918e1946c8ac arm64: kpti: Add NVIDIA's Carmel core to the KPTI whitelist omits 218564b164ad arm64: mm: Remove MAX_USER_VA_BITS definition omits 32d1870877ba arm64: mm: simplify the page end calculation in __create_p [...] omits 582f94b5900a EDAC/amd64: Check for memory before fully initializing an [...] omits 1c9b08bac5bf EDAC/amd64: Use cached data when checking for ECC omits 5e4c55276ae8 EDAC/amd64: Save max number of controllers to family type omits 73364e8092b9 platform/chrome: wilco_ec: Add charging config driver omits 80355a3b2db9 EDAC/amd64: Gather hardware information early omits 38ddd4d15745 EDAC/amd64: Make struct amd64_family_type global omits f4d6e0f79bcd ARM: dts: stm32: change joystick pinctrl definition on stm [...] omits afe3af89cd38 ARM: dts: stm32: remove OV5640 pinctrl definition on stm32 [...] omits 9df50c2e16de ARM: dts: stm32: Fix CAN RAM mapping on stm32mp157c omits 98461a9a5e08 Pull ext2 and reiserfs fs and quota refactoring series. omits dae82c7fd092 Pull series refactoring quota enabling and disabling code. omits 832c4365bd42 ARM: dts: stm32: relax qspi pins slew-rate for stm32mp157 omits 0258c29feddf reset: brcmstb: Remove resource checks omits 39c4a413dc8c dt-bindings: reset: Fix brcmstb-reset example omits 9ea7f01f470a net/mlx5: fix spelling mistake "metdata" -> "metadata" omits 8b3f2eb038d3 net/mlx5: fix kvfree of uninitialized pointer spec omits 196c90220a85 usb: chipidea: imx: pinctrl for HSIC is optional omits d079e57585ec usb: chipidea: imx: refine the error handling for hsic omits 98dabdb0a255 usb: chipidea: imx: change hsic power regulator as optional omits 9393c8de628c scsi: core: Handle drivers which set sg_tablesize to zero omits c8510d240306 scsi: dt-bindings: ufs: Add sm8150 compatible string omits f9fab3d98600 scsi: target: iscsi: rename some variables to avoid confusion. omits 19f5f88ed779 scsi: target: iscsi: tie the challenge length to the hash [...] omits a572d24af4d1 scsi: target: iscsi: CHAP: add support for SHA1, SHA256 an [...] omits f6b8540f4020 scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for RE [...] omits aea87b9b95b9 rss_stat: add support to detect RSS updates of external mm omits d5c6d6792532 mm: emit tracepoint when RSS changes omits 0b4dcaf5be14 shmem: pin the file in shmem_fault() if mmap_sem is dropped omits 7d4b8f2f6a46 mm: drop mmap_sem before calling balance_dirty_pages() in [...] omits 24716f09c53c mm-vmscan-memcontrol-remove-mem_cgroup_select_victim_node-v2 omits a054d7db2ede mm: vmscan: memcontrol: remove mem_cgroup_select_victim_node() omits fea9c4c6cd9b include/linux/memcontrol.h: fix comments based on per-node memcg omits a0fba8b85077 mm: memcontrol: try harder to set a new memory.high omits de2037f03961 mm: memcontrol: remove dead code from memory_max_write() omits 0b9f48dbae33 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 7bb63013abb1 mm, memcg: clean up reclaim iter array omits 6941764c6d8c mm/swap.c: trivial mark_page_accessed() cleanup omits e9ecf3c7eff3 mm-swap-disallow-swapon-on-zoned-block-devices-fix omits 505a1713ebed mm, swap: disallow swapon() on zoned block devices omits 77ded8dcac53 mm/gup.c: allow CMA migration to propagate errors back to caller omits d593bc3dc4fe mm/slub.c: update comments omits 74de06d23c2b mm: slub: print the offset of fault addresses omits 02b6d233e153 mm, slab_common: use enum kmalloc_cache_type to iterate ov [...] omits 1b7e221c6d5c mm, slab: remove unused kmalloc_size() omits 1b6f58061272 mm, slab: make kmalloc_info[] contain all types of names omits 5cf9080a7917 ramfs: support O_TMPFILE omits 5c1a1f1cdf0f ocfs2: fix passing zero to 'PTR_ERR' warning omits ffdc5984792b ocfs2: remove unused function ocfs2_prepare_inode_for_refcount() omits d64dbd979369 lib/xz: fix XZ_DYNALLOC to avoid useless memory reallocations omits 1066e1ddb655 mm: fix trying to reclaim unevictable lru page when callin [...] omits 52e9bdb4b7ef mm: mempolicy: fix the wrong return value and potential pa [...] omits 17aaee6f5c9d mm: memcontrol: fix network errors from failing __GFP_ATOM [...] omits edaa56722ee1 mm/memory_hotplug: fix updating the node span omits 4865c3c75c6b mm/sparse: consistently do not zero memmap omits 1862226ca667 scripts/gdb: fix debugging modules compiled with hot/cold [...] omits 62111f0b4886 mm: slab: make page_cgroup_ino() to recognize non-compound [...] omits f985d186e0fc maintainers-update-information-for-memory-management-fix omits 3e5743e8bd6b MAINTAINERS: update information for "MEMORY MANAGEMENT" omits 7cd838137560 dump_stack-avoid-the-livelock-of-the-dump_lock-fix omits 56e338e45105 dump_stack: avoid the livelock of the dump_lock omits 17080367f36e zswap: add Vitaly to the maintainers list omits c368e5e2c932 mm/page_alloc.c: ratelimit allocation failure warnings mor [...] omits 98551a95c027 mm, thp: tweak reclaim/compaction effort of local-only and [...] omits 2db4ee108a15 mm/khugepaged: Fix might_sleep() warn with CONFIG_HIGHPTE=y omits 050f5bdbe223 mm-vmstat-reduce-zone-lock-holding-time-by-proc-pagetypeinfo-fix omits 00ef56098a28 mm, vmstat: reduce zone->lock holding time by /proc/pagetypeinfo omits 9be238d6eeaf mm, vmstat: hide /proc/pagetypeinfo from normal users omits 781e534a283d mm/mmu_notifiers: use the right return code for WARN_ON omits 71f20a989886 ocfs2-protect-extent-tree-in-the-ocfs2_prepare_inode_for_w [...] omits 493da19ea5c3 ocfs2: protect extent tree in ocfs2_prepare_inode_for_write() omits 7cfc28a2a118 mm-thp-handle-page-cache-thp-correctly-in-pagetranscompoundmap-v4 omits 544441a3f740 mm: thp: handle page cache THP correctly in PageTransCompoundMap omits d86387de2656 mm-meminit-recalculate-pcpu-batch-and-high-limits-after-in [...] omits eb415ff78762 mm, meminit: recalculate pcpu batch and high limits after [...] omits bc4c3ea3aea5 mm/gup_benchmark: fix MAP_HUGETLB case omits 51fe02fecf1c mm: memcontrol: fix NULL-ptr deref in percpu stats flush omits be5f3df95e9f mm/thp: flush file for !is_shmem PageDirty() case in colla [...] omits 6f912e9cfe28 mm,thp: recheck each page before collapsing file THP omits 964e95d1fd69 /proc/kpageflags: do not use uninitialized struct pages omits 7558180fe62a /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits aff6ab9e7221 scsi: lpfc: Update lpfc version to 12.6.0.1 omits 171f6c41949f scsi: lpfc: Add enablement of multiple adapter dumps omits dcaa21367938 scsi: lpfc: Change default IRQ model on AMD architectures omits 93a4d6f40198 scsi: lpfc: Add registration for CPU Offline/Online events omits b9da814cd5f5 scsi: lpfc: Clarify FAWNN error message omits 69641627c653 scsi: lpfc: Sync with FC-NVMe-2 SLER change to require Con [...] omits dda5bdf074da scsi: lpfc: Fix dynamic fw log enablement check omits 2332e6e475b0 scsi: lpfc: Fix unexpected error messages during RSCN handling omits 6c1e803eac84 scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during [...] omits 6bfb16208298 scsi: lpfc: Fix configuration of BB credit recovery in ser [...] omits 7cfd5639d99b scsi: lpfc: Fix duplicate unreg_rpi error in port offline flow omits 1feefb7ec2fe scsi: sg: sg_ioctl(): get rid of access_ok() omits a64e5a868573 scsi: sg: sg_write(): get rid of access_ok()/__copy_from_u [...] omits c8c12792d5fe scsi: sg: sg_read(): get rid of access_ok()/__copy_..._user() omits d9fc5617bcb6 scsi: sg: sg_new_write(): don't bother with access_ok omits c35a5cfb4150 scsi: sg: sg_read(): simplify reading ->pack_id of userlan [...] omits 062c9d4527cc scsi: sg: sg_write(): __get_user() can fail... omits a62726cb9cb4 scsi: sg: sg_new_write(): replace access_ok() + __copy_fro [...] omits a16a47416d3f scsi: sg: sg_ioctl(): fix copyout handling omits ec990306f77f scsi: fnic: fix use after free omits 8b1062d51388 scsi: qla2xxx: fix NPIV tear down process omits edc1f5432f45 scsi: sd_zbc: Fix sd_zbc_complete() omits 3aa5fa030558 io_uring: kill dead REQ_F_LINK_DONE flag omits f1f40853c01b io_uring: fixup a few spots where link failure isn't flagged omits a3ead21d6eec Merge tag 'wireless-drivers-next-2019-11-05' of git://git. [...] omits 2836654a2735 Documentation: TLS: Add missing counter description omits d673f5635852 Merge tag 'batadv-next-for-davem-20191105' of git://git.op [...] omits 517ce4e93368 NFC: fdp: fix incorrect free object omits 9647722befbe r8152: Add macpassthru support for ThinkPad Thunderbolt 3 [...] omits 86e8f2988786 cxgb4: Add pci reset handler omits 7b3a768b2bb2 Merge branch 'bnx2x-cnic-Enable-Multi-Cos' omits 888f43e5da61 cnic: Set fp_hsi_ver as part of CLIENT_SETUP ramrod omits dc5a3d79c345 bnx2x: Fix PF-VF communication over multi-cos queues. omits 069e47823fff bnx2x: Enable Multi-Cos feature. omits 0a6890b9b4df bnx2x: Utilize FW 7.13.15.0. omits f75359f3ac85 net: prevent load/store tearing on sk->sk_stamp omits f92186177620 net: ethernet: emac: Fix phy mode type omits 5ea4b122e7ed Merge branch 'net_sched-convert-packet-counters-to-64bit' omits b33e699fe43a net_sched: add TCA_STATS_PKT64 attribute omits d0083d98f685 net_sched: extend packet counter to 64bit omits 4d390c287b2f net_sched: do not export gnet_stats_basic_packed to uapi omits e7a86c687e64 net: qualcomm: rmnet: Fix potential UAF when unregistering omits 973ff55bef38 Merge branch 'mv88e6xxx-ATU-occupancy-as-devlink-resource' omits e0c69ca7dfbb net: dsa: mv88e6xxx: Add ATU occupancy via devlink resources omits c5f299d59261 net: dsa: mv88e6xxx: global1_atu: Add helper for get next omits 6239a386e784 net: dsa: mv88e6xxx: global2: Expose ATU stats register omits d9ea56206c4d net: dsa: mv88e6xxx: Add number of MACs in the ATU omits 5cd73fbd7879 net: dsa: Add support for devlink resources omits 683916f6a840 net/tls: fix sk_msg trim on fallback to copy mode omits 2ee6ad1ddf77 Merge branch 'net-dsa-bcm_sf2-Add-support-for-optional-res [...] omits eee87e4377a4 net: dsa: bcm_sf2: Add support for optional reset controller line omits 9482d036cc02 dt-bindings: net: Describe BCM7445 switch reset property omits fbdcdd78da7c Change in Openvswitch to support MPLS label depth of 3 in [...] omits a5ec65169c60 net: hns3: remove unused macros omits 57d0f00dfeb3 mlx4_core: fix wrong comment about the reason of subtract [...] omits 3b7ad08b5153 vsock: Simplify '__vsock_release()' omits e684000b8a2b net: dsa: bcm_sf2: Fix driver removal omits c058f6dfeb1c net: dsa: Fix use after free in dsa_switch_remove() omits 2bceefbe557f tc-testing: added tests with cookie for mpls TC action omits 59eb87cb52c9 net: sched: prevent duplicate flower rules from tcf_proto [...] omits 2ef17216d732 net: hns3: Use the correct style for SPDX License Identifier omits 1899bb325149 bonding: fix state transition issue in link monitoring omits 41de23e2232b Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 12bbeb70afd5 kconfig: be more helpful if pkg-config is missing omits 0e916ee97920 kconfig: Add option to get the full help text with listnewconfig omits 0a62e40b4817 kbuild: Add make dir-pkg build option omits 4611a4fb0cce cpupower: ToDo: Update ToDo with ideas for per_cpu_schedul [...] omits 6af2ed53f040 cpupower: mperf_monitor: Update cpupower to use the RDPRU [...] omits 7adafe541fe5 cpupower: mperf_monitor: Introduce per_cpu_schedule flag omits d3f5d2a192a2 cpupower: Move needs_root variable into a sub-struct omits 509ba54fcfd1 ASoC: soc.h: dobj is used only when SND_SOC_TOPOLOGY omits 237d19080cd3 ASoC: soc-core: remove topology specific operation omits 71cb85f5e9da ASoC: soc-core: call snd_soc_register_dai() from snd_soc_r [...] omits e443c20593de ASoC: soc-core: don't call snd_soc_dapm_new_dai_widgets() [...] omits 5d07519703bc ASoC: soc-core: have legacy_dai_naming at snd_soc_register_dai() omits e11381f38f34 ASoC: soc-core: add snd_soc_unregister_dai() omits 3f6674ae13a1 ASoC: soc-core: move snd_soc_unregister_dais() omits daf7737335bf ASoC: soc-core: move snd_soc_register_dai() omits ac6a4dd3e9f0 ASoC: soc-core: use snd_soc_lookup_component() at snd_soc_ [...] omits b18768f56162 ASoC: soc-core: remove snd_soc_component_add/del() omits 486c7978ff66 ASoC: soc-core: add snd_soc_del_component_unlocked() omits 5bd7e08b3c5f ASoC: soc-core: tidyup snd_soc_lookup_component() omits b8132657990b ASoC: soc-core: move snd_soc_lookup_component() omits bc7a9091e5b9 ASoC: soc-core: add soc_unbind_dai_link() omits 6b1dff0266a3 ASoC: soc-core: call soc_bind_dai_link() under snd_soc_add [...] omits 95b562e57f0b ASoC: soc-core: remove duplicated soc_is_dai_link_bound() omits cd3c5ad7b250 ASoC: soc-core: typo fix at soc_dai_link_sanity_check() omits bfce78a55965 ASoC: soc-core: tidyup soc_init_dai_link() omits 36794902de1f ASoC: soc-core: move soc_init_dai_link() omits 3e2e193773b3 ASoC: adau7118: Fix example warning omits c2f102f1e884 spi: bcm2835: fix typo in comment omits 1403cfa69d31 spi: dw: Fix Designware SPI loopback omits 23ee22502d31 rtc: em3027: correct month value omits b7ecac7caae2 rtc: brcmstb-waketimer: add missed clk_disable_unprepare omits 525479c9cc92 cifs: update internal module version number omits 6a364520b30e smb3: remove confusing dmesg when mounting with encryption [...] omits b152cbe1a556 CIFS: Use common error handling code in smb2_ioctl_query_info() omits 9c16df26870f CIFS: Use memdup_user() rather than duplicating its implem [...] omits fe7af6cf5939 cifs: move cifsFileInfo_put logic into a work-queue omits 28c1c98d667a cifs: try opening channels after mounting omits 7e2db4558230 cifs: switch servers depending on binding state omits 6dfa9c5489f9 cifs: add server param omits 441103becbf8 cifs: add multichannel mount options and data structs omits 7188d6371191 cifs: sort interface list by speed omits e2e49d718bad Merge branch 'for-5.5/io_uring' into for-next omits 89723d0bd6c7 io_uring: enable optimized link handling for IORING_OP_POLL_ADD omits 1afc14032e54 software node: simplify property_entry_read_string_array() omits daeba9bf62e6 software node: unify PROPERTY_ENTRY_XXX macros omits 5236f5fe2319 software node: remove property_entry_read_uNN_array functions omits 1f74d70ff212 software node: get rid of property_set_pointer() omits 75dd63c968d8 software node: clean up property_copy_string_array() omits b871160fbc61 software node: mark internal macros with double underscores omits 4466bf82821b efi/apple-properties: use PROPERTY_ENTRY_U8_ARRAY_LEN omits 1741cfacfa9b software node: introduce PROPERTY_ENTRY_XXX_ARRAY_LEN() omits a00351687f8a software node: remove DEV_PROP_MAX omits fd4b355829ec Merge branch 'icmp-move-duplicate-code-in-helper-functions' omits 54074f1dbd6f icmp: remove duplicate code omits 15122464d525 icmp: add helpers to recognize ICMP error packets omits b8fed591df6b Merge branch 'netvsc-RSS-related-patches' omits 1fac7ca4e63b hv_netvsc: record hardware hash in skb omits df9f540ca742 hv_netvsc: flag software created hash value omits 0763b3e81a82 taprio: fix panic while hw offload sched list swap omits 39069faac292 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits eeb2045bb7d2 Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux [...] omits fc564e09237f Merge tag 'linux-can-fixes-for-5.4-20191105' of git://git. [...] omits 8d0d47ea1640 Merge branch 'mb/dio' into master omits a6d4040846bf Merge branch 'jk/jbd2-revoke-overflow' omits 19014d697147 jbd2: Fine tune estimate of necessary descriptor blocks omits 0094f981bbac jbd2: Provide trace event for handle restarts omits 83448bdfb597 ext4: Reserve revoke credits for freed blocks omits d090707edab5 jbd2: Make credit checking more strict omits 933f1c1e0b75 jbd2: Rename h_buffer_credits to h_total_credits omits fdc3ef882a5d jbd2: Reserve space for revoke descriptor blocks omits 77444ac4f953 jbd2: Drop jbd2_space_needed() omits 9f356e5a4f12 jbd2: Account descriptor blocks into t_outstanding_credits omits ec8b6f600e49 jbd2: Factor out common parts of stopping and restarting a handle omits 5559b2d81b51 jbd2: Drop pointless wakeup from jbd2_journal_stop() omits 150549ed2fcf jbd2: Drop pointless check from jbd2_journal_stop() omits dfaf5ffda227 jbd2: Reorganize jbd2_journal_stop() omits 015c60330682 jbd2: Fix statistics for the number of logged blocks omits 9797a9024805 ocfs2: Use accessor function for h_buffer_credits omits a9a8344ee171 ext4, jbd2: Provide accessor function for handle credits omits a413036791d0 ext4: Provide function to handle transaction restarts omits f2890730f829 ext4: Avoid unnecessary revokes in ext4_alloc_branch() omits 6cb367c2d1f8 ext4: Use ext4_journal_extend() instead of jbd2_journal_extend() omits 321238fbfb49 ext4: Fix ext4_should_journal_data() for EA inodes omits 65db869c754e ext4: Fix credit estimate for final inode freeing omits 44d93204cfee Merge branch 'for-5.5/io_uring' into for-next omits 6f72653e76a5 io-wq: use proper nesting IRQ disabling spinlocks for cancel omits 378f32bab371 ext4: introduce direct I/O write using iomap infrastructure omits 2ddd531f8c80 Merge branches 'sunxi/clk-for-5.5' and 'sunxi/dt-for-5.5' [...] omits 72d7df4c8079 dm dust: add limited write failure mode omits cc7a7fb3b689 dm dust: change ret to r in dust_map_read and dust_map omits 6ec1be501500 dm dust: change result vars to r omits 049ed30771be Merge branch 'v5.5-clk/next' into for-next omits 073f106a97bb Merge branch 'v5.5-armsoc/dts64' into for-next omits 847bd306c991 Merge branch 'v5.5-armsoc/dts32' into for-next omits 3b0b4ebfd761 clk: rockchip: protect the pclk_usb_grf as critical on px30 omits 8a88550fe7bb clk: rockchip: add video-related niu clocks as critical on px30 omits 7990660f36be clk: rockchip: move px30 critical clocks to correct clock [...] omits e40781098f56 clk: rockchip: Add div50 clocks for px30 sdmmc, emmc, sdio [...] omits 762539d6999c clk: rockchip: Add div50 clock-ids for sdmmc on px30 and nandc omits 26b924b93c7b dm cache: replace spin_lock_irqsave with spin_lock_irq omits 235bc8616060 dm bio prison: replace spin_lock_irqsave with spin_lock_irq omits cea35f5ad5ff drm/i915: Don't select BROKEN omits 68acde7629d7 drm/dp_mst: fix gcc compile error omits 4403e1237be3 arm64: dts: rockchip: Add devicetree for board roc-rk3308-cc omits ab14c422a1d1 dt-bindings: Add doc for Firefly ROC-RK3308-CC board omits 21e3311a6a15 dt-bindings: clean up rockchip grf binding document omits f00736e38e98 arm64: dts: rockchip: Rework voltage supplies for regulato [...] omits 88e0b7822d2d arm64: dts: rockchip: Add vcc_sys enable pin on rk3399-roc-pc omits 389989270e5f arm64: dts: rockchip: Add nodes for buttons on rk3399-roc-pc omits 0815dc22c238 arm64: dts: rockchip: enable usb2phy on px30-evb omits f952b45bf370 arm64: dts: rockchip: add usb2phy for px30 omits 7272d6e03d11 arm64: dts: rockchip: remove px30 default optee node omits 2e7f8764dcb1 arm64: dts: rockchip: enable gpu on rk3399-puma omits fbb78418c870 arm64: dts: rockchip: add px30 otp controller omits 8e0c9dacc39e dm thin: replace spin_lock_irqsave with spin_lock_irq omits 52c67d416b26 dm clone: add bucket_lock_irq/bucket_unlock_irq helpers omits 6ca43ed8376a dm clone: replace spin_lock_irqsave with spin_lock_irq omits c1005322ff02 dm writecache: handle REQ_FUA omits 9a11ba7388f1 ALSA: hda: hdmi - add Tigerlake support omits 8dd85873a0bd dm writecache: fix uninitialized variable warning omits 8adeac3be03d dm stripe: use struct_size() in kmalloc() omits 53be73a5d75f dm raid: streamline rs_get_progress() and its raid_status( [...] omits f9f3ee9130eb dm raid: simplify rs_setup_recovery call chain omits 99273d9e6e19 dm raid: to ensure resynchronization, perform raid set gro [...] omits 22c992e1a868 dm raid: change rs_set_dev_and_array_sectors API and callers omits 5eee2b3f6006 ASoC: SOF: topology: set trigger order for FE DAI link omits acbf27746ecf ASoC: pcm: update FE/BE trigger order based on the command omits e44f3d49f900 ASoC: max98373: replace gpio_request with devm_gpio_request omits eaf072e512d5 ASoC: stm32: sai: add restriction on mmap support omits 26bc67213424 Merge tag 'for-linus-2019-11-05' of git://git.kernel.org/p [...] omits 755864feb729 nvmem: add Rockchip OTP driver omits de02fc40fc63 dt-bindings: nvmem: add binding for Rockchip OTP controller omits b210fac7f636 nvmem: imx: scu: fix dependency in Kconfig omits 096030e7f449 nvmem: sprd: Add Spreadtrum SoCs eFuse support omits 95d25206eb1d dt-bindings: nvmem: Add Spreadtrum eFuse controller documentation omits c33c585f1b3a nvmem: imx-ocotp: reset error status on probe omits 885ce72a09d0 nvmem: imx: scu: support write omits f8017bfc1414 nvmem: imx: scu: support hole region check omits 1e6d8e5f4441 nvmem: sc27xx: Change to use devm_hwspin_lock_request_spec [...] omits 9b8303fc6efa nvmem: core: fix nvmem_cell_write inline function omits cc4c831811c2 gpio: tegra186: use devm_platform_ioremap_resource_byname() omits f51b18d92b66 gpio: mvebu: use devm_platform_ioremap_resource_byname() omits c9c8641d3ebd drivers: provide devm_platform_ioremap_resource_byname() omits 444b0111f3bc misc: sram: use devm_platform_ioremap_resource_wc() omits bb6243b4f73d drivers: platform: provide devm_platform_ioremap_resource_wc() omits b873af620e58 lib: devres: provide devm_ioremap_resource_wc() omits 6e924822752c lib: devres: prepare devm_ioremap_resource() for more variants omits 4154abca299e Documentation: devres: add missing entry for devm_platform [...] omits 482c86cc37b7 char: xillybus: use devm_platform_ioremap_resource() to si [...] omits 8670b2b8b029 rfkill: allocate static minor omits 7111fa1151e3 Merge tag 'gpio-v5.4-4' of git://git.kernel.org/pub/scm/li [...] omits 82b29b9f72af mei: me: add comet point V device id omits 7a2b9e6ec845 mei: bus: prefix device names on bus with the bus name omits 487ee861de17 tty: serial: fsl_lpuart: use the sg count from dma_map_sg omits 9b88f9fb0d2f ext4: Do not iput inode under running transaction omits a9e26328adfa ext4: Move marking of handle as sync to ext4_add_nondir() omits b90bfdf58119 jbd2: Completely fill journal descriptor blocks omits 0db458894536 jbd2: Fixup stale comment in commit code omits add3efdd78b8 jbd2: Fix possible overflow in jbd2_log_space_left() omits 31f4b28f6c41 dmaengine: ti: edma: Add support for handling reserved channels omits 115b60a93ee4 dt-bindings: dma: ti-edma: Document dma-channel-mask for EDMA omits 4868d87c18aa dt-bindings: dmaengine: dma-common: Change dma-channel-mas [...] omits ace44ddce34f rtc: bd70528: Fix hour register mask omits f33506abbcdd rtc: bd70528: Add MODULE ALIAS to autoload module omits 4590a8c71593 Merge branch 'powercap' into linux-next omits c389ec67b7f8 MAINTAINERS: Update myself as maintainer for DEVFREQ subsy [...] omits 3eaf9cc62f44 ext4: update ext4_sync_file() to not use __generic_file_fsync() omits 0b9f230b94dd ext4: move inode extension check out from ext4_iomap_alloc() omits 569342dc2485 ext4: move inode extension/truncate code out from ->iomap_ [...] omits b1b4705d54ab ext4: introduce direct I/O read using iomap infrastructure omits 09edf4d38195 ext4: introduce new callback for IOMAP_REPORT omits f063db5ee989 ext4: split IOMAP_WRITE branch in ext4_iomap_begin() into helper omits c8fdfe294187 ext4: move set iomap routines into a separate helper ext4_ [...] omits 2e9b51d78229 ext4: iomap that extends beyond EOF should be marked dirty omits 548feebec7e9 ext4: update direct I/O read lock pattern for IOCB_NOWAIT omits 53e5cca56795 ext4: reorder map.m_flags checks within ext4_iomap_begin() omits f21bdbba0a5a Merge branch 'iomap-for-next' into mb/dio omits 9842b56cd406 xfs: make the assertion message functions take a mount parameter omits 110f09cb705a xfs: add missing assert in xfs_fsmap_owner_from_rmap omits ee4fb16cbec9 xfs: decrease indenting problems in xfs_dabuf_map omits 50f8300904b1 xfs: fold xfs_mount-alloc() into xfs_init_fs_context() omits 8757c38f2cf6 xfs: move xfs_fc_parse_param() above xfs_fc_get_tree() omits 2f8d66b3cd79 xfs: move xfs_fc_get_tree() above xfs_fc_reconfigure() omits 63cd1e9b026e xfs: move xfs_fc_reconfigure() above xfs_fc_free() omits 73e5fff98b64 xfs: switch to use the new mount-api omits 7c89fcb2783d xfs: dont set sb in xfs_mount_alloc() omits 9a861816a026 xfs: move xfs_parseargs() validation to a helper omits 48a06e1b5773 xfs: refactor xfs_parseags() omits 846410ccd104 xfs: avoid redundant checks when options is empty omits c0a6791667f8 xfs: refactor suffix_kstrtoint() omits 2c6eba31775b xfs: add xfs_remount_ro() helper omits 82332b6da226 xfs: add xfs_remount_rw() helper omits a943f372c22b xfs: merge freeing of mp names and mp omits 7b77b46a6137 xfs: use kmem functions for struct xfs_mount omits 3d9d60d9addf xfs: dont use XFS_IS_QUOTA_RUNNING() for option check omits e1d3d2188546 xfs: use super s_id instead of struct xfs_mount m_fsname omits f676c7508667 xfs: remove unused struct xfs_mount field m_fsname_len omits 6ba01df72b4b dm table: do not allow request-based DM to stack on partitions omits 81363f248aec watchdog: bd70528: Add MODULE_ALIAS to allow module auto loading omits 2c50a6b825b3 watchdog: imx_sc_wdt: Pretimeout should follow SCU firmwar [...] omits 2c77734642d5 watchdog: meson: Fix the wrong value of left time omits 1993f1d7ca3f watchdog: pm8916_wdt: fix pretimeout registration flow omits c58e81341aec watchdog: cpwd: fix build regression omits fa729c4df558 clone3: validate stack arguments omits a3a0819388b2 ceph: don't allow copy_file_range when stripe_count != 1 omits 5bb5e6ee6f5c ceph: don't try to handle hashed dentries in non-O_CREAT a [...] omits d9dace943894 drm/i915/selftests: Add intel_gt_suspend_prepare omits 3fd850dda83d drm/i915/gt: Drop false assertion on user_forcewake omits a70a9e998e8e drm/i915: Defer rc6 shutdown to suspend_late omits d4033a9b03d8 drm/i915/gt: Move user_forcewake application to GT omits 489d1953c12e drm/i915/gem: Leave reloading kernel context on resume to GT omits fd6fe087ca47 drm/i915/gt: Call intel_gt_sanitize() directly omits 15c2b3cc09a3 ALSA: hda/ca0132 - Fix possible workqueue stall omits 57baec7b1b04 scripts/nsdeps: make sure to pass all module source files [...] omits d065070e009b media: hi556: Add support for Hi-556 sensor omits 74ab6d9d7dce arm64: dts: allwinner: h6: Remove useless reset name omits 8c9c905d6c28 media: staging/imx: Use a shorter name for driver omits 5aa5de2ab29b media: staging: media: allegro-dvt: remove bool comparison omits 209d53bec8d0 media: s5p-jpeg: drop unused components from s5p_jpeg_q_data omits 6f632158c680 media: dt-bindings: rcar_vin: Document RZ/G1 per-board settings omits ccd516b1ec8f media: fdp1: Fix R-Car M3-N naming in debug message omits 3964d41f174c media: bt819: Reduce amount of F* words in the world omits a9bf84216a19 media: coda: request to skip kernel mapping for decoded buffers omits dd138ccd68fa media: coda: fix deadlock between decoder picture run and [...] omits 577e101781c1 media: v4l2-core: fix touch support in v4l_g_fmt omits 27d099783fcf media: v4l2-subdev: Don't use __u32 internally omits 5cbd55a3dcae media: exynos4-is: Fix recursive locking in isp_video_release() omits 100c0471df5f media: rcar_drif: fix a memory disclosure omits ec99ad4c0cf6 media: staging: media: cedrus: use devm_platform_ioremap_r [...] omits b6d38b1c1081 media: rcar-csi2: Enable support for R8A774B1 omits 42ec336f1f9d ALSA: hda: Disable regmap internal locking omits d832bda9c0ce media: rcar-vin: Enable support for R8A774B1 omits ca124cb21da9 media: dt-bindings: rcar-csi2: Add R8A774B1 support omits bc0ce7c5a8bf media: dt-bindings: rcar-vin: Add R8A774B1 support omits e3d2a2648583 media: rcar-vin: Add support for outputting NV12 omits 7a18920705fe media: rcar-vin: Define which hardware supports NV12 omits acdab7a0a8d0 media: rcar-vin: Do not enumerate unsupported pixel formats omits 75c8c8ef8bfd media: radio: wl1273: fix interrupt masking on release omits db5b162fa648 media: bdisp: fix memleak on release omits 9a342095e7a5 media: v4l2-dv-timings: Use DIV_ROUND_CLOSEST directly to [...] omits ed0d0ccbf8d5 media: vpx3220: make array input_vals static, makes object [...] omits bf17a83c3e9a media: MAINTAINERS: Update MAX2175 & R-Car DRIF driver mai [...] omits 3926a3a025d4 can: don't use deprecated license identifiers omits 27a0e54bae09 can: mcp251x: mcp251x_restart_work_handler(): Fix potentia [...] omits 840e0425851a media: xilinx: Use the correct style for SPDX License Identifier omits c2f2093e149d s390/unwind: drop unnecessary code around calling ftrace_g [...] omits 967535a84dd3 media: imx7-mipi-csis: make array 'registers' static const [...] omits 9cc806c4efbd media: cx231xx: remove redundant assignment to variable status omits a9913d7eafa7 reiserfs: replace open-coded atomic_dec_and_mutex_lock() omits 08103a85e610 media: smiapp: unlock on error in smiapp_start_streaming() omits a0b39e9d5b9b media: staging/intel-ipu3: remove the unnecessary compiler flags omits 67c845a58a14 media: doc-rst: ipu3: clarification on data type conversio [...] omits 7520781f748e media: doc-rst: add more info for resolution change blocks [...] omits c85c5c53ffa2 ARM: dts: sun6i: Remove useless reset-names omits b5d84ff8ae18 arm64: dts: allwinner: orange-pi-3: Enable USB 3.0 host support omits 0b6f7014adc1 arm64: dts: allwinner: h6: add USB3 device nodes omits 1e92dbeae806 dt-bindings: Add ANX6345 DP/eDP transmitter binding omits 79bc02f12210 arm64: dts: allwinner: a64: enable ANX6345 bridge on Teres-I omits 240a6438985c dts: arm: sun8i: h3: Enable deinterlace unit omits 66e40b3517f7 ARM: dts: sunxi: h3/h5: Add MBUS controller node omits ab883313ef62 dt-bindings: bus: sunxi: Add H3 MBUS compatible omits 4441b57ec27e clk: sunxi-ng: h3: Export MBUS clock omits e705f4b8aa27 ext2: check err when partial != NULL omits c23734487fb4 cpufreq: sun50i: Fix CPU speed bin detection omits c44bb5034aec PM / OPP: Support adjusting OPP voltages at runtime omits 8eb4704b124c drm/i915: Protect request peeking with RCU omits 26a4175372a5 Merge tag 'extcon-next-for-5.5' of git://git.kernel.org/pu [...] omits dcf848d387fa Merge branch 'core/urgent' omits efb4a807d960 Merge branch 'irq/urgent' omits 370a539988e0 Merge branch 'timers/core' omits 3d48cb66fda0 Merge branch 'timers/urgent' omits 6fa187782727 Merge branch 'x86/fpu' omits 9dc21c69c615 Merge branch 'x86/urgent' omits 358b2c9ef5af Merge tag 'qcom-arm64-defconfig-for-5.5' into final-for-5.5 omits 1de2ce133511 Merge tag 'qcom-defconfig-for-5.5' into final-for-5.5 omits 9c14790dcd17 Merge tag 'qcom-dts-for-5.5' into final-for-5.5 omits 9a20f7256f90 Merge tag 'qcom-arm64-for-5.5' into final-for-5.5 omits b55c16423ccd Merge tag 'qcom-drivers-for-5.5' into final-for-5.5 omits 971112e07293 MAINTAINERS: Add myself as co-maintainer for QCOM omits 63ec58b44fcc x86/tsc: Respect tsc command line paraemeter for clocksour [...] omits 8f027e5994f7 Merge branch 'for-5.5/block' into for-next omits fa5322872187 block: avoid blk_bio_segment_split for small I/O operations omits d843304b22e8 Input: synaptics-rmi4 - simplify data read in rmi_f54_work omits 310ca2a61c41 Input: synaptics-rmi4 - remove unused result_bits mask omits 5d40d95e7e64 Input: synaptics-rmi4 - do not consume more data than we h [...] omits f6aabe1ff1d9 Input: synaptics-rmi4 - disable the relative position IRQ [...] omits 003f01c78002 Input: synaptics-rmi4 - fix video buffer size omits e361362b08ca x86/dumpstack/64: Don't evaluate exception stacks before setup omits 0ed9ca25894e irq/irqdomain: Update __irq_domain_alloc_fwnode() function [...] omits fe6f85ca121e x86/apic/32: Avoid bogus LDR warnings omits 1587a11907d8 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 1665cbd5731f remoteproc: qcom_q6v5_mss: Add support for MSM8998 omits ab1b12339edc dt-bindings: remoteproc: qcom: Add Q6v5 Modem PIL binding [...] omits 52338415cf4d timekeeping/vsyscall: Update VDSO data unconditionally omits a5155b870d68 xfs: always log corruption errors omits d243b89a611e xfs: constify the buffer pointer arguments to error functions omits e91ec882af21 xfs: relax shortform directory size checks omits ee2c5ef8a9d6 drm/i915/dp: Do not switch aux to TBT mode for non-TC ports omits 1f1be49fb67a drm/i915: Avoid HPD poll detect triggering a new detect cycle omits dc645daef9af i40e: implement VF stats NDO omits 3df5b9a6a9ec i40e: enable X710 support omits e20c9284c8f2 drm/msm/adreno: Add support for Adreno 510 GPU omits 3f3c8aff1f8f drm/msm/dsi: Add configuration for 8x76 omits 332d6084d4f7 drm/msm/dsi: Add configuration for 28nm PLL on family B omits 1860f2a8b8b1 drm/msm/mdp5: Add configuration for msm8x76 omits 2ab45a0973a8 dt-bindings: msm/mdp5: Document optional TBU and TBU_RT clocks omits 07066d9dc3d2 ixgbe: protect TX timestamping from API misuse omits 739e6b4a8374 fm10k: update driver version to match out-of-tree omits 780e354dcdb9 ixgbe: Make use of cpumask_local_spread to improve RSS locality omits 0e100440e24b fm10k: add support for ndo_get_vf_stats operation omits 1df96ca7e001 fm10k: add missing field initializers to TLV attributes) omits 23b44513c3e6 ice: allow 3k MTU for XDP omits 446e693ca30b x86/fpu: Use XFEATURE_FP/SSE enum values instead of hardco [...] omits aaf27254fdf9 ice: add build_skb() support omits 59bb08080557 ice: introduce frame padding computation logic omits 7237f5b0dba4 ice: introduce legacy Rx flag omits c08550510ca2 x86/fpu: Shrink space allocated for xstate_comp_offsets omits 58db10378499 x86/fpu: Update stale variable name in comment omits 6eb305c9273a Merge branch 'for-next-next-v5.4-20191104' into for-next-20191104 omits 7d75a6fe2a0c Merge branch 'for-next-current-v5.3-20191104' into for-nex [...] omits f473adde114f Merge branch 'misc-5.4' into for-next-20191104 omits d897928582af Merge branch 'ext/qu/enhanced-defence-fuzzed-v2' into for- [...] omits 638cb430e99a Merge branch 'dev/eb-locking-polish-v3' into for-next-next [...] omits 19f055ab72d4 Merge branch 'dev/raid1c3-5.5-final' into for-next-next-v5 [...] omits 6dbe80c0a5aa Merge branch 'misc-next' into for-next-next-v5.4-20191104 omits 1619b67d24f9 Merge branch 'misc-next' into for-next-current-v5.3-20191104 omits 8a365d74001f btrfs: ctree: Checking key orders before merged tree blocks omits 2cf2909b8a2f btrfs: extent-tree: Kill the BUG_ON() in insert_inline_ext [...] omits 03b6e2c86a72 btrfs: Detect unbalanced tree with empty leaf before crash [...] omits 0c171e9095e4 btrfs: extent-tree: Kill BUG_ON() in __btrfs_free_extent() [...] omits a852a5937d19 btrfs: extent_io: Do extra check for extent buffer read wr [...] omits 9c7db4947506 coresight: etm4x: Fix BMVAL misuse omits edda32dabedb coresight: Serialize enabling/disabling a link device. omits f08d688223b0 coresight: Add explicit architecture dependency omits ebddaad09e10 coresight: etm4x: Add missing single-shot control API to sysfs omits a578427de5b2 coresight: etm4x: Add view comparator settings API to sysfs. omits 3e12d3b01324 coresight: etm4x: Improve usability of sysfs - CID and VMI [...] omits c2431fed288a coresight: etm4x: Improve usability of sysfs - include/exc [...] omits 1b6b0e087fc7 coresight: etm4x: Fix issues with start-stop logic. omits 75198a7d4c0c coresight: etm4x: Add missing API to set EL match on addre [...] omits 2fe6899e36aa coresight: etm4x: Fix input validation for sysfs. omits 057f2c57b08d coresight: etm4x: Fixes for ETM v4.4 architecture updates. omits 0373d90639ef coresight: etm4x: Add support for ThunderX2 omits b7909065e8eb dt-bindings: arm: coresight: Add support for coresight-los [...] omits f188b5e76aae coresight: etm4x: Save/restore state across CPU low power states omits 74ce3e412748 usb: typec: ucsi: Optimise ucsi_unregister() omits e716bb38edb4 usb: typec: ucsi: New error codes omits 3cf657f07918 usb: typec: ucsi: Remove all bit-fields omits 470ce43a1a81 usb: typec: ucsi: Remove struct ucsi_control omits 2ede55468ca8 usb: typec: ucsi: Remove the old API omits e32fd989ac1c usb: typec: ucsi: ccg: Move to the new API omits f56de278e8ec usb: typec: ucsi: acpi: Move to the new API omits f3e9de3a2216 btrfs: locking: add lock assertions omits 9dbc0cc309ec btrfs: document extent buffer locking omits 151a623ba06b btrfs: access eb::blocking_writers according to ACCESS_ONC [...] omits 4578e7eb0ae2 btrfs: set blocking_writers directly, no increment or decrement omits 2e7641d9f4f1 btrfs: merge blocking_writers branches in btrfs_tree_read_lock omits 688d11c38423 can: j1939: transport: j1939_xtp_rx_eoma_one(): Add sanity [...] omits eaa654f164ba can: j1939: transport: j1939_session_fresh_new(): make sur [...] omits 896daf723c84 can: j1939: fix memory leak if filters was set omits db1a804cca6f can: j1939: fix resource leak of skb on error return paths omits b5018be6d5dd can: ti_hecc: add missing state changes omits 3b2d652da214 can: ti_hecc: properly report state changes omits 678d85ed8554 can: ti_hecc: add fifo overflow error reporting omits 99383749c259 can: ti_hecc: release the mailbox a bit earlier omits 10f5d55ddcbf can: ti_hecc: keep MIM and MD set omits 59f415c2f5e2 can: ti_hecc: ti_hecc_stop(): stop the CPK on down omits c4409e9fbea9 can: ti_hecc: ti_hecc_error(): increase error counters if [...] omits 758124335a9d can: flexcan: increase error counters if skb enqueueing vi [...] omits 1f7f504dcd9d can: rx-offload: can_rx_offload_irq_offload_fifo(): contin [...] omits c2a9f74c9d18 can: rx-offload: can_rx_offload_irq_offload_timestamp(): c [...] omits d763ab3044f0 can: rx-offload: can_rx_offload_offload_one(): use ERR_PTR [...] omits 4e9016bee3bf can: rx-offload: can_rx_offload_offload_one(): increment r [...] omits a2dc3f5e1022 can: rx-offload: can_rx_offload_offload_one(): do not incr [...] omits 6caf8a6d6586 can: rx-offload: can_rx_offload_queue_tail(): fix error ha [...] omits ca913f1ac024 can: rx-offload: can_rx_offload_queue_sorted(): fix error [...] omits 659680bc232f can: xilinx_can: Fix flags field initialization for axi can omits 6f12001ad5e7 can: c_can: C_CAN: add bus recovery events omits 23c5a9488f07 can: c_can: D_CAN: c_can_chip_config(): perform a sofware [...] omits 3cb3eaac52c0 can: c_can: c_can_poll(): only read status register after [...] omits 128a1b87d3ce can: peak_usb: report bus recovery as well omits f7a1337f0d29 can: peak_usb: fix slab info leak omits de280f403f29 can: peak_usb: fix a potential out-of-sync while decoding packets omits 5e269324db5a can: flexcan: disable completely the ECC mechanism omits 375973942618 can: usb_8dev: fix use-after-free on disconnect omits 4d6636498c41 can: mcba_usb: fix use-after-free on disconnect omits fb5be6a7b486 can: gs_usb: gs_can_open(): prevent memory leak omits db9ee384f6f7 can: dev: add missing of_node_put() after calling of_get_c [...] omits 79fa2947ea1e btrfs: drop incompat bit for raid1c34 after last block gro [...] omits 336b022eb524 btrfs: add incompat for raid1 with 3, 4 copies omits 51615214edea btrfs: add support for 4-copy replication (raid1c4) omits 982ebc2a5455 btrfs: add support for 3-copy replication (raid1c3) omits 8596e47a1733 btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC omits 673756ea6b0b btrfs: save i_size to avoid double evaluation of i_size_re [...] omits 593669fa8fd7 btrfs: block-group: Refactor btrfs_read_block_groups() omits 5fea0898beb6 btrfs: sink write flags to cow_file_range_async omits 46e313926706 btrfs: sink write_flags to __extent_writepage_io omits e28ad82f22f3 Btrfs: send, skip backreference walking for extents with m [...] omits 0284391fa943 Btrfs: send, allow clone operations within the same file omits 13d7b17607a9 btrfs: Ensure we trim ranges across block group boundary omits c315fb7381b9 btrfs: volumes: Use more straightforward way to calculate [...] omits a31ccb4b7ba2 btrfs: tree-checker: Check item size before reading file e [...] omits 16f47cb9de30 btrfs: clean up locking name in scrub_enumerate_chunks() omits 270cd5b018fd btrfs: Streamline btrfs_fs_info::backup_root_index semantics omits d1a2b15b6519 btrfs: Rename find_oldest_super_backup to init_backup_root_slot omits 508608e76b1f btrfs: Remove unused next_root_backup function omits c30f925818b0 btrfs: Don't use objectid_mutex during mount omits 04593ba0ffd2 btrfs: Factor out tree roots initialization during mount omits 0f5d92163f76 btrfs: Add read_backup_root omits bcf9a84335f1 btrfs: Remove newest_gen argument from find_oldest_super_backup omits 4d0404484750 btrfs: Cleanup and simplify find_newest_super_backup omits 495bda5792b6 btrfs: tree-checker: Fix wrong check on max devid omits 9819a8b528c7 btrfs: Consider system chunk array size for new SYSTEM chunks omits 5f227c904497 Btrfs: fix race leading to metadata space leak after task [...] omits d76f2bc07194 Btrfs: remove unnecessary delalloc mutex for inodes omits 9beb0bbc9fe3 Btrfs: remove wait queue from space_info structure omits db8daf74116b btrfs: remove cached space_info in btrfs_statfs() omits 728f093b5936 btrfs: add dedicated members for start and length of a blo [...] omits dd2829c0e1c0 btrfs: rename extent buffer block group item accessors omits 2f95e1e972d3 btrfs: rename block_group_item on-stack accessors to follo [...] omits 914087af11ed btrfs: remove embedded block_group_cache::item omits 90021ab93ac0 btrfs: move block_group_item::flags to block group omits d67565981f81 btrfs: move block_group_item::used to block group omits 7fbbd31973a2 btrfs: Remove btrfs_bio::flags member omits a4c7f5af1fc5 btrfs: add blake2b to checksumming algorithms omits 7e83f4adbbb6 btrfs: add member for a specific checksum driver omits 5b1c9fcba5a9 btrfs: sysfs: show used checksum driver per filesystem omits 3ebb2ada8ccc btrfs: sysfs: export supported checksums omits 2b1a88a60d84 btrfs: add sha256 to checksumming algorithm omits 15bb42eb098f btrfs: add xxhash64 to checksumming algorithms omits 9ba320cc28eb btrfs: drop bdev argument from submit_extent_page omits d9452712fc14 btrfs: remove extent_map::bdev omits 2ceeb8e29f05 btrfs: drop bio_set_dev where not needed omits 160a4a1a3c02 btrfs: get bdev from latest_dev for dio bh_result omits ee81cd3509c3 btrfs: assert extent_map bdevs and lookup_map and split omits 527c63e03bd7 btrfs: remove pointless indentation in btrfs_read_sys_array() omits f0663d1dee3b btrfs: reduce indentation in btrfs_may_alloc_data_chunk omits 12d5c62d78e2 btrfs: remove pointless local variable in lock_stripe_add() omits e3f09b0d1608 btrfs: raid56: reduce indentation in lock_stripe_add omits e50cbd50d867 btrfs: tracepoints: constify all pointers omits 1263838e1804 btrfs: tracepoints: drop typecasts from printk omits 255614d6d15f btrfs: Return offset from find_desired_extent omits fed52fd854df btrfs: Simplify btrfs_file_llseek omits 38472edeb1e5 btrfs: Speed up btrfs_file_llseek omits cb420133cf63 btrfs: compression: remove ops pointer from workspace_manager omits e4cd3900fdf6 btrfs: compression: inline free_workspace omits e155153d39a3 btrfs: compression: pass type to btrfs_put_workspace omits a3fcb35c52af btrfs: compression: inline alloc_workspace omits 6edaa1550e0a btrfs: compression: pass type to btrfs_get_workspace omits 0dfaccec7e12 btrfs: compression: inline put_workspace omits d9e217aa0b85 btrfs: compression: inline get_workspace omits 577b35fdaf24 btrfs: compression: export alloc/free/get/put callbacks of [...] omits 7f0d0886d866 btrfs: compression: inline cleanup_workspace_manager omits 5fdd55f468fb btrfs: compression: let workspace manager cleanup take onl [...] omits a86080f41cb4 btrfs: compression: inline init_workspace_manager omits 54d8a446c511 btrfs: compression: let workspace manager init take only the type omits b2f4fc67171d btrfs: compression: attach workspace manager to the ops omits 59eeaea62c6b btrfs: switch compression callbacks to direct calls omits 7ff77f02d3dc btrfs: export compression and decompression callbacks omits 1bdaf005b020 btrfs: use btrfs_block_group_cache_done in update_block_group omits c3558b6302ec btrfs: check page->mapping when loading free space cache omits 5780fe69c84e Btrfs: fix metadata space leak on fixup worker failure to [...] omits cf64a40d6e33 Btrfs: fix negative subv_writers counter and data space le [...] omits 4032094200b7 btrfs: ioctl: Try to use btrfs_fs_info instead of *file omits e297297cc20d btrfs: use bool argument in free_root_pointers() omits a6f024c82fd3 btrfs: use better definition of number of compression type omits c32fd3145b04 btrfs: use enum for extent type defines omits aa46671361ea btrfs: props: remove unnecessary hash_init() omits d5fd04618435 btrfs: Rename btrfs_join_transaction_nolock omits a3f4461de915 btrfs: User assert to document transaction requirement omits 381c77796664 btrfs: opencode extent_buffer_get omits 702b4b8554b2 btrfs: Avoid getting stuck during cyclic writebacks omits 80b3c5887dea btrfs: block-group: Rework documentation of check_system_c [...] omits 291290468523 btrfs: Enhance error output for write time tree checker omits fb4887d67fd2 btrfs: tree-checker: Refactor prev_key check for ino into [...] omits bd86fa595fbd Btrfs: extent_write_locked_range() should attach inode->i_wb omits 77c54976ad86 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios omits 18499a527dec Btrfs: only associate the locked page with one async_chunk struct omits d9df5ff65bed Btrfs: delete the entire async bio submission framework omits aa609b3c2cfb Btrfs: stop using btrfs_schedule_bio() omits f9cc65c68779 btrfs: add __pure attribute to functions omits e3b39845ded8 btrfs: add const function attribute omits 7789a95dbd57 btrfs: add __cold attribute to more functions omits 3813b968ad5c btrfs: drop unused parameter is_new from btrfs_iget omits bc960fcd5bcb btrfs: use refcount_inc_not_zero in kill_all_nodes omits f3f093754519 btrfs: print process name and pid that calls device scanning omits 8f66219674f8 btrfs: Open-code name_in_log_ref in replay_one_name omits 771e1538f67c btrfs: Properly handle backref_in_log retval omits b3f18e95f4a8 btrfs: Don't opencode btrfs_find_name_in_backref in backre [...] omits 9990216448c6 btrfs: transaction: Cleanup unused TRANS_STATE_BLOCKED omits d86ee7b23e12 btrfs: transaction: describe transaction states and transitions omits eec8e17449e8 btrfs: use has_single_bit_set for clarity omits 449295c6a870 btrfs: add 64bit safe helper for power of two checks omits 8295034e5106 btrfs: balance: use term redundancy instead of integrity i [...] omits 40bb33b0eca4 btrfs: move btrfs_unlock_up_safe to other locking functions omits 3f6d325143e1 btrfs: move btrfs_set_path_blocking to other locking functions omits 6cdcb4028a4a btrfs: make btrfs_assert_tree_locked static inline omits 19f14d31ff32 btrfs: make locking assertion helpers static inline omits a29fb7b80914 btrfs: get rid of pointless wtag variable in async-thread.c omits b6518029b57f btrfs: get rid of unique workqueue helper functions omits f2eaba5d495f btrfs: don't prematurely free work in scrub_missing_raid56 [...] omits 5b51d1dd693e btrfs: don't prematurely free work in reada_start_machine_ [...] omits 56999d5a74c0 btrfs: don't prematurely free work in end_workqueue_fn() omits 957090b5af54 btrfs: don't prematurely free work in run_ordered_work() omits 80d1bf42166f btrfs: get rid of unnecessary memset() of work item omits 3e5fb588f08c btrfs: move the failrec tree stuff into extent-io-tree.h omits d744c8db8e72 btrfs: export find_delalloc_range omits a8e812dfd3b5 btrfs: move extent_io_tree defs to their own header omits 38b5ac83898c btrfs: separate out the extent io init function omits da00ed949830 btrfs: separate out the extent leak code omits 13b7b784bd49 btrfs: ctree: Remove stray comment of setting up path lock omits a4f82115895c btrfs: ctree: Reduce one indent level for btrfs_search_old_slot() omits 36f94b69bf15 btrfs: ctree: Reduce one indent level for btrfs_search_slot() omits c17a923768d1 btrfs: tree-checker: Add check for INODE_REF omits 2e1022a9ddf2 btrfs: tree-checker: Try to detect missing INODE_ITEM omits e2074956b305 Btrfs: make btrfs_wait_extents() static omits 0412b8b723d8 btrfs: Add assert to catch nested transaction commit omits ae713ea20649 btrfs: simplify inode locking for RWF_NOWAIT omits bfbbf8cb43a7 Merge branch 'misc-5.4' into next-fixes omits a5009d3a318e btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNC omits d98da49977f6 btrfs: save i_size to avoid double evaluation of i_size_re [...] omits b0c51f158455 stacktrace: Don't skip first entry on noncurrent tasks omits d80a4ac20800 cpupower : Handle set and info subcommands correctly omits 2d4238f55697 ice: Add support for AF_XDP omits 774e4d34dbeb Merge branch 'master' of git://blackhole.kfki.hu/nf omits 88c749840dff netfilter: nf_tables_offload: skip EBUSY on chain update omits 1ed012f6fd83 netfilter: nf_tables: bogus EOPNOTSUPP on basechain update omits b23c0742c2ce bridge: ebtables: don't crash when using dnat target in ou [...] omits 9fedd894b4e1 netfilter: nf_tables: fix unexpected EOPNOTSUPP error omits 250367c59e6b netfilter: nf_tables: Align nft_expr private data to 64-bit omits 1289975643f4 netfilter: ipset: Fix nla_policies to fully support NL_VAL [...] omits 97664bc2c77e netfilter: ipset: Copy the right MAC address in hash:ip,ma [...] omits 30b7244d7965 netfilter: ipset: Fix an error code in ip_set_sockfn_get() omits 0891d6d4b1fe ice: Move common functions to ice_txrx_lib.c omits 3d1e5039f5f8 dccp: do not leak jiffies on the wire omits c43eab3eddb4 net: fec: add missed clk_disable_unprepare in remove omits 56c1291ee48b bpf: re-fix skip write only files in debugfs omits 54e0602d796c net: ethernet: stmmac: drop unused variable in stm32mp1_se [...] omits 369a782af0f1 net: sgi: ioc3-eth: ensure tx ring is 16k aligned. omits 7ca2c4c2ca9e net: sgi: ioc3-eth: fix setting NETIF_F_HIGHDMA omits 051a07ec7a3d net: sgi: ioc3-eth: simplify setting the DMA mask omits 59511bcf33f9 net: sgi: ioc3-eth: fix usage of GFP_* flags omits 4dd147471dae net: sgi: ioc3-eth: don't abuse dma_direct_* calls omits b6b556afd21b ipv6: use jhash2() in rt6_exception_hash() omits 0c65b2b90d13 net: of_get_phy_mode: Change API to solve int/unit warnings omits 5d1fcaf35d74 net: bridge: fdb: eliminate extra port state tests from fast-path omits dece3c2a320b MIPS: Loongson: Fix return value of loongson_hwmon_init omits f6929c92e283 MAINTAINERS: Remove Kevin as maintainer of BMIPS generic p [...] omits efc2214b6047 ice: Add support for XDP omits 06fd047bde63 Merge branch 'arm/fixes' into for-next omits 3a82cd448489 Merge tag 'imx-fixes-5.4-3' of git://git.kernel.org/pub/sc [...] omits e75d1b2c3731 ice: get rid of per-tc flow in Tx queue configuration routines omits eff380aaffed ice: Introduce ice_base.c omits 8d3a12f3fb68 Merge branch 'clk-fixes' into clk-next omits 5a60b5aa96e8 Merge tag 'clk-v5.4-samsung-fixes' of https://git.kernel.o [...] omits 78bdf57e9943 Merge tag 'sunxi-clk-fixes-for-5.4-1' of https://git.kerne [...] omits ff22a1408c57 Merge branch 'for-5.5/drivers' into for-next omits 81a41901ffd4 clk: ti: clkctrl: Fix failed to enable error with double u [...] omits 64fab7290dc3 nvme: Fix parsing of ANA log page omits 716fd9c119a9 nvmet: stop using bio_set_op_attrs omits 9dea0c81ee4a nvmet: add plugging for read/write when ns is bdev omits d84dd8cde674 nvmet: clean up command parsing a bit omits 05d3046ff755 nvme-pci: Spelling s/resdicovered/rediscovered/ omits d4b3a1741130 nvmet: fill discovery controller sn, fr and mn correctly omits be3f3114ddd5 nvmet: Open code nvmet_req_execute() omits e9061c397839 nvmet: Remove the data_len field from the nvmet_req struct omits 59ef0eaa7741 nvmet: Introduce nvmet_dsm_len() helper omits 6f86f2c9d94d nvmet: Cleanup discovery execute handlers omits 2cb6963a16e9 nvmet: Introduce common execute function for get_log_page [...] omits c73eebc07a0f nvmet-tcp: Don't set the request's data_len omits e0bace71779d nvmet-tcp: Don't check data_len in nvmet_tcp_map_data() omits e08f2ae85092 nvme: Introduce nvme_lba_to_sect() omits 314d48dd2248 nvme: Cleanup and rename nvme_block_nr() omits 48c9e85b2346 nvme: resync include/linux/nvme.h with nvmecli omits 16686f3a6c3c nvme: move common call to nvme_cleanup_cmd to core layer omits 2dc3947b53f5 nvme: introduce "Command Aborted By host" status code omits 59534b9d606e nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed omits e522f4460278 nvmet: add unlikely check at nvmet_req_alloc_sgl omits 4d764bb9a92b nvmet: use bio_io_error instead of duplicating it omits 58a8df67e057 nvme: introduce nvme_is_aen_req function omits bcde5f0fc7d3 nvme-fc: ensure association_id is cleared regardless of a [...] omits 7db394848ece nvme-fc: clarify error messages omits 44fbf3bb1ac3 nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu omits 53b2b2f59967 nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes omits f16583614222 nvme-fc: Sync nvme-fc header to FC-NVME-2 omits 9982b0f69b49 clk: ti: dra7-atl-clock: Remove ti_clk_add_alias call omits 7252f1405df1 Merge tag 'timers-v5.6' of https://git.linaro.org/people/d [...] omits d7e8d149c5f3 Merge tag 'timers-v5.4-rc6' of https://git.linaro.org/peop [...] omits de2a60522343 netfilter: nf_tables_offload: check for register data leng [...] omits f1d303a1b5dd perf/imx_ddr: Dump AXI ID filter info to userspace omits 067c650c456e dtc: Use pkg-config to locate libyaml omits 1ee1ffe1f0fb scripts/dtc: dtx_diff - add color output support omits 7c37bc96b8e0 Merge branch 'v5.5/dt64' into tmp/aml-rebuild omits 0159e101d317 Merge branch 'v5.5/drivers' into tmp/aml-rebuild omits 0d32505f0104 Merge remote-tracking branch 'clk-meson/v5.4/fixes' into t [...] omits 79304b9a0b95 Merge branch 'v5.4/fixes' into tmp/aml-rebuild omits 879516870d7a Revert "tty:n_gsm.c: destroy port by tty_port_destroy()" omits 6a7ce07d6cb7 tty: serial: uartlite: use clk_disable_unprepare to match [...] omits eb9c1a41ea12 serial: 8250-mtk: Use platform_get_irq_optional() for opti [...] omits 05faa64e7392 serial: 8250_dw: Avoid double error messaging when IRQ absent omits b027ce258369 tty: serial: msm_serial: Fix flow control omits 4d2c82b192e4 tty: rocket: reduce stack usage omits 5bfb26303663 dt-bindings: serial: sh-sci: Document r8a77961 bindings omits 6fc68e936399 dt-bindings: serial: lpuart: Drop unsupported RS485 bindings omits 67b01837861c tty: serial: lpuart: Add RS485 support for 32-bit uart flavour omits e3553fee81b5 tty: serial: lpuart: Use defines that correspond to correc [...] omits 2b30efe2e88a tty: serial: lpuart: Remove unnecessary code from set_mctrl omits ed0207a33add docs/perf: Add AXI ID filter capabilities information omits d3eeece9a8ab perf/imx_ddr: Add driver for DDR PMU in i.MX8MPlus omits 44f8bd014a94 perf/imx_ddr: Add enhanced AXI ID filter support omits 1178addaca66 bindings: perf: imx-ddr: Add new compatible string omits 76d835fcd429 docs/perf: Add explanation for DDR_CAP_AXI_ID_FILTER_ENHAN [...] omits 94f90545a08f Drivers: hv: balloon: Remove dependencies on guest page size omits bc2760c66c1f Drivers: hv: vmbus: Remove dependencies on guest page size omits 551253272e70 x86: hv: Add function to allocate zeroed page for Hyper-V omits 63d488b15ea6 Drivers: hv: util: Specify ring buffer size using Hyper-V [...] omits 014f13fbd01a Drivers: hv: Specify receive buffer size using Hyper-V page size omits 4611c5c3c15f tools: hv: add vmbus testing tool omits 22a27d5dae95 drivers: hv: vmbus: Introduce latency testing omits a4ddb11d297e video: hyperv: hyperv_fb: Support deferred IO for Hyper-V [...] omits b389f9c78056 video: hyperv: hyperv_fb: Obtain screen resolution from Hy [...] omits 99f937b60b39 hv_netvsc: Add the support of hibernation omits 3bb673b9bd71 hv_sock: Add the support of hibernation omits 824946a8b6fb video: hyperv_fb: Add the support of hibernation omits c245e53f0349 scsi: storvsc: Add the support of hibernation omits 1056ef940380 MAINTAINERS: update io_uring entry omits ef044a9a5e7a PCI/PM: Remove unused pci_driver.suspend_late() hook omits 4ce0ccac98fb PCI/PM: Remove unused pci_driver.resume_early() hook omits d80754f81f02 xen-platform: Convert to generic power management omits 39f96ae08af9 PCI/PM: Simplify pci_set_power_state() omits 112e4fcc5bd4 PCI/PM: Expand PM reset messages to mention D3hot (not just D3) omits 194e5c604000 PCI/PM: Apply D2 delay as milliseconds, not microseconds omits f23c7ce341c2 Merge branch 'bpf-libbpf-bitfield-size-relo' omits 0b163565b918 selftests/bpf: Add field size relocation tests omits 8b1cb1c9601f selftest/bpf: Add relocatable bitfield reading tests omits 94f060e98495 libbpf: Add support for field size relocations omits ee26dade0e3b libbpf: Add support for relocatable bitfields omits 42765ede5c54 selftests/bpf: Remove too strict field offset relo test cases omits bdc62f2bae8f usb: typec: ucsi: Simplified registration and I/O API omits 24dab5380512 usb: typec: hd3ss3220: Give the connector fwnode to the po [...] omits 61d78ee29a0b usb: typec: Remove unused members from struct typec_capability omits 8c038ea8b65f usb: typec: Remove the callback members from struct typec_ [...] omits 642b1017dc43 usb: typec: hd3ss3220: Start using struct typec_operations omits 6df475f804e6 usb: typec: ucsi: Start using struct typec_operations omits 1007dda3be1c usb: typec: tps6598x: Start using struct typec_operations omits 00ec21e58dc6 usb: typec: tcpm: Start using struct typec_operations omits 46310e4dade2 usb: typec: Separate the operations vector omits 8c127a42af89 usb: typec: Introduce typec_get_drvdata() omits ad772c39b2fb usb: typec: Copy everything from struct typec_capability d [...] omits 6dabeb891c00 USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein omits 8442b02bf3c6 USB: dummy-hcd: increase max number of devices to 32 omits a363d50515eb usb: host: fotg210: add missed clk_put calls omits 4ff0eccbb5c4 usb: Spelling s/disconnet/disconnect/ omits c1aa81da1c64 usb: Spelling s/enpoint/endpoint/ omits cd7da3bc6c58 usb: usb251xb: Add support for USB2422 omits 6fa54eda64d2 usb: usb251xb: Document chip variant usb2422 omits 2a59aa7711e0 usb: usb251xb: Drop some unused defines omits 6f9ac343c0d2 usb: host: oxu210hp-hcd: fix __iomem annotations omits f3de5d857bb2 USB: bcma: Add a check for devm_gpiod_get omits 09e2a8b78cbd usb: ohci-nxp: fix use of integer as pointer omits 71918b15d58f Merge branch 'imx/defconfig' into for-next omits 497cffdac2af Merge branch 'imx/dt-mc' into for-next omits 543f55a896a4 Merge branch 'imx/dt64' into for-next omits de318da9123b Merge branch 'imx/dt' into for-next omits 217a33e8047d Merge branch 'imx/bindings' into for-next omits 5924a1a71571 Merge branch 'imx/soc' into for-next omits 5a7803e9847c Merge branch 'imx/drivers' into for-next omits 265fd0de31d2 Merge branch 'clk/imx' into for-next omits bb40c3f7d63a dt-bindings: arm: fsl: Add more Kontron i.MX6UL/ULL compatibles omits cc55c85d257e ARM: dts: imx6ul-kontron-n6x1x-s: Remove an obsolete comme [...] omits 43584861ce20 ARM: dts: imx6ul-kontron-n6x1x-s: Add vbus-supply and over [...] omits 36f42bb4d7f9 ARM: dts: imx6ul-kontron-n6x1x: Add 'chosen' node with 'st [...] omits 2e426b2bdc69 ARM: dts: Add support for two more Kontron evalkit boards [...] omits 3b5212cc2af7 ARM: dts: imx6ul-kontron-n6310-s: Move common nodes to a s [...] omits 0ccafdf3e81b ARM: dts: imx6ul-kontron-n6310-s: Disable the snvs-powerof [...] omits 6dd2ed73f4f6 ARM: dts: Add support for two more Kontron SoMs N6311 and N6411 omits b419b89b20cc ARM: dts: imx6ul-kontron-n6310: Move common SoM nodes to a [...] omits cf94da6f502d Bluetooth: Fix invalid-free in bcsp_close() omits 41d5b25fed0a Bluetooth: hci_qca: add PM support omits 22e99acf3061 Merge branch 'for-5.5/block' into for-next omits d2c9be89f8eb blk-mq: make sure that line break can be printed omits 943796bf36ce Merge branch 'for-5.5/block' into for-next omits 62c441c6ae05 block: sed-opal: Introduce Opal Datastore UID omits 51f421c85c88 block: sed-opal: Add support to read/write opal tables gen [...] omits 3495ea1b5f60 block: sed-opal: Generalizing write data to any opal table omits cb0d5d6b617e Merge branch 'for-5.5/io_uring' into for-next omits 51c3ff62cac6 io_uring: add completion trace event omits a69dff995477 extcon: axp288: Remove the build-in connection description omits c6919d5e0cd1 usb: roles: Add usb_role_switch_find_by_fwnode() omits 9d55499d8da4 intel_th: pci: Add Jasper Lake PCH support omits 3adbb5718dd5 intel_th: pci: Add Comet Lake PCH support omits 1fa1b6ca0fda intel_th: msu: Fix possible memory leak in mode_store() omits 8e3ef7b444ae intel_th: msu: Fix overflow in shift of an unsigned int omits 063f097fd65a intel_th: msu: Fix missing allocation failure check on a kstrndup omits e5a340f77027 intel_th: msu: Fix an uninitialized mutex omits 87c0b9c79ec1 intel_th: gth: Fix the window switching sequence omits a725272bda77 spi: sifive: disable clk when probe fails and remove omits 8039105987fc ASoC: Intel: boards: sof_rt5682: use dependency on SOF_HDA_LINK omits 3315e5b40f59 ASoC: Intel: boards: Geminilake is only supported by SOF omits c4a09f9a523e ASoC: Intel: boards: fix configs for bxt-da7219-max98057a omits 9e7301762f6d ASoC: Intel: boards: remove select SND_HDA_DSP_LOADER omits 02701b909c2f ASoC: Intel: Skylake: mark HDAudio codec support as deprecated. omits b000135e5f27 ASoC: SOF: Intel: use def_tristate, avoid using select omits f9ad75468453 ASoC: SOF: imx: fix reverse CONFIG_SND_SOC_SOF_OF dependency omits 70ae4eb540af ASoC: SOF: Kconfig: add EXPERT dependency for developer op [...] omits 280393b712b7 ASoC: Intel: add mutual exclusion between SOF and legacy B [...] omits a6955fe0e230 ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with [...] omits df7257e544fa ASoC: SOF: Intel: Baytrail: clarify mutual exclusion with [...] omits 65c56f5dccc8 ASoC: SOF: Intel: hda: Simplify the hda_dsp_wait_d0i3c_don [...] omits 17fe95d6df93 ASoC: Intel: boards: Add CML m/c using RT1011 and RT5682 omits f95ce1355944 ASoC: Intel: Add acpi match for rt1011 based m/c driver omits e0859710516c ASoC: ux500: Remove redundant variable "status" omits 5dc7d5bc9627 ASoC: hdac_hda: fix race in device removal omits 35714565089e USB: serial: ch341: reimplement line-speed handling omits f84fdcbc8ec0 powercap/intel_rapl: add support for Cometlake desktop omits cae478114fbe powercap/intel_rapl: add support for CometLake Mobile omits 7dba3cb7cc3a Merge branch 'pm-cpufreq-fixes' into linux-next omits c66be1e52bb0 cpufreq: intel_pstate: Fix invalid EPB setting omits 9f2bbf13be61 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 2c5afb0738f0 Merge branches 'pm-sleep' and 'pm-tools' into linux-next omits 85501ab3ac4a Merge branches 'acpi-ec', 'acpi-soc', 'acpi-pmic' and 'acp [...] omits 0a0735ccea23 Merge branches 'acpi-utils', 'acpi-platform', 'acpi-video' [...] omits 2178c2c35d70 Merge branch 'acpica' into linux-next omits 30b4e364697e Merge branch 'devprop' into linux-next omits 99e18df3a41a Merge back earlier cpufreq material for v5.5. omits db0d32d84031 cpufreq: powernv: fix stack bloat and hard limit on number [...] omits 737ffb27f2f1 cpufreq: Clarify the comment in cpufreq_set_policy() omits a0828b6ccbdf quota: Handle quotas without quota inodes in dquot_get_state() omits 2ec1f3011f3f quota: Make dquot_disable() work without quota inodes omits 6111fd2370ee ALSA: pcm: Fix missing check of the new non-cached buffer type omits b330f3972f4f fbdev: c2p: Fix link failure on non-inlining omits 6e001f6a4cc7 clocksource/drivers/asm9260: Add a check for of_clk_get omits b35a5e5961f8 clocksource/drivers/renesas-ostm: Use unique device name i [...] omits 227314239a5e clocksource/drivers/renesas-ostm: Convert to timer_of omits 4411464d6f8b clocksource/drivers/timer-of: Use unique device name inste [...] omits ccb80012481f clocksource/drivers/timer-of: Convert last full_name to %pOF omits 200f409f61f6 platform/chrome: cros_ec: Put docs with the code omits 069a91663697 quota: Drop dquot_enable() omits 7212b95e6151 fs: Use dquot_load_quota_inode() from filesystems omits dc19432ae1c2 quota: Rename vfs_load_quota_inode() to dquot_load_quota_inode() omits ae45f07d47cc quota: Simplify dquot_resume() omits c7d3d28360fd quota: Factor out setup of quota inode omits 6012b9346d89 Bluetooth: Fix advertising duplicated flags omits 706ad6746a66 ALSA: bebob: fix to detect configured source of sampling c [...] omits 227125fe728b arm64: dts: imx8mn-evk: Remove invalid Atheros properties omits 1723e834a4aa Merge branch 'devel' into for-next omits 09b0965ee8cc IB: mlx5: no need to check return value of debugfs_create [...] omits e9c837c6ab07 parisc: Avoid spurious inequivalent alias kernel error messages omits c7cb7c96f312 arm64: defconfig: Change CONFIG_AT803X_PHY from m to y omits f852497c9a07 arm64: dts: zii-ultra: fix ARM regulator GPIO handle omits 7d0f31b2fee5 drivers: thermal: tsens: fix potential integer overflow on [...] omits 5ec12e09c1d1 thermal: cpu_cooling: Reorder the header file omits c01d083bf0f6 thermal: cpu_cooling: Remove pointless dependency on CONFIG_OF omits 5ee21686a338 CIFS: Fix SMB2 oplock break processing omits 030dace64229 cifs: don't use 'pre:' for MODULE_SOFTDEP omits 164268d1b0ce cifs: smbd: Return -EAGAIN when transport is reconnecting omits 8539d785b2a3 cifs: smbd: Only queue work for error recovery on memory r [...] omits 90b1b5c19f60 cifs: smbd: Return -ECONNABORTED when trasnport is not in [...] omits 7b51fd894e3a cifs: smbd: Add messages on RDMA session destroy and reconnection omits 208282138764 cifs: smbd: Return -EINVAL when the number of iovs exceeds [...] omits 1bbdc85cbcdd cifs: smbd: Invalidate and deregister memory registration [...] omits dafe3d7a2ea9 cifs: Don't display RDMA transport on reconnect omits f38cdcfbb090 CIFS: remove set but not used variables 'cinode' and 'netfid' omits 264b7a9a581d cifs: add support for flock omits baaecfd652bd cifs: remove unused variable 'sid_user' omits d0baeb052d28 cifs: rename a variable in SendReceive() omits 81815298ac2f Merge branch 'x86/urgent' omits f1fb4ff50a16 Merge branch 'linus' omits 16c8373ecf7b Merge 5.4-rc6 into usb-next omits 915603b10616 arm64: dts: qcom: db845c: Enable LVS 1 and 2 omits 768e1a8e0936 soc: imx8mq: Read SOC revision from TF-A omits 1574cf83c7a0 Merge tag 'mlx5-updates-2019-11-01' of git://git.kernel.or [...] omits a37ac8ae66e2 mISDN: remove unused variable 'faxmodulation_s' omits 0602fc8bb4f2 erofs: support superblock checksum omits 1bfe61049108 ARM: dts: imx7ulp-evk: Use APLL_PFD1 as usdhc's clock source omits 7cd156e2f9d3 ARM: dts: imx: add devicetree for Kobo Clara HD omits c100ea86e6ab ARM: dts: add Netronix E60K02 board common file omits aa2f77ceb8ab dt-bindings: arm: fsl: add compatible string for Kobo Clara HD omits 91eaa629d24c ARM: Document merges omits 3a6ba7dc7799 ptp: Add a ptp clock driver for IDT ClockMatrix. omits 5c5e7aac63ae dt-bindings: ptp: Add device tree binding for IDT ClockMat [...] omits f7ff718e28da Merge branch 'arm/dt' into for-next omits e7af5ead8615 Merge branch 'arm/defconfig' into for-next omits 29160952eaba Merge branch 'arm/drivers' into for-next omits e0e9bf9f1c73 Merge branch 'arm/soc' into for-next omits e315c7b3da0e Merge tag 'mvebu-dt64-5.5-1' of git://git.infradead.org/li [...] omits 3c8b2e2c41a9 Merge tag 'mvebu-dt-5.5-1' of git://git.infradead.org/linu [...] omits fc711fdf06ce Merge tag 'tegra-for-5.5-arm64-dt' of git://git.kernel.org [...] omits 1903de7777c0 Merge tag 'tegra-for-5.5-arm-defconfig' of git://git.kerne [...] omits ba5a5615d54f arm64: dts: freescale: add initial support for colibri imx8x omits 2687aa23f5d5 Merge tag 'tegra-for-5.5-arm-dt' of git://git.kernel.org/p [...] omits df0935f04d10 ARM: dts: vf-colibri: fix typo in top-level module compatible omits fac6fce9bdb5 net: icmp6: provide input address for traceroute6 omits f5ed5010dfaa Merge tag 'tegra-for-5.5-arm-core' of git://git.kernel.org [...] omits 06e7c70c6e89 tipc: improve message bundling algorithm omits b4067b105023 Merge tag 'tegra-for-5.5-soc' of git://git.kernel.org/pub/ [...] omits 2adf81c0f7b0 net: icmp: use input address in traceroute omits a5c959ef99d9 dt-bindings: arm: fsl: add nxp based toradex colibri-imx8x [...] omits 0bfadbcdc7a4 dt-bindings: arm: fsl: add nxp based toradex apalis/colibr [...] omits f76b6a4cbffb Merge tag 'tegra-for-5.5-firmware' of git://git.kernel.org [...] omits c267d9960cc5 Merge tag 'tegra-for-5.5-dt-bindings' of git://git.kernel. [...] omits c219a1662276 Merge branch 'optimize-openvswitch-flow-looking-up' omits eec62eadd1d7 net: openvswitch: simplify the ovs_dp_cmd_new omits 4c76bf696a60 net: openvswitch: don't unlock mutex when changing the use [...] omits 50b0e61b32ee net: openvswitch: fix possible memleak on destroy flow-table omits 0a3e01371db1 net: openvswitch: add likely in flow_lookup omits 515b65a4b991 net: openvswitch: simplify the flow_hash omits 57f7d7b91644 net: openvswitch: optimize flow-mask looking up omits a7f35e78e701 net: openvswitch: optimize flow mask cache hash collision omits 1689754de624 net: openvswitch: shrink the mask array if necessary omits 4bc63b1b531d net: openvswitch: convert mask list in mask array omits 04b7d136d015 net: openvswitch: add flow-mask cache for performance omits b4913ce19e8c ARM: Document merges omits bceed71ba131 clk: imx: imx8mq: fix sys3_pll_out_sels omits c0114bdc5d12 Merge branch 'arm/dt' into for-next omits 64aa21e7d76c Merge branch 'arm/defconfig' into for-next omits 8a71d6770fae Merge branch 'arm/drivers' into for-next omits 837b1c11d5c0 Merge branch 'arm/soc' into for-next omits fcdc43722436 Merge tag 'sunxi-config64-for-5.5-1' of https://git.kernel [...] omits 5003119e43f0 Merge tag 'sunxi-config-for-5.5-2' of https://git.kernel.o [...] omits 42a5718b8c29 Merge tag 'sunxi-dt-for-5.5-1' of https://git.kernel.org/p [...] omits f638b287cca7 ARM: dts: atlas7: Fix "debounce-interval" property misspelling omits 09612c933709 arm64: dts: lg1313: DT fix s/#interrupts-cells/#interrupt-cells/ omits 9e3bd0f664a8 arm64: dts: lg1312: DT fix s/#interrupts-cells/#interrupt-cells/ omits b23c30a955f1 Merge tag 'renesas-dt-bindings-for-v5.5-tag2' of git://git [...] omits 064652ad88e8 Merge tag 'renesas-drivers-for-v5.5-tag2' of git://git.ker [...] omits 571d32c283a5 Merge tag 'renesas-arm64-dt-for-v5.5-tag2' of git://git.ke [...] omits 4075e0db486f Merge tag 'renesas-arm64-defconfig-for-v5.5-tag2' of git:/ [...] omits 3bd00db6f0ea Merge tag 'renesas-arm-soc-for-v5.5-tag1' of git://git.ker [...] omits 9a67a6ec9f70 Merge tag 'renesas-arm-defconfig-for-v5.5-tag1' of git://g [...] omits 19e489aa9bb4 Merge tag 'omap-for-v5.5/prm-signed' of git://git.kernel.o [...] omits 7e6a30317983 ARM: dts: mmp3-dell-ariel: Add a serial point alias omits 75ebe3bce011 ARM: dts: mmp3-dell-ariel: Add a name to /memory node omits d074a263dd83 ARM: dts: mmp3: Fix /soc/watchdog node name omits 302417ce9823 ARM: dts: mmp3: Add a name to /clocks node omits a3ee4fea24e8 ARM: ASPEED: update default ARCH_NR_GPIO for ARCH_ASPEED omits 9fe2420d0683 ARM: dts: Add RDA8810PL GPIO controllers omits ae314d78b54f Merge tag 'hisi-arm64-defconfig-for-5.5' of git://github.c [...] omits 32f714d30f20 Merge tag 'hisi-arm64-dt-for-5.5' of git://github.com/hisi [...] omits a9f4b135d1c6 Merge tag 'hisi-armv7-soc-for-5.5' of git://github.com/his [...] omits a1094a7c27b4 Merge tag 'realtek-arm64-dt-for-5.5' of git://git.kernel.o [...] omits 433b1e8a6cd9 Merge tag 'realtek-arm64-soc-for-5.5' of git://git.kernel. [...] omits 4454c069f1e4 Merge branch 'for_5.5/keystone-dts' of git://git.kernel.or [...] omits e6ce7f5a7d2e Merge branch 'for_5.5/driver-soc' of git://git.kernel.org/ [...] omits 0b680963083e arm64: dts: ls1028a: Fix tmu unit address omits 68e36a429ef5 arm64: dts: ls1028a: Move thermal-zone out of SoC omits f7e5bb37c45b arm64: dts: ls1028a-qds: Remove unnecessary #address-cells [...] omits 235e09198338 arm64: dts: imx8mn: Remove duplicated machine compatible omits 615138e583ef arm64: dts: imx8mm: Remove duplicated machine compatible omits 431e4628ce01 arm64: dts: imx8mq-evk: Add remote control omits d7eb28d2740f ARM: imx: use generic function to exit coherency omits 8a86b00a437e Merge tag 'drm-next-5.5-2019-11-01' of git://people.freede [...] omits dd13a0f1d3f8 m68k/coldfire: Use CONFIG_PREEMPTION omits 2ef4144d1ea8 Merge tag 'drm-intel-next-2019-11-01-1' of git://anongit.f [...] omits 904ce198dd7b Merge tag 'drm/tegra/for-5.5-rc1' of git://anongit.freedes [...] omits 633aa7e53a66 Merge tag 'drm-misc-next-2019-10-31' of git://anongit.free [...] omits 1173c3c28abf Revert "gpio: merrifield: Pass irqchip when adding gpiochip" omits 52c75f56703e Revert "gpio: merrifield: Restore use of irq_base" omits 806766af3909 Revert "gpio: merrifield: Move hardware initialization to [...] omits bf74543583fa Merge branch 'devel' into for-next omits aa5f2af535f7 Merge tag 'sh-pfc-for-v5.5-tag2' of git://git.kernel.org/p [...] omits a99d8080aaf3 Linux 5.4-rc6 omits 891e60368ba1 drivers: mcb: use symbol namespaces omits b889b3b07c9d firmware loader: log path to loaded firmwares omits 6647e4e84501 staging: exfat: Ensure we unlock upon error in ffsReadFile omits c34d570d1586 xfs: cleanup use of the XFS_ALLOC_ flags omits fd638f1de1f3 xfs: move extent zeroing to xfs_bmapi_allocate omits be6cacbeea8c xfs: refactor xfs_bmapi_allocate omits e696663a97e8 xfs: simplify the xfs_iomap_write_direct calling omits 307cdb54b80e xfs: don't log the inode in xfs_fs_map_blocks if it omits 88cdb7147b21 xfs: slightly tweak an assert in xfs_fs_map_blocks omits 57c49444d7cc xfs: remove the extsize argument to xfs_eof_alignment omits 49bbf8c76156 xfs: mark xfs_eof_alignment static omits ae7e403fa5bb xfs: simplify xfs_iomap_eof_align_last_fsb omits 913fe0eb39c6 clone3: validate stack arguments omits 118e11182a81 mmc: dw_mmc: Remove superfluous cast in debugfs_create_u32() call omits 0c40c1be2512 mmc: dw_mmc: Fix debugfs on 64-bit platforms omits f1dfe70b7ff7 mmc: atmel-mci: Remove superfluous cast in debugfs_create_ [...] omits 785bbb804a70 mmc: atmel-mci: Fix debugfs on 64-bit platforms omits d3504757f3f0 debugfs: Add debugfs_create_xul() for hexadecimal unsigned long omits 726ce477285d Documentation: debugfs: Document debugfs helper for unsign [...] omits 26467b0f8407 x86/resctrl: Prevent NULL pointer dereference when reading [...] omits 3a69c9e52295 Merge tag 'usb-5.4-rc6' of git://git.kernel.org/pub/scm/li [...] omits 2475749291da Merge branch 'for-5.5/block' into for-next omits cba22d86e0a1 bdev: Refresh bdev size for disks without partitioning omits 731dc4868311 bdev: Factor out bdev revalidation into a common helper omits 9927c6fa3e1d debugfs: remove return value of debugfs_create_atomic_t() omits 19c1e145a436 staging: rtl8723bs: Remove unnecessary parentheses omits 1878c5b91430 staging: wfx: Fix a memory leak in 'wfx_upload_beacon' omits d3baf1e0b2fe staging: exfat: Fix logical operation continuation omits 8a4e640eb7f6 staging: exfat: Fix parameter alignment issues omits 354e27a86b4c staging: axis-fifo: remove unused pointer to memory resource omits 6a20d283ed68 staging: axis-fifo: request resources using managed functions omits ed6daf2b2832 staging: axis-fifo: avoid parsing ignored device tree properties omits 3bce4750c97d staging: vt6655: Fix long lines omits 31d0c9d9b77d staging: vt6655: Fix open ended lines omits ebacc1a7654f staging: vt6655: Fix the spacing around operators omits 8b3f9afcca18 staging: vt6655: Fix parameter alignment issues omits b7e9728f3d7f idr: Fix idr_alloc_u32 on 32-bit systems omits f6341c5af4e6 idr: Fix integer overflow in idr_for_each_entry omits ee6dfa073cdc Merge branch 'linus' omits 5759af0682b3 batman-adv: Drop lockdep.h include for soft-interface.c omits a7757d318a8a batman-adv: Use 'fallthrough' pseudo keyword omits baa1e8a0da76 batman-adv: Axe 'aggr_list_lock' omits 9044854e4b8b batman-adv: Simplify 'batadv_v_ogm_aggr_list_free()' omits 79f0a4858fa7 batman-adv: Start new development cycle omits ae8a76fb8b5d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 56cfd2507d3e Merge tag '5.4-rc6-smb3-fix' of git://git.samba.org/sfrenc [...] omits d31e95585ca6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits cbf6673d672f Merge tag 'arm64_defconfig_for_v5.5' of git://git.kernel.o [...] omits 3760828a8b48 Merge tag 'socfpga_dts_updates_for_v5.5' of git://git.kern [...] omits 2aba5ab6793a Merge branch 'arm/fixes' into for-next omits ba7f8c98269c Merge tag 'sunxi-fixes-for-5.4-2' of https://git.kernel.or [...] omits 70a7274a543a Merge tag 'imx-fixes-5.4-2' of git://git.kernel.org/pub/sc [...] omits e0316fc294a6 Merge branch 'for-5.5/ish' into for-next omits 76f8cf6e0cfd HID: intel-ish-hid: Spelling s/diconnect/disconnect/ omits 358fdb456288 Merge branch 'bpf_probe_read_user' omits fa553d9b57d4 bpf, testing: Add selftest to read/write sockaddr from user space omits 50f9aa44cac7 bpf, testing: Convert prog tests to probe_read_{user, kern [...] omits 251e2d337a1a bpf, samples: Use bpf_probe_read_user where appropriate omits 6e07a6341277 bpf: Switch BPF probe insns to bpf_probe_read_kernel omits 6ae08ae3dea2 bpf: Add probe_read_{user, kernel} and probe_read_{user, k [...] omits eb1b66887472 bpf: Make use of probe_user_write in probe write helper omits 75a1a607bb7e uaccess: Add strict non-pagefault kernel-space read function omits 1d1585ca0f48 uaccess: Add non-pagefault user-space write function omits e1cb7d2d60d5 Merge branch 'map-pinning' omits 2f4a32cc83a5 selftests: Add tests for automatic map pinning omits 57a00f41644f libbpf: Add auto-pinning of maps when loading BPF objects omits 196f8487f51e libbpf: Move directory creation into _pin() functions omits 4580b25fcee5 libbpf: Store map pin path and status in struct bpf_map omits d1b4574a4b86 libbpf: Fix error handling in bpf_map__reuse_fd() omits cdce6aedfc19 Merge branch 'for-5.4/upstream-fixes' into for-next omits 43b7029f475e HID: i2c-hid: Send power-on command after reset omits 9d2345057538 Merge tag 'hwmon-for-v5.4-rc6' of git://git.kernel.org/pub [...] omits e935842a06db Merge tag 'pwm/for-5.4-rc6' of git://git.kernel.org/pub/sc [...] omits f83e148a4100 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 8194c28efd96 Merge tag 'powerpc-5.4-4' of git://git.kernel.org/pub/scm/ [...] omits 969a5197da89 Merge tag 's390-5.4-6' of git://git.kernel.org/pub/scm/lin [...] omits 1c2a9f254c26 drm/msm/mdp5: Add optional TBU and TBU_RT clocks omits 106901add52b Merge tag 'soundwire-5.4-rc6' of git://git.kernel.org/pub/ [...] omits 92fd9bf2c326 Merge tag 'thunderbolt-fixes-for-v5.4-1' of git://git.kern [...] omits 5e0eb05d7f75 Merge tag 'icc-5.4-rc5' of https://git.linaro.org/people/g [...] omits c7c116890941 debugfs: remove return value of debugfs_create_x8() omits ff229319f436 powerpc: pseries: no need to check return value of debugfs [...] omits 15956dad5c10 of: property: Skip adding device links to suppliers that a [...] omits 0ff5cc1ec33b of: property: Make sure child dependencies don't block pro [...] omits 03324507e66c driver core: Allow fwnode_operations.add_links to differen [...] omits bcbbcfd57247 driver core: Allow a device to wait on optional suppliers omits 05ef983e0d65 driver core: Add device link support for SYNC_STATE_ONLY flag omits abdfd18fe073 drm/msm: always dump buffer base/size omits c4b0222e628f drm/msm: fix rd dumping for split-IB1 omits fd6c798b58e0 drm/msm/hdmi: silence -EPROBE_DEFER warning omits 7208474d1c7a dmaengine: fsl-dpaa2-qdma: Remove unnecessary local variab [...] omits 41814c4eadf8 dmaengine: fsl-qdma: Handle invalid qdma-queue0 IRQ omits cb498ed6eb9a Merge branch 'for-5.5/block' into for-next omits d79ccef07b36 dt-bindings: arm: sunxi: add FriendlyARM NanoPi Duo2 omits 4701fc6e5dd9 ARM: dts: sun8i: add FriendlyARM NanoPi Duo2 omits 3f04e059245e arm64: allwinner: h6: Enable GPU node for Tanix TX6 omits c1247e7511f0 Merge branch 'for-5.5/io_uring' into for-next omits 8962842ca5ab blk-mq: avoid sysfs buffer overflow with too many CPU cores omits 364b05fd06e8 io-wq: use kfree_rcu() to simplify the code omits eefefcd966f6 Merge branch 'linus' omits 74179976b085 drivers/staging/exfat: Replace more binary semaphores with [...] omits 8823d99080ba staging: vc04_services: Remove enum typedefs in vchi omits dc7603e1fa3d staging: vc04_services: Remove unused structs omits 3d63ee5deb46 mtd: spi-nor: fix silent truncation in spi_nor_read_raw() omits a719a75a7761 mtd: spi-nor: fix silent truncation in spi_nor_read() omits 5a0feb6287e3 mtd: spi-nor: intel-spi: Add support for Intel Comet Lake- [...] omits 0aa369540d71 mtd: spi-nor: Print device info in case of error omits 354a7a7716ed thunderbolt: Do not start firmware unless asked by the user omits a11b88add440 thunderbolt: Add bandwidth management for Display Port tunnels omits 8afe909b78e1 thunderbolt: Add Display Port adapter pairing and resource [...] omits de718ac7b6ae thunderbolt: Add Display Port CM handshake for Titan Ridge [...] omits 7bffd97eb7ab thunderbolt: Add downstream PCIe port mappings for Alpine [...] omits 17a8f815a0df thunderbolt: Expand controller name in tb_switch_is_xy() omits 0d46c08d1ed4 thunderbolt: Add default linking between lane adapters if [...] omits 91c0c12080d0 thunderbolt: Add support for lane bonding omits 6c94f380c6c1 ALSA: bebob: link the order of establishing connections an [...] omits da5e83374f46 ALSA: bebob: expand delay of start for IR context just for [...] omits d3eabe939aee ALSA: bebob: expand sleep just after breaking connections [...] omits 797060ec427c radix tree: Remove radix_tree_iter_find omits 5a74ac4c4a97 idr: Fix idr_get_next_ul race with idr_remove omits 0bf9146d94a0 docs: driver-api: make interconnect title quieter omits 1204c70d9dcb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 372bf6c1c8f9 Merge tag 'nfs-for-5.4-3' of git://git.linux-nfs.org/proje [...] omits 0821de28961d Merge tag 'for-linus-20191101' of git://git.kernel.dk/linux-block omits b1335f5b0486 scsi: core: scsi_trace: Use get_unaligned_be*() omits 64dc4f346b5b scsi: csiostor: Return value not required for csio_dfs_destroy omits e5897c7d2e65 Merge tag 'riscv/for-v5.4-rc6' of git://git.kernel.org/pub [...] omits 75a740e6e81c scsi: csiostor: Fix NULL check before debugfs_remove_recursive omits 62fb8b34be36 scsi: pm8001: Fix Use plain integer as NULL pointer omits 6eb045e092ef scsi: core: avoid host-wide host_busy counter for scsi_mq omits 78db77fab1c6 Merge branch 'bpf-xskmap-perf-improvements' omits d817991cc748 xsk: Restructure/inline XSKMAP lookup/redirect/flush omits e65650f291ee bpf: Implement map_gen_lookup() callback for XSKMAP omits 64fe8c061de7 xsk: Store struct xdp_sock as a flexible array member of t [...] omits 7de086909365 powerpc/bpf: Fix tail call implementation omits 31408fbe33d1 Merge branch 'parisc-5.4-3' of git://git.kernel.org/pub/sc [...] omits aeb1b85c340c Merge branch 'fix-BPF-offload-related-bugs' omits aefc3e723a78 net: fix installing orphaned programs omits 41aa29a58b5f net: cls_bpf: fix NULL deref on offload filter removal omits 8101e069418d selftests: bpf: Skip write only files in debugfs omits d64479a3e3f9 selftests: net: reuseport_dualstack: fix uninitalized parameter omits 62bdc8fd1c21 r8169: fix wrong PHY ID issue with RTL8168dp omits 5fc0f21246e5 net: dsa: bcm_sf2: Fix IMP setup for port different than 8 omits 9d68db5092c5 net: phylink: Fix phylink_dbg() macro omits 9cfeeb576d49 gve: Fixes DMA synchronization. omits 7505576d1c1a MIPS: add support for SGI Octane (IP30) omits b9e9defb5e60 MIPS: PCI: make phys_to_dma/dma_to_phys for pci-xtalk-brid [...] omits a904a0693c18 inet: stop leaking jiffies on the wire omits 667f264676c7 net/mlx5: DR, Support IPv4 and IPv6 mixed matcher omits 1cdc14e9d134 net/mlx5: LAG, Use affinity type enumerators omits 84d2dbb0aaaf net/mlx5: LAG, Use port enumerators omits 5a212e0cac54 net/mlx5: rate limit alloc_ent error messages omits ab9341b54969 net/mlx5e: Add ToS (DSCP) header rewrite support omits 88f30bbcbaaa net/mlx5e: Bit sized fields rewrite support omits 769619ee39df net/mlx5: WQ, Move short getters into header file omits 130c7b46c93d net/mlx5e: TX, Dump WQs wqe descriptors on CQE with error events omits 7dee607ed0e0 net/mlx5: Support lockless FTE read lookups omits 84c7af637512 net/mlx5: Do not hold group lock while allocating FTE in software omits ae2741e2b6ce net/mlx5e: Verify that rule has at least one fwd/drop action omits 556b9d16d3f5 net/mlx5: Clear VF's configuration on disabling SRIOV omits 32680da71034 net/mlx5: Remove unneeded variable in mlx5_unload_one omits cc4db579e69b net/mlx5: FPGA, support network cards with standalone FPGA omits 40416d8ede65 net/mlx5: DR, Replace CRC32 implementation to use kernel lib omits c23fcbbc6aa4 tc-testing: added tests with cookie for conntrack TC action omits c8c2cd8102a7 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits e53a9d26cf80 IB/mlx5: Introduce and use mlx5_core_is_vf() omits 238302fae021 net/mlx5: E-switch, Enable metadata on own vport omits 10652f39943e net/mlx5: Refactor ingress acl configuration omits a962d7a61e24 net/mlx5: Restrict metadata disablement to offloads mode omits 748da30b376e net/mlx5: E-switch, Offloads shift ACL programming during [...] omits 89a0f1fb16ad net/mlx5: E-switch, Offloads introduce and use per vport a [...] omits b7752f8341c4 net/mlx5: Move ACL drop counters life cycle close to ACL l [...] omits f5d0c01d65ad net/mlx5: E-switch, Legacy introduce and use per vport acl [...] omits 925a6acc77a7 net/mlx5: E-switch, Prepare code to handle vport enable error omits 77b094305b1b net/mlx5: Tide up state_lock and vport enabled flag usage omits 853b53520c9d net/mlx5: Move legacy drop counter and rule under legacy s [...] omits d68316b5a104 net/mlx5: Move metdata fields under offloads structure omits 99ecd64631ef net/mlx5: Correct comment for legacy fields omits ea2300e02a71 net/mlx5: Introduce and use mlx5_esw_is_manager_vport() omits fdde49e00b9d net/mlx5: E-switch, Introduce and use vlan rule config helper omits b1a3380aa709 net/mlx5: E-Switch, Rename ingress acl config in offloads mode omits 6d94e610e4b6 net/mlx5: E-Switch, Rename egress config to generic name omits e019cb536d04 net/mlx5: Fixed a typo in a comment in esw_del_uc_addr() omits 02fce139fd14 Merge tag 'mips_fixes_5.4_3' into mips-next omits 8a5a49987130 MIPS: Loongson: Make default kernel log buffer size as 128 [...] omits c80b48965a3f MIPS: SGI-IP27: replace MAX_COMPACT_NODE with MAX_NUMNODES omits 474435a05830 mips/cavium-octeon: Fix typo *must* in comment omits 6fbde6b492df MIPS: Loongson64: Move files to the top-level directory omits 1bdb7b76705a MIPS: Loongson64: Cleanup unused code omits 5831fdb099dd MIPS: Loongson2ef: clean up loongson64 related code omits 71e2f4dd5a65 MIPS: Fork loongson2ef from loongson64 omits b26ccaba4200 Merge branch 'linus' omits f973cce0e402 kexec: Fix pointer-to-int-cast warnings omits 451fe015b285 ixgbe: Remove duplicate clear_bit() call omits 17df5ae1b3e1 Documentation: networking: device drivers: Remove stray asterisks omits 8472ba621540 e1000: fix memory leaks omits 2c19e395e061 i40e: Fix receive buffer starvation for AF_XDP omits 8d5cfd7f76a2 igb: Fix constant media auto sense switching when no cable [...] omits bbe3329e354d mm/hmm: remove hmm_mirror and related omits 5ba352aea28a drm/amdgpu: Use mmu_range_notifier instead of hmm_mirror omits cb0d3d608a1a drm/amdgpu: Use mmu_range_insert instead of hmm_mirror omits 38e99ed5664c drm/amdgpu: Call find_vma under mmap_sem omits d7af4ac11d85 nouveau: use mmu_range_notifier instead of hmm_mirror omits efacd879cda2 nouveau: use mmu_notifier directly for invalidate_range_start omits ba09104e1a53 drm/radeon: use mmu_range_notifier_insert omits 78fe7de3e706 RDMA/hfi1: Use mmu_range_notifier_insert for user_exp_rcv omits 6bfc250a18a0 RDMA/odp: Use mmu_range_notifier_insert() omits eb59cf42618d mm/hmm: define the pre-processor related parts of hmm.h ev [...] omits 82c0c49e4620 mm/hmm: allow hmm_range to be used with a mmu_range_notifi [...] omits 0dbe6cb8f7e0 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 0d0a60c92fed Merge branch 'rh/dioread-nolock-1k' into dev omits 82a0a41de36c mm/mmu_notifier: add an interval tree notifier omits 0069fc6b1cf2 io_uring: remove io_uring_add_to_prev() trace event omits 10e8e7e5d8d6 mm/mmu_notifier: define the header pre-processor parts eve [...] omits 0e64e5b38c01 Merge branch 'odp_rework' into hmm.git omits 355f83c1d098 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits b2a18c25c73f Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 013bfb619229 Merge branch 'core/objtool' omits 7c72909b5e99 Merge branch 'core/rcu' omits 576822bd0b76 Merge branch 'efi/urgent' omits a5aeefb85b4e Merge branch 'locking/core' omits f8503386e684 Merge branch 'ras/core' omits 6882364e74c9 Merge branch 'sched/core' omits 56a7a1b4680a Merge branch 'sched/urgent' omits 8887f2bb6258 Merge branch 'x86/apic' omits a9246d75887c Merge branch 'x86/asm' omits 2d8c260360ff Merge branch 'x86/boot' omits 1265de70eeee Merge branch 'x86/build' omits 6d8d08c825f9 Merge branch 'x86/cleanups' omits f84d8dd04042 Merge branch 'x86/core' omits 33e4980532fd Merge tag 'wireless-drivers-2019-11-01' of git://git.kerne [...] omits 3318d3371ec9 Merge branch 'x86/cpu' omits f952e388ecae Merge branch 'x86/entry' omits 15a1efa07967 Merge branch 'x86/microcode' omits b086dedff79a Merge branch 'x86/mm' omits 8b637c42c330 Merge branch 'x86/platform' omits 1cdd6e085217 Merge branch 'perf/core' omits 23c161ee2c22 Merge branch 'net-bridge-minor-followup-optimizations' omits 58ec1ea637ca net: bridge: fdb: restore unlikely() when taking over exte [...] omits 31f1155bdc26 net: bridge: fdb: avoid two atomic bitops in br_fdb_extern [...] omits be0c5677970d net: bridge: fdb: br_fdb_update can take flags directly omits 4202e219edd6 net: ethernet: arc: add the missed clk_disable_unprepare omits ea2dd7c0875e lib/list-test: add a test for the 'list' doubly linked list omits d540c398db78 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits b88866b60d98 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 146162449186 Merge tag 'drm-fixes-2019-11-01' of git://anongit.freedesk [...] omits 65a5bf1c7900 Merge tag 'pm-5.4-rc6' of git://git.kernel.org/pub/scm/lin [...] omits dc6b025de95b x86/mce: Add Xeon Icelake to list of CPUs that support PPIN omits 4252a1a9b01f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 285859800696 Merge tag 'sound-5.4-rc6' of git://git.kernel.org/pub/scm/ [...] omits a2ffd8ebdcb8 Merge branch 'for-next/elf-hwcap-docs' into for-next/core omits 478016c3839d docs/arm64: cpu-feature-registers: Rewrite bitfields that [...] omits 5da8253c3f5a Merge branches 'sunxi/clk-fixes-for-5.4', 'sunxi/config-fo [...] omits 79cc55422ce9 NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid() omits be3df3dd4c70 NFSv4: Don't allow a cached open with a revoked delegation omits 9ef8567ccf2e arm64: perf: Simplify the ARMv8 PMUv3 event attributes omits e8cfbc5554db Merge branch 'for-5.5/libata' into for-next omits e9f691d89918 ata: sata_mv, avoid trigerrable BUG_ON omits 95364f36701e ata: make qc_prep return ata_completion_errors omits 25937580a506 ata: define AC_ERR_OK omits 0fb596edaa52 ata: Documentation, fix function names omits d0ddf9b374b1 Merge branch 'for-5.5/drivers' into for-next omits efcfec579f61 loop: fix no-unmap write-zeroes request behavior omits fe42e71a31a3 Merge branch 'for-5.5/block' into for-next omits 626fb735a43d blk-mq: Make blk_mq_run_hw_queue() return void omits 3198ddd99a37 Merge branch 'for-5.5/io_uring' into for-next omits e9ffa5c2b77e io_uring: set -EINTR directly when a signal wakes up in io [...] omits 62755e35dfb2 io_uring: support for generic async request cancel omits 9c45f53abb97 Merge branches 'renesas-arm-defconfig-for-v5.5', 'renesas- [...] omits bdde3d3ec934 soc: renesas: rcar-sysc: Add R8A77961 support omits 41684bff3b2f soc: renesas: rcar-rst: Add R8A77961 support omits 9c9f7891093b soc: renesas: Identify R-Car M3-W+ omits cadadde21007 soc: renesas: Add ARCH_R8A77961 for new R-Car M3-W+ omits 39e57e14d7ea soc: renesas: Add ARCH_R8A77960 for existing R-Car M3-W omits f79edb17b618 soc: renesas: Rename SYSC_R8A7796 to SYSC_R8A77960 omits 16208387bbdd Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] omits 4194b583c104 soc: renesas: Add missing check for non-zero product regis [...] omits 51e0f6a19178 ARM: shmobile: defconfig: Refresh for v5.4-rc1 omits 1f98ed315b06 mfd: mfd-core: Move pdev->mfd_cell creation back into mfd_ [...] omits fccadba7e377 mfd: mfd-core: Remove usage counting for .{en,dis}able() c [...] omits 5c78886a1aa9 x86: olpc-xo1-sci: Remove invocation of MFD's .enable()/.d [...] omits f487de9083f5 x86: olpc-xo1-pm: Remove invocation of MFD's .enable()/.di [...] omits 08d1088c357d mfd: mfd-core: Remove mfd_clone_cell() omits 217953a21117 mfd: mfd-core: Protect against NULL call-back function pointer omits 502bbe501be3 mfd: cs5535-mfd: Register clients using their own dedicate [...] omits aea53cb75ac2 mfd: cs5535-mfd: Request shared IO regions centrally omits be26a6d8692d mfd: cs5535-mfd: Remove mfd_cell->id hack omits dfa5bf2ee6e2 mfd: cs5535-mfd: Use PLATFORM_DEVID_* defines and tidy err [...] omits b13d0e61629b arm64: defconfig: Enable R8A77961 SoC omits 92980759c169 arm64: dts: renesas: Add support for Salvator-XS with R-Car M3-W+ omits f51746ad7d1f arm64: dts: renesas: Add Renesas R8A77961 SoC support omits 4c28ca12eae2 arm64: dts: renesas: Prepare for rename of ARCH_R8A7796 to [...] omits 7574ed0e083f Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into rene [...] omits 884caadad128 pinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B omits 708c69e9eacc pinctrl: sh-pfc: r8a7796: Add R8A77961 PFC support omits d15ca3a321a2 pinctrl: sh-pfc: Rename PINCTRL_PFC_R8A7796 to PINCTRL_PFC [...] omits 5ffce2f44fe9 dt-bindings: pinctrl: sh-pfc: Document r8a77961 support omits ad7fe1a1a359 pinctrl: sh-pfc: Do not use platform_get_irq() to count in [...] omits 2ba738d56db4 clk: renesas: r8a7796: Add R8A77961 CPG/MSSR support omits 92d1ebae9abf clk: renesas: Rename CLK_R8A7796 to CLK_R8A77960 omits e751a25b4eec dt-bindings: clock: renesas: cpg-mssr: Document r8a77961 support omits b07e816fc416 Merge tag 'renesas-r8a77961-dt-binding-defs-tag' into clk- [...] omits f00d1b16232f clk: renesas: r8a77965: Remove superfluous semicolon omits 830dbce7c76e dt-bindings: clock: renesas: rcar-usb2-clock-sel: Fix typo [...] omits c99b23eb5a98 dt-bindings: clock: renesas: Remove R-Car Gen2 legacy DT bindings omits 75b0bfd2e1a7 Revert "selftests: bpf: Don't try to read files without re [...] omits 8b65d6ab9d70 Merge remote-tracking branch 'for-5.5/system-state' into for-next omits ecd25094c5f5 livepatch: Selftests of the API for tracking system state changes omits e553d2a53d47 livepatch: Documentation of the new API for tracking syste [...] omits 92c9abf5e575 livepatch: Allow to distinguish different version of syste [...] omits 73727f4dafa2 livepatch: Basic API to track system state changes omits 7e35e4eb7e56 livepatch: Keep replaced patches until post_patch callback [...] omits 7671be39c4d9 ARM: dts: aspeed-g5: Add SGPIO description omits b5db76dba064 thunderbolt: Refactor add_switch() into two functions omits b433d0100562 thunderbolt: Add helper macro to iterate over switch ports omits 826c6a177308 thunderbolt: Make tb_sw_write() take const parameter omits 98176380cbe5 thunderbolt: Convert DP adapter register names to follow t [...] omits 778bfca3d14a thunderbolt: Convert PCIe adapter register names to follow [...] omits 8f57d4780666 thunderbolt: Convert basic adapter register names to follo [...] omits af99f696b5c5 thunderbolt: Log error if adding switch fails omits 68b91293c837 thunderbolt: Log switch route string on config read/write timeout omits f07a360813f6 thunderbolt: Introduce tb_switch_is_icm() omits ca9902e3140e fsi: core: Fix small accesses and unaligned offsets via sysfs omits 6ba4b3061e5a trace: fsi: Print transfer size unsigned omits a48a10c670c2 fsi: aspeed: Fix OPB0 byte order register values omits 1c9c5bc525b5 Merge branch 'thunderbolt/fixes' into thunderbolt/next omits 7edf0af1c04e fsi: aspeed: Add trace points omits 1edac1269c02 fsi: Add ast2600 master driver omits c853d65a3414 dt-bindings: fsi: Add description of FSI master omits 83a96eb3e90a fsi: Move defines to common header omits e7f1eb321b1a dt-bindings: power: rcar-sysc: Document r8a77961 support omits 248a887fc1aa dt-bindings: reset: rcar-rst: Document r8a77961 support omits fec526521be4 dt-bindings: arm: renesas: Add Salvator-XS board with R-Car M3-W+ omits 193ffd365660 dt-bindings: arm: renesas: Document R-Car M3-W+ SoC DT bindings omits 1e85bea0760e fsi: Move master attributes to fsi-master class omits 0604d53d4da8 fsi: Add fsi-master class omits 0b05ad22a279 dt-bindings: clock: Add r8a77961 CPG Core Clock Definitions omits 640f9606dce1 dt-bindings: power: Add r8a77961 SYSC power domain definitions omits 1cf45b8fdbb8 arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 core omits e059770cb1cd arm64: Brahma-B53 is SSB and spectre v2 safe omits bfc97f9f199c arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 core omits 1883e2999f04 drm/i915: Update DRIVER_DATE to 20191101 omits 8c014e90bd6f ARM: dts: aspeed: yamp: Use common dtsi omits 2bd4c3d3f405 ARM: dts: aspeed: minipack: Use common dtsi omits 7e4dd1ed48e8 ARM: dts: aspeed: cmm: Use common dtsi omits 2b7ca63ccdec ARM: dts: aspeed: Common dtsi for Facebook AST2500 Network BMCs omits 1dd785ba304d ARM: dts: aspeed: rainier: gpio-keys for PSU presence omits 7f4a0ad5f0f2 ARM: dts: aspeed: rainier: Fix i2c eeprom size omits 253d39f5a6c5 ARM: dts: tacoma: Hog LPC pinmux omits 8fc6327f0f0b ARM: dts: aspeed: rainier: Enable VUART1 omits a3bff4fec5e1 ARM: dts: aspeed: rainier: Add i2c eeproms omits 575640201e66 ARM: dts: aspeed: tacoma: Use 64MB for firmware memory omits a981c93300ef ARM: dts: aspeed: tacoma: Add host FSI description omits a750904577e8 ARM: dts: ast2600evb: Enable UART workaround omits 77ef1b3991e9 ARM: dts: aspeed: tacoma: Add UART1 and workaround omits c0d3e181d782 ARM: dts: aspeed-g6: Add remaining UARTs omits 8bba55f74321 ARM: dts: aspeed-g6: Fix i2c clock source omits 37ece7e341e8 ARM: dts: aspeed: Add RCLK to MAC clocks for RMII interfaces omits 9d40f423d799 Merge branch 'aspeed-clk-for-v5.5' omits e5661c6ab0ef drm/i915/selftests: Start kthreads before stopping omits 292a27b0a807 drm/i915/lmem: Check against i915_selftest only under CONF [...] omits 0eec1e8bdeda Merge branch 'for-next/zone-dma' into for-next/core omits 6c7c92944894 Merge branch for-5.5/cpufreq into for-next omits 1b3c2fc54c90 Merge branch for-5.5/clk into for-next omits a9a27e6c8843 Merge branch for-5.5/arm64/dt into for-next omits 9902109309eb Merge branch for-5.5/arm/defconfig into for-next omits e440849a7da6 Merge branch for-5.5/arm/dt into for-next omits 5620ef1aae5c Merge branch for-5.5/arm/core into for-next omits 4625003045bb Merge branch for-5.5/soc into for-next omits f0417f0169e2 Merge branch for-5.5/memory into for-next omits 8b5af58d915b Merge branch for-5.5/firmware into for-next omits 6a093e6262c4 Merge branch for-5.5/dt-bindings into for-next omits 8b04225c4464 memory: tegra: Consolidate registers definition into commo [...] omits aa67356ae644 memory: tegra: Ensure timing control debug features are disabled omits 2c35ec215184 memory: tegra: Introduce Tegra30 EMC driver omits a32af7dfa2cc memory: tegra: Do not handle error from wait_for_completio [...] omits 363df24a92e0 memory: tegra: Increase handshake timeout on Tegra20 omits 7a86f38e5d7d memory: tegra: Print a brief info message about EMC timings omits bac467d3f583 memory: tegra: Pre-configure debug register on Tegra20 omits aac08ff7357f memory: tegra: Include io.h instead of iopoll.h omits 9d27b0415b63 memory: tegra: Adapt for Tegra20 clock driver changes omits 524ff3b23352 memory: tegra: Don't set EMC rate to maximum on probe for Tegra20 omits e8d584b11d3b memory: tegra: Add gr2d and gr3d to DRM IOMMU group omits f8be8d1ede50 staging: rts5208: Eliminate the use of Camel Case in file sd.h omits 1a0afbec55b8 staging: rts5208: Eliminate the use of Camel Case in files [...] omits 6e653e9cac2d staging: rts5208: Eliminate the use of Camel Case in files [...] omits 129376c6d686 staging: exfat: replace kmalloc with kmalloc_array omits 3ae82f449cea drivers/staging/exfat: Replace binary semaphores for mutexes omits 84db889e6d82 drm/tegra: Unconditionally select IOMMU_IOVA omits c8a203647488 gpu: host1x: Unconditionally select IOMMU_IOVA omits 25c6fa38444d clk: tegra: Fix build error without CONFIG_PM_SLEEP omits 4a3174152147 drm/i915/gem: Refine occupancy test in kill_context() omits 8b5369ea5809 dma/direct: turn ARCH_ZONE_DMA_BITS into a variable omits 5878524ee09d arm64: dts: allwinner: bluetooth for Emlid Neutis N5 omits ebc8f4f60339 Merge tag 'iio-for-5.5b' of https://git.kernel.org/pub/scm [...] omits 6d1aa40e109b ARM: dts: sunxi: h3/h5: add missing uart2 rts/cts pins omits 9567832aba7f ARM: configs: sunxi: Enable MICREL_PHY omits 2fabf6dd7701 arm64: defconfig: add new Allwinner crypto options omits e700c9fe6ec9 mfd: intel_soc_pmic_crc: Add "cht_crystal_cove_pmic" cell [...] omits 46b257b1852f ARM: configs: sunxi: add new Allwinner crypto options omits edabfce623fb ARM: dts: sun9i: a80: Add Security System node omits c4cf3f5cdda8 ARM: dts: sun8i: a83t: Add Security System node omits 709b86ff01f5 arm64: dts: allwinner: sun50i: Add Crypto Engine node on H6 omits 8002c454d446 arm64: dts: allwinner: sun50i: Add crypto engine node on H5 omits 0f5fc158851b arm64: dts: allwinner: sun50i: Add Crypto Engine node on A64 omits e7ef094aea65 ARM: dts: sun8i: H3: Add Crypto Engine node omits 96d8dec97b77 ARM: dts: sun8i: R40: add crypto engine node omits a24607032359 dt-bindings: crypto: Add DT bindings documentation for sun [...] omits 6c2c307a24d4 thermal: no need to set .owner when using module_platform_driver omits 0ac18e6cd195 thermal: qcom: tsens-v1: Fix kfree of a non-pointer value omits 4281e0a21cf0 cpufreq: qcom-hw: Move driver initialization earlier omits 82243441e62f clk: qcom: Initialize clock drivers earlier omits 08a40dc3db9f cpufreq: Initialize cpufreq-dt driver earlier omits c39700a7d97f cpufreq: Initialize the governors in core_initcall omits a2ee22f0a067 thermal: Initialize thermal subsystem earlier omits 7348af239050 thermal: Remove netlink support omits 007439300eb0 dt: thermal: tsens: Document compatible for MSM8976/56 omits 1eb55f5167af thermal: qcom: tsens-v1: Add support for MSM8956 and MSM8976 omits dc908607c8a3 MAINTAINERS: add entry for Amlogic Thermal driver omits 69ba76ede9c2 thermal: amlogic: Add thermal driver to support G12 SoCs omits 586d1b9d36c5 dt-bindings: thermal: Add DT bindings documentation for Am [...] omits 6b37d891a224 drivers: thermal: tsens: Add interrupt support omits db74bbf4f785 drivers: thermal: tsens: Create function to return sign-ex [...] omits bb908c60b035 dt-bindings: thermal: tsens: Convert over to a yaml schema omits 051e62bba547 drivers: thermal: tsens: Add debugfs support omits c25a69a470fc drivers: thermal: tsens: Add __func__ identifier to debug [...] omits b50831930381 drivers: thermal: tsens: Simplify code flow in tsens_probe omits c96f8fbb5e34 drivers: thermal: tsens: Get rid of id field in tsens_sensor omits cc86f3e70598 mtd: spi-nor: Constify data to write to the Status Register omits 4b3745361cc5 mtd: spi-nor: Fix retlen handling in sst_write() omits 70d2c6dcf8cc mtd: spi-nor: Drop redundant error reports in Reg Ops callers omits b662d398ccf1 mtd: spi-nor: Pointer parameter for CR in spi_nor_read_cr() omits 5ce1b49ccb52 mtd: spi-nor: Pointer parameter for FSR in spi_nor_read_fsr() omits cd1718f5c49d mtd: spi-nor: Pointer parameter for SR in spi_nor_read_sr() omits 2b73b3503b0a drm/i915: Update DRIVER_DATE to 20191101 omits 7380f79c111c mtd: spi-nor: Don't overwrite errno from Reg Ops omits 17ccd0e48722 mtd: spi-nor: Drop explicit cast to int to already int value omits ebe04bfe26dd mtd: spi-nor: Stop compare with negative in Reg Ops methods omits 502c4b0a1445 mtd: spi-nor: Group all Reg Ops to avoid forward declarations omits 40b04958fab5 mtd: spi-nor: Drop duplicated new line omits 567c2983efb9 mtd: spi-nor: Prepend spi_nor_ to all Reg Ops methods omits 298b4c604008 crypto: amcc - restore CRYPTO_AES dependency omits 700f7d0d29c7 crypto: hisilicon - fix to return sub-optimal device when [...] omits f0c8b6a1e145 crypto: hisilicon - use sgl API to get sgl dma addr and len omits b95bba5d0114 crypto: skcipher - rename the crypto_blkcipher module and [...] omits c65058b7587f crypto: skcipher - remove the "blkcipher" algorithm type omits 53253064adfa crypto: skcipher - rename crypto_skcipher_type2 to crypto_ [...] omits cec0cb8a28f9 crypto: skcipher - remove crypto_has_ablkcipher() omits d3ca75a8b3d7 crypto: skcipher - unify the crypto_has_skcipher*() functions omits 8d68e7e1ec4d dt-bindings: crypto: Add DT bindings documentation for sun [...] omits f08fcced6d00 crypto: allwinner - Add sun8i-ss cryptographic offloader omits a1afe27492a4 crypto: testmgr - add test vectors for blake2b omits 91d689337fe8 crypto: blake2b - add blake2b generic implementation omits 17513547a87a crypto: sun4i-ss - Move to Allwinner directory omits 06f751b61329 crypto: allwinner - Add sun8i-ce Crypto Engine omits 3914b93115af crypto: allwinner - Add allwinner subdirectory omits a52485165d85 crypto: mediatek - remove redundant bitwise-or omits f398243e9fd6 crypto: ecdh - fix big endian bug in ECC library omits 51d13aaf5977 crypto: caam - populate platform devices last omits 1a1c4f004444 crypto: caam - use devres to populate platform devices omits f414de2e2fff crypto: caam - use devres to de-initialize QI omits e57acaf0dfe0 crypto: caam - use devres to de-initialize the RNG omits eceb5daf9eba crypto: caam - use devres to remove debugfs omits 66e93b28075d crypto: caam - use devres to unmap memory omits fbbfb3f83e78 hwrng: omap3-rom - Fix unused function warnings omits 13a1bb93f7b1 crypto: inside-secure - Fixed warnings on inconsistent byt [...] omits 9b537997b669 crypto: arm64/aes-neonbs - add return value of skcipher_wa [...] omits 8737481e381c ARM: dts: aspeed: tacoma: Enable FMC and SPI devices omits 9c44db7096e0 ARM: dts: aspeed: rainier: Add i2c devices omits 0fe4e304782c ARM: dts: aspeed-g6: Describe FSI masters omits 876c5d891c9d ARM: dts: aspeed: Add "spi-max-frequency" property omits b46aaf8a663d ARM: dts: aspeed: Migrate away from aspeed, g[45].* compatibles omits 10afc900f4f8 ARM: dts: vesnin: Add power_green led omits 6dbc7d979516 ARM: dts: aspeed: tacoma: Add gpio-key definitions omits ad5d1027840d ARM: dts: ast2600-evb: Add pinmux properties for enabled MACs omits d29f8a6e42db ARM: dts: aspeed-g6: Add pinctrl properties to MDIO nodes omits 9f5a341eb96b ARM: dts: aspeed-g6: Fix EMMC function in pinctrl dtsi omits a45d88725d18 ARM: dts: aspeed: ast2600evb: Use custom flash layout omits 6700acf6662c ARM: dts: ast2600-evb: Enable FMC and SPI devices omits 8db6997f2b58 ARM: dts: aspeed: tacoma: Enable FMC and SPI devices omits f97fa21f4880 ARM: dts: aspeed: rainier: Enable FMC and SPI devices omits 2efc118ce3c3 ARM: dts: aspeed: rainier: Add i2c devices omits 99e3cfa266a5 ARM: dts: aspeed: rainier: Add mac devices omits 961216c135a8 ARM: dts: aspeed: Add Rainier system omits 4caa4e302c6a ARM: dts: Add 128MiB OpenBMC flash layout omits d52ce2beca2a ARM: dts: aspeed: fp5280g2: Add LED configuration omits 606bcdde6724 ARM: dts: aspeed: tacoma: Enable I2C busses omits b58135ad1ecf ARM: dts: aspeed: Add Tacoma machine omits 51d5d1bf73b9 ARM: dts: aspeed-g6: Add FMC and SPI devices omits 12ce8bd361c7 ARM: dts: aspeed-g6: Add lpc devices omits 2aed40eeb446 ARM: dts: aspeed-g6: Add VUART descriptions omits 9ee6d17b1880 ARM: dts: aspeed-g6: Add i2c buses omits 8dbcb5b709b9 ARM: dts: aspeed-g6: Add gpio devices omits 311b57f051ea ARM: dts: ast2600-evb: eMMC configuration omits d8d9ad83a497 dt-bindings: clock: Add AST2600 RMII RCLK gate definitions omits 5b468cc4b880 dt-bindings: clock: Add AST2500 RMII RCLK definitions omits a636f93fcdb4 arm64: dts: qcom: msm8998: Disable coresight by default omits b40dd23f9a89 arm64: dts: qcom: msm8998-clamshell: Remove retention idle state omits 7f674c38a38e scsi: ufs: Use enum dev_cmd_type where appropriate omits d0e9760de338 scsi: ufs: Fix kernel-doc warnings omits 059efd847a40 scsi: ufs: delete redundant function ufshcd_def_desc_sizes() omits e54de91a2475 Merge tag 'drm-fixes-5.4-2019-10-30' of git://people.freed [...] omits 2cac8c4480f2 Merge tag 'drm-intel-fixes-2019-10-31' of git://anongit.fr [...] omits ec26530c8cb8 Merge tag 'drm-misc-fixes-2019-10-30-1' of git://anongit.f [...] omits 6f966213fea0 Merge branch 'etnaviv/fixes' of https://git.pengutronix.de [...] omits 637346748245 MIPS: SGI-IP27: fix exception handler replication omits 268a2d600130 MIPS: Loongson64: Rename CPU TYPES omits 52340b82cf1a hp100: Move 100BaseVG AnyLAN driver to staging omits 44715423dd01 Merge branch 'bnxt_en-Updates-for-net-next' omits 6a68749dbd77 bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during susp [...] omits f3a6d206c25a bnxt_en: Call bnxt_ulp_stop()/bnxt_ulp_start() during erro [...] omits aa46dffff452 bnxt_en: Improve bnxt_ulp_stop()/bnxt_ulp_start() call sequence. omits 627c89d00fb9 bnxt_en: flow_offload: offload tunnel decap rules via indi [...] omits 9b9eb518e338 bnxt_en: Add support for NAT(L3/L4 rewrite) omits 08f8280e8788 bnxt: Avoid logging an unnecessary message when a flow can [...] omits 90f906243bf6 bnxt_en: Add support for L2 rewrite omits e43ea83cc786 Merge branch 'net-dsa-replace-routing-tables-with-a-list' omits fcee85f19f39 net: dsa: tag_8021q: clarify index limitation omits 27d4d19d7c82 net: dsa: remove limitation of switch index value omits 8e5cb84c67e0 net: dsa: remove tree functions related to switches omits 9c8ad1ab66b5 net: dsa: remove the dst->ds array omits 3774ecdb8ca2 net: dsa: remove switch routing table setup code omits 96252b8e0532 net: dsa: remove ds->rtable omits c5f51765a1f6 net: dsa: list DSA links in the fabric omits cbf145e99412 interconnect: Remove unused module exit code from core omits abc848f73f92 interconnect: Move interconnect drivers to core_initcall omits 5c26c1d6dffa Merge branch 'dpaa2-eth-add-MAC-PHY-support-through-phylink' omits ecc5fe7d2b3d net: documentation: add docs for MAC/PHY support in DPAA2 omits 719479230893 dpaa2-eth: add MAC/PHY support through phylink omits f5c3fffa4c18 dpaa2-eth: update the TX frame queues on DPNI_IRQ_EVENT_EN [...] omits 1ac210d128ef bus: fsl-mc: add the fsl_mc_get_endpoint function omits 6fff8c010785 bus: fsl-mc: export device types present on the bus omits e3b205b1fdf0 Merge branch 'sfc-Add-XDP-support' omits cd846bef2d74 sfc: add XDP counters to ethtool stats omits dfe44c1f52ee sfc: handle XDP_TX outcomes of XDP eBPF programs omits 3990a8fffbda sfc: allocate channels for XDP tx queues omits e45a4fed9d00 sfc: Enable setting of xdp_prog omits eb9a36be7f3e sfc: perform XDP processing on received packets omits 8c42350116fe sfc: support encapsulation of xdp_frames in efx_tx_buffer omits fb2308ba16bf igb: Enable media autosense for the i350. omits 94bc1e522b32 igb/igc: Don't warn on fatal read failures when the device [...] omits 623d0c2db020 tcp: increase tcp_max_syn_backlog max value omits 19f92a030ca6 net: increase SOMAXCONN to 4096 omits d170eb69d40e mlxsw: Fix 64-bit division in mlxsw_sp_sb_prs_init omits 1629224324b6 drm/i915/lmem: add the fake lmem region omits e82b7457909a Merge branch 'pm-cpufreq' omits ff1c08e1f74b bpf: Change size to u64 for bpf_map_{area_alloc, charge_init}() omits 04ec044b7d30 samples/bpf: fix build by setting HAVE_ATTR_TEST to zero omits 6bd7cf66578f perf tools: Make usage of test_attr__* optional for perf-sys.h omits 6d6f0383b697 netdevsim: Fix use-after-free during device dismantle omits 72919b6b3b32 Merge branch 's390-next' omits 8bf70b68847a s390/qeth: don't cache MAC addresses for multicast IPs omits 1b40d4b2fbd6 s390/qeth: use helpers for IP address hashing omits 04fa55fe07d1 s390/qeth: don't set card state in qeth_qdio_clear_card() omits 9897d583b015 s390/qeth: consolidate some duplicated HW cmd code omits f9ce416ac79d s390/qeth: keep IRQ disabled until NAPI is really done omits ec2b559d6849 s390/qeth: use QDIO_BUFNR() omits 8b664cd127a1 s390/qeth: use IQD Multi-Write omits b7f143d093e1 s390/qdio: implement IQD Multi-Write omits f9c32435ab72 rxrpc: Fix handling of last subpacket of jumbo packet omits 3e649008d454 Merge branch 'for-5.5/libata' into for-next omits 130f4caf145c libata: Ensure ata_port probe has completed before detach omits 4a956bd22b88 Merge branch 'DPAA-Ethernet-changes' omits e06eea555b87 dpaa_eth: register a device link for the qman portal used omits a2d00f3db73d soc: fsl: qbman: allow registering a device link for the p [...] omits e414696d4952 dpaa_eth: extend delays in ndo_stop omits 1f722e19a264 dpaa_eth: remove netdev_err() for user errors omits 46e93e5443a7 dpaa_eth: add dropped frames to percpu ethtool stats omits 84d06c606ca4 dpaa_eth: use a page to store the SGT omits 2388ba36e945 dpaa_eth: cleanup skb_to_contig_fd() omits 7689d82c4585 dpaa_eth: use fd information in dpaa_cleanup_tx_fd() omits ae1512fb745f dpaa_eth: simplify variables used in dpaa_cleanup_tx_fd() omits 9a4f4f3a894f dpaa_eth: avoid timestamp read on error paths omits c70fd3182cae dpaa_eth: perform DMA unmapping before read omits 8151ee88bad5 dpaa_eth: use page backed rx buffers omits f07f30042f8e dpaa_eth: use only one buffer pool per interface omits 2bd7c3e1ab30 Merge branch 'net-hns3-add-some-optimizations-and-cleanups' omits 39edaf24f819 net: hns3: cleanup byte order issues when printed omits adcf738b804b net: hns3: cleanup some print format warning omits 9e69045654ec net: hns3: add or modify some comments omits 0bfdf2868cd5 net: hns3: optimize local variable initialization omits e4b806edfabd net: hns3: cleanup a format-truncation warning omits db4d3d554eb5 net: hns3: cleanup some coding style issues omits d6ad7c530625 net: hns3: cleanup some magic numbers omits 647522a5ef64 net: hns3: add struct netdev_queue debug info for TX timeout omits 3d77d0cb054c net: hns3: dump some debug information when reset fail omits 11f552e21755 IB/mlx5: Test write combining support omits 5a7ec66782fc Merge tag 'mac80211-for-net-2019-10-31' of git://git.kerne [...] omits 546d30099ed2 RDMA/mlx5: Return proper error value omits df4bb5d128e2 quota: Check that quota is not dirty before release omits 6ff33d99fc5c quota: fix livelock in dquot_writeback_dquots omits 796977443018 Merge branch 'bnxt_en-Add-OP-TEE-based-bnxt-f-w-manager' omits 0b0eacf3c83c bnxt_en: Add support to collect crash dump via ethtool omits e07ab2021eb6 bnxt_en: Add support to invoke OP-TEE API to reset firmware omits 246880958ac9 firmware: broadcom: add OP-TEE based BNXT f/w manager omits d8eca64eec71 usb: dwc3: gadget: fix race when disabling ep with cancell [...] omits 8c933eab2d19 Merge branch 'mlxsw-Make-port-split-code-more-generic' omits 973b7fdb5ff1 mlxsw: spectrum: Generalize split count check omits fbbeea310267 mlxsw: spectrum: Iterate over all ports in gap during unsp [...] omits c3a64b5173e1 mlxsw: spectrum: Fix base port get for split count 4 and 8 omits 013da2979118 mlxsw: spectrum: Use port_module_max_width to compute base [...] omits 49185277cc45 mlxsw: spectrum: Remember split base local port and use it [...] omits 038784a9dfc2 mlxsw: spectrum: Introduce resource for getting offset of [...] omits d0846ce9aa90 mlxsw: spectrum: Push getting offsets of split ports into [...] omits c8fc10dc17c2 mlxsw: spectrum: Add sanity checks into module info get omits 35896d9641db mlxsw: spectrum: Pass mapping values in port mapping structure omits 7b39fa5befbb mlxsw: spectrum: Use mapping of port being split for creat [...] omits 4a7f970f1240 mlxsw: spectrum: Replace port_to_module array with array o [...] omits 26a6befa5df7 mlxsw: spectrum: Distinguish between unsplittable and split port omits 2e6a2d7b4508 mlxsw: spectrum: Move max_width check up before count check omits 25911e1b9797 mlxsw: spectrum: Use PMTM register to get max module width omits a513b1a5910b mlxsw: reg: Add Port Module Type Mapping Register omits 94e768373ae1 mlxsw: reg: Extend PMLP tx/rx lane value size to 4 bits omits 41591a51f00d iocost: don't nest spin_lock_irq in ioc_weight_write() omits d74361dc5870 cxgb4/l2t: Simplify 't4_l2e_free()' and '_t4_l2e_free()' omits 49748264826f drm/i915/dp: Do not switch aux to TBT mode for non-TC ports omits cb73737ea1d2 ARM: 8928/1: ARM_ERRATA_775420: Spelling s/date/data/ omits 5b1e58c75d41 ARM: 8925/1: tcm: include <asm/tcm.h> for missing declarations omits ca045579d208 ARM: 8924/1: tcm: make dtcm_end and itcm_end static omits c4e8fd03f211 ARM: 8923/1: mm: include <asm/vga.h> for vga_base omits 3b129524080b ARM: 8922/1: parse_dt_topology() rate is pointer to __be32 omits 83dc1d99429a ARM: 8920/1: share get_signal_page from signal.c to process.c omits 2af903500b9d ARM: 8919/1: make unexported functions static omits 034982cff1a1 drm/i915/guc: drop guc shared area omits 9f37940756b1 drm/i915: drop lrc header page omits fe4c59394ede Merge tag 'iio-fixes-for-5.4b' of https://git.kernel.org/p [...] omits 3d7efa4edd07 s390/idle: fix cpu idle time calculation omits a1d863ac3e10 s390/unwind: fix mixing regs and sp omits b8e51a6a9db9 s390/cmm: fix information leak in cmm_timeout_handler() omits effb83ccc83a s390: add error handling to perf_callchain_kernel omits 265f79dcb570 s390: always inline current_stack_pointer() omits 2416cefc504b s390/mm: add mm_pxd_folded() checks to pxd_free() omits ab874f22d35a s390/mm: properly clear _PAGE_NOEXEC bit when it is not supported omits 2d1fc1eb9b54 s390/mm: simplify page table helpers for large entries omits 1c27a4bc817b s390/mm: make pmd/pud_bad() report large entries as bad omits 011620688a71 s390/time: ensure get_clock_monotonic() returns monotonic values omits 6756dd9b890f s390/process: avoid custom stack unwinding in get_wchan omits ea3f6dcfa71a s390/unwind: fix get_stack_pointer(NULL, NULL) omits d3baaeb5ae08 s390: avoid double handling of "noexec" option omits f653e29bc2d9 s390/time: remove monotonic_clock() omits 1917b47dc23f s390/qdio: move SSQD Sniffer mask definition omits 4f84b383511d s390/boot: fix section name escaping omits cceb018377a1 s390/alternatives: make use of asm_inline omits 6a3035dac650 s390/bug: make use of asm_inline omits 6d76c898d82d s390/qdio: don't attempt IRQ avoidance on Output SBALs omits 94c43bdaa007 s390/qdio: simplify thinint device registration omits 4611281021e9 s390/qdio: add statistics helper macro omits d86f71fd43fd s390/qdio: remove a forward declaration omits 4e79a5d41e8b s390/qdio: reduce log level for EQBS partial omits a320412dbbb3 s390/qdio: use QDIO_BUFNR() omits 249bd9087a52 xfs: properly serialise fallocate against AIO+DIO omits dde01d943559 drm/i915: Split detaching and removing the vma omits 164a4128869f drm/i915/selftests: Pretty print the i915_active omits 1db257c55f0c drm/i915/selftests: Assert that the idle_pulse is sent omits 7f494a73ee5a Pull MAINTAINERS file update. omits 3602ef997502 Pull reiserfs fix from Jeff and ext2 allocation fix from C [...] omits 30ef0e408507 ext2: don't set *count in the case of failure in ext2_try_ [...] omits 60e4cf67a582 reiserfs: fix extended attributes on the root directory omits 06087114606c Merge branch 'bpf-cleanup-btf-raw-tp' omits 12a8654b2e5a libbpf: Add support for prog_tracing omits f1b9509c2fb0 bpf: Replace prog_raw_tp+btf_id with prog_tracing omits 29b27657dbae drm/i915/mst: Document the userspace fail with possible_crtcs omits 34053ee18974 drm/i915: Simplify pipe_mask setup even further omits 4d19505ed28e drm/i915: Allow ICL+ DSI on any pipe omits 981329ce3c3e drm/i915: s/crtc_mask/pipe_mask/ omits 2b0b27418a72 drm/i915: Simplify LVDS crtc_mask setup omits b3d53f5fce5d usb: core: Remove redundant vmap checks omits 36c602dcdd87 arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for Kryo omits d948e6ca1899 spi: add power control when set_cs omits 683b85152e36 ASoC: rt1011: some minor changes to improve readability omits 98b6b8df06c7 ASoC: rt1011: add the range check for temperature_calib fr [...] omits 270d1b39b006 ASoC: rt1011: remove unnecessary tabs using spaces instead omits 5cf93491ff98 ASoC: rt1011: improve the rt1011_set_dai_fmt() function omits b9a3eea38b1e ASoC: rt1011: remove redundant code in kcontrol omits 4569e64ab6a5 phy: phy-rockchip-inno-usb2: add phy description for px30 omits 8abc4c4a154f arm64: dts: allwinner: Add mali GPU supply for H6 boards omits 4acc24bca17f arm64: dts: allwinner: Add ARM Mali GPU node for H6 omits 0c25bfa7fac5 ARM: dts: sun8i: a83t: a711: Add touchscreen node omits 64f86b997844 phy: qcom-usb-hs: Fix extcon double register after power cycle omits c9baab38fe0e phy: renesas: phy-rcar-gen2: Fix the array off by one warning omits 82b5d1644155 phy: lantiq: vrx200-pcie: fix error return code in ltq_vrx [...] omits 3817c7961179 dt-bindings: phy: add yaml binding for rockchip,px30-dsi-dphy omits b7535a3bc0ba phy/rockchip: Add support for Innosilicon MIPI/LVDS/TTL PHY omits 711b2bfba748 phy: add PHY_MODE_LVDS omits a228890f9458 phy: allwinner: add phy driver for USB3 PHY on Allwinner H6 SoC omits 6bd03e711369 dt-bindings: Add bindings for USB3 phy on Allwinner H6 omits 9167ab799362 KVM: vmx, svm: always run with EFER.NXE=1 when shadow pagi [...] omits a97b0e773e49 kvm: call kvm_arch_destroy_vm if vm creation fails omits bbbbd246ee12 clk: rockchip: make clk_half_divider_ops static omits bbf8f6fef71a ARM: dts: rockchip: Add HDMI audio support to rk3288-veyro [...] omits d6707fb710b6 ARM: dts: rockchip: Add HDMI support to rk3288-veyron-anal [...] omits cf43ace1381b PCI: Make devm_of_pci_get_host_bridge_resources() static omits 75503f8e26ba PCI: rcar: Use inbound resources for setup omits 31c30870349f PCI: iproc: Use inbound resources for setup omits f0221908e7fc PCI: xgene: Use inbound resources for setup omits 74c8c94fa6cf PCI: v3-semi: Use inbound resources for setup omits c8ef5c04471a PCI: ftpci100: Use inbound resources for setup omits 52ac576f88f9 PCI: of: Add inbound resource parsing to helpers omits 469191c7fcd0 MAINTAINERS: Mark linux-i3c mailing list moderated omits 708bc6ec65a7 i3c: Spelling s/dicovered/discovered/ omits 359efcc2c910 efi/efi_test: Lock down /dev/efi_test and require CAP_SYS_ADMIN omits 220dd7699c46 x86, efi: Never relocate kernel below lowest acceptable address omits 41cd96fa149b efi: libstub/arm: Account for firmware reserved memory at [...] omits 18b915ac6b0a efi/random: Treat EFI_RNG_PROTOCOL output as bootloader ra [...] omits 2bb6a81633cb efi/tpm: Return -EINVAL when determining tpm final events [...] omits 0b6b30c65621 efi: Make CONFIG_EFI_RCI2_TABLE selectable on x86 only omits 43e0ae7ae0f5 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 6dea30b4fd54 wcn36xx: remove unecessary return omits d77ef82c72ed ath5k: eeprom: Remove unneeded variable omits 85630469d268 wil6210: add SPDX license identifiers omits 0dc269314a25 ath10k: remove unneeded semicolon omits 086ddf860650 mt7601u: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops omits 4b15f83adaf1 rtlwifi: rtl8821ae: Drop condition with no effect omits a9160bb35ad9 b43: dma: Fix use true/false for bool type variable omits 6db774c17250 b43: main: Fix use true/false for bool type omits cbbd7f9a5e76 rtlwifi: rtl8192c: Drop condition with no effect omits baff8da6e163 rtw88: remove redundant null pointer check on arrays omits 5195b9042640 rtw88: avoid FW info flood omits 18a0696e85fd rtw88: fix potential read outside array boundary omits ff0dfe5b0377 rtw88: rearrange if..else statements for rx rate indexes omits 0b8db87da541 rtw88: use rtw_phy_pg_cfg_pair struct, not arrays omits 7436a470b583 rtw88: 8822b: add RFE type 3 support omits a969cf42e5fe rtw88: fix sparse warnings for power tracking omits 1f592108bbd0 rtw88: fix sparse warnings for DPK omits e472c64aa4fa Merge tag 'dmaengine-fix-5.4-rc6' of git://git.infradead.o [...] omits ddd1bbbae486 extcon: sm5502: remove redundant assignment to variable ca [...] omits 3da09663209d Merge branch 'hv_netvsc-fix-error-handling-in-netvsc_attac [...] omits 719b85c336ed hv_netvsc: Fix error handling in netvsc_attach() omits c4509a5ac0ac hv_netvsc: Fix error handling in netvsc_set_features() omits fc89cc358fb6 cxgb4: fix panic when attaching to ULD fail omits d86784fe9b03 Merge branch 'Control-action-percpu-counters-allocation-by [...] omits 9ae6b78708a7 tc-testing: implement tests for new fast_init action flag omits e38226786022 net: sched: update action implementations to support flags omits abbb0d33632c net: sched: extend TCA_ACT space with TCA_ACT_FLAGS omits 5e174d5e73df net: sched: modify stats helper functions to support regul [...] omits ef816f3c49c1 net: sched: don't expose action qstats to skb_tc_reinsert() omits 26b537a88ca5 net: sched: extract qstats update code into functions omits 5e1ad95b630e net: sched: extract bstats update code into function omits c8ecebd04cbb net: sched: extract common action counters update code int [...] omits af91acbc6299 bpf: Fix bpf jit kallsym access omits 21d8bd123ac4 net: qrtr: Simplify 'qrtr_tun_release()' omits dba7bf0348e4 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 84e93d999a67 wimax: use DEFINE_DEBUGFS_ATTRIBUTE to define debugfs fops omits a2a1a13b81e6 net: dsa: add ethtool pause configuration support omits 1d7a55267fae vxlan: drop "vxlan" parameter in vxlan_fdb_alloc() omits a319fb52e4b3 net: phy: marvell: add downshift support for 88E1145 omits ee8d153d46a3 net: annotate lockless accesses to sk->sk_napi_id omits 29f52875ba99 Merge branch 'ICMP-flow-improvements' omits 58deb77cc52d bonding: balance ICMP echoes in layer3+4 mode omits 5dec597e5cd0 flow_dissector: extract more ICMP information omits 3b336d6f4ec6 flow_dissector: skip the ICMP dissector for non ICMP packets omits 98298e6ca6d5 flow_dissector: add meaningful comments omits 8766aecd61f7 vhost: last descriptor must have NEXT clear omits 8e3cafed1787 vhost/net: add an option to test new code omits 580823be8175 vhost: batching fetches omits da0e4ea25b32 vhost/test: add an option to test new code omits 063a410a4770 vhost: option to fetch descriptors through an independent struct omits a39331867335 ALSA: timer: Fix mutex deadlock at releasing card omits 2d9c19044122 drm/i915/uc: define GuC and HuC binaries for TGL omits 6873e0bd6a9c io_uring: ensure we clear io_kiocb->result before each issue omits fae7d7d5f374 Revert "dma-buf: Add dma-buf heaps framework" omits 837324d43554 Revert "dma-buf: heaps: Add heap helpers" omits d59c5e025081 Revert "dma-buf: heaps: Add system heap to dmabuf heaps" omits 2e7f7cb2b50c Revert "dma-buf: heaps: Add CMA heap to dmabuf heaps" omits a262ef043642 Revert "kselftests: Add dma-heap test" omits 3d252454edd0 parisc: fix frame pointer in ftrace_regs_caller() omits 7170a977743b net: annotate accesses to sk->sk_incoming_cpu omits 7541c87c9b7a bpf: Allow narrow loads of bpf_sysctl fields with offset > 0 omits c4917bfc3a6f tc-testing: fixed two failing pedit tests omits c0bceb97db9e tipc: add smart nagle feature omits 6c814e8c4e78 Merge branch 'mlxsw-Update-firmware-version' omits a72afb6879bb mlxsw: Enforce firmware version for Spectrum-2 omits 5fd2ef468906 mlxsw: Bump firmware version to 13.2000.2308 omits ff298839b673 mlxsw: pci: Increase PCI reset timeout for SN3800 systems omits 5075066a7782 mlxsw: reg: Increase size of MPAR register omits b7265a0df82c mlxsw: core: Unpublish devlink parameters during reload omits c63b0968946b qed: Optimize execution time for nvm attributes configuration. omits c6761cf521f9 vxlan: fix unexpected failure of vxlan_changelink() omits dc99da4f31ce qed: fix spelling mistake "queuess" -> "queues" omits ca66536845cd kernel: dma-contiguous: mark CMA parameters __initdata/__i [...] omits 9ff6aa027dbb dma-debug: add a schedule point in debug_dma_dump_mappings() omits 4544b9f25e70 dma-mapping: Add vmap checks to dma_map_single() omits a445e940ea68 dma-mapping: fix handling of dma-ranges for reserved memor [...] omits a4276bb320c4 Merge branch 'next/drivers' into for-next omits 89e551e83869 soc: samsung: exynos-asv: Potential NULL dereference in ex [...] omits 5bf9e7d8f8b7 kbuild: Extend defconfig field size from 24 to 27 omits 920d6707605d kbuild: Wrap long "make help" text lines omits 35ab59835305 scripts: setlocalversion: replace backquote to dollar parenthesis omits a0124e3eaf9b kbuild: make single target builds much faster omits 1e04a3f11330 kbuild: reduce KBUILD_SINGLE_TARGETS as descending into su [...] omits d2cef49672dd kbuild: remove unneeded variable, single-all omits bbf12089a608 kheaders: explain why include/config/autoconf.h is exclude [...] omits b86516e99e72 kheaders: remove the last bashism to allow sh to run it omits 3e3f86978427 kheaders: optimize header copy for in-tree builds omits 932e28ec8f2b kheaders: optimize md5sum calculation for in-tree builds omits 57742859590b kheaders: remove unneeded 'cat' command piped to 'head' / 'tail' omits 0972fd072b7a modpost: do not set ->preloaded for symbols from Module.symvers omits 84edc54e54b8 kbuild: do not read $(KBUILD_EXTMOD)/Module.symvers omits b4063637f233 modpost: do not parse vmlinux for external module builds omits 4e5ffcc288b4 kconfig: split util.c out of parser.y omits 419137b3ef32 video/logo: move pnmtologo tool to drivers/video/logo/ fro [...] omits 455da0430764 video/logo: simplify cmd_logo omits e3fca7f6b41a ia64: remove unneeded uapi asm-generic wrappers omits bdda6f29fc6c hexagon: remove asm/bitsperlong.h omits 4e380d080be4 drm/i915: Stop frobbing crtc->base.mode omits 669996add4c9 SUNRPC: Destroy the back channel when we destroy the host [...] omits 9edb455e6797 SUNRPC: The RDMA back channel mustn't disappear while requ [...] omits 875f0706accd SUNRPC: The TCP back channel mustn't disappear while reque [...] omits 25f899544fb4 drm/i915: Nuke 'mode' argument to intel_get_load_detect_pipe() omits e8a170ff9a35 drm/amdgpu: enable -msse2 for GCC 7.1+ users omits 00db297106e8 drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+ omits c868868f6b6a drm/amdgpu: fix stack alignment ABI mismatch for Clang omits 722608433c94 drm/radeon: Fix EEH during kexec omits 30ef5c7eaba0 drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE omits e6f4e274c1e5 drm/amdgpu/powerplay/vega10: allow undervolting in p7 omits 364593f3ee5f dc.c:use kzalloc without test omits 385857adb815 drm/amd/display: setting the DIG_MODE to the correct value. omits bc2fde42e241 drm/amd/display: Passive DP->HDMI dongle detection fix omits 7c37d399c2b8 drm/amd/display: add 50us buffer as WA for pstate switch i [...] omits ceba1a0128a6 drm/amd/display: Allow inverted gamma omits 8775e89fa712 drm/amd/display: do not synchronize "drr" displays omits 57c0f58e9f56 drm/amdgpu: If amdgpu_ib_schedule fails return back the error. omits 167bf96014a0 drm/sched: Set error to s_fence if HW job submission failed. omits 47661f6dad42 drm/amdgpu/gfx10: update gfx golden settings for navi12 omits 3dde767f14dc drm/amdgpu/gfx10: update gfx golden settings for navi14 omits f52ebe1f888d drm/amdgpu/gfx10: update gfx golden settings omits 40ba9796983b drm/amd/display: Change Navi14's DWB flag to 1 omits 9bdf63d3579e drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) omits e5574f61e9d8 drm/amdgpu: Fix SDMA hang when performing VKexample test omits c6c2d36bc46f rtc: fsl-ftm-alarm: Fix build error without PM_SLEEP omits 8dcdfb7096a3 Merge branches 'doc.2019.10.29a', 'fixes.2019.10.30a', 'no [...] omits a60a5746004d security/safesetid: Replace rcu_swap_protected() with rcu_ [...] omits 445d3749315f net/sched: Replace rcu_swap_protected() with rcu_replace_p [...] omits b685b534bf15 net/netfilter: Replace rcu_swap_protected() with rcu_repla [...] omits e3f0d761fcae net/core: Replace rcu_swap_protected() with rcu_replace_pointer() omits 6092f7263f7e bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_ [...] omits 62860da7082e fs/afs: Replace rcu_swap_protected() with rcu_replace_pointer() omits c0eaf15cd5d3 drivers/scsi: Replace rcu_swap_protected() with rcu_replac [...] omits 1feace5d6a4a drm/i915: Replace rcu_swap_protected() with rcu_replace_pointer() omits 12e78e690213 x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace [...] omits a63fc6b75cca rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer() omits cf204a718357 bpf, testing: Introduce 'gso_linear_no_head_frag' skb_segm [...] omits af21c717f475 bpf, testing: Refactor test_skb_segment() for testing skb_ [...] omits 36b5dae64513 rcu: Suppress levelspread uninitialized messages omits b8889c9c89a2 rcu: Fix uninitialized variable in nocb_gp_wait() omits 7cc0fffde6e4 rcu: Update descriptions for rcu_future_grace_period tracepoint omits d01f86206864 rcu: Update descriptions for rcu_nocb_wake tracepoint omits 7eb54685c63c rcu: Remove obsolete descriptions for rcu_barrier tracepoint omits 05ef9e9eb3da rcu: Ensure that ->rcu_urgent_qs is set before resched IPI omits 5a6446626d7e workqueue: Convert for_each_wq to use built-in list check omits 1d24dd4e01fb rcu: Several rcu_segcblist functions can be static omits 8e6af017f4b1 rcu: Remove unused function hlist_bl_del_init_rcu() omits 0adbc8292201 Merge branch 'omap-for-v5.5/prm' into for-next omits f3d1fd92d5c9 Merge branch 'omap-for-v5.5/dt' into for-next omits 7e07e7aec569 bpf: Add s390 testing documentation omits 8df81af177e1 Merge branch 'rng' into omap-for-v5.5/dt omits 9ffccb76062a selftests/bpf: Test narrow load from bpf_sysctl.write omits 15ab09bdca61 bpf: Enforce 'return 0' in BTF-enabled raw_tp programs omits 308607e5545f ARM: dts: Configure omap3 rng omits 5ab5e4e60acc drm/amd/display: Add a conversion function for transmitter [...] omits 5e8f5477f9d2 drm/amd/display: remove redundant null pointer check before kfree omits 46203a508f64 drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE omits 361d66edc5d2 drm/amdgpu: fix no ACK from LDS read during stress test fo [...] omits 897110eed508 drm/amdgpu: fix gfx VF FLR test fail on navi omits bff77e86a377 drm/amdgpu: bypass some cleanup work after err_event_athub (v2) omits 8baaadba7355 drm/amdgpu: clear UVD VCPU buffer when err_event_athub generated omits b4def3744ba8 drm/amdgpu/SRIOV: SRIOV VF doesn't support BACO omits 44b582b32a8a drm/amdgpu: Remove superfluous void * cast in debugfs_crea [...] omits e4b116a2c0b7 drm/amdgpu: remove set but not used variable 'adev' omits ef6691565391 drm/amdkfd: bug fix for out of bounds mem on gpu cache fil [...] omits 533bfcaea170 drm/amdkfd: Delete duplicated queue bit map reservation omits 55695b36c149 drm/amdkfd: Delete unnecessary pr_fmt switch omits 3a07e0b48c98 mmc: renesas_sdhi_internal_dmac: Add r8a774b1 support omits 3d206e6899a0 iwlwifi: fw api: support new API for scan config cmd omits 7bd0650be63c mt76: dma: fix buffer unmap with non-linear skbs omits f37f05503575 mt76: mt76x2e: disable pcie_aspm by default omits 93e6e11732b6 drm/radeon: fix si_enable_smc_cac() failed issue omits 33d63fb279fc drm/amdgpu/renoir: move gfxoff handling into gfx9 module omits d883b1602656 drm/amdgpu: work around llvm bug #42576 omits cef3fcb67b07 drm/amdkfd: Remove GPU ID in GWS queue creation omits 8aba6d073f5f drm/ttm: fix handling in ttm_bo_add_mem_to_lru omits 8ca058655f45 drm/ttm: Convert vm callbacks to helpers omits df2f1a0286fc drm/ttm: Remove explicit typecasts of vm_private_data omits a77cab383942 drm/ttm: Restore ttm prefaulting omits 9a47eb4be628 drm/ttm: Refactor ttm_bo_pipeline_move omits 030c047121da drm/amdgpu: fix up for amdgpu_tmz.c and removal of drm/drmP.h omits cc73b3d1584a drm/amdgpu: set TMZ bits in PTEs for secure BO (v4) omits 11069367d66b drm/amdgpu: job is secure iff CS is secure (v5) omits 374089869334 drm/amdgpu: expand the context control interface with trust flag omits e7888f580d78 drm/amdgpu: expand the emit tmz interface with trusted flag omits 3698cfdea36f drm/amdgpu: add tmz bit in frame control packet omits 6aed3ac55387 drm/amdgpu: add function to check tmz capability (v4) omits 165906276b87 drm/amdgpu: add amdgpu_tmz data structure omits 821f1d06e02a drm/amdgpu: add tmz feature parameter (v2) omits 3a83c78e03ba drm/amdgpu: define the TMZ bit for the PTE omits 9f05f9e1d34e drm/amdgpu: add UAPI to create secure commands (v3) omits 1b9a26ecf740 drm/amdgpu: add UAPI for creating encrypted buffers omits 1568d660bcdc drm/amd/display: Add a conversion function for transmitter [...] omits 2f5e8017c4c2 drm/amd/display: remove redundant null pointer check before kfree omits e4ff121ceacf drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE omits 87983e2b0263 drm/amdgpu: fix no ACK from LDS read during stress test fo [...] omits 7633abb5f332 drm/amdgpu: fix gfx VF FLR test fail on navi omits 0994de76eade drm/amdgpu: bypass some cleanup work after err_event_athub omits 55daf448cd08 drm/amdgpu: clear UVD VCPU buffer when err_event_athub generated omits 2211ec958e9f drm/amdgpu/SRIOV: SRIOV VF doesn't support BACO omits 3c5527c2d571 drm/amdgpu: Remove superfluous void * cast in debugfs_crea [...] omits 0593c4dcd455 drm/amdgpu: remove set but not used variable 'adev' omits 6aaa0fedcad7 drm/amdkfd: bug fix for out of bounds mem on gpu cache fil [...] omits d544e209ab78 drm/amdkfd: Delete duplicated queue bit map reservation omits 9b912cab9b82 drm/amdkfd: Delete unnecessary pr_fmt switch omits a097567ae349 Merge branch 'for-5.5/io_uring' into for-next omits 975c99a57096 io_uring: io_wq_create() returns an error pointer, not NULL omits 302d5a80d232 ALSA: hda - Fix mutex deadlock in HDMI codec driver omits a8ddac7c9f06 drm/i915: Avoid HPD poll detect triggering a new detect cycle omits 84ec93433092 Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc- [...] omits c618a90dcaf3 spi: zynq-qspi: Drop GPIO header omits 26fa680ba9a1 spi: dw: Drop GPIO header omits c8b348dd8609 spi: txx9: Convert to use GPIO descriptors omits 059c67f11c89 ASoC: dt-bindings: rt5682: add button delay device property omits e226445802cb ASoC: rt5682: improve the sensitivity of push button omits 67e6b4ef8496 fsnotify: Add git tree reference to MAINTAINERS omits c9ccf71fc807 pinctrl: intel: Add Intel Tiger Lake pin controller support omits 942c5ea49ffb pinctrl: intel: Use helper to restore register values on - [...] omits 764cfe33517f pinctrl: intel: Drop level from warning to debug in intel_ [...] omits 471dd9a9c7c1 pinctrl: intel: Introduce intel_restore_intmask() helper omits 7101e022523b pinctrl: intel: Introduce intel_restore_hostown() helper omits f78f152a1a3f pinctrl: intel: Introduce intel_restore_padcfg() helper omits e58e177392b9 pinctrl: cherryview: Allocate IRQ chip dynamic omits 17d49c6258e6 pinctrl: cherryview: Fix spelling mistake in the comment omits 3739898576a1 pinctrl: cherryview: Fix irq_valid_mask calculation omits 4973ddc84264 pinctrl: intel: Avoid potential glitches if pin is in GPIO mode omits 94e259f81a71 usb: cdns3: gadget: Fix g_audio use case when connected to [...] omits a06375a9ac98 drm/i915/gt: Always track callers to intel_rps_mark_interactive() omits 320000e72ec0 Merge tag 'iommu-fixes-v5.4-rc5' of git://git.kernel.org/p [...] omits b66b449872d3 Merge tag 'gfs2-v5.4-rc5.fixes' of git://git.kernel.org/pu [...] omits 76f0030f367c spi: dw: Remove runtime PM enable/disable from common part [...] omits e9904ed5e73a ASoC: soc-core: remove unneeded snd_soc_tplg_component_remove() omits d247568bb21b ASoC: rt5677-spi: fixup compile warning omits f5c8d290634a usb: cdns3: gadget: reset EP_CLAIMED flag while unloading omits 1a48049adb98 gfs2: make gfs2_fs_parameters static omits f3b64b57c044 gfs2: Some whitespace cleanups omits 098b9c145362 gfs2: removed unnecessary semicolon omits d5798141fd54 gfs2: Fix initialisation of args for remount omits 0929249e3be3 ALSA: firewire-motu: Correct a typo in the clock proc string omits 271e657f92ed ALSA: firewire-motu: add support for MOTU UltraLite omits bd1073728260 ALSA: firewire-motu: code refactoring to handle model spec [...] omits 4b2079f80aa0 ALSA: firewire-motu: minor code refactoring for protocol v [...] omits 3f58f004bff3 ALSA: firewire-motu: detect SPH source of sampling clock omits 1ef2ff941424 ALSA: firewire-motu: print for unknown source of sampling clock omits 2644df63c709 ALSA: firewire-motu: fix wrong spelling for macro omits 50f07c7db715 Merge branches 'iommu/fixes', 'arm/qcom', 'arm/renesas', ' [...] omits df4028658f9d staging: Add VirtualBox guest shared folder (vboxsf) support omits c1c8058dfb98 iommu/virtio: Remove unused variable omits d5ca94a4bdcc staging: exfat: avoid multiple assignments omits 89f882db113b staging: exfat: replace printk(KERN_INFO ...) with pr_info() omits 487242c3dd31 staging: exfat: remove unnecessary new line in if condition omits 072429a4d6ab staging: exfat: make alignment match open parenthesis omits 6853f94ad751 staging: exfat: remove unnecessary parentheses omits be1f84cf772b staging: KPC2000: kpc2000_spi.c: Fix style issues (Unneces [...] omits e5f26f8548f9 staging: KPC2000: kpc2000_spi.c: Fix style issues (alignment) omits c4d362420d75 staging: KPC2000: kpc2000_spi.c: Fix style issues (misalig [...] omits 25ec44ebdc1a staging: KPC2000: kpc2000_spi.c: Fix style issues (missing [...] omits 6e0afa355a72 staging: vt6655: Fix lines ending with parentheses omits 600bf7aecebd staging: sm750fb: Replace multiple spaces with tabs when it suits omits 94d70f66c294 staging: sm750fb: Fix typo in comment omits 67e7bd248473 staging: emxx_udc: Fix invalid reference error omits 3c124435e8dd iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping omits 3332364e4ebc iommu/amd: Support multiple PCI DMA aliases in device table omits 451a59bd1f3d Merge tag 'intel-pinctrl-fixes-v5.4-2' of git://git.kernel [...] omits 160c63f909ff iommu/vt-d: Fix panic after kexec -p for kdump omits ad3e8da2d422 iommu/amd: Apply the same IVRS IOAPIC workaround to Acer A [...] omits a5bbbf37c6f8 iommu/amd: Do not re-fetch iommu->cmd_buf_tail omits 565d454280f8 iommu/ipmmu-vmsa: Remove dev_err() on platform_get_irq() failure omits 811bb3db25ac drm/i915/tgl: Add gam instdone omits e50dbdbfd9fb drm/i915/tgl: Add SFC instdone to error state omits 1fab1b89e2e8 nl80211: fix validation of mesh path nexthop omits ec649fed66bb nl80211: Disallow setting of HT for channel 14 omits 84968291d792 USB: serial: whiteheat: fix line-speed endianness omits 1251dab9e0a2 USB: serial: whiteheat: fix potential slab corruption omits 777260a5c992 mtd: rawnand: remove unecessary checking if dmac is NULL omits 1d9b0b66c3ef MAINTAINERS: Change to my personal email address omits 1d4961d9eb1a ALSA: usb-audio: sound: usb: usb true/false for bool return type omits 59cd826fb5e7 drm/i915: Fix PCH reference clock for FDI on HSW/BDW omits 203bddfdfb6c e1000e: Fix compiler warning when CONFIG_PM_SLEEP is not set omits fb776f5d57ee e1000e: Add support for Tiger Lake omits 3fd8ed563958 i40e: Add UDP segmentation offload support omits c74d4bdbae4f ixgbe: Add UDP segmentation offload support omits 4085d06d2f22 igb: Add UDP segmentation offload support omits 749234419aee Merge branch 'nfc-pn533-add-uart-phy-driver' omits e4a5dc1849d3 nfc: pn532_uart: Make use of pn532 autopoll omits c64b875fe1e1 nfc: pn533: Add autopoll capability omits c656aa4c27b1 nfc: pn533: add UART phy driver omits 843cc92ed323 nfc: pn533: Split pn533 init & nfc_register omits 0bf2840ccc6e nfc: pn533: Add dev_up/dev_down hooks to phy_ops omits 3c57b3954701 nfc: pn532: Add uart phy docs and rename it omits 3d5f3a67e466 nfc: pn533: i2c: "pn532" as dt compatible string omits daee5598e491 e1000e: Drop unnecessary __E1000_DOWN bit twiddling omits a7023819404a e1000e: Use rtnl_lock to prevent race conditions between n [...] omits 6f74a55d4900 Merge tag 'mlx5-fixes-2019-10-24' of git://git.kernel.org/ [...] omits 914ee9c436cb e1000e: Add support for Comet Lake omits 8b73018fe445 net: rtnetlink: fix a typo fbd -> fdb omits 8e99ace83589 Merge branch 'for-5.5/io_uring-test' into for-next omits 8a66e8c4d5cd io_uring: support for generic async request cancel omits 9014fc319b4b Merge branch 'bridge-fdbs-bitops' omits 3fb01a31afda net: bridge: fdb: set flags directly in fdb_create omits d38c6e3db0c4 net: bridge: fdb: convert offloaded to use bitops omits b5cd9f7c4248 net: bridge: fdb: convert added_by_external_learn to use bitops omits ac3ca6af443a net: bridge: fdb: convert added_by_user to bitops omits e0458d9a733b net: bridge: fdb: convert is_sticky to bitops omits 29e63fffd666 net: bridge: fdb: convert is_static to bitops omits 6869c3b02b59 net: bridge: fdb: convert is_local to bitops omits 8466a57dfbb0 net/smc: remove unneeded include for smc.h omits 301428ea3708 net/smc: fix refcounting for non-blocking connect() omits ad9bd8daf2f9 bonding: fix using uninitialized mode_lock omits b86bcb299092 net: fec_ptp: Use platform_get_irq_xxx_optional() to avoid [...] omits 3b56be218f65 net: fec_main: Use platform_get_irq_byname_optional() to a [...] omits f73b12812a3d tipc: improve throughput between nodes in netns omits 51210ad5a558 inet: do not call sublist_rcv on empty list omits f9f2933842ec MAINTAINERS: remove Dave Watson as TLS maintainer omits acda6180e86b broadcom: bnxt: Fix use true/false for bool omits cb5ff33fbfee cavium: thunder: Fix use true/false for bool type omits 5b5168c76a07 Merge branch 'net-phy-marvell-fix-and-extend-downshift-support' omits 262caf47449d net: phy: marvell: add PHY tunable support for more PHY versions omits 5c6bc5199b5d net: phy: marvell: add downshift support for M88E1111 omits 911af5e149bb net: phy: marvell: fix downshift function naming omits f8d975be7114 net: phy: marvell: fix typo in constant MII_M1011_PHY_SRC_ [...] omits b3545e086877 drm/i915/tgl: add support to one DP-MST stream omits eadf52cf1852 vxlan: check tun_info options_len properly omits e528afb72a48 Documentation: net-sysfs: describe missing statistics omits 2eb8d6d2910c erspan: fix the tun_info options_len check for erspan omits 78713dfade75 Input: kxtj9 - switch to using polled mode of input devices omits e73391180ae9 Input: kxtj9 - switch to using managed resources omits b873f73cf66f Input: bma150 - switch to using polled mode of input devices omits 493a6ebd59dc Input: bma150 - use managed resources helpers omits 867e8820e037 Input: mma8450 - switch to using polled mode of input devices omits ff68cf0b166e Input: gpio_decoder - switch to using polled mode of input [...] omits 36bc3684c212 Input: rb532_button - switch to using polled mode of input [...] omits 528c7d02c78b Input: rb532_button - switch to using managed resources omits aede7a1e0cc3 Input: sgi_btns - switch to using polled mode of input devices omits 9e085dd069d5 Input: sgi_btns - switch to using managed resources omits 5d96738d9a74 Input: cobalt_btns - switch to using polled mode of input devices omits 4d69ca90de6a Input: cobalt_btns - convert to use managed resources omits 4a767ec368bf Input: wistron_btns - switch to using polled mode of input [...] omits 071ec845c8c6 Input: apanel - switch to using polled mode of input devices omits 9584bded0ba8 Input: gpio_keys_polled - switch to using polled mode of i [...] omits c028c44f4283 Input: jornada680_kbd - switch to using polled mode of inp [...] omits ea6c52ae259a Input: clps711x-keypad - switch to using polled mode of in [...] omits d0fe37b923e1 Input: adc-keys - switch to using polled mode of input devices omits 7cca5a342ecd Input: tsc6507x-ts - switch to using polled mode of input devices omits 9b587815ddd8 Input: ts4800-ts - switch to using polled mode of input devices omits 08b936012964 Input: sur40 - switch to using polled mode of input devices omits bd88ce25335d Input: raspberrypi-ts - switch to using polled mode of inp [...] omits 055070a7d0d3 Input: psxpad-spi - switch to using polled mode of input devices omits 57c2af791b6c Merge tag 'topic/mst-suspend-resume-reprobe-2019-10-29-2' [...] omits 199f3ac31955 ionic: Remove set but not used variable 'sg_desc' omits caabee5b53f5 net: phy: dp83867: support Wake on LAN omits 76d7774e203d net: aquantia: fix error handling in aq_ptp_poll omits e56bd641ca61 net: hisilicon: Fix ping latency when deal with high throughput omits e19868efea0c net/mlx4_core: Dynamically set guaranteed amount of counte [...] omits 926b37f76fb0 net/mlx5e: Initialize on stack link modes bitmap omits 534e7366f41b net/mlx5e: Fix ethtool self test: link speed omits 9df86bdb6746 net/mlx5e: Fix handling of compressed CQEs in case of low [...] omits 2a4b65262367 net/mlx5e: Don't store direct pointer to action's tunnel info omits 0fd79b1e17be net/mlx5: Fix NULL pointer dereference in extended destination omits 2347cee83b2b net/mlx5: Fix rtable reference leak omits 64d7b6857713 net/mlx5e: Only skip encap flows update when encap init failed omits 5dfb6335cbec net/mlx5e: Replace kfree with kvfree when free vhca stats omits 752d3dc06d69 net/mlx5e: Remove incorrect match criteria assignment line omits d5dbcc4e87bc net/mlx5e: Determine source port properly for vlan push action omits 6dfef396ea13 net/mlx5: Fix flow counter list auto bits struct omits c1b5ddc112e9 Merge branch 'VLAN-fixes-for-Ocelot-switch' omits b9cd75e66895 net: mscc: ocelot: refuse to overwrite the port's native vlan omits 1c44ce560b4d net: mscc: ocelot: fix vlan_filtering when enslaving to br [...] omits 6f3ef5c25cc7 wimax: i2400: Fix memory leak in i2400m_op_rfkill_sw_toggle omits 207136dfeb3b net: aquantia: remove unused including <linux/version.h> omits b6989d248a2d net: dsa: LAN9303: select REGMAP when LAN9303 enable omits 11dbb632a45a net: aquantia: make two symbols be static omits 6d28f1d95c42 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits ec2f877856e0 treewide: Use sizeof_member() macro omits dd7ebe678732 drm/i915/tgl: Fix doc not corresponding to code omits e6cea1802911 Merge branch 'for-5.5/io_uring' into for-next omits 842f96124c56 io_uring: fix race with canceling timeouts omits 4c8144628336 Merge branch 'for-5.5/libata' into for-next omits 3b8a8fd547c2 Merge branch 'for-5.5/drivers' into for-next omits b2a79d7280e6 Merge branch 'for-5.5/block' into for-next omits 1f08529c84cf ceph: add missing check in d_revalidate snapdir handling omits aa8dd816732b ceph: fix RCU case handling in ceph_d_revalidate() omits ea60ed6fcf29 ceph: fix use-after-free in __ceph_remove_cap() omits a0e047156cde drm/i915/gem: Make context persistence optional omits 8c84b43f17cb Merge tag 'exynos-drm-next-for-v5.5' of git://git.kernel.o [...] omits a24e4b09dc75 Merge tag 'drm-misc-next-2019-10-24-2' of git://anongit.fr [...] omits 545164646743 drm/i915: Provide more information on DP AUX failures omits 60845e34f0c5 Merge tag 'drm-next-5.5-2019-10-25' of git://people.freede [...] omits 36f6cf9dc2f5 soc: fsl: add RCPM driver omits 7f2d38505e79 Documentation: dt: binding: fsl: Add 'little-endian' and u [...] omits b4941adb24c0 PM: wakeup: Add routine to help fetch wakeup source object. omits 47b4e129155f arm64: tegra: Add Jetson Nano SC7 timings omits 106f7a06fbe4 arm64: tegra: Add Jetson TX1 SC7 timings omits d13c13f4cd09 arm64: tegra: Enable wake from deep sleep on RTC alarm omits 264064ab0b5c arm64: tegra: Add PMU on Tegra210 omits 24fc33633ea3 arm64: tegra: Add blank lines for better readability omits 614d063f89b4 arm64: tegra: Enable DisplayPort on Jetson AGX Xavier omits c90b8f15df41 arm64: tegra: p2888: Rename regulators for consistency omits 3fdfaf8718fa arm64: tegra: Enable DP support on Jetson TX2 omits d46d1eb30c85 arm64: tegra: Fix compatible for SOR1 omits 35cbf655eb16 arm64: tegra: Enable DP support on Jetson Nano omits ed93a666bb32 arm64: tegra: Add SOR0_OUT clock on Tegra210 omits b7450f161f8a arm64: tegra: Assume no CLKREQ presence by default omits 29ef1f4dacb5 arm64: tegra: Enable SMMU for VIC on Tegra186 omits 488a04d4bb2f arm64: tegra: Enable XUSB host controller on Jetson TX2 omits 05705c721591 arm64: tegra: Enable SMMU for XUSB host on Tegra186 omits ca2b8ee45721 arm64: tegra: Enable XUSB pad controller on Jetson TX2 omits 2b6b3940e8b0 arm64: tegra: Add ethernet alias on Jetson AGX Xavier omits 19dc772a94bc arm64: tegra: Fix compatible string for EQOS on Tegra194 omits 44ff822c58a7 arm64: tegra: Hook up edp interrupt on Tegra210 SOCTHERM omits 939e7430dee4 arm64: tegra: Fix base address for SOR1 on Tegra194 omits 1aaa7698670c arm64: tegra: Add unit-address for ACONNECT on Tegra194 omits eef97c2a77fe arm64: tegra: Add unit-address for CBB on Tegra194 omits b45d322c2cd5 arm64: tegra: Add CPU and cache topology for Tegra194 omits d440538e5f21 arm64: tegra: Fix 'active-low' warning for Jetson Xavier r [...] omits 1e5e929c0095 arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator omits 2645f7ed9a84 Merge branch 'for-5.5/dt-bindings' omits 4053aa65c517 ARM: tegra: cardhu-a04: Add CPU Operating Performance Points omits c01afebd74ef ARM: tegra: cardhu-a04: Set up voltage regulators for DVFS omits c19c631a3cb7 ARM: tegra: trimslice: Add CPU Operating Performance Points omits 5ac150500869 ARM: tegra: paz00: Add CPU Operating Performance Points omits a60e68f98fbd ARM: tegra: paz00: Set up voltage regulators for DVFS omits 875cf30a534e ARM: tegra: Add CPU Operating Performance Points for Tegra30 omits 584eca70602d ARM: tegra: Add CPU Operating Performance Points for Tegra20 omits 663bd4872737 ARM: tegra: Add Tegra30 CPU clock omits dc6fdedf77d1 ARM: tegra: Add Tegra20 CPU clock omits 3193a063a2cd ARM: tegra: Add External Memory Controller node on Tegra30 omits e14dc5ea7cdc ARM: tegra: nyan-big: Add timings for RAM codes 4 and 6 omits cdc233fb0383 ARM: tegra: Connect SMMU with Video Decoder Engine on Tegra30 omits a4563f5bf10b ARM: tegra: Add eDP power supplies on Venice2 omits 5d089d42bc36 ARM: tegra: Add SOR0_OUT clock on Tegra124 omits 05a6a629f0e1 ARM: tegra: Add stmpe-adc DT node to Toradex T30 modules omits f0dbca55adb9 Merge branch 'for-5.5/dt-bindings' omits 72c7b69b9080 clk: tegra: Add missing stubs for the case of !CONFIG_PM_SLEEP omits 013d7a2c6082 clk: tegra: Optimize PLLX restore on Tegra20/30 omits 27d10d548c04 clk: tegra: Add suspend and resume support on Tegra210 omits c6664cd9e15c clk: tegra: Share clk and rst register defines with Tegra [...] omits 71a00ebf59ce clk: tegra: Use fence_udelay() during PLLU init omits 674d91ffcfd0 clk: tegra: clk-dfll: Add suspend and resume support omits 175ea1f93c33 clk: tegra: clk-super: Add restore-context support omits 02ee6fe5e67a clk: tegra: clk-super: Fix to enable PLLP branches to CPU omits 929490c73870 clk: tegra: periph: Add restore_context support omits 81a2fcd53f7a clk: tegra: Support for OSC context save and restore omits 46b29000a0e5 clk: tegra: pll: Save and restore pll context omits 77544698d9df clk: tegra: pllout: Save and restore pllout context omits 1f572029c0db clk: tegra: divider: Save and restore divider rate omits c83a457d3f15 clk: tegra: Reimplement SOR clocks on Tegra210 omits fa700ddc13e4 clk: tegra: Reimplement SOR clock on Tegra124 omits 53b3cbe15419 clk: tegra: Rename sor0_lvds to sor0_out omits 615a692ce460 clk: tegra: Move SOR0 implementation to Tegra124 omits edbaed5660dd clk: tegra: Remove last remains of TEGRA210_CLK_SOR1_SRC omits 2f5f9c7c64bd clk: tegra: Add Tegra20/30 EMC clock implementation omits adfa2d9b6867 Merge branch 'for-5.5/dt-bindings' omits 34598beb04b8 Merge branch 'for-5.5/clk-core' omits 641262f5e1ed dt-bindings: memory: Add binding for NVIDIA Tegra30 Extern [...] omits 785685b7a106 dt-bindings: memory: Add binding for NVIDIA Tegra30 Memory [...] omits 8da65c377b21 dt-bindings: memory: tegra30: Convert to Tegra124 YAML omits db45f0f05c3a dt-bindings: regulator: Document regulators coupling of NV [...] omits cdc2d6685c13 dt-bindings: clock: tegra: Rename SOR0_LVDS to SOR0_OUT omits d5b60e26e86a RDMA/hns: Fix build error again omits 0f9ed3b2c9ec drm/i915/display/cnl+: Handle fused off DSC omits ee595888e1c2 drm/i915/display/icl+: Check if DMC is fused off omits 7a40aac1d77a drm/i915/display: Check if FBC is fused off omits 74393109a8c3 drm/i915/display: Handle fused off HDCP omits a20e26d8421a drm/i915: Add two spaces before the SKL_DFSM registers omits 352b1dee7440 net: fec: remove redundant assignment to pointer bdp omits d607525bd912 net: dsa: return directly from dsa_to_port omits bf96b515082c drm/i915/perf: ensure selftests select valid format omits 65e19f54d29c io_uring: support for larger fixed file sets omits b7620121dc04 io_uring: protect fixed file indexing with array_index_nospec() omits 17f2fe35d080 io_uring: add support for IORING_OP_ACCEPT omits de2ea4b64b75 net: add __sys_accept4_file() helper omits fcb323cc53e2 io_uring: io_uring: add support for async work inheriting files omits 561fb04a6a22 io_uring: replace workqueue usage with io-wq omits 771b53d033e8 io-wq: small threadpool implementation for io_uring omits 83b8a6f242ea drm/gem: Fix mmap fake offset handling for drm_gem_object_ [...] omits f70744c68779 drm/panfrost: Don't dereference bogus MMU pointers omits 6f39188c9d5f drm/panfrost: fix -Wmissing-prototypes warnings omits 9e62b885f715 drm/panfrost: Simplify devfreq utilisation tracking omits 221bc77914cb drm/panfrost: Use generic code for devfreq omits 2af8e1f26c65 Merge branch 'for_5.5/driver-soc' into next omits 63a41746827c net: hisilicon: Fix "Trying to free already-free IRQ" omits 6a3552527d43 drm/i915/tgl: Add AUX B & C to DC_OFF_POWER_DOMAINS omits 47c41af70696 drm/i915: Drop unused AUX register offsets omits 92d72f1b8bbb net: aquantia: fix unintention integer overflow on left shift omits 69977901867a net: aquantia: fix spelling mistake: tx_queus -> tx_queues omits 85ac30fa2e24 fjes: Handle workqueue allocation failure omits 7d2ae5837665 ASoC: Intel: bxt_rt298: common hdmi codec support omits 59bbd703ea2e ASoC: intel: sof_rt5682: common hdmi codec support omits dfe87aa86cd9 ASoC: Intel: glk_rt5682_max98357a: common hdmi codec support omits 57ad18906f24 ASoC: Intel: bxt-da7219-max98357a: common hdmi codec support omits 139c7febad1a ASoC: SOF: Intel: add support for snd-hda-codec-hdmi omits 0f163110256a ASoC: Intel: skl-hda-dsp-generic: fix include guard name omits 7de9a47c8971 ASoC: Intel: skl-hda-dsp-generic: use snd-hda-codec-hdmi omits 608b8c36c371 ASoC: hdac_hda: add support for HDMI/DP as a HDA codec omits 2a2edfbbfee4 ALSA: hda/hdmi - implement mst_no_extra_pcms flag omits ac541f250372 mm/hmm: allow snapshot of the special zero page omits d4af3c4b81f4 arm64: cpufeature: Enable Qualcomm Falkor/Kryo errata 1003 omits a2f10d4a3069 drm/etnaviv: fix dumping of iommuv2 omits 18fa692d8020 drm/etnaviv: reinstate MMUv1 command buffer window check omits ca8cb6958023 drm/etnaviv: fix deadlock in GPU coredump omits 692a0dc734c7 dt-bindings: can: Convert Allwinner A10 CAN controller to [...] omits faee19ece826 memory: emif: remove set but not used variables 'cs1_used' [...] omits c6b69bf14373 soc: ti: omap-prm: fix return value check in omap_prm_probe() omits a90100421499 fs/iomap: remove redundant check in iomap_dio_rw() omits 21f55993eb7a xfs: merge xfs_showargs into xfs_fs_show_options omits 1775c506a31e xfs: clean up printing inode32/64 in xfs_showargs omits aa58d4455a11 xfs: clean up printing the allocsize option in omits 7c6b94b1b526 xfs: reverse the polarity of XFS_MOUNT_COMPAT_IOSIZE omits 3274d0080100 xfs: rename the XFS_MOUNT_DFLT_IOSIZE option to omits 2fcddee8cd8f xfs: simplify parsing of allocsize mount option omits 5da8a07c79e8 xfs: rename the m_writeio_* fields in struct xfs_mount omits 3cd1d18b0d40 xfs: remove the m_readio_* fields in struct xfs_mount omits b5ad616c3edf xfs: don't use a different allocsice for -o wsync omits dd2d535e3fb2 xfs: cleanup calculating the stat optimal I/O size omits 69e8575dee42 xfs: remove the dsunit and dswidth variables in omits 8da57c5c000c xfs: remove the biosize mount option omits 2123ef851083 xfs: simplify setting bio flags omits e992ae8afded xfs: refactor xfs_iread_extents to use xfs_btree_visit_blocks omits fec40e220ffc xfs: refactor xfs_bmap_count_blocks using newer btree helpers omits c2414ad6e66a xfs: replace -EIO with -EFSCORRUPTED for corrupt metadata omits 04df34ac6494 xfs: namecheck directory entry names before listing them omits 16c6e92c7e98 xfs: namecheck attribute names before listing them omits c84760659dcf xfs: check attribute leaf block structure omits 23fdb198ae81 Merge tag 'fuse-fixes-5.4-rc6' of git://git.kernel.org/pub [...] omits 8d82cee2f8aa pstore: Make pstore_choose_compression() static omits ffe9fc1fb6a4 dt-bindings: display: st,stm32-dsi: Fix white spaces omits 95a1b3ff9a3e io_uring: Fix mm_fault with READ/WRITE_FIXED omits fa4562280889 io_uring: remove index from sqe_submit omits c826bd7a743f io_uring: add set of tracing events omits 2ff0b4504fce dt-bindings: soc: amlogic: canvas: convert to yaml omits b79029b2e859 drm/i915/gt: Make timeslice duration configurable omits 11365043e527 io_uring: add support for canceling timeout requests omits a41525ab2e75 io_uring: add support for absolute timeouts omits ba5290ccb6b5 io_uring: replace s->needs_lock with s->in_async omits 33a107f0a1b8 io_uring: allow application controlled CQ ring size omits c3a31e605620 io_uring: add support for IORING_REGISTER_FILES_UPDATE omits 08a451739a9b io_uring: allow sparse fixed file sets omits ba816ad61fdf io_uring: run dependent links inline if possible omits aa57157be69f arm64: Ensure VM_WRITE|VM_SHARED ptes are clean by default omits d848074b2f1e um-ubd: Entrust re-queue to the upper layers omits a90cc244e89d media: dt-bindings: media: add new rc map names omits cf4ef3a82f74 dt-bindings: media: meson-ao-cec: convert to yaml omits e44ec4a35dbd arm64: print additional fault message when executing non-e [...] omits 4ec37538a667 drm/i915: Rename "inject_load_failure" module parameter omits dd6e38dfc128 drm/i915: Fix i915_inject_load_error() name to read *_probe_* omits 6a41b6c5fc20 gpio: Add xgs-iproc driver omits 1dfc462a5438 dt-bindings: gpio: brcm: Add bindings for xgs-iproc omits e8a723eca09f memory: tegra: Set DMA mask based on supported address bits omits 03daceac8da1 Merge branch 'for-5.5/clk' omits cf7d567a77ea clk: tegra: Add Tegra20/30 EMC clock implementation omits 86cccfbf773f nvme-multipath: remove unused groups_only mode in ana log omits af8fd0424713 nvme-multipath: fix possible io hang after ctrl reconnect omits 050668c10047 bpf, doc: Add Andrii as official reviewer to BPF subsystem omits 6ffdd4c0e27e KEYS: trusted: Remove set but not used variable 'keyhndl' omits 921d6c32b6f8 MAINTAINERS: Add entry for RDA Micro GPIO driver and binding omits d57eb825e0dc gpio: Add RDA Micro GPIO controller support omits 69e00e2d8d31 dt-bindings: gpio: Add devicetree binding for RDA Micro GP [...] omits fa6661b7aa0b drm/tegra: Optionally attach clients to the IOMMU omits 2e8d8749f6f9 drm/tegra: Support DMA API for display controllers omits d972d6247628 drm/tegra: falcon: Clarify address usage omits 20e7dce255e9 drm/tegra: Remove memory allocation from Falcon library omits 06867a362de0 gpu: host1x: Set DMA mask based on IOMMU setup omits af1cbfb9bf0f gpu: host1x: Support DMA mapping of buffers omits b78e70c04c14 gpu: host1x: Allocate gather copy for host1x omits ab4f81bfc2a8 gpu: host1x: Add direction flags to relocations omits 44156eee91ba gpu: host1x: Clean up debugfs on removal omits 80327ce3d4ed gpu: host1x: Overhaul host1x_bo_{pin,unpin}() API omits 7edd7961e58d drm/tegra: Simplify IOMMU group selection omits a7303f773571 drm/tegra: Do not use ->load() and ->unload() callbacks omits 45f10dabb56b clk: samsung: exynos5420: Add SET_RATE_PARENT flag to cloc [...] omits 29d9640bb537 mtd: rawnand: cadence: Remove dev_err() on platform_get_ir [...] omits 21777bc90427 mtd: rawnand: mxic: Remove dev_err() on platform_get_irq() [...] omits 0e04b2ff7123 mtd: rawnand: brcmnand: Fix NULL pointer assignment omits f34a5072c465 mtd: rawnand: denali: remove the old unified controller/ch [...] omits a566e35f1e8b libbpf: Don't use kernel-side u32 type in xsk.c omits 69dfb3d4a89a soc/tegra: pmc: Remove unnecessary memory barrier omits e57a243f5d89 soc/tegra: pmc: Query PCLK clock rate at probe time omits 91d7ff5aa7e3 ARM: tegra: Use WFE for power-gating on Tegra30 omits d70f7d31a9e2 ARM: tegra: Fix FLOW_CTLR_HALT register clobbering by tegr [...] omits 267c1d772380 MAINTAINERS: ubi/ubifs: Update the Git repository omits 69c7f4618c16 mtd: spear_smi: Fix Write Burst mode omits 2aba2f2a704d mtd: physmap_of: add a hook for Intel IXP4xx flash probing omits 8b3cc926223b mtd: add DT bindings for the Intel IXP4xx Flash omits 5c1719a2b978 MAINTAINERS: mtd/ubi/ubifs: Remove inactive maintainers omits e96303f0c9d4 mtd: maps: l440gx: Avoid printing address to dmesg omits 480bb31f4286 ARM: tegra: Enable Tegra VDE driver in tegra_defconfig omits 783807436f36 soc/tegra: regulators: Add regulators coupler for Tegra30 omits 496747e7d907 soc/tegra: regulators: Add regulators coupler for Tegra20 omits 7f9d4c08846e drm/i915: Fix i845/i865 cursor width omits f0cf17ed76cf spi: pxa2xx: Add support for Intel Comet Lake-H omits f7907e57aea2 regulator: fixed: add off-on-delay omits 96da2d9c905b dt-bindings: regulator: fixed: add off-on-delay-us property omits bf2f64ea6594 ASoC: rockchip_max98090: Add HDMI jack support omits 05b754f5f41c ASoC: rockchip_max98090: Optionally support HDMI use case omits f03412b78a94 ASoC: rockchip-max98090: Support usage with and without HDMI omits a9c82d63ca48 drm: bridge: dw-hdmi: Report connector status using callback omits c7ccfccabb0f soc/tegra: pmc: Configure deep sleep control settings omits c3ad1092e106 ASoC: SOF - remove the dead code (skylake/kabylake) omits 455271d9dc5f soc/tegra: pmc: Configure core power request polarity omits d745cc1ab659 ASoC: intel - fix the card names omits 7e9ae849eb1e soc/tegra: pmc: Add wake event support on Tegra210 omits aba19827fced soc/tegra: pmc: Support wake events on more Tegra SoCs omits 0fb438eed10c cpufreq: tegra124: Add suspend and resume support omits 837d3fa941cd clk: Add API to get index of the clock parent omits 86d35f87ebaa drm/vboxvideo: Use drm_gem_fb_create_with_dirty instead of [...] omits 3c379a59b479 tools: PCI: Fix fd leakage omits 7353abd8b780 PCI: rcar: Recalculate inbound range alignment for each co [...] omits 0a430505fda5 PCI: rcar: Move the inbound index check omits a0855d24fc22 locking/mutex: Complain upon mutex API misuse in IRQ contexts omits 751459043cc8 futex: Drop leftover wake_q_add() comment omits 726b4fba94be usb: dwc3: of-simple: add a shutdown omits 387c359b84f7 usb: cdns3: Add TI specific wrapper driver omits 00a7f0d7155c drm/i915/tgl: Add perf support on TGL omits fc2152304110 drm/i915/perf: Add helper macros for comparing with whitel [...] omits ecf8fd6d917d PCI: versatile: Enable COMPILE_TEST omits 2999dea8e94a PCI: versatile: Remove usage of PHYS_OFFSET omits f9f4fdaa3509 PCI: versatile: Use pci_parse_request_of_pci_ranges() omits 3c65ebff8fae PCI: xilinx-nwl: Use pci_parse_request_of_pci_ranges() omits ee352c272e41 PCI: xilinx: Use pci_parse_request_of_pci_ranges() omits 83083e241d48 PCI: xgene: Use pci_parse_request_of_pci_ranges() omits e0aebfe84a2f PCI: v3-semi: Use pci_parse_request_of_pci_ranges() omits 62240a88004b PCI: rockchip: Drop storing driver private outbound resource data omits 5c1306a0fde6 PCI: rockchip: Use pci_parse_request_of_pci_ranges() omits 6c6a0dff0641 PCI: mobiveil: Use pci_parse_request_of_pci_ranges() omits 8a26f861b815 PCI: mediatek: Use pci_parse_request_of_pci_ranges() omits 7ef1c871da16 PCI: iproc: Use pci_parse_request_of_pci_ranges() omits 783a862563f7 PCI: faraday: Use pci_parse_request_of_pci_ranges() omits 7fe71aa84b43 PCI: dwc: Use pci_parse_request_of_pci_ranges() omits e634e3e0b790 PCI: altera: Use pci_parse_request_of_pci_ranges() omits 4e5be6f81be7 PCI: aardvark: Use pci_parse_request_of_pci_ranges() omits 65991f437699 PCI: Export pci_parse_request_of_pci_ranges() omits 494f8b10d832 resource: Add a resource_list_first_type helper omits 7d6475051fb3 powerpc/powernv: Fix CPU idle to be called with IRQs disabled omits 1c16b3d58681 docs/core-api: memory-allocation: mention size helpers omits 094ef1c9fbea docs/core-api: memory-allocation: remove uses of c:func: omits ef8330fe0271 docs/core-api: memory-allocation: fix typo omits 822bbba0cabb Merge tag 'v5.4-rc4' into docs-next omits 4c48f2367844 dt-bindings: usb: Add binding for the TI wrapper for Caden [...] omits e60f7bb7ea68 drm/i915/selftests: check for missing aperture omits 34a6baa2df9d drm/i915: don't allocate the ring in stolen if we lack aperture omits 4dc0a7cae212 drm/i915: Don't try to place HWS in non-existing mappable region omits 895d8ebeaa92 drm/i915: error capture with no ggtt slot omits cd20c70bb05e drm/i915: set num_fence_regs to 0 if there is no aperture omits 54b512cd7a6d drm/i915: do not map aperture if it is not available. omits d41abfd7ae33 Documentation/scheduler: fix links in sched-stats omits 773ed805b5ee drm/i915: define i915_ggtt_has_aperture omits e21be0d1d7bd clk: samsung: exynos5420: Preserve CPU clocks configuratio [...] omits b92981de92cb clk: samsung: exynos5420: Add VPLL rate table omits 5e2c27e833bb drivers/perf: Add CCPI2 PMU support in ThunderX2 UNCORE driver. omits 030f6f84e556 Documentation: perf: Update documentation for ThunderX2 PM [...] omits b1ec18eae0b6 Documentation: Rename rcu_node_context_switch() to rcu_not [...] omits 45271064e1ca doc: Update list_for_each_entry_rcu() documentation omits 71cb46ae46bd Restore docs "rcu: Restore barrier() to rcu_read_lock() an [...] omits d7424e283cc4 Restore docs "treewide: Rename rcu_dereference_raw_notrace [...] omits 76e771d18806 docs: rcu: Increase toctree to 3 omits 07335c16a39c docs: rcu: Correct links referring to titles omits ccc9971e2147 docs: rcu: convert some articles from html to ReST omits c07e6f36bc32 Revert docs from "treewide: Rename rcu_dereference_raw_not [...] omits 97df75cde57f Revert docs from "rcu: Restore barrier() to rcu_read_lock( [...] omits e79b3ddad679 leds: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM omits 49bb001e246d cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIM [...] omits ae37fe5c0750 procfs: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM omits 64eea63c19a2 sched/kcpustat: Introduce vtime-aware kcpustat accessor fo [...] omits 023e9deb51c9 context_tracking: Check static key on context_tracking_ena [...] omits 9adbb9dd4c4e sched/vtime: Introduce vtime_accounting_enabled_cpu() omits e44fcb4b7a29 sched/vtime: Rename vtime_accounting_cpu_enabled() to vtim [...] omits 097f2541c6e5 context_tracking: Introduce context_tracking_enabled_cpu() omits 84e0dacd0c34 context_tracking: Rename context_tracking_is_cpu_enabled() [...] omits 74c578759f15 context_tracking: Rename context_tracking_is_enabled() => [...] omits 0ca167c056ea context_tracking: Remove context_tracking_active() omits e6d5bf3e321c sched/cputime: Add vtime guest task state omits 14faf6fcac4b sched/cputime: Add vtime idle task state omits 802f4a827f13 sched/vtime: Record CPU under seqcount for kcpustat needs omits b8c96361402a sched/fair/util_est: Implement faster ramp-up EWMA on util [...] omits e284df705cf1 sched/topology: Allow sched_asym_cpucapacity to be disabled omits cd1cb3350561 sched/topology: Don't try to build empty sched domains omits 54f83b8c8ea9 USB: gadget: Reject endpoints with 0 maxpacket value omits e690053e97e7 ARM: sunxi: Fix CPU powerdown on A83T omits 09ef6fde7d89 staging: kpc2000: kpc_i2c: Remove commented code omits 9535e71e7b80 staging: kpc2000: kpc_i2c: Fix lines over 80 chars omits 883afa2de414 staging: emxx_udc: Fix the format of a parameter list omits 4f83b7dd1b07 staging: rts5208: Fix alignment and a line ending with a '(' omits 6df6f3849bb8 staging: wilc1000: check if device is initialzied before c [...] omits e614f341253f ARM: dts: sun8i-a83t-tbs-a711: Fix WiFi resume from suspend omits cdfc2e2086bf clk: sunxi-ng: a80: fix the zero'ing of bits 16 and 18 omits afdc74ed2d57 clk: sunxi: Fix operator precedence in sunxi_divs_clk_setup omits 3df2c830bfc4 drm/i915/blt: fixup block_size rounding omits 6a41c7019bca Merge branch 'v5.5/dt64' into next omits 93d2d8efe340 Merge branch 'v5.5/arm64' into next omits 02f4597e7ebe arm64: dts: realtek: Add RTD129x UART resets omits fd5f8d0a99b9 arm64: dts: realtek: Add RTD129x reset controller nodes omits 4df56a1eb130 dt-bindings: reset: Add Realtek RTD1295 omits 05d9a952832c powerpc/prom_init: Undo relocation before entering secure mode omits 7448bfec6bf5 Input: edt-ft5x06 - add support for regulator omits a1b92973fba4 Input: st1232 - switch to using MT-B protocol omits 833c2c083856 Input: st1232 - note that the receive buffer is DMA-safe omits b67b6f598c5d Input: st1232 - do not set parent device explicitly omits ac6b31797925 Input: st1232 - do not allocate fingers data separately omits efd7bb08a762 Input: st1232 - do not reset the chip too early omits 95dc58a9a02f Input: st1232 - rely on I2C core to configure wakeup interrupt omits 16dc7c5c13f1 Input: st1232 - do not unconditionally configure as wakeup source omits 95c9ea96adb3 Input: st1232 - simplify parsing of read buffer omits dbb595333c95 arm64: dts: realtek: Add watchdog node for RTD129x omits f2356d1afe39 arm64: dts: realtek: Add oscillator for RTD129x omits 5133636e41a2 arm64: dts: realtek: Add RTD1296 and Synology DS418 omits 1f3295994dc5 dt-bindings: arm: realtek: Document RTD1296 and Synology DS418 omits cf976f660ee8 arm64: dts: realtek: Add RTD1293 and Synology DS418j omits 39089a192a50 arm64: dts: realtek: Change dual-license from MIT to BSD omits 6013b8b0005e dt-bindings: arm: realtek: Document RTD1293 and Synology DS418j omits d3a3aa0c59e8 libbpf: Fix off-by-one error in ELF sanity check omits 94ff9ebb49a5 libbpf: Fix compatibility for kernels without need_wakeup omits 100843f17610 scsi: zfcp: trace channel log even for FCP command responses omits e76acc519426 scsi: zfcp: proper indentation to reduce confusion in zfcp [...] omits 48910f8c35cf scsi: zfcp: move maximum age of diagnostic buffers into a [...] omits 8a72db70b5ca scsi: zfcp: implicitly refresh config-data diagnostics whe [...] omits 5a2876f0d1ef scsi: zfcp: introduce sysfs interface to read the local B2 [...] omits 8155eb078527 scsi: zfcp: implicitly refresh port-data diagnostics when [...] omits 6028f7c4cd87 scsi: zfcp: introduce sysfs interface for diagnostics of l [...] omits a10a61e807b0 scsi: zfcp: support retrieval of SFP Data via Exchange Port Data omits 088210233e6f scsi: zfcp: add diagnostics buffer for exchange config data omits 7e418833e689 scsi: zfcp: diagnostics buffer caching and use for exchang [...] omits 92953c6e0aa7 scsi: zfcp: signal incomplete or error for sync exchange c [...] omits 7b10db555257 scsi: lpfc: Make lpfc_debugfs_ras_log_data static omits d3566abb1a1e scsi: qla2xxx: stop timer in shutdown path omits c3e5aac3e2f5 scsi: lpfc: Fix NULL check before mempool_destroy is not needed omits 5792a0e81678 scsi: lpfc: fix spelling error in MAGIC_NUMER_xxx omits 9e2edb41c3d4 scsi: lpfc: fix build error of lpfc_debugfs.c for vfree/vmalloc omits 2ccb4f16d013 hwmon: (ina3221) Fix read timeout issue omits 1ac81f4aa5ec ARM: imx_v6_v7_defconfig: Enable CONFIG_TOUCHSCREEN_DA9052 omits e115e86af4c8 arm64: defconfig: Enable configs for S32V234 omits 51c27f42fccc arm64: defconfig: Enable CONFIG_KEYBOARD_IMX_SC_KEY as module omits 589531a027a3 MAINTAINERS: update the list of maintained files for max77650 omits b1184bab3b34 dt-bindings: mfd: max77650: convert the binding document to yaml omits 3d585ad8a66e dt-bindings: leds: max77650: convert the binding document to yaml omits dfd4e3dfd2a6 dt-bindings: power: max77650: convert the binding document [...] omits a62ffedee2ef dt-bindings: regulator: max77650: convert the binding docu [...] omits b8fee80207ef dt-bindings: input: max77650: convert the binding document [...] omits b00e14c53657 dt-bindings: ata: sata_rcar: Add r8a774b1 support omits 4345dda5a58a dt-bindings: sram: Merge Socionext SRAM bindings into generic omits 517bcde22c21 dt-bindings: sram: Merge Allwinner SRAM bindings into generic omits 1a4d47af0714 dt-bindings: sram: Merge Rockchip SRAM bindings into generic omits 0759b09eadd0 dt-bindings: sram: Merge Renesas SRAM bindings into generic omits 0f0bbb7986c4 dt-bindings: sram: Merge Amlogic SRAM bindings into generic omits e1679513f9ee dt-bindings: sram: Merge Samsung SRAM bindings into generic omits f69629919942 dt-bindings: sram: Convert SRAM bindings to json-schema omits d5a721c96a44 atm: remove unneeded semicolon omits 427400fc5c19 clk: ast2600: Fix enabling of clocks omits 55793d2a431c Merge tag 'batadv-net-for-davem-20191025' of git://git.ope [...] omits f95f96a4946a sock: remove unneeded semicolon omits 11b3412cef89 net: mediatek: remove unneeded semicolon omits acf5133b1d27 mlxsw: spectrum_buffers: remove unneeded semicolon omits 0a29ac5bd3a9 net: usb: lan78xx: Disable interrupts before calling gener [...] omits 5d294fc48340 net: dsa: sja1105: improve NET_DSA_SJA1105_TAS dependency omits 88824e3bf29a net: ethernet: ftgmac100: Fix DMA coherency issue with SW [...] omits eb8b7077101c Merge branch 'mv88e6xxx-Allow-config-of-ATU-hash-algorithm' omits 23e8b470c778 net: dsa: mv88e6xxx: Add devlink param for ATU hash algorithm. omits 6b297524234c net: dsa: Add support for devlink device parameters omits ebdcebcb8b64 r8169: use helper rtl_hw_aspm_clkreq_enable also in rtl_hw [...] omits 20eb4f29b602 net: fix sk_page_frag() recursion from memory reclaim omits 360c09c01c5a xfs: consolidate preallocation in xfs_file_fallocate omits 7a42c70ea0dd xfs: disable xfs_ioc_space for always COW inodes omits c7ccf10bb92e ACPICA: Update version to 20191018 omits 45abdc9903e9 ACPICA: debugger: remove leading whitespaces when converti [...] omits 02b04f10b836 ACPICA: acpiexec: initialize all simple types and field un [...] omits 760935064252 ACPICA: debugger: add field unit support for acpi_db_get_n [...] omits 20d93fce0002 ACPICA: debugger: surround field unit output with braces '{' omits 5fd033288a86 ACPICA: debugger: add command to dump all fields of partic [...] omits efcf9456c81c ACPICA: utilities: add flag to only display data when dump [...] omits 1770093c5bed ACPICA: make acpi_load_table() return table index omits 42d939fadbfa ACPICA: Add new external interface, acpi_unload_table() omits aaf7566f33d2 ACPICA: More Clang changes omits 197aba2090e3 ACPICA: Win OSL: Replace get_tick_count with get_tick_count64 omits edc5935ec777 ACPICA: Results from Clang omits 7dd6c14b52ab Merge branch 'net-dsa-b53-Add-support-for-MDB' omits 29bb5e8337ca net: dsa: bcm_sf2: Wire up MDB operations omits 5d65b64a3d97 net: dsa: b53: Add support for MDB omits a793183caa9a udp: fix data-race in udp_set_dev_scratch() omits 3dc93ee6fa58 tpm: Switch to platform_get_irq_optional() omits 7a9eff98a55d Merge branch 'mvpp2-improvements-in-rx-path' omits a0c78337dd3a mvpp2: prefetch frame header omits e1921168bbd4 mvpp2: sync only the received frame omits 7f7183af448a mvpp2: refactor frame drop routine omits faf7b8b22bd1 isdn: hfcsusb: Spelling and grammar fixes omits 8ebed8ae49df tipc: Spelling s/enpoint/endpoint/ omits e1b185491f73 net: Fix various misspellings of "connect" omits c199ce4f9dd8 net: Fix misspellings of "configure" and "configuration" omits 953d57eba519 drm/i915/gem: Limit the blitter sizes to ensure low preemp [...] omits 7de4344f2abb net: dpaa2: Use the correct style for SPDX License Identifier omits 19c17b763f05 drm/i915/execlists: Use vfunc to check engine submission mode omits f0d532c43073 net: dsa: qca8k: Initialize the switch with correct number [...] omits 556f124fb306 net: dsa: fix dereference on ds->dev before null check error omits 2024305863d6 Merge branch 'net-avoid-KCSAN-splats' omits 7c422d0ce975 net: add READ_ONCE() annotation in __skb_wait_for_more_packets() omits 3f926af3f4d6 net: use skb_queue_empty_lockless() in busy poll contexts omits 3ef7cf57c72f net: use skb_queue_empty_lockless() in poll() handlers omits 137a0dbe3426 udp: use skb_queue_empty_lockless() omits d7d16a89350a net: add skb_queue_empty_lockless() omits e45459374aad tpm_crb: fix fTPM on AMD Zen+ CPUs omits f7477fbbb4cd KEYS: trusted: Move TPM2 trusted keys code omits 00aa975bd031 KEYS: trusted: Create trusted keys subsystem omits ff1b6a15cb6d KEYS: Use common tpm_buf for trusted and asymmetric keys omits 98c4be0c2045 tpm: Move tpm_buf code to include/linux/ omits abd55954f91a tpm: use GFP_KERNEL instead of GFP_HIGHMEM for tpm_buf omits 0cc2216010ff tpm: add check after commands attribs tab allocation omits 747a55fbde6a tpm: tpm_tis_spi: Drop THIS_MODULE usage from driver struct omits 889e217b12da tpm: tpm_tis_spi: Cleanup includes omits 6f829fabe947 tpm: tpm_tis_spi: Support cr50 devices omits 34d95837c3ca tpm: tpm_tis_spi: Introduce a flow control callback omits 834e75023188 tpm: Add a flag to indicate TPM power is managed by firmware omits 8d785e7331d2 dt-bindings: tpm: document properties for cr50 omits 41dc9cb14f4e tpm_tis: override durations for STM tpm with firmware 1.2.8.28 omits 49e5cc5039ef tpm: provide a way to override the chip returned durations omits 7da68d76f25d tpm: Remove duplicate code from caps_show() in tpm-sysfs.c omits 8005803a2ca0 Merge tag 'arc-5.4-rc6' of git://git.kernel.org/pub/scm/li [...] omits bb3dba330006 Merge branch 'odp_rework' into rdma.git for-next omits 46870b2391d5 RDMA/odp: Remove broken debugging call to invalidate_range omits 09689703d29a RDMA/mlx5: Do not race with mlx5_ib_invalidate_range durin [...] omits d561987f34f2 RDMA/mlx5: Do not store implicit children in the odp_mkeys xarray omits 5256edcb98a1 RDMA/mlx5: Rework implicit ODP destroy omits b70d785d237c RDMA/mlx5: Avoid double lookups on the pagefault path omits 3389baa831b6 RDMA/mlx5: Reduce locking in implicit_mr_get_data() omits 423f52d65005 RDMA/mlx5: Use an xarray for the children of an implicit ODP omits 54375e738295 RDMA/mlx5: Split implicit handling from pagefault_mr omits 9162420dde49 RDMA/mlx5: Set the HW IOVA of the child MRs to their place [...] omits c2edcd69351f RDMA/mlx5: Lift implicit_mr_alloc() into the two routines [...] omits 3d5f3c54e7bc RDMA/mlx5: Rework implicit_mr_get_data omits 74bddb3682f6 RDMA/mlx5: Delete struct mlx5_priv->mkey_table omits 806b101b2bfa RDMA/mlx5: Use a dedicated mkey xarray for ODP omits 50211ec9443f RDMA/mlx5: Split sig_err MR data into its own xarray omits fb985e278a30 RDMA/mlx5: Use SRCU properly in ODP prefetch omits 036313316d3a Merge tag 'v5.4-rc5' into rdma.git for-next omits 2f4ecf68a048 ARC: mm: tlb flush optim: elide redundant uTLB invalidates [...] omits 1355ea2e603d ARC: mm: tlb flush optim: elide repeated uTLB invalidate in loop omits ad4c40e937f6 ARC: mm: tlb flush optim: Make TLBWriteNI fallback to TLBW [...] omits f4e2f7cc6999 ARC: mm: TLB Miss optim: avoid re-reading ECR omits 0fb1f35ed9cc ARCv2: mm: TLB Miss optim: Use double world load/stores LDD/STD omits cfd9d70a855e ARCv2: mm: TLB Miss optim: SMP builds can cache pgd pointe [...] omits 7b491c0b6259 ARC: nSIM_700: remove unused network options omits 9c6375f77b09 ARC: nSIM_700: switch to DW UART usage omits 1681baa713aa ARC: merge HAPS-HS with nSIM-HS configs omits 8ae5bb05d7f4 ARC: HAPS: cleanup defconfigs from unused ETH drivers omits 14fa486f5ae3 ARC: HAPS: add HIGHMEM memory zone to DTS omits 3696fc9774c5 ARC: HAPS: use same UART configuration everywhere omits 4c36543e50a1 ARC: HAPS: cleanup defconfigs from unused IO-related options omits ea25a153ee06 ARC: regenerate nSIM and HAPS defconfigs omits a52dc3a10095 RDMA/vmw_pvrdma: Use resource ids from physical device if [...] omits a4531f3dba5f Merge branch 'next/tlb-opt' into dev/riscv/for-v5.5-rc1 omits de6e0d37993f Merge branch 'next/isa-string' into dev/riscv/for-v5.5-rc1 omits 458dc49d4f2c Merge branch 'next/seccomp' into dev/riscv/for-v5.5-rc1 omits 1edd28b7e85d RISC-V: Remove unsupported isa string info print omits 614fda6d5471 riscv: add support for SECCOMP and SECCOMP_FILTER omits e97ed081b54a RISC-V: Issue a tlb page flush if possible omits d3ec6ad1b4d6 RISC-V: Issue a local tlbflush if possible. omits 587197dfe69d RISC-V: Do not invoke SBI call if cpumask is empty omits b681a0529968 RDMA/hns: Prevent memory leaks of eq->buf_list omits c9121262d57b RDMA/core: Set DMA parameters correctly omits a401fb819cd6 RDMA/siw: Increase DMA max_segment_size parameter omits 97458fd51091 RDMA/rxe: Increase DMA max_segment_size parameter omits ecdfdfdbe4d4 RDMA/core: Fix ib_dma_max_seg_size() omits 00a5bf3a8ca3 RISC-V: Add PCIe I/O BAR memory mapping omits 0edefddbae39 RDMA/siw: Fix post_recv QP state locking omits 5def578a8bdc Merge branch 'next/soc' into for-next omits 55093de55618 Merge branch 'next/drivers' into for-next omits 4134b762eb13 ARM: exynos: Enable exynos-asv driver for ARCH_EXYNOS omits d87f04ffb55b coresight: etm4x: Fix BMVAL misuse omits 0093875ad129 coresight: Serialize enabling/disabling a link device. omits d4934f456936 RDMA/iw_cxgb4: Avoid freeing skb twice in arp failure case omits 5212c3fda222 RDMA/iw_cxgb4: Report correct port speed/width omits 1524b12a6e02 RDMA/mlx5: Use irq xarray locking for mkey_table omits 8301ae822d8d Merge branch 'for-next/entry-s-to-c' into for-next/core omits 02fb29882d5c soc: samsung: chipid: Drop "syscon" compatible requirement omits 24e412c1e00e RDMA/qedr: Fix memory leak in user qp and mr omits 82af6d19d8d9 RDMA/qedr: Fix synchronization methods and memory leaks in qedr omits 5fdff18b4dc6 RDMA/qedr: Fix qpids xarray api used omits 73ab512f7202 RDMA/qedr: Fix srqs xarray initialization omits 5ea428595cc5 soc: samsung: Add Exynos Adaptive Supply Voltage driver omits 949b452f9cfe rdma: Remove nes ABI header omits 1186f86a7113 UAS: Revert commit 3ae62a42090f ("UAS: fix alignment of sc [...] omits 9a9769496131 usb-storage: Revert commit 747668dbc061 ("usb-storage: Set [...] omits d4d8257754c3 usbip: Fix free of unallocated memory in vhci tx omits 28df0642abbf usbip: tools: Fix read_usb_vudc_device() error path handling omits d5501d5c29a2 usb: xhci: fix __le32/__le64 accessors in debugfs code omits bfa3dbb343f6 usb: xhci: fix Immediate Data Transfer endianness omits 18b74067ac78 xhci: Fix use-after-free regression in xhci clear hub TT i [...] omits 603bba8d0e05 ARM: s3c: Rename s5p_usb_phy functions omits e966fedeabe1 ARM: s3c: Rename s3c64xx_spi_setname() function omits 4686da5140c1 arm64: Make arm64_dma32_phys_limit static omits 52403cfbc635 USB: ldusb: fix control-message timeout omits 88f6bf3846ee USB: ldusb: use unsigned size format specifiers omits d98ee2a19c33 USB: ldusb: fix ring-buffer locking omits d482c7bb0541 USB: Skip endpoints with 0 maxpacket length omits 994195e15370 RDMA/hns: Fix memory leak on 'context' on error return path omits 887803db866a RDMA/hns: Bugfix for qpc/cqc timer configuration omits 5c7e76fb7cb5 RDMA/hns: Fix to support 64K page for srq omits 79d81ef42c9a RDMA/srpt: Fix TPG creation omits 4ae8beac0abb Merge tag 'fixes-for-v5.4-rc5' of git://git.kernel.org/pub [...] omits f9e66db14316 RDMA/hns: Delete BITS_PER_BYTE redefinition omits bcd7a5a2169a Drivers: hv: vmbus: Add module parameter to cap the VMBus version omits ecd84bf3ba8f Drivers: hv: vmbus: Enable VMBus protocol versions 4.1, 5. [...] omits 3bdea53267f5 Drivers: hv: vmbus: Introduce table of VMBus protocol versions omits 590c28b9199c Drivers: hv: vmbus: Fix harmless building warnings without [...] omits 196eea23ddf8 HID: hyperv: Use in-place iterator API in the channel callback omits 346f6a4636f6 Merge branch 'kvm-arm64/erratum-1319367' of git://git.kern [...] omits ab71d9531316 Merge remote-tracking branch 'kvmarm/misc-5.5' into kvmarm/next omits 8e01d9a396e6 KVM: arm64: vgic-v4: Move the GICv4 residency flow to be d [...] omits 5c401308017f KVM: arm64: Don't set HCR_EL2.TVM when S2FWB is supported omits a00b31b2b45f drivers: iommu: hyperv: Make HYPERV_IOMMU only available on x86 omits 6a036afb5511 Merge branch 'for-next/neoverse-n1-stale-instr' into for-n [...] omits f9d9fece29b8 drm/i915/display: Mark conn as initialised by iterator omits e7f536000c4c drm/i915/selftests: Initialise ret omits 370831fcb128 drm/i915/selftests: Initialise err in case there are no engines! omits a7f328fc7898 drm/i915/execlists: Simply walk back along request timelin [...] omits 13670f4ce916 drm/i915/selftests: Check a few more fixed locations withi [...] omits a07532ccc0d8 ARM: Document merges omits a39414716ca0 drm/amdgpu: add independent DMA-buf import v9 omits 6e6db2722c28 drm/amdgpu: add independent DMA-buf export v8 omits 14decb2201b5 Merge branch 'arm/drivers' into for-next omits 12e1def0a0e7 Merge branch 'arm/dt' into for-next omits 690f04678d8a Merge branch 'arm/fixes' into for-next omits ab7822067fba Merge tag 'stm32-dt-for-v5.5-1' of git://git.kernel.org/pu [...] omits 49067a8a6fcf Merge tag 'juno-update-5.5' of git://git.kernel.org/pub/sc [...] omits b7f7a0b58fbd Merge tag 'reset-for-v5.5' of git://git.pengutronix.de/git [...] omits 21c42244f212 staging: rtl8712: Fix Alignment of open parenthesis omits 62a6e25ed677 staging: mt7621-dma: Remove unnecessary line continuations omits f3a54e19d466 staging: octeon-usb: Fix line ending with a '(' omits 05daff069f8f Documentation: Add documentation for CCN-512 DTS binding omits 126b0a1700c5 perf: arm-ccn: Enable stats for CCN-512 interconnect omits b711acf0d1a6 staging: rtl8188eu: replace tabs with spaces - style omits c534472f8b4d staging: rtl8188eu: remove return variable from rtw_init_b [...] omits 6e845ddd8a55 staging: rtl8188eu: reduce indentation level in _rtw_free_ [...] omits 0c9f72227c76 staging: rtl8188eu: remove exit label from rtw_alloc_stainfo omits c3a6cf19e695 export: avoid code duplication in include/linux/export.h omits 837a6e7f5cdb fs: add generic UNRESVSP and ZERO_RANGE ioctl handlers omits 9afe1d5c14e0 xfs: don't implement XFS_IOC_RESVSP / XFS_IOC_RESVSP64 omits c7d68318c9ae xfs: use xfs_inode_buftarg in xfs_file_ioctl omits f9acc19c8cbe xfs: use xfs_inode_buftarg in xfs_file_dio_aio_write omits 30fa529e3b2e xfs: add a xfs_inode_buftarg helper omits 25a409572b5f xfs: mark xfs_buf_free static omits ba95e9bd9637 Merge remote-tracking branch 'arm64/for-next/fixes' into f [...] omits e5df52dcf88c drm/i915/tgl: Handle AUX interrupts for TC ports omits b25e29721de9 Merge tag 'reset-fixes-for-v5.5' of git://git.pengutronix. [...] omits 4a980a8b509d drm/amdgpu: enable -msse2 for GCC 7.1+ users omits 9fc3be7305f0 drm/amdgpu: fix stack alignment ABI mismatch for GCC 7.1+ omits 5d1fa38c6ecf drm/amdgpu: fix stack alignment ABI mismatch for Clang omits 9302e965c466 drm/amd/display: fix dcn21 Makefile for clang omits d02f5aab06c8 drm/radeon: Fix EEH during kexec omits b64919a2366a drm/amd/powerplay: Make two functions static omits f440ff44b101 drm/amd: correct "_LENTH" mispelling in constant omits 7e0ff20c7a66 drm/amd: declare amdgpu_exp_hw_support in amdgpu.h omits 4ef0b9d0a10e drm/amd/display: Make calculate_integer_scaling static omits 11436b01775f drm/amdgpu/powerplay/vega10: allow undervolting in p7 omits f509be184052 drm/amd/powerplay: Disable gfx CGPG when suspend smu omits 847a75fb9e13 drm/radeon: remove assignment for return value omits 039ffeaae307 dc.c:use kzalloc without test omits b69cd5dd019a drm/amd/display: remove gcc warning Wunused-but-set-variable omits e93d99180abd selftests/bpf: Restore $(OUTPUT)/test_stub.o rule omits 313e7f6fb1d9 selftest/bpf: Use -m{little, big}-endian for clang omits 044c1ab399af io_uring: don't touch ctx in setup after ring fd install omits 91636a82044a ALSA: hda: Allow non-Intel device probe gracefully omits c13c7f24a563 Merge branch 'clk-hisi' into clk-next omits f1edb498bd9f clk: hi6220: use CLK_OF_DECLARE_DRIVER omits 5095108e2f75 Merge branch 'clk-fixes' into clk-next omits 406857f773b0 ACPI: EC: add support for hardware-reduced systems omits 4446abc9a109 ACPI: EC: tweak naming in preparation for GpioInt support omits 658fd65cf0b0 clk: at91: avoid sleeping early omits 6d407a39cc96 ASoC: SOF: pci: Add prepare/complete PM callbacks omits c470fc3f61b2 ASoC: SOF: PM: Add support for DSP D0i3 state when entering S0ix omits 5655ce660a6d ASoC: SOF: return -ENOTSUPP if D0I3 is not supported omits 66e40876ddc3 ASoC: SOF: Intel: hda-dsp: implement suspend/resume for S0 [...] omits ac8c046f19f9 ASoC: SOF: ignore suspend/resume for D0ix compatible streams omits 0b50b3b1c3bc ASoC: SOF: PM: implement prepare/complete callbacks omits 4cd933abd482 ASoC: SOF: add a flag suspend_ignored for sof stream omits 7367d3096b14 ASoC: SOF: add a flag to indicate the system suspend target omits 0267de58acfe ASoC: SOF: Intel: CNL: add support for sending compact IPC omits 601252869f50 ASoC: SOF: PM: add helpers for setting D0 substate for ADSP omits 534037fddd34 ASoC: SOF: configure D0ix IPC flags in set_power_state omits 5056193d4d1a ASoC: SOF: Intel: HDA: add cAVS specific compact IPC header file omits 463fbf6dc03a ASoC: SOF: Intel: hda-ipc: Don't read mailbox for PM_GATE reply omits 10992004e1e9 ASoC: SOF: ipc: introduce message for DSP power gating omits 7c7eba2402c1 ASoC: SOF: PM: rename sof_send_pm_ipc to sof_send_pm_ctx_ipc omits 92f4beb718d7 ASoC: SOF: Intel: HDA: use macro for register polling retry count omits aae7c82d0121 ASoC: SOF: Intel: hda-dsp: align the comments for D0I3C update omits c5232c017142 ASoC: SOF: topology: parse and store d0i3_compatible flag omits 4a94940988cc ASoC: SOF: token: add tokens for PCM compatible with D0i3 [...] omits e5c97e88084b ASoC: SOF: add flag to snd_sof_pcm_stream for D0i3 compati [...] omits 35c930ba6025 ASoC: SOF: Intel: APL: add set_power_state() ops omits 73b51957122d ASoC: SOF: Intel: CNL: add set_power_state() ops omits 62f8f7660462 ASoC: SOF: Intel: hda-dsp: Add helper for setting DSP D0ix [...] omits e8f112d8c29f ASoC: SOF: add set_power_state() to dsp_ops for power stat [...] omits e346d0cf2c0a ACPI: button: Remove unused acpi_lid_notifier_[un]register [...] omits 00e250367cc6 ACPI: button: Add DMI quirk for Asus T200TA omits 932e1ba48611 ACPI: button: Add DMI quirk for Medion Akoya E2215T omits d7cd08231a7f ACPI: button: Turn lid_blacklst DMI table into a generic q [...] omits 593681e2c75f ACPI: button: Allow disabling LID support with the lid_ini [...] omits 065bd4d35b3f ACPI: button: Refactor lid_init_state module parsing code omits 09fe6b528886 ASoC: SOF: reset default d0_substate at probe() and resume() omits 4c19030c511f ASoC: SOF: add a field to store the current D0 substate of DSP omits 5db8617ba7e8 ASoC: rsnd: core.c: add WARN_ON() on rsnd_channel_normalization() omits 515f60004ed9 RDMA/hns: Prevent undefined behavior in hns_roce_set_user_ [...] omits dd7dafd1ad50 rcu: Make kernel-mode nohz_full CPUs invoke the RCU core p [...] omits ed93dfc6bc00 rcu: Confine ->core_needs_qs accesses to the corresponding CPU omits 516e5ae0c940 rcu: Reset CPU hints when reporting a quiescent state omits b200a0489517 rcu: Force nohz_full tick on upon irq enter instead of exit omits 66e4c33b51bc rcu: Force tick on for nohz_full CPUs not reaching quiesce [...] omits 01d035d796fe KVM: arm/arm64: Show halt poll counters in debugfs omits 72ebb53bbaba arm64: dts: imx8mn: Add LPDDR4 EVK board support omits 791b02da0a70 arm64: dts: imx8mn: Create EVK dtsi file for common use omits 0bd0512d0692 arm64: dts: imx8mn: Move usdhc clocks assignment to board DT omits 03750c3796cc arm64: dts: imx8mm: Move usdhc clocks assignment to board DT omits e045f044e84e arm64: dts: imx8mq: Move usdhc clocks assignment to board DT omits 3944b454f7fa arm64: dts: imx8qxp: Move usdhc clocks assignment to board DT omits bc66392d8258 arm64: dts: fsl: Add device tree for S32V234-EVB omits e8b395b23643 arm64: dts: imx8mm-evk: Assigned clocks for audio plls omits 4c997d12e669 arm64: dts: zii-ultra: Add node for switch watchdog omits 2600069fabaf arm64: dts: zii-ultra: Add node for accelerometer omits 032c10aef5c0 arm64: dts: zii-ultra: Fix regulator-3p3-main's name omits 7270a6b67fb4 arm64: dts: zii-ultra: Fix regulator-vsd-3v3's vin-supply omits 91035cb05fb2 arm64: dts: ls1028a: Update #clock-cells of dpclk node omits 5363eaaeb8e5 arm64: dts: lx2160a: add tmu device node omits 7ae399b7d009 soc: imx-scu: Using existing serial_number instead of UID omits a0708f559e4f soc: imx8: Using existing serial_number instead of UID omits 8267ff89b713 ARM: imx: Add serial number support for i.MX6/7 SoCs omits 0365fb6baeb1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d4c9be5142cd dt-bindings: arm: fsl: Document Variscite i.MX6q devicetree omits 1d00a67c2da2 spi: sprd: adi: Set BIT_WDG_NEW bit when rebooting omits 91ea1d70607e spi: sprd: adi: Add missing lock protection when rebooting omits e381bfe45a89 regulator: core: Allow generic coupling only for always-on [...] omits 24f521492304 RDMA/cm: Update copyright together with SPDX tag omits a916051191a3 RDMA/cm: Use specific keyword to check define omits 8d625101a740 RDMA/cm: Delete unused cm_is_active_peer function omits 26c2c997aa1a regulator: core: Release coupled_rdevs on regulator_init_c [...] omits 35dac6274719 ASoC: fsl_esai: Add spin lock to protect reset, stop and start omits b39eb1e250c3 ASoC: fsl_asrc: refine the setting of internal clock divider omits 15747a802075 ASoC: eve: implement set_bias_level function for rt5514 omits 24d05966b560 ASoC: sunxi: sun4i-codec: remove unneeded semicolon omits d3de1eb461e5 ASoC: fsl: fsl_dma: fix build failure omits 07c1b73e2a02 ASoC: rockchip: rockchip_max98090: Enable SHDN to fix head [...] omits dd7e8d903e1e ASoC: ti: sdma-pcm: Add back the flags parameter for non s [...] omits 45c1380358b1 ASoC: SOF: ipc: Fix memory leak in sof_set_get_large_ctrl_data omits c0a333d842ef ASoC: SOF: Fix memory leak in sof_dfsentry_write omits f792bd173a6f ASoC: SOF: Intel: hda-stream: fix the CONFIG_ prefix missing omits 958c6014c64e arm64: dts: imx8mn: fix compatible string for sdma omits e346ff93f02b arm64: dts: imx8mm: fix compatible string for sdma omits 3f2aef10ffad mac80211: fix a typo of "function" omits ae4a50ee3151 mac80211: typo fixes in kerneldoc comments omits 5a884be54789 drm/exynos: Move static keyword to the front of declaration omits c58ff643763c kdb: Tweak escape handling for vi users omits 746078b33492 drm/i915/selftests: Exercise adjusting rpcs over all rende [...] omits cdca8d8900dd kdb: Improve handling of characters from different input sources omits 4f27e824bf83 kdb: Remove special case logic from kdb_read() omits d04213af9093 kdb: Simplify code to fetch characters from console omits 53b63136e812 kdb: Tidy up code to handle escape sequences omits 6804da20bb54 drm/i915/selftests: Select a random engine for testing mem [...] omits f324c952902e ARM: dts: imx53-qsb: Use DRM bindings for the Seiko 43WVF1G panel omits d44f821b0e13 perf/core: Optimize perf_init_event() for TYPE_SOFTWARE omits ff84e9deaed3 ARM: dts: imx53: Spelling s/configration/configuration/ omits 66d258c5b048 perf/core: Optimize perf_init_event() omits db0503e4f675 perf/core: Optimize perf_install_in_event() omits c2b98a866151 perf/x86: Synchronize PMU task contexts on optimized conte [...] omits 421ca868ea3b perf/x86/intel: Implement LBR callstack context synchronization omits a44399703b48 perf/x86: Install platform specific ->swap_task_ctx() adapter omits fc1adfe306b7 perf/core, perf/x86: Introduce swap_task_ctx() method at ' [...] omits 9e5eefba3d09 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits ca58f55108fe ALSA: hda - Fix pending unsol events at shutdown omits e2e556a9549e Merge branch 'for-linus' into for-next omits 5a3e2b82af47 drm/i915/gt: Tidy up rps irq handler to use intel_gt omits c8c197d42646 drm/i915/selftests: Use a random engine for GEM coherency tests omits 65133033ee6e Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 96815f3d8b50 drm/i915/bios: add compression parameter block definition omits 72b2429d40d8 clk: imx7ulp: do not export out IMX7ULP_CLK_MIPI_PLL clock omits 52aac377e782 drm/i915/selftests: Check all blitter engines for client blt omits 1f9f6353e8b8 drm/i915/selftests: Drop global engine lookup for gt selftests omits 39f9547a339a drm/i915/selftests: Measure basic throughput of blit routines omits bfe298745afc arm64: entry-common: don't touch daif before bp-hardening omits afa7c0e5b965 arm64: Remove asmlinkage from updated functions omits 582f95835a8f arm64: entry: convert el0_sync to C omits ed3768db5882 arm64: entry: convert el1_sync to C omits 51077e03b8ce arm64: add local_daif_inherit() omits e540e0a7fa1f arm64: Add prototypes for functions called by entry.S omits b6e43c0e3129 arm64: remove __exception annotations omits f430c7ed8bc2 reset: fix reset_control_ops kerneldoc comment omits d78d5dace539 powerpc/book3s64/hash: Use secondary hash for bolted mappi [...] omits 75838a3290cd powerpc/pseries: Don't fail hash page table insert for bol [...] omits 82ce028ad26d powerpc/pseries: Don't opencode HPTE_V_BOLTED omits eb8e20f89093 powerpc/pseries: Mark accumulate_stolen_time() as notrace omits 58b12eb28e34 powerpc/configs: Rename foo_basic_defconfig to foo_base.config omits c1bc6f93f959 powerpc/configs: Add debug config fragment omits 5f5d6e40a01e powerpc/nvdimm: Update vmemmap_populated to check sub-sect [...] omits 69393cb03ccd powerpc/xmon: Restrict when kernel is locked down omits 96664dee5cf1 powerpc/xmon: Allow listing and clearing breakpoints in re [...] omits 1d581dc3f505 drm/i915: Add CHICKEN_TRANS_D omits 1a7f60b9df61 Revert "ALSA: hda: Flush interrupts on disabling" omits 12c4d4c18c5d drm/i915: Use _PICK() for CHICKEN_TRANS() omits 85d0c4b54fbd drm/tegra: sor: Introduce audio enable/disable callbacks omits a9087cf2e199 drm/tegra: sor: Extract common audio enabling code omits 68a2ebb54da4 drm/tegra: sor: Avoid timeouts on unplug events omits d278e4a9714d drm/tegra: sor: Unify eDP and DP support omits d23691f64785 drm/tegra: sor: Use correct I/O pad for DP omits 61417aaa1140 drm/tegra: sor: Unify clock setup for eDP, HDMI and DP omits bae88815ad10 drm/tegra: sor: Support DisplayPort on Tegra194 omits 1c3cc0df8299 drm/tegra: sor: Deduplicate connector type detection code omits 4bdf4710e00a drm/tegra: sor: Implement pad clock for all SOR instances omits 24e64f86da40 drm/tegra: sor: Use correct SOR index on Tegra210 omits b9b9e19762ac drm/tegra: sor: Remove tegra186-sor1 support omits 0472c21b8319 drm/tegra: sor: Add DisplayPort support omits c9533131feeb drm/tegra: sor: Filter eDP rates omits 38b445bc135e drm/tegra: sor: Stabilize eDP omits 6f684de537bc drm/tegra: sor: Hook up I2C-over-AUX to output omits c176393728c9 drm/tegra: sor: Use DP link training helpers omits 078c445733c1 drm/tegra: dp: Add DisplayPort link training helper omits 6a127160c488 drm/tegra: dp: Add support for eDP link rates omits 01f09f242eb5 drm/tegra: dp: Add drm_dp_link_choose() helper omits c4a27288520d drm/tegra: dp: Enable alternate scrambler reset when supported omits 553769ff8d8c drm/tegra: dp: Set channel coding on link configuration omits ad7f2dda3891 drm/tegra: dp: Read AUX read interval from DPCD omits 7aa3cc540d00 drm/tegra: dp: Read eDP version from DPCD omits 4ff9ba5674d1 drm/tegra: dp: Read alternate scrambler reset capability f [...] omits 6c651b13e436 drm/tegra: dp: Read channel coding capability from sink omits db199502fa8b drm/tegra: dp: Read TPS3 capability from sink omits cb072eebfa03 drm/tegra: dp: Read fast training capability from link omits 480770440ad1 drm/tegra: dp: Probe link using existing parsing helpers omits 27ba465ce339 drm/tegra: dp: Turn link capabilities into booleans omits c728e2d4a654 drm/tegra: dp: Track link capabilities alongside settings omits 1abd6b3304d4 drm/tegra: dp: Add drm_dp_link_reset() implementation omits 0fa5c1bdd2f7 drm/tegra: Add missing kerneldoc for struct drm_dp_link omits fc4ebe528726 drm/tegra: dpaux: Parameterize CMH, DRVZ and DRVI omits 6c79f09fce4d drm/tegra: dpaux: Fix crash if VDD supply is absent omits 245ce70cd466 drm/tegra: dpaux: Retry on transfer size mismatch omits 5e881f6b29fe drm/tegra: dpaux: Support monitor hotplugging omits acf6b77c4c3d drm/tegra: gem: Use sg_alloc_table_from_pages() omits 8b5a3c17a277 drm/tegra: gem: Always map SG tables for DMA-BUFs omits d81f3431e617 drm/tegra: gem: Use dma_get_sgtable() omits 7e3c53a096a9 drm/tegra: gem: Rename paddr -> iova omits aacdf1984973 drm/tegra: Move IOMMU group into host1x client omits 7baa943e0bb2 drm/tegra: vic: Use common IOMMU attach/detach code omits d5ad0e3dfe74 drm/tegra: vic: Inherit DMA mask from host1x omits dd631e8ac90f drm/tegra: vic: Skip stream ID programming without IOMMU omits 0301196b5719 drm/tegra: Use DRM_DEBUG_DRIVER for driver messages omits 47b15779b03b drm/tegra: Inherit device DMA parameters from host1x omits 33904487f1ab gpu: host1x: Make host1x_cdma_wait_pushbuffer_space() static omits caccddcfc4b4 gpu: host1x: Request channels for clients, not devices omits 8f45f5071ad2 gpu: host1x: Explicitly initialize host1x_info structures omits b9cd7b954a6d gpu: host1x: Remove gratuitous blank line omits d98914ebc2af gpu: host1x: Do not limit DMA segment size omits 652521d460cb perf/headers: Fix spelling s/EACCESS/EACCES/, s/privilidge [...] omits 75be6f703a14 perf/x86/uncore: Fix event group support omits e431e79b6060 perf/x86/amd/ibs: Handle erratum #420 only on the affected [...] omits 317b96bb1430 perf/x86/amd/ibs: Fix reading of the IBS OpData register a [...] omits 8c7e975667fb perf/core: Start rejecting the syscall with attr.__reserved_2 set omits b234fe955861 clk: imx8m: Use SYS_PLL1_800M as intermediate parent of CLK_ARM omits 9a50dcaf0416 ubsan, x86: Annotate and allow __ubsan_handle_shift_out_of [...] omits 27a22fbdeedd arm64: Silence clang warning on mismatched value/register sizes omits 955a72cea507 drm/todo: Clarify situation around fbdev and defio omits 8e86dee02253 drm/fb-helper: Remove drm_fb_helper_defio_init() and update docs omits 2c661547f27f ARM: dts: imx6ul-14x14-evk: Assign power supplies for magn [...] omits 516ab2eecbfb ARM: dts: imx6ul-14x14-evk: Fix the magnetometer node name omits 09e2b1048954 ARM: dts: imx6ul-14x14-evk: Add sensors' GPIO regulator omits c4e88bb7949a ARM: dts: imx6ul: Disable gpt2 by default omits 8f5d481959a0 clk: imx: imx6ul: use imx_obtain_fixed_clk_hw to simplify code omits 8e1de35d4ceb clk: imx: imx6sx: use imx_obtain_fixed_clk_hw to simplify code omits 184f9eb6c9a0 clk: imx: imx6sll: use imx_obtain_fixed_clk_hw to simplify code omits fc09a36a8798 clk: imx: imx7d: use imx_obtain_fixed_clk_hw to simplify code omits 28e95b7dcc5a ARM: dts: imx7d: Add missing cooling device properties for CPUs omits def76ebc7c22 ARM: dts: imx6dl: Add missing cooling device properties for CPUs omits b53332376063 ARM: dts: imx6q: Add missing cooling device properties for CPUs omits bbb2bab60fa7 ptr_ring: linked list fallback omits b3683dee8402 vringh: fix copy direction of vringh_iov_push_kern() omits 6771596169bf vsock/virtio: remove unused 'work' field from 'struct virt [...] omits 40ce7919d873 virtio_ring: fix stalls for packed rings omits f307307992bf riscv: for C functions called only from assembly, mark wit [...] omits a48dac448d85 riscv: fp: add missing __user pointer annotations omits 5ed881bc3afc riscv: add missing header file includes omits bf6df5dd25b7 riscv: mark some code and data as file-static omits 6a527b6785ba riscv: init: merge split string literals in preprocessor d [...] omits ffaee2728f9b riscv: add prototypes for assembly language functions from head.S omits e4f9eefbb8a9 firmware: imx: add missing include of <linux/firmware/imx/sci.h> omits 7b45cc50cce7 ARM: dts: imx6qdl-apf6dev: use DRM bindings omits 9ce84cc667ae ARM: dts: imx6qdl-apf6dev: add backlight support omits 3f52c54ecb64 ARM: dts: imx6qdl-apf6dev: rename usb-h1-vbus regulator to 5V omits a18b9142057b ARM: dts: imx6qdl-apf6dev: add RTC support omits b22c2ac4c0ed ARM: dts: imx6qdl-apf6: fix WiFi omits 827f16f7e91a ARM: dts: imx6qdl-apf6: add flow control to uart2 omits c916c944bcf9 ARM: dts: imx6qdl-apf6: add phy to fec omits 0f6482596552 ARM: dts: imx6qdl-{apf6, apf6dev}: remove container node a [...] omits 3307505f8be2 ARM: dts: imx6qdl-{apf6, apf6dev}: switch boards to SPDX i [...] omits 427fca60ee45 ARM: imx: Drop imx_anatop_usb_chrg_detect_disable() omits 61a988183abe ARM: dts: imx6qdl-zii-rdu2: Specify supplies for accelerometer omits f8b83f583d56 ARM: dts: imx6qdl-zii-rdu2: Fix accelerometer interrupt-names omits 2e91e788570d dt-bindings: arm: imx: Add the i.MX8MN LPDDR4 EVK board omits 7b20238d28da io_uring: Fix leaked shadow_req omits 59cf1496672c ARM: dts: imx7ulp: Move usdhc clocks assignment to board DT omits f2c03b89c61d ARM: dts: vf-colibri: add recovery mode to i2c omits 56f0df6b6b58 ARM: dts: imx*(colibri|apalis): add missing recovery modes to i2c omits cabe5f85e636 ARM: dts: imx6-logicpd: Re-enable SNVS power key omits 452831f3153d ARM: dts: imx6dl-yapp4: Enable the I2C3 bus on all board variants omits e55274bfb99a ARM: dts: imx6dl-yapp4: Enable UART2 omits 0e4e8cc30a29 firmware: imx: Remove call to devm_of_platform_populate omits 9480029fe5c2 power: supply: bd70528: Add MODULE_ALIAS to allow module a [...] omits f457055a7922 power: supply: ab8500_charger: Fix inconsistent IS_ERR and [...] omits 9110f3e78c02 ARM: 8917/1: mm: include <asm/set_memory.h> omits ea5379be539e ARM: 8916/1: mm: make set_section_perms() static omits 43fa593eb7ee ARM: 8915/1: zImage: atags_to_fdt: fix __be32 and __be64 types omits 05b1fd8b0682 ARM: 8913/1: arch_timer: include <asm/arch_timer.h> omits e3c5b36160fd ARM: 8911/1: move pcibios_report_status to <asm/pci.h> omits a959f88735c0 ARM: 8910/1: fix missing declartion of module_frob_arch_sections omits 17fe868415b6 ARM: 8909/1: make unexported items static omits 032be72806d1 ARM: 8907/1: arch: reuse addr variable in pfn_valid omits dd095afc88d5 drm/i915/rps: Flip interpretation of ips fmin/fmax to max rps omits a08d897bc04f fix memory leak in large read decrypt offload omits fc11078dd351 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits c2a552197106 Merge 5.4-rc5 into tty-next omits d19f1d44e743 Merge 5.4-rc5 into usb-next omits 78e45917bf7a Input: wacom_i2c - remove unneeded gpio.h header file omits 2fd61f796875 Input: s3c2410_ts - remove unneeded gpio.h header file omits d34a069e1c63 Input: colibri-vf50-ts - remove unneeded gpio.h header file omits 5f92dcee81f4 Input: gpio_keys_polled - switch to using devm_fwnode_gpiod_get() omits 2a60f598777d Input: gpio_keys - switch to using devm_fwnode_gpiod_get() omits cec0e350ca13 arm64: dts: rockchip: Add LED nodes on rk3399-roc-pc omits e2c5af528a83 Merge branch 'ib-fwnode-gpiod-get-index' of https://git.ke [...] omits 728d90bdc9e4 Merge tag 'v5.4-rc5' into next omits cce430450e19 Merge 5.4-rc5 into staging-next omits b92880e4d719 arm64: dts: rockchip: Add basic dts for RK3308 EVB omits 8f677bc819e7 Merge 5.4-rc5 into driver-core-next omits da80d2e516eb Merge 5.4-rc5 into char-misc-next omits 1ebed0392519 dt-bindings: Add doc for rk3308-evb omits 6913c45239fd arm64: dts: rockchip: Add core dts for RK3308 SOC omits d6d5df1db6e9 Linux 5.4-rc5 omits 085d610c5016 dt-bindings: Add doc about rk3308 General Register Files omits 5a3436dc3610 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsrx device bindings omits cf9c71b38bef iio: imu: st_lsm6dsx: add support to LSM6DSRX omits e6afcf6c598d iio: adc: stm32-adc: fix stopping dma omits 12737476e099 iio: st: Drop GPIO include omits d9d54a530a70 drm/i915: Put future HW and their uAPIs under STAGING & BROKEN omits 153a971ff578 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 2b776b54bca8 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits a8a31fdccabb Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 1e1ac1cb651a Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits c9a2e4a82905 Merge tag '5.4-rc5-smb3-fixes' of git://git.samba.org/sfre [...] omits 6995a6a5a538 Merge tag 'riscv/for-v5.4-rc5-b' of git://git.kernel.org/p [...] omits 44eb5a7e5dc6 x86/apic, x86/uprobes: Correct parameter names in kernel-d [...] omits 21cc07a1c16f staging: rtl8712: Remove lines before a close brace omits 2a8f0e9ccb5d staging: fieldbus: anybuss: use devm_platform_ioremap_reso [...] omits 140cf83dbdc0 staging: media: allegro-dvt: remove bool comparison omits 6d7e7c31ff9d staging: octeon: Remove unneeded variable omits 351567d29c56 staging: gasket: Fix lines ending with a '(' omits f3fb802efaef usb: cdns3: gadget: Don't manage pullups omits a7d9874c6f3f usb: dwc3: remove the call trace of USBx_GFLADJ omits 1a1c851bbd70 usb: gadget: configfs: fix concurrent issue between compos [...] omits 9bbfceea12a8 usb: dwc3: pci: prevent memory leak in dwc3_pci_probe omits 1c20c89b0421 usb: gadget: composite: Fix possible double free memory bug omits ba3a1a915c49 usb: gadget: udc: atmel: Fix interrupt storm in FIFO mode. omits e92f30ac37d1 usb: renesas_usbhs: fix type of buf omits 20ee71cc374a usb: renesas_usbhs: Fix warnings in usbhsg_recip_handler_s [...] omits ef48aacf860b usb: gadget: udc: renesas_usb3: Fix __le16 warnings omits 2457b2c1b44e usb: renesas_usbhs: fix __le16 warnings omits 5053691a7d62 usb: cdns3: include host-export,h for cdns3_host_init omits b26a4052cf9a usb: mtu3: fix missing include of mtu3_dr.h omits bc1e3a2dd0c9 usb: fsl: Check memory resource before releasing it omits a51bab592fbb usb: dwc3: select CONFIG_REGMAP_MMIO omits 140647f84dd8 ARM: dts: msm8974: thermal: Add thermal zones for each sensor omits d6f0ce84739a ARM: dts: msm8974: thermal: Add interrupt support omits 5b7fe93db008 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 43b0a4b48247 arm64: dts: qcom: sdm845-cheza: delete zap-shader omits 15424f4fa9d7 arm64: dts: msm8916: thermal: Fixup HW ids for cpu sensors omits 4fc5d78fda7a arm64: dts: sdm845: thermal: Add interrupt support omits 6eb1c8ade5e8 arm64: dts: msm8996: thermal: Add interrupt support omits bb54e3fa65d0 arm64: dts: msm8998: thermal: Add interrupt support omits e51f7ff44686 arm64: dts: qcs404: thermal: Add interrupt support omits c61b02fb6c43 Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits 83ff15c6a510 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 1a51a47491a5 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 5a1e843c66fa Merge tag 'mips_fixes_5.4_3' of git://git.kernel.org/pub/s [...] omits fa2a590d0d02 platform/x86: intel_punit_ipc: Drop useless label omits ba367730ffe9 platform/x86: intel_punit_ipc: use devm_platform_ioremap_r [...] omits 3fc794f27fec drm/i915: Split memory_region initialisation into its own file omits 297689545916 Merge tag 'tty-5.4-rc5' of git://git.kernel.org/pub/scm/li [...] omits 228bd6243447 Merge tag 'staging-5.4-rc5' of git://git.kernel.org/pub/sc [...] omits 13fa692e3f86 Merge tag 'driver-core-5.4-rc5' of git://git.kernel.org/pu [...] omits a03885d596a6 Merge tag 'char-misc-5.4-rc5' of git://git.kernel.org/pub/ [...] omits 0ecdd78c75b7 Merge tag 'usb-5.4-rc5' of git://git.kernel.org/pub/scm/li [...] omits 992cb107e1ac Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits acf913b7fb89 Merge tag 'for-linus-2019-10-26' of git://git.kernel.dk/li [...] omits 41e1bf811ace Staging: qlge: Rewrite two while loops as simple for loops omits f29acb9c5d0f drivers/staging/fbtft/fb_seps525: New driver for SEPS525 ( [...] omits 5800d1d1565a staging: wlan-ng: remove unused field from struct hfa384x_usbctlx omits bbf358ec1bd6 staging: wlan-ng: fix compilation for USB debugging omits 95d8aa5c56f6 staging: wlan-ng: correct parameter alignment in hfa384x.h omits 7003e01ad41d staging: wlan-ng: shorten lines over 80 characters in hfa384x.h omits eaa4e501cf1d staging: wlan-ng: remove unnecessary casts from prism2usb.c omits 48d357f0beb2 staging: rtl8188eu: reduce indentation level in rtw_alloc_stainfo omits 1cafe435a9a0 staging: rtl8188eu: cleanup long lines in rtw_sta_mgt.c omits dd85035172d0 staging: rtl8188eu: remove ternary operator omits 4e6f391fde34 staging: rtl8188eu: convert rtw_access_ctrl to return bool omits 62ab5b466690 staging: rtl8188eu: rename array bcast_addr omits da3611f2fa4b staging: rtl8188eu: convert unsigned char array to u8 omits 54c6feca8609 staging: rtl8188eu: cleanup comments in rtw_sta_mgt.c omits 4b1aa4ba4878 staging: wfx: fix warnings of alignment should match open [...] omits 5f647dca011c staging: wfx: correct misspelled words omits 640a4db708f5 staging: wfx: fix warnings of logical continuation omits 1dc3d53ef390 staging: wfx: fix warning of line over 80 characters omits bc9496e5b4d6 staging: wfx: fix warnings of no space is necessary omits c22a3a9c0a87 staging: wfx: fix number of available tx_policies omits 20ed2d1608ec staging: wfx: fix setting MAC address from DT omits 4e4f5e6fef21 staging: wfx: fix Oops when CONFIG_OF_NET is not set omits 8008d9e7ddf0 staging: wfx: fix CONFIG_MMC=m with CONFIG_WFX=y omits a374ba3dc8e8 staging: wfx: relocate wfx_fill_sl_key() in secure_link.h omits 27a6fe3b21ec staging: wfx: drop module version omits b951248518e6 tc-testing: list required kernel options for act_ct action omits 4b1f5ddaffbd Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits ec9e2a0ff12c staging: rtl8723bs: Change tabs for spaces omits e004d7ac7d2e staging: rtl8723bs: Fix function call format omits fc4776941f51 staging: rtl8723bs: Fix indentation warnings omits 22b5cbd1d1d2 staging: rtl8723bs: Remove commented code omits e25af5e3ee11 staging: rtl8723bs: Add spaces between operators omits e52c13d6dca7 staging: rtl8723bs: Fix lines over 80 characters omits dcad0824532f staging: rtl8723bs: Replace string with identifier omits 9fb94522ddf2 drm/i915: Extract the GuC interrupt handlers omits 3e7abf814193 drm/i915: Extract GT render power state management omits 64fe8e97693e Merge branch 'net-aquantia-ptp-followup-fixes' omits 7873ee26b10b net: aquantia: disable ptp object build if no config omits 5eeb6c3cf26e net: aquantia: fix warnings on endianness omits bb1eded18d13 net: aquantia: fix var initialization warning omits 45f338069941 Merge branch 'ipv4-fix-route-update-on-metric-change' omits 37de3b354150 selftests: fib_tests: add more tests for metric update omits 0b834ba00ab5 ipv4: fix route update on metric change. omits 5ff223e86f5a net: Zeroing the structure ethtool_wolinfo in ethtool_get_wol() omits 0d3ccc1cdeb7 dt-bindings: arm: realtek: Tidy up conversion to json-schema omits 3d4e0158c1db arm64: Introduce config for S32 omits 997c5329a5ab dt-bindings: arm: fsl: Add the S32V234-EVB board omits 568a0a96649f ARM: dts: imx6qdl-rex: add gpio expander pca9535 omits 2b9f48e93407 gpio: rcar: Use proper irq_chip name omits 70acac4f29f9 gpio: em: Use proper irq_chip name omits b780317d8dab ARM: dts: imx6ul-14x14-evk.dtsi: configure USBOTG1 ID pinctrl omits 96ed1044fa98 soc: imx: gpc: fix initialiser format omits c4a0457eb858 ARM64: dts: amlogic: adds crypto hardware node omits 52b33b4f8186 Merge tag 'ipvs-fixes-for-v5.4' of https://git.kernel.org/ [...] omits 671312e1a05c netfilter: nf_tables_offload: unbind if multi-device bindi [...] omits 75ceaf862d2c netfilter: nf_tables_offload: add nft_flow_block_offload_init() omits 6df5490fbb9c netfilter: nf_tables_offload: add nft_chain_offload_cmd() omits ad88b7a6aa3e netfilter: ecache: don't look for ecache extension on dyin [...] omits f877bee5ea0b Merge tag 's390-5.4-5' of git://git.kernel.org/pub/scm/lin [...] omits 4fac2407f809 Merge tag 'for-linus-5.4-rc5-tag' of git://git.kernel.org/ [...] omits 964f9cfaaee3 Merge tag 'dma-mapping-5.4-2' of git://git.infradead.org/u [...] omits 485fc4b69cd2 Merge tag 'dax-fix-5.4-rc5' of git://git.kernel.org/pub/sc [...] omits c2cc62d83186 arm64: Enable and document ARM errata 1319367 and 1319537 omits bd227553ad50 arm64: KVM: Prevent speculative S1 PTW when restoring vcpu [...] omits 37553941c670 arm64: KVM: Disable EL1 PTW when invalidating S2 TLBs omits 1d8cd06af548 arm64: KVM: Reorder system register restoration and stage- [...] omits 35865aef057c drm/i915/tgl: Adjust the location of RING_MI_MODE in the c [...] omits babaab2f4738 drm/i915: Encapsulate kconfig constant values inside boole [...] omits 2e2b928a04bd clk: imx7ulp: Correct DDR clock mux options omits 96ac93a7c4be clk: imx7ulp: Correct system clock source option #7 omits 7e5d0bf6afcc ARM: dts: imx6qdl-sabreauto: Fix storm of accelerometer in [...] omits 37a92df96122 arm64: dts: hisilicon: Add Mali-450 MP4 GPU DT entry omits 88ae095b2855 ARM: hisi: drop useless depend on ARCH_MULTI_V7 omits 006ece996d22 arm64: defconfig: Enable SMMU v3 PMCG omits af24cb20689d arm64: defconfig: Enable HiSilicon ZIP controller omits f2bbdbcb075f ALSA: bebob: Fix prototype of helper function to return ne [...] omits 492ad783a150 Bluetooth: Fix not using LE_ADV_NONCONN_IND for instance 0 omits 10bbffa3e88e Bluetooth: Fix using advertising instance duration as timeout omits de76f7357490 dt-bindings: net: broadcom-bluetooth: Add BCM43540 compati [...] omits d462af20dbfa Bluetooth: hci_bcm: Add compatible string for BCM43540 omits 515d6798fec9 Bluetooth: btrtl: remove unneeded semicolon omits 0629d2456ae3 Merge branch 'ionic-updates' omits 63ad1cd68071 ionic: update driver version omits 08f2e4b2b200 ionic: implement support for rx sgl omits 089406bc5ad6 ionic: add a watchdog timer to monitor heartbeat omits 97ca486592c0 ionic: add heartbeat check omits ff7ebed94551 ionic: reverse an interrupt coalesce calculation omits 5c28f213ef79 ionic: fix up struct name comments omits e4b5c7a582a7 r8169: improve rtl8169_rx_fill omits 7cb83b21fd3b r8169: align fix_features callback with vendor driver omits 7c3bebc3d868 cxgb4: request the TX CIDX updates to status page omits 8ca12bc36f6b Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits d4e4fdf9e4a2 netns: fix GFP flags in rtnl_net_notifyid() omits 2b9117c7cbac Merge branch 'xtensa-5.5-asm-memopt' into xtensa-for-next omits cb18e29886f0 xtensa: use "m" constraint instead of "r" in futex.h assembly omits 16d65287927e net: ethernet: Use the correct style for SPDX License Identifier omits 480274787d7e tcp: add TCP_INFO status for failed client TFO omits 79f2056b8b35 Merge branch 'phy-dp83867-enable-robust-auto-mdix' omits ef87f7da6b28 net: phy: dp83867: move dt parsing to probe omits 5a7f08c2abb0 net: phy: dp83867: enable robust auto-mdix omits 546b85bb0aad net: sch_generic: Use pfifo_fast as fallback scheduler for [...] omits 31af5057c2c5 Merge branch 'smc-fixes' omits ca5f8d2dd522 net/smc: keep vlan_id for SMC-R in smc_listen_work() omits f536dffc0b79 net/smc: fix closing of fallback SMC sockets omits 1c4e395cf7de Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits e3ca9556f75c arm64: realtek: Select reset controller omits 8e484ebb1edc r8152: check the pointer rtl_fw->fw before using it omits e8f44c50dfe7 riscv: cleanup do_trap_break omits 91e2e57636f1 net: hwbm: if CONFIG_NET_HWBM unset, make stub functions static omits 3f6b2c442061 net: mvneta: make stub functions static inline omits fa784f2ac00e net: sch_generic: Use pfifo_fast as fallback scheduler for [...] omits 2d69c42e373f drm/i915/tc: Clear DKL_TX_PMD_LANE_SUS before program volt [...] omits c442292a661b drm/i915/pmu: Initialise the spinlock before registering omits 0e99f939f08f drm/i915/selftests/blt: add some kthreads into the mix omits dd158d71a085 drm/i915/selftests: add sanity selftest for huge-GTT-pages omits 11d723ceb297 drm/i915/selftests: prefer random sizes for the huge-GTT-p [...] omits 23741bc81de9 drm/i915/selftests: extend coverage to include LMEM huge-pages omits 340be48f2c5a drm/i915/selftests: add write-dword test for LMEM omits 01377a0d7e66 drm/i915/lmem: support kernel mapping omits cb6d2467ace7 drm/i915: setup io-mapping for LMEM omits b908be543e44 drm/i915: support creating LMEM objects omits 027cbaaf6198 selftests/bpf: Fix .gitignore to ignore no_alu32/ omits a94364603610 bpftool: Allow to read btf as raw data omits b4b61b224d12 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 7be8782a502f drm/i915: split gen11_irq_handler to make it shareable omits e6e2ac07118b drm/i915: do not set MOCS control values on dgfx omits d8203d398c0d drm/i915: add new gen12 dgfx platform macro omits dc90fe3fd219 drm/i915: Add is_dgfx to device info omits db5e65fcb393 drm/amdgpu: If amdgpu_ib_schedule fails return back the error. omits e91e5f080e03 drm/sched: Set error to s_fence if HW job submission failed. omits 42ce4b666da0 drm/amdgpu/powerplay: modify the parameters of SMU_MSG_Pow [...] omits dcc0fcff145e drm/amdgpu/gfx10: update gfx golden settings for navi12 omits 21c943f35a67 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits d753dc6ab2eb drm/amdgpu/gfx10: update gfx golden settings omits 59e038d0672d drm/amd/powerplay: correct current clock level label for Arcturus omits 0525f29713bd drm/amd/powerplay: skip unsupported clock limit settings o [...] omits 664fe85a2d92 drm/amdgpu: Allow reading more status registers on si/cik omits 121a2bc6ae78 drm/amdgpu: Move amdgpu_ras_recovery_init to after SMU ready. omits cf52ecc8b677 drm/amdgpu: Use ARCTURUS in RAS EEPROM. omits d1a84427ad01 drm/amd/powerplay: Add EEPROM I2C read/write support to Arcturus. omits 7388ccf968c8 drm/amd/powerplay: Add interface for I2C transactions to SMU. omits eaf56410ccb0 drm/amdgpu: Add DC feature mask to disable fractional pwm omits 9f0256da6ba0 drm/amdgpu: remove unused parameter in amdgpu_gfx_kiq_free_ring omits 8047266443ce drm/amdgpu/vcn: Enable VCN2.5 encoding omits 3f378758b857 drm/amdgpu/sdma5: do not execute 0-sized IBs (v2) omits 5aed95bbdd21 drm/amdgpu: Fix SDMA hang when performing VKexample test omits 52dd95f2b642 drm/amdgpu: define macros for retire page reservation omits c688a06bc661 drm/amdgpu: refine reboot debugfs operation in ras case (v3) omits 2c99a547bcf9 drm/amdkfd: don't use dqm lock during device reset/suspend/resume omits 80df905da70e drm/amd/display: Change Navi14's DWB flag to 1 omits 397a9bc58879 drm/amdgpu/display: add dc feature mask for psr enablement omits 6c45e480fe23 drm/amd/powerplay: clear the swSMU code layer omits 18c1d3cee4c5 drm/amd/powerplay: split out those internal used swSMU APIs V2 omits 3697b339c64f drm/amd/powerplay: add lock protection for swSMU APIs V2 omits 6aec5bb4892a drm/amdgpu: add VCN0 and VCN1 needed headers omits 6fcca317cb70 drm/amd/display: Apply vactive dram clock change workaroun [...] omits b617b26559f8 drm/amd/display: fix hubbub deadline programing omits b745ecdb5e2e drm/amd/display: fix avoid_split for dcn2+ validation omits e72f8f62d248 drm/amd/display: Do not call update bounding box on dc create omits 3b733278ca6b drm/amd/display: Add center mode for integer scaling in DC omits d4c2a96fdbff drm/amd/display: take signal type from link omits b837d783b629 drm/amd/display: 3.2.56 omits 1ea8751bd28d drm/amd/display: Make clk mgr the only dto update point omits 50575eb5b339 drm/amd/display: Only use EETF when maxCL > max display omits 622a88c8259e drm/amd/display: move wm ranges reporting to end of init hw omits 0460f9abf275 drm/amd/display: do not synchronize "drr" displays omits e9c93e5af395 drm/amd/display: Proper return of result when aux engine a [...] omits 4d25a0d51056 drm/amd/display: Disable force_single_disp_pipe_split on DCN2+ omits 71fb7b2801a7 drm/amd/display: Passive DP->HDMI dongle detection fix omits bf7f5ac3167a drm/amd/display: map TRANSMITTER_UNIPHY_x to LINK_REGS_x omits 22631bb8ca58 drm/amd/display: add flag to allow diag to force enumerate edp omits d5ac4ff211a3 drm/amd/display: add embedded flag to dml omits 5cb4ca07c2d5 drm/amd/display: fix number of dcn21 dpm clock levels omits 8c35730993ef drm/amd/display: enable vm by default for rn. omits c79c138a9a62 drm/amd/display: Allow inverted gamma omits 6ce2427db71c drm/amd/display: Update min dcfclk omits f24b0522da18 drm/amd/display: audio endpoint cannot switch omits ff86391ee626 drm/amd/display: Fix MPO & pipe split on 3-pipe dcn2x omits 78ea008bcdd0 drm/amd/display: remove unnecessary assert omits 44ce0cd3b514 drm/amd/display: move dispclk vco freq to clk mgr base omits e2e316d5d795 drm/amd/display: correctly initialize dml odm variables omits b6bfba6cce85 drm/amd/display: split dcn20 fast validate into more functions omits 952f6c4b5d72 drm/amd/display: correctly populate dpp refclk in fpga omits 8c322309e48e drm/amd/display: Enable PSR omits e0d08a40a63b drm/amd/display: Add debugfs entry for reading psr state omits 37b970d1d793 drm/amd/display: 3.2.55 omits 69fea579c215 drm/amd/display: remove unused code omits 7bceac811c3b drm/amd/display: Remove superfluous assert omits 6ac48490baec drm/amd/display: Don't use optimized gamma22 with eetf omits 6f29c3588b41 drm/amd/display: Add unknown clk state. omits 123c53a97a55 drm/amd/display: add odm visual confirm omits 4294f722196d drm/amd/display: add 50us buffer as WA for pstate switch i [...] omits acf83f86b2e1 drm/amd/display: Avoid sending abnormal VSIF omits 7890fb20a83b drm/amd/powerplay: update Arcturus driver smu interface XG [...] omits d5e5c1bce1c7 drm/amdgpu/psp: fix spelling mistake "initliaze" -> "initialize" omits 0e3a7c2ec93b drm/amd/display: Free gamma after calculating legacy trans [...] omits 73469970a9bb drm/amdgpu/psp11: fix typo in comment omits d7e7f1ea25d9 drm/amdgpu/psp11: wait for sOS ready for ring creation omits 967a3b85bac9 drm/amd/display: setting the DIG_MODE to the correct value. omits 0e04ad7d1857 drm/amdgpu/powerplay: use local renoir array sizes for clo [...] omits ee8bcc2333cc drm/amdgpu: call amdgpu_vm_prt_fini before deleting the root PD omits 34b84f34d918 PCI: Remove PCI_MSI_IRQ_DOMAIN architecture whitelist omits 356f42aff121 asm-generic: Make msi.h a mandatory include/asm header omits 27d461333459 i40e: prevent memory leak in i40e_setup_macvlans omits 621650cabee5 i40e: Refactoring VF MAC filters counting to make more reliable omits d80a476f4a12 i40e: Fix LED blinking flow for X710T*L devices omits cdb89f15bd46 i40e: allow ethtool to report SW and FW versions in recovery mode omits 998e5166e604 i40e: initialize ITRN registers with correct values omits 0514db37dd78 i40e: Extend PHY access with page change flag omits a3e09ded6a6d i40e: Extract detection of HW flags into a function omits e42b7e9cefca i40e: Wrong 'Advertised FEC modes' after set FEC to AUTO omits ff9246571a2e i40e: Fix for persistent lldp support omits cf1b2326b734 nbd: verify socket is supported during setup omits a4414aedf4bc block: mtip32xx: Spelling s/configration/configuration/ omits 9a7f12edf884 fcntl: fix typo in RWH_WRITE_LIFE_NOT_SET r/w hint name omits d386732bc142 blk-mq: fill header with kernel-doc omits 1fead7182f38 blk-mq: remove needless goto from blk_mq_get_driver_tag omits e964a17d8c63 ahci: tegra: use regulator_bulk_set_supply_names() omits 7d523bdc303a ahci: Add support for Amazon's Annapurna Labs SATA controller omits 962399bb7fbf ata: libahci_platform: Fix regulator_get_optional() misuse omits 7ce23e8e0a9c nbd: handle racing with error'ed out commands omits de6346ecbc8f nbd: protect cmd->status with cmd->lock omits 4ff17a1df7d5 drm/amdgpu/vi: silence an uninitialized variable warning omits 17523bd00c47 drm/amdgpu/vce: make some functions static omits 569557e524d8 drm/amdgpu/vce: fix allocation size in enc ring test omits 3a8b7d276135 drm/amdgpu/psp: declare PSP TA firmware omits 993e4cdebb5a block: reorder bio::__bi_remaining for better packing omits f7e76dbc24df block: Reduce the amount of memory used for tag sets omits ac0d6b926e74 block: Reduce the amount of memory required per request queue omits a9a808084d6a block: Remove the synchronize_rcu() call from __blk_mq_upd [...] omits 9e2dd2ca85d2 Merge tag 'modules-for-v5.4-rc5' of git://git.kernel.org/p [...] omits 35a0b2378c19 PCI/DPC: Add "pcie_ports=dpc-native" to allow DPC without [...] omits 63cbb3b364c0 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 3275a71e76fa Merge tag 'drm-next-5.5-2019-10-09' of git://people.freede [...] omits 8c123380b30f Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 8caacaad78b6 Merge tag 'drm-fixes-2019-10-25' of git://anongit.freedesk [...] omits f64928480f7e Merge tag 'mmc-v5.4-rc4' of git://git.kernel.org/pub/scm/l [...] omits 010e85f9e47c Merge branch 'for-5.5/selftests' into for-next omits 29d968e13007 selftests/livepatch: Disable the timeout omits ba1d18e386d9 drm/i915: capture aux page table error register omits dd5279c71405 drm/i915: Fix PCH reference clock for FDI on HSW/BDW omits 0cab7acc4afc Btrfs: fix race leading to metadata space leak after task [...] omits 8bb177d18f11 btrfs: tree-checker: Fix wrong check on max devid omits c17add7a1c61 btrfs: Consider system chunk array size for new SYSTEM chunks omits 2b2ed9750fc9 io_uring: fix bad inflight accounting for SETUP_IOPOLL|SET [...] omits 498ccd9eda49 io_uring: used cached copies of sq->dropped and cq->overflow omits a5f7bc69e7e7 f2fs: support aligned pinned file omits 4c3258b9b0ff f2fs: fix wrong description in document omits 0b20fcec8651 f2fs: cache global IPU bio omits 222fc0c8503d arm64: compat: Workaround Neoverse-N1 #1542419 for compat [...] omits ee9d90be9dda arm64: Fake the IminLine size on systems affected by Neove [...] omits 05460849c3b5 arm64: errata: Hide CTR_EL0.DIC on systems affected by Neo [...] omits c34c78dfc1fc audit: remove redundant condition check in kauditd_thread() omits bfcef4ab1d7e arm64: psci: Reduce the waiting time for cpu_psci_cpu_kill() omits a5315819c5e7 arm64: pgtable: Correct typo in comment omits e0eb651bfacd ARM: Document merges omits ade12b8631d9 arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1 omits 1f2719c5c49f arm64: defconfig: enable Altera GPIO controller omits 7db3e57e6a95 arm64: cpufeature: Fix typos in comment omits 200aff24da72 Merge branch 'arm/defconfig' into for-next omits 7786b3f14277 Merge branch 'arm/fixes' into for-next omits b05a50bb37dc ARM: multi_v7_defconfig: Enable audio support for stm32mp157 omits 86ec2e1739aa ARM: dts: stm32: relax qspi pins slew-rate for stm32mp157 omits 691505a803a7 crypto: ccp - fix uninitialized list head omits fe95938dadbd crypto: nx - Improve debugfs_create_u{32,64}() handling fo [...] omits 03f008c52b76 crypto: ccp - Verify access to device registers before ini [...] omits 0d3c6781d8d8 crypto: ccp - Change a message to reflect status instead o [...] omits 9a8641a7ffbf crypto: hisilicon - fix endianness verification problem of QM omits 719181f39a10 crypto: hisilicon - fix param should be static when not external. omits e10966981f72 crypto: hisilicon - Fix using plain integer as NULL pointer omits ee1788c61546 crypto: hisilicon - tiny fix about QM/ZIP error callback print omits 798ac398179e crypto: ccree - fix comparison of unsigned expression warning omits 1d55fdc85799 crypto: ccp - Retry SEV INIT command in case of integrity [...] omits 48fe583fe541 crypto: amlogic - Add crypto accelerator for amlogic GXL omits f1fb7ea262e4 MAINTAINERS: Add myself as maintainer of amlogic crypto omits 7f7d115dfb51 dt-bindings: crypto: Add DT bindings documentation for aml [...] omits 49c4cd80354b crypto: atmel - fix data types for __be{32,64} omits 4c747d4d1949 hwrng: xgene - use devm_platform_ioremap_resource() to sim [...] omits 6cd4e070372b hwrng: tx4939 - use devm_platform_ioremap_resource() to si [...] omits bd74b0f5ef80 hwrng: st - use devm_platform_ioremap_resource() to simplify code omits 64b7bf137c95 hwrng: pic32 - use devm_platform_ioremap_resource() to sim [...] omits 5b18f9ac9573 hwrng: pasemi - use devm_platform_ioremap_resource() to si [...] omits c7c16c58be1a hwrng: omap - use devm_platform_ioremap_resource() to simp [...] omits fc963e029dbb hwrng: npcm - use devm_platform_ioremap_resource() to simp [...] omits ba1475767894 hwrng: meson - use devm_platform_ioremap_resource() to sim [...] omits 871d030d5986 hwrng: ks-sa - use devm_platform_ioremap_resource() to sim [...] omits 10304c762751 hwrng: hisi - use devm_platform_ioremap_resource() to simp [...] omits 3e3c97c67e9e hwrng: exynos - use devm_platform_ioremap_resource() to si [...] omits 3e46bd349706 hwrng: bcm2835 - use devm_platform_ioremap_resource() to s [...] omits bc49534db694 hwrng: atmel - use devm_platform_ioremap_resource() to sim [...] omits d1569349d7ce hwrng: ka-sa - fix __iomem on registers omits d0be07205764 crypto: powerpc/spe-xts - implement support for ciphertext [...] omits 7f725f41f627 crypto: powerpc - convert SPE AES algorithms to skcipher API omits 8255e65df961 crypto: powerpc - don't set ivsize for AES-ECB omits 0d6ecb2e43d6 crypto: powerpc - don't unnecessarily use atomic scatterwalk omits 528282630ca9 crypto: aegis128 - duplicate init() and final() hooks in S [...] omits 2698bce1f05f crypto: aegis128 - avoid function pointers for parameterization omits be867f987a4e hwrng: omap - Fix RNG wait loop timeout omits 935d1e45908a io_uring: Fix race for sqes with userspace omits fb5ccc98782f io_uring: Fix broken links with offloading omits 84d55dc5b9e5 io_uring: Fix corrupted user_data omits b4e8c0b12deb Merge branch 'dt/linus' into dt/next omits 58fbe999ff40 dt-bindings: example-schema: Add some additional examples [...] omits 70145d16b3c1 dt: submitting-patches: Document requirements for DT schema omits 7054c207b067 dt: writing-schema: Add a note about tools PATH setup omits 5b6070ce9310 dt-bindings: arm: samsung: Update the CHIPID binding for ASV omits 6ccae60d014d xen: issue deprecation warning for 32-bit pv guest omits 466503d6b1b3 EDAC/amd64: Set grain per DIMM omits b55fac938a17 Merge branches 'renesas-arm-soc-for-v5.5', 'renesas-arm64- [...] omits 8c26b3a71bdf Merge branch 'for-5.5' into for-next omits 5153faac18d2 cgroup: remove cgroup_enable_task_cg_lists() optimization omits 0a671dc50055 ALSA: intel_hdmi: Remove dev_err() on platform_get_irq() failure omits 2728200f48d3 drm/i915/selftests: Force ordering of context switches omits c34cbe24cfd5 ARM: dts: stm32: remove useless dma-ranges property for stm32f469 omits ae0300228a9a ARM: dts: stm32: remove useless dma-ranges property for stm32f429 omits 9737a358b56a ARM: dts: stm32: disable active-discharge for vbus_otg on [...] omits c9b2fe7ea0a7 ARM: dts: stm32: Fix active discharge usage on stm32mp157 omits 791be94e2878 ARM: dts: stm32: change default minimal buck1 value on stm32mp157 omits 111ef3fdddfe ARM: dts: stm32: add PWR regulators support on stm32mp157 omits b81c8c3b8e38 ARM: dts: stm32: remove useless interrupt from dsi node fo [...] omits 376d5d86cb20 ARM: dts: stm32: add hdmi audio support to stm32mp157a-dk1 board omits 4951d9955166 ARM: dts: stm32: Add DAC support to stm32mp157c-ed1 omits 4a27d15e861a ARM: dts: stm32: Add DAC pins used on stm32mp157c-ed1 omits 2e7f46e13b3b ARM: dts: stm32: fix regulator-sd_switch node on stm32mp15 [...] omits 49bb8b69b524 ARM: dts: stm32: remove usb phy-names entries on stm32mp157c-ev1 omits da5152f25ade ARM: dts: stm32: fix joystick node on stm32f746 and stm32m [...] omits 8fcdbdccce21 ARM: dts: stm32: fix memory nodes to match with DT validat [...] omits 7e6c337f6894 ARM: dts: stm32: add focaltech touchscreen on stm32mp157c- [...] omits f9f5467f05ea ARM: dts: stm32: enable ADC support on stm32mp157a-dk1 omits be5cdd1389ab ARM: dts: stm32: add ADC pins used on stm32mp157a-dk1 omits 439819dd4d47 ARM: dts: stm32: Enable VREFBUF on stm32mp157a-dk1 omits 29d437022f1e ARM: dts: stm32: move ltdc pinctrl on stm32mp157a dk1 board omits a88c85ee2ea3 phy: qcom-qmp: Add SM8150 QMP UFS PHY support omits 76126f5bd3fb dt-bindings: phy-qcom-qmp: Add sm8150 UFS phy compatible string omits 316b42945906 phy: ti: gmii-sel: fix mac tx internal delay for rgmii-rxid omits 64d5989c1ae5 phy: tegra: use regulator_bulk_set_supply_names() omits 54fad40d3f01 phy: ti: dm816x: remove set but not used variable 'phy_data' omits 1486b7b42bd7 Merge tag 'irqchip-fixes-5.4-2' of git://git.kernel.org/pu [...] omits 5932925ac1f3 drm/i915: Move intel_engine_context_in/out into intel_lrc.c omits 24169f0a4537 dt-bindings: arm: renesas: Add R-Car M3-N ULCB with Kingfisher omits 09f156d97e53 dt-bindings: arm: renesas: Convert 'renesas,prr' to json-schema omits 0a4319b5c87a ARM: shmobile: rcar-gen2: Drop legacy DT clock support omits 1510faee3090 arm64: dts: renesas: r8a774b1: Add SATA controller node omits 588b9828f074 drm: Don't free jobs in wait_event_interruptible() omits 0f54621701bf doc: drm: Update references to previously renamed files omits 9121923c457d kvm: Allocate memslots and buses before calling kvm_arch_init_vm omits ab87cc9754cd kselftests: Add dma-heap test omits 43d7238fb9ac dma-buf: heaps: Add CMA heap to dmabuf heaps omits 47a32f9c1226 dma-buf: heaps: Add system heap to dmabuf heaps omits 7b87ea704fd9 dma-buf: heaps: Add heap helpers omits a69b0e855d3f dma-buf: Add dma-buf heaps framework omits a8a30219ba78 powerpc/powernv/eeh: Fix oops when probing cxl devices omits d328bd4f9058 drm/i915/tgl: Fix doc not corresponding to code omits 900554dc6bfc drm/i915: Describe structure member in documentation omits 8c6388028d46 doc: Update header files names omits c35eb477c0cf drm/i915/selftests: Tweak the default subtest runtime omits 41860cc44704 irqchip/sifive-plic: Skip contexts except supervisor in pl [...] omits 15f794bd977a spi: Fix NULL pointer when setting SPI_CS_HIGH for GPIO CS omits 6fb7427d84f6 spi: pxa2xx: Introduce temporary variables to increase rea [...] omits 4c02a7bd43e2 ASoC: SOF: Intel: only support INFO_BATCH for legacy platforms omits 27e322fabd50 ASoC: SOF: define INFO_ flags in dsp_ops omits 8c05f6af7b7d ASoC: tegra: disable rx_fifo after disable stream omits 07932563686a ASoC: tegra: add a TDM configuration callback omits 16c33235321d ASoC: pxa: poodle: Spelling s/enpoints/endpoints/, s/conne [...] omits c19255659b6e ASoC: Spelling s/configr/configur/ omits 4baabbf932ed ASoC: soc-dpcm: tidyup for_each_dpcm_xx() macro omits f3ee99087c8c ASoC: tegra: Allow 24bit and 32bit samples omits 6442793abf75 ASoC: rt5677-spi: fix sparse warnings omits f8a60435703b ASoC: rt5677: Add missing null check for failed allocation [...] omits 67d33aecd030 pinctrl: cherryview: Allocate IRQ chip dynamic omits 6025e2fae3dd ACPI: LPSS: Add dmi quirk for skipping _DEP check for some [...] omits b3b3519c04bd ACPI: LPSS: Add LNXVIDEO -> BYT I2C1 to lpss_device_links omits cc18735f2085 ACPI: LPSS: Add LNXVIDEO -> BYT I2C7 to lpss_device_links omits 313f41dae061 mfd: intel_soc_pmic_crc: Add "cht_crystal_cove_pmic" cell [...] omits cefe6aac29ff ACPI / PMIC: Add Cherry Trail Crystal Cove PMIC OpRegion driver omits ed852cde25a1 ACPI / PMIC: Add byt prefix to Crystal Cove PMIC OpRegion driver omits a0fcfed1389e ACPI / PMIC: Do not register handlers for unhandled OpRegions omits ea7d8c675ea5 drm/ttm: stop exporting ttm_mem_io_* functions omits 51ea742c87f3 drm/qxl: stop using TTM to call driver internal functions omits ef38321897cf drm/ttm: use the parent resv for ghost objects v3 omits 97588b5b9a6b drm/ttm: remove pointers to globals omits 9165fb879f62 drm/ttm: always keep BOs on the LRU omits 7fb03cc3e079 drm/ttm, drm/vmwgfx: move cpu_writers handling into vmwgfx omits a1bb46c36ce3 ACPI: processor: Add QoS requests for all CPUs omits e9323b664ce2 clk: samsung: exynos5420: Preserve PLL configuration durin [...] omits 9415743e4c8a PCI: iproc: Invalidate PAXB address mapping before programming it omits 7858d31beffe clk: imx: imx8mq: mark sys1/2_pll as fixed clock omits 3f44344868cf clk: imx: imx8mn: mark sys_pll1/2 as fixed clock omits c332481f62fa clk: imx: imx8mm: mark sys_pll1/2 as fixed clock omits e8688fe8df7d clk: imx8mn: Define gates for pll1/2 fixed dividers omits 3e4947acad32 clk: imx8mm: Define gates for pll1/2 fixed dividers omits b04383b6a558 clk: imx8mq: Define gates for pll1/2 fixed dividers omits 7eb3894b2fac arm64: dts: ls1028a: fix a compatible issue omits 0f42c1ad44d4 x86/ftrace: Get rid of function_hook omits 0f3a10687b9a ARM: dts: Disable DMA support on the BK4 vf610 device's fs [...] omits fa583f71a99c ACPI: processor_idle: Skip dummy wait if kernel is in guest omits 03029ed42f01 Merge tag 'iwlwifi-next-for-kalle-2019-10-18-2' of git://g [...] omits 5c70e9714254 rtw88: fix GENMASK_ULL for u64 omits c6a5f8daff11 drm/gpu: Fix Memory barrier without comment Issue omits e109c6db528c drm/gpu: Fix Missing blank line after declarations omits 65b9425ce9aa iwlwifi: rx: use new api to get band from rx mpdu omits e878325a801d iwlwifi: nvm: create function to convert channel index to [...] omits d558b7f83470 iwlwifi: mvm: Invert the condition for OFDM rate omits 3717f91a81af iwlwifi: mvm: create function to convert nl80211 band to phy band omits 6abe1e2e3904 iwlwifi: dbg_ini: use vzalloc to allocate dumping memory regions omits 3b445ed9b72a iwlwifi: dbg_ini: add user trigger support omits 449a29d0fead iwlwifi: mvm: add notification for missed VAP omits 7f2ea5212342 iwlwifi: mvm: fix old-style declaration omits fe959c7b2049 iwlwifi: mvm: use the new session protection command omits c327ae2fe12f iwlwifi: mvm: remove leftover rs_remove_sta_debugfs() prototype omits d3b4dc014c9c iwlwifi: mvm: add support for new version for D0I3_END_CMD omits ee4cce9b9d64 iwlwifi: mvm: consider ieee80211 station max amsdu value omits eae7550b9d9c iwlwifi: dbg_ini: support FW notification dumping in case [...] omits b87384af8d67 iwlwifi: dbg_ini: remove old API and some related code omits e8d9e982bf9b iwlwifi: dbg_ini: rename external debug configuration file omits 3ed34fbf9d3b iwlwifi: dbg_ini: support FW response/notification region type omits 068893b7a28f iwlwifi: dbg_ini: support domain changing via debugfs omits 60e8abd9d3e9 iwlwifi: dbg_ini: add periodic trigger new API support omits 14124b25780d iwlwifi: dbg_ini: implement monitor allocation flow omits cf29c5b66b9f iwlwifi: dbg_ini: implement time point handling omits a9248de42464 iwlwifi: dbg_ini: add TLV allocation new API support omits 677d25b237b3 iwlwifi: dbg_ini: use new API in dump info omits a77e3d2829e2 iwlwifi: dbg_ini: add error tables dumping support omits 593fae3e5e90 iwlwifi: dbg_ini: add monitor dumping support omits 69f0e5059b09 iwlwifi: dbg: remove multi buffers infra omits 3b589d5624ce iwlwifi: dbg_ini: use new trigger TLV in dump flow omits c9fe75e9f347 iwlwifi: dbg_ini: use new region TLV in dump flow omits c03fe6d3b31c iwlwifi: dbg_ini: load external dbg cfg after internal cfg [...] omits 66ee19736035 Merge tag 'sh-pfc-for-v5.5-tag1' of git://git.kernel.org/p [...] omits 22648c989cb8 microblaze: Increase max dtb size to 64K from 32K omits 6bf8be7ff779 microblaze: Enable SPARSE_IRQ omits a323fb63d0a2 microblaze: defconfig: Enable devtmps and tmpfs omits 13645b1a0426 arm64: dts: imx8mq-evk: VDD_ARM power rail is always ON omits 069de7bba5bc ARM: dts: imx6q-gw54xx: Do not use 'simple-audio-card,dai-link' omits 2a3608409f46 Merge tag 'drm-fixes-5.4-2019-10-23' of git://people.freed [...] omits 20975806eb6f Merge tag 'drm-misc-fixes-2019-10-23' of git://anongit.fre [...] omits 03ad0d703df7 autofs: fix a leak in autofs_expire_indirect() omits 37c250fd3844 staging: exfat: Update MAINTAINERS file omits 3a4cffe67f2f staging: wilc1000: handle mgmt frames for both interfaces [...] omits d59dc92f1bcc staging: wilc1000: potential corruption in wilc_parse_join [...] omits bfc0a0935aa4 staging: wilc1000: store bss object and use cfg80211_conne [...] omits 79380bbfc3ff staging: rtl8188eu: remove code valid only for 5 GHz omits 9f750a7ec1b7 staging: fbtft: Fix duplicate arguments to bitwise AND omits 76fe47940e60 staging: gasket: Fix lines ending with a '(' omits 6454e187244e staging: sm750fb: align arguments with open parenthesis in [...] omits 548c01d6e376 staging: sm750fb: align arguments with open parenthesis in [...] omits 836c336ebe50 staging: sm750fb: align arguments with open parenthesis in [...] omits 13c2059fee66 staging: sm750fb: format description of parameters in accel.h omits 3bcfd0e77e93 staging: sm750fb: format description of parameters in accel.c omits 25c42086c711 staging: vc04_services: fix warnings of Block comments use of * omits 3e722c805cdf staging: vc04_services: fix warnings of scpace required be [...] omits b7697f054018 staging: vc04_services: fix check warnings of line over 80 [...] omits 7fb50738e2f6 Staging: Netlogic: Fix spelling mistake omits f44e565e9155 Staging: Netlogic: Fix grammatical error omits 663328205c0d staging: uwb: fix coccinelle warnings of comparison to bool omits c671dfdaedef staging: most: Change bool init to true/false omits 77b97aa69bd0 staging: comedi: remove unused variable 'route_table_size' omits 630d00b8b26d staging: exfat: Clean up return code - FFS_MEMORYERR omits 03eac8d59473 staging: exfat: Clean up return codes - FFS_INVALIDPATH omits e0cb59bdd2b2 arm64: dts: imx8qxp-mek: Enable scu key omits c76c4ad5470c staging: exfat: Clean up return codes - FFS_FILEEXIST omits 49dad0c189af arm64: dts: imx8qxp: Add scu key node omits ab5a321da008 staging: exfat: Clean up return codes - FFS_NAMETOOLONG omits 7ca8049f0980 staging: exfat: Clean up return codes - FFS_PERMISSIONERR omits df7098f84f7e staging: exfat: Clean up return codes - FFS_DIRBUSY omits 67f8224c3b52 staging: exfat: Clean up return codes - FFS_NOTFOUND omits 2f2e28866bd7 staging: exfat: Clean up return codes - FFS_FULL omits 764b5b5e704e ARM: dts: imx6dl-yapp4: Enable the MPR121 touchkey control [...] omits f306bde1860d staging: rtl8723bs: reduce stack usage of cfg80211_rtw_scan omits 9f665d820391 staging: rtl8723bs: reduce stack usage of rtw_cfg80211_unlink_bss omits be88dae8e2a9 staging: rtl8723bs: removed unwanted if..else condition omits bb84f28f0d86 staging: rtl8188eu: make efuse_power_switch() function static omits 390e4f967299 staging: mt7621-dma: use devm_platform_ioremap_resource() [...] omits f1ca32696aea staging: netlogic: use devm_platform_ioremap_resource() to [...] omits 6fc77fc892d8 staging: ralink-gdma: use devm_platform_ioremap_resource() [...] omits 7e28fc4759e7 ARM: dts: imx: Rename "iram" node to "sram" omits d46b0da7a33d cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occurs omits 1a67c4159657 CIFS: Fix use after free of file info structures omits abe57073d08c CIFS: Fix retry mid list corruption on reconnects omits 382072916044 bpf: Prepare btf_ctx_access for non raw_tp use case omits f873b66119f2 scsi: hisi_sas: Record the phy down event in debugfs omits cabe7c10c97a scsi: hisi_sas: Delete the debugfs folder of hisi_sas when [...] omits 8f6432986e61 scsi: hisi_sas: Add ability to have multiple debugfs dumps omits 905ab01faf5f scsi: hisi_sas: Add module parameter for debugfs dump count omits a70e33eae363 scsi: hisi_sas: Allocate memory for multiple dumps of debugfs omits 357e4fc7a933 scsi: hisi_sas: Add debugfs file structure for ITCT cache omits b714dd8f36dc scsi: hisi_sas: Add debugfs file structure for IOST cache omits 0161d55f23a1 scsi: hisi_sas: Add debugfs file structure for ITCT omits e15f2e2dff5b scsi: hisi_sas: Add debugfs file structure for IOST omits 1f66e1fd26bd scsi: hisi_sas: Add debugfs file structure for port omits c61163981076 scsi: hisi_sas: Add debugfs file structure for registers omits 1b54c4db725d scsi: hisi_sas: Add debugfs file structure for DQ omits 35ea630b2bad scsi: hisi_sas: Add debugfs file structure for CQ omits d28ed83b7693 scsi: hisi_sas: Add timestamp for a debugfs dump omits 550c0d89d52d scsi: hisi_sas: Replace in_softirq() check in hisi_sas_tas [...] omits 8fa9a7bd3099 scsi: hisi_sas: use wait_for_completion_timeout() when cle [...] omits 65a3b8bd5694 scsi: hisi_sas: Set the BIST init value before enabling BIST omits 35160421b63d scsi: hisi_sas: Don't create debugfs dump folder twice omits 1125c70a9238 scsi: Fix various misspellings of "connect" omits d44c897c391e scsi: isci: Spelling s/configruation/configuration/ omits 5bb2f743cdaa scsi: mpt3sas: change allocation option omits 906ca6353ac0 scsi: esas2r: unlock on error in esas2r_nvram_read_direct() omits e07734fdee78 scsi: cxgb4i: remove set but not used variable 'ppmax' omits d6c9b31ac306 scsi: csiostor: Don't enable IRQs too early omits 5314995e370e scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointer omits 2c7fb469024f scsi: lpfc: lpfc_attr: Fix Use plain integer as NULL pointer omits 74acec655f56 scsi: lpfc: Update lpfc version to 12.6.0.0 omits b4b3417cf6c8 scsi: lpfc: Add additional discovery log messages omits 83c6cb1ae8be scsi: lpfc: Add FC-AL support to lpe32000 models omits e7d859527255 scsi: lpfc: Add FA-WWN Async Event reporting omits b1dfa5411ea4 scsi: lpfc: Add log macros to allow print by serverity or [...] omits 95bfc6d8ad86 scsi: lpfc: Make FW logging dynamically configurable omits 8156d378c4cb scsi: lpfc: Revise interrupt coalescing for missing scenarios omits ea85a20cd54f scsi: lpfc: Remove lock contention target write path omits 22770cbabf6b scsi: lpfc: Slight fast-path performance optimizations omits f84f8f93f01f scsi: lpfc: fix coverity error of dereference after null check omits 91a52b617cdb scsi: lpfc: Fix hardlockup in lpfc_abort_handler omits 324e1c402069 scsi: lpfc: Fix bad ndlp ptr in xri aborted handling omits feff8b3d84d3 scsi: lpfc: Fix SLI3 hba in loop mode not discovering devices omits 27f3efd637ce scsi: lpfc: Fix lockdep errors in sli_ringtx_put omits 0a5ce731977d scsi: lpfc: Fix reporting of read-only fw error errors omits 97a9ed3b3ae8 scsi: lpfc: fix lpfc_nvmet_mrq to be bound by hdw queue count omits b7412c6b2203 drm/i915/display/psr: Print in debugfs if PSR is not enabl [...] omits 0cf9f4e547ce scsi: sd: define variable dif as unsigned int instead of bool omits fc5b220b2dcf scsi: target: cxgbit: Fix cxgbit_fw4_ack() omits 549af0083302 IB/core: Avoid deadlock during netlink message handling omits d506a65d56fd drm/i915: Catch GTT fault errors for gen11+ planes omits 26ed19adbab1 libfdt: reduce the number of headers included from libfdt_env.h omits 772d1dea1f6c drm/i915/tgl: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 6b441c628e17 drm/i915: Remove nonpriv flags when srm/lrm omits 9c6694bd96af Merge branch 'md-next' of https://git.kernel.org/pub/scm/l [...] omits 39a38bcba4ab Merge tag 'devicetree-fixes-for-5.4-2' of git://git.kernel [...] omits 6a5cb53aaa4e md: no longer compare spare disk superblock events in super_load omits 775d78319f1c md: improve handling of bio with REQ_PREFLUSH in md_flush_ [...] omits fadcbd2901a0 md/bitmap: avoid race window between md_bitmap_resize and [...] omits e3fc3f3d0943 md/raid0: Fix an error message in raid0_make_request() omits 503a64635d5e Merge branch 'DPAA-Ethernet-changes' omits 6e6583c91f94 dpaa_eth: add newline in dev_err() msg omits 2579bce4cf62 fsl/fman: remove unused struct member omits 060ad66f9795 dpaa_eth: change DMA device omits 681e38380c79 fsl/fman: add API to get the device behind a fman port omits 1076aaeeeacf dpaa_eth: remove redundant code omits 5537b3298576 dpaa_eth: defer probing after qbman omits 9b56beed1e8a fsl/fman: don't touch liodn base regs reserved on non-PAMU SoCs omits a4260ea49547 media: sun4i: Add H3 deinterlace driver omits 713e6a289f42 media: dt-bindings: media: Add Allwinner H3 Deinterlace binding omits 76df2e6c7c78 media: vimc: Implement debayer control for mean window size omits b1f8e9316e79 media: vimc: move the dev field of each entity to vimc_ent_dev omits 23df45d03866 media: vimc: embed the pads of entities in the entities' structs omits ad1cec89db96 media: vimc: remove unused struct declaration vimc_platform_data omits af2bdbbe2d43 media: vimc: common: remove unused function 'vimc_pipeline [...] omits 3b04de4e7a56 media: vimc: remove EXPORT_SYMBOL_GPL declarations omits b4aa975cbd87 media: vimc: remove the helper function vimc_ent_sd_unregister omits 9fb82aaa85d3 media: vimc: move media_entity_cleanup to release callbacks omits 291aca4e7bdd media: vimc: sen: register subdevice only after initialization omits 4996992c4f74 media: vimc: cleanup code that assigns entity in entities array omits 817d0b3278f5 media: vimc: initialize vim entity pointers to NULL omits f3f5ba42c58d media: imon: invalid dereference in imon_touch_event omits 33657a0a3eec media: tuners: Use the correct style for SPDX License Identifier omits d3bec7fc1179 media: smiapp: Rename update_mode as pll_blanking_update omits 90c9e4a4dba9 media: smiapp: Register sensor after enabling runtime PM o [...] omits 579d1f7d4fb9 media: smiapp: Use non-binned and binned limits correctly omits da533bb0058b media: smiapp: Don't update sensor configuration during po [...] omits f8c4352c1bef media: smiapp: Move binning configuration to streaming start omits b0388c072767 media: smiapp: Don't get binning limits dynamically omits 4a9a75923acb media: smiapp: Destroy sensor's mutex omits 33e17ea2d4f0 media: dt-bindings: smia: Remove documentation of nokia,nvm-size omits 65921376425f Merge branch 'net-fix-nested-device-bugs' omits 1962f86b42ed virt_wifi: fix refcnt leak in module exit routine omits f3b0a18bb6cb net: remove unnecessary variables and callback omits 0ce1822c2a08 vxlan: add adjacent link to limit depth level omits 32b6d34fedc2 net: core: add ignore flag to netdev_adjacent structure omits 2bce1ebed17d macsec: fix refcnt leak in module exit routine omits 369f61bee0f5 team: fix nested locking lockdep warning omits 089bca2caed0 bonding: use dynamic lockdep key instead of subclass omits 65de65d90337 bonding: fix unexpected IFF_BONDING bit unset omits ab92d68fc22f net: core: add generic lockdep keys omits 5343da4c1742 net: core: limit nested device depth omits 941e1d36b5b6 media: smiapp: Support probing NVM size omits 23fc92fad8ff media: smiapp: Don't poll for NVM ready on devices that do [...] omits d5e550cf9f29 media: smiapp: Add definitions for data transfer if capabi [...] omits e367095df32b media: smiapp: Refactor reading NVM page omits a5b1d5413534 media: smiapp: Fix error handling at NVM reading omits 837c07ebb030 media: smiapp: Use the BIT macro where appropriate, remove [...] omits a0219deefe9e media: imx7-mipi-csis: Add a check for devm_regulator_get omits 61c03b631b74 media: st-mipid02: add a check for devm_gpiod_get_optional omits 828dbc299278 media: i2c: Add IMX290 CMOS image sensor driver omits 8a97a4676f8b media: dt-bindings: media: i2c: Add IMX290 CMOS sensor binding omits c31e2febdeb2 media: i2c: ov5695: Fix randbuild error omits b8bf73136bae media: ad5820: Add support for ad5821 and ad5823 omits fda689b5b169 media: ad5820: DT new compatible devices omits 1c7ae4a51298 media: ad5820: Add support for of-autoload omits c01674e75a41 media: ad5820: Add support for enable pin omits 219ea61a7acb media: ad5820: DT new optional field enable-gpios omits 801ef7c4919e media: ad5820: Define entity function omits 981e44545453 media: ov5640: Make 2592x1944 mode only available at 15 fps omits 92b9096c0fe0 media: ov5640: Fix 1920x1080 mode to remove extra enable/disable omits cc196e48e517 media: ov5640: add PIXEL_RATE control omits ecfaec43e499 media: lm3646: remove redundant assignment to variable rval omits fdd5b6e3eff2 media: ov6650: Fix arbitrary selection of master clock rate omits 74f84922478b media: ov6650: Drop unused .pclk_max field omits 82d4a161df49 media: ov6650: Don't reapply pixel clock divisor on format change omits 82ecff655e79 keys: Fix memory leak in copy_net_ns omits d898692e9ddb media: ov6650: Simplify clock divisor calculation omits b1c579438220 media: ov6650: Drop obsolete .pclk_limit attribute omits 57822068dd12 media: ov6650: Fix stored frame interval not in sync with [...] omits cfc4652dee4a media: cec-gpio: Use CONFIG_PREEMPTION omits a55cc9efa55e media: Documentation: v4l: fix section depth omits 11893eb84567 media: imx.rst: Pass the v4l2-ctl configuration omits bdb5b5911c4e media: imx.rst: Provide instructions for the i.MX6DL sabreauto omits f3398f328a5c media: imx.rst: Provide a real example for the output format omits 5ea537161d3a media: imx.rst: Specify the sabreauto variant omits 4e383575a131 media: i2c: adv7842: make array cri static and const, make [...] omits 9b950ce05732 media: gspca: remove redundant assignment to variable ret omits 05ff862e0ca5 media: ti-vpe: vpe: use r2y instead of y2r, copy-paste error omits b19c25f46745 media: adv7180: Only print 'chip found' message on success [...] omits 2289adbfa559 media: usb: fix memory leak in af9005_identify_state omits 69e3235d5826 media: cec-pin: add 'received' callback omits 65d270acb2d6 media: aspeed: clear garbage interrupts omits 5b3f3c41c5c7 media: aspeed: set hsync and vsync polarities to normal be [...] omits 0e78795e95c5 media: aspeed: refine hsync/vsync polarity setting logic omits 918c1fe9fbbe cpuidle: Do not unset the driver if it is there already omits 2c2a83d329b8 Merge back earlier cpuidle material for v5.5. omits 86caab29da78 media: cedrus: Add HEVC/H.265 decoding support omits de06f2892832 media: pixfmt: Document the HEVC slice pixel format omits 256fa3920874 media: v4l: Add definitions for HEVC stateless decoding omits c3b32900fbf5 media: cedrus: Remove unnecessary parenthesis around DIV_ROUND_UP omits 06eff2150d4d media: cedrus: Fix undefined shift with a SHIFT_AND_MASK_B [...] omits ef212ad3d1d9 ARM: Document merges omits 519007266802 Merge branch 'arm/dt' into for-next omits 369d2b79a219 Merge branch 'arm/soc' into for-next omits 960a02765a7d Merge tag 'omap-for-v5.5/ti-sysc-drop-pdata-v2-signed-take [...] omits fcf371fd7db5 Merge tag 'omap-for-v5.5/dt-signed' of git://git.kernel.or [...] omits cd4744645959 Merge tag 'omap-for-v5.5/soc-signed' of git://git.kernel.o [...] omits 5063f48bbbd8 drm/i915: Making loglevel of PSR2/SU logs same. omits 9a85ac3936ad firmware: dmi: Add dmi_memdev_handle omits 382ed98a635b firmware: dmi: Remember the memory type omits 7f65d3541676 Merge tag 'acpi-5.4-rc5' of git://git.kernel.org/pub/scm/l [...] omits 5fa2845fd794 Merge tag 'pm-5.4-rc5' of git://git.kernel.org/pub/scm/lin [...] omits 65b15b7f4b37 Merge tag 'gfs2-v5.4-rc4.fixes' of git://git.kernel.org/pu [...] omits 49c4868ab01c drm/msm/dsi: Implement qcom, dsi-phy-regulator-ldo-mode fo [...] omits 4ba3bdee4ee3 Merge branch 'for-5.5' into for-next omits a713af394cf3 cgroup: pids: use atomic64_t for pids->limit omits b3730676c986 coresight: Add explicit architecture dependency omits 70d0b04517cd Merge branch 'i2c/for-current-fixed' into i2c/for-next omits eeffc5959570 Merge branch 'i2c/for-5.5' into i2c/for-next omits 348e46fbb4cd i2c: stm32f7: remove warning when compiling with W=1 omits 6d6b0d0d5afc i2c: stm32f7: fix a race in slave mode with arbitration loss irq omits 02e64276c6db i2c: stm32f7: fix first byte to send in slave mode omits 62931ac2f901 i2c: mt65xx: fix NULL ptr dereference omits 12a280c72868 drm/dp_mst: Add topology ref history tracking for debugging omits 969f95fc9007 i2c: i2c-stm32f7: rework slave_id allocation omits 07f047e3fe33 i2c: i801: Add support for Intel Comet Lake PCH-H omits a15542bb72a4 RDMA/nldev: Skip counter if port doesn't match omits e0c61c04791a i2c: i801: Add support for Intel Jasper Lake omits 6f85f73821f6 drm/dp_mst: Add basic topology reprobing when resuming omits d20ebea8f0fa drm/amdgpu/dm: Resume short HPD IRQs before resuming MST topology omits 6857f879f98a drm/amdgpu: Iterate through DRM connectors correctly omits ac0de16a38a9 drm/nouveau: Resume hotplug interrupts earlier omits 09e530657e1c drm/nouveau: Don't grab runtime PM refs for HPD IRQs omits 79413ed4a1b7 drm/dp_mst: Lessen indenting in drm_dp_mst_topology_mgr_resume() omits dad7d84f8835 drm/dp_mst: Don't forget to update port->input in drm_dp_m [...] omits 3f9b3f02dda5 drm/dp_mst: Protect drm_dp_mst_port members with locking omits dda967139955 i2c: at91: add support for analog filtering omits 2be357af5fdd i2c: at91: add support for advanced digital filtering omits 2989b45923b9 i2c: at91: add support for digital filtering omits b00277923743 i2c: at91: add new platform support for sam9x60 omits 14692a3637d4 drm/dp_mst: Add probe_lock omits 9408cc94eb04 drm/dp_mst: Handle UP requests asynchronously omits c485e2c97dae drm/dp_mst: Refactor pdt setup/teardown, add more locking omits b84dfe1af540 i2c: add support for filters optional properties omits d29333cf5cd7 drm/dp_mst: Remove PDT teardown in drm_dp_destroy_port() a [...] omits b644257f0ec2 dt-bindings: i2c: add bindings for i2c analog and digital filter omits 2034e3f4c9a5 dt-bindings: i2c: at91: add new compatible omits 90a764cda1c8 drm/i915: Add support for half float framebuffers on snb sprites omits 762dff2e6f43 drm/i915: Add support for half float framebuffers for ivb+ [...] omits 03b0ce9532ec drm/i915: Add support for half float framebuffers for gen4 [...] omits 6e6c155da65b drm/i915: Add support for half float framebuffers for skl+ omits dbe20703e178 drm/i915: Simplify skl_max_scale() omits 99efd1c92b7a drm/i915: Eliminate skl_check_pipe_max_pixel_rate() omits bb6ae9e653dc drm/i915: Allow planes to declare their minimum acceptable cdclk omits bf5da83e4bd8 drm/i915: Move check_digital_port_conflicts() earier omits 1d5a95b5c943 drm/i915: Rework global state locking omits 6c066f4c99e1 drm/i915: Add debugs to distingiush a cd2x update from a f [...] omits 7cb12d48314e drm/dp_mst: Destroy MSTBs asynchronously omits dc2f7edcc012 RDMA/rxe: Remove useless rxe_init_device_param assignments omits b275fb6013df docs: ioctl: fix typo omits 98919f4c9a34 Documentation: debugfs: Document debugfs helper for unsign [...] omits dc5fcc51a5d1 docs: driver-api: Remove reference to sgi-ioc4 omits 8424312516e5 irqchip/gic-v3-its: Use the exact ITSList for VMOVP omits fb8d1d7e3d34 Merge branch 'net-aquantia-PTP-support-for-AQC-devices' omits 4ef511bc410c net: aquantia: adding atlantic ptp maintainer omits 9c477032f7d0 net: aquantia: add support for PIN funcs omits dbcd6806af42 net: aquantia: add support for Phy access omits 84989af0465b net: aquantia: implement get_ts_info ethtool omits 7db3d07afd2c net: aquantia: add support for ptp ioctls omits 5a1bf9ef51cf net: aquantia: rx filters for ptp omits 04a1839950d9 net: aquantia: implement data PTP datapath omits 61cc502ef428 net: aquantia: styling fixes on ptp related functions omits 94ad94558b0f net: aquantia: add PTP rings infrastructure omits 910479a9f793 net: aquantia: add basic ptp_clock callbacks omits 593f7b43bd78 net: aquantia: unify styling of bit enums omits 1a64f8dc82b1 net: aquantia: PTP skeleton declarations and callbacks omits 004e822a6faa drm/tegra: Use cec_notifier_conn_(un)register() omits 051172e8c1ce drm/tegra: Fix ordering of cleanup code omits f1f20eb97055 drm/tegra: sor: Move register programming out of ->init() omits 3f4bb9f75090 drm: Spelling s/connet/connect/ omits 3dd4d40b4208 xfs: Sanity check flags of Q_XQUOTARM call omits 746facd39370 media: vivid: Add metadata output support omits 78892b6ba3ba media: v4l2-core: Add new metadata format omits a2e31ce91de9 media: Documentation:media:v4l2:Add vivid metadata doc omits d5797cf685a0 media: vivid: Add metadata capture support omits 8669d8474a58 media: v4l2-dev: disable frequency and tuner ioctls for touch omits 4fbd54bbd243 media: v4l2-dev: fix is_tch checks omits 8e72244b4e8f media: v4l2-dev: simplify the SDR checks omits 96f49c1ac370 media: v4l2-core: correctly validate video and metadata ioctls omits d07ce4e32a8d kdb: Avoid array subscript warnings on non-SMP builds omits 30aecae86e91 gfs2: Fix memory leak when gfs2meta's fs_context is freed omits 56916cdfa1f1 drm/vboxvideo: Replace prepare_fb()/cleanup_fb() with GEM [...] omits ecad80f0865d drm/hisilicon/hibmc: Use GEM VRAM's prepare_fb() and clean [...] omits eddc0acfed09 drm/bochs: Replace prepare_fb()/cleanup_fb() with GEM VRAM [...] omits 6542ad891803 drm/vram-helpers: Add helpers for prepare_fb() and cleanup_fb() omits a4b28f5c6798 Merge remote-tracking branch 'kvmarm/kvm-arm64/stolen-time [...] omits 71b1c99081ae drm/i915/perf: Describe structure members in documentation omits 767d2d710e90 Merge branches 'pm-cpuidle' and 'pm-opp' omits c7892db5dd6a KVM: arm64: Select TASK_DELAY_ACCT+TASKSTATS rather than S [...] omits 606be04724b6 drm/gpu: Add comment for memory barrier omits 8a6c55d0f883 ALSA: hda/realtek - Fix 2 front mics of codec 0x623 omits 2ec35bd21d32 drm/mediatek: remove cast to pointers passed to kfree omits fa679767adde pinctrl: mvebu: use devm_platform_ioremap_resource() to si [...] omits 6571317713c8 pinctrl: mediatek: use devm_platform_ioremap_resource() to [...] omits 0a6d4cf36538 interconnect: qcom: add msm8974 driver omits 62db7d1e1ef1 drm/simple-kms: Standardize arguments for callbacks omits a812608efc33 dt-bindings: interconnect: qcom: add msm8974 bindings omits 3ccb8551f52e soundwire: cadence_master: make clock stop exit configurab [...] omits 9e3d47fb2bdc soundwire: intel/cadence: add flag for interrupt enable omits dfbe642d1ed9 soundwire: intel: add helper for initialization omits 675d4c9aba86 soundwire: cadence_master: add hw_reset capability in debugfs omits 49ea07d33d9a soundwire: intel/cadence: fix startup sequence omits e58f7d15e6be spi: xilinx: Add DT support for selecting transfer word width omits e3354b17b4ac spi: xilinx: add description of new property xlnx,num-tran [...] omits e42599d6bbf5 ASoC: rt5650: Add Kahlee platform specfic changes omits 7b47ad3322d1 soundwire: slave: fix scanf format omits 2871ea85c119 drm/i915/gt: Split intel_ring_submission omits 2c9a49150d90 drm/i915: Convert PAT setup to uncore mmio omits f0778871a138 ALSA: hda/realtek - Add support for ALC623 omits e2995b95a914 ALSA: usb-audio: Add DSD support for Gustard U16/X26 USB I [...] omits a69a85da458f netfilter: nft_payload: fix missing check for matching len [...] omits f116b96685a0 Merge tag 'mfd-fixes-5.4' of git://git.kernel.org/pub/scm/ [...] omits f632bfaa33ed Merge tag 'sound-5.4-rc5' of git://git.kernel.org/pub/scm/ [...] omits 2579a4eefc04 x86/ioapic: Rename misnamed functions omits df4393424af3 x86/ioapic: Prevent inconsistent state when moving an interrupt omits c24b75e0f923 ipvs: move old_secure_tcp into struct netns_ipvs omits 62931f59ce9c ipvs: don't ignore errors in case refcounting ip_vs module fails omits 5bbab3cf211b EDAC/aspeed: Use devm_platform_ioremap_resource() in aspee [...] omits c2ffa00ad615 reset: document (devm_)reset_control_get_optional variants omits 53cc1bfdf9c6 Pull ext2 fixes from Chengguang. omits a48108c0c20f reset: improve of_xlate documentation omits b9e9348d381e reset: fix reset_control_get_exclusive kerneldoc comment omits ed713ce24254 reset: fix reset_control_lookup kerneldoc comment omits 77d551b9ad00 reset: fix of_reset_control_get_count kerneldoc comment omits 47db56525176 reset: fix of_reset_simple_xlate kerneldoc comment omits 7f47211e73e9 drm/i915/selftests: Flush any i915_active callback work as well omits 93100fdeb4de drm/i915/selftests: Flush interrupts before disabling tasklets omits 3ab831e50c1c reset: simple: Add Realtek RTD1195/RTD1295 omits 5ac33eebf1ba reset: simple: Keep alphabetical order omits 603d9299da32 mfd: mt6397: Fix probe after changing mt6397-core omits acd1f0467980 ext2: return error when fail to allocating memory in ioctl omits f45f57cce584 dma-buf: stop using the dmabuf->lock so much v2 omits 15fd552d186c dma-buf: change DMA-buf locking convention v3 omits f47cb506207c mfd: madera: Add support for requesting the supply clocks omits f4767b3a4a39 mfd: madera: Update DT binding document to support clock supplies omits a8c4b514303b mfd: wm8998: Remove some unused registers omits 7d83a0e6d15e mfd: mt6397: Use PLATFORM_DEVID_NONE macro instead of -1 omits 4f5c5b76cc00 selftests/powerpc: Reduce sigfuz runtime to ~60s omits b298800dd8ee rtl8xxxu: fix warnings for symbol not declared omits 4fcef8609132 rtl8xxxu: remove set but not used variable 'rate_mask' omits d0c160b18ef5 atmel: remove set but not used variable 'dev' omits f64b06bd362a adm80211: remove set but not used variables 'mem_addr' and [...] omits 091c6e9c083f rtlwifi: Remove unnecessary NULL check in rtl_regd_init omits 082a36dc9995 rtw88: add phy_info debugfs to show Tx/Rx physical status omits f39e9bd49a3d rtw88: add set_bitrate_mask support omits 0bd9557341b7 rtw88: Enable 802.11ac beamformee support omits c97ee3e0bea2 rtw88: add power tracking support omits 8575b534b000 rtw88: use macro to check the current band omits 844e9d7c60a4 bcma: fix block comment style omits 2409839ab6bf MIPS: include: remove unsued header file asm/sgi/sgi.h omits 76db2d466f6a net: phy: smsc: LAN8740: add PHY_RST_AFTER_CLK_EN flag omits 337d866a8014 net: lan78xx: remove set but not used variable 'event' omits 8ef0c0409e6b Merge branch 'mlxsw-Update-main-pool-computation-and-pool- [...] omits bc9f6e94bcb5 mlxsw: spectrum_buffers: Calculate the size of the main pool omits 914c4fc1b792 mlxsw: spectrum: Use guaranteed buffer size as pool size limit omits b42aa3fd5957 MIPS: tlbex: Fix build_restore_pagemask KScratch restore omits e942242784d0 MIPS: SGI-IP27: reduce ARC usage to a minimum omits 7b16831d1eb1 MIPS: arc: use function argument for passing argc/argv to [...] omits cbd09241dd9d MIPS: arc: remove unused stuff omits c823f4160978 MIPS: SGI-IP27: move registering of smp ops into IP27 spec [...] omits 249be5633cdb MIPS: SGI-IP27: collect externs in new header file omits a1f58ba46f79 io_uring: correct timeout req sequence when inserting a new entry omits ef03681ae8df io_uring : correct timeout req sequence when waiting timeout omits bc808bced39f io_uring: revert "io_uring: optimize submit_and_wait API" omits e4f5cb1a9b27 MIPS: bmips: mark exception vectors as char arrays omits e02d026f08f1 MIPS: Loongson: Fix GENMASK misuse omits 06cd9da58fb2 r8169: never set PCI_EXP_DEVCTL_NOSNOOP_EN omits 2ebc499a0f4f Merge branch 'net-phy-support-1000Base-X-auto-negotiation- [...] omits b9bcb95315fe net: phy: broadcom: add 1000Base-X support for BCM54616S omits fa6e98cee558 net: phy: add support for clause 37 auto-negotiation omits e7312efbd5de net: phy: modify assignment to OR for dev_flags in phy_att [...] omits 2afd23f78f39 xsk: Fix registration of Rx-only sockets omits 55667441c84f net/flow_dissector: switch to siphash omits 05e1fa11880d ARM: Document merges omits e32beb064105 cpufreq: vexpress-spc: find and skip duplicates when mergi [...] omits 4a6e13523879 cpufreq: vexpress-spc: use macros instead of hardcoded val [...] omits 2cdfa3aabb5d Merge branch 'arm/soc' into for-next omits 7f50e8b1a6ae Merge branch 'arm/fixes' into for-next omits 49dcda278ec4 Merge branch 'arm/dt' into for-next omits 3188b0d0cd8b Merge branch 'arm/drivers' into for-next omits becbe95e434e Merge tag 'arm-soc/for-5.5/soc' of https://github.com/Broa [...] omits 116c05bfa17f Merge tag 'arm-soc/for-5.5/maintainers' of https://github. [...] omits 3c1aa0c0cb5c Merge tag 'arm-soc/for-5.5/drivers' of https://github.com/ [...] omits 71dd33b90119 Merge tag 'arm-soc/for-5.5/devicetree' of https://github.c [...] omits d4267a57d384 MAINTAINERS: Update the Spreadtrum SoC maintainer omits 1aa6300638e7 xfs: add mising include of xfs_pnfs.h for missing declarations omits da781e64b28c xfs: don't set bmapi total block req where minleft is omits 1c743574de8b xfs: cap longest free extent to maximum allocatable omits cb3efd5a3885 Input: adp5589 - make keypad support optional omits ee1b4b2e7c92 Input: hp_sdc_rtc - remove dead chardev code omits 8eb8e322ec07 drm/i915/gvt: fix dead locking in early workload shadow omits 8a99358a1d8e ata: ahci-imx: Covert to use GPIO descriptor omits 058179e72e09 drm/i915/gt: Replace hangcheck by heartbeats omits 2e0986a58cc4 drm/i915/gem: Cancel contexts when hangchecking is disabled omits d12acee84ffb drm/i915/execlists: Cancel banned contexts on schedule-out omits 3a7a92aba8fb drm/i915/execlists: Force preemption omits a8c51ed22b0e drm/i915/gt: Try to more gracefully quiesce the system bef [...] omits a1ceb93a824a drm/i915/guc: Update H2G enable logging action definition omits 853ddb699396 drm/i915/guc: Enable guc logging on guc log relay write omits a6d9e2672609 riscv: cleanup <asm/bug.h> omits 9fe57d8c575d riscv: Fix undefined reference to vmemmap_populate_basepages omits 62103ece5236 riscv: Fix implicit declaration of 'page_to_section' omits 90db7b220c9a riscv: fix fs/proc/kcore.c compilation with sparsemem enabled omits 253eaf4faaaa PCI/MSI: Fix incorrect MSI-X masking on resume omits 1d7b2a557050 ARM: Document merges omits aa9bbaa2f873 Merge branch 'arm/defconfig' into for-next omits c762fe5b0ed5 Merge branch 'arm/drivers' into for-next omits 2cdc74310ee6 Merge tag 'omap-for-v5.5/defconfig-signed' of git://git.ke [...] omits b446bbfd3a89 Merge tag 'omap-for-v5.4/fixes-rc3-signed' of git://git.ke [...] omits a2c5b19890a0 Merge tag 'omap-for-v5.5/ti-sysc-signed' of git://git.kern [...] omits 5dba51754b04 of: reserved_mem: add missing of_node_put() for proper ref [...] omits fa8a74de0622 Merge tag 'trace-v5.4-rc3-3' of git://git.kernel.org/pub/s [...] omits e13de8fe0d6a of: unittest: fix memory leak in unittest_data_add omits 9af865d95bd7 dt-bindings: riscv: Fix CPU schema errors omits 04cb1d4711ba dt-bindings: gpu: samsung-rotator: Fix indentation omits 2ca98a46435c dt-bindings: PCI: rcar: Add device tree support for r8a774b1 omits 758622581489 dt-bindings: watchdog: renesas-wdt: Document r8a774b1 support omits 64131618e8c8 Merge tag 'vfio-v5.4-rc5' of git://github.com/awilliam/linux-vfio omits b5c8c6ded32e dt-bindings: iommu: Convert Arm SMMUv3 to DT schema omits deed1d446991 Merge tag 'regulator-fix-v5.4-rc4' of git://git.kernel.org [...] omits ac71ffcfb457 RDMA/core: Check that process is still alive before sendin [...] omits 0d660ffbca1a MAINTAINERS: Remove Gregory and Brian for ARCH_BRCMSTB omits cf7e93c12fbc RDMA/restrack: Remove PID namespace support omits 29cd13cfd762 drm/v3d: Fix memory leak in v3d_submit_cl_ioctl omits 4cad2a574d34 panfrost: Properly undo pm_runtime_enable when deferring a probe omits 8a79a757572e Merge branch 'omap-for-v5.5/soc' into for-next omits bc794744cdc5 Merge branch 'omap-for-v5.5/pm' into omap-for-v5.5/soc omits 4c365e231bd1 ARM: dts: bcm: HR2: add label to sp805 watchdog omits 37c92dc303dd drm/i915: Add new CNL PCH ID seen on a CML platform omits 4ccc40e783e5 Merge branch 'omap-for-v5.5/dt' into for-next omits fedc8844d500 Merge branch 'omap-for-v5.5/droid4' into omap-for-v5.5/dt omits dc39596a906d ASoC: kirkwood: fix device remove ordering omits d10be65f87fc ASoC: rsnd: dma: fix SSI9 4/5/6/7 busif dma address omits 901af18b6baa ASoC: hdmi-codec: drop mutex locking again omits 5cf752fa2fe8 Merge branch 'omap-for-v5.5/pm' into for-next omits 58eeb2289ab9 libbpf: Fix strncat bounds error in libbpf_prog_type_by_name omits e0e4f8e938c4 xsk: Improve documentation for AF_XDP omits 45e587b5e8e5 selftests/bpf: Fix LDLIBS order omits 1d1669584849 Merge branch 'arm/fixes' into for-next omits f82bc1354077 Merge tag 'omap-for-v5.4/fixes-rc4-signed' of git://git.ke [...] omits 9bc6384b3644 selftests/bpf: Move test_section_names into test_progs and fix it omits ad5086108b9f PCI: Warn if no host bridge NUMA node info omits d7d962a09547 libbpf: Use implicit XSKMAP lookup from AF_XDP XDP program omits 0a4818c19221 ARM: OMAP2+: Remove duplicated include from pmic-cpcap.c omits 77c544d243f3 spi: pxa2xx: Drop extra check of platform_get_resource() r [...] omits 29793bba8a24 Merge branch 'omap-for-v5.5/dt' into for-next omits 2f1ec4204684 Merge branch 'omap-for-v5.5/ti-sysc-drop-pdata-v2' into for-next omits be73e323aee4 spi: Fix spelling in the comments omits a3470c1829c0 spi: document CS setup, hold & inactive times in header omits 55d5f62c3fa0 regulator: bd70528: Add MODULE_ALIAS to allow module auto loading omits 175fc9281982 ASoC: kirkwood: fix IRQ error handling omits 6fd9903527bf ASoC: SOF: Intel: initial support to JasperLake. omits 4f0637eae56f ASoC: Intel: common: add ACPI matching tables for JSL omits 6a414489e0f3 ASoC: SOF: Intel: hda: add dev_err() traces for snd_sof_ds [...] omits 76dc6a2b312d ASoC: SOF: Intel: hda-loader: improve error handling omits ef5dee551e3e ASoC: mediatek: Check SND_SOC_CROS_EC_CODEC dependency omits ef2c695151df ASoC: rsnd: add missing of_node_put() omits d4d9360bf702 ASoC: rsnd: dma: set bus width to data width for monaural data omits 2b544dd7b43b ASoC: soc-core: add for_each_rtd_components() and replace omits 830834c450bb ARM: dts: add DTS for NetCom Plus 4xx and 8xx device series omits 9e4dee95d7ee ARM: dts: add DTS for NetCom Plus 1xx and 2xx device series omits 4523817d51bc ASoC: kirkwood: fix external clock probe defer omits 87e6c8d7e935 ARM: dts: add DTS for NetCAN Plus devices omits 1cbeab1b242d ext4: add kunit test for decoding extended timestamps omits c9f7567aff31 clk: samsung: exynos542x: Move G3D subsystem clocks to its [...] omits faac3604d05e clk: samsung: exynos5433: Fix error paths omits 9a42c7c647a9 drm/tegra: Move drm_dp_link helpers to Tegra DRM omits 2589c4025f13 drm/rockchip: Avoid drm_dp_link helpers omits 8ef826149181 drm/msm: edp: Avoid drm_dp_link helpers omits 98bca69b7117 drm/bridge: tc358767: Use DP nomenclature omits e7dc8d40eea4 drm/bridge: tc358767: Avoid drm_dp_link helpers omits ff1e8fb68ea0 drm/bridge: analogix-anx78xx: Avoid drm_dp_link helpers omits 79465e0ffeb9 drm/dp: Add helper to get post-cursor adjustments omits fc6b42045e51 drm/dp: Do not busy-loop during link training omits 7624629d06b0 drm/dp: Add drm_dp_alternate_scrambler_reset_cap() helper omits 99c830b8b7be drm/dp: Add drm_dp_channel_coding_supported() helper omits 8cda78b1281d drm/dp: Add drm_dp_fast_training_cap() helper omits 2980426a779f drm/dp: Remove a gratuituous blank line omits 80664f759b5c drm/dp: Sort includes alphabetically omits 5846cab6e022 Merge branch 'next/dt' into for-next omits b6df5e2bc8fc ARM: dts: exynos: Rename children of SysRAM node to "sram" omits bacdcb6675e1 dmaengine: cppi41: Fix cppi41_dma_prep_slave_sg() when idle omits 1e41875db943 Merge branch 'arm/fixes' into for-next omits 21397ae00f6b Merge tag 'sunxi-fixes-for-5.4-1' of https://git.kernel.or [...] omits d7b8a217521c PCI: Add "pci=hpmmiosize" and "pci=hpmmioprefsize" parameters omits 0682b746099a Merge tag 'compat-ioctl-5.5' of git://git.kernel.org/pub/s [...] omits 142b2ac82e31 scsi: sd: enable compat ioctls for sed-opal omits 1b114b0817cc pktcdvd: add compat_ioctl handler omits fd6c3d5accea compat_ioctl: move SG_GET_REQUEST_TABLE handling omits 8f5d9f2ce302 compat_ioctl: ppp: move simple commands into ppp_generic.c omits 17c7e7f40708 compat_ioctl: handle PPPIOCGIDLE for 64-bit time_t omits 5b6c02df50fb compat_ioctl: move PPPIOCSCOMPRESS to ppp_generic omits 3e859adf3643 compat_ioctl: unify copy-in of ppp filters omits b7aff093e94d tty: handle compat PPP ioctls omits c7dc504e2ff7 compat_ioctl: move SIOCOUTQ out of compat_ioctl.c omits 9d7bf41fafa5 compat_ioctl: handle SIOCOUTQNSD omits 5f6beb9e0f63 af_unix: add compat_ioctl support omits 98aaaec4a150 compat_ioctl: reimplement SG_IO handling omits b6dfb2477fb0 compat_ioctl: move WDIOC handling into wdt drivers omits 314999dcbca7 fs: compat_ioctl: move FITRIM emulation into file systems omits 8d0980704842 gfs2: add compat_ioctl support omits 0581f1864a63 compat_ioctl: remove unused convert_in_user macro omits caca7d10f815 compat_ioctl: remove last RAID handling code omits 50a2e74bc2d1 compat_ioctl: remove /dev/raw ioctl translation omits a92d4f107a52 compat_ioctl: remove PCI ioctl translation omits aca942263ae3 compat_ioctl: remove joystick ioctl translation omits 507e4e2b430b compat_ioctl: remove /dev/random commands omits eede0b859ee6 compat_ioctl: remove IGNORE_IOCTL() omits 2022ca0a940a compat_ioctl: remove translation for sound ioctls omits 54b5b60a1490 compat_ioctl: remove HIDIO translation omits 61798109bec2 compat_ioctl: remove HCIUART handling omits 7a6038b30017 compat_ioctl: move hci_sock handlers into driver omits 7d60a7a6cd04 compat_ioctl: move rfcomm handlers into driver omits 5565a3cac503 compat_ioctl: move isdn/capi ioctl translation into driver omits 0ba9841adb86 compat_ioctl: move ATYFB_CLK handling to atyfb driver omits 1207045da5a7 compat_ioctl: move tape handling into drivers omits 01b8bca81e18 compat_ioctl: use correct compat_ptr() translation in drivers omits 1832f2d8ff69 compat_ioctl: move more drivers to compat_ptr_ioctl omits 407e9ef72476 compat_ioctl: move drivers to compat_ptr_ioctl omits 076ff6586286 compat_ioctl: move rtc handling into drivers/rtc/dev.c omits 18bd6caaef40 ceph: fix compat_ioctl for ceph_dir_operations omits 37ecf8b20abd compat_sys_ioctl(): make parallel to do_vfs_ioctl() omits 011da44bc5b6 compat: move FS_IOC_RESVSP_32 handling to fs/ioctl.c omits 34d3d0e65e3a do_vfs_ioctl(): use saner types omits bf0a199b065c compat: itanic doesn't have one omits ee26025f585c FIGETBSZ: fix compat omits 6b2daec19094 fix compat handling of FICLONERANGE, FIDEDUPERANGE and FS_ [...] omits 2952db0fd51b compat_ioctl: add compat_ptr_ioctl() omits 44bf67f32a68 Merge drm/drm-next into drm-misc-next omits f3a93e087e87 gpio: bd70528: Add MODULE ALIAS to autoload module omits b08a0c577518 ARM: OMAP2+: Drop legacy platform data for am335x musb omits 12afc0cf8121 ARM: dts: Drop pointless status changing for am3 musb omits 0782e8572ce4 ARM: dts: Probe am335x musb with ti-sysc omits 93f34e4edfec ARM: OMAP2+: Drop legacy platform data for musb on omap4 omits 9ac545f97401 ARM: OMAP2+: Drop legacy platform data for omap4 mcasp omits 491a35282413 ARM: OMAP2+: Drop legacy platform data for am3 and am4 mcasp omits a96bf3cbd7b8 Revert "drm/omap: add OMAP_BO flags to affect buffer allocation" omits 2996547c0203 arm64: defconfig: enable rsu driver omits aaed4dd69686 drm/i915/dsc: move crtc state dp_dsc_cfg member under dsc [...] omits 010663a61c40 drm/i915/dsc: rename crtc state dsc_params member to dsc omits 7f2cbcbcafbc posix-cpu-timers: Fix two trivial comments omits 086ee46b0863 timers/sched_clock: Include local timekeeping.h for missin [...] omits 1638b8f096ca lib/vdso: Make clock_getres() POSIX compliant again omits 091d1a726772 fuse: redundant get_fuse_inode() calls in fuse_writepages_fill() omits 9de55a37fcc5 fuse: Add changelog entries for protocols 7.1 - 7.8 omits e4648309b85a fuse: truncate pending writes on O_TRUNC omits b24e7598db62 fuse: flush dirty data/metadata before non-truncate setattr omits fe12e94375da Merge tag 'gpio-v5.5-updates-for-linus-part-1' of git://gi [...] omits 459f7cb9a3b9 Merge tag 'gpio-v5.4-rc5-fixes-for-linus' of git://git.ker [...] omits 085461c8976e netfilter: nf_tables_offload: restore basechain deletion omits daf61b026f46 netfilter: nf_flow_table: set timeout before insertion int [...] omits d54725cd11a5 netfilter: nf_tables: support for multiple devices per net [...] omits bbaef955af6e netfilter: nf_tables_offload: remove rules on unregistered [...] omits c5d275276ff4 netfilter: nf_tables_offload: add nft_flow_cls_offload_setup() omits b58288804a3b netfilter: nf_tables_offload: Pass callback list to nft_se [...] omits ead3952ea743 netfilter: nf_tables_offload: add nft_flow_block_chain() omits cb662ac6711f netfilter: nf_tables: increase maximum devices number per [...] omits b75a3e8371bc netfilter: nf_tables: allow netdevice to be used only once [...] omits 3f0465a9ef02 netfilter: nf_tables: dynamically allocate hooks per net_d [...] omits 71a8a63b9dbd netfilter: nf_flow_table: move priority to struct nf_flowtable omits b43f4a169f22 rtlwifi: rtl_pci: Fix problem of too small skb->len omits 17c216ed6b9e iwlwifi: pcie: 0x2720 is qu and 0x30DC is not omits 9a47cb988338 iwlwifi: pcie: add workaround for power gating in integrat [...] omits 91cf5dede57f iwlwifi: mvm: handle iwl_mvm_tvqm_enable_txq() error return omits e55890150a96 iwlwifi: pcie: fix all 9460 entries for qnj omits 6dea7da7019a iwlwifi: pcie: fix PCI ID 0x2720 configs that should be soc omits 8c55dedb795b rtlwifi: Fix potential overflow on P2P code omits 7cded5658329 iwlwifi: pcie: fix merge damage on making QnJ exclusive omits 13b86bc4cd64 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits e969c860d563 Merge tag 'edac_urgent_for_5.4' of git://git.kernel.org/pu [...] omits 54955e3bfde5 Merge tag 'for-5.4-rc4-tag' of git://git.kernel.org/pub/sc [...] omits 2e79e22e092a Merge v5.4-rc4 into drm-next omits 09684950050b scripts/nsdeps: use alternative sed delimiter omits e16302cb673c drm/i915/selftests: Release ctx->engine_mutex after iteration omits a5e5cf983872 drm/todo: Add levels omits ac18a29a1a1d drm/todo: Remove i915 device_link task omits b60e711a43f2 drm/doc: Drop misleading comment on drm_mode_config_cleanup omits ebd09f1cd417 USB: serial: pl2303: add support for PL2303HXN omits e9fc36719b52 crypto: inside-secure - Made locally used safexcel_pci_rem [...] omits 756497cb7be2 crypto: inside-secure - Fix build error with CONFIG_CRYPTO_SM3=m omits 5b243b6c4aa2 crypto: hisilicon: Fix misuse of GENMASK macro omits 28443671a468 hwrng: core - Fix use-after-free warning in hwrng_register() omits 4ba802980cad crypto: nx - convert AES-CTR to skcipher API omits c1e9c386c954 crypto: nx - convert AES-CBC to skcipher API omits bfd9efddf990 crypto: nx - convert AES-ECB to skcipher API omits 7740bd51efd6 crypto: nx - don't abuse blkcipher_desc to pass iv around omits 713b2e720335 crypto: padlock-aes - convert to skcipher API omits fabdf25388df crypto: s390/des - convert to skcipher API omits d00c06398154 crypto: s390/paes - convert to skcipher API omits 7988fb2c03c8 crypto: s390/aes - convert to skcipher API omits cd5d2f845746 crypto: sparc/des - convert to skcipher API omits c72a26ef6b25 crypto: sparc/camellia - convert to skcipher API omits 64db5e7439fb crypto: sparc/aes - convert to skcipher API omits fcf801cc551a crypto: chtls - remove the redundant check in chtls_recvmsg() omits b981744ef04f crypto: hisilicon - select NEED_SG_DMA_LENGTH in qm Kconfig omits 14304da06cb3 crypto: ux500 - Remove set but not used variable 'cookie' omits b4d0c0aad57a crypto: arm - use Kconfig based compiler checks for crypto [...] omits 4549f7e5aa27 crypto: geode-aes - convert to skcipher API and make thread-safe omits e53619c840ba dt-bindings: hwrng: Add Samsung Exynos 5250+ True RNG bindings omits 028db79cf46a Merge branch 'opp/fixes' of git://git.kernel.org/pub/scm/l [...] omits 80da5a809d19 virtiofs: Remove set but not used variable 'fc' omits 4bd5ead82d4b phy: renesas: rcar-gen3-usb2: Fix sysfs interface of "role" omits a8a24429dd1d phy: tegra: xusb: Add vbus override support on Tegra186 omits 90767cdfea89 phy: tegra: xusb: Add vbus override support on Tegra210 omits a5be28c3656a phy: tegra: xusb: Add usb3 port fake support on Tegra210 omits ac25b6e9f8d2 phy: tegra: xusb: Add XUSB dual mode support on Tegra210 omits 3f6d43a66e3e dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support omits 700d3802427d dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support omits 1025cb924bd5 phy: phy-brcm-usb-init: fix use of integer as pointer omits e4b957d3a7c7 phy: phy-brcm-usb-init: fix __iomem annotations omits fa093440142d phy: hisilicon: use devm_platform_ioremap_resource() to si [...] omits c9dfadeee89d phy: renesas: rcar-gen3-usb2: Use platform_get_irq_optiona [...] omits 265938bb1bc8 phy-mvebu-a3700-utmi: Use devm_platform_ioremap_resource() [...] omits f466de0208e3 phy: tegra: xusb: remove unused variable omits fbf6a7a4c976 phy: xgene: make array serdes_reg static const, makes obje [...] omits da138e684564 interconnect: Disallow interconnect core to be built as a module omits a5c6603038ca mtd: spi-nor: cadence-quadspi: Fix cqspi_command_read() de [...] omits 453977875364 mtd: spi-nor: Introduce 'struct spi_nor_controller_ops' omits 1a21bdfeac05 mtd: spi-nor: hisi-sfc: Drop nor->erase NULL assignment omits 172b33212d76 mtd: spi-nor: add support for en25qh16 omits 4b97ba73dcdc mtd: spi-nor: intel-spi: add support for Intel Cannon Lake [...] omits 3912970809cf mtd: spi-nor: intel-spi: support chips without software sequencer omits f3088e6a12fe usb: mtu3: fix race condition about delayed_status omits 49db427232fe usb: gadget: Add UDC driver for tegra XUSB device mode controller omits 038761ce68c2 usb: dwc3: debug: Remove newline printout omits 6370740e5f8e fs/dax: Fix pmd vs pte conflict detection omits b19c23551be8 opp: Reinitialize the list_kref before adding the static O [...] omits 53596dfa5980 dmaengine: fsl-dpaa2-qdma: export the symbols omits 3b4d9eb2ee74 bpf: Fix use after free in bpf_get_prog_name omits cc8f81c7e625 ALSA: hda: fix intel DSP config omits 82d9d54a6c0e ALSA: hda: add Intel DSP configuration / probe code omits 4750c2121748 ALSA: hda: Add Tigerlake/Jasperlake PCI ID omits e458eb97df7a cpufreq: s3c64xx: Remove pointless NULL check in s3c64xx_c [...] omits e519a34c2959 scsi: cxlflash: remove set but not used variable 'ioarcb' omits 8d8b83f5be2a scsi: qla2xxx: Fix partial flash write of MBI omits c2ff2a36eff6 scsi: qla2xxx: Initialized mailbox to prevent driver load failure omits 0fd103ccfe6a scsi: lpfc: Honor module parameter lpfc_use_adisc omits d30f53dd014d scsi: target: remove unused extension parameters omits 95f8f6a974cc scsi: target: fix SendTargets=All string compares omits 9cef2a7955f2 scsi: target: compare full CHAP_A Algorithm strings omits 8a35879a60be powerpc/fsl_booke/32: Document KASLR implementation omits 473123a4b44d powerpc/fsl_booke/kaslr: export offset in VMCOREINFO ELF notes omits e049e7e095aa powerpc/fsl_booke/kaslr: dump out kernel offset informatio [...] omits e36dca463892 powerpc/fsl_booke/kaslr: support nokaslr cmdline parameter omits 73fd49b8371d powerpc/fsl_booke/kaslr: clear the original kernel if randomized omits a2fd1d1a4a56 powerpc/fsl_booke/32: randomize the kernel image offset omits f96bf44b0481 powerpc/fsl_booke/32: implement KASLR infrastructure omits 09389a1b84c5 powerpc/fsl_booke/32: introduce reloc_kernel_entry() helper omits b24898b92859 powerpc/fsl_booke/32: introduce create_kaslr_tlb_entry() helper omits efda09d1778e powerpc: introduce kernstart_virt_addr to store the kernel base omits d097b9e142da powerpc: move memstart_addr and kernstart_addr to init-common.c omits 24f6038540d7 powerpc: unify definition of M_IF_NEEDED omits 406715df933a fq_codel: do not include <linux/jhash.h> omits 6c5d9c2a6bed ipv6: include <net/addrconf.h> for missing declarations omits 9464cc37f367 net: openvswitch: free vport unless register_netdevice() succeeds omits b5b9181c2403 selftests: Make l2tp.sh executable omits d665c1281bc8 net: sched: taprio: fix -Wmissing-prototypes warnings omits 682fa9fb6095 Merge branch 'bnxt_en-bug-fixes' omits f6824308c4be bnxt_en: Avoid disabling pci device in bnxt_remove_one() f [...] omits f255ed1c4e4c bnxt_en: Minor formatting changes in FW devlink_health_reporter omits c6a9e7aa2e8b bnxt_en: Adjust the time to wait before polling firmware r [...] omits 83a46a82b96c bnxt_en: Fix devlink NVRAM related byte order related issues. omits c329230ce886 bnxt_en: Fix the size of devlink MSIX parameters. omits f79520bb3337 drm/i915/selftests: Synchronize checking active status wit [...] omits 34c15202896d net: stmmac: Fix the problem of tso_xmit omits c4c8aff5a9dd IB/core: Do not notify GID change event of an unregistered device omits 011c7289de61 dynamic_debug: provide dynamic_hex_dump stub omits 905da43c6a02 drm/i915/selftests: Move uncore fw selftests to operate on [...] omits c31c9e82ee8a drm/i915/selftests: Teach switch_to_context() to use the context omits ae2e28b02630 drm/i915: Teach record_defaults to operate on the intel_gt omits 4aa7afb0ee20 ipmi: Fix memory leak in __ipmi_bmc_register omits 2a21d858f96b ipmi: bt-bmc: use devm_platform_ioremap_resource() to simp [...] omits 8ee7b485bbfb ipmi: use %*ph to print small buffer omits cbb79863fc31 ipmi: Don't allow device module unload when in use omits 5e5b03d163e1 xdp: Fix type of string pointer in __XDP_ACT_SYM_TAB omits 3f89b01f4bba IB/mlx5: Align usage of QP1 create flags with rest of mlx5 [...] omits 685df9c39f70 Merge branch 'net-dsa-turn-arrays-of-ports-into-a-list' omits 68abaa765e41 IB/mlx5: Remove dead code omits 7e99e3470172 net: dsa: remove dsa_switch_alloc helper omits 05f294a85235 net: dsa: allocate ports on touch omits d5a619bf60ec net: dsa: sja1105: register switch before assigning port p [...] omits ef2025ec0acc net: dsa: mv88e6xxx: use ports list to map bridge omits 9dc8b13e230a net: dsa: mv88e6xxx: use ports list to map port VLAN omits d14939be8bfc net: dsa: mv88e6xxx: silently skip PVT ops omits da4561cda2ea net: dsa: use ports list to setup default CPU port omits c0b736282ccf net: dsa: use ports list to find first CPU port omits 0cfec588ec21 net: dsa: use ports list to setup multiple master devices omits 764b7e624284 net: dsa: use ports list to find a port by node omits 86bfb2c1f433 net: dsa: use ports list for routing table setup omits fb35c60cbacc net: dsa: use ports list to setup switches omits 7b9a2f4bac68 net: dsa: use ports list to find slave omits b96ddf254b09 net: dsa: use ports list in dsa_to_port omits ab8ccae122a4 net: dsa: add ports list in the switch fabric omits 68bb8ea8ad0d net: dsa: use dsa_to_port helper everywhere omits e00aca65e646 libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable [...] omits c33fbe8f673c ext4: Enable blocksize < pagesize for dioread_nolock omits c8cc88163f40 ext4: Add support for blocksize < pagesize in dioread_nolock omits 2943fdbc688e ext4: Refactor mpage_map_and_submit_buffers function omits a00713ea982b ext4: Add API to bring in support for unwritten io_end_vec [...] omits 821ff38d192a ext4: keep uniform naming convention for io & io_end variables omits d6534b72a576 ARM: Document merges omits ff551cc7e787 Merge branch 'arm/dt' into for-next omits 044393a7b331 ARM: dts: mmp3: add Dell Wyse 3020 machine omits a9d21d151763 Merge tag 'actions-arm64-dt-for-v5.5' of git://git.kernel. [...] omits e13a2fe642bd tools/bpf: Turn on llvm alu32 attribute by default omits a29e1012c1bf RDMA/uverbs: Add a check for uverbs_attr_get to uverbs_cop [...] omits d3bd93967015 IB/cma: Honor traffic class from lower netdevice for RoCE omits 477f842f14aa Merge tag 'opp-5.4-support-adjust-voltages' of https://git [...] omits 4061ff7aa379 RDMA/nldev: Provide MR statistics omits 88652bf8ce4b Merge branch 'r8169-remove-fiddling-with-the-pcie-max-read [...] omits 94b5ff749e56 r8169: remove rtl_hw_start_8168bef omits 0a413e6b577c r8169: remove rtl_hw_start_8168dp omits e0bbe7cbb3c5 r8169: simplify setting PCI_EXP_DEVCTL_NOSNOOP_EN omits 2df49d365498 r8169: remove fiddling with the PCIe max read request size omits cd7455f1013e bpf: Fix use after free in subprog's jited symbol removal omits bd71a3573943 Merge branch 'net-smc-improve-termination-handling' omits 81cf4f4707af net/smc: remove close abort worker omits f528ba24a8ad net/smc: introduce link group termination worker omits 2a0674fffb6b net/smc: improve abnormal termination of link groups omits 831797609663 net/smc: tell peers about abnormal link group termination omits 8e316b9e7260 net/smc: improve link group freeing omits 69318b5215f2 net/smc: improve abnormal termination locking omits 8caa654451bd net/smc: terminate link group without holding lgr lock omits b290098092e4 net/smc: cancel send and receive for terminated socket omits e1b95ae0b0ea RDMA/mlx5: Return ODP type per MR omits fb91069088fa RDMA/nldev: Allow different fill function per resource omits a3de94e3d61e IB/mlx5: Introduce ODP diagnostic counters omits fe28afe23e91 Merge branch 'mlxsw-core-extend-qsfp-eeprom-size' omits 5a4c9f054cee ASoC: soc-core: snd_soc_unbind_card() cleanup omits 33536a148795 ASoC: soc-core: remove for_each_rtdcom_safe() omits bed646dc3f7b ASoC: soc-pcm: fixup dpcm_prune_paths() loop continue omits a9018adfde80 RDMA/uverbs: Prevent potential underflow omits 75e70add8890 infiniband: add a Documentation driver-api chapter for Infiniband omits 7c21072dde16 infiniband: fix sw/rdmavt/ kernel-doc notation omits d6537c1a9c97 infiniband: fix core/ kernel-doc notation omits b24da1a0d43d infiniband: fix ulp/iser/iser_initiator.c kernel-doc warnings omits 134a42a66b3a infiniband: fix ulp/iser/iser_verbs.c kernel-doc notation omits 094c88f3c5e8 infiniband: fix core/verbs.c kernel-doc notation omits 96f4b0b68da4 infiniband: fix ulp/srpt/ib_srpt.h kernel-doc notation omits dfa4344da392 infiniband: fix ulp/opa_vnic/opa_vnic_internal.h kernel-do [...] omits 28f2a6aeed8d infiniband: fix ulp/iser/iscsi_iser.h kernel-doc warnings omits 526f2c50637a infiniband: fix core/ipwm_util.h kernel-doc warnings omits df130f878ebd infiniband: fix ulp/iser/iscsi_iser.[hc] kernel-doc notation omits 688078e7f36c f2fs: fix to avoid memory leakage in f2fs_listxattr omits 9f701f6c772b f2fs: check total_segments from devices in raw_super omits 46d9ce195a2b f2fs: update multi-dev metadata in resize_fs omits ed3520427f57 f2fs: mark recovery flag correctly in read_raw_super_block() omits a45bfb5a5070 mlxsw: core: Extend QSFP EEPROM size for ethtool omits f366cd2a2e51 mlxsw: reg: Add macro for getting QSFP module EEPROM page number omits a2aca4d7f0f8 Merge branch 'mlx5-rd-sgl' into rdma.git for-next omits 366090564b81 RDMA/mlx5: Add capability for max sge to get optimized per [...] omits 00bd1439f464 RDMA/rw: Support threshold for registration vs scattering [...] omits 671ddc700fd0 KVM: nVMX: Don't leak L1 MMIO regions to L2 omits 5effc09c4907 ARC: perf: Accommodate big-endian CPU omits ab563bf54a4d ARC: [plat-hsdk]: Enable on-boardi SPI ADC IC omits 8ca8fa7f22dc ARC: [plat-hsdk]: Enable on-board SPI NOR flash IC omits c97905cae914 spi: dw-pci: Fix Chip Select amount on Intel Elkhart Lake PSE SPI omits c8169580e924 spi: dw-pci: Add runtime power management support omits b9fc2d207e54 spi: dw: Move runtime PM enable/disable from common to pla [...] omits c2222cbf21e1 Merge branch 'omap-for-v5.5/dt' into for-next omits 03fa743b3576 Merge branch 'omap-for-v5.5/defconfig' into for-next omits 1a060e5fb092 Merge branch 'omap-for-v5.5/omap1' into for-next omits 156150eb8c2b Merge branch 'omap-for-v5.5/maintainers' into for-next omits 6e232658eeb9 Merge branch 'omap-for-v5.5/soc' into for-next omits 67b801dc368e Merge branch 'omap-for-v5.5/ti-sysc-drop-pdata' into for-next omits 11f5b593d03a Merge branch 'omap-for-v5.5/ti-sysc' into for-next omits a0e0d135427c ASoC: rt5677: Add a PCM device for streaming hotword via SPI omits 2ac061ce97f4 xen/netback: cleanup init and deinit code omits 5c94ac5d0f9e KVM: SVM: Fix potential wrong physical id in avic_handle_l [...] omits 88238d2d225b Merge branch 'r8152-phy-firmware' omits af14288f945b r8152: support firmware of PHY NC for RTL8153A omits 470e39194a46 r8152: move r8153_patch_request forward omits 5a16a3d9f9b9 r8152: add checking fw_offset field of struct fw_mac omits a66edaafae08 r8152: rename fw_type_1 with fw_mac omits cf049bb31f71 RDMA/siw: Fix SQ/RQ drain logic omits 39f4d4410484 Merge branch 'misc' into fixes omits ce8739df91e2 ARM: dts: omap: Rename "ocmcram" node to "sram" omits 6bad4f2ddbcf ARM: dts: logicpd-torpedo-37xx-devkit: Increase camera pix [...] omits 6ba6ed6c7b5c ARM: dts: am: Rename "ocmcram" node to "sram" omits 1b359d32f2b6 ARM: dts: logicpd-torpedo: Disable Bluetooth Serial DMA omits cb8763724965 drm/vc4: Use drm_hdmi_avi_infoframe_bars() omits 37859277374d MAINTAINERS: add reset controller framework keywords omits 076d9a5d67e5 drm/edid: Add drm_hdmi_avi_infoframe_bars() omits ec2b31267263 configs: omap2plus: Enable VIDEO_MT9P031 module omits ed2b6b129c2b ARM: OMAP1: ams-delta FIQ: Fix a typo ("Initiaize") omits 6941051d3028 cpufreq: Cancel policy update work scheduled before freeing omits 93a212ebfb08 MAINTAINERS: Add logicpd-som-lv and logicpd-torpedo to OMAP TREE omits 1994ebd1f746 ARM: OMAP2+: pdata-quirks: drop TI_ST/KIM support omits 4dd8f92fa125 ARM: dts: IGEP: Add WiLink UART node omits 3522a0cbf720 ARM: dts: LogicPD Torpedo: Add WiLink UART node omits ac49303d9ef0 s390/kaslr: add support for R_390_GLOB_DAT relocation type omits 388bb19be8ea s390/zcrypt: fix memleak at release omits ba8bf0967a15 ALSA: usb-audio: Fix copy&paste error in the validator omits 7867d7099599 drm/i915/gem: Distinguish each object type omits a201b00e5248 drm/i915/aml: Allow SPT PCH for all AML devices omits 7d578b7d0936 arm64: dts: actions: Add uSD and eMMC support for Bubblegum96 omits 3dc4b6fb175e arm64: dts: actions: Add MMC controller support for S900 omits 3bf864e2507a Merge tag 'v5.4-rc4' into devel omits a1d0c02d7afb MAINTAINERS: Add Mihail to Komeda DRM driver omits dc6015cb1c83 drm/mipi_dbi: Use simple right shift instead of double negation omits 4a6a6f5c4aee tools: gpio: Use !building_out_of_srctree to determine srctree omits f3a519e4add9 perf/aux: Fix AUX output stopping omits c1b065b4f209 reset: zynqmp: Make reset_control_ops const omits 0587152bf9a0 drm/i915: Drop assertion that ce->pin_mutex guards state updates omits 6bd17868c992 nvmem: add Rockchip OTP driver omits 23df02c1a656 dt-bindings: nvmem: add binding for Rockchip OTP controller omits e095cb7a0f57 x86/kdump: Remove the unused crash_copy_backup_region() omits 68d8ab3cf1a9 iio: adc: hx711: optimize performance in read cycle omits b1418bc85260 reset: hisilicon: hi3660: Make reset_control_ops const omits 1cd92d42dbff iio: adc: stm32-adc: fix kernel-doc warnings omits fe2392c67db9 iio: pressure: zpa2326: fix iio_triggered_buffer_postenabl [...] omits 6e82ae6b8d11 iio: imu: inv_mpu6050: fix no data on MPU6050 omits 97d62c345af8 iio: chemical: sgp30: drop excess semicolon omits 20baa8e515a5 Merge tag 'kvm-ppc-fixes-5.4-1' of git://git.kernel.org/pu [...] omits 9800c24e2fea Merge tag 'kvmarm-fixes-5.4-2' of git://git.kernel.org/pub [...] omits 49dedf0dd0da kvm: clear kvmclock MSR on reset omits b4fdcf6056d9 KVM: x86: fix bugon.cocci warnings omits 1a8211c7d871 KVM: VMX: Remove specialized handling of unexpected exit-reasons omits ef4059809890 selftests: kvm: fix sync_regs_test with newer gccs omits 11eada4718a3 selftests: kvm: vmx_dirty_log_test: skip the test when VMX [...] omits 9143613ef0ba selftests: kvm: consolidate VMX support checks omits 700c17d9cec8 selftests: kvm: vmx_set_nested_state_test: don't check for [...] omits 44551b2f693d KVM: Don't shrink/grow vCPU halt_poll_ns if host side poll [...] omits 9de25d182b80 selftests: kvm: synchronize .gitignore to Makefile omits 41cd02c6f7f6 kvm: x86: Expose RDPID in KVM_GET_SUPPORTED_CPUID omits e948761f5b02 drm/i915/selftests: Make the mman object busy everywhere omits 51757cf4d7e6 drm/i915/selftests: Use for_each_uabi_engine in contex selftests omits d1a03ee7e9d0 drm/i915/selftests: Use GT engines in igt_live_test omits 6457099ac59e drm/i915/selftests: Use GT engines in mock_gem_device omits 2271a223e06b drm/i915/selftests: Convert eviction selftests to gt/ggtt omits 8726a2a4df4d drm/i915: Split drop caches into GT and i915 parts omits 7f63aa23526a drm/i915: Pass intel_gt to intel_engines_verify_workarounds omits 7841fcbdfb43 drm/i915: Pass intel_gt to intel_engines_init omits 78f606033b6e drm/i915: Pass intel_gt to intel_engines_setup omits b0258bf24252 drm/i915: Pass intel_gt to intel_engines_cleanup omits 3ea951c693a2 drm/i915: Pass intel_gt to intel_setup_engine_capabilities omits adcb52649498 drm/i915: Pass intel_gt to intel_engines_init_mmio omits aa9eb0caaa03 drm/i915/selftests: Set vm->gt backpointer for mock_ppgtt omits 3b7c59a1950c Merge tag 'pinctrl-v5.4-2' of git://git.kernel.org/pub/scm [...] omits 54f965db2e87 iio: adc: twl4030: Use false / true instead of 0 / 1 with [...] omits 3986a14870cb dt-bindings: iio: Add ltc2983 documentation omits f110f3188e56 iio: temperature: Add support for LTC2983 omits 2f4292a82171 iio: pressure: bmp280: use devm action and remove labels f [...] omits 1372d1a19799 iio: pressure: bmp280: use bulk regulator ops omits 31d851407f90 cpuidle: haltpoll: Take 'idle=' override into account omits edffc70f505a ACPI: NFIT: Fix unlock on error in scrub_show() omits 64f1cc99ef96 drm/virtio: move byteorder handling into virtio_gpu_cmd_tr [...] omits 9e370dfec4fe drm/virtio: print a single line with device features omits 8ee2f956c918 drm/qxl: allocate small objects top-down omits db262087833f drm/qxl: use DEFINE_DRM_GEM_FOPS() omits de7f7c472429 drm/qxl: drop verify_access omits 60f57220cd3c drm/qxl: switch qxl to &drm_gem_object_funcs.mmap omits 80ed59b285cc drm/qxl: drop qxl_ttm_fault omits 84e5ddd5c46e iio: imu: Add support for the FXOS8700 IMU omits ba1af2e47446 ext2: add missing brelse in ext2_new_blocks() omits ddd9b54deebb drm: remove unnecessary return variable omits 96a2f50305d1 reset: build simple reset controller driver for Agilex omits 4d6f93964dec dt-bindings: iio: imu: add fxos8700 imu binding omits ec3b7b6eb8c9 drm/gma500: fix memory disclosures due to uninitialized bytes omits 57a25a5f754c gma/gma500: fix a memory disclosure bug due to uninitializ [...] omits 532f9cd6ee99 reset: Fix memory leak in reset_control_array_put() omits af44d180e3de cpufreq: imx-cpufreq-dt: Correct i.MX8MN's default speed g [...] omits bfd6e6e6c5d2 ath10k: Fix a NULL-ptr-deref bug in ath10k_usb_alloc_urb_f [...] omits 0eeb91ade90c rtl8xxxu: fix RTL8723BU connection failure issue after war [...] omits 71b81448abf5 rtc: cros-ec: let the core handle rtc range omits 7ee391066667 rtc: cros-ec: remove superfluous error message omits 6689f0f4bb14 usb: dwc2: use a longer core rest timeout in dwc2_core_reset() omits a9a367d0ade8 usb: gadget: udc: lpc32xx: Use devm_platform_ioremap_resou [...] omits 78f0dd4371fc rtc: sirfsoc: remove .remove omits 2fd671e68a1c rtc: sc27xx: remove .remove omits 9b71c04d7ae1 rtc: lpc32xx: remove .remove omits 52a495f17b9b rtc: ab-b5ze-s3: remove .remove omits 5a1500774751 USB: gadget: udc: clean up an indentation issue omits 1cbfb8c4f62d usb: gadget: Quieten gadget config message omits b049e03ca57f phy: renesas: rcar-gen3-usb2: Use platform_get_irq_optiona [...] omits e804cd46b2a2 usb: gadget: Remove set but not used variable 'opts' in ms [...] omits 6973dbdd1c1f usb: gadget: Remove set but not used variable 'opts' in ac [...] omits 77c275fbdb27 rtc: disallow update interrupts when time is invalid omits e6fda6e69db2 usb: mtu3: add a new function to do status stage omits 3654aaa922f3 usb: gadget: configfs: fix concurrent issue between compos [...] omits 0b8b1a1fede0 usb: gadget: f_tcm: Provide support to get alternate setti [...] omits 75eaa498c99e usb: gadget: Correct NULL pointer checking in fsl gadget omits eb23c8b4fd98 usb: fsl: Remove unused variable omits 15ac1d99b845 USB: dummy-hcd: use usb_urb_dir_in instead of usb_pipein omits 1bff4a4e66b9 USB: dummy-hcd: increase max number of devices to 32 omits f2b06c953911 usb: renesas_usbhs: add suspend event support in gadget mode omits d2802865f7e5 usb: renesas_usbhs: simplify usbhs_status_get_device_state() omits 8b20d00f0f08 usb: renesas_usbhs: enable DVSE interrupt omits e961c47e66f1 usb: gadget: udc: renesas_usb3: add suspend event support omits 6a3893bfbe02 usb: gadget: s3c-hsudc: use devm_platform_ioremap_resource [...] omits e17d87668ecd usb: gadget: renesas_usb3: use devm_platform_ioremap_resou [...] omits 195ad9c36d82 usb: gadget: r8a66597-udc: use devm_platform_ioremap_resou [...] omits e7705d269b28 usb: gadget: pxa27x_udc: use devm_platform_ioremap_resourc [...] omits bc33efde76e9 Merge branch 'fixes' into next omits 623128070e78 usb: gadget: pxa25x_udc: use devm_platform_ioremap_resourc [...] omits 60b6465be786 usb: gadget: gr_udc: use devm_platform_ioremap_resource() [...] omits 586a5fd60c3c usb: bdc: use devm_platform_ioremap_resource() to simplify code omits 4496bf250539 usb: gadget: bcm63xx_udc: use devm_platform_ioremap_resour [...] omits 2e78dd514706 usb: gadget: at91_udc: use devm_platform_ioremap_resource( [...] omits 836283dd7bff usb: renesas_usbhs: use devm_platform_ioremap_resource() t [...] omits 53490989ff91 usb: phy: mxs: use devm_platform_ioremap_resource() to sim [...] omits b45ca31a6a4c usb: phy: keystone: use devm_platform_ioremap_resource() t [...] omits c63afb3e3e8e mmc: block: Add CMD13 polling for MMC IOCTLS with R1B response omits c6561082b833 usb: gadget: u_serial: use mutex for serialising open()s omits ef9b457d0dd2 usb: gadget: u_serial: diagnose missed console messages omits bd25a14edb75 usb: gadget: legacy/serial: allow dynamic removal omits d7cb8fb7aa7d usb: gadget: u_serial: allow more console gadget ports omits b417343c6a0f usb: gadget: u_serial: make OBEX port not a console omits fe1ea63ad806 usb: gadget: u_serial: reimplement console support omits daf82bd24e30 usb: gadget: u_serial: add missing port entry locking omits 9ba3aca8fe82 usb: dwc3: Disable phy suspend after power-on reset omits 55d7004299eb KVM: PPC: Book3S HV: Reject mflags=2 (LPCR[AIL]=2) ADDR_TR [...] omits 6a13cb0c376a KVM: PPC: Book3S HV: Implement LPCR[AIL]=3 mode for inject [...] omits 268f4ef9954c KVM: PPC: Book3S HV: Reuse kvmppc_inject_interrupt for asy [...] omits 87a45e07a5ab KVM: PPC: Book3S: Replace reset_msr mmu op with inject_int [...] omits 9ee6471eb9d4 KVM: PPC: Book3S: Define and use SRR1_MSR_BITS omits efe5ddcae496 KVM: PPC: Book3S HV: XIVE: Allow userspace to set the # of VPs omits 062cfab7069f KVM: PPC: Book3S HV: XIVE: Make VP block size configurable omits 8db29ea2391c KVM: PPC: Book3S HV: XIVE: Compute the VP id in a common helper omits 8a4e7597ba1e KVM: PPC: Book3S HV: XIVE: Show VP id in debugfs omits e7d71c943040 KVM: PPC: Book3S HV: XIVE: Set kvm->arch.xive when VPs are [...] omits f41c4989c8de KVM: PPC: E500: Replace current->mm by kvm->mm omits 258ed7d02843 KVM: PPC: Reduce calls to get current->mm by storing the v [...] omits f1b4a9217efd Merge tag 'du-next-20191016' of git://linuxtv.org/pinchart [...] omits 400e91347e1d Merge tag 'mediatek-drm-next-5.5' of https://github.com/ck [...] omits 3fc40449a06b soundwire: intel: use correct header for io calls omits 89910e62009a Merge tag 'drm-intel-next-2019-10-21' of git://anongit.fre [...] omits aa74337ee73d arm64: dts: agilex: add service layer, fpga manager and fp [...] omits 05c9c5a99d61 arm64: agilex: enable USB and LEDs on agilex devkit omits 0c33a70b3336 arm64: dts: altera: update QSPI reg addresses for Stratix10 omits c4c8757b2d89 arm64: dts: agilex: add QSPI support for Intel Agilex omits 39438490c971 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 771fdcf8d3d0 PM / OPP: Support adjusting OPP voltages at runtime omits 94f80c2045d0 ARM: Document merges omits 64cfd2b397c6 Merge branch 'arm/drivers' into for-next omits a362687404ed soc: mmp: guard include of asm/cputype.h with CONFIG_ARM{,64} omits 6b1340cc00ed tracing: Fix race in perf_trace_buf initialization omits 27a0a90d6301 Merge tag 'perf-core-for-mingo-5.5-20191021' of git://git. [...] omits aa7a7b72974a Merge branch 'perf/urgent' into perf/core, to pick up fixes omits 97eba80fcca7 aio: Fix io_pgetevents() struct __compat_aio_sigset layout omits 6fee2a0be0ec x86/cpu/vmware: Fix platform detection VMWARE_PORT macro omits db633a4e0e6e x86/cpu/vmware: Use the full form of INL in VMWARE_HYPERCA [...] omits ce197d83a9fc xdp: Handle device unregister for devmap_hash map type omits 994455709865 ARM: Document merges omits 5340151d372b Merge branch 'arm/defconfig' into for-next omits 94aade94585f ARM: multi_v7_defconfig: enable MMP platforms omits 8eac27ec2ad3 Merge branch 'arm/drivers' into for-next omits 1f44030fcd8b Merge branch 'arm/dt' into for-next omits 7e81d1134e63 Merge branch 'arm/soc' into for-next omits d0862daf0f54 Merge tag 'mmp-drivers-for-v5.5' of git://git.kernel.org/p [...] omits a4e86630a12b Merge tag 'mmp-soc-for-v5.5-2' of git://git.kernel.org/pub [...] omits bae92f330aec Merge tag 'mmp-dt-for-v5.5' of git://git.kernel.org/pub/sc [...] omits 9be4dd201e3d ARM: Document merges omits 1282387e9dca Merge branch 'pidfd' into for-next omits 0ef17457d6cf Merge branch 'arm/drivers' into for-next omits c19008c357bf Merge branch 'arm/defconfig' into for-next omits 7aaed66cd91c Merge branch 'arm/dt' into for-next omits 2051818b346f Merge tag 'samsung-drivers-dmc-5.5' of https://git.kernel. [...] omits 4cc45d3892ef Merge tag 'renesas-drivers-for-v5.5-tag1' of git://git.ker [...] omits 683554e563fd Merge tag 'samsung-defconfig-5.5' of https://git.kernel.or [...] omits 74a9144c3ab1 Merge tag 'renesas-arm64-defconfig-for-v5.5-tag1' of git:/ [...] omits de09e521cd16 arm64: configs: Enable Actions Semi platform in defconfig omits 5d8b20c131dd Merge tag 'samsung-dt-dmc-5.5' of https://git.kernel.org/p [...] omits 16adb5ce3b2b Merge tag 'samsung-dt64-5.5' of https://git.kernel.org/pub [...] omits 60107c77a2fa Merge tag 'samsung-dt-5.5' of https://git.kernel.org/pub/s [...] omits ee1d28a449bf Merge tag 'v5.5-rockchip-dts64-1' of git://git.kernel.org/ [...] omits 832e1173c024 Merge tag 'v5.5-rockchip-dts32-1' of git://git.kernel.org/ [...] omits 9bfa8cf0d8d0 Merge tag 'renesas-dt-bindings-for-v5.5-tag1' of git://git [...] omits 662be40034ca Merge tag 'renesas-arm64-dt-for-v5.5-tag1' of git://git.ke [...] omits aca95ea77c38 Merge tag 'renesas-arm-dt-for-v5.5-tag1' of git://git.kern [...] omits bdd2f4427968 ARM: OMAP2+: Drop legacy platform data for am335x musb omits 3457026941ec Merge branch 'arm/fixes' into for-next omits cc3fafdaf5cb Merge tag 'arm-soc/for-5.4/devicetree-fixes-part2' of http [...] omits ac785f0bd1ac ARM: dts: Drop pointless status changing for am3 musb omits 8aeb2ee8313c ARM: dts: Probe am335x musb with ti-sysc omits f40afcd722a4 ARM: OMAP2+: Drop legacy platform data for musb on omap4 omits b75e9bb73a7c ARM: OMAP2+: Drop legacy platform data for omap4 mcasp omits f7ac11ebad5a ARM: OMAP2+: Drop legacy platform data for dra7 rng omits 419f1a440a39 ARM: OMAP2+: Drop legacy platform data for am3 and am4 mcasp omits 40f3ee0ea7f1 ARM: OMAP2+: Drop legacy platform data for dra7 rng omits bb51a2a84ff2 ARM: OMAP2+: Drop legacy platform data for am3 and am4 rng omits aa3657053d82 ARM: OMAP2+: Drop legacy platform data for omap4 hdq1w omits cca5e19af216 ARM: OMAP2+: Drop legacy platform data for dra7 hdq1w omits b4e2b347d8b6 ARM: OMAP2+: Drop legacy platform data for am4 hdq1w omits b1da0fa21bd1 ARM: OMAP2+: Drop legacy platform data for omap5 mcbsp omits 349355ce3a05 ARM: OMAP2+: Drop legacy platform data for omap4 mcbsp omits af8637f0ee7e ARM: OMAP2+: Drop legacy platform data for omap5 wdt omits 8109ceb4a276 ARM: OMAP2+: Drop legacy platform data for dra7 wdt omits a130133fee5f ARM: OMAP2+: Drop legacy platform data for am3 and am4 wdt omits 96a427a108b3 ARM: dts: Drop custom hwmod property for omap5 mmc omits 83aba97d7076 ARM: dts: Drop custom hwmod property for am4 mmc omits e9279e0712f7 ARM: dts: Drop custom hwmod property for am3 mmc omits bfa299ddd341 ARM: dts: Drop custom hwmod property for omap5 i2c omits 0bd28b9e73de ARM: dts: Drop custom hwmod property for am4 i2c omits 1cb5f37edd8c ARM: dts: Drop custom hwmod property for am3 i2c omits 26c99bf1d5d3 ARM: dts: Drop custom hwmod property for omap5 uart omits e65baa90abd3 ARM: dts: Drop custom hwmod property for am4 uart omits 93b5824960b0 ARM: dts: Drop custom hwmod property for am33xx uart omits ba2489ffe85c ARM: OMAP2+: Drop legacy platform data for omap5 mcspi omits d1fe649bbd82 ARM: dts: Drop custom hwmod property for omap5 mcspi omits c8ea89dfb2cb ARM: OMAP2+: Drop legacy platform data for omap5 mailbox omits 1891ffcb53c7 ARM: OMAP2+: Drop legacy platform data for omap4 mailbox omits 38d380d51aed ARM: OMAP2+: Drop legacy platform data for am3 and am4 mailbox omits 35bd04521517 ARM: OMAP2+: Drop legacy platform data for dra7 mailbox omits 928be37dc6b7 ARM: dts: Drop custom hwmod property for omap5 gpio omits 7dd721a33e5b ARM: dts: Drop custom hwmod property for omap4 gpio omits 97492a4608d9 ARM: OMAP2+: Drop legacy platform data for am3 and am4 gpio omits 1819ef2e2d12 bus: ti-sysc: Use swsup quirks also for am335x musb omits 5a0d52378107 ib/srp: Add missing new line after displaying fast_io_fail [...] omits 03856e928b0e bus: ti-sysc: Handle mstandby quirk and use it for musb omits 065ab4c4701f docs: ioctl-number: document fscrypt ioctl numbers omits 6f99756dab5b fscrypt: zeroize fscrypt_info before freeing omits 1565bdad59e9 fscrypt: remove struct fscrypt_ctx omits 4006d799d93b fscrypt: invoke crypto API for ESSIV handling omits 18f3b2727fc3 drm/i915: Remove pm park/unpark notifications omits 71e51ca8dcc1 drm/i915: Lift i915_vma_parked() onto the gt omits b5e8e954eb67 drm/i915/gt: Introduce barrier pulses along engines omits 928da10c0ca2 drm/i915/selftests: Use all physical engines for i915_active omits de5287235631 tests: test CLONE_CLEAR_SIGHAND omits b612e5df4587 clone3: add CLONE_CLEAR_SIGHAND omits d302c6e3a689 RDMA/hns: Release qp resources when failed to destroy qp omits 3dcad1f8421f RDMA/hns: Fix a spelling mistake in a macro omits cfd82da4e741 RDMA/hns: Modify return value of restrack functions omits 32883228b980 RDMA/hns: Modify variable/field name from vlan to vlan_id omits e8a07de57ea4 RDMA/hns: Fix wrong parameters when initial mtt of srq->idx_que omits 9f7d7064009c RDMA/hns: remove a redundant le16_to_cpu omits 061fbdeb65c1 Merge branch 'arm/fixes' into for-next omits 6813a9ce1f99 Merge tag 'arm-soc/for-5.4/devicetree-fixes' of https://gi [...] omits ba3770416de4 Merge tag 'davinci-fixes-for-v5.4' of git://git.kernel.org [...] omits a7c5181e27eb Merge tag 'v5.4-rockchip-dtsfixes1' of git://git.kernel.or [...] omits 330a5a4624a0 Merge tag 'imx-fixes-5.4' of git://git.kernel.org/pub/scm/ [...] omits 279296ed2039 Merge tag 'omap-for-v5.4/fixes-rc3-signed' of git://git.ke [...] omits b30605319794 r8152: add device id for Lenovo ThinkPad USB-C Dock Gen 2 omits 7089f574a9ef Merge tag 'arm-soc/for-5.4/devicetree-arm64-fixes' of http [...] omits 985fd98ab5cc net/sched: act_police: re-use tcf_tm_dump() omits e0685fa228fd arm64: Retrieve stolen time as paravirtualized guest omits ce4d5ca2b9dd arm/arm64: Make use of the SMCCC 1.1 wrapper omits 541625ac47ce arm/arm64: Provide a wrapper for SMCCC 1.1 calls omits 58772e9a3db7 KVM: arm64: Provide VCPU attributes for stolen time omits 8538cb22bbce KVM: Allow kvm_device_ops to be const omits 8564d6372a7d KVM: arm64: Support stolen time reporting via shared structure omits cac0f1b7285e KVM: Implement kvm_put_guest() omits b48c1a45a190 KVM: arm64: Implement PV_TIME_FEATURES call omits 55009c6ed2d2 KVM: arm/arm64: Factor out hypercall handling from PSCI code omits 6a7458485b39 KVM: arm64: Document PV-time interface omits 8f4b1068e7fc drm/i915: Check some transcoder timing minimum limits omits dcac930e9901 Merge remote-tracking branch 'arm64/for-next/smccc-conduit [...] omits da345174ceca KVM: arm/arm64: Allow user injection of external data aborts omits c726200dd106 KVM: arm/arm64: Allow reporting non-ISV data aborts to userspace omits e4cda0eb9cf9 Merge branch 'omap-for-v5.5/dt' into for-next omits b4665fb8db0f Merge branch 'omap-for-v5.5/soc' into for-next omits 915dfa9dd04b Merge branch 'omap-for-v5.5/pm' into for-next omits e7a409c3f46c ipv4: fix IPSKB_FRAG_PMTU handling with fragmentation omits 3e78815f753e Merge branch 'phy-marvell-support-downshift-as-PHY-tunable' omits e2d861cc0ff3 net: phy: marvell: remove superseded function marvell_set_ [...] omits a3bdfce7bf9c net: phy: marvell: support downshift as PHY tunable omits 2ecb287998a4 ARM: 8926/1: v7m: remove register save to stack before svc omits a8fad5459d9b tc-testing: updated pedit TDC tests omits 06bd77f965ae ARM: OMAP2+: make omap44xx_sha0_hwmod and omap44xx_l3_main [...] omits 89ffcdba95bd ARM: OMAP2+: prm44xx: make prm_{save,restore}_context static omits 7170debecd30 Merge branch 'mvneta-xdp' omits b0a43db9087a net: mvneta: add XDP_TX support omits 9e58c8b41065 net: mvneta: make tx buffer array agnostic omits fa383f6b77a2 net: mvneta: move header prefetch in mvneta_swbm_rx_frame omits 0db51da7a8e9 net: mvneta: add basic XDP support omits 8dc9a0888f4c net: mvneta: rely on build_skb in mvneta_rx_swbm poll routine omits 568a3fa24a95 net: mvneta: introduce page pool API for sw buffer manager omits ff519e2acd46 net: mvneta: introduce mvneta_update_stats routine omits 607295af8870 ARM: OMAP2+: make dra7xx_sha0_hwmod static omits 87c59ca22b48 ARM: OMAP2+: do not export am43xx_control functions omits 70332577e4d9 igc: Clean up unused shadow_vfta pointer omits 3bdd7086f777 igc: Add Rx checksum support omits 7f839684c5c4 igc: Add set_rx_mode support omits f15bb6dde738 e1000e: Add support for S0ix omits 0ac960a8e135 igc: Add SCTP CRC checksumming functionality omits a6de75a39059 coresight: etm4x: Add missing single-shot control API to sysfs omits ba8dfb026bba coresight: etm4x: Add view comparator settings API to sysfs. omits 8b4af4352a5f coresight: etm4x: Improve usability of sysfs - CID and VMI [...] omits 8a4b49e4a741 coresight: etm4x: Improve usability of sysfs - include/exc [...] omits 0e841dccc7b7 coresight: etm4x: Fix issues with start-stop logic. omits 62ab9bce3bc7 coresight: etm4x: Add missing API to set EL match on addre [...] omits 527e0c900e2e coresight: etm4x: Fix input validation for sysfs. omits a177057a95f6 ARM: dts: logicpd-torpedo-37xx-devkit-28: Reference new DRM panel omits b1a402e75a5f Input: st1232 - fix reporting multitouch coordinates omits ce8bfba7764b ARM: dts: logicpd-torpedo-baseboard: Reduce video regulato [...] omits 6859eba4f6fb samples: mei: use hostprogs kbuild constructs omits 834c7360f92a binder: Remove incorrect comment about vm_insert_page() behavior omits 13faf7718522 Merge branch 'hns3-next' omits 4fdd0bca6152 net: hns3: log and clear hardware error after reset complete omits 7fda3a930d15 net: hns3: do not allocate linear data for fraglist skb omits d35bced88f70 net: hns3: minor cleanup for hns3_handle_rx_bd() omits 76643555a145 net: hns3: make struct hns3_enet_ring cacheline aligned omits c87119560179 net: hns3: introduce ring_to_netdev() in enet module omits 88b7c58c199d net: hns3: minor optimization for barrier in IO path omits 0e02a53d64b4 net: hns3: optimized MAC address in management table. omits 5f06b903cb0b net: hns3: remove struct hns3_nic_ring_data in hns3_enet module omits 40c5b2bd2473 Merge tag 'mlx5-fixes-2019-10-18' of git://git.kernel.org/ [...] omits 3fb21fc8cc04 xfs: remove the duplicated inode log fieldmask set omits 1e190f8e8098 xfs: improve the IOMAP_NOWAIT check for COW inodes omits 5c5b6f7585d2 xfs: cleanup xfs_direct_write_iomap_begin omits 12dfb58af61d xfs: rename the whichfork variable in xfs_buffered_write_i [...] omits f150b4234397 xfs: split the iomap ops for buffered vs direct writes omits a526c85c2236 xfs: move xfs_file_iomap_begin_delay around omits 690c2a38878e xfs: split out a new set of read-only iomap ops omits 43568226a4a3 xfs: factor out a helper to calculate the end_fsb omits 36adcbace24e xfs: fill out the srcmap in iomap_begin omits ae36b53c6c60 xfs: refactor xfs_file_iomap_begin_delay omits ffb375a8cf20 xfs: pass two imaps to xfs_reflink_allocate_cow omits dd26b84640cc xfs: remove xfs_reflink_dirty_extents omits 0d45e3a20822 xfs: also call xfs_file_iomap_end_delalloc for zeroing operations omits 3f8a4f1d876d xfs: fix inode fork extent count overflow omits 4b29ab04ab0d xfs: remove the XLOG_STATE_DO_CALLBACK state omits 1858bb0bec61 xfs: turn ic_state into an enum omits fe9c0e77acc5 xfs: remove the unused XLOG_STATE_ALL and XLOG_STATE_UNUSED flags omits 032cc34ed517 xfs: remove dead ifdef XFSERRORDEBUG code omits df732b29c807 xfs: call xlog_state_release_iclog with l_icloglock held omits 390aab0a1640 xfs: move the locking from xlog_state_finish_copy to the callers omits 2c68a1dfbd8e xfs: remove the unused ic_io_size field from xlog_in_core omits cd95cb962b7d xfs: pass the correct flag to xlog_write_iclog omits dc8e69bd7218 xfs: optimize near mode bnobt scans with concurrent cntbt lookups omits d29688257fd4 xfs: factor out tree fixup logic into helper omits 0e26d5ca4a40 xfs: refactor near mode alloc bnobt scan into separate function omits 78d7aabdeea3 xfs: refactor and reuse best extent scanning logic omits 4a65b7c2c72c xfs: refactor allocation tree fixup code omits fec0afdaf498 xfs: reuse best extent tracking logic for bnobt scan omits 396bbf3c657e xfs: refactor cntbt lastblock scan best extent logic into helper omits c62321a2a0ea xfs: track best extent from cntbt lastblock scan in alloc cursor omits d6d3aff20377 xfs: track allocation busy state in allocation cursor omits f5e7dbea1e3e xfs: introduce allocation cursor data structure omits f6b428a46d60 xfs: track active state of allocation btree cursors omits bdb2ed2dbdc2 xfs: ignore extent size hints for always COW inodes omits e5e634041bc1 xfs: include QUOTA, FATAL ASSERT build options in XFS_BUIL [...] omits 7c9d2cdd3700 rtc: disable uie before setting time and enable after omits 7f954363ea54 rtc: fsl-ftm-alarm: avoid struct rtc_time conversions omits 1239866ff22d rtc: fsl-ftm-alarm: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 41bcbd308a5d rtc: fsl-ftm-alarm: switch to ktime_get_real_seconds omits e1c2feb1efa2 rtc: fsl-ftm-alarm: allow COMPILE_TEST omits c039b9979272 iomap: use a srcmap for a read-modify-write I/O omits eb81cf9d0e18 iomap: renumber IOMAP_HOLE to 0 omits 32a38a499104 iomap: use write_begin to read pages to unshare omits d3b404396977 iomap: move the zeroing case out of iomap_read_page_sync omits 3590c4d8979b iomap: ignore non-shared or non-data blocks in xfs_file_dirty omits dcd6158d15c7 iomap: always use AOP_FLAG_NOFS in iomap_write_begin omits c12d6fa88d09 iomap: remove the unused iomap argument to __iomap_write_end omits 65a60e8687c1 iomap: better document the IOMAP_F_* flags omits 9cd0ed63ca51 iomap: enhance writeback error message omits 48d64cd18b33 iomap: pass a struct page to iomap_finish_page_writeback omits b3d423ec898a iomap: cleanup iomap_ioend_compare omits ab08b01ec0a2 iomap: move struct iomap_page out of iomap.h omits 3e19e6f3eeea iomap: warn on inline maps in iomap_writepage_map omits 598ecfbaa742 iomap: lift the xfs writeback code to iomap omits 9e91c5728cab iomap: lift common tracing code from xfs to iomap omits 009d8d849d3f iomap: zero newly allocated mapped blocks omits 760fea8bfb7f xfs: remove the fork fields in the writepage_ctx and ioend omits 5653017bc44e xfs: turn io_append_trans into an io_private void pointer omits 433dad94ec5d xfs: refactor the ioend merging code omits 4e087a3b313c xfs: use a struct iomap in xfs_writepage_ctx omits 05b30949f1aa xfs: set IOMAP_F_NEW more carefully omits 2492a606b3d2 xfs: initialize iomap->flags in xfs_bmbt_to_iomap omits 3347a80965b3 Bluetooth: hci_bcm: Fix RTS handling during startup omits bba79fee7a54 Revert "Bluetooth: hci_qca: Add delay for wcn3990 stability" omits b2d6ee753126 ASOC: adau7118: Change regulators id omits b5c2e97e0807 dt-bindings: asoc: adau7118: Cleanup omits 9e1b4999a169 pwm: stm32: Pass breakinput instead of its values omits 8e53622594f5 pwm: stm32: Remove clutter from ternary operator omits 8dfa620e3d70 pwm: stm32: Validate breakinput data from DT omits 27938fd8ba78 pwm: Update comment on struct pwm_ops::apply omits 50cc7e3e4f26 pwm: sun4i: Fix incorrect calculation of duty_cycle/period omits 2d3aa06b5de0 pwm: stm32: Add power management support omits 0f9d2ecba883 pwm: stm32: Split breakinput apply routine to ease PM support omits 4205e356285e dt-bindings: pwm-stm32: Document pinctrl sleep state omits 1b98ad3b3be9 pwm: sun4i: Drop redundant assignment to variable pval omits 3b2fb67ada60 dt-bindings: pwm: mediatek: Remove gratuitous compatible s [...] omits 40a6b9a00930 Revert "pwm: Let pwm_get_state() return the last implement [...] omits 5cf1d40fc564 Merge branch 'i2c/for-current' into i2c/for-next omits fcc9fcf05757 i2c: i2c-stm32f7: fix a race in slave mode with arbitratio [...] omits 577dd5de0990 arm64: dts: juno: add GPU subsystem omits 46b4bff6572b PCI: Fix missing inline for pci_pr3_present() omits 2bb9f7566ba7 mmc: mxs: fix flags passed to dmaengine_prep_slave_sg omits 63bdef6cd694 pinctrl: cherryview: Fix irq_valid_mask calculation omits 4e0d003d9dad i2c: stm32f7: fix first byte to send in slave mode omits a9bfd9dd3417 virtiofs: Retry request submission from worker context omits c17ea0096103 virtiofs: Count pending forgets as in_flight forgets omits 5dbe190f3412 virtiofs: Set FR_SENT flag only after request has been sent omits 7ee1e2e631db virtiofs: No need to check fpq->connected state omits 51fecdd2555b virtiofs: Do not end request in submission context omits 6c26f71759a6 fuse: don't advise readdirplus for negative lookup omits 8ae501e295cc drm/komeda: Fix typos in komeda_splitter_validate omits b88639b8e380 drm/komeda: Don't flush inactive pipes omits 7855a57d008b jbd2: Free journal head outside of locked region omits 464170647b56 jbd2: Make state lock a spinlock omits 2e710ff03fc4 jbd2: Don't call __bforget() unnecessarily omits 6d69843e5d3f jbd2: Drop unnecessary branch from jbd2_journal_forget() omits 93108ebb848d jbd2: Move dropping of jh reference out of un/re-filing functions omits d8ede917f5cd jbd2: Remove jbd_trylock_bh_state() omits d84560f74d85 jbd2: Simplify journal_unmap_buffer() omits bacd861452d2 ALSA: hda: Allow HDA to be runtime suspended when dGPU is [...] omits 52525b7a3cf8 PCI: Add a helper to check Power Resource Requirements _PR [...] omits 2b6f5883edcc drm/komeda: Dump SC_ENH_* registers from scaler block omits 2cc3cd5fdc8b ASoC: mediatek: mt8183: support WoV omits 0cce736d389c ASoC: dt-bindings: mt8183: add ec-codec omits 8e8c533b132a ASoC: mediatek: mt6358: support WoV omits b6bc07d4360d ASoC: cros_ec_codec: support WoV omits 7d2f70f248ab ASoC: msm8916-wcd-analog: Add earpiece omits 6cc23ed2ceab ASoC: samsung: i2s: Document clocks macros omits d3645b055399 ASoC: compress: fix unsigned integer overflow check omits 9110d1b0e229 ASoC: msm8916-wcd-analog: Fix RX1 selection in RDAC2 MUX omits 46a4a97063a0 Merge branch 'bpf-libbpf-cleanups' omits 1678e33c21b7 selftest/bpf: Get rid of a bunch of explicit BPF program t [...] omits 8af1c8b8d622 selftests/bpf: Make reference_tracking test use subtests omits f90415e9600c selftests/bpf: Make a copy of subtest name omits dd4436bb8383 libbpf: Teach bpf_object__open to guess program types omits 32dff6db29ac libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes omits f1eead9e3cee libbpf: Add bpf_program__get_{type, expected_attach_type) APIs omits bc3f2956f2b2 tools: Sync if_link.h omits 29c2c6aa3240 pinctrl: intel: Avoid potential glitches if pin is in GPIO mode omits be18010ea2d8 tools, bpf: Rename pr_warning to pr_warn to align with ker [...] omits ece485d550dc drm: tda998x: use cec_notifier_conn_(un)register omits e2c913e4fd9e i2c: Aspeed: Add AST2600 compatible omits c1e83e32885d dt-bindings: i2c: Aspeed: Add AST2600 compatible omits 2a0cfc2f83e8 dt-bindings: i2c: sh_mobile: Add r8a774b1 support omits b803376824c6 dt-bindings: i2c: rcar: Add r8a774b1 support omits 4fcf117d7525 i2c: i2c-mt65xx: fix NULL ptr dereference omits 1f0d9cbeec9b i2c: aspeed: fix master pending state handling omits c8d2dcb3e941 Merge tag 'asoc-fix-v5.4-rc4' of https://git.kernel.org/pu [...] omits 313c5e133380 mmc: block: Make card_busy_detect() a bit more generic omits a92e6a747080 mmc: sdhci-of-esdhc: fix up erratum A-008171 workaround omits 239ab52470c4 mmc: sdhci-of-esdhc: poll ESDHC_FLUSH_ASYNC_FIFO bit until [...] omits f8fc2dd929ec mmc: sdhci-of-at91: add DT property to enable calibration [...] omits 765c5f0d0146 dt-bindings: sdhci-of-at91: add the microchip,sdcal-invert [...] omits 8a2dbac4fea4 mmc: mmci: stm32: make sdmmc_idma_validate_data static omits 5bf793cc6c42 mmc: sdhci-pci: Add support for Intel JSL omits 567542195c80 mmc: jz4740: Add support for Low Power Mode (LPM) omits 76ec6edd405b mmc: jz4740: Add support for X1000 omits 86f1dff59b79 dt-bindings: mmc: jz4740: Add bindings for X1000 omits 793409beadd7 mmc: jz4740: Add support for JZ4760 omits 648d514793c9 dt-bindings: mmc: jz4740: Add bindings for JZ4760 omits c40925773964 mmc: jz4740: Add 8bit mode support omits 5bbbd10771cf mmc: sdhci-pci: Make function amd_sdhci_reset static omits 980021ade605 mmc: sdhci-of-arasan: Add Support for Intel LGM SDXC omits 7bc94b5f6c53 dt-bindings: mmc: sdhci-of-arasan: Add new compatible for [...] omits 546030495aa7 mmc: mmci: sdmmc: add busy_complete callback omits 58d7a7de5467 mmc: mmci: add busy_complete callback omits ec92dba52929 mmc: mmci: add hardware busy timeout feature omits 22bdad00d0c3 mmc: mmci: make unexported functions static omits 156a1c0f6627 mmc: dw_mmc: fix indentation issue omits 62ca40228e8a memstick: jmb38x_ms: clean up indentation issue omits ea91893989b3 dt-bindings: mmc: renesas_sdhi: Add r8a774b1 support omits 2d60b15e1922 mmc: cavium-octeon: Use devm_platform_ioremap_resource() omits 607ae0d31ec5 mmc: bcm2835: Use devm_platform_ioremap_resource wrapper omits 2eac14c380b1 mmc: tmio: remove workaround for NON_REMOVABLE omits 547d9ec15234 MAINTAINERS: Add entry for Actions Semi SD/MMC driver and binding omits a7de18e357c5 mmc: Add Actions Semi Owl SoCs SD/MMC driver omits b468df737e5f dt-bindings: mmc: Add Actions Semi SD/MMC/SDIO controller binding omits 7847eed4729b mmc: sdhci-milbeaut: add Milbeaut SD controller driver omits 3c03ea045abb dt-bindings: mmc: add DT bindings for Milbeaut SD controller omits f30a6983c04b mmc: sdhci-pci: Quirk for AMD SDHC Device 0x7906 omits 1e465f10cedd mmc: sdhci: Check card status after reset omits c07d0073b9ec mmc: cqhci: Commit descriptors before setting the doorbell omits feb40824d78e mmc: sdhci-omap: Fix Tuning procedure for temperatures < -20C omits cbff93b859d0 Merge branch 'sunxi/dt-for-5.5' into sunxi/for-next omits a0365c09b582 ARM: dts: sun5i: olinuxino micro: Fix AT24 node name omits 27b705fbf699 ARM: dts: sun9i: Add missing watchdog clocks omits 263d4ab7fc3c Merge branch 'sunxi/dt-for-5.5' into sunxi/for-next omits 13de0f0a4919 arm64: dts: sun50i: sopine-baseboard: Expose serial1, seri [...] omits e318d2c8f32d cpufreq: vexpress-spc: fix some coding style issues omits 09402d5725bf cpufreq: vexpress-spc: remove lots of debug messages omits 1f1b4650e0be cpufreq: vexpress-spc: drop unnessary cpufreq_arm_bL_ops a [...] omits a0f950d3a0ad cpufreq: merge arm_big_little and vexpress-spc omits 1b82a4b5d331 cpufreq: scpi: remove stale/outdated comment about the driver omits 6ce1d376d33e media: docs-rst: Document m2m stateless video decoder interface omits eabf10e5e300 media: cedrus: h264: Support multiple slices per frame omits f07602ac3887 media: v4l2-mem2mem: add new_frame detection omits bef41d93aac6 media: v4l2-mem2mem: add stateless_(try_)decoder_cmd ioctl [...] omits bac06ec36ea2 media: videodev2.h: add V4L2_DEC_CMD_FLUSH omits f8cca8c97a63 media: v4l2-mem2mem: support held capture buffers omits 137272cdf7cc media: vb2: add V4L2_BUF_FLAG_M2M_HOLD_CAPTURE_BUF omits 13ed13a4dcbf drm/i915: Don't set queue_priority_hint if we don't kick t [...] omits 83629532ce45 ALSA: hda/realtek - Add support for ALC711 omits ce53908bba6f drm/i915: Update DRIVER_DATE to 20191021 omits 117ae53b4376 Merge branch 'renesas-arm64-dt-for-v5.5' into renesas-next omits 948c59ddf42f arm64: dts: renesas: rcar-gen3: Add CMM units omits bf2166390366 arm64: dts: renesas: r8a774b1: Add VIN and CSI-2 support omits 5e6c3c7b1ec2 perf/aux: Fix tracking of auxiliary trace buffer allocation omits 3c30ca1854eb Merge sparse fixes from Ben Dooks. omits 16c6c057175c platform/x86: huawei-wmi: Remove unnecessary battery mutex omits 39c0a6295e3a platform/x86: huawei-wmi: No need to check for battery name omits 7c675486b97a platform/x86: huawei-wmi: Stricter battery thresholds set omits d3f5b7366a4a treewide: Rename Peter Feuerer to Peter Kaestle omits 26e5656ed3bf platform/x86: acerhdf: Add support for Acer Aspire 7551 omits 158be76c0117 ext2: adjust block num when retry allocation omits e3da2ce04e12 power: supply: cpcap-charger: cpcap_charger_voltage_to_reg [...] omits 62409933b8d5 rtc: pcf2127: handle boot-enabled watchdog feature omits 952f89f098c7 drm/i915/gvt: Wean off struct_mutex omits 362c79f75c9f clk: renesas: rcar-gen3: Switch SD clocks to .determine_rate() omits df98719f033c clk: renesas: rcar-gen3: Switch Z clocks to .determine_rate() omits 7aee839ed27d clk: renesas: rcar-gen2: Switch Z clock to .determine_rate() omits 57abff067a08 sched/fair: Rework find_idlest_group() omits fc1273f4cefe sched/fair: Optimize find_idlest_group() omits 11f10e5420f6 sched/fair: Use load instead of runnable load in wakeup path omits c63be7be59de sched/fair: Use utilization to select misfit task omits 2ab4092fc82d sched/fair: Spread out tasks evenly when not overloaded omits b0fb1eb4f04a sched/fair: Use load instead of runnable load in load_balance() omits 5e23e4744315 sched/fair: Use rq->nr_running when balancing load omits 0b0695f2b34a sched/fair: Rework load_balance() omits fcf0553db6f4 sched/fair: Remove meaningless imbalance calculation omits a34983470301 sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr [...] omits 490ba971d8b4 sched/fair: Clean up asym packing omits 2b319d1f6f92 fuse: don't dereference req->args on finished request omits 7cf78b6b12fd m68k: q40: Fix info-leak in rtc_ioctl omits 51b67a6e6592 nubus: Remove cast to void pointer omits cd53a419f3a2 xtensa: use "m" constraint instead of "a" in cmpxchg.h assembly omits f552775ed614 xtensa: use named assembly arguments in cmpxchg.h omits 020477226729 xtensa: use "m" constraint instead of "a" in atomic.h assembly omits a0bfe6d9884a xtensa: use named assembly arguments in atomic.h omits c08f00c83cee xtensa: use "m" constraint instead of "a" in bitops.h assembly omits 4a2e276e88d5 xtensa: use named assembly arguments in bitops.h omits e29679a39f6a xtensa: use macros to generate *_bit and test_and_*_bit functions omits d58ab7f24e53 xtensa: use "m" constraint instead of "a" in uaccess.h assembly omits 22f12a0e8db5 Merge tag 'perf-urgent-for-mingo-5.4-20191017' of git://gi [...] omits a36612b7469c arm64: defconfig: Enable Qualcomm watchdog driver omits 1a9167a214f5 KVM: PPC: Report single stepping capability omits cf9249626f72 soundwire: intel: fix intel_register_dai PDI offsets and numbers omits 1b53385e7938 soundwire: cadence_master: improve PDI allocation omits 807c15bc7787 soundwire: intel: don't filter out PDI0/1 omits 57a34790cd2c soundwire: cadence/intel: simplify PDI/port mapping omits 80464533e148 soundwire: intel: remove playback/capture stream_name omits 535bbe6a1f94 soundwire: remove DAI_ID_RANGE definitions omits 24957db10043 opp: core: Revert "add regulators enable and disable" omits 4c61ec0f2dc0 dt-bindings: msm: Add LLCC for SC7180 omits d49f341e15af dt-bindings: msm: Convert LLCC bindings to YAML omits 669f78802b01 soc: qcom: llcc: Add configuration data for SC7180 omits ef8576789e86 arm64: dts: qcom: sdm845: Add APSS watchdog node omits ca1561a3d8e4 arm64: defconfig: Enable Qualcomm pseudo rng omits ab81e203bc0d scripts/bpf: Print an error when known types list needs updating omits 783bf7b8b641 cifs: Fix missed free operations omits 03d9a9fe3f3a CIFS: avoid using MID 0xFFFF omits 553292a6342b cifs: clarify comment about timestamp granularity for old servers omits d532cc7efdfd cifs: Handle -EINPROGRESS only when noblockcnt is set omits 2aac8bdf7a0f PM: QoS: Drop frequency QoS types from device PM QoS omits 3000ce3c52f8 cpufreq: Use per-policy frequency QoS omits 77751a466ebd PM: QoS: Introduce frequency QoS omits da6043fe85eb PM / hibernate: memory_bm_find_bit(): Tighten node optimisation omits 7d194c2100ad Linux 5.4-rc4 omits 0dc3c562aa95 drm/i915: Extract GT ring management omits 0cb90f071f73 power: supply: cpcap-battery: Add basic coulomb counter ca [...] omits b28ac41950c8 power: supply: cpcap-battery: Read and save integrator reg [...] omits ac437c1c8438 power: supply: cpcap-battery: Simplify short term power av [...] omits c59b3bad6fd8 power: supply: cpcap-battery: Simplify coulomb counter cal [...] omits 458f5c8cda45 power: supply: cpcap-battery: Move coulomb counter units p [...] omits 5688ea049233 power: supply: cpcap-charger: Allow changing constant char [...] omits 8b0134cc14b9 power: supply: cpcap-battery: Fix handling of lowered char [...] omits 50fc99f83f10 power: supply: cpcap-charger: Improve battery detection omits 639c1524da3b power: supply: cpcap-battery: Check voltage before orderly [...] omits 8bc8fc088bcd Merge tag 'psy-cpcap-charge-volt-limit-signed' into psy-next omits 2f184393e0c2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits d4ee021c410f power: supply: cpcap-charger: Limit voltage to 4.2V for battery omits e2ab4ef83fe2 Merge tag 'kbuild-fixes-v5.4-2' of git://git.kernel.org/pu [...] omits 6fc28b7e0aac hwmon: (nct7904) Fix the incorrect value of vsen_mask & tc [...] omits 8a631a5a0f7d dmaengine: xilinx_dma: Clear desc_pendingcount in xilinx_d [...] omits 722b9e6d7e49 dmaengine: xilinx_dma: Print debug message when no free tx [...] omits d8bae21a48db dmaengine: xilinx_dma: Add callback_result support omits a575d0b4e663 dmaengine: xilinx_dma: Introduce xilinx_dma_get_residue omits 95f68c626280 dmaengine: xilinx_dma: Remove residue from channel data omits 0f45e75e336f dmaengine: xilinx_dma: Merge get_callback and _invoke omits 005a017926ff dmaengine: xilinx_dma: Remove desc_callback_valid check omits b10e97003d28 power: supply: ab8500: Handle invalid IRQ from platform_ge [...] omits 24108993278d power: supply: ab8500_fg: Do not free non-requested IRQs i [...] omits ccc023a58175 power: supply: ab8500: Cleanup probe in reverse order omits 1a18f7e26a87 Merge remote-tracking branch 'ib-ab8500-5.4-rc1' into for-next omits c04500642081 power: reset: at91: fix __le32 cast in reset code omits bffc687cc6c2 power: supply: abx500_chargalg: Fix code indentation omits 13301c6b16a6 perf/x86/intel/pt: Fix base for single entry topa omits 4fe34d61a3a9 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 81c4bc31c4cd Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 188768f3c072 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits 589f1222e043 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 8c3252c06516 KVM: arm64: pmu: Reset sample period on overflow handling omits 725ce66979fb KVM: arm64: pmu: Set the CHAINED attribute before creating [...] omits 6f1637145347 arm64: KVM: Handle PMCR_EL0.LC as RES1 on pure AArch64 systems omits f4e23cf94774 KVM: arm64: pmu: Fix cycle counter truncation omits a8dfe193a60c interconnect: Add locking in icc_set_tag() omits 83c774f0c69d interconnect: qcom: Fix icc_onecell_data allocation omits 8814c6d01f7e drm/i915/perf: fix oa config reconfiguration omits f583c341a515 rtc: rv3028: add clkout support omits 531e93d11470 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 05df55728539 rtc: ds1343: cleanup .remove omits 0680a6cdabf0 rtc: ds1343: rework interrupt handling omits a986429095df rtc: ds1343: remove unnecessary mutex omits ce0fd9db653b rtc: ds1343: check regmap_read return value omits ac08888b2590 rtc: ds1343: use regmap_update_bits for glitch filter omits 580daaf43afc rtc: ds1343: use rtc_add_group omits f308b682028a rtc: ds1343: use burst write to set time omits 8c9a88fae2ce rtc: ds1343: remove dead code omits 21783322fe4a rtc: ds1343: set range omits ae4866884338 rtc: introduce lock helpers omits 1a064850b5fe rtc: vt8500: let the core handle rtc range omits d8bced4b72a2 rtc: vt8500: convert to devm_rtc_allocate_device omits 3e7d639720d0 rtc: vt8500: remove superfluous error message omits e979d0490acc rtc: vt8500: remove useless label omits 8d6ac1cec725 rtc: add timestamp for end of 2199 omits 9e8a968fe360 rtc: s35390a: set range omits ed6c6dfdbe47 rtc: s35390a: convert to devm_rtc_allocate_device omits 2a06b8982f8f net: reorder 'struct net' fields to avoid false sharing omits 50c7d2ba9de2 net: dsa: fix switch tree list omits 05908d72cc8f net: ethernet: dwmac-sun8i: show message only when switchi [...] omits 3cd82e95daa7 arm64: dts: qcom: c630: Enable adsp, cdsp and mpss omits 3d00cf2fbb61 net: aquantia: add an error handling in aq_nic_set_multicast_list omits 708738376cad Merge branch 'netem-fix-further-issues-with-packet-corruption' omits e0ad032e1447 net: netem: correct the parent's backlog when corrupted pa [...] omits a7fa12d15855 net: netem: fix error path for corrupted GSO frames omits bd310aca442f macb: propagate errors when getting optional clocks omits 3d5c1a037d37 xen/netback: fix error path of xenvif_connect_data() omits 580a05f9d4ad net: hns3: fix mis-counting IRQ vector numbers issue omits 27198a893ba0 perf trace: Use STUL_STRARRAY_FLAGS with mmap omits e0712baa0032 perf trace: Wire up strarray__strtoul_flags() omits 154c978d484c libbeauty: Introduce strarray__strtoul_flags() omits f77526be82fc libbeauty: Make the mmap_flags strarray visible outside of [...] omits 82c38338e085 perf trace: Use strtoul for the fcntl 'cmd' argument omits 1a8a90b823f5 libbeauty: Introduce syscall_arg__strtoul_strarrays() omits dcc6854215f1 libperf: Add pr_err() macro omits c27feefea10a libperf: Do not export perf_evsel__init()/perf_evlist__init() omits 301a89f8cf62 libperf: Keep count of failed tests omits 37ac1bbdc31a libperf: Add tests_mmap_cpus test omits bd6b7736c1ed libperf: Add tests_mmap_thread test omits 395e62cde10d libperf: Link static tests with libapi.a omits b6cd35e4e09c libperf: Move mask setup to perf_evlist__mmap_ops() omits 3805e4f30331 libperf: Move mmap allocation to perf_evlist__mmap_ops::get omits 6eb65f7a5cc5 libperf: Introduce perf_evlist__for_each_mmap() omits 6a5f3d94cb69 perf tests: Disable bp_signal testing for arm64 omits e533eadf6596 perf tests bp_account: Add dedicated checking helper is_su [...] omits 12d795637ba1 perf tests: Remove needless headers for bp_account omits a7f6c8c81afd perf list: Hide deprecated events by default omits 9afec87ec1f8 perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul() omits 3a828f5eda30 MAINTAINERS: Add mailing list for Realtek SoCs omits 998d75510e37 Merge branch 'akpm' (patches from Andrew) omits 585d730d4112 scripts/gdb: fix debugging modules on s390 omits aa5de305c90c kernel/events/uprobes.c: only do FOLL_SPLIT_PMD for uprobe [...] omits ef18a1ca847b mm/thp: allow dropping THP from page cache omits 906d278d75e3 mm/vmscan.c: support removing arbitrary sized pages from mapping omits 06d3eff62d9d mm/thp: fix node page state in split_huge_page_to_list() omits 2be5fbf9a91c proc/meminfo: fix output alignment omits a2ae8c055105 mm/init-mm.c: include <linux/mman.h> for vm_committed_as_batch omits d0e6a5821cdf mm/filemap.c: include <linux/ramfs.h> for generic_file_vm_ [...] omits 444f84fd2ac7 mm: include <linux/huge_mm.h> for is_vma_temporary_stack omits f7daefe4231e zram: fix race between backing_dev_show and backing_dev_store omits ae8af4388db0 mm/memcontrol: update lruvec counters in mem_cgroup_move_account omits b918c43021ba ocfs2: fix panic due to ocfs2_wq is null omits f231fe4235e2 hugetlbfs: don't access uninitialized memmaps in pfn_range [...] omits f3057ad76754 mm: memblock: do not enforce current limit for memblock_ph [...] omits b11edebbc967 mm: memcg: get number of pages on the LRU list in memcgrou [...] omits 0cd22afdcea2 mm/gup: fix a misnamed "write" argument, and a related bug omits 6f24c8d30d08 mm/gup_benchmark: add a missing "w" to getopt string omits ce750f43f579 ocfs2: fix error handling in ocfs2_setattr() omits b749ecfaf6c5 mm: memcg/slab: fix panic in __free_slab() caused by prema [...] omits 77e080e7680e mm/memunmap: don't access uninitialized memmap in memunmap [...] omits 00d6c019b5bc mm/memory_hotplug: don't access uninitialized memmaps in s [...] omits a26ee565b6cd mm/page_owner: don't access uninitialized memmaps when rea [...] omits ca210ba32ef7 scripts/gdb: fix lx-dmesg when CONFIG_PRINTK_CALLER is set omits 96c804a6ae8c mm/memory-failure.c: don't access uninitialized memmaps in [...] omits aad5f69bc161 fs/proc/page.c: don't access uninitialized memmaps in fs/p [...] omits 641fe2e9387a drivers/base/memory.c: don't access uninitialized memmaps [...] omits fae7548f25a4 Bluetooth: btusb: Remove return statement in btintel_reset [...] omits acfedcbe1ce4 ALSA: firewire-lib: postpone to start IR context omits 60dd49298ec5 ALSA: firewire-lib: handle several AMDTP streams in callba [...] omits 813dfbd6845e ALSA: firewire-lib: cancel flushing isoc context in the la [...] omits e6dcc92fcea0 ALSA: firewire-lib: replace ack callback to flush isoc con [...] omits f890f9a04b36 ALSA: firewire-lib: replace pointer callback to flush isoc [...] omits 03b4816dcb6e ALSA: firewire-lib: add irq_target member into amdtp_domai [...] omits ae79d5588a04 perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures omits d418d070057c Merge tag 'for-linus-2019-10-18' of git://git.kernel.dk/li [...] omits dfdcff3215ae Merge tag 'riscv/for-v5.4-rc4' of git://git.kernel.org/pub [...] omits 7acf6c9495d0 drm/i915: prettify MST debug message omits 73cefd903de7 drm/i915: add pipe id/name to pipe mismatch logs omits cbd9b9f2e7b1 drm/i915: remove extra new line on pipe_config mismatch omits 10d987fd1b7b drm/i915: fix port checks for MST support on gen >= 11 omits 327f8d8c336d drm/i915: simplify setting of ddi_io_power_domain omits c695793b5221 scsi: aacraid: bump version omits 26c54d0ec25c scsi: aacraid: send AIF request post IOP RESET omits 572ee53a9bad scsi: aacraid: check adapter health omits e2fd90dd2ed8 scsi: aacraid: setting different timeout for src and thor omits c02a3342bad3 scsi: aacraid: fixed firmware assert issue omits f2244c1b35e5 scsi: aacraid: fixed IO reporting error omits c86fbe484c10 scsi: aacraid: fix illegal IO beyond last LBA omits 05679ca6feeb xdp: Prevent overflow in devmap_hash cost calculation for [...] omits a6c948f98239 drm/i915/display/icl: In port sync mode disable slaves fir [...] omits 51528afe7c5e drm/i915/display/icl: Disable transcoder port sync as part [...] omits eadf6f9170d5 drm/i915/display/icl: Enable master-slaves in trans port sync omits ba5f1ae95d28 drm/i915/display/icl: HW state readout for transcoder port [...] omits 705135bd734c drm/i915/display/icl: Enable TRANSCODER PORT SYNC for tile [...] omits bfb926e32385 drm/i915/display/icl: Save Master transcoder in slave's cr [...] omits b9959c7a347d filldir[64]: remove WARN_ON_ONCE() for bad directory entries omits 6b95cf9b8bb3 Merge tag 'ceph-for-5.4-rc4' of git://github.com/ceph/ceph-client omits e80634a75aba EDAC, skx: Retrieve and print retry_rd_err_log registers omits 29b8e84fbc23 EDAC, skx_common: Refactor so that we initialize "dev" in [...] omits fb8527e5c13e Merge tag 'for-5.4/dm-fixes' of git://git.kernel.org/pub/s [...] omits 90105ae1eeef Merge tag 'iommu-fixes-v5.4-rc3' of git://git.kernel.org/p [...] omits 8eb4b3b0dd9a Merge tag 'copy-struct-from-user-v5.4-rc4' of gitolite.ker [...] omits c145649bf262 ARM: OMAP2+: Configure voltage controller for cpcap to low-speed omits 161eea1b2526 PCI/AER: Fix kernel-doc warnings omits 6a8c97345a15 PCI/AER: Use for_each_set_bit() to simplify code omits 6458b438ebc1 PCI/AER: Add PoisonTLPBlocked to Uncorrectable error counters omits af65d1ad416b PCI/AER: Save AER Capability for suspend/resume omits 74e5e468b664 scsi: ufs-bsg: Wake the device before sending raw upiu commands omits 535fb49e730a scsi: lpfc: Check queue pointer before use omits 789fa8746daf drm/i915: Restore full symmetry in i915_driver_modeset_pro [...] omits 8a1bef4193e8 mips: vdso: Fix __arch_get_hw_counter() omits 0ad8f7aa9f7e MAINTAINERS: Use @kernel.org address for Paul Burton omits 66cf50e65b18 scsi: qla2xxx: fixup incorrect usage of host_byte omits 11875ba7f251 selftests/bpf: More compatible nc options in test_tc_edt omits ebcd670d05d5 Merge branch 'lpc_eth-parse-phy-nodes-from-device-tree' omits 3503bf024b3e net: lpc_eth: parse phy nodes from device tree omits 2c69dae840c8 dt-bindings: net: lpc-eth: document optional properties omits b61d3e87b6ab memory: brcmstb: dpfe: Fixup API version/commands for 7211 omits c7ed6d0183d5 net/mlx5: fix memory leak in mlx5_fw_fatal_reporter_dump omits c8c2a057fdc7 net/mlx5: prevent memory leak in mlx5_fpga_conn_create_cq omits 61ea02d2c131 net/mlx5e: TX, Fix consumer index of error cqe dump omits 46a3ea98074e net/mlx5e: kTLS, Enhance TX resync flow omits af11a7a42454 net/mlx5e: kTLS, Save a copy of the crypto info omits ecdc65a3ec5d net/mlx5e: kTLS, Remove unneeded cipher type checks omits 84d1bb2b139e net/mlx5e: kTLS, Limit DUMP wqe size omits 700ec4974240 net/mlx5e: kTLS, Fix missing SQ edge fill omits b61b24bd135a net/mlx5e: kTLS, Fix page refcnt leak in TX resync error flow omits 310d9b9d3722 net/mlx5e: kTLS, Save by-value copy of the record frags omits f45da3716fb2 net/mlx5e: kTLS, Save only the frag page to release at completion omits 9b1fef2f23c1 net/mlx5e: kTLS, Size of a Dump WQE is fixed omits 2c559361389b net/mlx5e: kTLS, Release reference on DUMPed fragments in [...] omits 500f36a48586 net/mlx5e: Tx, Zero-memset WQE info struct upon update omits 0c258dec8d98 net/mlx5e: Tx, Fix assumption of single WQEBB of NOP in cl [...] omits 5d06f53d9509 memory: brcmstb: dpfe: Compute checksum at __send_command() time omits a96de1393013 staging: iio: ad9834: add a check for devm_clk_get omits d26c9abeedaf iio: adc: xilinx-xadc: use devm_platform_ioremap_resource omits 49d3faba7e36 iio: temp: maxim thermocouple: Drop unneeded semi colon. omits 0e6437538293 iio: adc: cpcap-adc: Fix missing IRQF_ONESHOT as only thre [...] omits 5f401ef09291 iio: adc: meson_saradc: use devm_platform_ioremap_resource omits 9794476942d8 usb: cdns3: Error out if USB_DR_MODE_UNKNOWN in cdns3_core [...] omits 528e39b86fed iio: adc: exynos: use devm_platform_ioremap_resource omits 626c45d223e2 ARM: dts: bcm2837-rpi-cm3: Avoid leds-gpio probing issue omits 54b8625cd940 bpf, libbpf: Add kernel version section parsing back omits 88e4787f0c42 iio: adc: exynos: Drop a stray semicolon omits d2080a87a376 iio: proximity: pulsedlight v2: Tidy up an endian issue omits 1f5343c0ae96 bpf: Fix build error without CONFIG_NET omits 6b943a6f23d0 iio: pressure: bmp280 endian tidy ups omits 7a6f22d7479b USB: ldusb: fix read info leaks omits c108e3c1bdbd bpf: Fix bpf_attr.attach_btf_id check omits 777a8b32bc0f IB/core: Use rdma_read_gid_l2_fields to compare GID L2 fields omits 1123c084d751 iio: gyro: mpu3050: Explicity make a 'poison' value big endian omits ec83e4c9affb Merge tag 'usb-serial-5.4-rc4' of https://git.kernel.org/p [...] omits 78b75ab3f8c9 iio: chemical: sps30: Explicity truncate constant by masking omits b806c94ee44e RDMA/qedr: Fix reported firmware version omits 47f3b26e708b iio: adc: stmpe-adc: Cleanup endian type of local variable omits e17fa5c95ef2 RDMA/siw: free siw_base_qp in kref release routine omits 9299b503db31 iio: adc: mcp320x: Tidy up endian types in type cast. omits 5617f22b236d iio: adc: at91-sama5d2: Replace 0 with NULL when clearing [...] omits c5d550fb6e12 counter: Fix typo in action_get description omits e58cbfd20a24 docs: driver-api: generic-counter: Update Count and Signal [...] omits d49e6ee2d6c2 counter: Simplify the count_read and count_write callbacks omits 16922ffee121 Merge branch 'ib-ab8500-5.4-rc1' into HEAD omits 9fa8c9c647be tracing: Fix "gfp_t" format for synthetic events omits 949561eb85bc drm/edid: Fix HDMI VIC handling omits cfd6f8c3a94a drm/edid: Extract drm_mode_cea_vic() omits 54102dd410b0 RDMA/iwcm: move iw_rem_ref() calls out of spinlock omits a77fc1115689 mfd: Switch the AB8500 GPADC to IIO omits 07063bbfa98e iio: adc: New driver for the AB8500 GPADC omits a133f5bc82dd mfd: ab8500: Augment DT bindings omits d17e86cb16e0 hwmon: ab8500: Convert to IIO ADC omits 1e82623c3ca6 power: supply: ab8500_fg: Convert to IIO ADC omits 97ab78bac5d0 power: supply: ab8500_charger: Convert to IIO ADC omits 0a8686e3090c power: supply: ab8500_btemp: Convert to IIO ADC omits 612e0486ad08 iw_cxgb4: fix ECN check on the passive accept omits 28c03a4447b6 drm/edid: Make drm_get_cea_aspect_ratio() static omits 2f77d82e7ee4 drm/fourcc: Fix undefined left shift in DRM_FORMAT_BIG_END [...] omits 01c285a0082a arm64: dts: meson-g12b-khadas-vim3: add missing frddr_a st [...] omits 22567d017c2c dt-bindings: etnaviv: Add #cooling-cells omits fed8d8c7a6dc spi: atmel: fix handling of cs_change set on non-last xfer omits 1c3b8ff3aee3 coresight: etm4x: Fixes for ETM v4.4 architecture updates. omits 9c86f12a3647 spi: atmel: Improve CS0 case support on AT91RM9200 omits 57e313771044 spi: atmel: Improve and fix GPIO CS usage omits 1cb84b02bf13 spi: atmel: Remove platform data support omits 60086e23e64f spi: atmel: Remove useless private field omits 2de860b4a7a0 spi: rspi: Use platform_get_irq_byname_optional() for opti [...] omits 112d6212c80a Merge tag 'v5.4-rc3' into spi-5.4 omits 585d18f7ebd1 spi: atmel: Configure GPIO per CS instead of by controller omits 7cbb16b2122c spi: atmel: Fix CS high support omits 4d8672d17450 spi: atmel: Remove and fix erroneous comments omits ae8fbf1d2403 spi: pxa2xx: Replace of_device.h with mod_devicetable.h and of.h omits f2faa3ec79ac spi: pxa2xx: Convert to use device_get_match_data() omits 365e856e18b8 spi: pxa2xx: Convert pxa2xx_spi_get_port_id() to take stru [...] omits 5ce2570513bc spi: pxa2xx: Sort headers omits 4f3d957718e7 spi: pxa2xx: No need to keep pointer to platform device omits 3e5ec1db8bfe spi: Fix SPI_CS_HIGH setting when using native and GPIO CS omits b2662a164f9d spi: pxa2xx: Set controller->max_transfer_size in dma mode omits 38b4fe320119 net: usb: lan78xx: Connect PHY before registering MAC omits e381d2b4e253 Merge branch 'vsock-virtio-make-the-credit-mechanism-more-robust' omits ae6fcfbf5f03 vsock/virtio: discard packets if credit is not respected omits ec3359b685db vsock/virtio: send a credit update when buffer size is changed omits 2e978795bb4c mlxsw: spectrum_trap: Push Ethernet header before reporting trap omits 3fe5a963c631 ASoC: dt-bindings: cros_ec_codec: add SHM bindings omits f3e82ad43ca5 ASoC: cros_ec_codec: read max DMIC gain from EC codec omits 104c6f8f7ff8 platform/chrome: cros_ec: add common commands for EC codec omits 2d39a1fc19ea dt-bindings: sound: Convert Samsung I2S controller to dt-schema omits 9ac47908f35b dt-bindings: sound: Convert Samsung Exynos Odroid XU3/XU4 [...] omits 1092b0970888 ASoC: tlv320aic32x4: add a check for devm_clk_get omits 349959a9c767 ASoC: rt1011: fix spelling mistake "temperture" -> "temperature" omits 2ad450593b7d ASoC: dt-bindings: Convert Allwinner A10 codec to a schema omits 8f731d4c92c2 ASoC: cros_ec_codec: extract DMIC EC command from I2S RX omits 727f1c71c780 ASoC: cros_ec_codec: refactor I2S RX omits 036beb0e85f8 platform/chrome: cros_ec: remove unused EC feature omits 0e4b8717578e ASoC: tas2562: Fix misuse of GENMASK macro omits 95a32c98055f ASoC: SOF: control: return true when kcontrol values change omits 9b7a7f921689 ASoC: stm32: sai: fix sysclk management on shutdown omits e5f0d490fb71 ASoC: Intel: sof-rt5682: add a check for devm_clk_get omits 22e58665a010 ASoC: rsnd: Reinitialize bit clock inversion flag for ever [...] omits 242fb2f1d995 memory: brcmstb: dpfe: support for deferred firmware download omits ac2ea9cfce60 memory: brcmstb: dpfe: pass *priv as argument to brcmstb_d [...] omits 6ef972b19240 memory: brcmstb: dpfe: move init_data into brcmstb_dpfe_do [...] omits 75d316e7633a memory: brcmstb: dpfe: add locking around DCPU enable/disable omits 56ece3fabf2e memory: brcmstb: dpfe: initialize priv->dev omits abf94566bb51 memory: brcmstb: dpfe: rename struct private_data omits 3858a6451efa Merge branch 'selftests-mlxsw-Add-scale-tests-for-Spectrum-2' omits fa57dd728b68 selftests: mlxsw: Add Spectrum-2 target scale for tc flowe [...] omits 317ff0bba6b0 selftests: mlxsw: Add a resource scale test for Spectrum-2 omits cb7d2c719c28 selftests: mlxsw: Add Spectrum-2 mirror-to-gretap target s [...] omits 49c65e4ff197 selftests: mlxsw: Generalize the parameters of mirror_gre test omits 868678c574ec mlxsw: spectrum: Register switched port analyzers (SPAN) a [...] omits 9669fffc1415 net: ensure correct skb->tstamp in various fragmenters omits 7571438a4868 Merge tag 'mmc-v5.4-rc1' of git://git.kernel.org/pub/scm/l [...] omits 22e916e7ac04 arm64: dts: qcom: msm8998-clamshell: Enable bluetooth omits 63158ac0ba5d Merge branch 'net-bcmgenet-restore-internal-EPHY-support' omits 25382b991d25 net: bcmgenet: reset 40nm EPHY on energy detect omits 1f515486275a net: bcmgenet: soft reset 40nm EPHYs before MAC init omits fe586b823372 net: phy: bcm7xxx: define soft_reset for 40nm EPHY omits 7de48402faa3 net: bcmgenet: don't set phydev->link from MAC omits 4cffb9f2c700 arm64: dts: qcom: msm8998-mtp: Enable bluetooth omits 73d4d2ef5818 arm64: dts: qcom: msm8998: Add blsp1_uart3 omits f1c1d4fef30e arm64: dts: qcom: msm8998: Add blsp1 BAM omits f86854a2e762 net: phy: avoid NPE if read_page/write_page callbacks are [...] omits 2fb079a28ae8 net: dsa: sja1105: Switch to hardware operations for PTP omits e83c467358c1 drm/i915: Correct the PCH type in irq postinstall omits 5f93393a15f0 Merge tag 'sound-5.4-rc4' of git://git.kernel.org/pub/scm/ [...] omits c2f3f3ee16a9 Merge branches 'fixes' and 'omap-for-v5.5/ti-sysc' into for-next omits 53a0a4fdaf53 Merge branch 'omap-for-v5.5/pm' into for-next omits 85c2a0edcd5f docs: remove :c:func: from genericirq.rst omits 96b4597f0e31 Merge branch 'watchdog-fix' into omap-for-v5.5/ti-sysc omits d94cdae138d3 Updated iostats docs omits 6aed5a0e0f56 Merge branch 'watchdog-fix' into fixes omits d8fb03e1ea64 docs: w1: Fix SPDX-License-Identifier syntax omits cd15ed23d717 docs: i2c: Fix SPDX-License-Identifier syntax omits c7d8669f46ba bus: ti-sysc: Fix watchdog quirk handling omits 0af3e1a491dd ARM: OMAP2+: Add pdata for OMAP3 ISP IOMMU omits 19feeee5c5af ARM: OMAP2+: Plug in device_enable/idle ops for IOMMUs omits 7867dbb4ea06 docs: driver-api: pti_intel_mid: Enable syntax highlightin [...] omits adca4ce32f4a Merge tag 'acpi-5.4-rc4' of git://git.kernel.org/pub/scm/l [...] omits e59b76ff67e5 Merge tag 'pm-5.4-rc4' of git://git.kernel.org/pub/scm/lin [...] omits 9c24eaf81cc4 iommu/vt-d: Return the correct dma mask when we are bypass [...] omits db25bf98a386 perf trace: Honour --max-events in processing syscalls:sys [...] omits c3419fd6d3a3 Merge tag 'mkp-scsi-postmerge' of git://git.kernel.org/pub [...] omits d066da978f89 libbeauty: Introduce syscall_arg__strtoul_strarray() omits 9bdff5b64366 perf tools: Remove unused trace_find_next_event() omits a5e05abc6b8d perf scripting engines: Iterate on tep event arrays directly omits 362222f877f1 perf trace: Initialize evsel_trace->fmt for syscalls:sys_e [...] omits 71065d3fe82d ARM: OMAP2+: Configure voltage controller for retention omits 821093e1fd3c ARM: OMAP2+: Make some functions static omits 46ac18c347b0 iommu/amd: Check PM_LEVEL_SIZE() condition in locked section omits b55f0097ae1d Merge branch 'nvme-5.4' of git://git.infradead.org/nvme in [...] omits 026948f01eac vfio/type1: remove hugepage checks in is_invalid_reserved_pfn() omits 4a6442ff627f Merge branch 'for-5.5-pr-warn' into for-next omits 0b7b6966403d drm/i915: Make hdcp2_msg_timeout.timeout u16 omits eac03efdc85f drm/i915: Remove hdcp2_hdmi_msg_timeout.timeout2 omits 770ce5a07190 drm/i915: Remove dead weight from hdcp2_msg_timeout[] omits a4f40484e7f1 nvme-pci: Set the prp2 correctly when using more than 4k page omits 67fdd8ea5319 drm/i915: s/hdcp2_hdmi_msg_data/hdcp2_hdmi_msg_timeout/ omits 2edb3de9e599 drm/i915: Shrink eDRAM ways/sets arrays omits 36b53a291b6a drm/i915: Make dirty_pipes refer to pipes omits 49e0ed3848d0 drm/i915: Nuke 'realloc_pipes' omits d7a145849b68 drm/i915: Nuke the useless changed param from skl_ddb_add_ [...] omits 98c93394ba90 drm/i915: Refuse modes with hdisplay==4096 on pre-HSW DP omits c08f995a284d drm/i915: Polish possible_clones setup omits 30a027dcccc2 drm/i915: Move the cursor rotation handling into intel_cur [...] omits c6e07ada8eaa drm/i915/gt: Convert the leftover for_each_engine(gt) omits bcce7d90d120 drm/i915/selftests: Add the mock engine to the gt->engine[] omits 1b8e121a4d7e Merge branch 'for-5.4/upstream-fixes' into for-next omits 09f3dbe47473 HID: i2c-hid: add Trekstor Primebook C11B to descriptor override omits 69923208431e symbol namespaces: revert to previous __ksymtab name scheme omits 9ae5bd184756 modpost: make updating the symbol namespace explicit omits a2b111843894 modpost: delegate updating namespaces to separate function omits 4db6f1d5c00b Merge branch 'for-5.4/upstream-fixes' into for-next omits 08c453f6d073 HID: logitech-hidpp: do all FF cleanup in hidpp_ff_destroy() omits 905d754c53a5 HID: logitech-hidpp: rework device validation omits abdd3d0b344f HID: logitech-hidpp: split g920_get_config() omits 67b18dfb8cfc HID: i2c-hid: Remove runtime power management omits c405c37bd902 tools lib api: Renaming pr_warning to pr_warn omits 2304d447f9b0 ASoC: samsung: Use pr_warn instead of pr_warning omits 256339d60233 lib: cpu_rmap: Use pr_warn instead of pr_warning omits 3da2e1fd46a7 trace: Use pr_warn instead of pr_warning omits fc65104c7c89 dma-debug: Use pr_warn instead of pr_warning omits 3e3d38bd0da7 vgacon: Use pr_warn instead of pr_warning omits a4e530ae7ea4 fs: afs: Use pr_warn instead of pr_warning omits 947dd3cc7eae sh/intc: Use pr_warn instead of pr_warning omits a2cc701b09d9 scsi: Use pr_warn instead of pr_warning omits c67641210217 platform/x86: intel_oaktrail: Use pr_warn instead of pr_warning omits ab5561095c8f platform/x86: asus-laptop: Use pr_warn instead of pr_warning omits 86295c70b928 platform/x86: eeepc-laptop: Use pr_warn instead of pr_warning omits 19e2b4b370e5 oprofile: Use pr_warn instead of pr_warning omits e2f04da75c0f of: Use pr_warn instead of pr_warning omits 2ee9a0db924e macintosh: Use pr_warn instead of pr_warning omits 257daba4eb7f idsn: Use pr_warn instead of pr_warning omits a7f4a27f2f88 ide: Use pr_warn instead of pr_warning omits cacc594b3f18 crypto: n2: Use pr_warn instead of pr_warning omits 43fc6b252a1d clocksource: samsung_pwm_timer: Use pr_warn instead of pr_warning omits f8b489980d94 gdrom: Use pr_warn instead of pr_warning omits afa69539ffc0 drbd: Use pr_warn instead of pr_warning omits 933ca4e323de acpi: Use pr_warn instead of pr_warning omits 8d3bcc441e6c x86: Use pr_warn instead of pr_warning omits eb1414ec89d3 sparc: Use pr_warn instead of pr_warning omits 0d1685046e61 PCI/PM: Use pci_WARN() to include device information omits 100492297098 PCI/PM: Use PCI dev_printk() wrappers for consistency omits 228fc0104070 gpio: of: don't warn if ignored GPIO flag matches the behavior omits 6d80f20c5328 sh: Use pr_warn instead of pr_warning omits 72405c3d7850 drm/i915: treat stolen as a region omits da1184cd41d4 drm/i915: treat shmem as a region omits 3aae9d08532c drm/i915: enumerate and init each supported region omits f75e2294a441 arm64: Add ARM64_WORKAROUND_1319367 for all A57 and A72 versions omits 228d120051a2 x86/boot/acpi: Move get_cmdline_acpi_rsdp() under #ifdef guard omits f7c0f50f1857 x86/hyperv: Set pv_info.name to "Hyper-V" omits 2093dea3def9 drm/syncobj: extend syncobj query ability v3 omits 253a774bb08b drm/i915/execlists: Don't merely skip submission if maybe [...] omits fb26eee0600d drm/i915/pmu: Fix uninitialized variable on error path omits 13fbe784ef6e x86/asm: Replace WEAK uses by SYM_INNER_LABEL_ALIGN omits 83d116c53058 mm: fix double page fault on arm64 if PTE_AF is cleared omits f2c4e5970cec x86/mm: implement arch_faults_on_old_pte() stub on x86 omits 6af31226d039 arm64: mm: implement arch_faults_on_old_pte() on arm64 omits 47d7b15b88f9 arm64: cpufeature: introduce helper cpu_has_hw_af() omits 6d685e5318e5 x86/asm/32: Change all ENTRY+ENDPROC to SYM_FUNC_* omits 5e63306f1629 x86/asm/32: Change all ENTRY+END to SYM_CODE_* omits 78762b0e79bc x86/asm/32: Add ENDs to some functions and relabel with SY [...] omits 6dcc5627f6ae x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_* omits bc7b11c04ee9 x86/asm/64: Change all ENTRY+END to SYM_CODE_* omits 4aec216b93dd x86/asm/64: Add ENDs to some functions and relabel with SY [...] omits be428f245180 drm/arm: make undeclared items static omits 96d3ab802e49 iommu/tegra-smmu: Fix page tables in > 4 GiB memory omits e31e5929547e iommu/tegra-smmu: Fix client enablement order omits 446152d5b653 iommu/tegra-smmu: Use non-secure register for flushing omits 3057fb9377eb iommu/amd: Pass gfp flags to iommu_map_page() in amd_iommu_map() omits f13ad88a984e x86/asm/ftrace: Mark function_hook as function omits ef1e03152cb0 x86/asm: Make some functions local omits b4edca150106 x86/asm: Remove the last GLOBAL user and remove the macro omits 78f44330d80e x86/asm/realmode: Use SYM_DATA_* instead of GLOBAL omits 26ba4e5738a5 x86/asm: Use SYM_INNER_LABEL instead of GLOBAL omits 37818afd15fe x86/asm: Do not annotate functions with GLOBAL omits ff5c2bb9c6f5 PCI: tegra: Fix CLKREQ dependency programming omits b16fed65a793 x86/asm/purgatory: Start using annotations omits 04ce8d3f40cd riscv: Use pr_warn instead of pr_warning omits 94348b81dd44 ia64: Use pr_warn instead of pr_warning omits 1de5bdce0c3f xen/pvh: Annotate data appropriately omits 773a37b18225 x86/um: Annotate data appropriately omits b8c3f9b554e8 x86/boot: Annotate data appropriately omits b1bd27b9ad45 x86/asm/head: Annotate data appropriately omits cc66936e504a x86/asm/entry: Annotate interrupt symbols properly omits ffba17bb335d Merge branch 'acpi-tables' omits e9b9d020c487 x86/asm: Annotate aliases omits 56a0b978d42f ACPI: CPPC: Set pcc_data[pcc_ss_id] to NULL in acpi_cppc_p [...] omits fa97220196fd x86/uaccess: Annotate local function omits deff8a24e102 x86/boot: Annotate local functions omits a74ec64af20a arm64: Use pr_warn instead of pr_warning omits b23eb5c74e6e Merge branches 'pm-cpufreq' and 'pm-sleep' omits a7590d68e9ab alpha: Use pr_warn instead of pr_warning omits 74d8b90a8890 x86/asm/crypto: Annotate local functions omits ef77e6880be8 x86/asm: Annotate local pseudo-functions omits a6e9be055d47 dmaengine: milbeaut-xdmac: Add XDMAC driver for Milbeaut p [...] omits 3708f89b33cc dt-bindings: milbeaut-m10v-xdmac: Add Socionext Milbeaut X [...] omits 6c3214e698e4 dmaengine: milbeaut-hdmac: Add HDMAC driver for Milbeaut p [...] omits df781c0ceeba dt-bindings: milbeaut-m10v-hdmac: Add Socionext Milbeaut H [...] omits 76dc6d600166 x86/asm/entry: Annotate THUNKs omits 766781938545 dmaengine: qcom: bam_dma: Fix resource leak omits 6ec2a968247e x86/asm: Annotate relocate_kernel_{32,64}.c omits 37503f734e9d x86/asm/suspend: Use SYM_DATA for data omits 27018ab14bea crypto: inside-secure - Use PTR_ERR_OR_ZERO in safexcel_xc [...] omits 965d7286d871 crypto: jitter - add header to fix buildwarnings omits 1a61af281e65 crypto: inside-secure - fix spelling mistake "algorithmn" [...] omits ffedeeb780dc linkage: Introduce new macros for assembler symbols omits 53e492915061 backlight: Kconfig: jornada720: Use CONFIG_PREEMPTION omits 7693de9f7aa4 clocksource/drivers/sh_mtu2: Do not loop using platform_ge [...] omits f706df4f42b1 ALSA: firewire-lib: tune the minimum available size of PCM period omits 99921ec67dcd ALSA: firewire-lib: tune the maximum available size of PCM period omits e229853d505d ALSA: firewire-lib: schedule hardware IRQ according to the [...] omits 4de3eb062e2d ALSA: fireface: share PCM buffer size for both direction omits 0f5482e7875b ALSA: firewire-motu: share PCM buffer size for both direction omits 128307d5f947 ALSA: firewire-tascam: share PCM buffer size for both direction omits 76c4ecbe4b07 ALSA: firewire-digi00x: share PCM buffer size for both direction omits ecb40fd2c8af ALSA: dice: share PCM buffer size for both direction omits 3299d2a0f74c ALSA: oxfw: share PCM buffer size for both direction omits 659c6af569a2 ALSA: fireworks: share PCM buffer size for both direction omits 1fde7a447a7f ALSA: bebob: share PCM buffer size for both direction omits a0e023317e2d ALSA: firewire-lib: use variable size of queue for isoc pa [...] omits 1052b41b25cb scsi: lpfc: remove left-over BUILD_NVME defines omits 77c301287eba scsi: core: try to get module before removing device omits 134993456c28 scsi: hpsa: add missing hunks in reset-patch omits 27e84243cb63 scsi: target: core: Do not overwrite CDB byte 1 omits dd85b4922de1 null_blk: return fixed zoned reads > write pointer omits 0cc76d2b14ff net: Update address for MediaTek ethernet driver in MAINTAINERS omits 0e2adab6cf28 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 5018c59607a5 ipv4: fix race condition between route lookup and invalidation omits ad32fd7426e1 Merge tag 'xtensa-20191017' of git://github.com/jcmvbkbc/l [...] omits 595e0651d029 ipv4: Return -ENETUNREACH if we can't create route but sad [...] omits 1d951ba3da67 net: phy: micrel: Update KSZ87xx PHY name omits 8b95599c55ed net: phy: micrel: Discern KSZ8051 and KSZ8795 PHYs omits 5d904e3c5d40 drm/i915: Pass in intel_gt at some for_each_engine sites omits a50134b1983b drm/i915: Make for_each_engine_masked work on intel_gt omits e72b76300651 arm64: defconfig: Enable SN65DSI86 display bridge omits 537b8a97948c arm64: defconfig: Enable QCA Bluetooth over UART omits 8b07a65ad30e io_uring: fix logic error in io_timeout omits 491381ce07ca io_uring: fix up O_NONBLOCK handling for sockets omits cb0701acfa7e ACPI: platform: Unregister stale platform devices omits 6e8ba0098e24 Merge tag 'xfs-5.4-fixes-4' of git://git.kernel.org/pub/sc [...] omits ee027828c40f drm/amdgpu/vce: fix allocation size in enc ring test omits de51a5019ff3 drm/amdgpu: fix error handling in amdgpu_bo_list_create omits 3122051edc7c drm/amdgpu: fix potential VM faults omits 209620b42294 drm/amdgpu: user pages array memory leak fix omits c81fffc2c945 drm/amdgpu/vcn: fix allocation size in enc ring test omits 5d230bc91f6c drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) omits ce584a8e2885 drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) omits 686191a7ea13 Merge branch 'ib-ti-eqep-5.4-rc1' into togreg omits 839e0f04b504 Merge tag 'drm-fixes-2019-10-18' of git://anongit.freedesk [...] omits f213729f6796 counter: new TI eQEP driver omits 1517d90cfafe dt-bindings: counter: new bindings for TI eQEP omits 1dfffa0051ea drm/i915: Don't disable interrupts independently of the lock omits 777d062e5bee Merge branch 'errata/tx2-219' into for-next/fixes omits 5c1e34b5159e Merge tag 'drm-misc-fixes-2019-10-17' of git://anongit.fre [...] omits 22bb13653410 IB/hfi1: Use a common pad buffer for 9B and 16B packets omits 2c2fdb8bca29 drm/amdgpu: fix amdgpu trace event print string format error omits 367039bfb642 drm/amdgpu/psp: add psp memory training implementation(v3) omits 778e8c428f90 drm/amdgpu: reserve vram for memory training(v4) omits 0586a0596a69 drm/amdgpu: add psp memory training callbacks and macro omits efe4f0007780 drm/amdgpu/atomfirmware: add memory training related helpe [...] omits 66e111292b90 drm/amdgpu: update atomfirmware header with memory trainin [...] omits a7d4c920f892 drm/amdgpu: introduce psp_v11_0_is_sos_alive interface(v2) omits 9ed5bd7d2224 IB/hfi1: Avoid excessive retry for TID RDMA READ request omits e35e2b117f4d drm/amdgpu: add a generic fb accessing helper function(v3) omits 45cf454e4c0f drm/amdgpu: update amdgpu_discovery to handle revision omits ad7ce43c5e7b drm/amdgpu/powerplay: implement interface pp_power_profile_mode omits 8c32d0438f98 drm/amdgpu/vcn: fix allocation size in enc ring test omits b24c459f9f2c drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) omits 481bf82c97a4 drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) omits 6cbeaa8231ed drm/amdgpu/display: fix build when CONFIG_DRM_AMD_DC_DSC_S [...] omits dd80ad9ba5fb drm/amd/display: Make dc_link_detect_helper static omits a825a2124dd6 drm/amd/display: null check pp_smu clock table before using it omits c7e06b0d02e2 drm/amd/display: handle dp is usb-c omits e78a312f81c8 drm/amd/display: use requested_dispclk_khz instead of clk omits edcc9a6b8092 drm/amd/display: enable smu set dcfclk omits cd83fa1ea9b9 drm/amd/display: fix header for RN clk mgr omits 2ffb174b1d9f drm/amd/display: add sanity check for clk table from smu omits bfbacdae0ab4 drm/amd/display: Fix rn audio playback and video playback speed omits 1952a21cf362 drm/amd/display: handle "18" case in TruncToValidBPP omits dd8d1b49c04b drm/amd/display: update odm mode validation to be in line [...] omits 3794943cb102 drm/amd/display: add dummy functions to smu for Renoir Sil [...] omits 92a5dc22051b drm/amd/display: change PP_SM defs to 8 omits 652651ffee49 drm/amd/display: update renoir bounding box and res_caps omits f6586223b16c drm/amd/display: update dcn21 hubbub registers omits df1fba075dcf drm/amd/display: add detile buffer size for renoir omits 234fa04ea202 drm/amd/display: correct dcn21 NUM_VMID to 16 omits 02981b28cde7 drm/amd/display: use dcn10 version of program tiling on Renoir omits 6ba3712d2426 drm/amd/display: initialize RN gpuvm context programming function omits f93e29f083ff drm/amd/display: Temporary workaround to toggle watermark setting omits d4516d3ec5ea drm/amd/display: fix incorrect page table address for renoir omits 48d92e8eda3d drm/amd/display: enable hostvm based on roimmu active for dcn2.1 omits 15fdbcc51f12 drm/amd/display: move the bounding box patch before calculate wm omits 4de094ee8a18 drm/amd/display: add REFCYC_PER_TRIP_TO_MEMORY programming omits 2b00bb627f62 perf trace: Introduce 'struct evsel__trace' for evsel->priv needs omits 91c665bdc1d5 drm/amd/display: create dcn21_link_encoder files omits c0fb59a4c3f5 drm/amd/display: Add renoir hw_seq omits 5f687972ff8b drm/amd/display: Add DCN_BASE regs omits ce6095267d86 drm/amd/display: Add DP_DPHY_INTERNAL_CTR regs omits 8b913df50f56 perf trace: Hide evsel->access further, simplify code omits fecd99072030 perf trace: Introduce accessors to trace specific evsel->priv omits 3cdc8db91e0e perf trace: Show error message when not finding a field us [...] omits 9c1a91f6f5db drm/amd/display: disable ext aux support for vega omits f6040a439f9b drm/amd/display: configurable aux timeout support omits 8276dd871fd4 drm/amd/display: update register field access mechanism omits 64c5cc93677c drm/amdgpu: No need to check gfxoff status after enable gf [...] omits 5441dd0e2caa drm/amd/powerplay: bug fix for memory clock request from display omits f839110157ae drm/amdgpu: fix S3 failed as RLC safe mode entry stucked i [...] omits c8486eef2c09 drm/amdgpu: add GFX_PIPELINE capacity check for updating gfx cgpg omits 88ac82b14d31 PCI: Fix typos omits 9d8b738bb9f8 PCI: Remove useless comments and tidy others omits eceb86028d23 PCI: Remove unnecessary includes omits 7cabf9251a2f bus/ti-pwmss: move TI PWMSS driver from PWM to bus subsystem omits e9768bfe875f drm/i915/selftests: Teach requests to use all available engines omits 7557d2783850 Merge tag 'drm-fixes-5.4-2019-10-16' of git://people.freed [...] omits 7684e2c4384d iomap: iomap that extends beyond EOF should be marked dirty omits 33ba90eecfef Merge tag 'drm-intel-fixes-2019-10-17' of git://anongit.fr [...] omits c8973df2da67 RDMA/mlx5: Clear old rate limit when closing QP omits 45b268543a8d RDMA/uapi: Fix and re-organize the usage of rdma_driver_id omits 013572a236ef net: dsa: microchip: Add shared regmap mutex omits 7f238ca984b9 net: dsa: microchip: Do not reinit mutexes on KSZ87xx omits d9496f3ecfe4 net: netsec: Correct dma sync for XDP_TX frames omits 4eab421bc339 net: sched: Avoid using yield() in a busy waiting loop omits 004e8dce9c55 x86: kprobes: Prohibit probing on instruction which has em [...] omits 4d65adfcd119 x86: xen: insn: Decode Xen and KVM emulate-prefix signature omits b3dc0695fa40 x86: xen: kvm: Gather the definition of emulate prefixes omits f7919fd943ab x86/asm: Allow to pass macros to __ASM_FORM() omits d7e78706e431 perf/ring_buffer: Matching the memory allocate and free, i [...] omits 8a9f91c51ea7 perf/ring_buffer: Modify the parameter type of perf_mmap_f [...] omits da97e18458fb perf_event: Add support for LSM and SELinux checks omits 9ae7ab20b483 sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax omits c9ad4c1049f7 net: stmmac: fix argument to stmmac_pcs_ctrl_ane() omits 4977d68f18c0 PCI/PM: Wrap long lines in documentation omits a62f14d1eab0 PCI/PM: Note that PME can be generated from D0 omits 693aa7dd1240 Merge branch 'dpaa2-eth-misc-fixes' omits a690af4f16f9 dpaa2-eth: Fix TX FQID values omits 8398b375a9e3 dpaa2-eth: add irq for the dpmac connect/disconnect event omits ce753e66dcc3 net/rds: Remove unnecessary null check omits 4c35ece025d6 PCI/PM: Make power management op coding style consistent omits 47a92ae074c3 Merge branch 'cleanup-selftests-bpf-makefile' omits 17e6ef0d2f81 PCI/PM: Run resume fixups before disabling wakeup events omits cb79a4e1b80b selftest/bpf: Remove test_libbpf.sh and test_libbpf_open omits 5ac93074b581 selftests/bpf: Move test_queue_stack_map.h into progs/ whe [...] omits 74b5a5968fe8 selftests/bpf: Replace test_progs and test_maps w/ general rule omits 03dcb78460c2 selftests/bpf: Add simple per-test targets to Makefile omits ee6c52e92dd0 selftests/bpf: Switch test_maps to test_progs' test.h format omits d25c5e23552d selftests/bpf: Make CO-RE reloc test impartial to test_pro [...] omits 0b6e71c398a9 selftests/bpf: Teach test_progs to cd into subdir omits 8d285a3b2e83 selftests/bpf: Restore the netns after flow dissector reat [...] omits c2877b59c1c4 arm64: defconfig: enable the Cadence QSPI controller omits af0de1303c4e usb: hso: obey DMA rules in tiocmget omits 0c5378f9d500 net: socionext: netsec: fix xdp stats accounting omits ba0b084ac309 Btrfs: check for the full sync flag while holding the inod [...] omits a8c41a68076e pktgen: remove unnecessary assignment in pktgen_xmit() omits 84629d4370b8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c7967fc1499b Btrfs: fix qgroup double free after failure to reserve met [...] omits 825dbc6ff7a3 percpu: add __percpu to SHIFT_PERCPU_PTR omits 99f1f3324ae5 Merge branch 'omap-for-v5.5/pm' into for-next omits 0b23e2a6ed5c drm/i915/huc: improve documentation omits 218151e99744 drm/i915/guc: improve documentation omits 493065e24eb1 drm/i915: Add microcontrollers documentation section omits bec117ceede0 arm64: dts: meson-gxbb-vega-s95: set rc-vega-s9x ir keymap omits 49284e673dae arm64: dts: meson-gxm-vega-s96: set rc-vega-s9x ir keymap omits 195f140318a9 arm64: dts: meson: g12b: add cooling properties omits 8eef8bca1242 arm64: dts: meson: g12a: add cooling properties omits e7251ed74ef7 arm64: dts: meson: g12: Add minimal thermal zone omits 8656783f0761 arm64: dts: meson: g12: add temperature sensor omits af92a9e01de4 arm64: dts: meson: sei610: enable audio omits b3b81691dc68 arm64: dts: meson: sm1: add audio devices omits 283ea345934d coccinelle: api/devm_platform_ioremap_resource: remove use [...] omits 1edae1ae6258 x86/Kconfig: Enforce limit of 512 CPUs with MAXSMP and no [...] omits 94989e318b2f ALSA: hda - Force runtime PM on Nvidia HDMI codecs omits e30b38b71294 drm/lima: add __GFP_NOWARN flag to all dma_alloc_wc omits e305b8b6d1ff drm/lima: use drm_gem_(un)lock_reservations omits d61dd248ddad drm/lima: use drm_gem_shmem_helpers omits fe7d2c23d748 Merge tag 'platform-drivers-x86-v5.4-3' of git://git.infra [...] omits 13bd677a472d dm cache: fix bugs when a GFP_NOWAIT allocation fails omits 7801158f83fc Merge tag 'gpio-v5.4-3' of git://git.kernel.org/pub/scm/li [...] omits bd91855d31c3 Merge branch 'for-5.5' into for-next omits 0142fdc8186e Merge branch 'bpf-btf-trace' omits 580d656d80cf selftests/bpf: Add kfree_skb raw_tp test omits a7658e1a4164 bpf: Check types of arguments passed into helpers omits 3dec541b2e63 bpf: Add support for BTF pointers to x86 JIT omits 2a02759ef5f8 bpf: Add support for BTF pointers to interpreter omits ac4414b5ca47 bpf: Attach raw_tp program with BTF via type name omits 9e15db66136a bpf: Implement accurate raw_tp context access via BTF omits f75a697e0913 libbpf: Auto-detect btf_id of BTF-based raw_tracepoints omits ccfe29eb29c2 bpf: Add attach_btf_id attribute to program load omits 8580ac9404f6 bpf: Process in-kernel BTF omits 7c6a469e3416 bpf: Add typecast to bpf helpers to help BTF generation omits e8c423fb31fa bpf: Add typecast to raw_tracepoints to help BTF generation omits 13bec6d6822c MAINTAINERS: phy: add entry for USB PHY drivers on MMP SoCs omits 08f13e7c3430 phy: Add USB2 PHY driver for Marvell MMP3 SoC omits 759c2837f7e4 MAINTAINERS: mmp: add Git repository omits dde465457fc9 ARM: mmp: remove MMP3 USB PHY registers from regs-usb.h omits 32adcaa010fa ARM: mmp: move cputype.h to include/linux/soc/ omits d093bc0378f5 ARM: mmp: add SMP support omits a9372a5fb205 ARM: mmp: add support for MMP3 SoC omits 199c936e37f9 ARM: mmp: define MMP_CHIPID by the means of CIU_REG() omits 1732050f48a3 ARM: mmp: DT: convert timer driver to use TIMER_OF_DECLARE omits e69fd5090dbd ARM: mmp: map the PGU as well omits df8bf2d8a020 ARM: mmp: don't select CACHE_TAUROS2 on all ARCH_MMP omits b513d3ff267d ARM: l2c: add definition for FWA in PL310 aux register omits 57f5677e535b printf: add support for printing symbolic error names omits 5c272bee843e ARM: dts: mmp3: Add MMP3 SoC dts file omits e50a0c6247be dt-bindings: phy-mmp3-usb: Add bindings omits f79a13fe5cb0 dt-bindings: mrvl,intc: Add a MMP3 interrupt controller omits 95aecb71b84e dt-bindings: arm: mrvl: Document MMP3 compatible string omits c3294ea34170 dt-bindings: arm: Convert Marvell MMP board/soc bindings t [...] omits 6780153607e2 dt-bindings: arm: cpu: Add Marvell MMP3 SMP enable method omits ce6eb0253cba dt/bindings: display: Add optional property node define fo [...] omits 7b21483ccbef ARM: davinci_all_defconfig: enable GPIO backlight omits 564b6bb9d42d ARM: davinci: dm365: Fix McBSP dma_slave_map entry omits 63971aa58042 Merge branch 'pidfd' into for-next omits 1e1d0f0b1a3e pid: use pid_has_task() in pidfd_open() omits 1722c14a2097 exit: use pid_has_task() in do_wait() omits 1d416a113f0c pid: use pid_has_task() in __change_pid() omits 67fc700016b7 test: verify fdinfo for pidfd of reaped process omits 3d6d8da48d0b pidfd: check pid has attached task in fdinfo omits 278bcb7300f6 rpmsg: glink: Free pending deferred work on remove omits c3dadc19b756 rpmsg: glink: Don't send pending rx_done during remove omits 990be7476485 binder: Use common definition of SZ_1K omits 45d02f79b539 binder: Don't modify VMA bounds in ->mmap handler omits a3caeb8ffe5d docs: driver-model: Add documentation for sync_state omits 92df01e3601f driver: core: Improve documentation for fwnode_operations. [...] omits af1b967af5ff of: property: Minor code formatting/style clean ups omits 35a82a379510 MAINTAINERS: Add Marek and Shimoda-san as R-Car PCIE co-ma [...] omits ff1ae8f51c6f drm/qxl: Fix randbuild error omits 472f0aee207a drm/cirrus: Remove obsolete header file omits 1b2442b4ae0f btrfs: tracepoints: Fix bad entry members of qgroup events omits fd2b007eaec8 btrfs: tracepoints: Fix wrong parameter order for qgroup events omits 02f64b2d8605 drm/vram: drop DRM_VRAM_MM_FILE_OPERATIONS omits b4b1c6692767 drm/vram: drop verify_access omits 5a8b7cf93c92 drm/vram: switch vram helper to &drm_gem_object_funcs.mmap() omits 231927d939f0 drm/ttm: add drm_gem_ttm_mmap() omits 12067e0e89aa drm/ttm: rename ttm_fbdev_mmap omits 24e25ea6d760 drm/ttm: factor out ttm_bo_mmap_vma_setup omits eee9a2e0ad7c drm/shmem: drop DEFINE_DRM_GEM_SHMEM_FOPS omits 1bf01e1e3578 drm/shmem: drop VM_IO omits 5da932604dcb drm/shmem: drop VM_DONTDUMP omits 0be895893607 drm/shmem: switch shmem helper to &drm_gem_object_funcs.mmap omits c40069cb7bd6 drm: add mmap() to drm_gem_object_funcs omits 3a5e7ec9031f Merge branch 'edac-urgent' into edac-for-next omits e0d9d30b7354 PCI: pci-bridge-emul: Fix big-endian support omits e078723f9ccc PCI: aardvark: Fix big endian support omits d4a415dcda35 drm/i915: Fix MST oops due to MSA changes omits b1fc58333575 stop_machine: Avoid potential race behaviour omits 3c2ed9ceddf7 drm: Add TODO item for fbdev driver conversion omits 0a9b33850073 netfilter: nft_tproxy: Fix typo in IPv6 module description. omits ca58fbe06c54 netfilter: add and use nf_hook_slow_list() omits 3aac32634172 ALSA: fireface: use the same size of period for PCM substr [...] omits 80aed7dc6d36 PCI: mvebu: mvebu_pcie_map_registers __iomem fix omits 3fd80b200388 ALSA: firewire-motu: use the same size of period for PCM s [...] omits 6669a11d35bf ALSA: firewire-tascam: use the same size of period for PCM [...] omits c36f8fcc584c ALSA: firewire-digi00x: use the same size of period for PC [...] omits a8fb2248028d ALSA: dice: use the same size of period for PCM substream [...] omits c0ede398b526 ALSA: oxfw: use the same size of period for PCM substream [...] omits 56faf928db4f ALSA: fireworks: use the same size of period for PCM subst [...] omits a80b29a41df0 ALSA: bebob: use the same size of period for PCM substream [...] omits 9d9ff58c2f45 ALSA: fireface: register the size of PCM period to AMDTP domain omits 0d39cd0e4499 ALSA: firewire-motu: register the size of PCM period to AM [...] omits 262542ed9392 ALSA: firewire-tascam: register the size of PCM period to [...] omits 18b7f18ff694 ALSA: firewire-digi00x: register the size of PCM period to [...] omits 94c8101a2717 ALSA: dice: register the size of PCM period to AMDTP domain omits 1d6a722c4a01 ALSA: oxfw: register the size of PCM period to AMDTP domain omits dd20e68a3056 ALSA: fireworks: register the size of PCM period to AMDTP domain omits 8737209fe4a2 ALSA: bebob: register the size of PCM period to AMDTP domain omits d68c3123ba88 ALSA: firewire-lib: add a member into AMDTP domain for eve [...] omits 8990e381d188 PCI: mvebu: Make mvebu_pci_bridge_emul_ops static omits a243bf39d8be PCI: iproc-msi: Fix __iomem annotation in decode_msi_hwirq() omits 05488673a4d4 drm/i915/pmu: Support multiple GPUs omits 2ad9d7747c10 netfilter: conntrack: free extension area immediately omits 49ca022bccc5 netfilter: ctnetlink: don't dump ct extensions of unconfir [...] omits 5ccbf891f073 Merge tag 'ipvs-next-for-v5.5' of https://git.kernel.org/p [...] omits 1e72e673b9d1 EDAC/ghes: Fix Use after free in ghes_edac remove path omits 63f55acf7b47 netfilter: ecache: document extension area access rules omits a9314e76da96 Bluetooth: hci_qca: Split qca_power_setup() omits 163d42fa83c6 Bluetooth: hci_qca: Use regulator bulk enable/disable omits f2edd66e515b Bluetooth: hci_qca: Don't vote for specific voltage omits c29ff107e0bd Bluetooth: hci_qca: Update regulator_set_load() usage omits cde9dde6e11a Bluetooth: hci_qca: Add delay for wcn3990 stability omits ddd06c36bdb3 fsnotify/fdinfo: exportfs_encode_inode_fh() takes pointer [...] omits 4a0b20be60bf fsnotify: move declaration of fsnotify_mark_connector_cach [...] omits d02601c39852 quota: minor code cleanup for v1_format_ops omits 8c8967a7dc01 ALSA: hda/realtek - Enable headset mic on Asus MJ401TA omits 7571b6a17fcc ALSA: usb-audio: Disable quirks for BOSS Katana amplifiers omits b9a2562f4918 Bluetooth: btusb: Trigger Intel FW download error recovery omits 9c3bafaa1fd8 x86/mce: Lower throttling MCE messages' priority to warning omits eb8c101e2849 Bluetooth: hci_core: fix init for HCI_USER_CHANNEL omits 7fdf9b05c73b dmaengine: fsl-dpaa2-qdma: Add NXP dpaa2 qDMA controller d [...] omits f2835adf8afb dmaengine: fsl-dpaa2-qdma: Add the DPDMAI(Data Path DMA In [...] omits 0ecee6699064 fs/namespace.c: fix use-after-free of mount in mnt_warn_ti [...] omits fddc9fcbe69a fpga: dfl: fme: add power management support omits 4284c65a9fda fpga: dfl: fme: add thermal management support omits 214be7470e5f Documentation: fpga: dfl: add descriptions for thermal/pow [...] omits 700dea5a0bea kheaders: substituting --sort in archive creation omits eb8de23c955b drm/i915/tgl: Enable DDI/Port G omits c22ee4539f58 Merge branch 'clk-devm-ioremap-resource' into clk-next omits 793ee798cc47 clk: sprd: Change to use devm_platform_ioremap_resource() omits 56a57321395e clk: s3c2410: use devm_platform_ioremap_resource() to simp [...] omits 21ec8679c2cb clk: axs10x: use devm_platform_ioremap_resource() to simpl [...] omits 0b17159de2c3 clk: mediatek: mt6797: use devm_platform_ioremap_resource( [...] omits aa136002ae22 clk: mediatek: mt7629: use devm_platform_ioremap_resource( [...] omits ed4e1bbb4411 clk: mediatek: mt7622: use devm_platform_ioremap_resource( [...] omits 067de0a647a0 clk: mediatek: mt8183: use devm_platform_ioremap_resource( [...] omits 71ae81418174 clk: mediatek: mt6779: use devm_platform_ioremap_resource( [...] omits 73c3bf70b37b clk: mediatek: mt2712: use devm_platform_ioremap_resource( [...] omits 1f8f3c6b35b2 clk: davinci: use devm_platform_ioremap_resource() to simp [...] omits 75cc0a123c90 clk: hisilicon: use devm_platform_ioremap_resource() to si [...] omits 4d3a369510dd clk: bcm2835: use devm_platform_ioremap_resource() to simp [...] omits aa76f25e3789 Merge tag 'tags/bcm2835-maintainers-next-2019-10-15' into [...] omits 72c630020b24 Merge tag 'tags/bcm2835-soc-next-2019-10-15' into soc/next omits c0c7d81e0a93 Merge tag 'tags/bcm2835-dt-next-2019-10-15' into devicetree/next omits 7627167e4b94 PCI: sysfs: Remove unused attribute groups omits b47879aa85ed ARM: bcm: fix missing __iomem in bcm_kona_smc.c omits d67fa6caae51 ARM: bcm: include local platsmp.h for bcm2836_smp_ops omits d10f60ae27d2 powerpc/32s: fix allow/prevent_user_access() when crossing [...] omits c5fd5bc400d4 Merge branch 'clk-fixes' into clk-next omits 3d883e896947 Merge tag 'clk-meson-fixes-v5.4-1' of https://github.com/B [...] omits e497c20e2036 net: stmmac: disable/enable ptp_ref_clk in suspend/resume flow omits 3de5ae54712c net: phy: Fix "link partner" information disappear issue omits 118793f69a79 Merge branch 'clk-unused' into clk-next omits 727e12cde9f6 clk: imx: imx8mn: drop unused pll enum omits b8cb1ef95b6e clk: ast2600: remove unused variable 'eclk_parent_names' omits f86cf71944bc drm/i810: Refer to `PREEMPTION' in comment omits 303e6218ecec selftests: Fix O= and KBUILD_OUTPUT handling for relative paths omits d083ce427947 include: dt-bindings: rockchip: mark RK_FUNC defines as de [...] omits 4ff75253719c arm64: dts: rockchip: restyle rockchip,pins on rk3399-rock-pi-4 omits 4b1d7c2760d2 media: staging: media: Make use of devm_platform_ioremap_resource omits 50df3be70aa0 media: staging: media: omap4iss: Replace NULL comparison. omits ac7dabf14049 media: uvcvideo: Fix a typo in UVC_METATADA_BUF_SIZE omits 8c279e9394ca media: uvcvideo: Fix error path in control parsing failure omits a562a8acccb3 ARM: dts: rockchip: remove some tabs and spaces from dtsi files omits 2ca4f6ca4562 rxrpc: use rcu protection while reading sk->sk_user_data omits 4c371bb95cf0 Bluetooth: Workaround directed advertising bug in Broadcom [...] omits 54976bc700ce Bluetooth: btwilink: drop superseded driver omits 972c646f1cfe drm/i915: Move swizzle_bit under i915_ggtt omits e9d4c9245f54 drm/i915: Store i915_ggtt as the backpointer on fence registers omits 727ea61a5028 Bluetooth: missed cpu_to_le16 conversion in hci_init4_req omits eca0b7208969 drm/i915: Do initial mocs configuration directly omits cef456cd354e Revert "Bluetooth: hci_ll: set operational frequency earlier" omits 2203cbf2c8b5 net: sfp: move fwnode parsing into sfp-bus layer omits 9370f2d05a2a r8152: support request_firmware for RTL8153 omits 0a544a2a728e drm/i915: Fixup preempt-to-busy vs resubmission of a virtu [...] omits 4f2a572eda67 drm/i915/userptr: Never allow userptr into the mappable GGTT omits 0336ab580878 drm/i915: Favor last VBT child device with conflicting AUX [...] omits 128260a41eeb drm/i915/execlists: Refactor -EIO markup of hung requests omits bd74708cd979 Revert "blackhole_netdev: fix syzkaller reported issue" omits eac9153f2b58 bpf/stackmap: Fix deadlock with rq_lock in bpf_get_stack() omits c0a21a5294a5 Bluetooth: btusb: Use IS_ENABLED instead of #ifdef omits 42d22098127d Bluetooth: btusb: avoid unused function warning omits 74ffdf22b3ac Bluetooth: btusb: print FW version after FW download omits d171dfb62124 Bluetooth: btrtl: Fix an issue for the incorrect error ret [...] omits 088fc633f2d9 Bluetooth: hci_nokia: Save a few cycles in 'nokia_enqueue()' omits 75f7293ac888 Bluetooth: remove set but not used variable 'smp' omits 5f65d5a6e4bd drm/i915/selftests: Teach timelines to take intel_gt as it [...] omits bb3d4c9d636b drm/i915/selftests: Teach workarounds to take intel_gt as [...] omits 3b05c4f832fa drm/i915/selftests: Teach guc to take intel_gt as its argument omits 1357fa8136ea drm/i915/selftests: Teach execlists to take intel_gt as it [...] omits 597399d0cb91 arm64: tags: Preserve tags for addresses translated via TTBR1 omits f21ab7906daf Merge tag 'clk-meson-dt-v5.5-1' of git://github.com/BayLib [...] omits 016a4d6b1bfd Merge branch 'reset/meson-sm1-bindings' of git://git.pengu [...] omits 3813733595c0 arm64: mm: fix inverted PAR_EL1.F check omits 29a0f5ad87e6 arm64: sysreg: fix incorrect definition of SYS_PAR_EL1_F omits 19c95f261c65 arm64: entry.S: Do not preempt from IRQ before all cpufeat [...] omits 6333ff6e5a43 Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/ [...] omits 3874d73e06c9 md/raid0: fix warning message for parameter default_layout omits f7e714988eda rpmsg: glink: Fix rpmsg_register_device err handling omits b646293e2728 rpmsg: glink: Put an extra reference during cleanup omits ac74ea018601 rpmsg: glink: Fix use after free in open_ack TIMEOUT case omits b85f6b601407 rpmsg: glink: Fix reuse intents memory leak issue omits bc88f85c6c09 kthread: make __kthread_queue_delayed_work static omits 546c5876bf0f Merge branch 'omap-for-v5.5/defconfig' into for-next omits d27bd6b9e27f dt-bindings: iommu: Convert Arm SMMU to DT schema omits d9aeaa6d4ca4 media: cxd2841er: avoid too many status inquires omits 75564e3a5016 media: mb86a20s: make the bit rate estimation function mor [...] omits 21a18129edd7 ARM: OMAP2+: Simplify code for clkdm_clock_enable and disable omits 4399d430700d arm64: mm: Fix unused variable warning in zone_sizes_init omits 645ad6f3ca45 ARM: OMAP2+: Drop unused enable_wakeup and disable_wakeup omits 41d49e7939de clocksource/drivers/mediatek: Fix error handling omits 943682e3bd19 drm/i915: Introduce Jasper Lake PCH omits 4873843718f9 ARM: OMAP2+: Initialize voltage controller for omap4 omits caf8c87d7ff2 ARM: OMAP2+: Allow core oswr for omap4 omits 623429d5b901 ARM: OMAP2+: Allow per oswr for omap4 omits d44fa156dcb2 ARM: OMAP2+: Configure voltage controller for cpcap omits 32236a84906f ARM: OMAP2+: Update 4430 voltage controller operating points omits ccd369455a23 ARM: OMAP2+: Remove bogus warnings for machines without twl PMIC omits dfc065aa8963 ARM: OMAP2+: Drop bogus wkup domain oswr setting omits 5395b5557acb ARM: OMAP2+: Remove unused wakeup_cpu omits ca8f245f284e media: cxusb: detect cxusb_ctrl_msg error in query omits d2f383d6b8cd media: rc-map: Sort rc map name MACROs omits 22cb099d0c1b media: rc: add keymap for Tronsmart Vega S95/S96 remote omits 0f123f820a8a media: tuners/qm1d1c0042: Use DIV_ROUND_CLOSEST directly t [...] omits 727fe909af75 media: dvb-frontends: Use DIV_ROUND_CLOSEST directly to ma [...] omits d587cdb2a5f5 media: imon_raw: simplify loop omits 144945833368 media: dvbsky: add support for eyeTV Geniatech T2 lite omits fcb9bba47fb5 drm/i915/ehl: Don't forget to set TC long detect function omits 3abe897787c2 drm/i915: Prepare the mode readout for hw vs. uapi state split omits de3b67afc060 drm/i915: Prepare the connector/encoder mask readout for h [...] omits 4078c983feb9 drm/i915: Switch intel_legacy_cursor_update() to intel_ types omits e543b3f5bb1d pinctrl: sprd: Add CM4 sleep mode support omits 993254292b9e drm/i915: Refactor timestamping constants update omits d6e7a1a5119c pinctrl: aspeed-g6: Rename SD3 to EMMC and rework pin groups omits 155058343253 pinctrl: aspeed-g6: Fix UART13 group pinmux omits c136d4c71f75 pinctrl: aspeed-g6: Make SIG_DESC_CLEAR() behave intuitively omits 9979346f5560 pinctrl: aspeed-g6: Fix I3C3/I3C4 pinmux configuration omits b178f91f449c pinctrl: aspeed-g6: Fix I2C14 SDA description omits 377dfcdcc046 pinctrl: aspeed-g6: Sort pins for sanity omits 9091a0698be2 dt-bindings: pinctrl: aspeed-g6: Rework SD3 function and groups omits 45892b4c6cb8 dt-bindings: pinctrl: Add MSM8976 driver bindings and docu [...] omits 22406b3efc06 pinctrl: nomadik: Simplify interrupt handler omits 2da7852e54ed pinctrl: nomadik: Pass irqchip when adding gpiochip omits b95e0bd23e36 pinctrl: nomadik: Drop support for latent IRQ omits 7825aeb7b208 pinctrl: rockchip: add rk3308 SoC support omits e54349ed6c25 dt-bindings: pinctrl: rockchip: add rk3308 SoC support omits f8b05fe41b72 pinctrl: sprd: Add PIN_CONFIG_BIAS_DISABLE configuration support omits f086d1fe06cf pinctrl: stmfx: add irq_request/release_resources callbacks omits bcd11493f0ab pinctrl: qcom: Add a pinctrl driver for MSM8976 and 8956 omits 142b876750a9 pinctrl: ingenic: Pass irqchip when adding gpiochip omits b587c30a5f29 dt-bindings: pinctrl: qcom-pmic-gpio: Add support for pm61 [...] omits 9905f32aefbe serial: fsl_linflexuart: Be consistent with the name omits 1abecfcaa7bb perf kmem: Fix memory leak in compact_gfp_flags() omits 0864c408fb1e debugfs: remove return value of debugfs_create_x64() omits f5cb0a7e64f4 debugfs: remove return value of debugfs_create_x32() omits e40d38f28c10 debugfs: remove return value of debugfs_create_x16() omits be5767341ce5 ntb: ntb_pingpong: no need to check the return value of de [...] omits 2229adc81380 drm/i915/execlist: Trim immediate timeslice expiry omits b475764dda42 pinctrl: pistachio: Pass irqchip when adding gpiochip omits 2851ef521ddd pinctrl: armada-37xx: Pass irqchip when adding gpiochip omits d874beca9f4e pinctrl: ocelot: Pass irqchip when adding gpiochip omits 8de6e755069f ASoC: rt1011: Read and apply r0 and temperature device property omits cf775f68a093 ASoC: dt-bindings: rt1011: add r0 and temperature device property omits 6ec939f8b809 arm64/mm: Poison initmem while freeing with free_reserved_area() omits f418dddffc80 usercopy: Avoid soft lockups in test_check_nonzero_user() omits 3ad00f6a5f76 ASoC: wm8958: use <asm/unaligned.h> to simplify code omits 81bd644f6985 ASoC: rt1011: set tx/rx slots from tx/rx_mask in TDM case omits 899ee4afe5eb arm64: use generic free_initrd_mem() omits 9f94fadd75d3 soc/tegra: fuse: Register cell lookups for compatibility omits f4619c7f68ba soc/tegra: fuse: Add cell information omits 96ee12b2a203 soc/tegra: fuse: Implement nvmem device omits 9f1022b8bd14 soc/tegra: fuse: Restore base on sysfs failure omits 456a513bb5d4 scripts/bpf: Emit an #error directive known types list nee [...] omits 8f1c9dffe30b pinctrl: berlin: as370: fix a typo s/spififib/spdifib omits 698b8eeaed72 gpio/mpc8xxx: change irq handler from chained to normal omits 3aec5006c20d pinctrl: oxnas: Pass irqchip when adding gpiochip omits c77a4de2bbf3 pinctrl: st: Pass irqchip when adding gpiochip omits 35dea5d746b2 pinctrl: at91: Pass irqchip when adding gpiochip omits dd8b7a1db5d0 Revert "serial: core: Use cons->index for preferred consol [...] omits 2d8b39a62a5d ACPI: processor: Avoid NULL pointer dereferences at init time omits 72303a6a9c80 mfd: twl: Endian fixups in i2c write and read wrappers omits f61714cd5bd3 drm/komeda: Adds output-color format support omits f49c633e4eae mfd: mt6397: Fix probe after changing mt6397-core omits 8574685547bd drm/i915/selftests: Drop stale struct_mutex omits cb0b97d68252 rtc: meson-vrtc: move config option to proper location omits 299b610117a4 rtc: ds1685: add indirect access method and remove plat_re [...] omits bc25770f00d3 USB: serial: ti_usb_3410_5052: clean up serial data access omits 6f1d1dc8d540 USB: serial: ti_usb_3410_5052: fix port-close races omits f9204ad9cd8e drm/komeda: Set output color depth for output omits ba9b1009f561 Merge branches 'at91-drivers', 'at91-soc', 'at91-dt' and ' [...] omits 82822c6859b1 ARM: dts: at91: add Overkiz KIZBOX3 board omits caa1e65783c9 dt-bindings: arm: at91: Document Kizbox3 HS board binding omits d9bd62baf0db dt-bindings: Add vendor prefix for Overkiz SAS omits f15886fa7d29 drm/komeda: Adds layer horizontal input size limitation ch [...] omits 2b2510da431a drm/komeda: Add line size support omits 7d79aa8628fe drm/vboxvideo: Replace struct vram_framebuffer with generi [...] omits 1a74ccfac5d7 drm/vboxvideo: Switch to drm_atomic_helper_dirty_fb() omits 2695eae1f6d3 drm/vboxvideo: Switch to generic fbdev emulation omits 42bb97b80f2e iommu: rockchip: Free domain on .domain_free omits 89dca86d29b4 rtw88: mark rtw_fw_hdr __packed omits d3dfad7f5d98 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 775fd6bfefc6 xtensa: fix change_bit in exclusive access option omits ced612fb3454 Merge branch 'for-5.4/upstream-fixes' into for-next omits 16ff7bf6dbcc HID: intel-ish-hid: fix wrong error handling in ishtp_cl_a [...] omits 31df41f1248a arm64: defconfig: Enable Qualcomm CPUfreq HW driver omits fac00d2c4efa arm64: defconfig: Enable Qualcomm socinfo driver omits 575b080182dc arm64: defconfig: Enable Qualcomm SPI and QSPI controller omits b32576da47af arm64: defconfig: Enable Qualcomm remoteproc dependencies omits 5bf4e52ff031 RISC-V: fix virtual address overlapped in FIXADDR_START an [...] omits 2948d1921693 soundwire: intel: remove X86 dependency omits df72b7192119 soundwire: intel: add missing headers for cross-compilation omits 77b6d09f4ae6 net: usb: sr9800: fix uninitialized local variable omits efb86fede98c net: bcmgenet: Fix RGMII_MODE_EN value for GENET v1/2/3 omits d9f45ab9e671 net: bcmgenet: Add a shutdown callback omits bad28d889cae net: stmmac: make tc_flow_parsers static omits 539825a53604 davinci_cpdma: make cpdma_chan_split_pool static omits 61c1d33daf7b net: i82596: fix dma_alloc_attr for sni_82596 omits 554032cdfbf4 net: phylink: use more linkmode_* omits 63dfb7938b13 sctp: change sctp_prot .no_autobind with true omits 4980b2c4fe55 tc-testing: updated pedit test cases omits d033716331bb net: bcmgenet: Generate a random MAC if none is valid omits 28aa7c86c2b4 sched: etf: Fix ordering of packets with same txtime omits 39f13ea2f61b net: avoid potential infinite loop in tc_ctl_action() omits e9c43add6753 net_sched: sch_fq: remove one obsolete check in fq_dequeue() omits b790b5549bdf net: dsa: sja1105: Use the correct style for SPDX License [...] omits cab209e571a9 tcp: fix a possible lockdep splat in tcp_done() omits 6570bc79c0df net: core: use listified Rx for GRO_NORMAL in napi_gro_receive() omits c9b96eb6da2a Merge branch 'Update-MT7629-to-support-PHYLINK-API' omits 2618500dd370 arm: dts: mediatek: Update mt7629 dts to reflect the lates [...] omits 4e3eff5beafa net: ethernet: mediatek: Fix MT7629 missing GMII mode support omits 688f1dfb69b4 Input: keyboard - imx_sc: Add i.MX system controller key support omits ee358cb45984 Input: mpr121 - add polling mode omits def10ec7992f dt-bindings: input: Convert mpr121 binding to json-schema omits 7cef1079e3ad dt-bindings: input: Add common input binding in json-schema omits c324345ce89c Revert "Input: elantech - enable SMBus on new (2018+) systems" omits 77ffe33363c0 hv_sock: use HV_HYP_PAGE_SIZE for Hyper-V communication omits 8d045995ed5b Merge branch 'mpls-push-pop-fix' omits fa4e0f8855fc net/sched: fix corrupted L2 header with MPLS 'push' and 'p [...] omits dedc5a08da07 net: avoid errors when trying to pop MLPS header on non-MP [...] omits 5bc60de50dfe selftests: bpf: Don't try to read files without read permission omits 95fbda1e3738 selftests: bpf: Add selftest for __sk_buff tstamp omits ba94094818a8 bpf: Allow __sk_buff tstamp in BPF_PROG_TEST_RUN omits 984829e2d39b ARM: dts: BCM5301X: Add DT for Luxul XWC-2000 omits da927466a152 Merge branch 'libbpf-field-existence' omits c7566a69695c selftests/bpf: Add field existence CO-RE relocs tests omits 01340e31915b libbpf: Add BPF-side definitions of supported field reloca [...] omits 62561eb442bd libbpf: Add support for field existance CO-RE relocation omits 291ee02b5e40 libbpf: Refactor bpf_object__open APIs to use common opts omits 511bb0085c6f libbpf: Update BTF reloc support to latest Clang format omits e17b932290bf Merge branch 'mlxsw-Add-support-for-400Gbps-50Gbps-per-lan [...] omits 5bd29b9b3575 mlxsw: spectrum: Add support for 400Gbps (50Gbps per lane) [...] omits 14af7fd1d427 ethtool: Add support for 400Gbps (50Gbps per lane) link modes omits a03681dd5d1b net: cavium: Use the correct style for SPDX License Identifier omits b31141d390f1 net: dsa: microchip: Use the correct style for SPDX Licens [...] omits 45144d42f299 PCI: PM: Fix pci_power_up() omits 3b1f00aceb7a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 35ff867b7657 PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes omits 56b4cd4b7da9 PCI: Add DMA alias quirk for Intel VCA NTB omits d8558ac8c93d PCI: Fix Intel ACS quirk UPDCR register address omits fef2dd8b3966 PCI/ATS: Make pci_restore_pri_state(), pci_restore_pasid_s [...] omits d355bb209783 PCI/ATS: Remove unnecessary EXPORT_SYMBOL_GPL() omits c6e9aefbf9db PCI/ATS: Remove unused PRI and PASID stubs omits b24d5c209859 PCI/ATS: Consolidate ATS declarations in linux/pci-ats.h omits e5adf79a1d80 PCI/ATS: Cache PRI PRG Response PASID Required bit omits 751035b8dc06 PCI/ATS: Cache PASID Capability offset omits c065190bbcd4 PCI/ATS: Cache PRI Capability offset omits 3ad621920974 PCI/ATS: Disable PF/VF ATS service independently omits 2b0ae7cc3bfc PCI/ATS: Handle sharing of PF PASID Capability with all VFs omits 9bf49e36d718 PCI/ATS: Handle sharing of PF PRI Capability with all VFs omits 8cbb8a9374a2 PCI/ATS: Move pci_prg_resp_pasid_required() to CONFIG_PCI_PRI omits fd872843ecd5 iommu/vt-d: Select PCI_PRI for INTEL_IOMMU_SVM omits e1669e8b5647 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 0c401fdf27ba xtensa: virt: fix PCI IO ports mapping omits f3a36d469621 dt-bindings: display: renesas: Add r8a774b1 support omits cfbcf6eb67e1 drm: rcar-du: lvds: Add r8a774b1 support omits 86db9f28224e dt-bindings: display: renesas: lvds: Document r8a774b1 bindings omits 47968ea96af3 drm: rcar-du: Add R8A774B1 support omits 2d4794f19a86 dt-bindings: display: renesas: du: Document the r8a774b1 bindings omits 3986457110a0 drm: rcar_lvds: Fix color mismatches on R-Car H2 ES2.0 and later omits 0a370db816f8 drm: rcar-du: kms: Expand comment in vsps parsing routine omits 79c8ca578dbf Revert "printk: Monitor change of console loglevel." omits 5a671a9664cc PCI/ASPM: Remove PCIEASPM_DEBUG Kconfig option and related code omits ad46fe1c7336 PCI/ASPM: Add sysfs attributes for controlling ASPM link states omits 687aaf386aeb PCI/ASPM: Add pcie_aspm_get_link() omits a7118662734a iio: adc: intel_mrfld_adc: Add Basin Cove ADC driver omits eb1850c562cb dt-bindings: iio: imu: st_lsm6dsx: add lsm6ds0 device bindings omits fa060a3d9ceb iio: imu: st_lsm6dsx: add support to LSM6DS0 omits 1b3751017e09 iio: imu: st_lsm6dsx: fix gyro gain definitions for LSM9DS1 omits c991bf9b650f iio: dac: ad7303: replace mlock with own lock omits af8dc7bf4ea2 dt-bindings: iio: maxbotix,mb1232.yaml: transform to yaml omits cb3b6b8e1bc0 iio: imu: st_lsm6dsx: add odr calibration feature omits 960506ed2c69 iio: imu: st_lsm6dsx: enable drdy-mask if available omits 9d8e91d9169c iio: dac: stm32: add power management support omits 3ea39d61eea6 iio: imu: st_lsm6dsx: enable wake-up event for LSM6DSO omits 21119a5dbf72 dt-bindings: iio: imu: st_lsm6dsx: document missing wakeup [...] omits 3473b923b3a2 iio: imu: st_lsm6dsx: add missing kernel documenation omits b7a73b33bb39 iio: imu: st_lsm6dsx: add wakeup_source in st_sensors_plat [...] omits b307f495468b iio: imu: st_lsm6dsx: fix checkpatch warning omits d278d4479402 iio: imu: st_lsm6dsx: grab conf mutex in st_lsm6dsx_write_ [...] omits 04ca37d5ade9 iio: imu: st_lsm6dsx: rely on st_lsm6dsx_update_bits_locke [...] omits 84b2e7c319b8 iio: imu: st_lsm6dsx: always check enable_reg in st_lsm6ds [...] omits 66b662a1760e iio: imu: st_lsm6dsx: move bdu/boot and reset register inf [...] omits 31fe8d4e0fd5 iio: imu: st_lsm6dsx: do not access active-low/open-drain [...] omits 7e9061030dd6 iio: imu: st_lsm6dsx: move irq related definitions in irq_config omits a912ee4c9154 iio: imu: st_lsm6dsx: add sanity check for read_fifo pointer omits 615bd3785b5a iio: imu: st_lsm6dsx: use st_lsm6dsx_read_locked in st_lsm [...] omits dbcc1fbe5d94 dt-bindings: Add max12xx SPI ADC series as trivial devices omits 1a910d3aebed dt-bindings: Add 1027/1029/1031 SPI ADCs as trivial devices omits 1689387487af dt-bindings: iio: adc: max1027: Mark interrupts as optional omits ae47d009b508 iio: adc: max1027: Introduce 12-bit devices support omits 7af5257d8427 iio: adc: max1027: Prepare the introduction of different r [...] omits db033831b4f5 iio: adc: max1027: Reset the device at probe time omits ffae10676475 iio: adc: max1027: Make it optional to use interrupts omits 038696f8bd2f iio: adc: max1027: Add debugfs register read support omits 356543545576 iio: light: Add support for ADUX1020 sensor omits 09d6ac8dc51a libata/ahci: Fix PCS quirk application omits 35efea32b26f PCI/ASPM: Allow re-enabling Clock PM omits 95f89e090618 vfio/type1: Initialize resv_msi_base omits ed4766022f88 drm/amd/display: add NULL checks for clock manager pointer omits 97c002be4113 drm/amdgpu: enable BACO reset for SMU7 based dGPUs (v2) omits 2a113c74ec7c drm/amdgpu/powerplay: wire up BACO to powerplay API for smu7 omits 912a0bf57436 drm/amdgpu/powerplay: split out common smu7 BACO code omits 56f68f18e09c drm/amdgpu/powerplay: add support for BACO on CI omits da28d1c026e4 drm/amdgpu/powerplay: add support for BACO on Fiji omits 28e82af499eb drm/amdgpu/powerplay: add support for BACO on VegaM omits 1b0575bdc448 drm/amdgpu/powerplay: add support for BACO on polaris omits f07fb0244f73 drm/amdgpu/powerplay: add support for BACO on Iceland omits cefada559b8a drm/amdgpu/powerplay: add support for BACO on tonga omits 42e547efe2f4 drm/amdgpu/powerplay: add core support for pre-SOC15 baco omits 5d934ac0d04c drm/amdgpu: add new SMU 7.1.3 registers for BACO omits 9fc00ea77469 drm/amdgpu: add new SMU 7.1.2 registers for BACO omits c74c524e7c41 drm/amdgpu: add new SMU 7.0.1 registers for BACO omits c06a91c0f826 drm/amdgpu: add new BIF 5.0 register for BACO omits 8763eb7ae9ff drm/amdgpu: add new BIF 4.1 register for BACO omits 5337aae9b5db drm/amdgpu/soc15: add support for baco reset with swSMU omits 31fa2991f4cd drm/amdgpu: remove in_baco_reset hack omits f5fda6d89afe drm/amdgpu: simplify ATPX detection omits 897483d8a0e0 drm/amdgpu: move gpu reset out of amdgpu_device_suspend omits 803cc26d5cb6 drm/amdgpu: move pci_save_state into suspend path omits 1489d1794001 Revert "drm/radeon: Fix EEH during kexec" omits e70bd049d007 drm/amdgpu/display: fix build error casused by CONFIG_DRM_ [...] omits 71a0df4be65b drm/amdgpu/display: hook renoir dc to pplib funcs omits ed606f8a346b dmr/amdgpu: Fix crash on SRIOV for ERREVENT_ATHUB_INTERRUP [...] omits 06f7f57e87d0 drm/amdgpu: user pages array memory leak fix omits 7bbdbe405965 drm/amdgpu/powerplay: add renoir funcs to support dc omits 5bcc92407cf0 drm/amd/powerplay: enable Arcturus runtime VCN dpm on/off omits 372120f0a592 drm/amd/powerplay: bug fix for pcie parameters override omits bcccee89f48c drm/amdgpu: Fix tdr3 could hang with slow compute issue omits b2c18f0a9c8b drm/amdgpu: fix potential VM faults omits df604bfda6f5 perf trace: Hook the 'vec' tracepoint argument with the x8 [...] omits b14657001046 drm/amdgpu: fix error handling in amdgpu_bo_list_create omits 820924745b76 drm/amdgpu: add RAS support for VML2 and ATCL2 omits 87d92e1f909c drm/amd/include: add register define for VML2 and ATCL2 omits 13ba03442a26 drm/amdgpu: change to query the actual EDC counter omits c0cff9e43edc drm/amd/powerplay: add BACO platformCaps for VEGA20 omits 16562d32c768 drm/amd/powerplay: send EnterBaco msg with argument as RAS [...] omits df9331e561da drm/amd/powerplay: avoid disabling ECC if RAS is enabled f [...] omits 956f670509df drm/amdgpu/soc15: disable doorbell interrupt as part of BA [...] omits 402c60d7b076 drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is no [...] omits 44e149bb1ea2 drm/amdgpu/display: clean up dcn2*_pp_smu functions omits bb3d7d322dff drm/amd/powerplay: re-enable FW_DSTATE feature bit omits 5f6a556f98de drm/amdgpu/discovery: reserve discovery data at the top of VRAM omits 4e71e0859292 drm/amdgpu/swSMU: custom UMD pstate peak clock for navi14 omits 7e899409fd5e drm/amd/powerplay: enable df cstate control on swSMU routine omits 06615f9a0c0d drm/amd/powerplay: enable df cstate control on powerplay routine omits f50b6805dbb9 8250-men-mcb: fix error checking when get_num_ports return [...] omits aff5d0552da4 PCI/ASPM: Add L1 PM substate support to pci_disable_link_state() omits 5e0c21c75e8c PCI/ASPM: Remove pcie_aspm_enabled() unnecessary locking omits 8625732e7712 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 573ed8985d29 perf trace beauty: Add the glue for the autogenerated x86 [...] omits e7bd89c0e010 dt-bindings: iio: light: Add binding for ADUX1020 omits 1ccd5417dbfa drm: Add LT-tunable PHY repeater mode operations omits 6e73113784ac serial: 8250_exar: Move Exar pieces to custom ->startup() omits 97c2a7806f69 libbeauty: Add a strarray__scnprintf_suffix() method omits f19a85c68cb4 libbeauty: Hook up the x86 irq_vectors table generator omits 5fa022aeba84 libbeauty: Add a generator for x86's IRQ vectors -> strings omits d2b72b728037 tools arch x86: Grab a copy of the file containing the IRQ [...] omits b5ca6e44dbc4 PCI/MSI: Move power state check out of pci_msi_supported() omits a52c48aa96ee PCI/PM: Clear PCIe PME Status even for legacy power management omits f8a0f25f1946 PCI/PM: Correct pci_pm_thaw_noirq() documentation omits 361df566e491 PCI/PM: Always return devices to D0 when thawing omits a016e092940f docs: admin-guide: dell_rbu: Improve formatting and spelling omits 80c730b564b4 docs: admin-guide: dell_rbu: Rework the title omits d4300c4e4fd4 docs: admin-guide: Move Dell RBU document from driver-api omits 2c1d7ffdf4fe docs: admin-guide: Sort the "unordered guides" to avoid me [...] omits abb0b3d96a1f usb: usbfs: Suppress problematic bind and unbind uevents. omits 7a7591979748 USB: usblp: fix use-after-free on disconnect omits b987b66ac3a2 usb: udc: lpc32xx: fix bad bit shift operation omits f616c3bda47e usb: cdns3: Fix dequeue implementation. omits fd47a417e75e USB: legousbtower: fix a signedness bug in tower_probe() omits b6c03e5f7b46 USB: legousbtower: fix memleak on disconnect omits b14a39048c11 USB: ldusb: fix memleak on disconnect omits be731286685a USB: host: ohci-at91: Remove unused variable regs in at91_stop_hc omits c8dd192be821 usb: typec: fix an IS_ERR() vs NULL bug in hd3ss3220_probe() omits 67f195806afc usb: renesas_usbhs: fix type of buf omits 46f62f887b2c usb: renesas_usbhs: fix __le16 warnings omits ddc790e92b3a net: ethernet: broadcom: have drivers select DIMLIB as needed omits f913eac8e555 net: Update address for vrf and l3mdev in MAINTAINERS omits 14f2cf607ccd net: Update address for vrf and l3mdev in MAINTAINERS omits 92696286f3bb net: bcmgenet: Set phydev->dev_flags only for internal PHYs omits b0818f80c8c1 blackhole_netdev: fix syzkaller reported issue omits d4999f1cc747 dt-bindings: display: Convert sharp, ld-d5116z01b panel to [...] omits 02ceb12c20f5 dt-bindings: usb: generic-ehci: Add "companion" entry omits 4b6fffe7a45a dt-bindings: pinctrl: stm32: Fix 'st, syscfg' description field omits e407626d2a2d dt-bindings: arm: stm32: Add missing STM32 boards omits 906c6b3300e1 dt-bindings: irqchip: renesas-irqc: Document r8a774b1 bindings omits 97bb24a6e7cc dt-bindings: pwm: rcar: Add r8a774b1 support omits 6eda6f6d8dcd dt-bindings: iio: adc: exynos: Use defines instead of cloc [...] omits ca9ccc0d8dc8 dt-bindings: rtc: s3c: Include generic dt-schema bindings omits bec576a20f0f dt-bindings: rtc: s3c: Use defines instead of clock numbers omits c2b474b02df2 dt-bindings: samsung: Indent examples with four spaces omits d9b11fccb233 dt-bindings: serio: Convert Allwinner PS2 controller to a schema omits 3130c26a26fa dt-bindings: display: Convert stm32 display bindings to js [...] omits 08fff7aeddc9 drm/i915/tgl: Wa_1607138340 omits 99db8c59e056 drm/i915/tgl: Wa_1607030317, Wa_1607186500, Wa_1607297627 omits 79bfa607e60f drm/i915/tgl: Wa_1607138336 omits 2e19af943822 drm/i915/tgl: Wa_1409600907 omits 2cbe2d8c562e drm/i915/tgl: Wa_1409170338 omits 65df78bda385 drm/i915/tgl: Wa_1409420604 omits 9786340acaa3 ARM: dts: bcm2835-rpi-zero-w: Fix bus-width of sdhci omits 99739f9431f9 drm/i915/tgl: Keep FF dop clock enabled for A0 omits 1c9dc2b52992 Merge branch 'Scatter-gather-SPI-for-SJA1105-DSA' omits 08839c06e96f net: dsa: sja1105: Switch to scatter/gather API for SPI omits 8a559400da42 net: dsa: sja1105: Move sja1105_spi_transfer into sja1105_xfer omits 36a6b5d964d9 drm/i915/tgl: Add extra hdc flush workaround omits 4aa0b5d457f5 drm/i915/tgl: Add HDC Pipeline Flush omits 62037ffff229 drm/i915/tgl: Include ro parts of l3 to invalidate omits 613716bbe721 drm/i915/tgl: Add IS_TGL_REVID omits da5d2ca8adde drm/i915/icl: Wa_1607087056 omits f58a887ebc99 net: b44: remove redundant assignment to variable reg omits 8e0d0ad206f0 sparc64: disable fast-GUP due to unexplained oopses omits 8702ba9396bf btrfs: qgroup: Always free PREALLOC META reserve in btrfs_ [...] omits 8193e6ad6916 staging: sm750fb: Fix lines over 80 characters omits 5ffa18ec0b74 staging: rtl8188eu: remove blank lines omits ec26697cd92d staging: rtl8188eu: convert variables from unsigned char to u8 omits b0906aa3f7ec staging: rtl8188eu: rename variables to avoid mixed case omits 9cb0aec9ad37 Merge tag 'wireless-drivers-for-davem-2019-10-15' of git:/ [...] omits 5b3ec8134f5f drm/panfrost: Handle resetting on timeout better omits 02755af0f322 Merge branch 'parisc-5.4-2' of git://git.kernel.org/pub/sc [...] omits d9cceb24b407 staging: octeon: fix restricted __be16 degrades to integer omits f57ff0a9b806 staging: rtl8723bs: remove casts to pointers in kfree omits bbecf7de0976 staging: rtl8723bs: remove unnecessary null check omits 37b238da15a8 Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/s [...] omits 307f4065b9d7 blk-rq-qos: fix first node deletion of rq_qos_del() omits 9d179b865449 blkcg: Fix multiple bugs in blkcg_activate_policy() omits fca1cfddfa11 erofs: set iowait for sync decompression omits c73f73244714 erofs: clean up decompress queue stuffs omits 10c3902568a6 erofs: get rid of __stagingpage_alloc helper omits bda17a4577da erofs: remove dead code since managed cache is now built-in omits 9e579fc123a0 erofs: clean up collection handling routines omits 2b7847158120 perf vendor events arm64: Add some missing events for Hisi [...] omits e3ae56954180 perf vendor events arm64: Add some missing events for Hisi [...] omits 1410732a1b64 perf vendor events arm64: Add some missing events for Hisi [...] omits 84b0975f4853 perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname omits c5e006cdbd27 perf trace: Support tracepoint dynamic char arrays omits 7fbfe22cf4cf perf trace: Filter own pid to avoid a feedback look in 'pe [...] omits da949f507a73 perf string: Export asprintf__tp_filter_pids() omits b88b14db21db perf trace: Introduce --errno-summary omits 5e0cd1ef6474 xfs: change the seconds fields in xfs_bulkstat to signed omits 7118dd2d41af splice: only read in as much information as there is pipe [...] omits 5eca1379c0eb tools headers UAPI: Sync sched.h with the kernel omits 906753befc4d xfs: Use iomap_dio_rw to wait for unaligned direct IO omits 13ef954445df iomap: Allow forcing of waiting for running DIO in iomap_dio_rw() omits 25e6be21230d rbd: cancel lock_dwork if the wait is interrupted omits 1d3f87233e26 ceph: just skip unrecognized info in ceph_reply_info_extra omits 193065024072 drm/i915: Flush tasklet submission before sleeping on i915 [...] omits 8daf1fb73295 tools headers kvm: Sync kvm.h headers with the kernel sources omits 1137e61dcb99 PCI: dwc: Fix find_next_bit() usage omits 7cb3a2445705 tools headers kvm: Sync kvm headers with the kernel sources omits 7a12f514c408 tools headers kvm: Sync kvm headers with the kernel sources omits 1cf692556d0d PCI: rcar: Remove unnecessary header include (../pci.h) omits ae199c580da1 perf c2c: Fix memory leak in build_cl_output() omits 5a0baf512323 perf tools: Fix mode setting in copyfile_mode_ns() omits f948eb45e3af perf annotate: Fix multiple memory and file descriptor leaks omits 4906c05b87d4 PCI: mobiveil: Fix csr_read()/write() build issue omits 5da0fb1ab34c io_uring: consider the overflow of sequence for timeout req omits 6080728ff8e9 perf tools: Fix resource leak of closedir() on the error paths omits 98a8b2e60c69 perf evlist: Fix fix for freed id arrays omits daee4f4e42c7 PCI: endpoint: Cast the page number to phys_addr_t omits 6a6fac11b112 perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() omits fc1a0fb53875 drm/i915: Use drm_rect_init() omits dcdef1abbc50 drm/i915: Use drm_rect_translate_to() omits 991b78fbd223 scripts: setlocalversion: fix a bashism omits 85f0ae7e435a kbuild: update comment about KBUILD_ALLDIRS omits 175cc093888e PCI: rcar: Fix missing MACCTLR register setting in rcar_pc [...] omits 3f22c7467136 virtio-fs: don't show mount options omits ba1f8af7f772 arm64: dts: khadas-vim3: add commented support for PCIe omits 934de3415e5e arm64: dts: meson-g12a: Add PCIe node omits 631627253de2 phy: meson-g12a-usb3-pcie: Add support for PCIe mode omits 4ff9f68f8378 PCI: amlogic: meson: Add support for G12A omits eacaf7dcf08e PCI: amlogic: Fix probed clock names omits 0978e95253c6 dt-bindings: pci: amlogic, meson-pcie: Add G12A bindings omits 4d3186a525b3 PCI: amlogic: Fix reset assertion via gpio descriptor omits 28a4cac48c7e nvme-tcp: fix possible leakage during error flow omits 5812d04c4c74 nvmet-loop: fix possible leakage during error flow omits 80ed4548d071 btrfs: don't needlessly create extent-refs kernel thread omits 3e30d70805d5 drm/i915: Make .modeset_calc_cdclk() mandatory omits 131d3b1af105 drm/i915: Stop using drm_atomic_helper_check_planes() omits 3e706dff0891 drm/i915: Switch to using DP_MSA_MISC_* defines omits 0299dfa7ad54 drm/i915/dp: Attach HDR metadata property to DP connector omits b246cf215e4c drm/i915/dp: Program an Infoframe SDP Header and DB for HD [...] omits 922430dd4022 drm/i915: Add new GMP register size for GEN11 omits 9d1bb6f0222c drm/i915/dp: Attach colorspace property omits 0c06fa156006 drm/i915/dp: Add support of BT.2020 Colorimetry to DP MSA omits bb71fb0072f1 drm/i915/dp: Extend program of VSC Header and DB for Color [...] omits fb03082a54ac memory: mtk-smi: Add PM suspend and resume ops omits 470eb3b31134 iommu/amd: Simpify decoding logic for INVALID_PPR_REQUEST event omits ec21f17a9437 iommu/amd: Fix incorrect PASID decoding from event log omits 8eded45fcd34 perf trace: Add syscall failure stats to -s/--summary and [...] omits dd071024bf52 perf stat: Support --all-kernel/--all-user omits 5fb470bc29d8 perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy() omits c5baf9089246 perf annotate: Fix objdump --no-show-raw-insn flag omits b34b45eef16d perf annotate: Don't pipe objdump output through 'expand' command omits 7a675de42836 perf annotate: Don't pipe objdump output through 'grep' command omits 4235949944d1 perf annotate: Use libsubcmd's run-command.h to fork objdump omits 353dcaa2f979 perf annotate: Avoid reallocation in objdump parsing omits 800d3f561659 perf report: Add warning when libunwind not compiled in omits 791ce9c48c79 perf test: Avoid infinite loop for task exit case omits 6add129c5d92 perf test: Report failure for mmap events omits 5a40e1994815 perf evlist: Fix fix for freed id arrays omits b3509b6ed7a7 perf script: Fix --reltime with --time omits bb91a073ed12 perf tools: Allow to build with -ltcmalloc omits 808be0aae53a iommu: Introduce guest PASID bind function omits e5c0bd7f2206 iommu/ioasid: Add custom allocators omits fa83433c92e3 iommu: Add I/O ASID allocator omits 4c7c171f85b2 iommu: Introduce cache_invalidate API omits 7e3a57fa6ca8 arm64: Document ICC_CTLR_EL3.PMHE setting requirements omits f226650494c6 arm64: Relax ICC_PMR_EL1 accesses when ICC_CTLR_EL1.PMHE is clear omits 7fbcb5da811b PCI: aardvark: Don't rely on jiffies while holding spinlock omits ec37d4e99904 iommu/ipmmu-vmsa: Only call platform_get_irq() when interr [...] omits 757f26a3a9ec iommu/ipmmu-vmsa: Hook up r8a774b1 DT matching code omits d0635ebf85aa dt-bindings: iommu: ipmmu-vmsa: Add r8a774b1 support omits e74dc5c76344 spi: use new `spi_transfer_delay_exec` helper where straig [...] omits 8b390c15818c drm/i915/execlists: Clear semaphore immediately upon ELSP [...] omits acc7720de3cb spi: spi-axi: extend support for the `delay` field omits c5751ba0f71e spi: bcm63xx: extend error condition to `delay` as well omits 3e2405f01f4a spi: spi-falcon: extend warning to `delay` as well omits 454a325a9768 drm/i915: Remove leftover vma->obj->pages_pin_count on ins [...] omits 56184a20a800 drm/i915: Drop obj.page_pin_count after a failed vma->set_pages() omits 3984d39b0e41 spi: spi-fsl-espi: convert transfer delay to `spi_delay` format omits 25093bdeb6bc spi: implement SW control for CS times omits 0f8c0f8a7782 soundwire: depend on ACPI || OF omits 52eb063d153a soundwire: depend on ACPI omits 810593668468 spi: tegra114: change format for `spi_set_cs_timing()` function omits 8e319dd5f1eb spi: spidev: use new `delay` field for spi transfers omits 867bd8868bbd spi: spi-loopback-test: use new `delay` field omits f9258156c73c iommu/rockchip: Don't use platform_get_irq to implicitly c [...] omits b883d5eda6c4 spi: tegra20-sflash: use to new `spi_transfer_delay_exec` omits cd13152bce34 spi: tegra114: use `spi_transfer_delay_exec` helper omits bebcfd272df6 spi: introduce `delay` field for `spi_transfer` + spi_tran [...] omits 6c613f68aabf spi: core,atmel: convert `word_delay_usecs` -> `word_delay [...] omits ec3fa72fa840 spi: spidev: use new `word_delay` field for spi transfers omits 21e26062052c spi: orion: use new `word_delay` field for SPI transfers omits 84593a131c3a spi: sprd: convert transfer word delay to spi_delay struct omits 329f0dac4cad spi: make `cs_change_delay` the first user of the `spi_del [...] omits b2c98153f45f spi: introduce spi_delay struct as "value + unit" & spi_de [...] omits 6b3f236a9985 spi: move `cs_change_delay` backwards compat logic outside switch omits 9d2bbbc21772 dt-bindings: dmaengine: rcar-dmac: Document R8A774B1 bindings omits ec1ac309596a dmaengine: sprd: Fix the possible memory leak issue omits 2def297ec7fb pidfd: add tests for NSpid info in fdinfo omits 15d42eb26bde pidfd: add NSpid entries to fdinfo omits f228a4a24492 dmaengine: sprd: Change to use devm_platform_ioremap_resource() omits 6c6de1ddb1be dmaengine: xilinx_dma: Fix control reg update in vdma_chan [...] omits 68fe2b520cee dmaengine: xilinx_dma: Fix 64-bit simple AXIDMA transfer omits 944879ba4c85 dmaengine: xilinx_dma: Remove clk_get error message for pr [...] omits a8bd47542863 dmaengine: xilinx_dma: use devm_platform_ioremap_resource() omits ae5e6c6439c3 iommu/amd: Switch to use acpi_dev_hid_uid_match() omits 4f3cde3a24ce mmc: sdhci-acpi: Switch to use acpi_dev_hid_uid_match() omits 7e70c8acf2bf ACPI / LPSS: Switch to use acpi_dev_hid_uid_match() omits 35009c807488 ACPI / utils: Introduce acpi_dev_hid_uid_match() helper omits a814dcc26983 ACPI / utils: Move acpi_dev_get_first_match_dev() under CO [...] omits 8373f8c6a447 ACPI / utils: Describe function parameters in kernel-doc omits c0f05a6ab525 PCI: aardvark: Fix PCI_EXP_RTCTL register configuration omits 1ee0186b9a12 iommu/vt-d: Refactor find_domain() helper omits da6b05dce2a9 iommu/qcom: Simplify a test in 'qcom_iommu_add_device()' omits f4c7d053d7f7 PCI: aardvark: Wait for endpoint to be ready before training link omits be62dbf554c5 iommu/amd: Convert AMD iommu driver to the dma-iommu api omits 6e2350207f40 iommu/dma-iommu: Use the dev->coherent_dma_mask omits 795bbbb9b6f8 iommu/dma-iommu: Handle deferred devices omits 781ca2de89ba iommu: Add gfp parameter to iommu_ops::map omits 37ec8eb851c1 iommu/amd: Remove unnecessary locking from AMD iommu driver omits a35716a95655 ASoC: pcm3168a: Fix serial mode dependent format support omits 97f41c68b83e dt-bindings: spi: sh-msiof: Add r8a774b1 support omits 9c3c41761f45 dt-bindings: spi: sh-msiof: Convert bindings to json-schema omits 9764beeae7cc ASoC: audio-graph: fixup graph_dai_link_of_dpcm() comment omits 03048217624a ASoC: sof: include types.h at header.h omits 848704f39ff6 ASoC: simple-card: fixup simple_dai_link_of_dpcm() comment omits 47cbea216281 ASoC: Intel: eve: Enable mclk and ssp sclk early omits 7a22e03b0c02 x86/apic/x2apic: Fix a NULL pointer deref when handling a [...] omits e211288b72f1 x86/hyperv: Make vapic support x2apic mode omits fa41d6ee9042 Merge drm/drm-next into drm-intel-next-queued omits 1aa7177cdcb3 tools/power/x86/intel-speed-select: Implement base-freq co [...] omits 062e4aac92e8 tools/power/x86/intel-speed-select: Implement 'perf-profil [...] omits c829f0ef7bfc tools/power/x86/intel-speed-select: Implement CascadeLake- [...] omits 1c1d935c8418 tools/power/x86/intel-speed-select: Add check for CascadeL [...] omits 210369dc73b2 tools/power/x86/intel-speed-select: Make process_command generic omits ce1326a2f9f7 tools/power/x86/intel-speed-select: Add int argument to co [...] omits 4e26fabfe15c tools/power/x86/intel-speed-select: Refuse to disable core [...] omits a6a82f9bcd2a tools/power/x86/intel-speed-select: Turbo-freq feature auto mode omits 354bd06f40c4 tools/power/x86/intel-speed-select: Base-freq feature auto mode omits abd120e3bdf3 tools/power/x86/intel-speed-select: Remove warning for unu [...] omits fd13c8622a5a platform/x86: Add System76 ACPI driver omits 2a43c9fc878a platform/x86: huawei-wmi: Fix a precision vs width printf bug omits 3c27f179d502 platform/x86: huawei-wmi: Avoid use of global variable whe [...] omits c7a949766fd2 platform/x86: huawei-wmi: No need to keep pointer to platf [...] omits 8c7d9ec8a470 platform/x86: huawei-wmi: Don't leak memory on the exit omits 9bfc14cb6a6a platform/x86: huawei-wmi: huawei_wmi can be static omits d17f1bbb3aa9 platform/x86: i2c-multi-instantiate: Fail the probe if no [...] omits da5fb83fb8dc platform/x86: intel_punit_ipc: Avoid error message when re [...] omits 79e29cb8fbc5 platform/mellanox: Add bootctl driver for Mellanox BlueField Soc omits e3008bf46ce0 platform/x86: classmate-laptop: remove unused variable omits d740795d9273 platform/x86: intel_cht_int33fe: Split code to Micro-B and Type-C omits c656829f073b platform/x86: toshiba_acpi: do not select INPUT_POLLDEV omits 60d15095336c platform/x86: peaq-wmi: switch to using polled mode of inp [...] omits 83dbbe5ae47f platform/x86: hdaps: switch to using polled mode of input devices omits 2011176d8adb platform/x86: asus-laptop: switch to using polled mode of [...] omits 10b65e2915b2 platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xx omits 94930d013329 platform/x86: huawei-wmi: Add debugfs support omits 32e59d119d71 platform/x86: huawei-wmi: Add fn-lock support omits 355a070b09ab platform/x86: huawei-wmi: Add battery charging thresholds omits 090ddd770b8d platform/x86: huawei-wmi: Implement huawei wmi management omits 8a480c108fe8 platform/x86: huawei-wmi: Add quirks and module parameters omits 1ac9abeb2e5b platform/x86: huawei-wmi: Move to platform driver omits fadfee3f9d8f drm/bridge: dw-hdmi: Restore audio when setting a mode omits 3ba8bbc41f5d arm64: dts: msm8916-longcheer-l8150: Add Volume buttons omits b0e1600dd46d arm64: dts: msm8916-longcheer-l8150: Enable WCNSS for WiFi and BT omits 868ad2149602 net/wireless: Delete unnecessary checks before the macro c [...] omits 52d4261862ec wireless: Remove call to memset after dma_alloc_coherent omits 39b656ee9f2c Merge tag 'perf-core-for-mingo-5.5-20191011' of git://git. [...] omits 12ade69c1eb9 KVM: PPC: Book3S HV: XIVE: Ensure VP isn't already in use omits c55b5c663076 soc: qcom: Invert the cooling states for the aoss warming devices omits 8c551f919a73 arm64: hibernate: check pgd table allocation omits ec52c7134b1f arm64: cpufeature: Treat ID_AA64ZFR0_EL1 as RAZ when SVE i [...] omits 8c16b55bbf84 Merge branch 'aquantia-fixes' omits 9f051db566da net: aquantia: correctly handle macvlan and multicast coexistence omits d08b9a0a3ebd net: aquantia: do not pass lro session with invalid tcp checksum omits ed4d81c4b3f2 net: aquantia: when cleaning hw cache it should be toggled omits 06b0d7fe7e5f net: aquantia: temperature retrieval fix omits 5bc52f64e884 Merge branch 'akpm' (patches from Andrew) omits 85a83a8fca7f Merge branch 'PTP-driver-refactoring-for-SJA1105-DSA' omits 664277781c4c net: dsa: sja1105: Change the PTP command access pattern omits a9d6ed7a8bd0 net: dsa: sja1105: Move PTP data to its own private structure omits 61c77126278e net: dsa: sja1105: Make all public PTP functions take dsa_ [...] omits 5b3ae43ab18a net: dsa: sja1105: Get rid of global declaration of struct [...] omits 75e99bf5ed8f gpio: lynxpoint: set default handler to be handle_bad_irq() omits 4c87540940cb gpio: merrifield: Move hardware initialization to callback omits a33912061607 gpio: lynxpoint: Move hardware initialization to callback omits a752fbb4b464 gpio: intel-mid: Move hardware initialization to callback omits 9411e3aaa634 gpiolib: Initialize the hardware with a callback omits 6658f87f2194 gpio: merrifield: Restore use of irq_base omits 5763fea2f257 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits 8b39da985194 xtensa: drop EXPORT_SYMBOL for outs*/ins* omits 3d7fed4ad8cc mm/memory-failure: poison read receives SIGKILL instead of [...] omits 87bf4f71af4f mm/slab.c: fix kernel-doc warning for __ksize() omits 13bea898cd91 xarray.h: fix kernel-doc warning omits 2a7e582f429b bitmap.h: fix kernel-doc warning and typo omits b46ec1da5eb7 fs/fs-writeback.c: fix kernel-doc warning omits 8e88bfba77ee fs/libfs.c: fix kernel-doc warning omits c70d868f272b fs/direct-io.c: fix kernel-doc warning omits a2e9a5afce08 mm, compaction: fix wrong pfn handling in __reset_isolation_pfn() omits 3f36d8669457 mm, hugetlb: allow hugepage allocations to reclaim as needed omits 03a9349ac0e0 lib/test_meminit: add a kmem_cache_alloc_bulk() test omits 0f181f9fbea8 mm/slub.c: init_on_free=1 should wipe freelist ptr for bul [...] omits 3c52b0af059e lib/generic-radix-tree.c: add kmemleak annotations omits e4f8e513c3d3 mm/slub: fix a deadlock in show_slab_objects() omits fdf3bf809162 mm, page_owner: rename flag indicating that page is allocated omits 0fe9a448a029 mm, page_owner: decouple freeing stack trace from debug_pagealloc omits 5556cfe8d994 mm, page_owner: fix off-by-one error in __set_page_owner_handle() omits 1cedb5ef36b1 Merge branch 'xtensa-5.4-fixes' into xtensa-for-next omits c9c63f3c7a90 xtensa: fix type conversion in __get_user_[no]check omits 9cd20ef7803c drm/i915/perf: allow holding preemption on filtered ctx omits 7831e9a965ea drm/i915/perf: Allow dynamic reconfiguration of the OA stream omits 4f6ccc74a85c drm/i915: add support for perf configuration queries omits b8d49f28aa03 drm/i915/perf: introduce a versioning of the i915-perf uapi omits b1d066930606 drm/mxsfb: Read bus flags from bridge if present omits d02340436695 drm/mxsfb: Update mxsfb to support a bridge omits 3c00660db183 drm/i915/execlists: Assert tasklet is locked for process_csb() omits c0437642966f xtensa: clean up assembly arguments in uaccess macros omits 7a7c5e715e72 block: Fix elv_support_iosched() omits c32c47aa3640 parisc: Remove 32-bit DMA enforcement from sba_iommu omits 513f7f747e1c parisc: Fix vmap memory leak in ioremap()/iounmap() omits 0703ad217ebd parisc: prefer __section from compiler_attributes.h omits b67114db64ad parisc: sysctl.c: Use CONFIG_PARISC instead of __hppa_ define omits 81dde26de9c0 firmware: dmi: Fix unlikely out-of-bounds read in save_mem [...] omits 52b2d91752a8 parisc: Do not hardcode registers in checksum functions omits 4c8eb19cf9dc riscv: tlbflush: remove confusing comment on local_flush_t [...] omits 2993c9b04e61 riscv: dts: HiFive Unleashed: add default chosen/stdout-path omits 2f01b7864188 riscv: remove the switch statement in do_trap_break() omits a98d62c3ee90 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits eda6d764ac33 drm/panfrost: Add missing GPU feature registers omits 9e8acd9c44a0 bpf: lwtunnel: Fix reroute supplying invalid dst omits 1cf5f71030e5 Merge branch 'xtensa-5.5-xip' into xtensa-for-next omits 6595d144dece xtensa: fix {get,put}_user() for 64bit values omits c9b59181c2b0 Merge tag 'irqchip-fixes-5.4-1' of git://git.kernel.org/pu [...] omits 158b6b99ba7b xtensa: merge .fixup with .text omits 7f6645f077bc xtensa: add XIP kernel support omits 50eb900216ff xtensa: move kernel memory layout to platform options omits 026c39b31fb4 xtensa: use correct symbol for the end of .rodata omits 8092b931e651 xtensa: fix section name for start_info omits 98f9da8a708d xtensa: move MPU constants from .data to .ref.rodata omits 6af3c2ce8051 xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits c56b5b1c35f9 xtensa: clean up empty include files omits 179726103125 xtensa: update arch features omits 67c698fc5eb0 drm/dp-mst: fix warning on unused var omits bfbcbf88f9db dt-bindings: timer: Convert stm32 timer bindings to json-schema omits bf5c3ae18e4d dt-bindings: thermal: Convert stm32 thermal bindings to js [...] omits 97721c5e66c7 dt-bindings: media: Convert stm32 dcmi bindings to json-schema omits 1c86b23db0f0 dt-bindings: media: Convert stm32 cec bindings to json-schema omits b1b7ce97fa1e dt-bindings: hwlock: Convert stm32 hwspinlock bindings to [...] omits 53448aed7b80 drm/i915/ehl: Port C's hotplug interrupt is associated wit [...] omits 9899a7a86993 ASoC: SOF: Fix randbuild error omits 364b3f1ff8f0 PCI: aardvark: Use LTSSM state to build link training flag omits 2abd839aa7e6 kmemleak: Do not corrupt the object_list during clean-up omits af818031f463 rtc: ds1685: use devm_platform_ioremap_resource helper omits 9e420d7f125f rts: ds1685: remove not needed fields from private struct omits d53bf24db377 rtc: xilinx: Fix calibval variable type omits 9aa0d0be3856 rtc: wilco-ec: Handle reading invalid times omits e683c4b078d8 ARM: dts: arria10: Modify QSPI read_delay for Arria10 omits c9c13ba428ef PCI: Add PCI_STD_NUM_BARS for the number of standard BARs omits 7608158df3ed PCI: Fix missing bridge dma_ranges resource list cleanup omits 5aac7425f968 PCI/MSI: Remove unused pci_irq_get_node() omits 50bf025b7590 clk: meson: axg-audio: use devm_platform_ioremap_resource( [...] omits 0fc21fdf4e10 ARM: configs: at91: unselect PIT omits ac1c4e18858c nvme-tcp: Initialize sk->sk_ll_usec only with NET_RX_BUSY_POLL omits f3dde260bb0e dt-bindings: Clean-up regulator '-supply' schemas omits c1ac9a4b0797 nvme: Wait for reset state when required omits 4c75f877853c nvme: Prevent resets during paused controller state omits 92b98e88d59a nvme: Restart request timers in resetting state omits 5d02a5c1d6e1 nvme: Remove ADMIN_ONLY state omits 770597ecb207 nvme-pci: Free tagset if no IO queues omits 41e35ffb380b drm/i915: Favor last VBT child device with conflicting AUX [...] omits ff229eee3d89 hrtimer: Annotate lockless access to timer->base omits 153c5d8191c2 staging: wlan-ng: fix exit return when sme->key_idx >= NUM [...] omits 88d0facf186c staging: wfx: fix potential vulnerability to spectre omits 44288f1101fe staging: wfx: fix error handling in wfx_tx_get_raw_link_id() omits 807411911d99 staging: rtl8723bs: use DIV_ROUND_UP helper macro omits 388fa43d5979 staging: vc04_services: use DIV_ROUND_UP helper macro omits 51a50b26c6dd staging: rtl8188eu: remove unnecessary conversion to bool omits 29c03456f157 staging: rtl8188eu: remove braces from single statement if block omits 02d7aa2f3bfa staging: rtl8712: clean up function headers omits f89c7d575d7c staging: rtl8712: remove unnecessary return variables omits 180245d2d016 staging: octeon: remove typedef declaration for cvmx_fau_op_size omits 6cc5e1c70031 staging: octeon: remove typedef declartion for cvmx_pko_co [...] omits 1691741fe31d staging: octeon: remove typedef declaration for cvmx_fau_reg_32 omits 73aef0c9d2c6 staging: octeon: remove typedef declaration for cvmx_helpe [...] omits ef1fe6b7369a staging: octeon: remove typedef declaration for cvmx_wqe omits caa2ac29726e arm64: dts: imx8mn-ddr4-evk: Move iomuxc node to end of file omits 0169002f7151 arm64: dts: imx8mq-evk: Adjust nodes following alphabetical sort omits 95993238b29b ARM: imx_v6_v7_defconfig: Enable CONFIG_DRM_MSM omits 8f2d3c1759d1 clk: imx: clk-pll14xx: Make two variables static omits 4bfc53038e16 arm64: dts: enable otg mode for dwc3 usb ip on layerscape omits c871335217e7 arm64: dts: imx8mm-evk: Enable pca6416 on i2c3 bus omits 4a79aed983dc arm64: dts: imx8mm-evk: Add i2c3 support omits d11ece801891 arm64: dts: imx8mm-evk: Adjust i2c nodes following alphabe [...] omits ea65aba85e81 arm64: dts: imx8mn: Use correct clock for usdhc's ipg clk omits a6a40d5688f2 arm64: dts: imx8mm: Use correct clock for usdhc's ipg clk omits b0759297f2c8 arm64: dts: imx8mq: Use correct clock for usdhc's ipg clk omits 3d237d0d908b ARM: imx_v6_v7_defconfig: Build USB_CONFIGFS into kernel omits 51f5afabc07a firmware: imx: Skip return value check for some special SC [...] omits 832392db9747 platform/x86: i2c-multi-instantiate: Fail the probe if no [...] omits 8a3ab38c3692 ASoC: SOF: topology: check errors when parsing LED tokens omits 494e8f65da24 ASoC: SOF: topology: remove always-true redundant test omits 7ad03a2c848f ASoC: SOF: Intel: bdw: fix operator precedence warnings omits f9f618e7128e ASoC: SOF: Intel: byt: fix operator precedence warnings omits dd79841ca66f ASoC: fsl_mqs: Move static keyword to the front of declarations omits de729862cc0f ASoC: adau7118: Fix Kconfig warning without CONFIG_I2C omits 0c93c291321f ASoC: stm32: spdifrx: retry synchronization in sync state omits 89b6d1831d21 drm/i915/execlists: Tweak virtual unsubmission omits 252b9e21bcf4 ARM: dts: imx7s: Correct GPT's ipg clock source omits fd15e2dd38be ARM: dts: vf610-zii-scu4-aib: Remove internal debug networ [...] omits 71936a6d18c3 ARM: dts: vf610-zii-scu4-aib: Specify 'i2c-mux-idle-disconnect' omits f0b1d7f2e7c2 clk: imx8mq: Add VIDEO2_PLL clock omits 1b36aab6a7b6 Merge branch 'renesas-arm64-dt-for-v5.5' into renesas-next omits 7fbc899ddeaa drm/ttm: fix handling in ttm_bo_add_mem_to_lru omits ad7adde58c3a drm/omap: Remove set but not used variable 'err' in hdmi4_ [...] omits c30a19433e48 drm/omap: Remove set but not used variable 'err' in hdmi5_ [...] omits 83e3b8a9c060 drm/omap: Remove set but not used variable 'tclk_trail' omits 57d55bb5dc86 drm/omap: Remove set but not used variable 'plane' omits 941f2f72dbbe drm/ttm: Restore ttm prefaulting omits 73a88e4ce310 drm/ttm: fix busy reference in ttm_mem_evict_first omits 8e5802635f0f debugfs: remove return value of debugfs_create_size_t() omits ad26221fb9e6 debugfs: remove return value of debugfs_create_u64() omits 313f5dbba41d debugfs: remove return value of debugfs_create_u16() omits 9655ac4aca20 debugfs: remove return value of debugfs_create_u8() omits f846d1e704f2 pinctrl: sh-pfc: pfc-r8a77965: Fix typo in pinmux macro for SCL3 omits 971029d1e084 pinctrl: sh-pfc: pfc-r8a7796: Fix typo in pinmux macro for SCL3 omits dcfdaa92a417 pinctrl: sh-pfc: pfc-r8a7795-es1: Fix typo in pinmux macro [...] omits 772f9daf336d pinctrl: sh-pfc: pfc-r8a7795: Fix typo in pinmux macro for SCL3 omits d30710b8cce3 pinctrl: sh-pfc: Fix PINMUX_IPSR_PHYS() to set GPSR omits 126c9cb9997d pinctrl: rzn1: Make array reg_drive static, makes object smaller omits 9506c23dfaf5 drm/i915/selftests: Check that GPR are cleared for new contexts omits 9c27462c896d drm/i915/selftests: Check known register values within the [...] omits 3fa08cbb0662 arm64: dts: renesas: r8a774b1: Add CAN and CAN FD support omits 8292f5eb3874 arm64: dts: renesas: Add iommus to R-Car Gen3 SDHI/MMC nodes omits 734f9246e791 mm: refresh ZONE_DMA and ZONE_DMA32 comments in 'enum zone_type' omits 1a8e1cef7603 arm64: use both ZONE_DMA and ZONE_DMA32 omits a573cdd7973d arm64: rename variables used to calculate ZONE_DMA32's size omits ae970dc096b2 arm64: mm: use arm64_dma_phys_limit instead of calling max [...] omits e6ea46511b1a firmware: arm_sdei: use common SMCCC_CONDUIT_* omits a5520eac4d2d firmware/psci: use common SMCCC_CONDUIT_* omits 6848253ddeae arm: spectre-v2: use arm_smccc_1_1_get_conduit() omits c98bd2991728 arm64: errata: use arm_smccc_1_1_get_conduit() omits 6b7fe77c334a arm/arm64: smccc/psci: add arm_smccc_1_1_get_conduit() omits ce87de45b324 arm64: simplify syscall wrapper ifdeffery omits a8613e7070e7 docs/arm64: cpu-feature-registers: Documents missing visib [...] omits 0f6e4c40164d docs/arm64: elf_hwcaps: Document HWCAP_SB omits 3a25e46c99e9 docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation [...] omits 1fd37669bc87 drm/i915/display: Squelch kerneldoc warnings omits c3226d93f85c rtw88: include interrupt.h for tasklet_struct omits 4ee2f3426699 rtw88: use a for loop in rtw_power_mode_change(), not goto omits 12078aae4535 rtw88: coex: Set 4 slot mode for A2DP omits 474264d5a6b7 rtw88: pci: config phy after chip info is setup omits a4835410995e rtw88: Use rtw_write8_set to set SYS_FUNC omits 5dc32b8ace37 rtw88: add NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 support omits 27c65bfc434f rtw88: config 8822c multicast address in MAC init flow omits 52f4d4043d1e ARM: dts: imx6q-logicpd: Re-Enable SNVS power key omits 2e127203d116 ACPI: Documentation: Minor spelling fix in namespace.rst omits ac36d37e9436 ACPI: Always build evged in omits d79749f7716d ath10k: fix latency issue for QCA988x omits d43810b2c180 ath10k: Correct error handling of dma_map_single() omits 159e48560f51 cpuidle: teo: Fix "early hits" handling for disabled idle states omits e43dcf20215f cpuidle: teo: Consider hits and misses metrics of disabled states omits 4f690bb8ce4c cpuidle: teo: Rename local variable in teo_select() omits 069ce2ef1a6d cpuidle: teo: Ignore disabled idle states that are too deep omits f433abfc2f76 ath: rename regulatory rules omits 486a88498434 ath10k: fix memory leak for tpc_stats_final omits c5329b2d5b8b ath10k: fix array out-of-bounds access omits bc3ecbe09ab1 dmaengine: iop-adma: make array 'handler' static const, ma [...] omits 280bc0cecb77 drm/i915/selftests: Fixup naked 64b divide omits f27c22736d13 dmaengine: dw: platform: Mark 'hclk' clock optional omits 112e72373d1f virtio-fs: Change module name to virtiofs.ko omits bd73dfabdda2 dmaengine: imx-sdma: fix size check for sdma script_number omits ca58b3703445 backlight: pwm_bl: Switch to power-of-2 base for fixed-point math omits 407feae1caca backlight: pwm_bl: Drop use of int_pow() omits e802cbafcbd2 backlight: pwm_bl: Eliminate a 64/32 division omits efdf690e159a backlight: pwm_bl: Fix cie1913 comments and constant omits 349ee1228729 backlight: pwm_bl: Add missing curly branches in else branch omits de6f2a7fa2c9 backlight: pwm_bl: Don't assign levels table repeatedly omits 833b48242686 dmaengine: zx: Use devm_platform_ioremap_resource() in zx_ [...] omits ecb4d34fafec dmaengine: owl: Use devm_platform_ioremap_resource() in ow [...] omits a7dc0e6c1ec9 dmaengine: mediatek: Use devm_platform_ioremap_resource() [...] omits 9d68427d0f4f dmaengine: mediatek: Use devm_platform_ioremap_resource() [...] omits 3d4d6c27f65c dmaengine: k3dma: Use devm_platform_ioremap_resource() in [...] omits 1148ac673f74 dmaengine: jz4780: Use devm_platform_ioremap_resource() in [...] omits fbd1d637f6d1 dmaengine: at_xdmac: Use devm_platform_ioremap_resource() [...] omits 9ec691f48b5e dmaengine: tegra210-adma: fix transfer failure omits fcf8adb78707 dmaengine: rcar-dmac: Add dma-channel-mask property support omits d832c481bff3 dmaengine: rcar-dmac: Use devm_platform_ioremap_resource() omits 2df4a02a9ceb dmaengine: rcar-dmac: Use of_data values instead of a macro omits 1378259773db arm64: dts: ls1028a: Update the clock providers for the Ma [...] omits 07159f67c771 arm64: dts: lx2160a: Correct CPU core idle state name omits 97856e59384d Merge 5.4-rc3 into char-misc-next omits 7ca932e44132 Merge 5.4-rc3 into tty-next omits bf7c1d95af67 Merge 5.4-rc3 into usb-next omits 27d6e47f8e13 Merge 5.4-rc3 into staging-next omits 8b6bc5fd71e6 dmaengine: sprd: Fix the link-list pointer register config [...] omits f2e5c49d221b power: supply: axp20x_usb_power: enable USB BC detection o [...] omits 4f5cafb5cb84 Linux 5.4-rc3 omits 1f6c62ca8f8d drm/rockchip: vop: add the definition of dclk_pol omits c7337670ef2a drm/rockchip: make rockchip_gem_alloc_object static omits b02516b6cde7 drm/rockchip: include rockchip_drm_drv.h omits 9abdcff72058 drm/rockchip: rk3066_hdmi: Use devm_platform_ioremap_resou [...] omits d4615e5a4680 Merge tag 'trace-v5.4-rc2' of git://git.kernel.org/pub/scm [...] omits 463c5ac0300a ARM: dts: rockchip: Add RK3288 VOP gamma LUT address omits 40e220b4218b batman-adv: Avoid free/alloc race when handling OGM buffer omits a8d23cbbf6c9 batman-adv: Avoid free/alloc race when handling OGM2 buffer omits 33902b4a4227 netdevsim: Fix error handling in nsim_fib_init and nsim_fib_exit omits 7e0d15ee0d8b Merge tag 'mac80211-next-for-net-next-2019-10-11' of git:/ [...] omits cb0ce18aaf4c genetlink: do not parse attributes for families with zero maxattr omits 11d49ce9f794 net/ibmvnic: Fix EOI when running in XIVE mode. omits c208bdb93788 tcp: improve recv_skip_hint for tcp_zerocopy_receive omits c23936fad79e net: lpc_eth: avoid resetting twice omits 3f233809aa7f Merge branch 'tcp-address-KCSAN-reports-in-tcp_poll-part-I' omits ab4e846a82d0 tcp: annotate sk->sk_wmem_queued lockless reads omits e292f05e0df7 tcp: annotate sk->sk_sndbuf lockless reads omits ebb3b78db7bf tcp: annotate sk->sk_rcvbuf lockless reads omits d9b55bf7b678 tcp: annotate tp->urg_seq lockless reads omits e0d694d638db tcp: annotate tp->snd_nxt lockless reads omits 0f31746452e6 tcp: annotate tp->write_seq lockless reads omits 7db48e983930 tcp: annotate tp->copied_seq lockless reads omits dba7d9b8c739 tcp: annotate tp->rcv_nxt lockless reads omits d983ea6f16b8 tcp: add rcu protection around tp->fastopen_rsk omits 2581efa9a47d Merge tag 'hwmon-for-v5.4-rc3' of git://git.kernel.org/pub [...] omits 71b1b5532b9c Merge tag 'fixes-for-5.4-rc3' of git://git.kernel.org/pub/ [...] omits b27528b0279a Merge tag 'for-linus-20191012' of git://git.kernel.dk/linux-block omits 245cdd9fbd39 vhost/test: stop device before reset omits edc5774c097f tools/virtio: xen stub omits c2fba936d304 drm/i915/perf: Avoid polluting the i915_oa_config with err [...] omits bbc6089cebfc Merge branch 'fixes' into next omits 9dc86c234e84 Merge tag 'iio-for-5.5a-take3' of https://git.kernel.org/p [...] omits c86673e88419 staging: rtl8723bs: Remove comparison to NULL omits 91d6f911b348 staging: fbtft: fbtft-core: Fix last line displayed on fbcon omits f152f52c308d staging: vc04_services: place the AND operator at the end [...] omits a521d52d1eb2 iio: pressure: bmp280: remove stray newline omits 420119fcc554 iio: adc: sc27xx: Use devm_hwspin_lock_request_specific() [...] omits 0c8a6e72f3c0 iio: chemical: atlas-ph-sensor: fix iio_triggered_buffer_p [...] omits d303de1fcf34 tracing: Initialize iter->seq after zeroing in tracing_rea [...] omits fc64e4ad80d4 tracing/hwlat: Don't ignore outer-loop duration when calcu [...] omits 98dc19c11470 tracing/hwlat: Report total time spent in all NMIs during [...] omits 7f8557b88d6a recordmcount: Fix nop_mcount() function omits bf8e602186ec tracing: Do not create tracefs files if tracefs lockdown i [...] omits 17911ff38aa5 tracing: Add locked_down checks to the open calls of files [...] omits 8530dec63e7b tracing: Add tracing_check_open_get_tr() omits aa07d71f1bc7 tracing: Have trace events system open call tracing_open_g [...] omits 194c2c74f553 tracing: Get trace_array reference for available_tracers files omits 9ef16693aff8 ftrace: Get a reference counter for the trace_array on fil [...] omits 3ed270b129a4 tracefs: Revert ccbd54ff54e8 ("tracefs: Restrict tracefs w [...] omits b8fc345d6b5d Merge branch 'selftests-bpf-Makefile-cleanup' omits 598dc04fa0f1 selftests/bpf: Remove obsolete pahole/BTF support detection omits 3fbe31ae7ec4 selftests/bpf: Enforce libbpf build before BPF programs are built omits c2383d398ed9 Merge branch 'samples-cross-compile' omits 1600c9c26f6b samples/bpf: Add preparation steps and sysroot info to readme omits b2327c107d62 samples/bpf: Add sysroot support omits d8ceae91e9f0 samples/bpf: Provide C/LDFLAGS to libbpf omits 793a349cd819 libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets omits 5c26f9a78358 libbpf: Don't use cxx to test_libpf target omits a833effa1590 samples/bpf: Use target CC environment for HDR_PROBE omits 10cb3d8706db samples/bpf: Use own flags but not HOSTCFLAGS omits 1d97c6c2511f samples/bpf: Base target programs rules on Makefile.target omits 752677e89fca samples/bpf: Add makefile.target for separate CC target build omits 54b7fbd4484b samples/bpf: Drop unnecessarily inclusion for bpf_load omits 0e865aedad57 samples/bpf: Use __LINUX_ARM_ARCH__ selector for arm omits 2a560df7c147 samples/bpf: Use own EXTRA_CFLAGS for clang commands omits 518c13401e16 samples/bpf: Use --target from cross-compile omits 39e0c3649f2e samples/bpf: Fix cookie_uid_helper_example obj build omits cdd5b2d1fc86 samples/bpf: Fix HDR_PROBE "echo" omits da94001239cc Merge tag 'char-misc-5.4-rc3' of git://git.kernel.org/pub/ [...] omits 9cbc63485fd5 Merge tag 'staging-5.4-rc3' of git://git.kernel.org/pub/sc [...] omits 82c87e7d4068 Merge tag 'tty-5.4-rc3' of git://git.kernel.org/pub/scm/li [...] omits 6c90bbd0a4e1 Merge tag 'usb-5.4-rc3' of git://git.kernel.org/pub/scm/li [...] omits 328fefadd9cf Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 465a7e291fd4 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 9b4e40c8fe1e Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 448d6fcb7a52 leds: pca953x: Use of_device_get_match_data() omits f2d1269963f2 backlight: qcom-wled: restructure the qcom-wled bindings omits 6ef435133233 backlight: qcom-wled: Rename pm8941-wled.c to qcom-wled.c omits fcb45a28489c Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits e9ec3588a937 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 48acba989ed5 Merge tag 'riscv/for-v5.4-rc3' of git://git.kernel.org/pub [...] omits 63f9bff56beb Merge tag 'mips_fixes_5.4_2' of git://git.kernel.org/pub/s [...] omits db60a5a035aa Merge tag 'powerpc-5.4-3' of git://git.kernel.org/pub/scm/ [...] omits 680b5b3c5d34 Merge tag 'for-linus-5.4-rc3-tag' of git://git.kernel.org/ [...] omits f154988a905e Merge tag 's390-5.4-4' of git://git.kernel.org/pub/scm/lin [...] omits 9dd422f69777 MIPS: Make builtin_cmdline const & variable length omits 972727766ee4 MIPS: Fix CONFIG_OF_EARLY_FLATTREE=n builds omits b7340422cc16 MIPS: Always define builtin_cmdline omits 8caf8a91f34d Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 5f5c382ecfdd drm/i915/perf: Prefer using the pinned_ctx for emitting de [...] omits 431f7667bd68 iio: srf04: fix wrong limitation in distance measuring omits 24e1eb5c0d78 iio: imu: adis16480: make sure provided frequency is positive omits 52e92f409ded perf/x86/cstate: Add Tiger Lake CPU support omits 0917b95079af perf/x86/msr: Add Tiger Lake CPU support omits 23645a76ba81 perf/x86/intel: Add Tiger Lake CPU support omits f1857a246775 perf/x86/cstate: Update C-state counters for Ice Lake omits 1a5da78d00ce perf/x86/msr: Add new CPU model numbers for Ice Lake omits 1ffa6c04dae3 perf/x86/cstate: Add Comet Lake CPU support omits 9674b1cc0f94 perf/x86/msr: Add Comet Lake CPU support omits 9066288b2aab perf/x86/intel: Add Comet Lake CPU support omits 7a275fd7b951 Merge branch 'x86/urgent' into perf/urgent, to pick up new [...] omits f14234184671 Merge branch 'bcm2835-maintainers-next' into for-next omits a91f757bda1a mailmap: Add Simon Arlott (replacement for expired email address) omits 15d0ace1f876 drm/i915/perf: execute OA configuration from command stream omits daed3e44396d drm/i915/perf: implement active wait for noa configurations omits 6a45008ab7bb drm/i915/perf: allow for CS OA configs to be created lazily omits c3eb54aad982 drm/i915: Mark up "sentinel" requests omits d8ad5f52617b drm/i915/execlists: Prevent merging requests with conflict [...] omits a5efcde69b11 drm/i915/perf: Replace global wakeref tracking with engine-pm omits f0308fb07080 rxrpc: Fix possible NULL pointer access in ICMP handling omits 524900a212f4 Merge branch 'netdevsim-add-devlink-health-reporters-support' omits 9b88fc54965e selftests: add netdevsim devlink health tests omits 82c93a87bf8b netdevsim: implement couple of testing devlink health reporters omits e7a981050a7f devlink: propagate extack down to health reporter ops omits 402818205c9e devlink: don't do reporter recovery if the state is healthy omits 1635520aefc1 net: usb: ax88179_178a: write mac to hardware in get_mac_addr omits 28e72b26ddee sock_get_timeout: drop unnecessary return variable omits 262ce0af8161 af_unix: __unix_find_socket_byname() cleanup omits e001d28eeeff Merge branch 'net-ftgmac100-Ungate-RCLK-for-RMII-on-ASPEED-MACs' omits 9bce4b27f3ec net: ftgmac100: Ungate RCLK for RMII on ASPEED MACs omits 042b86753a94 dt-bindings: net: ftgmac100: Describe clock properties omits 6a3c52fe2906 dt-bindings: net: ftgmac100: Document AST2600 compatible omits d12c50857c6e drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for [...] omits 984d7a929ad6 drm/amdgpu: Bail earlier when amdgpu.cik_/si_support is no [...] omits 8d13c187c42e Revert "drm/radeon: Fix EEH during kexec" omits 044cf5e15357 csky: Initial stack protector support omits 363c53875aef Input: synaptics-rmi4 - avoid processing unknown IRQs omits cd9ba7b6e479 drm/i915/selftests: Serialise write to scratch with its vm [...] omits 1c0cc5f1ae5e Merge tag 'nfs-for-5.4-2' of git://git.linux-nfs.org/proje [...] omits e78dcbf41454 libbpf: Handle invalid typedef emitted by old GCC omits c6ad7c3ce980 Merge tag '5.4-rc2-smb3' of git://git.samba.org/sfrench/cifs-2.6 omits 409017847d20 libbpf: Generate more efficient BPF_CORE_READ code omits baead859edbb xdp: Trivial, fix spelling in function description omits 2dedd7d21655 bpf: Fix cast to pointer from integer of different size warning omits f97eea1756f3 selftests/bpf: Check that flow dissector can be re-attached omits 719b78a5674f flow_dissector: Allow updating the flow dissector program [...] omits 84a081f60db6 bpf: Align struct bpf_prog_stats omits e400edb141d7 checkpatch: Warn if DT bindings are not in schema format omits 4b654acdae85 btrfs: block-group: Fix a memory leak due to missing btrfs [...] omits 4623e8bf1de0 rpmsg: glink: Set tail pointer to 0 at end of FIFO omits 54895010a893 drm/i915: Add an rcu_barrier option to i915_drop_caches omits 78e31c422617 drm/msm/dsi: Implement reset correctly omits a4dc1ca607e4 dt-bindings: riscv: Fix CPU schema errors omits 44db1216efe3 Btrfs: add missing extents release on file extent cluster [...] omits c6f6ebd77ce1 Merge tag 'modules-for-v5.4-rc3' of git://git.kernel.org/p [...] omits 5fcaf6982d11 sunrpc: fix crash when cache_head become valid before update omits 56c642e2aa1c Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits f7c9ab6ffa89 Merge branch 'for-5.4-fixes' into for-next omits 12b4157b7d3b nfsd: remove private bin2hex implementation omits 1869dbe87cb9 x86/boot/64: Round memory hole size up to next PMD page omits 2aa85f246c18 x86/boot/64: Make level2_kernel_pgt pages invalid outside [...] omits 86109a691a45 arm64: Fix kcore macros after 52-bit virtual addressing fallout omits e38161bd325e arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD omits b9918bdcac1f Documentation/process: Add fallthrough pseudo-keyword omits 294f69e662d1 compiler_attributes.h: Add 'fallthrough' pseudo keyword fo [...] omits 48f9bcf91461 net: sctp: Rename fallthrough label to unhandled omits 01c751251ba3 Merge branch 'fixes' into for-next omits 17a9e5bbbfe5 Merge tag 'wlcore-fix' into fixes omits 9892f9f6cf83 Merge tag 'drm-fixes-2019-10-11' of git://anongit.freedesk [...] omits 0a04480d9633 docs: misc: xilinx_sdfec: Actually add documentation omits 0e3901891ab6 docs: SafeSetID.rst: Remove spurious '???' characters omits 297cbcccc23d Merge tag 'for-linus-20191010' of git://git.kernel.dk/linux-block omits 937c6b27c73e cgroup: freezer: call cgroup_enter_frozen() with preemptio [...] omits ce0c94e158e9 dt-bindings: display: clps711x-fb: fix native-mode setting omits 5cb2ef85eefb dt-bindings: display: imx: fix native-mode setting omits 695379b37342 drm/atmel-hlcdc: Use swap() where appropriate omits 843e4fa31127 Merge branch 'arm/fixes' into for-next omits dd163ca3fb49 Merge tag 'mvebu-fixes-5.4-1' of git://git.infradead.org/l [...] omits 23b482252836 drm/omap: add OMAP_BO flags to affect buffer allocation omits 4ecc5fbcc4d4 drm/omap: add omap_gem_validate_flags() omits 18d7f5ab543e drm/omap: cleanup OMAP_BO_SCANOUT use omits 48b34ac04175 drm/omap: remove OMAP_BO_TILED define omits 9b7117e245bc drm/omap: cleanup OMAP_BO flags omits d6e52e28e4ca drm/omap: accept NULL for dma_addr in omap_gem_pin omits d3e4c46df688 drm/omap: add omap_gem_unpin_locked() omits cec4fa7511ef drm/omap: use refcount API to track the number of users of [...] omits cebf7d51a6c3 perf diff: Report noisy for cycles diff omits 30a2441cae7b x86/asm: Make more symbols local omits 55542113c690 perf tools: Propagate CFLAGS to libperf omits c461e8df0c9b tools/virtio: more stubs omits b23ab6ac6d76 drm/rockchip: Add optional support for CRTC gamma LUT omits 2804b799c352 dt-bindings: display: rockchip: document VOP gamma LUT address omits 48274e1e5d24 Merge branch 'notifications-core' into keys-next omits 04910e267b2d thermal: qoriq: add thermal monitor unit version 2 support omits cbbf2787782c drm/i915/execlists: Only mark incomplete requests as -EIO [...] omits f53e2cd0b8ab x86/mm: Use the correct function type for native_set_fixmap() omits 6e4847640c6a syscalls/x86: Fix function types in COND_SYSCALL omits f48f01a92cca syscalls/x86: Use the correct function type for sys_ni_syscall omits 00198a6eaf66 syscalls/x86: Use COMPAT_SYSCALL_DEFINE0 for IA32 (rt_)sigreturn omits cf3b83e19d7c syscalls/x86: Wire up COMPAT_SYSCALL_DEFINE0 omits 8661d769ab77 syscalls/x86: Use the correct function type in SYSCALL_DEFINE0 omits 062795fcdcb2 s390/uaccess: avoid (false positive) compiler warnings omits 6735ab500b89 dmaengine: ti: edma: remove unused code omits 5b3e3606ab06 dmaengine: uniphier-mdmac: use devm_platform_ioremap_resource() omits fdf0fe2df3e3 platform/chrome: wilco_ec: Add Dell's USB PowerShare Polic [...] omits b5b42b24d783 ACPI: video: update doc for acpi_video_bus_DOS() omits 8ed61d36050c device property: Fix the description of struct fwnode_operations omits f1ce39df508d lib/test_printf: Add tests for %pfw printk modifier omits 3bd32d6a2ee6 lib/vsprintf: Add %pfw conversion specifier for printing f [...] omits 83abc5a77f3b lib/vsprintf: OF nodes are first and foremost, struct devi [...] omits a92eb7621b9f lib/vsprintf: Make use of fwnode API to obtain node names [...] omits 1586c5ae2f93 lib/vsprintf: Add a note on re-using %pf or %pF omits 9af7706492f9 lib/vsprintf: Remove support for %pF and %pf in favour of [...] omits e7e242bccb20 device property: Add a function to obtain a node's prefix omits bc0500c1e43d device property: Add fwnode_get_name for returning the nam [...] omits 87e5e95db31a device property: Add functions for accessing node's parents omits a57b7fb783eb device property: Move fwnode_get_parent() up omits 56c9aa079424 software node: Make argument to to_software_node const omits 51c100a651a4 software node: Get reference to parent swnode in get_parent op omits 850d80a2d868 staging: isdn: remove assignment in if conditionals omits db4b23d5a898 staging: qlge: fix comparison to NULL warning omits e311f25e1865 staging: qlge: add space to fix check warning omits b883582d7340 staging: qlge: Fix multiple assignments warning by replaci [...] omits a8bfbd7cf3fd staging: qlge: fix "alignment should match open parenthesi [...] omits 52c4326a56ec staging: qlge: correct a misspelled word omits 0fa79a78b1d7 staging: rtl8723bs: Remove unnecessary null check omits 2e821be2206c staging: rtl8723bs: Remove unnecessary blank lines omits e7e12d6650ec staging: rtl8723bs: Remove comparisons to booleans in cond [...] omits 92f87db5a964 staging: rtl8723bs: Remove unnecessary braces for single s [...] omits 409e83320378 staging: rtl8723bs: Remove comparisons to NULL in conditionals omits 1dce7eb37333 rtlwifi: rtl8192se: Convert inline routines to little-endi [...] omits 06aae1b02285 rtlwifi: rtl8192se: Convert macros that set descriptor omits c3f997f0c3b2 rtlwifi: rtl8192se: Replace local bit manipulation macros omits c2fca7d083f7 rtlwifi: rtl8192se: Remove unused GET_XXX and SET_XXX omits 4633d30b61ac wlcore: clean-up clearing of WL1271_FLAG_IRQ_RUNNING omits 59f4567d228f rtlwifi: rtl8192ee: Remove set but not used variable 'err' omits a69d3bdd4d40 ath10k: fix null dereference on pointer crash_data omits c97fb526ca06 drm/i915/execlists: Leave tell-tales as to why pending[] is bad omits a9336ddf448b powerpc/powernv: Add queue mechanism for early messages omits 9c4a14f8ccee drm/i915: Note the addition of timeslicing to the pretend [...] omits 29674a1c71be powerpc/pkeys: remove unused pkey_allows_readwrite omits 7dfd8ac32730 mac80211_hwsim: add support for OCB omits 3b9176e9a874 powerpc/setup_64: fix -Wempty-body warnings omits f7a678a8fa54 powerpc/udbg: Make it safe to call udbg_printf() always omits b5764696ac40 mac80211_hwsim: add more 5GHz channels, 5/10 MHz support omits cc78dc3b7906 ath10k: enable transmit data ack RSSI for QCA9884 omits 5f63afe0288d mac80211: minstrel_ht: rename prob_ewma to prob_avg, use i [...] omits b1103d256704 mac80211: minstrel_ht: replace rate stats ewma with a bett [...] omits 8f2f495ca93e mac80211: minstrel: remove divisions in tx status path omits 2fd351a8772d nl80211: trivial: Remove redundant loop omits 59336b0f8000 smack: Implement the watch_key and post_notification hooks omits e1eddc1bde17 selinux: Implement the watch_key security hook omits 176a52043ab8 selftests: netfilter: add ipvs tunnel test case omits 0ed154620690 selftests: netfilter: add ipvs nat test case omits 867d2190799a selftests: netfilter: add ipvs test script omits 0b9c31597d81 Add sample notification program omits 65f9b27702ca usb: Add USB subsystem notifications omits aace09747585 block: Add block layer notifications omits cd1d55f16d48 powerpc: make syntax for FADump config options in kernel/M [...] omits aaa351504449 powerpc/configs: add FADump awareness to skiroot_defconfig omits 3a92c6e49c47 Add a general, global device notification watch list omits 7871ca053dd8 keys: Add a notification facility omits fe78d401ca6b General notification queue with user mmap()'able ring buffer omits e278da96273e security: Add a hook for the point of notification insertion omits a8fff581d7e4 security: Add hooks to rule on setting a watch omits b1c40314dfd9 uapi: General notification ring definitions omits 0c580d83325e firmware: Update pointer to documentation omits 442f1e746e81 firmware: google: increment VPD key_len properly omits 10deeac92164 MAINTAINERS: kgdb: Add myself as a reviewer for kgdb/kdb omits d1a1af2cdf19 hvc: dcc: Add earlycon support omits ec4e29068839 driver core: simplify definitions of platform_get_irq* omits 2272905a4580 spufs: fix a crash in spufs_create_root() omits 7adf4eaf60f3 io_uring: fix sequence logic for timeout requests omits 82ad862115c2 Merge branch 'smc-fixes' omits 107529e31a87 net/smc: receive pending data after RCV_SHUTDOWN omits 882dcfe5a178 net/smc: receive returns without data omits 29ee2701529e net/smc: fix SMCD link group creation with VLAN id omits 6942635032cf extcon: sm5502: Reset registers during initialization omits 41441d85b671 ipvlan: consolidate TSO flags using NETIF_F_ALL_TSO omits bc7ef86566bb drm/amdgpu/swSMU/navi: add feature toggles for more things omits ff06184a49fd drm/amdgpu/powerplay: Use swap() where appropriate omits 34b86b75dfc9 drm/amd/display: Use swap() where appropriate omits 6696b8adb8f8 drm/amdgpu: Do not implement power-on for SDMA after do mo [...] omits c1972a56ebe1 drm/amd/powerplay: add more feature bits omits e8939b4a0d5e drm/amdgpu/sdma5: fix mask value of POLL_REGMEM packet for [...] omits 02fc146748a2 drm/amdgpu/powerplay: fix typo in mvdd table setup omits b9ed69e6fd66 drm/amdgpu: fix memory leak omits 6e4be98767b2 drm/amdgpu: avoid ras error injection for retired page omits 4e930d96c906 drm/amdgpu: Use the ALIGN() macro omits 54e9ab2edb25 drm/amdgpu/ras: document the reboot ras option omits a20bfd0fd41f drm/amdgpu/ras: fix typos in documentation omits 976035dd4f68 drm/amd/display: add renoir specific watermark range and c [...] omits a51894f015af drm/amd/display: hook up notify watermark ranges and get c [...] omits a0dd575b7b9a drm/amd/display: Skip DIG Check if Link is Virtual for Dis [...] omits 4a36fcbaec4e drm/amd/display: correct stream LTE_340MCSC_SCRAMBLE value omits dd998291dbe9 drm/amd/display: Fix dongle_caps containing stale information. omits 8396745da8f0 drm/amd/display: Add capability check for static ramp calc omits fc067805ac50 drm/amd/display: 3.2.54 omits 33fd29007d74 drm/amd/display: make aux defer delay and aux sw start del [...] omits ce10a0f39b19 drm/amd/display: use vbios message to call smu for dpm level omits 52883b36f70a drm/amd/display: Fix maybe-uninitialized warning omits 93c2340bdc24 drm/amd/display: add more checks to validate seamless boot timing omits 566b4252fe9d drm/amd/display: add new active dongle to existent w/a omits b356843ee584 drm/amd/display: Update number of dcn21 audio endpoints omits ac81c2a75bcc drm/amd/display: add guard for SMU ver, for 48mhz clk omits 57133a28bcaf drm/amd/display: fix code to control 48mhz refclk omits ab4a4072f260 drm/amd/display: exit PSR during detection omits edb922b022c0 drm/amd/display: Program DWB watermarks from correct state omits 1503676caf09 drm/amd/display: 3.2.53 omits f432f0060f05 drm/amd/display: Use dcn1 Optimal Taps Get omits 82db2e3c39db drm/amd/display: fix bug with check for HPD Low in verify [...] omits 15caeabc5787 drm/amd/display: wait for set pipe mcp command completion omits 486cc0ee550e drm/amd/display: Add output bitrate to DML calculations omits c59802313e84 drm/amd/display: Properly round nominal frequency for SPD omits 62f3abd15339 drm/amd/display: Restore should_update_pstate_support afte [...] omits f537d474df15 drm/amd/display: check phy dpalt lane count config omits d832fc3b1820 drm/amd/display: build up VSIF infopacket omits f4ce271b6ae9 drm/amd/display: 3.2.52 omits d56eaa7cfb09 drm/amd/display: Add missing shifts and masks for dpp regi [...] omits deb79818e1b4 drm/amd/display: add explicit comparator as default optimi [...] omits 3c2381b92cba drm/amd/display: add support for VSIP info packet omits 9ae1b27f31d0 drm/amd/display: fix hotplug during display off omits 8b8eda014410 drm/amd/display: fix pipe re-assignment when odm present omits 377c9d047379 drm/amd/display: Reprogram FMT on pipe change omits 1caba4e83b9d drm/amd/display: Update V_UPDATE whenever VSTARTUP changes omits cbc697b2e3bf drm/amd/display: Add Logging for Gamma Related information omits ef5a7d266e82 drm/amd/display: skip enable stream on disconnected display omits 1cb1d47741bf drm/amd/display: Correct values in AVI infoframe omits 90d268741f74 drm/amd/display: Added pixel dynamic expansion control. omits f81b86a04327 drm/amdgpu: Enable gfx cache probing on HDP write for arcturus omits cb1545f7101a drm/amdgpu: Clean up gmc_v9_0_gart_enable omits 6f3bf46a7e84 drm/amdgpu: simplify gds_compute_max_wave_id computation omits 4adbcff22e67 Merge tag 'drm-intel-fixes-2019-10-10' of git://anongit.fr [...] omits 46fe219d7ca2 Merge tag 'drm-fixes-5.4-2019-10-09' of git://people.freed [...] omits 437c5a15bba3 Merge tag 'drm-misc-fixes-2019-10-10' of git://anongit.fre [...] omits 48d9b0d43105 block: account statistics for passthrough requests omits 63098555cfe0 Merge branch 'bpf-romap-known-scalars' omits 666b2c10ee9d selftests/bpf: Add read-only map values propagation tests omits a23740ec43ba bpf: Track contents of read-only maps as scalars omits 71229c84aa03 tc-testing: updated pedit test cases omits 2168da459404 net: update net_dim documentation after rename omits 7ed093602e0e Merge tag 'drm-misc-next-2019-10-09-2' of git://anongit.fr [...] omits 4ebcb113edcc r8169: fix jumbo packet handling on resume from suspend omits d2fe76dddaac Merge tag 'intel-pinctrl-fixes-v5.4' of git://git.kernel.o [...] omits f063d58b423d ptp: ptp_dte: use devm_platform_ioremap_resource() to simp [...] omits 5ee857a1c8e7 linux/stddef.h: Add sizeof_member() macro omits de5f91c49a15 MIPS: OCTEON: Replace SIZEOF_FIELD() macro omits 1f1a65d495df ASoC: samsung: i2s: Document clocks macros omits a9082575f8d0 arm64: dts: rockchip: Fix override mode for rk3399-kevin panel omits 7ae8b2f5dfb3 dt-bindings: rtc: rtc-sh: convert bindings to json-schema omits bc43cee88aa1 arm64: dts: rockchip: Update nanopi4 phy reset properties omits f94ffd95cb76 arm64: dts: rockchip: Enable nanopi4 HDMI audio omits 389206e806d8 arm64: dts: rockchip: Fix usb-c on Hugsun X99 TV Box omits 5234c1453115 arm64: dts: rockchip: fix RockPro64 sdmmc settings omits 99e0b62152fa dt-bindings: crypto: samsung: Convert SSS and SlimSSS bind [...] omits a2c02a4304eb dt-bindings: memory-controllers: Convert Samsung Exynos SR [...] omits 4c0742f65b4e ARM: 8914/1: NOMMU: Fix exc_ret for XIP omits 851140ab0d08 ARM: 8908/1: add __always_inline to functions called from [...] omits 6233269bce47 ARM: dts: rockchip: Use interpolated brightness tables for veyron omits 87d8ae980e19 arm64: dts: rockchip: add cr50 tpm to rk3399-gru scarlet and bob omits df3da04880b4 mips: Fix unroll macro when building with Clang omits af84537dbd1b SUNRPC: fix race to sk_err after xs_error_report omits 1047ec868332 NFSv4: Fix leak of clp->cl_acceptor string omits dcd66320eb96 Merge branch 'for-5.5/whiskers' into for-next omits 20c55f250618 HID: google: Detect base folded usage instead of hard-codi [...] omits bb997194e8d6 Merge branch 'for-5.4/upstream-fixes' into for-next omits 9e4dbc4646a8 HID: google: add magnemite/masterball USB ids omits 8856c5064834 drm/msm/mdp5: make config variables static omits 2f2b4fd674ca MIPS: Disable Loongson MMI instructions for kernel build omits 38dffe1e4dde MIPS: elf_hwcap: Export userspace ASEs omits 7784cac69735 MIPS: cmdline: Clean up boot_command_line initialization omits fcb5c172409d drm/msm: make a5xx_show and a5xx_gpu_state_put static omits 9e208aa06c21 Merge tag 'xfs-5.4-fixes-3' of git://git.kernel.org/pub/sc [...] omits df4954e30d0e drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in [...] omits 2e3cc607af53 drm/msm/dsi: Remove set but not used variable 'lp' omits 7264af3ed8d4 drm/msm/dsi: Remove set but not used variable 'lpx' omits c16c52a35e72 drm/msm/mdp5: Remove set but not used variable 'hw_cfg' in [...] omits 722525023b10 drm/msm/mdp5: Remove set but not used variable 'fmt' omits 73b2608a28af dt-bindings: rng: exynos4-rng: Convert Exynos PRNG binding [...] omits ab198a7aab65 drm/msm: Sanitize the modeset_is_locked checks in dpu omits da80f04792fc drm/i915/tgl: Read SAGV block time from PCODE omits b068a86071ca drm/i915: Move SAGV block time to dev_priv omits 52111c4628a2 drm/i915/perf: Store shortcut to intel_uncore omits 9a61363a6310 drm/i915/perf: store the associated engine of a stream omits 0a6f33dba4ee dm dust: convert documentation to ReST omits ca30ad857d90 docs: admin-guide: fix printk_ratelimit explanation omits 7c1f7a6a7116 Merge branch 'bcm2835-maintainers-next' into for-next omits dba6172e372b Merge branch 'bcm2835-soc-next' into for-next omits ea882f75766c docs: networking: phy: Improve phrasing omits d6ce98fe11a0 docs: networking: devlink-trap: Fix reference to other document omits f1e5aa6c13fe MAINTAINERS: Add BCM2711 to BCM2835 ARCH omits 81834b918e92 bindings: MAINTAINERS: fix references to Allwinner LRADC omits 868adb544a39 bindings: rename links to mason USB2/USB3 DT files omits 0ac624f47dd3 docs: fix some broken references omits 7f70ae564b80 Documentation: admin-guide: add earlycon documentation for RISC-V omits f11b46f31420 docs: remove :c:func: from genalloc.rst omits 049500715e7a docs: Move the user-space ioctl() docs to userspace-api omits 5ecd0a06e6bb docs: move botching-up-ioctls.rst to the process guide omits 781fa0a95424 ARM: bcm: Add support for BCM2711 SoC omits 61d221b735e8 docs: Fix "make help" suggestion for SPHINXDIR omits 46fdee06aeef arm64: dts: broadcom: Add reference to RPi 4 B omits 7dbe8c62ceeb ARM: dts: Add minimal Raspberry Pi 4 support omits 091d3aecc515 dt-bindings: arm: bcm2835: Add Raspberry Pi 4 to DT schema omits ab06837dd269 dt-bindings: arm: Convert BCM2835 board/soc bindings to js [...] omits 3ce82be9ae3d ARM: dts: bcm283x: Move BCM2835/6/7 specific to bcm2835-co [...] omits ba61479e1ee9 ARM: dts: bcm283x: Remove brcm,bcm2835-pl011 compatible omits 4b2d24662126 ARM: dts: bcm283x: Remove simple-bus from fixed clocks omits 3ff3a712a9ea media: ti-vpe: vpe: don't rely on colorspace member for co [...] omits b373f84d77e1 media: v4l2-common: add RGB565 and RGB55 to v4l2_format_info omits d5a897c8428b media: v4l2-common: add pixel encoding support omits 9152dc9ec940 media: ti-vpe: csc: rgb-to-yuv HD full range coeff are wrong omits 98ca241d239a media: ti-vpe: vpe: fix v4l2_compliance issue related to x [...] omits 34efd808dbf4 media: ti-vpe: vpe: use standard struct instead of duplica [...] omits f3320447a22a media: ti-vpe: Set the DMA mask and coherent mask omits 63728b1cab28 media: ti-vpe: vpdma: Use fixed type for address in descriptor omits cf6acb73b050 media: ti-vpe: vpe: ensure buffers are cleaned up properly [...] omits 2444846c0dbf media: ti-vpe: vpe: fix a v4l2-compliance failure about fr [...] omits 0bac73adea4d media: ti-vpe: vpe: fix a v4l2-compliance failure about in [...] omits e20b248051ca media: ti-vpe: vpe: Make sure YUYV is set as default format omits 06bec72b250b media: ti-vpe: vpe: fix a v4l2-compliance warning about in [...] omits a37980ac5be2 media: ti-vpe: vpe: fix a v4l2-compliance failure causing [...] omits 661eaa3c4bca media: ti-vpe: Set MAX height supported to 2048 pixels omits b2bb3d822f2c media: ti-vpe: Add support for NV21 format omits 95959793d20d media: ti-vpe: Add support for SEQ_BT omits 55c686ff93f1 media: ti-vpe: vpe: Remove unnecessary use of container_of omits b0ac8596edc8 power: reset: at91-poweroff: lookup for proper PMC DT node omits 4d59c7d45585 media: ti-vpe: vpe: Add missing null pointer checks omits 102af9b9922f media: ti-vpe: vpe: Fix Motion Vector vpdma stride omits 69318b399569 test_power: Add CURRENT properties omits 4b082ac6b768 test_power: Add CHARGE_COUNTER properties omits 84227cb11ff4 libperf: Adopt perf_evlist__filter_pollfd() from tools/perf omits 696f27c994ed libperf: Introduce perf_evlist__purge() omits 93dd6e2831ff libperf: Introduce perf_evlist__exit() omits 230662e15ed6 libperf: Move the pollfd allocation from tools/perf to libperf omits 285aaeac8c5d libperf: Centralize map refcnt setting omits 923d0f1868cb perf evlist: Switch to libperf's mmap interface omits b80132b12a78 perf evlist: Introduce perf_evlist__mmap_cb_mmap() omits 862488105b84 nbd: fix possible sysfs duplicate warning omits ee7f5225dc3c xen: Stop abusing DT of_dma_configure API omits fb20da6af705 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits f8779876d4a7 Merge tag 'for-5.4-rc2-tag' of git://git.kernel.org/pub/sc [...] omits bb1b1885e2f2 perf evlist: Introduce perf_evlist__mmap_cb_get() omits 2277b492582d kdb: Fix stack crawling on 'running' CPUs that aren't the master omits 55a7e23f461f kdb: Fix "btc <cpu>" crash if the CPU didn't round up omits 54af3e39eed7 kdb: Remove unused "argcount" param from kdb_bt1(); make b [...] omits 0f8b5b6d56b5 kgdb: Remove unused DCPU_SSTEP definition omits ad338d05438e Merge branch 'work.dcache' of git://git.kernel.org/pub/scm [...] omits 9abd2ab23776 perf tools: Introduce perf_evlist__mmap_cb_idx() omits b5911e7ac28c libperf: Introduce perf_evlist_mmap_ops::mmap callback omits 3a8bb5812198 libperf: Add perf_evlist_mmap_ops::get callback omits 1fcbb75cc574 libperf: Introduce perf_evlist_mmap_ops::idx callback omits 0b5ea10d4c31 libperf: Introduce perf_evlist__mmap_ops() omits 015c21ba59fc Merge branch 'work.mount3' of git://git.kernel.org/pub/scm [...] omits d1a177595b3a libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf omits 5e48e55fb57a MAINTAINERS: Remove Simon as Renesas SoC Co-Maintainer omits c3d79a83ca10 dma-buf/resv: fix exclusive fence get omits 151ed5d70da8 libperf: Adopt perf_mmap__read_event() from tools/perf omits 32fdc2ca7e2a libperf: Adopt perf_mmap__read_done() from tools/perf omits 7c4d41824f9a libperf: Adopt perf_mmap__read_init() from tools/perf omits 7728fa0cfaeb libperf: Adopt perf_mmap__consume() function from tools/perf omits 574878f98c05 xen/grant-table: remove unnecessary printing omits 5139de5d5e60 media: ti-vpe: Fix a parallel build issue omits d30f4e3d4fbd media: imx214: Add new control with V4L2_CID_UNIT_CELL_SIZE omits 2e8db63e1f64 media: v4l2-ctrl: Add new helper v4l2_ctrl_ptr_create omits 3f0a700624d0 media: Documentation: media: Describe V4L2_CID_UNIT_CELL_SIZE omits 61fd036d0111 media: add V4L2_CID_UNIT_CELL_SIZE control omits 8ae3a0862993 media: Documentation: media: Document V4L2_CTRL_TYPE_AREA omits d1dc49370f83 media: add V4L2_CTRL_TYPE_AREA control type omits f7fe9f9528b9 media: Documentation: v4l2_ctrl_new_std_compound omits b35d6c02aa3c media: v4l2-core: Implement v4l2_ctrl_new_std_compound omits f26f3d76dbb5 Merge branch 'renesas-arm64-dt-for-v5.5' into renesas-next omits a868da75fd8f ARM: dts: omap5: Add PRM data omits f7186dae1dff ARM: dts: am43xx: Add PRM data omits 73e64a93014f ARM: dts: am33xx: Add PRM data omits 222fe59f3e4b ARM: dts: omap4: add PRM nodes omits db7725d3a6bf ARM: dts: dra7: add PRM nodes omits 04360e4112c3 arm64: dts: renesas: r8a774b1: Add INTC-EX device node omits 4ec25b30a477 arm64: dts: renesas: r8a774b1: Add USB3.0 device nodes omits 34560ef33934 arm64: dts: renesas: r8a774b1: Add USB-DMAC and HSUSB devi [...] omits 561668aa4614 arm64: dts: renesas: r8a774b1: Add USB2.0 phy and host (EH [...] omits 067eca6dc61a arm64: dts: renesas: r8a774b1: Add Sound and Audio DMAC de [...] omits 133e6c78c493 arm64: dts: renesas: hihope-rzg2-ex: Let the board specifi [...] omits b3ddadfa2831 arm64: dts: renesas: r8a774b1: Add PCIe device nodes omits c88657c4a1ea arm64: dts: renesas: r8a774b1: Add all MSIOF nodes omits 7213aea4afad arm64: dts: renesas: r8a774b1: Add RWDT node omits b6bb8a108d0b arm64: dts: renesas: Add support for Advantech idk-1110wr [...] omits 642a33259bdf arm64: dts: renesas: hihope-rzg2-ex: Add LVDS support omits 31222abb669c arm64: dts: renesas: hihope-rzg2-ex: Enable backlight omits 68f627511fed arm64: dts: renesas: r8a774b1: Add PWM device nodes omits ab46816a38a4 arm64: dts: renesas: r8a774b1: Add FDP1 device nodes omits fdf130155fa0 arm64: dts: renesas: r8a774b1-hihope-rzg2n: Add display cl [...] omits 3a02555a4d06 arm64: dts: renesas: r8a774b1: Add HDMI encoder instance omits 04e4bad30adb arm64: dts: renesas: r8a774b1: Add DU device to DT omits fbdcdb9c8621 arm64: dts: renesas: hihope-common: Move du clk properties [...] omits 79718f9d5471 arm64: dts: renesas: r8a774b1: Connect Ethernet-AVB to IPMMU-DS0 omits c65588936f49 arm64: dts: renesas: r8a774b1: Tie SYS-DMAC to IPMMU-DS0/1 omits 966607b84714 arm64: dts: renesas: r8a774b1: Add VSP instances omits 955ceb563c79 arm64: dts: renesas: r8a774b1: Add FCPF and FCPV instances omits 63093a8e58be arm64: dts: renesas: r8a774b1: Add IPMMU device nodes omits 070302d4673a arm64: dts: renesas: r8a774b1: Add I2C and IIC-DVFS support omits 6317736729ac arm64: dts: renesas: r8a774b1: Add SDHI support omits 928249b781eb arm64: dts: renesas: r8a774b1: Add TMU device nodes omits 39040e87b71a arm64: dts: renesas: r8a774b1: Add CMT device nodes omits 95b3547f27a6 arm64: dts: renesas: r8a774b1: Add RZ/G2N thermal support omits ce21f29032ae arm64: dts: renesas: r8a774b1: Add OPPs table for cpu devices omits 65005e6a5bb4 arm64: dts: renesas: Add HiHope RZ/G2N sub board support omits c722d9001ab5 arm64: dts: renesas: r8a774b1: Add Ethernet AVB node omits bbbb919f3286 arm64: dts: renesas: r8a774b1: Add GPIO device nodes omits 83e7620a0417 arm64: dts: renesas: r8a774b1: Add SCIF and HSCIF nodes omits fd863e588062 arm64: dts: renesas: r8a774b1: Add SYS-DMAC device nodes omits 048b39fae795 arm64: dts: renesas: r8a774b1-hihope-rzg2n: Enable HS400 mode omits a38132581269 arm64: dts: renesas: r8a774a1: Remove audio port node omits c173dba44c2d ASoC: tas2562: Introduce the TAS2562 amplifier omits a4eff5f86c9c ASoC: SOF: imx: Read ESAI parameters and send them to DSP omits 5d43001ae436 ASoC: SOF: acpi led support for switch controls omits b4be427683cf ASoC: SOF: imx: Describe ESAI parameters to be sent to DSP omits 8b160dc2a92c ASoC: SOF: pci: add debug module param omits 70b0c75ae1e3 ASoC: SOF: acpi: add debug module param omits 902fd492d5ea Revert "ASoC: SOF: Force polling mode on CFL and CNL" omits acf1b71cb693 AsoC: SOF: refactor control load code omits a68c6b6cc77b ASoC: SOF: enable dual control for pga omits 2636a5172da2 drm/scheduler: make unexported items static omits f3416e7144f5 ASoC: SOF: enable sync_write in hdac_bus omits 11bcf5f78905 drm/edid: Add 6 bpc quirk for SDC panel in Lenovo G50 omits 969d49b2cdc8 dt-bindings: asoc: Add ADAU7118 documentation omits ca514c0f12b0 ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver omits 3a612765f423 drm/i915: Remove cursor use of properties for coordinates omits d8bd3e157a17 drm/i915: Remove begin/finish_crtc_commit, v4. omits 04c8b0bf4abc drm/i915: Use intel_plane_state in prepare and cleanup plane_fb omits af9fbfa657c8 drm/i915: Introduce and use intel_atomic_crtc_state_for_ea [...] omits 9a3a41dfe223 drm/i915: Fix for_each_intel_plane_mask definition omits fec748740c9c drm/plane: Clarify our expectations for src/dst rectangles omits b21555786f18 dm snapshot: rework COW throttling to fix deadlock omits a2f83e8b0c82 dm snapshot: introduce account_start_copy() and account_en [...] omits 76d6d3df5241 drm/vkms: Remove duplicated include from vkms_drv.c omits 7a56b81c4746 x86/jailhouse: Only enable platform UARTs if available omits 83fa9842afe7 drm/dp-mst: Drop connection_mutex check omits 0935e5f7527c x86/jailhouse: Improve setup data version comparison omits b058b2552edb w1: ds250x: Fix build error without CRC16 omits 40688bd58df7 misc: Use the correct style for SPDX License Identifier omits 7ed42113ce03 ocxl: Use the correct style for SPDX License Identifier omits efcd2390f56b misc: fastrpc: revert max init file size back to 2MB omits 387f625585d1 misc: fastrpc: handle interrupted contexts omits 55bcda35584c misc: fastrpc: do not interrupt kernel calls omits 2d10d2d17072 misc: fastrpc: fix memory leak from miscdev->name omits 2419e55e532d misc: fastrpc: add mmap/unmap support omits 689e3557a2d1 misc: MIC: drop all 'comment' lines from its Kconfig omits 9964f8c899fc misc: rtsx: Remove unneeded variable in rts5260_card_power_on omits d52accce0aad platform: goldfish: Allow goldfish drivers for archs with [...] omits 32a738704d7f greybus: remove excessive check in gb_connection_hd_cport_ [...] omits bb4d6e0ee83c lis3lv02d: switch to using input device polling mode omits fa6f90f349ac sgi-gru: simplify procfs code some more omits ad90ff6964d7 misc: atmel_tclib: use devm_platform_ioremap_resource() to [...] omits 71200fcbb91c w1: sgi_w1: use devm_platform_ioremap_resource() to simplify code omits b33a654a5bd6 drm/tiny: Kconfig: Remove always-y THERMAL dep. from TINYD [...] omits 1d40ae4e1784 perf tools: Use perf_mmap way to detect aux mmap omits 80e53d114823 libperf: Adopt perf_mmap__put() function from tools/perf omits 59d7ea620b58 libperf: Adopt perf_mmap__unmap() function from tools/perf omits 86027e312c36 drm/i915/selftests: Check that registers are preserved bet [...] omits e75710f063e2 libperf: Adopt perf_mmap__get() function from tools/perf omits bd9bec5b6a09 drm/i915/execlists: Mark up expected state during reset omits e0b0cb938864 virt: vbox: fix memory leak in hgcm_call_preprocess_linaddr omits 32c261c070c2 libperf: Adopt perf_mmap__mmap() function from tools/perf omits 504582e8e40b crypto: geode-aes - switch to skcipher for cbc(aes) fallback omits c03b04dcdba1 crypto: user - fix memory leak in crypto_reportstat omits ffdde5932042 crypto: user - fix memory leak in crypto_report omits 64e7f852c47c crypto: af_alg - cast ki_complete ternary op to int omits 86ef1dfcb561 crypto: atmel-aes - Fix IV handling when req->nbytes < ivsize omits 830536770f96 crypto: aegis128/simd - build 32-bit ARM for v8 architectu [...] omits bf59b3053e63 libperf: Adopt perf_mmap__mmap_len() function from tools/perf omits e440979faf6a libperf: Add 'struct perf_mmap_param' omits 977da0738f3b crypto: inside-secure - Remove #ifdef checks omits 5dc54a06f6e5 binder: Fix comment headers on binder_alloc_prepare_to_free() omits 51d8a7eca677 binder: prevent UAF read in print_binder_transaction_log_entry() omits 353120b48d4f libperf: Add perf_mmap__init() function omits 74e6bd472b6d crypto: inside-secure - Fix a maybe-uninitialized warning omits 75451f871cf5 MAINTAINERS: Add maintainer for HiSilicon HPRE driver omits 848974151618 crypto: hisilicon - Add debugfs for HPRE omits b492f82fcee1 Documentation: Add debugfs doc for hisi_hpre omits 5ec302a364bf crypto: hisilicon - add SRIOV support for HPRE omits c8b4b477079d crypto: hisilicon - add HiSilicon HPRE accelerator omits a92a00f80950 crypto: hisilicon - misc fix about sgl omits d8ac7b85236b crypto: hisilicon - fix large sgl memory allocation proble [...] omits f081fda293ff crypto: hisilicon - add sgl_sge_nr module param for zip omits 48c1cd40fae3 crypto: hisilicon - merge sgl support to hisi_qm module omits daae28debcb0 hwrng: core - move add_early_randomness() out of rng_mutex omits c31e73121f4c base: soc: Handle custom soc information sysfs entries omits 26d5310ee28a MAINTAINERS: Add entry for perf tool arm64 pmu-events files omits 33364d63c75d serdev: Add ACPI devices by ResourceSource field omits 619cbcaedc8e serial: sirf: make register info static omits 8b7103f31950 tty: serial: qcom_geni_serial: Wakeup over UART RX omits 3e4aaea7a039 tty: serial: qcom_geni_serial: IRQ cleanup omits 42466b9f29b4 perf tools: Avoid 'sample_reg_masks' being const + weak omits aafb00a977cf USB: yurex: fix NULL-derefs on disconnect omits c7b7de631246 KVM: s390: Do not yield when target is already running omits 8474e5cac07e KVM: s390: count invalid yields omits efec8d219fb1 selftests: kvm: make syncregs more reliable on s390 omits 71eea7071583 platform/x86: intel_punit_ipc: Avoid error message when re [...] omits 18380f52dbac platform/x86: classmate-laptop: remove unused variable omits 31a8d8fa84c5 tty: serial: imx: Use platform_get_irq_optional() for opti [...] omits ff30283a8de4 serial: fix kernel-doc warning in comments omits c8ff64053757 drm/sun4i: Enable DRM InfoFrame support on H6 omits e2229fb73e21 drm/meson: Enable DRM InfoFrame support on GXL, GXM and G12A omits 1bf95915a878 drm/rockchip: Enable DRM InfoFrame support on RK3328 and RK3399 omits 7cea855922cb drm/bridge: dw-hdmi: Add Dynamic Range and Mastering InfoF [...] omits d13cf9eae444 staging: wfx: fix spelling mistake "non existant" -> "non- [...] omits f2edbb6699b0 opp: of: drop incorrect lockdep_assert_held() omits ebb2fe57a51c USB: iowarrior: use pr_err() omits 8d33e828f72c USB: iowarrior: drop redundant iowarrior mutex omits 7c5b971d623f USB: iowarrior: drop redundant disconnect mutex omits b5f8d46867ca USB: iowarrior: fix use-after-free after driver unbind omits 80cd5479b525 USB: iowarrior: fix use-after-free on release omits edc4746f253d USB: iowarrior: fix use-after-free on disconnect omits 93ddb1f56ae1 USB: chaoskey: fix use-after-free on release omits 123a0f125fa3 USB: adutux: fix use-after-free on release omits 58ecf131e746 USB: ldusb: fix NULL-derefs on driver unbind omits 726b55d0e22c USB: legousbtower: fix use-after-free on release omits eb21a74adaa1 usb: cdns3: Fix for incorrect DMA mask. omits 02ffc26df96b usb: cdns3: fix cdns3_core_init_role() omits ac9099e10a60 usb: cdns3: gadget: Fix full-speed mode omits 09865094536c ARM: dts: Add OPP-V2 table for AM3517 omits 3fbeef397212 cpufreq: ti-cpufreq: Add support for AM3517 omits 341afbc9ea39 ARM: dts: omap36xx: using OPP1G needs to control the abb_ldo omits 42e52616f382 cpufreq: ti-cpufreq: omap36xx use "cpu0","vbb" if run in m [...] omits 6ddf6c91e6f8 ARM: dts: omap3: bulk convert compatible to be explicitly [...] omits b552904a73a3 DTS: bindings: omap: update bindings documentation omits b7dbe349e1eb ARM: dts: omap34xx & omap36xx: replace opp-v1 tables by op [...] omits b4bc9f9e27ed cpufreq: ti-cpufreq: add support for omap34xx and omap36xx omits 369dca424a3f USB: usb-skeleton: drop redundant in-urb check omits 635300185277 USB: usb-skeleton: fix use-after-free after driver unbind omits bed5ef230943 USB: usb-skeleton: fix NULL-deref on disconnect omits 1141a7522e39 usb: typec: remove duplicated include from hd3ss3220.c omits 07562314c2d3 dt-bindings: dmaengine: usb-dmac: Add binding for r8a774b1 omits a17e369540c5 dt-bindings: rcar-gen3-phy-usb2: Add r8a774b1 support omits 808566e6a78f dt-bindings: usb: renesas_usbhs: Add r8a774b1 support omits f48c0a4228af dt-bindings: rcar-gen3-phy-usb3: Add r8a774b1 support omits 7236c197b4ed dt-bindings: usb: renesas_usb3: Document r8a774b1 support omits 49b8956b3d9b dt-bindings: usb-xhci: Add r8a774b1 support omits 71464db9c249 usb: core: devio.c: Fix assignment of 0/1 to bool variables omits dd2057e544dc USB: core: drop OOM message omits 5a9a8a4c5058 usb: typec: hd3ss3220: hd3ss3220_probe() warn: passing zer [...] omits a4f55d8b8c14 usb: hub: Check device descriptor before resusciation omits db0386312f29 usb: gadget: Remove set but not used variable 'opts' in ms [...] omits 29234e3bb557 usb: gadget: Remove set but not used variable 'opts' in ac [...] omits b1a71c904763 usb: mtu3: fix race condition about delayed_status omits 71460342d48b usb: mtu3: add a new function to do status stage omits da4b5d18dd94 usb: typec: add dependency for TYPEC_HD3SS3220 omits d8b1ad7ce765 media: platform: Use devm_platform_ioremap_resource() in t [...] omits 5c9de1fa03e9 media: rcar-vin: Use bytes per line instead of width for U [...] omits 2a4558c6adc4 media: imx: Move pads init to probe omits 1f4642464655 media: imx: Move capture device init to registered omits dbb8d05a9d11 media: rcar-vin: Create compose rectangle where it is used omits aacbd4ff3a8b media: rcar-vin: Rename wrongly named rectangle omits 1edfa9b1687e media: vimc: Fix error return code in vimc_register_devices() omits 9e08117c9d4e media: usbvision: Fix races among open, close, and disconnect omits c7a191464078 media: usbvision: Fix invalid accesses after device disconnect omits 59251a8be3c2 media: gspca: make array st6422_bridge_init static, makes [...] omits 27dbc2e63b9a media: cx18: make array mapping static, makes object smaller omits 69bb7eb88346 media: cx231xx: remove duplicated include from cx231xx-417.c omits 80a501a46f08 media: staging: media: imx: Use devm_platform_ioremap_resource(). omits e1444e9b0424 media: cx88: Fix some error handling path in 'cx8800_initdev()' omits 542a5c66e0ff drm/i915/gt: Warn CI about an unrecoverable wedge omits 2eca8e4c1df4 media: v4l: cadence: Fix how unsued lanes are handled in ' [...] omits 8dbdee8e8acc media: usb: null check create_singlethread_workqueue omits 68085f314d64 media: gspca: null check create_singlethread_workqueue omits e6f45ea2e721 media: cx88: Add support for NotOnlyTV LV3H card omits 1d96e53fe8b5 media: staging: media: imx: Fix alignment to match open pa [...] omits 672c29b91670 media: i2c: Use div64_ul() for u64-by-unsigned-long divide omits 31218df77e7f media: media/pci/ivtv: Variable vbi.type could be uninitia [...] omits 6bf05f759932 media: af9035: add support for Logilink VG0022A. omits 57df53738a81 media: si2157: Add option for not downloading firmware. omits d7f9e85082f6 media: af9035: add the formula used for the I2C speed omits 1c9b943cdcbd media: si2168: use bits instead of bool for flags omits 025910db8057 drm/bridge: analogix-anx78xx: add support for 7808 addresses omits 3f3d31622a2c Merge tag 'iio-fixes-for-5.4a' of https://git.kernel.org/p [...] omits 612ee81b9461 powerpc/papr_scm: Fix an off-by-one check in papr_scm_meta [...] omits fd70c7755bf0 drm/bridge: tc358767: fix max_tu_symbol value omits 9d41318c4e43 drm/i915/tgl: simplify the lrc register list for !RCS omits fef4ac873369 pm-graph info added to MAINTAINERS omits ba2c74da52eb drm/i915/tgl: the BCS engine supports relative MMIO omits f49249d58abd PM: sleep: include <linux/pm_runtime.h> for pm_wq omits 65650b35133f cpufreq: Avoid cpufreq_suspend() deadlock on system shutdown omits 161ca4c0feeb staging: vc04_services: Avoid NULL comparison omits 039f8b21d153 staging: emxx_udc: use devm_platform_ioremap_resource() to [...] omits f595f03bfdfc staging: clocking-wizard: use devm_platform_ioremap_resour [...] omits fbf12784d343 staging: octeon: Fix incorrect type in assignment omits 06f9c65a8dd4 staging: rtl8712: Align function arguments with opening pa [...] omits ac478ce77304 staging: rtl8723bs: Fix style in definitions omits 042e9a6857b8 staging: rtl8723bs: Remove space before tabs omits 5bb48864d34c staging: rtl8723bs: Remove duplicate blank lines omits 26752254faeb staging: rtl8723bs: Remove commented code omits c9ca79b3a5b0 staging: rtl8723bs: Fix incorrect type in declaration omits c44b23f51f4c staging: rtl8723bs: Add space between elements omits af2f2c5e20bf staging: rtl8723bs: Fix function call wrapping style omits a9ce2354f7cb staging: rtl8723bs: Fix line over 80 characters omits 38c077d7070c staging: rtl8723bs: Remove File operation APIs omits 44bcfb27d29e staging: rtl8723bs: Remove rtw_merge_string() function omits 9d411eee4342 staging: rtl8723bs: Remove phy_Config*WithParaFile() confi [...] omits efe0b0a07238 staging: rtl8723bs: Remove phy_Config*WithParaFile() functions omits 8c0c8b661bc7 staging: rtl8723bs: Remove phy_Config*With*ParaFile() calls omits 348c59749ffe staging: rtl8723bs: Remove set but not used variable 'i' omits a883d97fc538 staging: rtl8723bs: Remove space before tab omits cf490d84dbef staging: rtl8723bs: Replace string with identifier omits 2dac96b334aa staging: rtl8723bs: core: Remove typecast in call to kfree omits 2189624b3c5a ACPI: PM: Drop Dell XPS13 9360 from LPS0 Idle _DSM blacklist omits 89d0180a60fc s390/Kconfig: add z13s and z14 ZR1 to TUNE descriptions omits 5474080a3a0a s390/Kconfig: make use of 'depends on cc-option' omits 05668e1d74b8 s390/cio: fix virtio-ccw DMA without PV omits 8fd1fe824f20 staging: wfx: Make some functions static in sta.c omits dc3d13fba469 staging: wfx: Make function 'wfx_tx_queue_get' static omits 7638621da743 staging: wfx: Make function 'sram_write_dma_safe', 'load_f [...] omits 0bb0dff0cc16 staging: wfx: fix swapped arguments in memset call omits c0981afd8cd6 staging: kpc2000: Remove unnecessary return variable omits 710abfe8ead2 drm/bridge: sil_sii8620: make remote control optional. omits 6b564ad7f883 gpu: drm: bridge: sii9234: convert to devm_i2c_new_dummy_device omits e0b68fb186b2 scripts/bpf: Fix xdp_md forward declaration typo omits 70c2655849a2 net: silence KCSAN warnings about sk->sk_backlog.len reads omits eac66402d1c3 net: annotate sk->sk_rcvlowat lockless reads omits 8265792bf887 net: silence KCSAN warnings around sk_add_backlog() calls omits 1f142c17d19a tcp: annotate lockless access to tcp_memory_pressure omits 60b173ca3d1c net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head omits 503978aca461 net: avoid possible false sharing in sk_leave_memory_pressure() omits 4ffdd22e49f4 tun: remove possible false sharing in tun_flow_update() omits e37542ba111f netfilter: conntrack: avoid possible false sharing omits c17e26ddc795 team: call RCU read lock when walking the port_list omits 5e96cd3302bd net: stmmac: Remove break after a return omits 7573822883bd net/ethernet: xgmac don't set .driver twice omits b1b8d080f728 arm64: dts: msm8916-samsung-a2015: add tactile buttons and [...] omits 993e4c929a07 netns: fix NLM_F_ECHO mechanism for RTM_NEWNSID omits acbf73bfa028 soc: qcom: llcc: Move regmap config to local variable omits 6a0990eaa768 scsi: ch: Make it possible to open a ch device multiple ti [...] omits 8cbf0c173aa0 scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE omits 0ee6211408a8 scsi: sni_53c710: fix compilation error omits 8cfb8e40d686 scsi: megaraid_sas: remove unused variables 'debugBlk','fusion' omits b6ce6fb121a6 scsi: scsi_dh_alua: handle RTPG sense code correctly durin [...] omits 35a79a635179 scsi: qla2xxx: fix a potential NULL pointer dereference omits ff7ca7fd03ce scsi: megaraid_sas: Unique names for MSI-X vectors omits 390e28087823 scsi: smartpqi: bump version omits 694c5d5b4625 scsi: smartpqi: Align driver syntax with oob omits 0fa31a88bfd2 scsi: smartpqi: remove unused manifest constants omits 5b083b305b49 scsi: smartpqi: fix problem with unique ID for physical device omits e655d469c32d scsi: smartpqi: correct syntax issue omits bb9af08cfc41 scsi: smartpqi: change TMF timeout from 60 to 30 seconds omits c2922f174fa0 scsi: smartpqi: fix LUN reset when fw bkgnd thread is hung omits 21432010d528 scsi: smartpqi: add inquiry timeouts omits b969261134c1 scsi: smartpqi: fix call trace in device discovery omits 0530736e40a0 scsi: smartpqi: fix controller lockup observed during forc [...] omits 79a85e214d62 null_blk: Fix zoned command return code omits e0ae2c578d39 net: usb: qmi_wwan: add Telit 0x1050 composition omits 26b6c9843384 libfs: take cursors out of list when moving past the end o [...] omits 6fcf0c72e4b9 vfs: add missing blkdev_put() in get_tree_bdev() omits 654490a3e4bc Merge branch 'net-smc-improve-termination-handling' omits 33f37c648812 shmem: fix LSM options parsing omits d18963cf0365 net/smc: improve close of terminated socket omits c3d9494e68c4 net/smc: no new connections on disappearing devices omits b3cb53c05f20 net/smc: increase device refcount for added link group omits a0a62ee15a82 net/smc: separate locks for SMCD and SMCR link group lists omits a2351c5d86d7 net/smc: separate SMCD and SMCR link group lists omits 0ea1671f2620 net: stmmac: dwmac-mediatek: fix wrong delay value issue w [...] omits 3524a38e594d scsi: mpt3sas: Clean up some indenting omits 690a6ca7df3d DIM: fix dim.h kernel-doc and headers omits f7cb0d0945eb scsi: lpfc: Make function lpfc_defer_pt2pt_acc static omits c51c4841f157 scsi: ch: add include guard to chio.h omits 8ae15a460b14 scsi: qla2xxx: Update driver version to 10.01.00.20-k omits 45c96e442f52 scsi: qla2xxx: Improve logging for scan thread omits d52cd7747d90 scsi: qla2xxx: Capture FW dump on MPI heartbeat stop event omits c55474197a2e scsi: qla2xxx: Check for MB timeout while capturing ISP27/ [...] omits 6997db98d00a scsi: qla2xxx: Set remove flag for all VP omits c76ae845ea83 scsi: qla2xxx: Add error handling for PLOGI ELS passthrough omits 84ed362ac40c scsi: qla2xxx: Dual FCP-NVMe target port support omits 11c9a7d38af5 act_mirred: Fix mirred_init_module error handling omits a3a8d13f625d Merge branch '5.4/scsi-fixes' into 5.5/scsi-queue omits a954380acde6 net: taprio: Fix returning EINVAL when configuring without flags omits 8cd6f4fe8f41 Merge branch 's390-qeth-fixes' omits be40a86c3197 s390/qeth: Fix initialization of vnicc cmd masks during se [...] omits b528965bcc82 s390/qeth: Fix error handling during VNICC initialization omits 9db74e51ec08 phylink: fix kernel-doc warnings omits b2d8c273edfd Merge branch 'sctp-add-some-missing-events-from-rfc5061' omits b6e6b5f1da7e sctp: add SCTP_SEND_FAILED_EVENT event omits 5cd0b9173314 sctp: add SCTP_ADDR_MADE_PRIM event omits c446f50ce5f7 sctp: add SCTP_ADDR_REMOVED event omits 4b7740324ed8 sctp: add SCTP_ADDR_ADDED event omits cd9e72b80090 RISC-V: entry: Remove unneeded need_resched() loop omits 819be8108fde sctp: add chunks to sk_backlog when the newsk sk_socket is [...] omits 61a48006ffbb dt-bindings: at24: add new compatible omits 7f3bf4203774 dt-bindings: at24: convert the binding document to yaml omits a7137534b597 bonding: fix potential NULL deref in bond_update_slave_arr omits c85ac57ce241 MIPS: cmdline: Remove redundant Kconfig defaults omits 520cf6002147 net: stmmac: fix disabling flexible PPS output omits 5da202c88f8c net: stmmac: fix length of PTP clock's name string omits 25bfef430e96 libbpf: Fix passing uninitialized bytes to setsockopt omits f1177102454e Merge branch 'btf2c-padding' omits 76790c7c66cc selftests/bpf: Fix btf_dump padding test case omits 6e05abc9abd5 selftests/bpf: Convert test_btf_dump into test_progs test omits b4099769f332 libbpf: Fix struct end padding in btf_dump omits 1bb9fb0a147f ARM: mm: alignment: use "u32" for 32-bit instructions omits 67e15fa5b487 ARM: mm: fix alignment handler faults under memory pressure omits 61978617e905 ARM: dts: Add minimal support for Droid Bionic xt875 omits 757926247836 net: stmmac: add flexible PPS to dwmac 4.10a omits be57274e0dd7 ARM: dts: omap4-droid4: Allow 300mA current for USB peripherals omits 087a2b7ec973 ARM: dts: Use level interrupt for omap4 & 5 wlcore omits 31d7c17e3f1b Merge tag 'spi-ptp-api' of https://git.kernel.org/pub/scm/ [...] omits e963408e8ff4 drivers/amba: fix reset control error handling omits 792e154c4814 Input: pixcir_i2c_ts - remove platform data omits 71a8f3455cbf Input: pixcir_i2c_ts - do not print error on defer probe omits 13fb9cf593c3 Input: pixcir_i2c_ts - print register address in decimal omits 12e7425a69fd Input: pixcir_i2c_ts - keep header files sorted omits 0d3c8501e32e Input: pixcir_i2c_ts - move definitions into a single file omits bdafbb15d13b Input: pixcir_i2c_ts - remove unneeded gpio.h header file omits c0de00b286ed MIPS: SGI-IP22/28: Use PROM for memory detection omits 931e1bfea403 MIPS: SGI-IP22: set PHYS_OFFSET to memory start omits 351889d35629 MIPS: fw: arc: workaround 64bit kernel/32bit ARC problems omits 39b2d7565a47 MIPS: Kconfig: always select ARC_MEMORY and ARC_PROMLIB fo [...] omits ce6c0a593b3c MIPS: fw: arc: use call_o32 to call ARC prom from 64bit kernel omits d11646b5ce93 MIPS: fw: arc: remove unused ARC code omits e137d3abdfca drm/i915/gt: execlists->active is serialised by the tasklet omits 749085a2131f drm/i915/execlists: Protect peeking at execlists->active omits 68184eb7b096 drm/i915: Fixup preempt-to-busy vs reset of a virtual request omits 8a9973408177 io_uring: only flush workqueues on fileset removal omits 6e73e92b155c nfsd4: fix up replay_matches_cache() omits a8385f0c3fd3 drm/i915: Only enqueue already completed requests omits 6535a4b34ed9 drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link) omits a8064d577dab drm/i915/cml: Add second PCH ID for CMP omits 3c0be5849259 MIPS: Drop 32-bit asm string functions omits 6baaeadae911 MIPS: Provide unroll() macro, use it for cache ops omits efcb529694c3 MIPS: fw: sni: Fix out of bounds init of o32 stack omits 46f1619500d0 MIPS: include: Mark __xchg as __always_inline omits 728db198868c perf beauty: Introduce strtoul() for x86 MSRs omits 90df0249c2ea perf trace: Expand strings in filters to integers omits 64292b3336e4 Documentation: Fix warning in drm-kms-helpers.rst omits 287422a95fe2 drm/rockchip: Round up _before_ giving to the clock framework omits d0a3a1041005 perf trace: Introduce a strtoul() method for 'struct strarrays' omits 3f41b77843b3 perf trace: Add a strtoul() method to 'struct syscall_arg_fmt' omits c36eebd9ba5d drm/i915/gt: execlists->active is serialised by the tasklet omits c949ae431467 drm/i915/execlists: Protect peeking at execlists->active omits cfbb2e38dfc6 drm/panfrost: Remove commented out call to panfrost_core_dump omits de89212ddb3d drm/panfrost: Handle resetting on timeout better omits 603e398a3db2 drm/panfrost: Remove NULL check for regulator omits a26e0fbe06e2 iio: Fix an undefied reference error in noa1305_probe omits 82f301563524 iio: light: opt3001: fix mutex unlock race omits c62dd44901cf iio: adc: ad799x: fix probe error handling omits 7fd1c2606508 iio: light: add missing vcnl4040 of_compatible omits 1436a78c6349 iio: light: fix vcnl4000 devicetree hooks omits fdb828e2c71a iio: imu: st_lsm6dsx: fix waitime for st_lsm6dsx i2c controller omits 972917419a0b iio: adc: axp288: Override TS pin bias current for some models omits 9c0530e898f3 iio: imu: adis16400: fix memory leak omits ab612b1daf41 iio: imu: adis16400: release allocated memory on failure omits dcb10920179a iio: adc: stm32-adc: fix a race when using several adcs wi [...] omits 31922f62bb52 iio: adc: stm32-adc: move registers definitions omits d9a997bd4d76 iio: accel: adxl372: Perform a reset at start up omits 62df81b74393 iio: accel: adxl372: Fix push to buffers lost samples omits d202ce4787e4 iio: accel: adxl372: Fix/remove limitation for FIFO samples omits 4043ecfb5fc4 iio: adc: hx711: fix bug in sampling of data omits 3aed88373bda Merge tag 'iwlwifi-for-kalle-2019-10-09' of git://git.kern [...] omits 8f6ea27b2fef drm: two planes with the same zpos have undefined ordering omits 2bfd3e7651ad soc: qcom: llcc: Name regmaps to avoid collisions omits 951d48855d86 of: Make of_dma_get_range() work on bus nodes omits c46652ee6cac spi: npcm: Remove set but not used variable 'val' omits 944be39bd47c spi: omap-100k: Remove set but not used variable 'dataH' omits 907becb2638d regulator: uniphier: use devm_platform_ioremap_resource() [...] omits 73511a90b74c regulator: stm32-vrefbuf: use devm_platform_ioremap_resour [...] omits 4bbee14d8e54 ASoC: simple_card_utils.h: Add missing include omits ac84b8b21b8e ASoc: Add Texas Instruments TAS2562 amplifier binding omits 1cd4d9eead73 drm/amdkfd: update for drmP.h removal omits af6219590b54 ASoC: simple_card_utils.h: Fix potential multiple redefini [...] omits bcab05880f93 ASoC: msm8916-wcd-digital: add missing MIX2 path for RX1/2 omits 8a8c600de5dc Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 598c30dbcc94 drm/amdgpu/powerplay: fix typo in mvdd table setup omits 083164dbdb17 drm/amdgpu: fix memory leak omits 0228b0ee789c Merge branch 'next/defconfig' into for-next omits 54e48a69c117 ARM: multi_v7_defconfig: Enable Exynos bus and memory freq [...] omits 00265bee1002 ARM: multi_v7_defconfig: Enable options for boards with Ex [...] omits e60329c97b9c Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits ac4062aa6c81 gpio: 104-idi-48e: make array register_offset static, make [...] omits a02712e1ebcd gpio: htc-egpio: remove redundant error message omits 1135ee4af740 gpio: htc-egpio: use devm_platform_ioremap_resource() omits 71b4da2b370b gpio: ath79: use devm_platform_ioremap_resource() omits 94bfcbf0368b gpio: em: use devm_platform_ioremap_resource() omits f63516f4d644 gpio: xgene: use devm_platform_ioremap_resource() omits cf62b4e44c49 gpio: xgene: remove redundant error message omits 35096b5f4619 Merge branch 'for_5.5/driver-soc' into next omits 5478f912d225 soc: ti: omap-prm: add omap5 PRM data omits 01f5069efa62 soc: ti: omap-prm: add am4 PRM data omits 59de827750f2 soc: ti: omap-prm: add dra7 PRM data omits 8aa35504a0b9 soc: ti: omap-prm: add data for am33xx omits 0f0faaf4d7ff soc: ti: omap-prm: add omap4 PRM data omits d30cd83f6853 soc: ti: omap-prm: add support for denying idle for reset [...] omits c5117a78dd88 soc: ti: omap-prm: poll for reset complete during de-assert omits 3e99cb214f03 soc: ti: add initial PRM driver with reset control support omits 95ec5442715a dt-bindings: omap: add new binding for PRM instances omits aeea4b75f045 xfs: move local to extent inode logging into bmap helper omits 603efebd6768 xfs: remove broken error handling on failed attr sf to lea [...] omits 0b10d8a89f55 xfs: log the inode on directory sf to block format change omits 0b5748477924 NFS: Remove redundant mirror tracking in O_DIRECT omits 031d73ed768a NFS: Fix O_DIRECT accounting of number of bytes read/written omits 2a86972f60fc drm/i915: Select DPLL's via mask omits f2a4a13ab2ca drm/vkms: Fix an undefined reference error in vkms_compose [...] omits d4097f1937f2 perf trace: Introduce --filter for tracepoint events omits 1827ab5ba8e1 perf evlist: Introduce append_tp_filter_pid() and append_t [...] omits 53c92f73389d perf evlist: Introduce append_tp_filter() method omits 05cea4492c9d perf evlist: Factor out asprintf routine to build a tracep [...] omits c330ef2847ee perf trace: Associate the "msr" tracepoint arg name with x [...] omits 646b3e2cfbf2 perf trace beauty: Add the glue for the autogenerated MSR arrays omits 5d88099bc00d perf trace: Allow associating scnprintf routines with well [...] omits fd21834704a6 perf beauty: Hook up the x86 MSR table generator omits 693d345818e1 perf trace beauty: Add a x86 MSR cmd id->str table generator omits 8d6505bae391 perf beauty: Make strarray's offset be u64 omits d50341274d01 drm/i915/color: move check of gamma_enable to specific fun [...] omits 9b000b47cc18 drm/i915/color: fix broken gamma state-checker during boot omits bfef04adb312 drm/edid: Select DMT timing if EDID's display feature not [...] omits 9816b4af4351 EDAC/device: Rework error logging API omits 5facae4f3549 locking/lockdep: Remove unused @nested argument from lock_ [...] omits e950cca3f3c4 lib/smp_processor_id: Don't use cpumask_equal() omits df4d29732fda perf/x86/amd: Change/fix NMI latency mitigation to use a t [...] omits 7fa343b7fdc4 perf/core: Fix corner case in perf_rotate_context() omits d44248a41337 perf/core: Rework memory accounting in perf_mmap() omits 8d495477d62e sched/cputime: Spare a seqcount lock/unlock cycle on conte [...] omits f83eeb1a0168 sched/cputime: Rename vtime_account_system() to vtime_acco [...] omits 68e7a4d66b0c sched/vtime: Fix guest/system mis-accounting on task switch omits 4929a4e6faa0 sched/fair: Scale bandwidth quota and period without losin [...] omits d46e137c4497 drm/i915/selftests: fix null pointer dereference on pointer data omits b406357c572b thunderbolt: Add 'generation' attribute for devices omits aa0cc7dde17b iwlwifi: pcie: change qu with jf devices to use qu configuration omits 12e36d98d3e5 iwlwifi: exclude GEO SAR support for 3168 omits 0f4f199443fa iwlwifi: pcie: fix memory leaks in iwl_pcie_ctxt_info_gen3_init omits b4b814fec1a5 iwlwifi: dbg_ini: fix memory leak in alloc_sgtable omits 8188a18ee2e4 iwlwifi: pcie: fix rb_allocator workqueue allocation omits 08326a97afbe iwlwifi: pcie: fix indexing in command dump for new HW omits a2113cc44d43 iwlwifi: mvm: fix race in sync rx queue notification omits a4584729291c iwlwifi: mvm: force single phy init omits 3ed83da39aed iwlwifi: fix ACPI table revision checks omits 1fee35d04a42 iwlwifi: don't access trans_cfg via cfg omits ad4abed36433 ASoC: jz4740: Remove unused match variable omits 95873fba06ae docs: driver-api: bt8xxgpio: Revive dead link omits 5f07224e0fae docs: driver-api: Move bt8xxgpio to the gpio directory omits 28c9fac09ab0 memstick: jmb38x_ms: Fix an error handling path in 'jmb38x [...] omits 19ec6bb80290 mmc: sdhci-iproc: fix spurious interrupts on Multiblock re [...] omits 631005b255aa drm/mediatek: add no_clk into ddp private data omits 1037edf20cb6 drm/mediatek: add mutex sof register offset into ddp private data omits 1c7da0c76238 drm/mediatek: add mutex sof into ddp private data omits d730af989e99 drm/mediatek: add mutex mod register offset into ddp private data omits 0d3a120286f4 drm/mediatek: add mutex mod into ddp private data omits 412b1e463ec3 drm/mediatek: add ovl0/ovl_2l0 usecase omits 57148baac8b7 drm/mediatek: distinguish ovl and ovl_2l by layer_nr omits 318462d1a568 drm/mediatek: add background color input select function f [...] omits 132c6e250ed7 drm/mediatek: add function to background color input selec [...] omits 0a5ccda42033 drm/medaitek: add layer_nr for ovl private data omits d5abb5f2144a drm/mediatek: add gmc_bits for ovl private data omits dd8feb2262d9 drm/mediatek: add component OVL_2L1 omits b17bdd0d7a73 drm/mediatek: add component OVL_2L0 omits ac8efe4f4a84 rtlwifi: rtl8192ee: Remove set but not used variable 'cur_tx_wp' omits 314bf64d1266 rtl8xxxu: make arrays static, makes object smaller omits 55047fb783e0 iwlegacy: make array interval static, makes object smaller omits be10b09b278f rtw88: Fix an error message omits e542e66b7c2e rtl8xxxu: add bluetooth co-existence support for single antenna omits d10dcb615c8e mwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring omits db8fd2cde932 mwifiex: pcie: Fix memory leak in mwifiex_pcie_alloc_cmdrsp_buf omits 39e50f5ce26c rsi: drop bogus device-id checks from probe omits c5dcf8f0e850 Revert "rsi: fix potential null dereference in rsi_probe()" omits 4614239cba34 rtlwifi: rtl8723: Remove set but not used variable 'own' omits aab7541a5a8b rtlwifi: btcoex: Remove set but not used variables 'wifi_b [...] omits e25076070201 rtlwifi: btcoex: Remove set but not used variable 'result' omits 073f8138f598 rtlwifi: rtl8188ee: Remove set but not used variable 'h2c_ [...] omits 925942b5da09 rtlwifi: rtl8188ee: Remove set but not used variables 'v3' [...] omits a003aec306c8 rtlwifi: rtl8192c: Remove set but not used variables 'reg_ [...] omits a3e017fd8932 rtlwifi: rtl8723ae: Remove set but not used variables 'reg [...] omits 0fc44cd4c480 rtlwifi: rtl8821ae: Remove set but not used variables 'rts [...] omits a9bb0b515778 rtl8xxxu: Improve TX performance of RTL8723BU on rtl8xxxu driver omits 450aa87c7353 drm/mediatek: add component DITHER omits ce1ad03656bc drm/komeda: remove redundant assignment to pointer disable_done omits 14e8c535ff68 gpio: fix kernel-doc for of_gpio_need_valid_mask() omits cefb6abfcc1c drm/mediatek: add ddp component CCORR omits b835d6953009 pinctrl: armada-37xx: swap polarity on LED group omits 41f0bc49f7f2 drm/i915/selftests: Hold request reference over waits omits 3aa22be2d6b1 Merge branch 'mvebu/dt64' into mvebu/for-next omits 2a298dde46e2 Merge branch 'mvebu/dt' into mvebu/for-next omits 46d2f6d0c99f arm64: dts: armada-3720-turris-mox: add firmware node omits 447b8789359f arm64: dts: marvell: add ESPRESSObin variants omits e1bd6ca9f8be arm64: dts: marvell: Add support for Marvell CN9132-DB omits fe5e610f16a3 arm64: dts: marvell: Add support for Marvell CN9131-DB omits 8aeca97bd4c6 arm64: dts: marvell: Add support for Marvell CN9130-DB omits 6b8970bd8d7a arm64: dts: marvell: Add support for Marvell CN9130 SoC support omits 96bb4b31aa66 arm64: dts: marvell: Add support for CP115 omits 5f07b26e85dc arm64: dts: marvell: Externalize PCIe macros from CP11x file omits 1399672e48b5 arm64: dts: marvell: Drop PCIe I/O ranges from CP11x file omits 47cf40af64c3 arm64: dts: marvell: Prepare the introduction of CP115 omits 2bc26088ba37 arm64: dts: marvell: Fix CP110 NAND controller node multi- [...] omits 30d53abdc60a arm64: dts: marvell: Add AP807-quad cache description omits 760cabcd6ad2 arm64: dts: marvell: Add AP806-quad cache description omits ddda843324f7 arm64: dts: marvell: Add AP806-dual cache description omits cbafcad0641e arm64: dts: marvell: Add support for AP807/AP807-quad omits 6a380172f171 dt-bindings: marvell: Declare the CN913x SoC compatibles omits e1e42ae4ca2a dt-bindings: marvell: Convert the SoC compatibles descript [...] omits 4f267f2a806b arm64: dts: marvell: Move clocks to AP806 specific file omits 7409b155562c arm64: dts: marvell: Prepare the introduction of AP807 based SoCs omits ad7fd0e8038c MAINTAINERS: Add new Marvell CN9130-based files to track omits 2537831bbc19 dt-bindings: ap80x: replace AP806 with AP80x omits e231c6d47cca arm64: dts: marvell: Add AP806-dual missing CPU clocks omits 973ce009b308 usb: chipidea: imx: check data->usbmisc_data against NULL [...] omits ff3f8c59f953 usb: chipidea: tegra: clean up tegra_udc flag code omits 36323167538d usb: chipidea: core: change vbus-regulator as optional omits d956a6ae6eb9 usb: chipidea: imx: enable vbus and id wakeup only for OTG events omits 881de50d4ea6 usb: chipidea: udc: protect usb interrupt enable omits ba05e798d57c usb: chipidea: udc: add new API ci_hdrc_gadget_connect omits 187c195ac57f arm64: dts: armada-3720-turris-mox: convert usb-phy to phy-supply omits 7fe4e1176dfe powerpc/kvm: Fix kvmppc_vcore->in_guest value in kvmhv_swi [...] omits 5b216ea1c40c selftests/powerpc: Fix compile error on tlbie_test due to [...] omits 4ab8a485f7bc powerpc/pseries: Remove confusing warning message. omits 18217da36103 powerpc/64s/radix: Fix build failure with RADIX_MMU=n omits 0b3d0ef9840f CIFS: Force reval dentry if LOOKUP_REVAL flag is set omits c82e5ac7fe35 CIFS: Force revalidate inode when dentry is stale omits d4cfbf04b2aa smb3: Fix regression in time handling omits fd1ac07f3f17 xfrm: ifdef setsockopt(UDP_ENCAP_ESPINUDP/UDP_ENCAP_ESPINU [...] omits bacb7e185596 Revert "tun: call dev_get_valid_name() before register_net [...] omits 4123f637a512 ip6erspan: remove the incorrect mtu limit for ip6erspan omits a17fd2cf2d3a Merge tag 'mac80211-for-davem-2019-10-08' of git://git.ker [...] omits b82316d25522 Doc: networking/device_drivers/pensando: fix ionic.rst warnings omits d0959b080b1f smb3: remove noisy debug message and minor cleanup omits 6ea67769ff33 net: tipc: prepare attrs in __tipc_nl_compat_dumpit() omits ab5b526da048 net: genetlink: always allocate separate attrs for dumpit ops omits 89da2ba947b1 soc: qcom: Fix llcc-qcom definitions to include omits 48423dd7e683 Merge branch 'hns3-next' into net-next omits 8ae10cfb5089 net: hns3: support tx-scatter-gather-fraglist feature omits 8e6de441b8e6 net: hns3: add support for configuring VF MAC from the host omits ee9e44248f52 net: hns3: add support for configuring bandwidth of VF on [...] omits e196ec75958e net: hns3: add support for setting VF trust omits 22044f95faa0 net: hns3: add support for spoof check setting omits 6430f744a45a net: hns3: add support for setting VF link status on the host omits 6af3aa57a098 NFC: pn533: fix use-after-free and memleaks omits bcf059578980 Input: soc_button_array - partial revert of support for ne [...] omits 4b793feccae3 net_sched: fix backward compatibility for TCA_ACT_KIND omits 6f96c3c6904c net_sched: fix backward compatibility for TCA_KIND omits 0041412694ec net/mlx5: DR, Allow insertion of duplicate rules omits 94e2ec3f7fef drm/vkms: prime import support omits aed6105b28b1 drm/drm_vblank: Change EINVAL by the correct errno omits 55fd0e206eaf drm: Add link training repeaters addresses omits e3280b54afed Merge tag 'led-fixes-for-5.4-rc3' of git://git.kernel.org/ [...] omits 106c35dda32f selftests/bpf: More compatible nc options in test_lwt_ip_encap omits fd418b01fe26 selftests/bpf: Set rp_filter in test_flow_dissector omits 6ad145fe0246 drm/i915/gt: Give engine->kernel_context distinct timeline [...] omits f05c2001ecc9 Merge branch 'bpf-libbpf-helpers' omits ee2eb063d330 selftests/bpf: Add BPF_CORE_READ and BPF_CORE_READ_STR_INT [...] omits 7db3822ab991 libbpf: Add BPF_CORE_READ/BPF_CORE_READ_INTO helpers omits e01a75c15969 libbpf: Move bpf_{helpers, helper_defs, endian, tracing}.h [...] omits 3ac4dbe3dd89 selftests/bpf: Split off tracing-only helpers into bpf_tracing.h omits 694731e8ea7f selftests/bpf: Adjust CO-RE reloc tests for new bpf_core_r [...] omits 36b5d471135c selftests/bpf: samples/bpf: Split off legacy stuff from bp [...] omits cf0e9718da21 selftests/bpf: Undo GCC-specific bpf_helpers.h changes omits 38dc3b5f56cf Merge branch 'llc-fix-sk_buff-refcounting' omits 8216ec3fda49 Merge branch 'next/dt' into for-next omits d60d0cff4ab0 ARM: dts: s3c64xx: Fix init order of clock providers omits 36453c852816 llc: fix sk_buff refcounting in llc_conn_state_process() omits fc8d5db10cbe llc: fix another potential sk_buff leak in llc_ui_sendmsg() omits b74555de21ac llc: fix sk_buff leak in llc_conn_service() omits c6ee11c39fcc llc: fix sk_buff leak in llc_sap_state_process() omits 4050d21d2009 Add my linux-leds branch to MAINTAINERS omits 11fc7d5a0a2d tun: fix memory leak in error path omits e3f127147418 leds: core: Fix leds.h structure documentation omits 832b2cb95543 svcrdma: Improve DMA mapping trace points omits c4b77edb3f7f nfsd: "%s" should be "%s" omits 19a1aad8886f nfsd: remove set but not used variable 'len' omits 7c98501acb94 drm/i915/region: support volatile objects omits 2f0b97ca0211 drm/i915/region: support contiguous allocations omits 232a6ebae419 drm/i915: introduce intel_memory_region omits 03232cc43cff IB/mlx5: Introduce and use mkey context setting helper routine omits 3466c060ef6a RDMA/iser: Use iser_err instead of pr_err for logging omits 39c48c514601 RDMA/bnxt_re: Enable SRIOV VF support on Broadcom's 57500 [...] omits 645c138636de of/address: Fix of_pci_range_parser_one translation of DMA [...] omits 81db12ee15cb of/address: Translate 'dma-ranges' for parent nodes missin [...] omits 04db93a95aef of/unittest: Add dma-ranges address translation tests omits b68ac8dc22eb of: Factor out #{addr,size}-cells parsing omits c60bf3eb888a of: address: Follow DMA parent for "dma-coherent" omits 862ab5578f75 of/address: Introduce of_get_next_dma_parent() helper omits 76dd7068e32c of: address: Report of_dma_get_range() errors meaningfully omits 6e6faf637443 of: Make of_dma_get_range() private omits 3a9ac959ba28 of: Remove unused of_find_matching_node_by_address() omits f9867b51d268 netdevsim: fix spelling mistake "forbidded" -> "forbid" omits c4256794dfdc net: phy: mscc: make arrays static, makes object smaller omits 155283c3ac5e nfp: bpf: make array exp_mask static, makes object smaller omits b2e872f45199 RDMA/srp: Calculate max_it_iu_size if remote max_it_iu len [...] omits 547ed331bbe8 RDMA/srp: Add parse function for maximum initiator to targ [...] omits 2b60d727cb2e Merge branch 'for-5.4' of https://git.kernel.org/pub/scm/l [...] omits 0a005856d359 dm clone: Make __hash_find static omits d5001955c281 Merge tag 'gpio-v5.4-2' of git://git.kernel.org/pub/scm/li [...] omits a14bf1dc494a MIPS: generic: Use __initconst for const init data omits 2ef459167adb Merge tag 'selinux-pr-20191007' of git://git.kernel.org/pu [...] omits f54e66ae770f Merge tag 'linux-kselftest-5.4-rc3' of git://git.kernel.or [...] omits b34c095ca609 mtd: st_spi_fsm: remove unused field from struct stfsm omits 717bc8a6b439 mtd: Initialize all parameters of mtd_oob_ops omits 2e7c3a4cd56c mtd: Remove myself from MAINTAINERS omits afa173746905 mtd: spear_smi: remove set but not used variable 'flash_info' omits aab478ca0f7a mtd: Remove dev_err() usage after platform_get_irq() omits 8d7c6ac3b237 x86/cpu: Add Comet Lake to the Intel CPU models header omits 219031a6e7df media: venus: fix build on 32bit environments omits 79591b7db21d spi: Add a PTP system timestamp to the transfer structure omits f6910679e17a spi: spi-fsl-qspi: Clear TDH bits in FLSHCR register omits 4e98f871bcff drm: delete drmP.h + drm_os_linux.h omits 0aa32f8e572e drm_dp_cec: drop use of drmP.h omits be446f183ae3 regulator: da9062: Simplify da9062_buck_set_mode for BUCK_ [...] omits 5bf2a9e7d398 Merge branch 'regulator-5.4' into regulator-5.5 omits 7968f13dadce Merge branch 'omap-for-v5.5/ti-sysc' into for-next omits dd7ef6fc9860 Merge branch 'fixes' into for-next omits 0990fc56612b MAINTAINERS: Add the IRC channel to the MTD entry omits 98d22b01f9f6 rt2x00: remove input-polldev.h header omits fcfacb9f8374 doc: move namespaces.rst from kbuild/ to core-api/ omits f634c6a80287 dt/bindings: display: Add optional property node define fo [...] omits a6810312b835 quota: check quota type in early stage omits d99f7b079c2a drm/i915/gt: Flush submission tasklet before waiting/retiring omits 23b9e41a3dbd drm/i915/perf: drop list of streams omits d14a701b0070 drm/i915/selftests: Assign the intel_runtime_pm pointer fo [...] omits d49d1c76b96e staging: comedi: Remove set but not used variable 'aref' omits 82d20bc5083d staging: vchiq: don't print pointless kernel address omits d298e6a27a81 drm/arm/mali-dp: Add display QoS interface configuration f [...] omits 647c8977e111 ARM: dts: am3874-iceboard: Fix 'i2c-mux-idle-disconnect' usage omits cdc56c112932 bus: ti-sysc: avoid toggling power state of module during probe omits df4f3459c7e2 bus: ti-sysc: drop the extra hardreset during init omits bf59ebbeac1f bus: ti-sysc: re-order reset and main clock controls omits 734a9b21bb06 ARM: dts: omap5: fix gpu_cm clock provider name omits 354c2d310082 drm: damage_helper: Fix race checking plane->state->fb omits bdb369e1e98a reset: add support for the Meson-A1 SoC Reset Controller omits 5d9730b9eb05 dt-bindings: reset: add bindings for the Meson-A1 SoC Rese [...] omits 3740b6351509 staging: sm750fb: Remove set but not used variable 'actual [...] omits 66bc9cde241e staging: sm750fb: Remove set but not used variable 'uiActu [...] omits 5193dbdaf0b0 staging: bcm2835-audio: Need to judge the return value of [...] omits e9067bb50278 ASoC: soc-component: remove snd_pcm_ops from component driver omits a49e460f847f ASoC: soc-utils: remove snd_pcm_ops omits ece23171ea95 ASoC: soc-generic-dmaengine-pcm: remove snd_pcm_ops omits a21192a7daf4 ASoC: fsl: fsl_dma: don't use snd_soc_rtdcom_lookup() omits 17a29fea086b staging/octeon: Use stubs for MIPS && !CAVIUM_OCTEON_SOC omits 8903ed25e9fd ASoC: fsl: fsl_asrc_dma: remove snd_pcm_ops omits 6d1048bc1152 ASoC: fsl: mpc5200_dma: remove snd_pcm_ops omits 4ac85de9977e ASoC: fsl: fsl_dma: remove snd_pcm_ops omits 2adc3fcc4a1f ASoC: fsl: imx-pcm-fiq: remove snd_pcm_ops omits dc06bd0fc480 ASoC: bcm: cygnus-pcm: remove snd_pcm_ops omits 85efbc911ed5 ASoC: rt5514-spi: remove snd_pcm_ops omits a30b30f00462 staging: rtl8723bs: os_dep: Remove typecast in kfree omits c67855589ca0 staging: rtl8723bs: Remove commented code omits f806c4d55721 staging: rtl8723bs: fix typo of "mechanism" in comment omits d53c90c5d474 staging: octeon: Remove typedef declaration omits dfd00af5e801 ASoC: dwc: dwc-pcm: remove snd_pcm_ops omits 851f5abfc83d ASoC: kirkwood: kirkwood-dma: remove snd_pcm_ops omits 1fddf424b3c4 ASoC: mediatek: remove snd_pcm_ops omits 9a0b72b71da0 ASoC: mediatek: mtk-btcvsd: remove snd_pcm_ops omits bb4ba744b170 ASoC: meson: remove snd_pcm_ops omits f8772e17def2 ASoC: pxa: remove snd_pcm_ops omits 540e59c68bbc ASoC: pxa: mmp-pcm: remove snd_pcm_ops omits 2324c8f4cd35 ASoC: qcom: q6asm-dai: remove snd_pcm_ops omits e198048bdc63 ASoC: qcom: q6routing: remove snd_pcm_ops omits 8b83c90dbac7 ASoC: qcom: lpass-platform: remove snd_pcm_ops omits 81aa377559f7 staging: wfx: fix spelling mistake "hexdecimal" -> "hexadecimal" omits ba40ab627517 ASoC: samsung: idma: remove snd_pcm_ops omits 932eaf7c7904 ASoC: sh: siu_pcm: remove snd_pcm_ops omits db5b4ee95238 ASoC: sh: dma-sh7760: remove snd_pcm_ops omits be513045d6fe ASoC: sh: fsi: remove snd_pcm_ops omits 9dcefa7232d3 ASoC: sh: rsnd: remove snd_pcm_ops omits 1c91d77e1775 ASoC: sof: pcm: remove snd_pcm_ops omits fcd6c0f9a123 staging: wfx: avoid namespace contamination omits b5be2aa3b3ac staging: wfx: drop calls to BUG_ON() omits 51f589c82f6d staging: wfx: fix copy_{to,from}_user() usage omits 53707c85d2c1 staging: wfx: correctly cast data on big-endian targets omits 6702eed85b40 ASoC: sprd: sprd-pcm-dma: remove snd_pcm_ops omits 21499089765f ASoC: stm: stm32_adfsdm: remove snd_pcm_ops omits a857e073ffc6 ASoC: txx9: txx9aclc: remove snd_pcm_ops omits c645ea1179a4 ASoC: uniphier: aio-dma: remove snd_pcm_ops omits 2bcba42492bf ASoC: xilinx: xlnx_formatter_pcm: remove snd_pcm_ops omits 17d48a3186bd ASoC: xtensa: xtfpga-i2s: remove snd_pcm_ops omits 297bdfd4f59c ASoC: au1x: dma: remove snd_pcm_ops omits 58c2dbe110df ASoC: au1x: dbdma2: remove snd_pcm_ops omits a94e3f2dd25c ASoC: atmel: atmel-pcm-pdc: remove snd_pcm_ops omits 8c028a4038ec ASoC: amd: acp-pcm-dma: remove snd_pcm_ops omits f52368f36443 ASoC: amd: acp3x-pcm-dma: remove snd_pcm_ops omits bb3613515e96 ASoC: intel: sst-baytrail-pcm: remove snd_pcm_ops omits 9b9974d3d5d7 ASoC: intel: sst-mfld-platform-pcm: remove snd_pcm_ops omits 3507bb5fe46d ASoC: intel: skl-pcm: remove snd_pcm_ops omits 6d68ac8b5b5c staging: wfx: le16_to_cpus() takes a reference as parameter omits 86c05f3446ec ASoC: intel: sst-haswell-pcm: remove snd_pcm_ops omits 488d349061fa staging: wfx: remove misused call to cpu_to_le16() omits c54f9f0e8c81 staging: wfx: simplify memory allocation in wfx_update_fil [...] omits 8ec241c495dd ASoC: soc-core: add snd_soc_pcm_lib_ioctl() omits c64bfc906600 ASoC: soc-core: add new pcm_construct/pcm_destruct omits e2cb4a14541d ASoC: soc-core: merge snd_pcm_ops member to component driver omits 9e985503ee4b ASoC: mt8183: fix audio playback slowly after playback dur [...] omits 8d6aa1367a7d dt-bindings: medaitek: mt8183: add property "resets" && "r [...] omits cfc28ac124c4 ASoC: pcm3168a: Use fixup instead of constraint for channe [...] omits 3e7c93bd04ed arm64: armv8_deprecated: Checking return value for memory [...] omits bec500777089 lib/string: Make memzero_explicit() inline instead of external omits fbcfb8f0270b x86/cpu/vmware: Use the full form of INL in VMWARE_PORT omits 603afdc9438a arm64: Allow CAVIUM_TX2_ERRATUM_219 to be selected omits 9405447ef79b arm64: Avoid Cavium TX2 erratum 219 when switching TTBR omits 93916beb7014 arm64: Enable workaround for Cavium TX2 erratum 219 when r [...] omits 454de1e7d970 x86/asm: Fix MWAITX C-state hint value omits d3ec3a08fa70 arm64: KVM: Trap VM ops when ARM64_WORKAROUND_CAVIUM_TX2_2 [...] omits 431d39887d62 btrfs: silence maybe-uninitialized warning in clone_range omits be59d57f9806 efi/tpm: Fix sanity check of unsigned tbl_size being less [...] omits 5d2af8bcd493 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode omits 9306a733f8ea regulator: rk808: Remove rk817_set_suspend_voltage function omits cc37038fe344 regulator: rk808: Fix warning message in rk817_set_ramp_delay omits 2e67f32296e3 regulator: rk808: Constify rk817 regulator_ops omits 2d6ebaa98be1 arm64: dts: marvell: Enumerate the first AP806 syscon omits 90b9dc96940c ARM: dts: armada-xp: add label to sdram-controller node omits 042fa3dcd5e9 ARM: dts: mvebu: add sdram controller node to Armada-38x omits da29334c7511 ARM: dts: armada-xp: enable L2 cache parity and ecc on db- [...] omits 3e53032406df ARM: dts: dove: Rename "sa-sram" node to "sram" omits 15382b7ea298 ARM: dts: kirkwood: synology: Fix rs5c372 RTC entry omits ac524481d7f7 ipvs: batch __ip_vs_dev_cleanup omits 5d5a0815f854 ipvs: batch __ip_vs_cleanup omits c09b8970fb47 ipvs: no need to update skb route entry for local destinat [...] omits 3de162785132 drm/i915/selftests: Assign the mock_engine->uncore shortcut omits 20af04f3dd56 drm/i915/execlists: Assign virtual_engine->uncore from fir [...] omits 747125db6dcd thunderbolt: Drop unnecessary read when writing LC command [...] omits 6f6709734274 thunderbolt: Fix lockdep circular locking depedency warning omits fd5c46b754d4 thunderbolt: Read DP IN adapter first two dwords in one go omits 39014c45467f microblaze: entry: Remove unneeded need_resched() loop omits a52e197d9527 Merge branch 'for-joerg/arm-smmu/fixes' of git://git.kerne [...] omits 41286861b4c9 drm/i915/tgl: Add DC3CO counter in i915_dmc_info omits 1c4d821db919 drm/i915/tgl: Switch between dc3co and dc5 based on displa [...] omits bdacf0871f87 drm/i915/tgl: Do modeset to enable and configure DC3CO exitline omits 4645e906f2d4 drm/i915/tgl: Enable DC3CO state in "DC Off" power well omits 19c79ff82b4a drm/i915/tgl: Add DC3CO mask to allowed_dc_mask and gen9_dc_mask omits e45e0003f60d drm/i915/tgl: Add DC3CO required register and bits omits 3e917975b7cd mei: me: fix me_intr_clear function name in KDoc omits 736683092152 mei: fix modalias documentation omits dbc433b57efb thermal-generic-adc: Silent error message for EPROBE_DEFER omits 7d47433cf74f net/mlx5: Expose optimal performance scatter entries capability omits be4fe445a6d5 clk: meson: axg_audio: add sm1 support omits cf52db456fd0 clk: meson: axg-audio: provide clk top signal name omits 8ff93f283249 clk: meson: axg-audio: prepare sm1 addition omits 255cab9d27d7 clk: meson: axg-audio: fix regmap last register omits 38340cb2ac4a clk: meson: axg-audio: remove useless defines omits 44ef8697416f Merge branch 'v5.5/dt' into v5.5/drivers omits 9d40b85bb46a x86/cpufeatures: Add feature bit RDPRU on AMD omits aa03ea9bce8c dt-bindings: clock: meson: add sm1 resets to the axg-audio [...] omits 0ea0a188fdc5 dt-bindings: clk: axg-audio: add sm1 bindings omits a4c969d107a6 drm/i915/perf: Set the exclusive stream under perf->lock omits 8f8b1171e1a5 drm/i915/perf: Wean ourselves off dev_priv omits a4a572c756de MAINTAINERS: csky: Add mailing list for csky omits d30213e533fa drm/i915: Fix Kconfig indentation omits d49380083493 Merge branch 'sunxi/dt-for-5.5' into sunxi/for-next omits 351170463471 arm64: dts: allwinner: orange-pi-3: Enable UART1 / Bluetooth omits cd380e0d00b2 arm64: dts: allwinner: h6: Add pin configs for uart1 omits 9a197c862f0d drm/sun4i: dsi: Fix video start delay computation omits cc635be34eb6 drm/panel: tpo-td043mtea1: Fix SPI alias omits 692a5424b5b2 drm/panel: tpo-td028ttec1: Fix SPI alias omits d82a6ac3002f drm/panel: sony-acx565akm: Fix SPI alias omits cf0c4eb15e9d drm/panel: nec-nl8048hl11: Fix SPI alias omits 19305134ade0 drm/panel: lg-lb035q02: Fix SPI alias omits 8fdf5b780a14 samples: bpf: Add max_pckt_size option at xdp_adjust_tail omits 8148f0b5647a blk-stat: Optimise blk_stat_add() omits 72ccd9200f21 Merge branch 'enforce-global-flow-dissector' omits 1d9626dc08bf selftests/bpf: add test for BPF flow dissector in the root [...] omits a11c397c43d5 bpf/flow_dissector: add mode to enforce global BPF flow dissector omits 6805b32ec2b0 io_uring: remove wait loop spurious wakeups omits 4564a8bb57e4 samples/bpf: Trivial - fix spelling mistake in usage omits 97ea56540ffc Merge tag 'drm-intel-next-2019-10-07' of git://anongit.fre [...] omits 32e3e58e4c59 bpftool: Fix bpftool build by switching to bpf_object__ope [...] omits eda57a0e4299 Merge branch 'akpm' (patches from Andrew) omits d460623c5fa1 Documentation: kunit: Fix verification command omits 42345b68c2e3 selinux: default_range glblub implementation omits 6ec1b81d3545 kunit: Fix '--build_dir' option omits 59bb47985c1d mm, sl[aou]b: guarantee natural alignment for kmalloc(powe [...] omits 6a486c0ad4dc mm, sl[ou]b: improve memory accounting omits 1bc63fb1272b mm, memcg: make scan aggression always exclude protection omits 9de7ca46ad26 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 9783aa9917f8 mm, memcg: proportional memory.{low,min} reclaim omits 518a86713078 mm/vmpressure.c: fix a signedness bug in vmpressure_regist [...] omits 234fdce892f9 mm/page_alloc.c: fix a crash in free_pages_prepare() omits 5b6807de1144 mm/z3fold.c: claim page in the beginning of free omits b0f53dbc4bc4 kernel/sysctl.c: do not override max_threads provided by u [...] omits 08d1d0e6d0a0 memcg: only record foreign writebacks with dirty pages whe [...] omits 758b8db4a56a mm: fix -Wmissing-prototypes warnings omits 8e00c4e9dd85 writeback: fix use-after-free in finish_writeback_work() omits 6d0e9849417b mm/memremap: drop unused SECTION_SIZE and SECTION_MASK omits 20bb759a66be panic: ensure preemption is disabled during panic() omits 2abb7d3b12d0 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 583fee3e12df fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 56e94ea132bb fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 7a243c82ea52 ocfs2: clear zero in unaligned direct IO omits f8615bf8a3da netfilter: ipset: move ip_set_get_ip_port() to ip_set_bitm [...] omits 3fbd6c4513b5 netfilter: ipset: move function to ip_set_bitmap_ip.c. omits 856391854ce7 netfilter: ipset: make ip_set_put_flags extern. omits 2398a97688f1 netfilter: ipset: move functions to ip_set_core.c. omits 94177f6e11c7 netfilter: ipset: move ip_set_comment functions from ip_se [...] omits 8dea982a88dc netfilter: ipset: remove inline from static functions in . [...] omits 017f77c050a3 netfilter: ipset: add a coding-style fix to ip_set_ext_destroy. omits c6875f3aacf2 x86/xen: Return from panic notifier omits dcb5f40054b1 selftests/bpf: Fix dependency ordering for attach_probe test omits a1b58ee3cb34 drm/i915/gt: Treat a busy timeline as 'active' while waiting omits 1664f35aa718 drm/i915/selftests: Appease lockdep omits 08ad9a3846fc drm/i915/execlists: Fix annotation for decoupling virtual request omits cd6a851385be drm/i915/gt: Prefer local path to runtime powermanagement omits b9dcb97b6c80 drm/i915: make array hw_engine_mask static, makes object smaller omits 4dbc54c55923 iio: gyro: clean up indentation issue omits 76510ec692c8 counter: stm32: clean up indentation issue omits 3cfd6464fe23 iio: proximity: sx9500: fix iio_triggered_buffer_{predisab [...] omits 2c3d0c9ffd24 iio: core: Add optional symbolic label to device attributes omits 6b855f7b83d2 drm/amdkfd: Check against device cgroup omits 4b7d4d453fc4 device_cgroup: Export devcgroup_check_permission omits a3e520a25ce8 drm/amdkfd: fix the build when CIK support is disabled omits 23c61b4599c4 drm/amd: Fix Kconfig indentation omits ad02e08e0578 drm/amdgpu: Report vram vendor with sysfs (v3) omits aa5e899de1dd drm/amdkfd: Fix a && vs || typo omits ea6d8811f185 drm/amd/powerplay: Fix error handling in smu_init_fb_alloc [...] omits fa073f13a218 drm/amd/powerplay: unlock on error in smu_resume() omits dc0c18ed229c mac80211: fix scan when operating on DFS channels in ETSI domains omits 6a1112da65f9 drm/amd/display: Remove set but not used variables 'pp_smu [...] omits adda1367a862 drm/amd/display: Remove set but not used variable 'pixel_width' omits 2b0619c159e9 drm/amd/display: Remove set but not used variables 'h_rati [...] omits a1fc51477cd0 drm/amd/display: Remove set but not used variable 'source_bpp' omits b77095d5e1b5 drm/amd/display: Make function wait_for_alt_mode static omits 63617d8b125e drm/amdkfd: add missing void argument to function kgd2kfd_init omits 8f49c8220bb1 drm/amdgpu: remove duplicated include from mmhub_v1_0.c omits 71f98027f2c3 drm/amdgpu: move amdgpu_device_get_job_timeout_settings omits 72caac6b62c2 drm/amd/display: remove set but not used variable 'core_freesync' omits 28d687eafeb6 drm/amd/display: Fix typo in some comments omits c4bb16e0f817 drm/amdkfd: Print more sdma engine hqds in debug fs omits 40a9592a2660 drm/amdkfd: Fix MQD size calculation omits 1995b3a35fec drm/amdgpu: Fix error handling in amdgpu_ras_recovery_init omits 95697f9907bf mac80211: accept deauth frames in IBSS mode omits 8bb0daef64e5 riscv: Correct the handling of unexpected ebreak in do_tra [...] omits e0c0fc18f10d riscv: avoid sending a SIGTRAP to a user thread trapped in WARN() omits 8b04825ed205 riscv: avoid kernel hangs when trapped in BUG() omits fd7710cb491f MIPS: futex: Restore \n after sync instructions omits c512c6918719 uaccess: implement a proper unsafe_copy_to_user() and swit [...] omits 461c4c2b4c07 cfg80211: fix a bunch of RCU issues in multi-bssid code omits 1399c59fa929 nl80211: fix memory leak in nl80211_get_ftm_responder_stats omits 503c9addef61 ptp: fix typo of "mechanism" in Kconfig help text omits d6b71dfaeeba spi: spi-fsl-dspi: Implement the PTP system timestamping f [...] omits b42faeee718c spi: Add a PTP system timestamp to the transfer structure omits 1466327e8eb3 ASoC: SOF: support alternate list of machines omits af78cec45f2d ASoC: soc-acpi: add link_mask field omits b987a0831cf6 dt-bindings: thermal: rcar-gen3-thermal: Add r8a774b1 support omits e875da165c0d thermal: rcar_gen3_thermal: Add r8a774b1 support omits fba3baa8d2be drm/tilcdc: plane: Make structure tilcdc_plane_funcs constant omits 15767cfd81eb arm64: dts: meson-g12: add support for simplefb omits c725fb00dfe3 arm64: dts: meson: g12a: add audio devices resets omits 0ac0be655dbb arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits df39b5239d69 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits 60c5abf6a8f5 arm64: dts: meson: odroid-c2: Add missing regulator linked [...] omits 0751c59f4a0a arm64: dts: meson: libretech-cc: update model and compatible omits 39f137f55cc2 dt-bindings: arm: amlogic: update libretech-cc compatible omits b1ae8ca54e3c arm64: dts: meson: libretech-ac: update model description omits 388a2772979b arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node omits 1c6d575574ec arm64: dts: meson-gxl-s905x-khadas-vim: fix uart_A bluetooth node omits d5f6fa904ecb arm64: dts: meson-gxl-s905x-khadas-vim: fix gpio-keys-polled node omits 72c9b5f6f75f arm64: dts: meson: odroid-c2: Disable usb_otg bus to avoid [...] omits 47a8bddb6df9 arm64: dts: meson: odroid-c2: Add missing linking regulato [...] omits fcf19f29d79d arm64: dts: meson: odroid-c2: p5v0 is the main 5V power input omits 2cd2310fca4c arm64: dts: meson-g12b-ugoos-am6: add initial device-tree omits 150778111f8b dt-bindings: arm: amlogic: Add support for the Ugoos AM6 omits 46f4fa76fc7d dt-bindings: Add vendor prefix for Ugoos omits 6eeaf4d2452e arm64: dts: meson: Add capacity-dmips-mhz attributes to G12B omits b255e1268b0b arm64: dts: add support for A1 based Amlogic AD401 omits 46e723133fdc dt-bindings: arm: amlogic: add Amlogic AD401 bindings omits b7dda5cae714 dt-bindings: arm: amlogic: add A1 bindings omits 1d7c541b8a5b soc: amlogic: meson-gx-socinfo: Add S905X3 ID for VIM3L omits 240051cb833b soc: amlogic: meson-gx-socinfo: Add A1 and A113L IDs omits edd6d5393206 ASoC: tas2770: Fix snd_soc_update_bits error handling omits 40f90ef0a77b ASoc: tas2770: Remove unused defines and variables omits 5911e6729e08 ASoC: tas2770: Remove unneeded read of the TDM_CFG3 register omits 008ea917df67 Merge branch 'for_5.5/keystone-dts' into next omits cfc0e76bbbde ARM: configs: keystone: enable cpts omits ee372eee0a31 ARM: dts: k2l-netcp: add cpts refclk_mux node omits 8cb7888d648e ARM: dts: k2hk-netcp: add cpts refclk_mux node omits debc91ab8fd2 ARM: dts: k2e-netcp: add cpts refclk_mux node omits e86ddd181e6d ARM: dts: k2e-clocks: add input ext. fixed clocks tsipclka/b omits c5aecb49e41d ARM: dts: keystone-clocks: add input fixed clocks omits 9662dd752c14 mips: check for dsp presence only once before save/restore omits b925708f28c2 drm/i915: Mark contents as dirty on a write fault omits 7d0eb51dd92c drm/i915: Prevent bonded requests from overtaking each oth [...] omits dc7890995e04 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled omits abf5cdcf235a drm/i915: Verify the engine after acquiring the active.lock omits c73cdbf804cf drm/i915: Extend Haswell GT1 PSMI workaround to all omits fda9fa19b090 drm/i915: Don't mix srcu tag and negative error codes omits 282b7fd5f5ab drm/i915: Whitelist COMMON_SLICE_CHICKEN2 omits 6c76a93c4536 drm/i915: Perform GGTT restore much earlier during resume omits 93be1bae759e drm/i915/execlists: Remove incorrect BUG_ON for schedule-out omits 3aec2c6a4886 drm/i915/vbt: Child device size remains unchanged through VBT 229 omits 0e0e96b81de4 Merge branch 'next/dt' into for-next omits f436571fd7fe Merge branch 'for-v5.5/memory-samsung-dmc-dt' into for-next omits 5dc76a96e95a MIPS: PCI: use information from 1-wire PROM for IOC3 detection omits 8c2a2b8c2ff6 nvmem: core: add nvmem_device_find omits 24b0cb4f883a MIPS: CI20: DTS: Add Leds omits 948f2708f945 MIPS: CI20: DTS: Add IW8103 Wifi + bluetooth omits 73f2b940474d MIPS: CI20: DTS: Add I2C nodes omits f56a040c9faf MIPS: JZ4780: DTS: Add I2C nodes omits a2ecb233e3e7 mips: Kconfig: Add ARCH_HAS_FORTIFY_SOURCE omits ffe59ee36aaa MIPS: Loongson-3: Add CSR IPI support omits 7507445b1993 MIPS: Loongson: Add Loongson-3A R4 basic support omits 6a6f9b7dafd5 MIPS: Loongson: Add CFUCFG&CSR support omits 397dc00e249e mips: sgi-ip27: switch from DISCONTIGMEM to SPARSEMEM omits e4acfbc18fc9 MIPS: Check Loongson3 LL/SC errata workaround correctness omits 4dee90d7b579 MIPS: genex: Don't reload address unnecessarily omits 12dbb04f2ac1 MIPS: genex: Add Loongson3 LL/SC workaround to ejtag_debug [...] omits ae4cd0b1a475 MIPS: barrier: Make __smp_mb__before_atomic() a no-op for [...] omits 7f56b1235481 MIPS: barrier: Remove loongson_llsc_mb() omits e84957e6ae04 MIPS: syscall: Emit Loongson3 sync workarounds within asm omits 3c1d3f097972 MIPS: futex: Emit Loongson3 sync workarounds within asm omits a91f2a1dba44 MIPS: cmpxchg: Omit redundant barriers for Loongson3 omits 6a57d2d1e7c3 MIPS: cmpxchg: Emit Loongson3 sync workarounds within asm omits 9026737703ae MIPS: bitops: Use smp_mb__before_atomic in test_* ops omits 5bb29275df7a MIPS: bitops: Emit Loongson3 sync workarounds within asm omits c042be02d730 MIPS: bitops: Use BIT_WORD() & BITS_PER_LONG omits cc99987c375e MIPS: bitops: Abstract LL/SC loops omits aad028cadb17 MIPS: bitops: Avoid redundant zero-comparison for non-LLSC omits d6103510e7cc MIPS: bitops: Use the BIT() macro omits a2e66b862cc7 MIPS: bitops: Allow immediates in test_and_{set,clear,change}_bit omits 6bbe043bd3f4 MIPS: bitops: Implement test_and_set_bit() in terms of _lo [...] omits 27aab27259ae MIPS: bitops: ins start position is always an immediate omits 59361e9975fd MIPS: bitops: Use MIPS_ISA_REV, not #ifdefs omits 3d2920cf4fd4 MIPS: bitops: Only use ins for bit 16 or higher omits fe7cd97e68fa MIPS: bitops: Handle !kernel_uses_llsc first omits 1da7bce8591d MIPS: atomic: Deduplicate 32b & 64b read, set, xchg, cmpxchg omits 40e784b4d4bc MIPS: atomic: Unify 32b & 64b sub_if_positive omits 77d281b7966e MIPS: atomic: Use _atomic barriers in atomic_sub_if_positive() omits 4d1dbfe6cbec MIPS: atomic: Emit Loongson3 sync workarounds within asm omits a38ee6bb14a4 MIPS: atomic: Use one macro to generate 32b & 64b functions omits 9537db24c65a MIPS: atomic: Handle !kernel_uses_llsc first omits 36d3295c5a0d MIPS: atomic: Fix whitespace in ATOMIC_OP macros omits 185d7d7a5819 MIPS: barrier: Clean up sync_ginv() omits fe0065e56227 MIPS: barrier: Clean up __sync() definition omits 5c12a6eff6ae MIPS: barrier: Remove fast_mb() Octeon #ifdef'ery omits 05e6da742b5b MIPS: barrier: Clean up __smp_mb() definition omits 21e3134b3ec0 MIPS: barrier: Clean up rmb() & wmb() definitions omits bf92927251b3 MIPS: barrier: Add __SYNC() infrastructure omits ef85d057a605 MIPS: Use compact branch for LL/SC loops on MIPSr6+ omits 878f75c7a253 MIPS: Unify sc beqz definition omits 376357aca715 MIPS: ralink: Add GARDENA smart Gateway MT7688 board omits 4ce8a03c4176 dt-bindings: mips: Add gardena vendor prefix and board des [...] omits cf892abfab77 dt-bindings: mips: Add missing mt7688a-soc compatible omits cd5f9e4fd879 MIPS: ralink: mt7628a.dtsi: Add I2C controller DT node omits 5045d06b3736 MIPS: r4k-bugs64: Drop CONFIG_CPU_MIPSR6 checks omits 071d2f0b5419 MIPS: r4k-bugs64: Limit R4k bug checks to affected systems omits 4bf841ebf17a MIPS: SGI-IP27: get rid of compact node ids omits 46a73e9e6ccc MIPS: SGI-IP27: remove not used stuff inherited from IRIX omits 88356d09904b MIPS: include: Mark __cmpxchg as __always_inline omits 8fbd534b7248 drm/msm/dpu: Remove set but not used variables 'mode', 'dp [...] omits 60b42f2ae69f drm/msm/dpu: Remove set but not used variables 'cmd_enc', 'priv' omits f09662c1a6b4 drm/msm/dpu: Remove set but not used variables 'dpu_cstate [...] omits d4f1bec36c5d drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] omits 3fa19069cd11 drm/msm/dpu: Remove set but not used variable 'priv' in dp [...] omits a663a2b1350b drm/msm/dpu: Remove set but not used variable 'priv' in dpu_kms.c omits 70082a52f96a drm/msm: include linux/sched/task.h omits df6f0987e55f nsdeps: make generated patches independent of locale omits 40997fb8799d nsdeps: fix hashbang of scripts/nsdeps omits d85103ac78a6 kbuild: fix build error of 'make nsdeps' in clean tree omits fa6643cdc5cd module: rename __kstrtab_ns_* to __kstrtabns_* to avoid sy [...] omits 389eb3f5f4ab modpost: fix broken sym->namespace for external module builds omits bf70b0503abd module: swap the order of symbol.namespace omits b2181be1cfb8 ARM: qcom_defconfig: add ocmem support omits 5dce8d78207e drm/msm/dsi: Move static keyword to the front of declarations omits 53bf7f7a437a drm/msm: Remove unused function arguments omits fa8278b89dfb drm/msm/dpu: Remove unnecessary NULL checks omits 966301400402 drm/msm/dpu: Remove unnecessary NULL checks omits c3739878a9e5 drm/msm/dpu: Remove unnecessary NULL checks omits 422ed7558117 drm/msm/dpu: Remove unnecessary NULL checks omits c3b80b28c174 drm/msm/dpu: Remove unused macro omits e5c8d1b2c183 drm/msm/dpu: Remove unused variables omits 444e2ff34df8 tools arch x86: Grab a copy of the file containing the MSR [...] omits f11b2803bb88 perf trace: Allow choosing how to augment the tracepoint a [...] omits 311baaf93c4b perf trace: Enclose all events argument lists with () omits 9597945d7fb4 perf trace: Add array of chars scnprintf beautifier omits 888ca854e275 perf trace: Add the syscall_arg_fmt pointer to syscall_arg omits 3e0c9b2cfaed perf trace: Move some scnprintf methods from syscall to sy [...] omits 947b843cf52a perf trace: Allocate an array of beautifiers for tracepoint args omits 8d1d4ff5e239 perf trace: Factor out the initialization of syscal_arg_fm [...] omits 3714437d3fcc perf script: Allow --time with --reltime omits fce9501aec6b samples/bpf: fix build by setting HAVE_ATTR_TEST to zero omits 06f84d1989b7 perf tools: Make usage of test_attr__* optional for perf-sys.h omits b3700f21c2ed perf scripts python: exported-sql-viewer.py: Add Time char [...] omits e69d5df75d74 perf scripts python: exported-sql-viewer.py: Add ability f [...] omits da4264f5cf8a perf scripts python: exported-sql-viewer.py: Tidy up Call [...] omits 9a9dae36556e perf scripts python: exported-sql-viewer.py: Add global ti [...] omits 42c303ff9a25 perf scripts python: exported-sql-viewer.py: Add HBoxLayou [...] omits 181ea40a24af perf scripts python: exported-sql-viewer.py: Add LookupModel() omits 8bd436b006d4 perf trace augmented_syscalls: Do not show syscalls when n [...] omits 7e035929f3fe perf trace: Postpone parsing .perfconfig trace.add_events [...] omits bcddbfc5c8c9 perf trace: Generalize the syscall_fmt find routines omits 9b2036cd3299 perf trace: Separate 'struct syscall_fmt' definition from [...] omits 206d635aa594 perf trace: Make evlist__set_evsel_handler() affect just e [...] omits c0e53476ab50 perf evlist: Adopt __set_tracepoint_handlers method from p [...] omits 608127f73779 perf top: Initialize perf_env->cpuid, needed by the per ar [...] omits f1cedfb82858 perf env: Add routine to read the env->cpuid from the runn [...] omits bfcb7e1555ec soc: qcom: ocmem: add missing includes omits 26c0b26dcd00 drm/msm/gpu: add ocmem init/cleanup functions omits 88c1e9404f1d soc: qcom: add OCMEM driver omits 0434a4061471 firmware: qcom: scm: add support to restore secure config [...] omits b0a1614fb1f5 firmware: qcom: scm: add OCMEM lock/unlock interface omits f704985b1e7e docs/driver-api: Catch up with dma_buf file-name changes omits ea83df73aaa3 genalloc: Fix a set of docs build warnings omits 198a72c8f9ee dt-bindings: display: msm: gmu: add optional ocmem property omits 957fd69d396b dt-bindings: soc: qcom: add On Chip MEMory (OCMEM) bindings omits cc84ac35d9fa docs: Catch up with the new location of get_user_pages_fast() omits 81584a6a771b docs: remove :c:func: from refcount-vs-atomic.rst omits a36a383dc301 Merge branch 'dt/linus' into dt/next omits f733c6b508bc perf/core: Fix inheritance of aux_output groups omits c7c4e29fb5a4 scripts: add_namespace: Fix coccicheck failed omits 45919fbfe1c4 null_blk: Enable modifying 'submit_queues' after an instan [...] omits e29158b4fff7 null_blk: Improve nullb_device_##NAME##_store() readability omits a2e80f6f0445 blk-mq: Embed counters into struct mq_inflight omits bb4e6b149103 blk-mq: Reuse callback in blk_mq_in_flight*() omits 27a46989a82c blk-mq: Inline status checkers omits 7a18312c739a block: Document all members of blk_mq_tag_set and bkl_mq_q [...] omits 73f1c77e6511 block: Reduce sysfs_lock locking inside blk_cleanup_queue() omits bae85c156f61 block: Remove "dying" checks from sysfs callbacks omits 9566256518de block: Remove request_queue.nr_queues omits 1d200e9d6f63 block: Fix writeback throttling W=1 compiler warnings omits 98e544027117 block: Fix three kernel-doc warnings omits 1a99fcc035fb selftests: cgroup: Run test_core under interfering stress omits 11318989c381 selftests: cgroup: Add task migration tests omits 58c9f75b86f7 selftests: cgroup: Simplify task self migration omits 9a3284fad42f cgroup: Optimize single thread migration omits e7c7b1d85dc1 cgroup: Update comments about task exit path omits 940f13821528 Merge branch 'dpaa2-eth-misc-cleanup' omits ef17bd7cc0c8 dpaa2-eth: Avoid unbounded while loops omits 4b177f065e7e dpaa2-eth: Fix minor bug in ethtool stats reporting omits 219684a58d72 dpaa2-eth: Cleanup dead code omits 61e867fde21e cgroup: short-circuit current_cgns_cgroup_from_root() on t [...] omits 3ea7af9e2caa net: hns3: make array tick_array static, makes object smaller omits 99d895729f5d net: hns: make arrays static, makes object smaller omits 578de2f361de Merge branch 'net-tls-minor-micro-optimizations' omits bc76e5bb1229 net/tls: store decrypted on a single bit omits 5c5458ec9d63 net/tls: store async_capable on a single bit omits 4de30a8d58c9 net/tls: pass context to tls_device_decrypted() omits 34ef1ed198cd net/tls: make allocation failure unlikely omits 93277b258f47 net/tls: mark sk->err being set as unlikely omits 163ab96b52ae net: sockmap: use bitmap for copy info omits 1d0f2ebf392e drm/i915/perf: move perf types to their own header omits 147dae76dbb9 rtc: ds1347: handle century register omits 860c45b56d93 rtc: ds1347: use regmap_update_bits omits d9dcfa5f7084 rtc: ds1347: properly handle oscillator failures omits 3ce20a23e219 rtc: ds1347: set range omits 554692d56d74 rtc: ds1347: convert to devm_rtc_allocate_device omits 088443c79c77 rtc: ds1347: mask ALM OUT when reading time omits ff7f9e0533ff rtc: ds1347: simplify getting .driver_data omits 1d84eca6d5b3 rtc: ds1347: remove useless read omits 590062f47931 rtc: ds1347: remove verbose messages omits f00eaa38eb0c rtc: add a timestamp for year 0 omits cd7629b27bf9 rtc: armada38x: Use of_device_get_match_data() omits 7da83f1bba0e rtc: da9063: Handle invalid IRQ from platform_get_irq_byname() omits cf79e7c3c9e9 rtc: m41t80: set range omits 4b5149365faa ionic: fix stats memory dereference omits 8211fbfaf2fe net: core: use helper skb_ensure_writable in more places omits 328908621081 ipv6: Make ipv6_mc_may_pull() return bool. omits b9df4fd7e99c net: core: change return type of pskb_may_pull to bool omits 6c157f6ed90f Merge branch 'ena-set_channels' omits 2413ea97157d net: ena: ethtool: support set_channels callback omits 9f648f7b7124 net: ena: remove redundant print of number of queues omits 736ce3f414cc net: ena: make ethtool -l show correct max number of queues omits 9a037b06137b net: ena: ethtool: get_channels: use combined only omits 4d19266022ec net: ena: multiple queue creation related cleanups omits faa615f9da5d net: ena: change num_queues to num_io_queues for clarity a [...] omits 9b75803e6ed7 Merge branch 'samples-pktgen-allow-to-specify-destination- [...] omits 40f843ee5e17 samples: pktgen: allow to specify destination IP range (CIDR) omits f0681d95e7dc samples: pktgen: add helper functions for IP(v4/v6) CIDR parsing omits 3cad8f911575 samples: pktgen: fix proc_cmd command result check logic omits 723d2904a2a4 samples: pktgen: make variable consistent with option omits 2ecb7402cfc7 efi/x86: Do not clean dummy variable in kexec path omits 1ed121e61630 efi: Make unexported efi_rci2_sysfs_init() static omits e658c82be556 efi/tpm: Only set 'efi_tpm_final_log_size' after successfu [...] omits 05c8c1ff81ed efi/tpm: Don't traverse an event log with no events omits 047d50aee341 efi/tpm: Don't access event->count when it isn't mapped omits c05f8f92b701 efivar/ssdt: Don't iterate over EFI vars if no SSDT overri [...] omits 6fb9367a15d1 efi/cper: Fix endianness of PCIe class code omits a4cf7b392e43 Merge tag 'perf-urgent-for-mingo-5.4-20191001' of git://gi [...] omits 7359db69ee8a Merge tag 'rxrpc-fixes-20191007' of git://git.kernel.org/p [...] omits db7fe42d687c Merge branch 'netdevsim-implement-devlink-dev_info-op' omits 62ede55fe68c selftests: add netdevsim devlink dev info test omits 8e23cc0319b1 netdevsim: implement devlink dev_info op omits 82a843de41d4 net: devlink: fix reporter dump dumpit omits 0b2ba815fb5c regulator: max77686: switch to using fwnode_gpiod_get_index omits 22803ca3c56b regulator: tps65132: switch to using devm_fwnode_gpiod_get() omits 61d2fc3cf8f5 regulator: da9211: switch to using devm_fwnode_gpiod_get omits de2792b50767 regulator: s2mps11: switch to using devm_fwnode_gpiod_get omits 51d98ff8616a regulator: tps65090: switch to using devm_fwnode_gpiod_get omits de2cd1a55267 regulator: slg51000: switch to using fwnode_gpiod_get_index omits 5be0e549e18f regulator: s5m8767: switch to using devm_fwnode_gpiod_get omits 11c943a1a635 hwmon: docs: Extend inspur-ipsps1 title underline omits 03c3cf006432 Merge branch 'ib-fwnode-gpiod-get-index' of git://git.kern [...] omits 62217f8b084a spi: gpio: Look for a device node instead of match omits df8c542ee853 regulator: pbias: Get rid of struct pbias_regulator_data omits 151b03791e4a regulator: da9062: Simplify the code iterating all regulators omits a9d273671440 ASoC: fsl_mqs: Fix error handling in probe omits e9e8fc9ed63e ASoC: fsl_mqs: remove set but not used variable 'bclk' omits 03fe492e8346 ASoc: tas2770: Fix build error without GPIOLIB omits 67ad656bdd70 ASoC: jz4740: Use of_device_get_match_data() omits abc47ff61d3f drm/i915/gt: Restore dropped 'interruptible' flag omits 0632fa042541 ASoC: core: Fix pcm code debugfs error omits 62b4359c307f arm64: dts: mark lx2160a esdhc controllers dma coherent omits 77591e42458d ARM: dts: imx6qdl-wandboard: add ethernet PHY description omits 930d3a4907ae pinctrl: rza2: Fix gpio name typos omits 7c4791c9efca arm64: Kconfig: Make CONFIG_COMPAT_VDSO a proper Kconfig option omits eff9cb67be21 arm64: vdso32: Rename COMPATCC to CC_COMPAT omits 7424ee2b1617 arm64: vdso32: Pass '--target' option to clang via VDSO_CAFLAGS omits c71e88c43796 arm64: vdso32: Don't use KBUILD_CPPFLAGS unconditionally omits bcaf9b57e488 arm64: vdso32: Move definition of COMPATCC into vdso32/Makefile omits 24ee01a927bf arm64: Default to building compat vDSO with clang when CON [...] omits 56278c8fcb71 clk: renesas: r8a774b1: Add TMU clock omits bee447e224b2 drm/bridge: dw-hdmi: Refuse DDC/CI transfers on the intern [...] omits 9445ad17109b drm/i915: Update DRIVER_DATE to 20191007 omits 940fda502217 Merge branch 'sunxi/fixes-for-5.4' into sunxi/for-next omits cf03c691eb95 ARM: dts: sun7i: Drop the module clock from the device tree omits 90b32268e15c dt-bindings: media: sun4i-csi: Drop the module clock omits 4340ec45e895 drm/sun4i: sun6i_mipi_dsi: fix DCS long write packet length omits 81fafb9488a1 drm/sun4i: dsi: fix the overhead of the horizontal front porch omits b0a506fb806d ARM: dts: imx6q-dhcom: Enable CAN in board DTS omits 201e91091b1d sh: add the sh_ prefix to early platform symbols omits 507fd01d5333 drivers: move the early platform device support to arch/sh omits 4fb7d0870756 x86/platform/uv: Account for UV Hubless in is_uvX_hub Ops omits df55029f7ea6 x86/platform/uv: Check EFI Boot to set reboot type omits f5a8f0ecb436 x86/platform/uv: Decode UVsystab Info omits 8785968bce1c x86/platform/uv: Add UV Hubbed/Hubless Proc FS Files omits 2bcf26528787 x86/platform/uv: Setup UV functions for Hubless UV Systems omits 9743cb68f736 x86/platform/uv: Add return code to UV BIOS Init function omits 0959f8256ada x86/platform/uv: Return UV Hubless System Type omits 61e5ddca9c2a x86/platform/uv: Save OEM_ID from ACPI MADT probe omits fc64f7abbef2 serial: 8250_omap: Fix gpio check for auto RTS/CTS omits 37e3ab00e473 serial: mctrl_gpio: Check for NULL pointer omits 5df884d4b8a5 tty: serial: fsl_lpuart: Fix lpuart_flush_buffer() omits 2538f0ee8a29 usb: host: xhci-tegra: Add Tegra194 XHCI support omits 8a02a23f33be xhci: tegra: Parameterize mailbox register addresses omits 233450310b68 usb: isp1760: isp1760-hcd.c: Drop condition with no effect omits a570ec79641a usb: image: microtek.c: Remove unused variable omits 623170ff5971 usb:cdns3: Fix for CV CH9 running with g_zero driver. omits d7ca5afdced3 media: cec-funcs.h: use new CEC_OP_UI_CMD defines omits 9b211f9c5a0b media: cec-funcs.h: add status_req checks omits d819f6584c20 usb: dwc3: Remove dev_err() on platform_get_irq() failure omits f146b40ba1f0 usb: dwc3: Switch to platform_get_irq_byname_optional() omits f1da567f1dc1 driver core: platform: Add platform_get_irq_byname_optional() omits 649cd16c438f media: flexcop-usb: fix NULL-ptr deref in flexcop_usb_tran [...] omits 43be77fa6ce6 media: dvb-usb-gl861: support I2C read from tuner via demod omits ecf20d28ff77 media: dvb-frontends/tc90522: extend i2c algo to support s [...] omits 25877478c444 media: dvb-usb-v2/gl861: remove an un-used header file omits d2abd888fcc7 Merge branches 'sunxi/clk-for-5.5', 'sunxi/dt-for-5.5' and [...] omits 8139bb3e1d45 media: dvb-usb-v2/gl861: remove device-specific i2c algo omits 1ea76d16569b media: gl861: re-implement I2C adapter logic omits 10d8f308ba3e cec: add cec_adapter to cec_notifier_cec_adap_unregister() omits cecf0bbbcb6f media: dvbsky: use a single mutex and state buffers for al [...] omits 767f22ac54b6 media: drxj: remove redundant assignment to variable rc omits 94ddd60d9c39 media: usb: tm6000: Use the correct style for SPDX License [...] omits 1983c43509d7 media: rc: Use devm_platform_ioremap_resource() in tango_i [...] omits 6d7cc95311f7 media: rc: Use the correct style for SPDX License Identifier omits a7b2df76b42b media: rc: prevent memory leak in cx23888_ir_probe omits 3eab054614cd media: em28xx: Add support for Magix Wideowandler 2 omits ed4e15697b5f media: cxd2820r: make arrays tab static const, makes objec [...] omits 6f5129e251ae media: rtl28xxu: fix idle handling omits 23641a048089 printk: Monitor change of console loglevel. omits 64659c81dfcc media: rtl28xxu: set keymap for Astrometa DVB-T2 omits cf330691668a media: rc: Add support for another iMON 0xffdc device omits e43148645d18 media: mceusb: fix out of bounds read in MCE receiver buffer omits 80b15db5e1e9 staging: vt6655: Fix memory leak in vt6655_probe omits e772cd8c9c9c staging: wlan-ng: p80211wep.c: use lib/crc32 omits d4fbce956db1 staging: vc04_services: make use of devm_platform_ioremap_ [...] omits 81bab3fa6ca8 media: rc: increase rc-mm tolerance and add debug message omits ce819649b03d media: rc: mark input device as pointing stick omits 6bf33ca2a9ad media: delete unused proc_fs.h include omits f342e258085b staging: rtl8723bs: Remove set but not used variable 'adapter' omits 0fd1dc1ea477 staging: rtl8723bs: Remove set but not used variables 'ppp [...] omits d34befc134d1 staging: rtl8723bs: Remove set but not used variable 'prwskeylen' omits 4ccb5b0bc3e8 staging: rtl8723bs: Remove set but not used variable 'tmp_aid' omits ae5f973759e1 media: saa7164: use debugfs rather than procfs for debugging file omits 402bd53e964f staging: rtl8712: align arguments with open parenthesis in [...] omits 3dbcdf183b32 staging: rtl8723bs: Switch constant place in test omits 164eec46ea99 staging: vt6656: reorganize characters so the lines are un [...] omits 6d9a930cd9aa staging: rtl8723bs: Remove unnecessary braces omits f3c3f2d43484 staging: vt6656: remove duplicated blank line omits b483b4e4d3f6 staging: mt7621-pci: add quirks for 'E2' revision using 's [...] omits d8a363ef0046 staging: rtl8192u: Fix indentation for cleaner code omits a5a5ec2538ab staging: rtl8723bs: Remove set but not used variable 'oldcnt' omits ea60b4eb4420 staging: rtl8188eu: remove unnecessary asignment and initi [...] omits ef0abd6f24d3 staging: wilc1000: don't use wdev while setting tx power omits bf653da86231 staging: rtl8723bs: Remove unnecessary braces omits 50a2610adec9 lib: vdso: Remove CROSS_COMPILE_COMPAT_VDSO omits a7f93103f86e arm64: vdso32: Remove jump label config option in Makefile omits 0df2c90eba60 arm64: vdso32: Detect binutils support for dmb ishld omits 37a5076098c1 arm64: vdso: Remove stale files from old assembly implementation omits e0de01aafc3d arm64: vdso32: Fix broken compat vDSO build warnings omits 308c51561720 arm64: mm: fix spurious fault detection omits 91fcfbe8852e rxrpc: Fix call crypto state cleanup omits 9ebeddef58c4 rxrpc: rxrpc_peer needs to hold a ref on the rxrpc_local record omits 48c9e0ec7cbb rxrpc: Fix trace-after-put looking at the put call record omits 4c1295dccc0a rxrpc: Fix trace-after-put looking at the put connection record omits 55f6c98e3674 rxrpc: Fix trace-after-put looking at the put peer record omits e1056f9bbf0d media: dt-bindings: Fix building error for dt_binding_check omits c48fc11b69e9 rxrpc: Fix call ref leak omits 6db1aaf4d973 arm64: dts: allwinner: a64: orangepi-win: Enable audio codec omits 3e84a18a259e media: meson/ao-cec: move cec_notifier_cec_adap_register a [...] omits 703dc05c2e4a Merge remote-tracking branch 'upstream/master' omits df8fed831cbc mtd: rawnand: au1550nd: Fix au_read_buf16() prototype omits b1d522443b4b soc: qcom: rpmpd: Add rpm power domains for msm8976 omits ac242e2cfd14 ARM: dts: qcom: pm8941: add 5vs2 regulator node omits 05949f63055f Merge branch 'autogen-bpf-helpers' omits 24f25763d6de libbpf: auto-generate list of BPF helper definitions omits 7a387bed47f7 scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper d [...] omits 5f0e5412781b uapi/bpf: fix helper docs omits 41ee3b815a35 dt-bindings: mediatek: add mutex description for mt8183 display omits 4df747190667 dt-bindings: mediatek: add dither description for mt8183 display omits 6e031636d1f1 dt-bindings: mediatek: add ccorr description for mt8183 display omits ccfcaa5234e5 dt-bindings: mediatek: add ovl_2l description for mt8183 display omits 75374fc2c152 drm/mediatek: add dphy reset after setting lanes number omits 2f501cc0b020 drm/mediatek: adjust dsi and mipi_tx probe sequence omits 7a5bc4e22ecf drm/mediatek: change the dsi phytiming calculate method omits e249e3e86b33 drm/mediatek: add mt8183 dsi driver support omits 7bf54afec961 drm/mediatek: add frame size control omits 3c6bd94d32c4 drm/mediatek: add dsi reg commit disable control omits 89d0e3f88258 drm/mediatek: replace writeb() with mtk_dsi_mask() omits bb6bc2982a28 drm/mediatek: fixes CMDQ reg address of mt8173 is differen [...] omits b3218e74367a drm/mediatek: move mipi_dsi_host_register to probe omits efda51a58b4a drm/mediatek: add mipi_tx driver for mt8183 omits 78e01a8d0f46 drm/mediatek: separate mipi_tx to different file omits f92013259d32 dt-bindings: display: mediatek: update dsi supported chips omits 30573a82fb17 CIFS: Gracefully handle QueryInfo errors during open omits cb248819d209 cifs: use cifsInodeInfo->open_file_lock while iterating to [...] omits dd19c106a366 fs: cifs: mute -Wunused-const-variable message omits 52870d504891 smb3: cleanup some recent endian errors spotted by updated sparse omits 130bce3afbbb ALSA: hdac: clear link output stream mapping omits 1099f48457d0 ALSA: hda/realtek: Reduce the Headphone static noise on XP [...] omits 82e8d723e9e6 sound: Fix Kconfig indentation omits c90012ac85c2 lib: test_user_copy: style cleanup omits 09ef18bcd5ac rtc: use devm_platform_ioremap_resource() to simplify code omits 3219e8cf0dad xfs: assure zeroed memory buffers for certain kmem allocations omits d5cc14d9f928 xfs: removed unused error variable from xchk_refcountbt_rec omits 6374ca03975a xfs: remove unused flags arg from xfs_get_aghdr_buf() omits e093c4be760e xfs: Fix tail rounding in xfs_alloc_file_space() omits da0c9ea146cb Linux 5.4-rc2 omits b212921b13bd elf: don't use MAP_FIXED_NOREPLACE for elf executable mappings omits 89576bebbc17 rtc: Use devm_platform_ioremap_resource() omits 7cdb85df6061 Merge tag 'dma-mapping-5.4-1' of git://git.infradead.org/u [...] omits 056ddc38e941 Merge branch 'stmmac-next' omits dc07f5fdef9b net: stmmac: Implement L3/L4 Filters in GMAC4+ omits 1b2250a04c1f net: stmmac: selftests: Add tests for VLAN Perfect Filtering omits c7ab0b8088d7 net: stmmac: Fallback to VLAN Perfect filtering if HASH is [...] omits 57acce317311 Merge branch 'stmmac-fixes' omits 2809fc13163f net: stmmac: selftests: Fix L2 Hash Filter test omits 25683bab09a7 net: stmmac: gmac4+: Not all Unicast addresses may be available omits b870b0f867c7 net: stmmac: selftests: Check if filtering is available be [...] omits 04c1b4c70de9 nfc: s3fwrn5: fix platform_no_drv_owner.cocci warning omits b4d5191371a9 nfc: nfcmrvl: fix platform_no_drv_owner.cocci warning omits 59d55789def9 net: dsa: ksz9477: fix platform_no_drv_owner.cocci warning omits d131c5bb6012 net/rds: Add missing include file omits 54e02957f4d5 Merge branch 'mlxsw-Query-number-of-modules-from-firmware' omits 6935af8073a0 mlxsw: minimal: Add validation for FW version omits 762effaad63e mlxsw: core: Push minor/subminor fw version check into helper omits c5cb92d59b30 mlxsw: thermal: Provide optimization for QSFP modules numb [...] omits ea30a92a4674 mlxsw: hwmon: Provide optimization for QSFP modules number [...] omits 5cfa030a1c2c mlxsw: reg: Extend MGPIR register with new field exposing [...] omits 0eb8516b8e9a Merge branch 'netdevsim-allow-to-test-reload-failures' omits 9278bc9f627d selftests: test netdevsim reload forbid and fail omits 155ddfc5e54a netdevsim: add couple of debugfs bools to debug devlink reload omits 4ba1e7f109db Merge branch 'next/drivers' into for-next omits 41f277be1d02 dt-bindings: memory-controllers: exynos5422-dmc: Correct e [...] omits 56c126e87e29 ARM: dts: exynos: Rename SysRAM node to "sram" omits e39fc20f1ec1 ARM: dts: exynos: Rename power domain nodes to "power-doma [...] omits e386b228cad2 soc: samsung: chipid: Make exynos_chipid_early_init() static omits b84477d3ebb9 blk-wbt: fix performance regression in wbt scale_up/scale_down omits 0e48f51cbbfb Revert "libata, freezer: avoid block device removal while [...] omits a2b90f112177 bdi: Do not use freezable workqueue omits c763ac436b66 net: dsa: b53: Do not clear existing mirrored port mask omits d44dc7413279 Merge branch 'net-genetlink-parse-attrs-for-dumpit-callback' omits ee85da535fe3 devlink: have genetlink code to parse the attrs during dumpit omits 265ecd4fa3f0 net: genetlink: remove unused genl_family_attrbuf() omits c6c08614eb32 net: tipc: allocate attrs locally instead of using genl_fa [...] omits 057af7071344 net: tipc: have genetlink code to parse the attrs during dumpit omits 4495af31947b net: nfc: have genetlink code to parse the attrs during dumpit omits 75cdbdd08900 net: ieee802154: have genetlink code to parse the attrs du [...] omits bf813b0afeae net: genetlink: parse attrs and store in contect info stru [...] omits c10e6cf85e7d net: genetlink: push attrbuf allocation and parsing to a s [...] omits 1927f41a22a0 net: genetlink: introduce dump info struct to be available [...] omits be064defabef net: genetlink: push doit/dumpit code from genl_family_rcv_msg omits 248d45f1e193 openvswitch: Allow attaching helper in later commit omits dd3fd317e2be usb: typec: hd3ss3220_irq() can be static omits 2d8e0747e5ad arm64: dts: imx8mn: add ddr pmu node omits 9bfcf1941302 drm/i915: move gmbus setup down to intel_modeset_init() omits 63bf8301aac4 drm/i915: split out i915_switcheroo.[ch] from i915_drv.c omits 7fd296024c3c drm/i915/vga: rename intel_vga_msr_write() to intel_vga_re [...] omits 06ed392d6cad ARM: dts: imx7d: Add opp-suspend property omits f7429d5c27b6 ARM: dts: imx7d: Correct speed grading fuse settings omits 9404f2eadacb arm64: dts: imx8mq: Enable gpu passive throttling omits e52928e8d5c1 ARM: dts: imx6qdl-gw551x: Do not use 'simple-audio-card,dai-link' omits 1105c8b5406c ARM: dts: imx6ul-phytec-phycore-som: Add missing unit name omits 16d46c5da66e ARM: dts: imx: Replace "simple-bus" with "simple-mfd" for anatop omits 2bad8c48859c arm64: dts: imx8mn: Use "fsl,imx8mm-ocotp" as ocotp's fall [...] omits b09802a03f03 arm64: dts: imx8mm: Remove incorrect fallback compatible f [...] omits df844a9a9448 arm64: dts: imx8mn: Enable cpu-idle driver omits c4a212695ca4 arm64: dts: imx8mn: Add system counter node omits 23b80c2063f1 arm64: dts: imx8mn: Add "fsl,imx8mq-src" as src's fallback [...] omits 4c2435a6572b arm64: dts: imx8mn-ddr4-evk: Enable GPIO LED omits 21094ba5c1f4 arm64: dts: zii-ultra: fix ARM regulator states omits 0ae4fbc63c31 clk: imx8mn: Use common 1443X/1416X PLL clock structure omits 43cdaa1567ad clk: imx8mm: Move 1443X/1416X PLL clock structure to common place omits a9eb048d5615 libbpf: Add cscope and tags targets to Makefile omits 30ca9b04747e soc: imx: imx-scu: Getting UID from SCU should have response omits b84fbfe2ceed Merge branch 'libbpf-api' omits 928ca75e59d7 selftests/bpf: switch tests to new bpf_object__open_{file, [...] omits c9e4c3010c8c libbpf: fix bpf_object__name() to actually return object name omits 2ce8450ef5a3 libbpf: add bpf_object__open_{file, mem} w/ extensible opts omits 5e61f2707029 libbpf: stop enforcing kern_version, populate it for users omits 094234fcf461 clk: imx: pll14xx: Fix quick switch of S/K parameter omits a53ba15d8199 libbpf: Fix BTF-defined map's __type macro handling of arrays omits cf0fd404455c firmware: imx: warn on unexpected RX omits 43b815c6a8e7 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits fbe3d0c77c83 Merge branch 'create-netdevsim-instances-in-namespace' omits c04d71b5b287 selftests: test creating netdevsim inside network namespace omits 7b60027bbc67 netdevsim: create devlink and netdev instances in namespace omits 8273fd845447 net: devlink: export devlink net setter omits 128d23c3a831 Merge branch 'net-tls-add-ctrl-path-tracing-and-statistics' omits a4d26fdbc2a5 net/tls: add TlsDeviceRxResync statistic omits 5c5ec6685806 net/tls: add TlsDecryptError stat omits b32fd3cc31d7 net/tls: add statistics for installed sessions omits d26b698dd3cd net/tls: add skeleton of MIB statistics omits 9ec1c6ac2764 net/tls: add device decrypted trace point omits 8538d29cea95 net/tls: add tracing for device/offload events omits 6f4c930e0235 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits e39d54ab3168 soc: at91: Add Atmel SFR SN (Serial Number) support omits c58a80170169 tools/memory-model/Documentation: Add plain accesses and d [...] omits ddc82999f025 tools/memory-model/Documentation: Put redefinition of rcu- [...] omits 3321ea12907a tools/memory-model/Documentation: Fix typos in explanation.txt omits daebf24a8e8c tools/memory-model: Fix data race detection for unordered [...] omits 67d64918a163 locking: locktorture: Do not include rwlock.h directly omits fbbd5e358cec rcutorture: Make in-kernel-loop testing more brutal omits 8b5ddf8b99dc rcutorture: Separate warnings for each failure type omits b3ffb206ddd7 rcu: Remove unused variable rcu_perf_writer_state omits 9f8ba55d49ce rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios omits c5d3c8ca22d4 locktorture: Replace strncmp() with str_has_prefix() omits ac5f636130c2 rcu: Remove unused function rcutorture_record_progress() omits 839313509182 drm/mcde: Fix reference to DOC comment omits 79ba7ff5a992 rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn omits 96926686deab rcu: Make CPU-hotplug removal operations enable tick omits 366237e7b083 stop_machine: Provide RCU quiescent state in multi_cpu_stop() omits d38e6dc6ed0d rcutorture: Force on tick for readers and callback flooders omits 6a949b7af82d rcu: Force on tick when invoking lots of callbacks omits ae9e557b5be2 time: Export tick start/stop functions for rcutorture omits 01b4c39901e0 nohz: Add TICK_DEP_BIT_RCU omits 8c550e94b883 gpio: expose pull-up/pull-down line flags to userspace omits 2fd215b8fdbe pinctrl: stmfx: fix null pointer on remove omits 48659227e0a1 pinctrl: iproc: allow for error from platform_get_irq() omits 74033d99b6d7 pinctrl: iproc: use unique name for irq chip omits dc7fe512d966 dt-binding: iio: Add optional label property omits 9318a9e54743 iio: gyro: adis16080: replace mlock with own lock omits 81ba7e85d7f3 counter: stm32-lptimer-cnt: fix a kernel-doc warning omits 0f536e91099b counter: stm32-timer-cnt: fix a kernel-doc warning omits ea14163d2913 iio: gyro: adis16130: remove mlock usage omits 8033997a8daf MAINTAINERS: add entry for ROHM BH1750 driver omits 2231f0f0d1e9 dt-bindings: iio: light: bh1750: convert bindings to yaml omits 1aabad1fb5e9 iio: imu: st_lsm6dsx: add motion report function and call [...] omits a3aa17d4badf iio: imu: st_lsm6dsx: always enter interrupt thread omits 4c997dfa692d iio: imu: st_lsm6dsx: add wakeup-source option omits b5969abfa8b8 iio: imu: st_lsm6dsx: add motion events omits 6ee6a368ac0a iio: imu: st_lsm6dsx: move interrupt thread to core omits e764fb4e20f9 iio: imu: inv_mpu6050: add fifo support for magnetometer data omits b1392de06184 iio: imu: inv_mpu6050: add MPU925x magnetometer support omits 16ef43376948 iio: imu: inv_mpu6050: helpers for using i2c master on aux [...] omits 9d8261dbc496 iio: imu: inv_mpu6050: fix objects syntax in Makefile omits 68fd019b89e0 iio: imu: inv_mpu6050: add defines for supporting 9-axis chips omits 5ffd0248384c iio: imu: inv_mpu6050: add header include protection macro omits 5aa5cbd2e95e x86/asm: Make boot_gdt_descr local omits 1a8770b746bd x86/asm: Reorder early variables omits ca4a649694bb iio: imu: inv_mpu6050: disable i2c mux for MPU925x omits 30abc59b4842 drm/lima: Add support for multiple reset lines omits 2cf2aa6a69db dma-mapping: fix false positivse warnings in dma_common_fr [...] omits b5273951ba00 ARM: dts: msm8974-FP2: add reboot-mode node omits 27fe0fc05f35 ARM: dts: msm8974-FP2: Increase load on l20 for sdhci omits 0dabbda17993 ARM: dts: msm8974-FP2: Drop unused card-detect pin omits 4bc6aadbcc0e dt-bindings: power: Add missing rpmpd smd performance level omits 83a81c1b8690 soc: qcom: smd-rpm: Add MSM8976 compatible omits bbe692e349e2 rpmsg: char: release allocated memory omits 0ad82e3a2234 remoteproc: debug: Remove unneeded NULL check omits b674a30bf8b0 hwspinlock: sprd: Use devm_hwspin_lock_register() to regis [...] omits b4d64193d41e hwspinlock: sprd: Use devm_add_action_or_reset() for calls [...] omits 3070c4164360 hwspinlock: sprd: Check the return value of clk_prepare_enable() omits 74cfa956cbea hwspinlock: sprd: Change to use devm_platform_ioremap_resource() omits 006d72da28db remoteproc: remove useless typedef omits acc98c1f2a1b hwspinlock: u8500_hsem: Use devm_hwspin_lock_register() to [...] omits 637bcd19beeb hwspinlock: u8500_hsem: Use devm_kzalloc() to allocate memory omits 5ee45e0c8946 hwspinlock: u8500_hsem: Change to use devm_platform_iorema [...] omits eecff9a8427a MAINTAINERS: hwspinlock: update git tree location omits d20c0da8b202 fpga: Remove dev_err() usage after platform_get_irq() omits 26e010555086 net: dsa: sja1105: Make function sja1105_xfer_long_buf static omits 3a8ecc935efa nvme: retain split access workaround for capability reads omits 6abff1b9f7b8 nvme: fix possible deadlock when nvme_update_formats fails omits c62c2cfb801b net: devlink: don't ignore errors during dumpit omits 39b65fbb8130 pinctrl: ns2: Fix off by one bugs in ns2_pinmux_enable() omits f876dbff857b pinctrl: bcm-iproc: Use SPDX header omits 2a3655056730 gpio: tegra186: Implement wake event support omits ab3dd9cc24d4 gpio: max77620: Fix interrupt handling omits 704355db127e gpio: max77620: Do not allocate IRQs upfront omits fffa6af94894 gpio: max77620: Use correct unit for debounce times omits 20504fa1d2ff pinctrl: armada-37xx: fix control of pins 32 and up omits 511e6ca04745 net: dsa: sja1105: Add support for port mirroring omits 5a43f697cc10 igmp: uninline ip_mc_validate_checksum() omits 037699139ecb pinctrl: devicetree.c: remove orphan pinctrl_dt_has_hogs() omits 193d357d0873 net: spread "enum sock_flags" omits d6547f2a2cfc net, uapi: fix -Wpointer-arith warnings omits 9978339ae4e0 pinctrl: tegra: xusb: Add note about legacy status omits de417d137d9d Merge branch 'net-phy-broadcom-RGMII-delays-fixes' omits bea5d1438801 net: phy: broadcom: Use bcm54xx_config_clock_delay() for B [...] omits fea7fda7f50a net: phy: broadcom: Fix RGMII delays configuration for BCM54210E omits 5ff8aca906f3 pinctl: ti: iodelay: fix error checking on pinctrl_count_i [...] omits 6d4e4ddc75eb Merge branch 'net-tls-separate-the-TLS-TOE-code-out' omits 53b4414a7003 net/tls: allow compiling TLS TOE out omits 0eb8745e03c9 net/tls: rename tls_hw_* functions tls_toe_* omits 08700dab8168 net/tls: move TOE-related code to a separate file omits 16bed0e6ac07 net/tls: move tls_build_proto() on init path omits f21912edd157 net/tls: rename tls_device to tls_toe_device omits 25a3cd8189c8 net/tls: move TOE-related structures to a separate header omits 033b2c7f0f26 rxrpc: Add missing "new peer" trace omits 157c1062fcd8 PCI: pciehp: Avoid returning prematurely from sysfs requests omits fe1897eaa664 f2fs: fix to update time in lazytime mode omits 2558b3b1b11a arm64: dts: rockchip: fix RockPro64 sdhci settings omits 0990c5e75730 arm64: dts: rockchip: fix RockPro64 vdd-log regulator settings omits 6860769ea771 arm64: dts: rockchip: add analog audio nodes on rk3399-rockpro64 omits 85dd76385058 arm64: dts: rockchip: add missing #msi-cells to rk3399 omits 3df955f870c2 Input: gpio_mouse - switch to using input device polling mode omits 894616f79200 Input: add input_get_poll_interval() omits 4bbbf164f1a5 bpf: Add loop test case with 32 bit reg comparison against 0 omits 38f51c07054f bpf, x86: Small optimization in comparing against imm0 omits 0417791536ae RDMA/mlx5: Add missing synchronize_srcu() for MW cases omits aa603815c7f8 RDMA/mlx5: Put live in the correct place for ODP MRs omits aa116b810ac9 RDMA/mlx5: Order num_pending_prefetch properly with synchr [...] omits 9dc775e7f550 RDMA/odp: Lift umem_mutex out of ib_umem_odp_unmap_dma_pages() omits f28b1932eaae RDMA/mlx5: Fix a race with mlx5_ib_update_xlt on an implicit MR omits 880505cfef1d RDMA/mlx5: Do not allow rereg of a ODP MR omits 1cbe866cbcb5 IB/core: Fix wrong iterating on ports omits 909624d8db5b IB/cm: Use container_of() instead of typecast omits 6f26b2ac699c IB/mlx5: Remove unnecessary else statement omits 2d67c0798821 IB/mlx5: Remove unnecessary return statement omits 4b2a67362e78 RDMA/mlx5: Group boolean parameters to take less space omits 9b64f7d0bb0a RDMA/srpt: Postpone HCA removal until after configfs direc [...] omits 3236fd61ee92 RDMA/srpt: Make the code for handling port identities more [...] omits be408e65f55e RDMA/srpt: Rework the code that waits until an RDMA port i [...] omits 6eaed91c673a RDMA/srpt: Rework the approach for closing an RDMA channel omits b5948cfddecd RDMA/srpt: Improve a debug message omits cbca2442a096 RDMA/srpt: Fix handling of iWARP logins omits 09f8a1486dca RDMA/srpt: Fix handling of SR-IOV and iWARP ports omits fdbcf5c026d1 RDMA/srp: Make route resolving error messages more informative omits bf583470617e RDMA/srp: Honor the max_send_sge device attribute omits 14673778d06e RDMA/srp: Remove two casts omits 934f05b05d73 RDMA/siw: Make node GUIDs valid EUI-64 identifiers omits 594e6c5d41ed RDMA/nldev: Reshuffle the code to avoid need to rebind QP [...] omits 0e5493cab5ef drm/i915/stolen: make the object creation interface consistent omits 3840c5b78803 RDMA/cxgb4: Do not dma memory off of the stack omits 97bfe0e05ceb Merge branch 'devlink-allow-devlink-instances-to-change-ne [...] omits b74c37fd35a2 selftests: netdevsim: add tests for devlink reload with resources omits 070c63f20f6c net: devlink: allow to change namespaces during reload omits 4f174bbcc96c netdevsim: take devlink net instead of init_net omits 90d299138dd4 netdevsim: register port netdevices into net of device omits 75ba029f3c07 netdevsim: implement proper devlink reload omits 7f36a77ade6e netdevsim: add all ports in nsim_dev_create() and del them [...] omits 5bcfb6a45a61 mlxsw: Propagate extack down to register_fib_notifier() omits 6b2a880f9dd1 mlxsw: Register port netdevices into net of core omits 053e92aa3c20 mlxsw: spectrum: Take devlink net instead of init_net omits 471f894f1065 net: devlink: export devlink net getter omits b7a595577ef3 net: fib_notifier: propagate extack down to the notifier b [...] omits 3f9e5c119a47 mlxsw: spectrum_router: Don't rely on missing extack to sy [...] omits 55c894f762a1 net: fib_notifier: propagate possible error during fib not [...] omits 7c550daffe22 net: fib_notifier: make FIB notifier per-netns omits a5facc4cac4d netdevsim: change fib accounting and limitations to be per-device omits 30e0f6cf5acb RDMA/iw_cxgb3: Remove the iw_cxgb3 module from kernel omits 94635c36f385 RDMA/cm: Fix memory leak in cm_add/remove_one omits ab59ca3eb4e7 RDMA/core: Fix an error handling path in 'res_get_common_doit()' omits 3c0af1dd2fe7 spi: stm32-qspi: Fix kernel oops when unbinding driver omits 75bb518e9bbf regulator: qcom-rpmh: add PM6150/PM6150L regulator support omits 0c06b311c053 regulator: dt-bindings: Add PM6150x compatibles omits 472b39c3d1bb regulator: max8907: Fix the usage of uninitialized variabl [...] omits 77fd66c9ff3e regulator: qcom-rpmh: Fix PMIC5 BoB min voltage omits 01400bfb2ea7 ASoC: rsnd: Document r8a774b1 bindings omits ee4e4040ab61 RDMA/i40iw: Associate ibdev to netdev before IB device reg [...] omits be78662f5e30 Merge branch 'arm/fixes' into for-next omits 60c1b3e25728 ARM: multi_v7_defconfig: Fix SPI_STM32_QSPI support omits 7971f4be9f49 dt-bindings: watchdog: meson-gxbb-wdt: Include generic wat [...] omits 6fd64049cfe1 dt-bindings: watchdog: Add missing clocks requirement in S [...] omits 79df4a9b547f dt-bindings: watchdog: Convert Samsung SoC watchdog bindin [...] omits faf66c22e647 dt-bindings: pwm: renesas: tpu: convert bindings to json-schema omits 2a197ce6720a dt-bindings: pwm: renesas: pwm-rcar: convert bindings to j [...] omits fc739a058d99 misc: fastrpc: prevent memory leak in fastrpc_dma_buf_attach omits 41e086e15506 mtd: spi-nor: Fix direction of the write_sr() transfer omits 6b512b0ee091 ARM: dts: logicpd-torpedo-som: Remove twl_keypad omits 1913c7f3fc25 Merge tag 'fix-missing-panels' into fixes omits 4f69851fbaa2 drm/i810: Prevent underflow in ioctl omits 5121b4219972 dt-bindings: mtd: Add Cadence NAND controller driver omits ec4ba01e894d mtd: rawnand: Add new Cadence NAND driver to MTD subsystem omits a3c4c2339f89 mtd: rawnand: Change calculating of position page containing BBM omits 83156c1c6c28 mtd: nand: brcmnand: Add support for flash-dma v0 omits 3079b54aa9a0 eeprom: Warn that the driver is deprecated omits 75799e7ed50e Merge branch 'for-5.5/logitech' into for-next omits 1864b7646b8e Merge branch 'for-5.4/upstream-fixes' into for-next omits 780ee709bdb4 mei: buf: drop 'running hook' debug messages. omits 7d423af9bfb1 drm/i915: Implement a better i945gm vblank irq vs. C-state [...] omits f8204f0ddd62 mei: avoid FW version request on Ibex Peak and earlier omits d4387cd11741 of: property: Create device links for all child-supplier d [...] omits 5e6669387e22 of/platform: Pause/resume sync state during init and of_pl [...] omits fc5a251d0fd7 driver core: Add sync_state driver/bus callback omits a3e1d1a7f5fc of: property: Add functional dependency link from DT bindings omits e2ae9bcc4aaa driver core: Add support for linking devices during device [...] omits 372a67c0c5ef driver core: Add fwnode_to_dev() to look up device from fwnode omits b91fec1ecf6f staging: qlge: Refill empty buffer queues from wq omits 6e9c52b92097 staging: qlge: Refill rx buffers up to multiple of 16 omits aec626d2092f staging: qlge: Update buffer queue prod index despite oom omits c8c1ff5c1902 staging: qlge: Replace memset with assignment omits 7be4c3f92077 staging: qlge: Remove useless memset omits ec705b983b46 staging: qlge: Remove qlge_bq.len & size omits dc4eec33bf15 staging: qlge: Factor out duplicated expression omits e4c911a73c89 staging: qlge: Remove rx_ring.type omits 6f5740b1d35e staging: qlge: Fix dma_sync_single calls omits 03a0e14bd8bc staging: qlge: Deduplicate rx buffer queue management omits cf1c2987bfd8 staging: qlge: Remove useless dma synchronization calls omits 16714d98bf63 staging: qlge: Remove rx_ring.sbq_buf_size omits a68a5b2fd3a2 staging: qlge: Remove bq_desc.maplen omits 2b27fc39da55 staging: qlge: Deduplicate lbq_buf_size omits f70e8459fdea staging: qlge: Remove page_chunk.last_flag omits e759b5cf7089 staging: qlge: Remove irq_cnt omits d7618e38461e staging: qlge: Fix irq masking in INTx mode omits eff9771d5152 crypto: caam - use mapped_{src,dst}_nents for descriptor omits 554c42b4efd4 crypto: sun4i-ss - enable pm_runtime omits 70dd444ad0a0 crypto: sun4i-ss - simplify enable/disable of the device omits 6a97a99db848 crypto: cavium/nitrox - fix firmware assignment to AE cores omits f65eae617e5d crypto: qce - add CRYPTO_ALG_KERN_DRIVER_ONLY flag omits 3dc8b01ebcdd crypto: chtls - simplify a bit 'create_flowc_wr_skb()' omits 128c66429247 crypto: ccp - Release all allocated memory if sha type is invalid omits a7174f978563 crypto: hisilicon - allow compile-testing on x86 omits 5fd39c4d96c9 crypto: inside-secure - Add support for the EIP196 omits 9e5de3e06e54 crypto: cavium/nitrox - Add mailbox message to get mcode i [...] omits 0600e9c07103 hwrng: mediatek - Use devm_platform_ioremap_resource() in [...] omits e1f653cbe7dd crypto: jitter - fix comments omits a68b931932c5 hwrng: iproc-rng200 - Use devm_platform_ioremap_resource() [...] omits 946a4a2a4919 crypto: inside-secure - Add support for HW with less ring [...] omits 84ca4e54ab79 crypto: inside-secure - Add support for 256 bit wide internal bus omits a9a89624f086 crypto: inside-secure - Added support for the rfc4309(ccm( [...] omits 92c60cefa465 crypto: inside-secure - Added support for the rfc4543(gcm( [...] omits a19052d42287 crypto: inside-secure - Added support for the rfc4106(gcm( [...] omits d96cf190e5dc crypto: inside-secure - Fixed corner case TRC admin RAM pr [...] omits b8c5d882c833 crypto: inside-secure - Fix stability issue with Macchiatobin omits ced0a170fd6b crypto: cavium/nitrox - Fix cbc ciphers self test failures omits 3fed9baad5fd crypto: cavium/nitrox - check assoclen and authsize for gc [...] omits bac5c49ec29a hwrng: omap3-rom - Use devm hwrng and runtime PM omits 8d9d4bdc495f hwrng: omap3-rom - Use runtime PM instead of custom functions omits b8d665aed401 hwrng: omap3-rom - Update to use standard driver data omits a0f19a894c46 hwrng: omap3-rom - Initialize default quality to get data omits eaecce12f5f0 hwrng: omap3-rom - Call clk_disable_unprepare() on exit on [...] omits 0c0ef9ea6f3f hwrng: omap3-rom - Fix missing clock by probing with device tree omits 7fb61afb7b5b ARM: OMAP2+: Check omap3-rom-rng for GP device instead of [...] omits 457a6fdf4caa crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits f0a8bdf0b113 crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits bb7679b840cc crypto: inside-secure - Added support for authenc HMAC-SHA [...] omits 1d448f27c20c crypto: inside-secure - Add CRYPTO_SHA3 to CRYPTO_DEV_SAFEXCEL omits 6c1c09b3dd0c crypto: inside-secure - Add HMAC-SHA3 family of authentica [...] omits aaf5a3839a3f crypto: inside-secure - Add SHA3 family of basic hash algorithms omits 1769f704e55b crypto: inside-secure - Add SM4 based authenc AEAD ciphersuites omits 2eb2d198bd6c crypto: aegis128-neon - use Clang compatible cflags for ARM omits e48862147f22 crypto: testmgr - Added testvectors for the rfc3686(ctr(sm [...] omits f77e5dc08ad4 crypto: inside-secure - Add support for the rfc3685(ctr(sm [...] omits 7468ab22d7ab crypto: inside-secure - Add support for the cfb(sm4) skcipher omits a06b15b2b499 crypto: testmgr - Added testvectors for the ofb(sm4) & cfb [...] omits 03a6cfb97f8f crypto: inside-secure - Add support for the ofb(sm4) skcipher omits 6f2d14288ec1 crypto: inside-secure - Add support for the cbc(sm4) skcipher omits fcca797d2adb crypto: inside-secure - Add support for the ecb(sm4) skcipher omits 8194fd1d7152 crypto: testmgr - Added testvectors for the hmac(sm3) ahash omits aa3a43e6e419 crypto: inside-secure - Added support for HMAC-SM3 ahash omits 0f2bc13181ce crypto: inside-secure - Added support for basic SM3 ahash omits fc0f82b179d3 crypto: inside-secure - Add CRYPTO_CHACHA20POLY1305 to CRY [...] omits a60619211dd1 crypto: inside-secure - Add support for the Chacha20-Poly1 [...] omits 4a593fb35d5c crypto: inside-secure - Added support for the CHACHA20 skcipher omits c98429297d8b hwrng: npcm - add NPCM RNG driver omits 911aa1947cab dt-binding: hwrng: add NPCM RNG documentation omits 11031c0d7d6e crypto: arm64/gcm-ce - implement 4 way interleave omits ec05a74f9b0b crypto: testmgr - add another gcm(aes) testcase omits 7a6eda5b8d9d crypto: talitos - fix hash result for VMAP_STACK omits 5b0fe9552336 crypto: algif_skcipher - Use chunksize instead of blocksize omits 7a627db9cafd crypto: inside-secure - Added support for the AES-CMAC ahash omits 38f21b4bab11 crypto: inside-secure - Added support for the AES XCBC ahash omits b98687bb3b10 crypto: inside-secure - Added support for the AES CBCMAC ahash omits a7cf8658460e crypto: inside-secure - Added support for CRC32 omits bdd08fff4915 HID: logitech: Add depends on LEDS_CLASS to Logitech Kconf [...] omits ed8da7663480 mfd: arizona: Switch to using devm_gpiod_get() omits 7842793330ce drm/i915: Drop struct_mutex from around GEM initialisation omits 2af402982ab3 drm/i915/selftests: Drop vestigal struct_mutex guards omits 3d88f76dec55 drm/i915: Drop struct_mutex from suspend state save/restore omits 6c3828ab098a drm/i915: Remove struct_mutex guard for debugfs/opregion omits ba198a10bfbe drm/i915: Drop struct_mutex guard from debugfs/framebuffer_info omits cb5eb072788f drm/i915/overlay: Drop struct_mutex guard omits a4e7ccdac38e drm/i915: Move context management under GEM omits 2935ed5339c4 drm/i915: Remove logical HW ID omits a2b4dead98ef drm/i915: Move global activity tracking from GEM to GT omits 661019754202 drm/i915: Move request runtime management onto gt omits 789ed955215d drm/i915/gem: Retire directly for mmap-offset shrinking omits f33a8a51602c drm/i915: Merge wait_for_timelines with retire_request omits 33d856445b3e drm/i915: Remove the GEM idle worker omits 7e8057626640 drm/i915: Drop struct_mutex from around i915_retire_requests() omits b72348406927 drm/i915: Move idle barrier cleanup into engine-pm omits b1e3177bd1d8 drm/i915: Coordinate i915_active with its own mutex omits 274cbf20fd10 drm/i915: Push the i915_active.retire into a worker omits 2850748ef876 drm/i915: Pull i915_vma_pin under the vm->mutex omits 11331125e148 drm/i915: Mark up address spaces that may need to allocate omits 5e053450c1c3 drm/i915: Only track bound elements of the GTT omits cc2f2e10c205 dt-bindings: backlight: Add led-backlight binding omits 3328ed14884e mfd: max77620: Do not allocate IRQs upfront omits b290a78b5c3d drm/i915: Use helpers for drm_mm_node booleans omits bf7ec93c644c io_uring: fix reversed nonblock flag for link submission omits fb0b11b80156 mfd: qcom-spmi-pmic: Add support for PM/PMI8950 omits ba2a1c870615 drm/fourcc: Add Arm 16x16 block modifier omits e2fbe600433c Merge tag 'usb-serial-5.4-rc2' of https://git.kernel.org/p [...] omits 47934ef7f188 tty: serial: Fix PORT_LINFLEXUART definition omits 317a8d9eb612 drm/amdgpu: remove redundant variable r and redundant retu [...] omits 17cf678a33c6 drm/amdgpu: fix uninitialized variable pasid_mapping_needed omits dab8f7e94ee4 drm/amd/display: Make some functions static omits 960b6f4f2d2e drm/amd/display: fix struct init in update_bounding_box omits d0312d0dcaf2 drm/amdgpu: add code comment in vcn_v2_5_hw_init omits fd287c8cd248 drm/amdgpu/vcn: use amdgpu_ring_test_helper omits f170d44bc4ec rsi: fix potential null dereference in rsi_probe() omits 60b5b49f6a6e libertas: remove redundant assignment to variable ret omits 3b1e0a7bdfee brcmfmac: add support for SAE authentication offload omits f4268729eb1e rtw88: fix error handling when setup efuse info omits 4f5bb7ff8b8d rtw88: fix NSS of hw_cap omits cc20a7139836 rtw88: use struct rtw_fw_hdr to access firmware header omits bc3696e0a436 rtw88: raise firmware version debug level omits bf06c7ec4508 rtw88: configure TX queue EDCA parameters omits 0649ff58a0f6 rtw88: Don't set RX_FLAG_DECRYPTED if packet has no encryption omits c3594559f49c rtw88: fix beaconing mode rsvd_page memory violation issue omits 1131ad7fe575 rtw88: flush hardware tx queues omits 127eef1d46f8 rtw88: add TX-AMSDU support omits 699c7730cf23 rtw88: report tx rate to mac80211 stack omits 46ebb1743f33 rtw88: take over rate control from mac80211 omits 3745d3e550d1 rtw88: add driver TX queue support omits 942e2a5d39a9 rtw88: allows to set RTS in TX descriptor omits 3a2dd6b7cadf rtw88: check firmware leave lps successfully omits f76f6371643b KVM: s390: Cleanup kvm_arch_init error path omits 7775cbaa1115 KVM: s390: Remove unused parameter from __inject_sigp_restart() omits 261ea7e29ed1 drm/i915: Restrict L3 remapping sysfs interface to dwords omits 4d86dfd38285 mei: me: add comet point (lake) LP device ids omits 8b063441b741 drivers/misc: ti-st: Remove unneeded variable in st_tty_open omits 47a7e5e97d4e tty: n_hdlc: fix build on SPARC omits 5e9bd2d70ae7 serial: uartps: Fix uartps_major handling omits 7726fb53e75f tty:n_gsm.c: destroy port by tty_port_destroy() omits 530c4ba3fa05 tty_ldisc: simplify tty_ldisc_autoload initialization omits c791fc76bc72 arm: dts: aspeed: Add vuart aspeed,sirq-polarity-sense to [...] omits 6270d22d3902 dt-bindings: serial: 8250: Add aspeed,sirq-polarity-sense. omits 8d310c9107a2 drivers/tty/serial/8250: Make Aspeed VUART SIRQ polarity c [...] omits a553add0846f serial: uartlite: fix exit path null pointer omits 905007971902 tty: serial: linflexuart: Fix magic SysRq handling omits 392fb8df528b serial: sh-sci: Use platform_get_irq_optional() for option [...] omits fc5f3782da3c dt-bindings: serial: sh-sci: Document r8a774b1 bindings omits 7e2a165de5a5 serial/sifive: select SERIAL_EARLYCON omits 5080d127127a tty: serial: rda: Fix the link time qualifier of 'rda_uart [...] omits 6264dab6efd6 tty: serial: owl: Fix the link time qualifier of 'owl_uart [...] omits a8afc193558a serial: 8250_dw: Use devm_clk_get_optional() to get the in [...] omits 254cc7743e84 serial: 8250_lpss: Switch over to MSI interrupts omits 38b101c6b036 tty/amba-pl011: fix a -Wunused-function warning omits 91daae03188e serial: core: Use cons->index for preferred console registration omits 0c11b88883db tty: 8250_of: Use software emulated RS485 direction control omits 39f809192661 serial: sprd: Add polling IO support omits 76c38d30fee7 serial: imx: adapt rx buffer and dma periods omits f6ec9483091f drm/i915: extend audio CDCLK>=2*BCLK constraint to more platforms omits 3dda22d3dcd1 drm/mm: Use clear_bit_unlock() for releasing the drm_mm_node() omits 4ee92c7149da drm/mm: Convert drm_mm_node booleans to bitops omits 71724f708997 drm/mm: Use helpers for drm_mm_node booleans omits 1580d3cdddbb drm/i915: Fix audio power up sequence for gen10+ display omits 38a6fc63a3ea mfd: db8500-prcmu: Example using new OF_MFD_CELL/MFD_CELL_ [...] omits 64d82945b9dd mfd: ab8500: Example using new OF_MFD_CELL MACRO omits bd66ebb40e94 mfd: Provide MACRO to declare commonly defined MFD cell at [...] omits 30045f2174aa media: stkwebcam: fix runtime PM after driver unbind omits d51bdb93ca7e USB: serial: fix runtime PM after driver unbind omits 9a31535859bf USB: usblp: fix runtime PM after driver unbind omits 5c290a5e42c3 USB: usb-skeleton: fix runtime PM after driver unbind omits ee4155f40cef xhci-ext-caps.c: Add missing platform_device_put() on erro [...] omits 3aa3c66aedef dt-bindings: usb: Bring back phy-names omits e6064cf4dafd ARM: dts: sunxi: Revert phy-names removal for ECHI and OHCI omits 4d599cd3a097 usb: renesas_usbhs: gadget: Fix usb_ep_set_{halt,wedge}() [...] omits 1aae1394294c usb: renesas_usbhs: gadget: Do not discard queues in usb_e [...] omits 792e559e94bc udc: lpc32xx: fix 64-bit compiler warning omits cfbb8a84c2d2 xhci: Fix NULL pointer dereference in xhci_clear_tt_buffer [...] omits ac343366846a xhci: Increase STS_SAVE timeout in xhci_suspend() omits 8de66b0e6a56 xhci: Prevent deadlock when xhci adapter breaks during init omits a70bcbc32283 usb: xhci: wait for CNR controller not ready bit in xhci resume omits 47f50d610765 xhci: Fix USB 3.1 capability detection on early xHCI 1.1 s [...] omits d500c63f80f2 xhci: Check all endpoints for LPM timeout omits cd9d9491e835 xhci: Prevent device initiated U1/U2 link pm if exit laten [...] omits c03101ff4f74 xhci: Fix false warning message about wrong bounce buffer [...] omits 905eccc6a509 usb: usb251xb: add pm_ops omits a9bab25556f1 usb: usb251xb: simplify reset helper omits 4d7201cda226 usb: usb251xb: add vdd supply support omits ad9480ae360a dt-bindings: usb: usb251xb: add documentation for voltage supply omits 4aec2393f514 dt-bindings: usb: renesas_usb3: Document usb role switch support omits 1c48c759ef4b usb: typec: driver for TI HD3SS3220 USB Type-C DRP port co [...] omits 1918fa0d4498 dt-bindings: usb: hd3ss3220 device tree binding document omits 39abcc84846b usb: renesas_usbhs: add suspend event support in gadget mode omits fef22636889e usb: renesas_usbhs: enable DVSE interrupt omits 5022204a464c usb: renesas_usbhs: simplify usbhs_status_get_device_state() omits 87e8dfa6f7eb USB: host: ohci-at91: resume: balance the clock start call omits a3bf4d681655 USB: host: ohci-at91: suspend: delay needed before to stop clocks omits 9c4567fa0a44 USB: host: ohci-at91: completely shutdown the controller i [...] omits 5d88ef9eead8 usb: host: xhci-tegra: use regulator_bulk_set_supply_names() omits 9ac0fc3906ec usb: chipidea: tegra: clean up tegra_udc flag code omits 29e56c0cf5d9 usb: musb: musb_gadget.c: Remove unused variable omits 81cdeca45a06 drm/i915/dp: remove static variable for aux last status omits c0ee57ce66fa USB: gadget: udc: clean up an indentation issue omits faf4b0dcea31 usbip: clean up an indentation issue omits f906d0614f5f usb: ftdi-elan: move a couple of statements to next line omits c2c1c66b5d43 usb: Fix Kconfig indentation omits 8f9b6228b2fc usb: host: u132-hcd: fix spelling mistake "overcurren" -> [...] omits f68341d194c3 USB: musb: use devm_platform_ioremap_resource() to simplify code omits 89fa75acc40f usb: phy: keystone: use devm_platform_ioremap_resource() t [...] omits 33b4332f9282 usb: phy: mxs: use devm_platform_ioremap_resource() to sim [...] omits d706a95bb48a usb: renesas_usbhs: use devm_platform_ioremap_resource() t [...] omits e719ffbf872e usb: gadget: at91_udc: use devm_platform_ioremap_resource( [...] omits 9cbe0c60c791 usb: isp1362-hcd: use devm_platform_ioremap_resource() to [...] omits 55419932d2ac usb: host: xhci-tegra: use devm_platform_ioremap_resource( [...] omits 3aec68e3e020 usb: gadget: bcm63xx_udc: use devm_platform_ioremap_resour [...] omits 893a66d34298 usb: bdc: use devm_platform_ioremap_resource() to simplify code omits ec035f91297d usb: gadget: gr_udc: use devm_platform_ioremap_resource() [...] omits 80d59826d2d0 usb: gadget: pxa25x_udc: use devm_platform_ioremap_resourc [...] omits 9fd7a05e9776 usb: gadget: pxa27x_udc: use devm_platform_ioremap_resourc [...] omits 3c60e959fa35 usb: gadget: r8a66597-udc: use devm_platform_ioremap_resou [...] omits 601acc789956 usb: gadget: renesas_usb3: use devm_platform_ioremap_resou [...] omits 237b668c1c5d usb: gadget: s3c-hsudc: use devm_platform_ioremap_resource [...] omits 4396000db91f mfd: ipaq-micro: Use devm_platform_ioremap_resource() in m [...] omits ca4030ead93d mfd: rk808: Use DEFINE_RES_IRQ for rk808 RTC alarm IRQ omits dece8394b33b mfd: rk808: Set RK817 interrupt polarity to low omits b5c08a5686f4 mfd: rk808: Fix RK817 powerkey integration omits 4ac2813cc867 cfg80211: wext: avoid copying malformed SSIDs omits 0b074f698675 USB: legousbtower: fix open after failed reset request omits cd81e6fa8e03 USB: legousbtower: fix potential NULL-deref on disconnect omits 33a7813219f2 USB: legousbtower: fix deadlock on disconnect omits 1d427be4a39d USB: legousbtower: fix slab info leak at probe omits 4152561f5da3 mac80211: Reject malformed SSID elements omits 313c3fe9c234 mac80211_hwsim: fix incorrect dev_alloc_name failure goto omits 2ce113de3132 mac80211: simplify TX aggregation start omits 4fd0328d2f63 mac80211: pass internal sta to ieee80211_tx_frags() omits c0e284ccfeda media: venus: Update clock scaling omits e5b7fabb78f2 media: venus: Add codec data table omits 44d0a9c05bc0 drm/i915/execlists: Skip redundant resubmission omits 8dbebb2bd01e media: venus: Fix occasionally failures to suspend omits f2372b87c386 usb: typec: ucsi: displayport: Fix for the mode entering routine omits 8530e4e20ec2 usb: typec: ucsi: ccg: Remove run_isr flag omits 4b76f9ed4707 nl80211: Document the expectation for NL80211_ATTR_IE in N [...] omits 020fa0f2f03a mac80211: IBSS: avoid unneeded return value processing omits 82c918c41ec9 mfd: rk808: Fix RK818 ID template omits cd24ee2a9a09 MAINTAINERS: Add hp_sdc drivers to parisc arch omits dd8a1f134884 arm64: ftrace: Ensure synchronisation in PLT setup for Neo [...] omits f46f27a576cc arm64: Fix incorrect irqflag restore for priority masking [...] omits e4365f968fcd arm64: mm: avoid virt_to_phys(init_mm.pgd) omits 9c98f021e4e7 dma-fence: Serialise signal enabling (dma_fence_enable_sw_ [...] omits 7230f7e99fec arm64: cpufeature: Effectively expose FRINT capability to [...] omits 3032c0b47e5f drm/i915/tgl: Add the Thunderbolt PLL divider values omits a48e61de758c arm64: Mark functions using explicit register variables as [...] omits c9a2baa79698 USB: usblcd: use pr_err() omits d046fd5e0585 USB: usblcd: drop redundant lcd mutex omits 61991d02fd33 USB: usblcd: drop redundant disconnect mutex omits eb7f5a490c5e USB: usblcd: fix I/O after disconnect omits 976392650a00 bindings: rename links to mason USB2/USB3 DT files omits 7101949f36fc usb: typec: tcpm: usb: typec: tcpm: Fix a signedness bug i [...] omits 2636d49b6467 USB: dummy-hcd: fix power budget for SuperSpeed mode omits 3f384d7c4903 usbip: vhci_hcd indicate failed message omits 32a0721c6620 USB: yurex: Don't retry on unexpected errors omits b2fa7baee744 USB: adutux: fix NULL-derefs on disconnect omits 44efc269db79 USB: adutux: fix use-after-free on disconnect omits 9816144313d3 usb: cdns3: Fix sheduling with locks held. omits 5f318dad72d2 usb: cdns3: Fix use after free in probe error handling omits 177238c3d47d USB: microtek: fix info-leak at probe omits 0aa760382040 dt-bindings: usb: Fix references to usb-hcd.yaml omits 7d7e21fafdbc USB: serial: keyspan: fix NULL-derefs on open() and write() omits dfbac2f4da6a USB: serial: option: add support for Cinterion CLS8 devices omits 015664d15270 USB: rio500: Remove Rio 500 kernel driver omits 40115bbc40e2 staging: wfx: implement the rest of mac80211 API omits fb2490f693ee staging: wfx: implement 802.11 key handling omits 1a61af0f8cbe staging: wfx: allow to scan networks omits 1f21b7fefa72 staging: wfx: allow to receive 802.11 frames omits 9bca45f3d692 staging: wfx: allow to send 802.11 frames omits f4a71ba8753d staging: wfx: add debug files and trace debug events omits c7ff39dd8b53 staging: wfx: setup initial chip configuration omits 846239f641db staging: wfx: introduce "secure link" omits 285be87c79e1 eeprom: at24: Improve confusing log message omits f95a29d40782 staging: wfx: add HIF commands helpers omits 4f8b7fabb15d staging: wfx: allow to send commands to chip omits e16e7f0716a6 staging: wfx: instantiate mac80211 data omits 185c106f79bf staging: wfx: add support for start-up indication omits 1cc298c91523 staging: wfx: add tracepoints for HIF omits b0998f0c040d staging: wfx: add IRQ handling omits e4ee3cb3efc6 staging: wfx: import HIF API headers omits 652b4afb240e staging: wfx: load firmware omits fee695e3e30f staging: wfx: add tracepoints for I/O access omits a794e8b6fafe staging: wfx: add I/O API omits bebf00512cc2 drm/omap: hdmi4: fix use of uninitialized var omits 9c5fa79f802a drm/omap: hdmi5: automatically choose limited/full range output omits 34d71136e0d9 drm/omap: dss: move platform_register_drivers() to dss.c a [...] omits f5b1fae153d9 drm/omap: fix missing scaler pixel fmt limitations omits 157d8f60363a drm/omap: tweak HDMI DDC timings omits 6e366c28e6b1 drm/omap: avoid copy in mgr_fld_read/write omits a9c4fbd544f9 drm/omap: drop unneeded locking from mgr_fld_write() omits 0096214a59a7 staging: wfx: add support for I/O access omits a7a91ca5a23d staging: wfx: add infrastructure for new driver omits 6e58fc14d7ed staging: exfat: Use kvzalloc() instead of kzalloc() for ex [...] omits 5bdea6060618 Staging: fbtft: fix memory leak in fbtft_framebuffer_alloc omits d98bb9c2fec0 staging: exfat: explain the fs_sync() issue in TODO omits 8789f13ddc77 staging: exfat: fix fs_sync() calls. omits 7e6af677d827 staging: rtl8188eu: cleanup comments in update_hw_ht_param omits 5f6bca795f6d staging: rtl8188eu: cleanup whitespace in update_hw_ht_param omits 7e3303fc8c45 staging: rtl8188eu: rename variables to avoid mixed case omits b74e124e1048 staging: rtl8188eu: convert variables from unsigned char to u8 omits b664312285eb staging: rtl8712: fix boundary condition for n omits f8fcbb6ba89c staging: vc04_services: Avoid typedef omits 24fc755f56b1 quota: code cleanup for hash bits calculation omits 05848db2083d quota: avoid increasing DQST_LOOKUPS when iterating over d [...] omits 5dcaa1fcea1b staging: speakup: document sysfs attributes omits dfc507b9eb26 drm/mgag200: Allocate cursor BOs at high end of video memory omits 2c51a6601693 drm/mgag200: Reserve video memory for cursor plane omits 378c18386a25 drm/mgag200: Move cursor BO swapping into mgag200_show_cursor() omits 047244aa0ad9 drm/mgag200: Move cursor-image update to mgag200_show_cursor() omits 6ae04536e747 drm/mgag200: Add separate move-cursor function omits 49b8d5aeaf81 drm/mgag200: Add init and fini functions for cursor handling omits 52e32da9a1fb drm/mgag200: Rename cursor functions to use mgag200_ prefix omits 0090ef3ecbd4 drm/ast: Allocate cursor BOs at high end of video memory omits 659d1a49c63d drm/ast: Move cursor offset swapping into ast_show_cursor() omits 2f5989fcd1b7 drm/ast: Move cursor update code to ast_show_cursor() omits 714468d9afdf drm/ast: Move ast_{show,hide}_cursor() within source file omits 96a49f39043d drm/ast: Don't call ast_show_cursor() from ast_cursor_move() omits 27f722ccbe15 scsi: target: Remove tpg_list and se_portal_group.se_tpg_node omits b23f330d5145 scsi: MAINTAINERS: Update qla2xxx driver omits 2190168aaea4 scsi: zfcp: fix reaction on bit error threshold notification omits 8f8fed0cdbbd scsi: core: save/restore command resid for error handling omits cb11a90e33c0 dt-bindings: arm: rockchip: fix Theobroma-System board bindings omits deea9f5fc320 arm64: dts: rockchip: fix Rockpro64 RK808 interrupt line omits 9f7f9b610e1b arm64: dts: rockchip: Fix roc-rk3399-pc regulator input rails omits f1b3b7077b40 arm64: dts: rockchip: Rename vcc12v_sys into dc_12v for ro [...] omits c595826faa97 dt-bindings: document PX30 usb2phy General Register Files omits 52462ac6277f arm64: dts: rockchip: add px30-evb i2c1 devices omits 45cb61b4f3bf arm64: dts: rockchip: document explicit px30 cru dependencies omits 689c7dc73c26 arm64: dts: rockchip: remove unused pin settings from px30 omits 9003aacb9cc3 arm64: dts: rockchip: move px30-evb console output to uart 5 omits 79fd8ba2fd2c arm64: dts: rockchip: add emmc-powersequence to px30-evb omits 915b6a8b54a6 arm64: dts: rockchip: fix the px30-evb power tree omits cdfebb27892a arm64: dts: rockchip: add default px30 emmc pinctrl omits f77ccf399e3b arm64: dts: rockchip: remove px30 emmc_pwren pinctrl omits 00519137f7d4 arm64: dts: rockchip: remove static xin32k from px30 omits 8e57eed2047b arm64: dts: rockchip: fix iface clock-name on px30 iommus omits 51f9d768d5b8 Merge branch 'clk-marvell' into clk-next omits 06aeb3fb9f31 dt-bindings: clk: armada3700: document the PCIe clock omits 8511c9de1a31 dt-bindings: clk: armada3700: fix typo in SoC name omits e7ea59b6dc6d clk: mvebu: armada-37xx-periph: change suspend/resume time omits 4d8fb4948472 clk: mvebu: armada-37xx-periph: add PCIe gated clock omits 9b2d028a78b4 Merge branch 'clk-fixes' into clk-next omits 2200ab6a7403 clk: at91: sam9x60: fix programmable clock omits 2c027eaaf5a0 Merge branch 'clk-hisilicon' into clk-next omits 999915711188 clk: hisilicon: fix sparse warnings in clk-hi3660.c omits 9c2b87a6c2ab clk: hisilicon: fix sparse warnings in clk-hi3670.c omits eaa6ef563d1a rtc: interface: use timeu64_t for range_max omits 58384f41076d ARM: dts: at91: sama5d2: add an rtc label for derived boards omits 288d9cf1764a rtc: at91rm9200: use of_device_get_match_data() omits acd743bfe8d9 ARM: dts: at91: sama5d27_som1_ek: add mmc capabilities for SDMMC0 omits d9d4b1e46d95 HID: Fix assumption that devices have inputs omits 9077f052abd5 net: propagate errors correctly in register_netdevice() omits 6964773e2692 Merge branch 'phy-at803x-add-ar9331-support' omits 7271df0bf03f net: phy: at803x: remove probe and struct at803x_priv omits 7908d2ce63ea net: phy: at803x: add ar9331 support omits 6aaee55cc8c6 mlxsw: PCI: Send EMAD traffic on a separate queue omits 9b17f5884be4 net/rds: Use DMA memory pool allocation for rds_header omits df1025fc279c Merge branch 'stmmac-eam' omits 560c07cba131 net: stmmac: Support enhanced addressing mode for DWMAC 4.10 omits 968a2978cb39 net: stmmac: Only enable enhanced addressing mode when needed omits 8a745c7ff2dd drm/amdgpu: improve MSI-X handling (v3) omits d4411d793eff drm/amd/display: fix spelling mistake AUTHENICATED -> AUTH [...] omits e4dfa33d8c6e Merge branch 'for-5.5/logitech' into for-next omits 4682bb8e050e HID: lg-g15: Add support for the G510's M1-M3 and MR LEDs omits 1f8cde2a538b HID: lg-g15: Add support for controlling the G510's RGB backlight omits ad4203f5a243 HID: lg-g15: Add support for the G510 keyboards' gaming keys omits d5b5fc8c8952 HID: lg-g15: Add support for the M1-M3 and MR LEDs omits 97b741aba918 HID: lg-g15: Add keyboard and LCD backlight control omits 3a0275384c27 HID: Add driver for Logitech gaming keyboards (G15, G15 v2) omits b5625db9d23e Input: Add event-codes for macro keys found on various keyboards omits 7ae4717cb9cb leds: core: Fix leds.h structure documentation omits 114194ce6b34 leds: core: Fix devm_classdev_match to reference correct s [...] omits d8123eb28458 leds: core: Remove extern from header omits 02c2ed4db4c6 leds: lm3601x: Convert class registration to device managed omits 995e5bea864c leds: flash: Add devm_* functions to the flash class omits f8fc8d4c4585 leds: flash: Remove extern from the header file omits 2a5243937c70 selinux: fix context string corruption in convert_context() omits 245d73698ed7 audit: Report suspicious O_CREAT usage omits c2016cc612db reset: dt-bindings: meson: update arb bindings for sm1 omits 8c2def0f0655 reset: uniphier-glue: Add Pro5 USB3 support omits c302ec966e65 dt-bindings: reset: pdc: Convert PDC Global bindings to yaml omits b76b4e1dbcad dt-bindings: reset: aoss: Convert AOSS reset bindings to yaml omits b89a8da92d1d reset: Remove copy'n'paste redundancy in the comments omits 9c41152cfd74 reset: meson-audio-arb: add sm1 support omits e0ff4523c6f4 Merge branch 'clk-rohm' into clk-next omits 8ad1193eae4c clk: bd718x7: Add MODULE_ALIAS() omits 3a20cc69cbf5 ARM: omap2plus_defconfig: Enable HW Crypto engine modules omits 6f54a5afcc0b ARM: omap2plus_defconfig: Update for moved item omits 16c1fcdade06 ARM: omap2plus_defconfig: Update for removed items omits 185271a1fa07 riscv-docs: correct the sequence of the magic number 2 sin [...] omits 9692f2fdb163 scripts/sphinx-pre-install: Add a new path for the debian [...] omits ff8fdb36ac35 scripts/sphinx-pre-install: allow checking for multiple mi [...] omits 96d49bbfe6c1 ARM: omap2plus_defconfig: Fix selected panels after generi [...] omits bdd68860a044 Documentation: networking: device drivers: Remove stray asterisks omits ba71cc5c40a7 docs: it_IT: maintainer-pgp-guide: Fix reference to "Nitro [...] omits b7f1866c1782 Merge branch 'arm/fixes' into for-next omits bcec1221c945 Merge tag 'omap-for-v5.4/fixes-rc1-signed' of git://git.ke [...] omits 151ea094378d r8152: Add identifier names for function pointers omits 9be579f4c41f firmware: meson_sm: use %*ph to print small buffer omits 8cde3c2153e8 firmware: meson_sm: Rework driver as a proper platform driver omits 47b3c53a16c0 nvmem: meson-efuse: bindings: Add secure-monitor phandle omits beb91681a20a firmware: meson_sm: Mark chip struct as static const omits 07a634bf6c5d arm64: dts: khadas-vim3: add commented support for PCIe omits 1f8607d59763 arm64: dts: meson-g12a: Add PCIe node omits de82e74a9f26 arm64: dts: meson: Link nvmem and secure-monitor nodes omits ec9037c04041 arm64: dts: meson-g12b-khadas-vim3: add keep-power-in-susp [...] omits 2e09574d172e arm64: dts: meson-sm1-sei610: add keep-power-in-suspend pr [...] omits e326c96778d2 arm64: dts: meson-gxm-rbox-pro: add keep-power-in-suspend [...] omits 362e75c50ae3 arm64: dts: meson-gxm-khadas-vim2: add keep-power-in-suspe [...] omits 32122c465ccb arm64: dts: meson-gxl-s905x-p212: add keep-power-in-suspen [...] omits 92f540959a4f arm64: dts: meson-gxl-s905x-nexbox-a95x: add keep-power-in [...] omits cfd7a215e2d6 arm64: dts: meson-gxl-s805x-p241: add keep-power-in-suspen [...] omits 6b697024f7bc arm64: dts: meson-gxbb-wetek: add keep-power-in-suspend pr [...] omits 48f38e8247a4 arm64: dts: meson-gxbb-vega-s95: add keep-power-in-suspend [...] omits 0060bd29fc0c arm64: dts: meson-gxbb-p20x: add keep-power-in-suspend pro [...] omits 42d7815c2200 arm64: dts: meson-gxbb-nexbox-a95x: add keep-power-in-susp [...] omits f7caa8b5cce2 arm64: dts: meson-gxbb-nanopi-k2: add keep-power-in-suspen [...] omits 86b8eaa23ddc arm64: dts: meson-gx-p23x-q20x: add keep-power-in-suspend [...] omits 9a9ffc699019 arm64: dts: meson-g12a-x96-max: add keep-power-in-suspend [...] omits 11ad4dfa8fa9 arm64: dts: meson-g12a-sei510: add keep-power-in-suspend p [...] omits 0f674df0c260 arm64: dts: meson: g12: move audio bus out of g12-common omits 2871626ba6e6 arm64: dts: meson: g12: factor the power domain. omits 9ed437d69b49 arm64: dts: meson: g12: add a g12 layer omits 22c4b148a0a1 arm64: dts: meson: g12: fix audio fifo reg size omits 301b94d434ac arm64: dts: meson: axg: fix audio fifo reg size omits e6b6d9d3e58d arm64: dts: meson: sm1: set gpio interrupt controller compatible omits 98beb3edeb97 samples/bpf: Add a workaround for asm_inline omits c58814637896 selftests/bpf: Correct path to include msg + path omits fb27dcd2909d selftests/bpf: Add static to enable_all_controllers() omits 4092de1ba34e Merge drm/drm-next into drm-misc-next omits df551058f7a3 xsk: Fix crash in poll when device does not support ndo_xs [...] omits e55190f26f92 samples/bpf: Fix build for task_fd_query_user.c omits e3aaf0e1744e drm/amdgpu: display_mode_vba_21: remove uint typedef omits 324fb7adf61f drm/amdgpu: hide another #warning omits 128a01f4724a drm/amdgpu: make pmu support optional, again omits cabe144bfd0c drm/amd/display: memory leak omits 2e0db9dec25f drm/amdgpu: remove set but not used variable 'pipe' omits 36e255dd8ffd drm/amdgpu: Drop unused variable and statement omits 1104057562ec drm/amdgpu: fix multiple memory leaks in acp_hw_init omits 2c9a0c66d520 drm/amdgpu: don't increment vram lost if we are in hibernation omits bd660f4f1111 drm/amdgpu : enable msix for amdgpu driver omits 452f9bdd9aff drm/amdkfd: Improve KFD IOCTL printing omits e7956997b1e6 drm/amdgpu: Export setup_vm_pt_regs() logic for mmhub 2.0 omits 923c087a1f1e drm/amdgpu: Add the HDP flush support for Navi omits e392c887df97 drm/amdkfd: Use array to probe kfd2kgd_calls omits 47c5ab6ca058 drm/amdkfd: Delete unnecessary function declarations omits 1456482bf8dc drm/amdgpu: Delete useless header file reference omits 21889cec0af0 drm/amd/amdgpu/sriov ip block setting of Arcturus omits cf21e76a6005 drm/amdgpu: return tcc_disabled_mask to userspace omits b96ec4a4e4b2 drm/amdgpu/dm/mst: Use ->atomic_best_encoder omits 2f232cf29e03 drm/amdgpu/dm/mst: Don't create MST topology managers for [...] omits d7a1b559f3c8 drm/amdgpu/dm/mst: Remove unnecessary NULL check omits f8d2d39eb406 drm/amdgpu: Iterate through DRM connectors correctly omits 684cd480fd4e drm/amdgpu/dm: Resume short HPD IRQs before resuming MST topology omits 88d802500a95 drm/amdkfd: fix kgd2kfd_device_init() definition conflict error omits fe9c32a63c0d drm/amd/powerplay: initlialize smu->is_apu is false by default omits 542b50e044bf Revert "drm/amdgpu: disable stutter mode for renoir" omits ef5af37a15d1 drm/amd/powerplay: update the interface for getting dpm fu [...] omits 2cf8d416d32b drm/amd/powerplay: implement the interface for setting scl [...] omits ea286ed728c8 drm/amd/powerplay: implement interface set_power_profile_m [...] omits 2e5294fe14db drm/amd/powerplay: add the interfaces for getting and sett [...] omits 665499c619f1 drm/amd/powerplay: add interface for getting workload type omits 47e56b5318db drm/amd/powerplay: add interface for forcing and unforcing [...] omits 4045f36fce82 drm/amd/powerplay: implement the interface for setting sof [...] omits af1ec44f9a56 drm/amd/powerplay: bypass dpm_context null pointer check g [...] omits 227f7d58d707 drm/amd/amdgpu: add IH cg support on soc15 project omits 95f71bfad2c8 drm/amd/powerplay: add sensor lock support for smu omits 64e51a1b551d drm/amd/powerplay: change metrics update period from 1ms to 100ms omits c18cc2bb9e06 drm/amdkfd: Fix race in gfx10 context restore handler omits b2100ce1db91 drm/amdkfd: Use setup_vm_pt_regs function from base driver in KFD omits 286b789e1e11 drm/amdgpu: Export setup_vm_pt_regs() logic for gfxhub 2.0 omits 56fc40aba4d9 drm/amdkfd: Eliminate get_atc_vmid_pasid_mapping_valid omits 3fe023d42ea8 drm/amdkfd: Query vmid pasid mapping through stored info f [...] omits d9d4623c87e9 drm/amdkfd: Record vmid pasid mapping in the driver for no [...] omits 6027b1bf6071 drm/amdkfd: Use hex print format for pasid omits d19eb6aca702 drm/amdkfd: Delete unused defines omits 22471a583247 drm/amdkfd: Move the control stack on GFX10 to userspace buffer omits 3a0c3423921e drm/amd: Pass drm_device to kfd omits 171bc67eb508 drm/amdkfd: Store kfd_dev in iolink and cache properties omits 0e94b5640bb7 drm/amdkfd: use navi12 specific family id for navi12 code path omits 3f94281751dc drm/amdgpu: Add SMUIO values for other I2C controller v2 omits b55a8b8b4131 drm/amdkfd: Use better name for sdma queue non HWS path omits 9941a6bfbd59 drm/amdkfd: Delete useless SDMA register setting on non HWS path omits e7883ab63213 drm/amd/display: prevent memory leak omits b77fb9d88e62 drm/amdkfd: Add NAVI12 support from kfd side omits 56f074d815cd drm/amdgpu: restrict hotplug error message omits 4a2465286773 drm/amdgpu: once more fix amdgpu_bo_create_kernel_at omits d02a7061b3d9 drm/amd/powerplay: update arcturus smu-driver interaction header omits 3d8361b11ca4 drm/amdgpu: add comments in ras interrupt callback omits ba0834921400 drm/amdgpu: implement common gmc_ras_late_init omits be5b39d87a88 drm/amdgpu: move xgmi ras fini to xgmi block omits 196041205cd4 drm/amdgpu: move mmhub ras fini to mmhub block omits 181c93e5ecdb drm/amdgpu: move umc ras fini to umc block omits f2575941e61f drm/amdgpu: add ras fini for xgmi omits de9bbd5273c8 drm/amdgpu: add ras fini for nbio omits 0771b0bf0790 drm/amdgpu: simplify the access to eeprom_control struct omits 41190cd73341 drm/amdgpu: remove ih_info parameter of gfx_ras_late_init omits 56c54b25c3b6 drm/amdgpu: remove ih_info parameter of umc_ras_late_init omits e536c8185038 drm/amdgpu: add common sdma_ras_fini function omits 3b7b7647bef8 drm/amdgpu: add common gfx_ras_fini function omits 2adf13440acc drm/amdgpu: add common gmc_ras_fini function omits 65bc47a65994 drm/amdgpu: move mmhub_ras_if from gmc to mmhub block omits d65bf1f8a795 drm/amdgpu: replace mmhub_funcs with mmhub.funcs omits d3a5a121b84a drm/amdgpu: add common mmhub member for adev omits 03740baab3b5 drm/amdgpu: move umc_ras_if from gmc to umc block omits fc04e6b4843c drm/amdgpu: refine sdma4 ras_data_cb omits 4c65dd104107 drm/amdgpu: move sdma ecc functions to generic sdma file omits 725253ab9b4f drm/amdgpu: move gfx ecc functions to generic gfx file omits 34cc4fd9ff71 drm/amdgpu: move umc ras irq functions to umc block omits f5f06e21e970 drm/amdgpu: update parameter of ras_ih_cb omits e7da754b00ee drm/amdgpu: fix an UMC hw arbitrator bug(v3) omits 6de088a08ddc drm/amdgpu: remove gfx9 NGG omits 631cdbd27e92 drm/amdgpu/atomfirmware: simplify the interface to get vram info omits bd5520273cea drm/amdgpu/atomfirmware: use proper index for querying vra [...] omits d1249aae81e9 drm/amdgpu/display: include slab.h in dcn21_resource.c omits 52510a4035e1 drm/amdgpu/psp: silence response status warning omits bbaa343a8879 drm/amd/powerplay: remove duplicate macro of smu_get_uclk_ [...] omits df99ac0fcc50 drm/amd/amdgpu:Fix compute ring unable to detect hang. omits 90a08351f72d drm/amdgpu: Use mode2 mode to perform GPU RESET for Renoir omits 068ad870bbd8 drm/amd/powerplay: A workaround to GPU RESET on APU omits 80f9bfe4e879 drm/amd/powerplay: Add mode2 mode for GPU RESET in SMU omits 40463bdc2271 drm/amdkfd: Sync gfx10 kfd2kgd_calls function pointers omits c637b36aeac1 drm/amdkfd: Fix NULL pointer dereference for set_scratch_b [...] omits 424b5442a2a6 drm/amdkfd: Remove unnecessary pm_init() for non HWS mode omits 89b0679bd8cf drm/amdkfd: Remove excessive print when reserving doorbells omits 812330eb69a4 drm/amdkfd: Add an error print if SDMA RLC is not idle omits 0b36603c0dbb drm/amdgpu/display: fix 64 bit divide omits 05ba0095fb7b drm/amdgpu: correct condition check for psp rlc autoload omits 1f01cd990515 drm/amdgpu: add command id in psp response failure message omits 90c88dab8ef5 drm/amdgpu: enable psp front door loading by default on Arcturus omits 9a018e5a852f drm/amdgpu: disable vcn ip block for front door loading on [...] omits 4db37544cee5 drm/amdgpu/gfx10: add support for wks firmware loading omits 81de29d842cc drm/amdkfd: fix a potential NULL pointer dereference (v2) omits f77c7109c071 drm/amdgpu/ras: fix and update the documentation for RAS omits a667b75c1ec2 drm/amdgpu: fix documentation for amdgpu_pm.c omits fc9c7f847014 drm/amdgpu/ih: fix documentation in amdgpu_irq_dispatch omits 1d614ded87e9 drm/amdgpu/vm: fix up documentation in amdgpu_vm.c omits 4d8e54d2b9d3 drm/amdgpu/mn: fix documentation for amdgpu_mn_read_lock omits ebc52c1692e6 drm/amdgpu: fix documentation for amdgpu_gem_prime_export omits b8e8c934f0aa drm/amd/display; Fix kernel doc warnings omits d0580c09c65c drm/amdgpu: remove excess function parameter description omits f0ee9b184c48 drm/amd/display: hide an unused variable omits e53aec7e4148 drm/amdgpu: enable full ras by default omits 57d4f3b7fd65 drm/amdgpu/SRIOV: add navi12 pci id for SRIOV (v2) omits 7677b0dbce39 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits aa4604b6e432 drm/amdgpu/gfx10: update gfx golden settings omits ade9a34e7d96 drm/amdgpu: flag navi12 and 14 as experimental for 5.4 omits 01b40c98ede4 drm/amdgpu/psp: invalidate the hdp read cache before readi [...] omits e8186eeccb84 drm/amdgpu/psp: flush HDP write fifo after submitting cmds [...] omits 5222d2614602 drm/amdgpu: remove redundant variable definition omits 8a3e801f1924 drm/amdgpu: avoid null pointer dereference omits f256ba473ea8 drm/amdgpu/powerplay: add new mapping for APCC_DFLL feature omits fec6a08aaec5 drm/amdgpu: do not init mec2 jt for renoir omits 2011eaea214a drm/amdgpu: add psp ip block for arct omits c7c5be3c892f drm/amd/display: Restore backlight brightness after system resume omits a142ba8800dd drm/amdgpu/ras: use GPU PAGE_SIZE/SHIFT for reserving pages omits ec51d3facd3e drm/amdgpu/discovery: get gpu info from ip discovery table omits afa44809a441 drm/amdgpu: use GPU PAGE SHIFT for umc retired page omits 08dac62f3e20 drm/amd/powerplay: implement VCN power gating control interface omits 57516cdd74d4 drm/amdgpu: add navi12 pci id omits ae115c81ecd3 drm/amdgpu: replace DRM_ERROR with DRM_WARN in ras_reserve [...] omits 879e723df3cd docs: drm/amdgpu: Resolve build warnings omits 63b2b5e91b56 drm/amdgpu/vm: fix documentation for amdgpu_vm_bo_param omits 8daf3eccf85e drm/amdkfd: Delete unused KFD_IS_* macro omits ea268870d6f5 drm/amd/display: Add hdcp to Kconfig omits 96a3b32e6723 drm/amd/display: only enable HDCP for DCN+ omits da3fd7ac0bcf drm/amd/display: Update CP property based on HW query omits 2a0f92700fe3 drm/amd/display: handle DP cpirq omits 0c8620d63d41 drm/amd/display: Handle Content protection property changes omits 52704fcaf74b drm/amd/display: Initialize HDCP work queue omits 55b50e68b5dd drm/amd/display: Create dpcd and i2c packing functions omits a193ed2094ba drm/amd/display: Create amdgpu_dm_hdcp omits d462fcf5012b drm/amd/display: Update hdcp display config omits 411491fb8895 drm/amd/display: add PSP block to verify hdcp steps omits 4c283fdac08a drm/amd/display: Add HDCP module omits 143f23053333 drm/amdgpu: psp DTM init omits ed19a9a2bb1a drm/amdgpu: psp HDCP init omits bb2746ac9143 drm/amd/display: Improve LFC behaviour omits ec4388a267e0 drm/amd/display: Add detile buffer size for DCN20 omits 08b662793b90 drm/amd/display: fix use of uninitialized variable omits 0fc3ba1c53bc drm/amd/display: 3.2.51.1 omits 00d22e9e04c9 drm/amd/display: Add missing HBM support and raise Vega20's uclk. omits 79816043f0f2 drm/amd/display: 3.2.51 omits 7f7652ee8c8c drm/amd/display: enable single dp seamless boot omits c84ad0d6b93e drm/amd/display: update odm mode validation to be in line [...] omits 3a4d180d4a9d drm/amd/display: Optimize clocks on clock change omits 2fef0faa1cdc drm/amd/display: Set number of pipes to 1 if the second pi [...] omits 2ad0cdf9e2e9 drm/amd/display: set minimum abm backlight level omits 799c5b9cb91c drm/amd/display: Revert fixup DPP programming sequence omits 6bd0a112ec12 drm/amd/display: Do not double-buffer DTO adjustments omits 97ef12263fce Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits 0881ab6e74b0 ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_ [...] omits d8145989ff8c ASoC: soc-core: setup card->rtd_num at snd_soc_instantiate_card() omits 50014499e6a4 ASoC: soc-core: use devm_xxx for component related resource omits 0f23f718ecbc ASoC: soc-core: add soc_setup_card_name() omits 7ce6088f6062 ASoC: soc-core: remove soc_remove_dai_links() omits 4dc0e7df6283 ASoC: soc-core: use devm_kzalloc() for rtd omits 5a7423993007 tas2770: fix platform_no_drv_owner.cocci warnings omits b1e620e7d32f ASoc: rockchip: i2s: Fix RPM imbalance omits a00d17e0a71a Revert "drm/sun4i: dsi: Change the start delay calculation" omits 7ac626996882 drm/sun4i: dsi: Fix TCON DRQ set bits omits ae436fe81053 pinctrl: ssbi-gpio: convert to hierarchical IRQ helpers in [...] omits c5f4987e86f6 btrfs: fix uninitialized ret in ref-verify omits be4c60b563ed pinctrl: devicetree: Avoid taking direct reference to devi [...] omits 1c056ad87117 drm/sun4i: sun6i_mipi_dsi: Add VCC-DSI regulator support omits 8a317f223bcf dt-bindings: sun6i-dsi: Add VCC-DSI supply property omits 6ad94e957c3c Merge branch 'ib-fwnode-gpiod-get-index' into devel omits 13949fa9daa9 gpiolib: introduce fwnode_gpiod_get_index() omits 2d2f116d69c1 gpiolib: introduce devm_fwnode_gpiod_get_index() omits faf97b84fa86 mmc: sh_mmcif: Use platform_get_irq_optional() for optiona [...] omits e8307ec51efe mmc: renesas_sdhi: Do not use platform_get_irq() to count [...] omits 8b8c7d97e2c7 ARM: dts: imx7ulp: Add wdog1 node omits 679c92a82364 ARM: imx_v6_v7_defconfig: Enable CONFIG_IMX7ULP_WDT by default omits 87d6021b8143 x86/math-emu: Limit MATH_EMULATION to 486SX compatibles omits e6b44ce1925a x86/math-emu: Check __copy_from_user() result omits 5ede17d61592 dt-bindings: gpio: rcar: Add DT binding for r8a774b1 omits 35c3ba911ae1 Documentation: gpio: driver: Format code blocks properly omits 48c38154d539 drm/i915: use DRM_DEBUG_KMS() instead of drm_dbg(DRM_UT_KMS, ...) omits 0d52cc7e0311 drm/i915: use DRM_ERROR() instead of drm_err() omits 35b9ad840892 ACPI: HMAT: ACPI_HMAT_MEMORY_PD_VALID is deprecated since [...] omits 09107a51b096 pinctrl: at91-pio4: implement .get_multiple and .set_multiple omits fcde8c7eea60 drm/i915/selftests: Exercise potential false lite-restore omits fab401e1ee96 net/rds: Log vendor error if send/recv Work requests fail omits 80f60a911e5e mvpp2: remove misleading comment omits bc389189131c Merge branch 'CAIF-Kconfig-fixes' omits 0f04f8ea62ce Minor fixes to the CAIF Transport drivers Kconfig file omits 21d549769e79 Isolate CAIF transport drivers into their own menu omits 0903102f5785 Clean up the net/caif/Kconfig menu omits b60fa1c5d01a net_sched: remove need_resched() from qdisc_run() omits 37048e94a2dc net: dsa: Remove unused __DSA_SKB_CB macro omits bd3b84802376 Input: goodix - add support for 9-bytes reports omits afce285b859c Input: da9063 - fix capability and drop KEY_SLEEP omits 463fa44eec2f Input: atmel_mxt_ts - disable IRQ across suspend omits ce3a67780212 selftests: watchdog: Add command line option to show watch [...] omits 8f9577eda5b7 selftests: watchdog: Validate optional file argument omits f21e8b80b79d drm/i915/mg: Use tc_port instead of port parameter to MG r [...] omits 2924a93b4c2b Merge branch 'for-v5.5/memory-samsung-dmc-dt' into for-next omits bc2b49f4bd3b Merge branch 'for-v5.5/memory-samsung-dmc' into for-next omits 389f3ffa7509 Merge branch 'next/defconfig' into for-next omits bbf918863e18 memory: samsung: exynos5422-dmc: Add support for interrupt [...] omits 8611ed7ad586 ARM: dts: exynos: Add interrupts to DMC controller in Exynos5422 omits 63cf62ddb983 ARM: dts: exynos: Extend mapped region for DMC on Exynos5422 omits 40192209b96b dt-bindings: memory-controllers: exynos5422-dmc: Add inter [...] omits 2c840676be8f wil6210: check len before memcpy() calls omits 315cee426f87 ar5523: check NULL before memcpy() in ar5523_cmd() omits 1382993f882b ath10k: add support for hardware rfkill omits 7e088276923b ARM: exynos_defconfig: Enable Arndale audio driver omits f8914a14623a ath10k: restore QCA9880-AR1A (v1) detection omits 988c81ad1a4d ARM: exynos_defconfig: Enable DMC driver omits cc6df017e557 ath10k: fix offchannel tx failure when no ath10k_mac_tx_fr [...] omits ba3a4a48100e x86/PCI: Use PCI-specific dev_printk() wrappers omits 6c4c5a0f0180 x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect omits b74d402ef599 Merge branch 'sja1105-cleanups' omits 1bd448703895 net: dsa: sja1105: Rename sja1105_spi_send_packed_buf to s [...] omits dff79620c3e8 net: dsa: sja1105: Replace sja1105_spi_send_int with sja11 [...] omits 09c1b412558b net: dsa: sja1105: Don't use "inline" function declaration [...] omits 5cf37738e0ef Merge branch 'SMB-rootfs' omits 51976f47d29a ipconfig: Handle CONFIG_CIFS_ROOT option omits 8902dd526020 init: Support mounting root file systems over SMB omits aa2048552813 doc-rst: Programmatically render MAINTAINERS into ReST omits 1b1438b5351f doc-rst: Reduce CSS padding around Field omits a93bea712c51 Merge branch 'next/dt' into for-next omits 4359fce7060d ARM: dts: exynos: Add audio support (WM1811 CODEC boards) [...] omits 1f6d768a09c6 Merge branch 'ionic-driver-updates' omits e982ae6aa4e1 ionic: add lif_quiesce to wait for queue activity to stop omits e95f922f4c2f ionic: implement ethtool set-fec omits 780eded34ccc ionic: report users coalesce request omits d229be4b27a8 ionic: use wait_on_bit_lock() rather than open code omits da0729e8d2ae ionic: simplify returns in devlink info omits df428e4049a6 Merge branch 'per-netns-notifier' omits f1cdaa077cca mlxsw: spectrum: Use per-netns netdevice notifier registration omits a30c7b429f2d net: introduce per-netns netdevice notifiers omits afa0df599813 net: push loops and nb calls into helper functions omits 64cc3ea949a8 ARM: dts: exynos: Use defines for MCT interrupt GIC SPI/PP [...] omits 04d6fe244181 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits 6f135430d221 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits 55125ae92bef ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits d8304aa2ebc7 ARM: dts: exynos: Remove MCT subnode for interrupt map on [...] omits f859a03969a0 ARM: dts: exynos: Rename Multi Core Timer node to "timer" omits 5b0e042989f4 ARM: dts: exynos: Split phandle in dmas property omits 937683dcb192 ARM: dts: exynos: Remove obsolete IRQ lines on Exynos3250 omits f33e70cc7323 ARM: dts: exynos: Add samsung,asv-bin property to Odroid XU3 Lite omits cdcce1ee977b ARM: dts: exynos: Add "syscon" compatible string to chipid [...] omits 9c8238b85c26 ARM: dts: exynos: Add support ARM architected timers on Exynos5 omits 0fbae9d2db85 drm/i915: Clean up encoder->crtc_mask setup omits ed500bf61279 drm/i915: Populate possible_crtcs correctly omits 3cbad5d77749 drm/i915/gem: Refactor tests on obj->ops->flags omits dfe324f34c53 drm/i915/selftests: Extract random_offset() for use with a prng omits 006e570128f4 drm/i915: Fix g4x sprite scaling stride check with GTT remapping omits 15de0889b0c9 drm/i915: Polish intel_tv_mode_valid() omits 74f1d78965ee drm/i915: Limit MST modes based on plane size too omits b8cd253a06dc Merge tag 'gpio-v5.4-rc2-fixes-for-linus' of git://git.ker [...] omits 32f0a6ddc8c9 media: venus: Use on-chip interconnect API omits c690435ed079 media: venus: core: Fix msm8996 frequency table omits 6bbfdcbc8e45 hwmon: (nct7904) Add array fan_alarm and vsen_alarm to sto [...] omits b428db1e880d docs: hwmon: Include 'inspur-ipsps1.rst' into docs omits 30945d31e576 hwmon: Fix HWMON_P_MIN_ALARM mask omits 43fd0cf4c6dc hwmon: (k10temp) Update documentation and add temp2_input info omits 539ad001d155 hwmon: (nct7904) Fix the incorrect value of vsen_mask in n [...] omits d8db0b36d888 drm/msm: use drm_debug_enabled() to check for debug categories omits dee97f6ab4a9 drm/i2c/sil164: use drm_debug_enabled() to check for debug [...] omits 6511a945cf7d drm/etnaviv: use drm_debug_enabled() to check for debug ca [...] omits f0a8f533adc2 drm/print: add drm_debug_enabled() omits 959b077f26a1 drm/print: move drm_debug variable to drm_print.[ch] omits 0e0e78e32e72 backlight: lm3630a: Add an enable gpio for the HWEN pin omits ae92365cdd75 dt-bindings: backlight: lm3630a: Add enable-gpios to descr [...] omits 7050a7c37477 backlight: ipaq_micro: Make structure micro_bl_props constant omits 8ad003e7348e backlight: lm3630a: Fix module aliases omits 81281b0a477c mfd: intel-lpss: Add default I2C device properties for Gem [...] omits 33ea5aaa87cd nfs: Fix nfsi->nrequests count error on nfs_inode_remove_request omits 3c0f9d8bcf47 spi: spi-fsl-dspi: Always use the TCFQ devices in poll mode omits 87fd0db6d7df regulator: Document "regulator-boot-on" binding more thoroughly omits 3ae7359c0e39 ASoC: wm_adsp: Don't generate kcontrols without READ flags omits dca6408d6f7e ASoC: samsung: Rename Arndale card driver omits 03081cc370b9 ASoC: samsung: arndale: Add support for WM1811 CODEC omits aaa68472ed1f ASoC: samsung: arndale: Simplify DAI link initialization omits 25317997cbcd Merge branch 'asoc-5.4' into asoc-5.5 omits 3055c92c7d40 usb-storage: SCSI glue: use dev_err instead of printk omits 4fb8783165b7 drm/i915/display: abstract all vgaarb access to intel_vga.[ch] omits 5eb3f4b87a0e USB: serial: option: add Telit FN980 compositions omits 357f16d9e019 USB: serial: ftdi_sio: add device IDs for Sienna and Echel [...] omits a4311745bba9 drm/i915/userptr: Never allow userptr into the mappable GGTT omits 82af5b660967 sysfs: Fixes __BIN_ATTR_WO() macro omits 834f65e18c82 clk: sunxi-ng: h6: Allow GPU to change parent rate omits 04b3b72b5b8f ARM: dts: qcom: ipq4019: Add SDHCI controller node omits 69d2d2531119 soc: qcom: socinfo: add sdm845 and sda845 soc ids omits 66e6a633910a soc: qcom: smd-rpm: Create RPM interconnect proxy child device omits 99356b03b431 soc: qcom: Make llcc-qcom a generic driver omits a0e72a5ba48a soc: qcom: Rename llcc-slice to llcc-qcom omits a14b820316e8 soc: qcom: llcc cleanup to get rid of sdm845 specific driver file omits 10e99d4754e9 arm64: dts: qcom: sdm845: Use UFS reset gpio instead of pinctrl omits 668c7603f011 arm64: dts: qcs404: Add interconnect provider DT nodes omits 0d7051999175 arm64: dts: msm8916-samsung-a5u: Override iris compatible omits efb9e0df7d8d arm64: dts: msm8916-samsung-a2015: Enable WCNSS for WiFi and BT omits 8a250aa6eccd arm64: dts: qcom: qcs404: add the watchdog node omits 10c71fd1c688 arm64: dts: qcom: qcs404: add sleep clk fixed rate oscillator omits c91a9cfe9f6d rt2x00: initialize last_reset omits 4a50d454502f cw1200: Fix a signedness bug in cw1200_load_firmware() omits bcde60e599fb rtw88: remove misleading module parameter rtw_fw_support_lps omits 04b786e00987 rtw88: add deep PS PG mode for 8822c omits d3be4d115be0 rtw88: select deep PS mode when module is inserted omits 3a068a2a6585 rtw88: not to enter LPS by coex strategy omits 27e117e4b01b rtw88: add deep power save support omits 37ba5de2e731 rtw88: leave PS state for dynamic mechanism omits d3e20fd17d0b rtw88: LPS enter/leave should be protected by lock omits 5235d63640c6 rtw88: remove unused lps state check helper omits 3d391c06d917 rtw88: not to control LPS by each vif omits 61d7309562b5 rtw88: not to enter or leave PS under IRQ omits 6f0b0d28fde8 rtw88: pci: reset H2C queue indexes in a single write omits 3c5196058508 rtw88: remove redundant flag check helper function omits 66070e86878c rtlwifi: rtl8723be: Remove set but not used variables 'reg [...] omits 533e3de41205 rtlwifi: rtl8192ee: Remove set but not used variables 'reg [...] omits 4a26e11500b8 rtlwifi: rtl8192ee: Remove set but not used variables 'sho [...] omits 70906d941ccd rtlwifi: Remove set but not used variables 'dataempty','hoffset' omits 4010758eb082 rtlwifi: Remove set but not used variable 'rtstate' omits a2cdd07488e6 rtl8xxxu: prevent leaking urb omits ab8c31dd8c8a net/wireless: Use kmemdup rather than duplicating its impl [...] omits c01ebd6c4698 r8152: Use guard clause and fix comment typos omits a786ab36ae6f vsock/virtio: add support for MSG_PEEK omits 257e61505088 ARM: dts: imx6qdl-udoo: Add Pincfgs for OTG omits 1c7e11baddff ARM: dts: imx6ull-colibri: Add general wakeup key used on Colibri omits 242bab2dd46d ARM: dts: imx6ull: improve can templates omits 92cede44bc4e ARM: dts: imx6ull-colibri: Add watchdog omits 691b82175457 ARM: dts: imx6ull-colibri: reduce v_batt current in power off omits 47e45faf01cc ARM: dts: imx6ull-colibri: Add sleep mode to fec omits ab2b870a5db3 ARM: dts: imx6-colibri: Add missing pinmuxing to Toradex e [...] omits 24ffaa23cec6 ARM: dts: imx6-apalis: Add touchscreens used on Toradex ev [...] omits e01f0fe3136b ARM: dts: imx6qdl-apalis: Add sleep state to can interfaces omits 3dddbfe64dc3 ARM: dts: imx6qdl-colibri: Add missing pin declaration in iomuxc omits e512cef81a93 ARM: dts: imx7-colibri: Add touch controllers omits bde07b1ede64 ARM: dts: imx7-colibri: fix 1.8V/UHS support omits 18559363b1c7 ARM: dts: imx7-colibri: add GPIO wakeup key omits 3050e4e21f21 ARM: dts: imx7ulp: remove mipi pll clock node omits 502d161f7258 ARM: dts: vf610-zii-scu4-aib: Drop "rs485-rts-delay" property omits 5460ab061e7a ARM: dts: opos6ul/opos6uldev: rework device tree to suppor [...] omits 678799194a53 hso: fix NULL-deref on tty open omits 3d735471d066 dt-bindings: arm: Document Armadeus SoM and Dev boards dev [...] omits 7e5705c635ec tools/power/cpupower: Fix initializer override in hsw_ext_cstates omits 03bd4773d898 libbpf: Bump current version to v0.0.6 omits a2d074e4c6e8 selftests/bpf: test_progs: Don't leak server_fd in test_so [...] omits 86c1aea84b97 selftests/bpf: test_progs: Don't leak server_fd in tcp_rtt omits 37a2fce09001 dt-bindings: sh_eth convert bindings to json-schema omits 9fb137aef34e net: usb: ax88179_178a: allow optionally getting mac addre [...] omits 0d7982ce6e3a ipv6: minor code reorg in inet6_fill_ifla6_attrs() omits 7a56493f0620 Merge branch 'netdev-altnames' omits 76c9ac0ee878 net: rtnetlink: add possibility to use alternative names a [...] omits cc6090e985d7 net: rtnetlink: introduce helper to get net_device instanc [...] omits 7af12cba4ef0 net: rtnetlink: unify the code in __rtnl_newlink get dev w [...] omits 88f4fb0c7496 net: rtnetlink: put alternative names to getlink message omits 36fbf1e52bd3 net: rtnetlink: add linkprop commands to add and delete al [...] omits ff92741270bf net: introduce name_node struct to be used in hashlist omits 6958c97a488c net: procfs: use index hashlist instead of name hashlist omits 503e59365dd1 media: i2c: ov2659: Switch to SPDX Licensing omits 9d669fbfca20 media: i2c: ov2659: Fix missing 720p register config omits 2b4a07a0dd33 media: i2c: ov2659: Add powerdown/reset gpio handling omits 341f0960a87c media: dt-bindings: ov2659: add powerdown/reset-gpios opti [...] omits 85c4043f1d40 media: i2c: ov2659: fix s_stream return value omits 72da0419e62e media: i2c: ov2659: Cleanup include file list omits 1bc06fdbdf54 media: i2c: ov2659: Fix sensor detection to actually fail [...] omits 7359fac5a478 media: i2c: ov2659: Fix for image wrap-around in lower resolution omits 623df5d710fe media: i2c: ov5695: Modify the function of async register [...] omits 355047f411c0 media: v4l: fwnode: Make v4l2_fwnode_endpoint_free() safer omits 8f4ac27af9d6 media: v4l: Put camera sensor, lens and flash drivers unde [...] omits 1463b371aff0 media: ov6650: Fix stored crop rectangle not in sync with [...] omits 3143b459de4c media: ov6650: Fix stored frame format not in sync with hardware omits 5439fa9263cb media: ov6650: Fix default format not applied on device probe omits 30f071356d9d leds: flash: Convert non extended registration to inline omits d4c81db5499d leds: Kconfig: Be consistent with the usage of "LED" omits 39034bb0c26b media: ov6650: Fix .get_fmt() V4L2_SUBDEV_FORMAT_TRY support omits 1c6a2b630951 media: ov6650: Fix some format attributes not under control omits 12500731895e media: ov6650: Fix incorrect use of JPEG colorspace omits 7b188d6ba27a media: ov6650: Fix crop rectangle alignment not passed back omits c404af950d14 media: ov6650: Fix control handler not freed on init error omits 1b23ee9ccf86 media: ov6650: Fix MODULE_DESCRIPTION omits 36756fbff1e4 media: max2175: Fix build error without CONFIG_REGMAP_I2C omits 7c617138b825 media: cx231xx: convert to the vb2 framework omits 7e86efa2ff03 media: cec-gpio: add notifier support omits 98f290731fe3 media: cec: document CEC_ADAP_G_CONNECTOR_INFO and capability omits 9098c1c251ff media: cec: expose the new connector info API omits 806e0cdfee0b media: cec.h: CEC_OP_REC_FLAG_ values were swapped omits b52c2ed31332 media: cec/cec-adap.c: use new UI_CMD defines omits eeabc18b9372 media: uapi/linux/cec.h: add defines for the CEC UI Comman [...] omits a5bbeeca8e36 media: imx: enable V4L2_PIX_FMT_XBGR32, _BGRX32, and _RGBX32 omits 6a181e333954 x86/realmode: Explicitly set entry point via ENTRY in link [...] omits 187ef7c5c781 media: uapi: h264: clarify num_ref_idx_l[01]_(default_)act [...] omits 8255b4d21967 media: uapi: h264: clarify V4L2_PIX_FMT_H264_SLICE format omits 9db5f87f6723 media: hantro: h264: Fix the frame_num wraparound case omits e00cc83ecc3d media: hantro: h264: Rename POC_CMP() into HANTRO_CMP() omits 3e5ba2ac8508 media: hantro: h264: Fix a comment in b1_ref_list_cmp() omits 083693214f28 media: rcar-vin: Add support for V4L2_FIELD_ALTERNATE omits 104464f573d5 media: rcar-vin: Do not reset the crop and compose rectang [...] omits be2644aac3e1 tcp: add ipv6_addr_v4mapped_loopback() helper omits 20aca4a33bc4 media: rcar-vin: Rename rectangle holding the video source [...] omits d23e12dc4e26 media: rcar-vin: Make use of V4L2_FIELD_IS_INTERLACED() macro omits a0862a40364e media: rcar-vin: Fix incorrect return statement in rvin_tr [...] omits f71193af4393 media: hantro: Simplify buffer helpers omits 05e58c83d631 media: hantro: Simplify macroblock macros omits 5adff604a51e media: vidioc-g-fbuf.rst: remove duplicate 'struct' omits c362f77a243b media: vim2m: Fix abort issue omits b4add02d2236 media: vivid: Set vid_cap_streaming and vid_out_streaming to true omits 1adbb8276f21 media: v4l2-dv-timings.c: fix format string omits 2455d417c03a media: vim2m: Fix BUG_ON in vim2m_device_release() omits 1c7b5eedb988 media: mtk-vcodec: vdec: clean up vidioc_vdec_s_fmt a bit omits 2abb4db289d7 media: mtk-vcodec: vdec: set VPI IPI handler in one place omits dda8415e17c9 media: mtk-vcodec: vdec: fix incorrect pointer dereference omits ba0c8e6eed07 media: em28xx: make various arrays static const, makes obj [...] omits 58b21341d1b2 PCI: Remove unused includes and superfluous struct declaration omits 5914ecf4b18f media: s3c-camif: make array 'registers' static const, mak [...] omits 3ff8b2c64609 media: uapi: h264: clarify dec_ref_pic_marking_bit_size fields omits 3f5e1e2f6e3d media: hantro: streamline open, reuse error path omits 4a0cad6dcaa1 media: ext-ctrls-flash.rst: fix typo omits a9cc4cbcdfd3 media: seco-cec: Add a missing 'release_region()' in an er [...] omits 965c71e8adcf media: cedrus: fix various format-related compliance issues omits dec555256f2c media: cedrus: choose default pixelformat in try_fmt omits ae0688f659ad media: cedrus: fill in bus_info for media device omits 852c8cbf34d3 selftests/kselftest/runner.sh: Add 45 second timeout per test omits 131b30c94fbc kselftest: exclude failed TARGETS from runlist omits 3a24f7f6b610 kselftest: add capability to skip chosen TARGETS omits 724de7b5fe72 media: am437x-vpfe: Switch to SPDX Licensing omits ea169d2d6561 media: am437x-vpfe: Remove per bus width static data omits 750ef54b7e2b media: am437x-vpfe: TRY_FMT ioctl is not really trying anything omits f640bb1963d5 leds: remove PAGE_SIZE limit of /sys/class/leds/<led>/trigger omits e393223af087 leds: tlc591xx: update the maximum brightness omits 5d51479ca6b8 leds: lm3692x: Use flags from LM3692X_BRT_CTRL omits df45b5328006 leds: lm3692x: Use flags from LM3692X_BOOST_CTRL omits 044c027164fd leds: lm3692x: Handle failure to probe the regulator omits 9325bd09519b leds: lm3692x: Don't overwrite return value in error path omits ff473b6e8c5a leds: lm3692x: Print error value on dev_err omits 9da446e5c199 leds: tlc591xx: use devm_led_classdev_register_ext() omits 18e11a4c656c leds: tlc591xx: simplify driver by using the managed led API omits 807700692328 leds: bcm6358: Use devm_platform_ioremap_resource() in bcm [...] omits 60055c5c14f4 leds: bcm6328: Use devm_platform_ioremap_resource() in bcm [...] omits 9e7c887a6eab drivers: leds: tlc591xx: check error during device init omits c940cfd41e3c leds: add LED driver for EL15203000 board omits 1ddbb0ac769e dt-bindings: Add docs for EL15203000 omits f60de889d7db media: am437x-vpfe: fix function trace debug log omits 0512ccba072a media: am437x-vpfe: Use a per instance format array instea [...] omits 13aa21cfe92c media: am437x-vpfe: Setting STD to current value is not an error omits 73940235337e media: am437x-vpfe: Streamlined vb2 buffer cleanup omits 158a1dddf2db media: am437x-vpfe: fix start streaming error path omits b58e69e9a573 media: am437x-vpfe: Wait for end of frame before tear-down omits e6784f9e4ebb media: am437x-vpfe: Rework ISR routine for clarity omits adf22834e2da Merge branch 'for-v5.5/memory-samsung-dmc-dt' into for-next omits ba41a4533227 Merge branch 'for-v5.5/memory-samsung-dmc' into for-next omits 9f17f839fe9c arm64: dts: exynos: Rename Multi Core Timer node to "timer [...] omits 59de78f1d634 arm64: dts: exynos: Split phandle in dmas property on Exynos5433 omits 0d92c191ad84 arm64: dts: exynos: Swap clock order of sysmmu on Exynos5433 omits bed903167ae5 arm64: dts: exynos: Revert "Remove unneeded address space [...] omits ede87c3a2bdb arm64: dts: exynos: Move GPU under /soc node for Exynos7 omits 72ddcf6aa224 arm64: dts: exynos: Move GPU under /soc node for Exynos5433 omits 83b50f83a968 Drivers: hv: vmbus: Fix harmless building warnings without [...] omits 6a297c90efa6 HID: hyperv: Use in-place iterator API in the channel callback omits 6184488a19be x86: Use the correct SPDX License Identifier in headers omits 296523d93306 dt-bindings: ddr: Add bindings for Samsung LPDDR3 memories omits 5cb4d9a02a60 ARM: dts: exynos: Add DMC device to Exynos5422 and Odroid [...] omits 53d2ebcc73cd ARM: dts: exynos: Add syscon compatible to clock controlle [...] omits c6d46248cd15 dt-bindings: memory-controllers: Add Exynos5422 DMC device [...] omits 1d816d345442 dt-bindings: ddr: Add bindings for LPDDR3 memories omits e9920bc28a4f dt-bindings: ddr: Rename lpddr2 directory omits d51e6a69f4e9 memory: samsung: exynos5422-dmc: Fix kfree() of devm-alloc [...] omits 7a5a687ec3e9 memory: samsung: exynos5422-dmc: Fix spelling mistake "cou [...] omits 6e7674c3c6df memory: Add DMC driver for Exynos5422 omits 976897dd96db memory: Extend of_memory with LPDDR3 support omits a322b3377f4b pinctrl: samsung: Fix device node refcount leaks in init code omits 7f028caadf6c pinctrl: samsung: Fix device node refcount leaks in S3C64x [...] omits 6fbbcb050802 pinctrl: samsung: Fix device node refcount leaks in S3C24x [...] omits 5c7f48dd14e8 pinctrl: samsung: Fix device node refcount leaks in Exynos [...] omits 3d2557ab75d4 pinctrl: samsung: Add of_node_put() before return in error path omits 11a19a90870e btrfs: allocate new inode in NOFS context omits 546d1f246e93 Merge branch 'arm/fixes' into for-next omits cdee3b60af59 ARM: dts: ux500: Fix up the CPU thermal zone omits 7879fc4bdc75 x86/rdrand: Sanity-check RDRAND output omits 8f5c285f3ef5 SPI: designware: pci: Switch over to MSI interrupts omits 16c3e058036a spi: spi-fsl-qspi: Introduce variable to fix different inv [...] omits 057b8945f78f spi: lpspi: fix memory leak in fsl_lpspi_probe omits d3b0ffa1d75d spi: gpio: prevent memory leak in spi_gpio_probe omits 95bddd8bbf91 regulator: bd718x7: Add MODULE_ALIAS() omits 7a54789074a5 btrfs: fix balance convert to single on 32-bit host CPUs omits 1252b283141f regulator: pfuze100-regulator: Variable "val" in pfuze100_ [...] omits 3a9e204d4e36 ASoC: SOF: Intel: Add context data to any IPC timeout. omits f567ff6c76f7 ASoC: SOF: Intel: hda: fix reset of host_period_bytes omits e3ebfd0ab5b4 ASoC: SOF: ipc: introduce no_stream_position in sof_ipc_st [...] omits 8692d498d675 ASoC: SOF: core: check for mandatory fw_ready op during SOF probe omits 9a06508bf782 ASoC: SOF: ipc: retain DSP context after FW exception. omits 2ab4c50f6955 ASoC: SOF: trace: move to opt-in with Kconfig and module p [...] omits 2bdf194e2030 ASoC: intel: bytcr_rt5651: add null check to support_button_press omits 6ba5041c23c1 ASoC: intel: sof_rt5682: add remove function to disable jack omits a315e76fc544 ASoC: rt5682: add NULL handler to set_jack function omits 4413adc4fd87 ASoC: intel: sof_rt5682: use separate route map for dmic omits 43b2ab9009b1 ASoC: SOF: Intel: hda: Disable DMI L1 entry during capture omits ff2be865633e ASoC: SOF: Intel: initialise and verify FW crash dump data. omits 4ff5f6439fe6 ASoC: SOF: Intel: hda: fix warnings during FW load omits 0a1b08345bc5 ASoC: SOF: pcm: harden PCM STOP sequence omits e66e52c5b742 ASoC: SOF: pcm: fix resource leak in hw_free omits 2e305a074061 ASoC: SOF: topology: fix parse fail issue for byte/bool tu [...] omits 798614885a0e ASoC: SOF: loader: fix kernel oops on firmware boot failure omits b76e01ccc287 nvmem: imx: scu: fix dependency in Kconfig omits f75841aa3b4b regulator: lochnagar: Add on_off_delay for VDDCORE omits 767b0bc59057 ASoC: madera: Add support for using MCLK3 omits 9daf4fd0302b ASoC: wm_adsp: Fix theoretical NULL pointer for alg_region omits 4203e9689470 btrfs: fix incorrect updating of log root tree omits c67d970f0ea8 Btrfs: fix memory leak due to concurrent append writes wit [...] omits 5be5515a8ea1 net: core: dev: replace state xoff flag comparison by neti [...] omits 5f71c84038d3 r8152: Factor out OOB link list waits omits 17eac6c2db8b selftests: Add kselftest-all and kselftest-install targets omits e6679fd1e2fc platform/chrome: wilco_ec: Add debugfs test_event file omits f3fceba5da5e RDMA/rxe: Verify modify_device mask omits 39ce85f3b185 RDMA/bnxt_re: Remove unsupported modify_device callback omits d0f3ef36bf49 RDMA/core: Fix return code when modify_device isn't supported omits acfec525a78a coresight: etm4x: Add support for ThunderX2 omits c983f120ed1b dt-bindings: arm: coresight: Add support for coresight-los [...] omits f4418320ba0b coresight: etm4x: Save/restore state across CPU low power states omits 47c7bcfdb387 media: am437x-vpfe: Fix missing first line omits b0e41bf23b59 media: am437x-vpfe: Fix suspend path to always handle pinc [...] omits 2c4414ce9266 media: MAINTAINERS: Add reviewer to vimc driver omits 78364ccffd33 media: doc: media: vimc: Update module parameter usage inf [...] omits 3a9e69f1404f media: vimc: move duplicated IS_SRC and IS_SINK to common header omits d7fb5c361c2a media: vimc: Fix gpf in rmmod path when stream is active omits f13d5f361959 media: vimc: Collapse component structure into a single mo [...] omits 713f871b30a6 media: mc-device.c: fix memleak in media_device_register_entity omits 36909b552d0e media: i2c: mt9m001: make array init_regs static, makes ob [...] omits c9e753767a9c soc/tegra: pmc: Fix crashes for hierarchical interrupts omits 050dbddf249e RDMA/siw: Fix port number endianness in a debug message omits 23c1c13cdd55 RDMA/siw: Simplify several debug messages omits b66f31efbdad RDMA/iwcm: Fix a lock inversion issue omits 0a728e0bda7c soc/tegra: fuse: Add FUSE clock check in tegra_fuse_readl() omits 5a58252fa37f dt-bindings: gpu: Convert Samsung 2D Graphics Accelerator [...] omits 671bc90e2207 dt-bindings: gpu: Convert Samsung Image Scaler to dt-schema omits bce3cff3a303 dt-bindings: bus: renesas-bsc: convert bindings to json-schema omits 785ae7420af3 dt-bindings: bus: simple-pm-bus: convert bindings to json-schema omits 4b73b6f7dca3 dt-bindings: timer: Use defines instead of numbers in Exyn [...] omits 65eba0db2274 dt-bindings: timer: Convert Exynos MCT bindings to json-schema omits 91724c1e5afe RDMA/iw_cxgb4: fix SRQ access from dump_qp() omits e22b86e97317 drm/rect: Add drm_rect_init() omits 763ba2eca0f1 drm/rect: Add drm_rect_translate_to() omits e07f7927d52b docs: No structured comments in kernel/dma/coherent.c omits f59769c52cd7 drm/komeda: Workaround for broken FLIP_COMPLETE timestamps omits befc1bab9117 firmware: tegra: Move BPMP resume to noirq phase omits 260996c30f4f pinctrl: cherryview: restore Strago DMI workaround for all [...] omits 57ff2df1b952 pinctrl: intel: Allocate IRQ chip dynamic omits 34b3be18a04e RDMA/hfi1: Prevent memory leak in sdma_init omits 390d3fdcae2d RDMA/core: Fix use after free and refcnt leak on ndev in_d [...] omits 6eeff06db999 IB/iser: remove redundant macro definitions omits 7718cf03c3ce IB/iser: bound protection_sg size by data_sg size omits d789dc30163d Merge branch 'for-5.5/hidraw' into for-next omits 70bcc63f84ea IB/iser: add unlikely checks in the fast path omits b05cec61c703 HID: hidraw: replace printk() with corresponding pr_xx() variant omits 1bb324567d81 Merge branch 'for-5.4/upstream-fixes' into for-next omits fe2199cfd151 HID: prodikeys: make array keys static const, makes object [...] omits aaa4dd61647b Merge branch 'for-5.4/upstream-fixes' into for-next omits b3a81c777dcb HID: fix error message in hid_open_report() omits 8511674bda61 Merge branch 'for-5.5/whiskers' into for-next omits b543db46b47d HID: google: whiskers: signal tablet mode on connect omits 79085c7dd24b HID: google: whiskers: signal tablet mode switch on disconnect omits 38e57f0693ad HID: google: whiskers: more robust tablet mode detection omits 811ae8ba6dca x86/microcode/intel: Issue the revision updated message on [...] omits 93946a33b569 x86/microcode: Update late microcode in parallel omits df791c54d627 RDMA/siw: Fix serialization issue in write_space() omits 18545e8b6871 RDMA/vmw_pvrdma: Free SRQ only once omits 3e3e24b42043 selinux: allow labeling before policy is loaded omits 663912a6378a RDMA/counter: Prevent QP counter manual binding in auto mode omits e40642dc01b8 selinux: remove load size limit omits e18409c0589f Documentation: document earlycon without options for more [...] omits 0522e130b00a docs: perf: Add imx-ddr to documentation index omits f703964fc668 crypto: arm/aes-ce - add dependency on AES library omits 3aa6d4abd4eb crypto: arm/aes-ce - build for v8 architecture explicitly omits 81929718b866 Merge branch 'dump-struct' into docs-next omits f861537d5f85 kernel-doc: add support for ____cacheline_aligned_in_smp a [...] omits 2b5f78e5e942 kernel-doc: fix processing nested structs with attributes omits 2730ce017fa6 scripts/sphinx-pre-install: add how to exit virtualenv usa [...] omits 6ee0fac199e1 docs: fix memory.low description in cgroup-v2.rst omits 90b171f60356 clk: meson: g12a: set CLK_MUX_ROUND_CLOSEST on the cpu clo [...] omits 4a079643fc73 clk: meson: g12a: fix cpu clock rate setting omits 2c861bf5e6ff docs: kmemleak: DEBUG_KMEMLEAK_EARLY_LOG_SIZE changed names omits 6795b29c1ca0 docs: security: fix section hyperlink omits 44b09b11b813 clk: meson: gxbb: let sar_adc_clk_div set the parent clock rate omits 9fde576f7874 CREDITS: update email address for Martin Kepplinger omits 631604b49201 mailmap: add new email address for Martin Kepplinger omits a2b99dcac36c docs: arm64: Fix indentation and doc formatting omits 4585fc59c0e8 arm64/sve: Fix wrong free for task->thread.sve_state omits 7a292b6c7c9c arm64: errata: Update stale comment omits 29efbb24d992 docs: Use make invocation's -j argument for parallelism omits b20473168905 of/fdt: don't ignore errors from of_setup_earlycon omits 1f947a863dfc dt-bindings: arm: samsung: Convert Exynos PMU bindings to [...] omits cd392f15ccfd dt-bindings: arm: samsung: Convert Exynos System Registers [...] omits d500314a47fa dt-bindings: irqchip: renesas-irqc: convert bindings to js [...] omits 3b76f4e1d153 dt-bindings: iommu: Convert Samsung Exynos IOMMU H/W, Syst [...] omits 9dacf8b5b169 dt-bindings: iio: adc: exynos: Remove old requirement of t [...] omits b356ceb3c0c6 dt-bindings: iio: adc: exynos: Convert Exynos ADC bindings [...] omits 81bedcc72450 dt-bindings: rtc: s3c: Convert S3C/Exynos RTC bindings to [...] omits daa629cdba21 dt-bindings: arm: samsung: Convert Exynos Chipid bindings [...] omits 1bc2711c3994 dt-bindings: arm: samsung: Document missing Exynos7 boards [...] omits e557d383486e dt-bindings: arm: samsung: Document missing S5Pv210 boards [...] omits 3412bef684d8 dt-bindings: arm: samsung: Convert Samsung board/soc bindi [...] omits 67e4a47a076a dt-bindings: power: syscon-poweroff: Convert bindings to j [...] omits d3895c2a8682 dt-bindings: power: syscon-reboot: Convert bindings to jso [...] omits 6e3ffcd59206 dt-bindings: gpu: Convert Samsung Image Rotator to dt-schema omits 99785b86eead drm/i915/dp: Fix DP MST error after unplugging TypeC cable omits cd486e627e67 ath9k_htc: Discard undersized packets omits e01fddc19d21 ath9k_htc: Modify byte order for an error message omits 182a1d8bc4ed regulator: pcap-regulator: remove unused variable 'SW3_table' omits 4bb41984bf2f ASoC: max98373: check for device node before parsing omits 1b0a2b2d3ccb spi: fsl-lpspi: clean up indentation issue omits c8b0de762e0b perf/smmuv3: use devm_platform_ioremap_resource() to simpl [...] omits f4b323905d8b spi: Introduce dspi_slave_abort() function for NXP's dspi [...] omits 3f049e7df22e spi: xtensa-xtfpga: Use devm_platform_ioremap_resource() i [...] omits 6cdcb5d39441 spi: mediatek: Use devm_platform_ioremap_resource() in mtk [...] omits 5dd381e71994 spi: mediatek: Use devm_platform_ioremap_resource() in mtk [...] omits 22262695f46b spi: lantiq-ssc: Use devm_platform_ioremap_resource() in l [...] omits 539ff2488af8 spi: mxic: Ensure width is respected in spi-mem operations omits e61bb114d41d spi: atmel: Remove AVR32 leftover omits 3ade3a37bdd7 spi: dw: Add compatible string for Renesas RZ/N1 SPI Controller omits 1e6959832510 spi: dw: Add basic runtime PM support omits 47cf13bc763c dt-bindings: snps,dw-apb-ssi: Add optional clock domain in [...] omits da182a61fce0 dt: spi: Add Renesas RZ/N1 binding documentation omits 9c12e34a3be1 spi: dt-bindings: Convert spi-sifive binding to json-schema omits 85d27be81e39 dt-bindings: hspi: Convert bindings to json-schema omits e62cb0e0002c regulator: da9063: Simplify da9063_buck_set_mode for BUCK_ [...] omits 41145b980e3f regulator: pbias: Use of_device_get_match_data omits 2e36e140b8b8 regulator: qcom_spmi: Add support for PM8004 regulators omits 504db0f82660 perf/arm-cci: use devm_platform_ioremap_resource() to simp [...] omits 1c8d96b41d8b perf/arm-ccn: use devm_platform_ioremap_resource() to simp [...] omits 7fdd7f7c33d2 perf: xgene: use devm_platform_ioremap_resource() to simpl [...] omits 42c184ade43a perf: hisi: use devm_platform_ioremap_resource() to simplify code omits 1a476abc723e tas2770: add tas2770 smart PA kernel driver omits e44adca5fa25 regulator: qcom_smd: Add PM8950 regulators omits e4ff1710885c regulator: qcom_spmi: Add PM8950 SPMI regulator omits 04a99ce605a7 fixed-regulator: dt-bindings: Fixed building error for com [...] omits f64db548799e regulator: ti-abb: Fix timeout in ti_abb_wait_txdone/ti_ab [...] omits 4378f1fbe924 ASoC: soc-pcm: Use different sequence for start/stop trigger omits 703df4413ff6 ASoC: fsl_asrc: Fix error with S24_3LE format bitstream in i.MX8 omits 80e84f36412e ath9k_hw: fix uninitialized variable data omits e957204e732b ASoC: pcm_dmaengine: Extract snd_dmaengine_pcm_refine_runt [...] omits 109539c986ce ASoC: fsl_asrc: update supported sample format omits d98ddae85a4a ath10k: fix backtrace on coredump omits 4bf62571070d ASoC: fsl_asrc: Use in(out)put_format instead of in(out)pu [...] omits 93f9fefcf528 ath10k: coredump: fix IRAM addr for QCA9984, QCA4019, QCA9 [...] omits 1be08f458d16 iommu/io-pgtable-arm: Support all Mali configurations omits 52f325f4eb32 iommu/io-pgtable-arm: Correct Mali attributes omits 306547608c84 ath10k: switch to ieee80211_tx_dequeue_ni omits 5422737192d9 ASoC: adau1761: Add ALC controls omits 83078521072e ASoC: adau1761: Add PGA Slew time control omits 49f9c4f2e83c ASoC: core: Clarify usage of ignore_machine omits 423013f824ab ASoC: stm32: sai: clean up indentation issue omits 944eedd8c021 ASoC: wcd9335: clean up indentation issue omits bd1468f252e8 ASoC: rt5663: clean up indentation issues omits 7b3087323faa ath10k: change sw version print format to hex omits 67f798c78242 ASoC: amd: acp3x: clean up indentation issue omits 73690c4843fb ath10k: print supported MCS rates within service ready event omits 4b7151dadfd4 dt-bindings: ASoC: Add tas2770 smart PA dt bindings omits 275ea1b26f38 ath10k: print service ready returned channel range omits fa879490e412 ath10k: add 2ghz channel arguments to service ready structure omits 353e16bf6045 ASoC: soc-core: remove snd_soc_rtdcom_del_all() omits d918a37610b1 ASoC: soc-core: tidyup soc_new_pcm_runtime() alloc order omits 6db7bfb43122 iommu/arm-smmu: Free context bitmap in the err path of arm [...] omits b7c5bc45ee94 ASoC: soc-core: merge soc_free_pcm_runtime() and soc_rtd_free() omits 6e864344873f ASoC: soc-core: merge soc_new_pcm_runtime() and soc_rtd_init() omits 929deb849b9e ASoC: soc-core: create rtd->codec_dais first omits 753ace0a34fb ASoC: soc-core: call list_del(&rtd->list) at soc_free_pcm_ [...] omits 6aff90c5bab7 ath9k: remove unused including <linux/version.h> omits a848125e320a ASoC: soc-core: merge soc_add_pcm_runtime() into soc_new_p [...] omits 1c93a9e00e40 ASoC: soc-core: move soc_free_pcm_runtime() omits f4528af69fdc ASoC: dt-bindings: Document "samsung, arndale-wm1811" compatible omits 001b83d395ab ASoC: wm8994: Add support for MCLKn clock gating omits 419e2f508336 ASoC: wm8994: Add support for setting MCLK clock rate omits 7cf2804775f8 ASoC: dt-bindings: mt8183: add missing update omits fd5d3907197c ASoC: soc-component.h: remove GPL explanation from header omits 6cfb1cd60394 ASoC: xlnx: Use devm_platform_ioremap_resource() in xlnx_f [...] omits 8735141031d7 ASoC: dt-bindings: Convert Allwinner A23 analog codec to a schema omits adebb1113902 ASoC: Intel: cht_bsw_rt5645: Add quirk for boards using pm [...] omits 9e28f6532c61 ASoC: fsl_mqs: Add MQS component driver omits 75234212c446 ASoC: fsl_mqs: add DT binding documentation omits 4b39582a8fb3 drm/komeda: Use IRQ_RETVAL shorthand in d71_irq_handler omits f12b524ea386 i3c: master: use i3c_dev_get_master() omits dfef959803c7 drm/tiny: Kconfig: Remove always-y THERMAL dep. from TINYD [...] omits f8db4d051b5e drm/i915: Initialise breadcrumb lists on the virtual engine omits 70f0c230031d x86/mce: Add Zhaoxin LMCE support omits 5a3d56a034be x86/mce: Add Zhaoxin CMCI support omits 6e898d2bf67a x86/mce: Add Zhaoxin MCE support omits 744cb39feb52 nvmem: sprd: Add Spreadtrum SoCs eFuse support omits 41c367f5aef2 dt-bindings: nvmem: Add Spreadtrum eFuse controller documentation omits 748dcdab0a57 nvmem: imx-ocotp: reset error status on probe omits 700c1018b86d x86/insn: Fix awk regexp warnings omits e25357c6580c nvmem: imx: scu: support write omits 72c67ef05751 nvmem: imx: scu: support hole region check omits bcc6d99ac913 gpiolib: sanitize flags before allocating memory in lineev [...] omits 1e3d47b93b0e nvmem: sc27xx: Change to use devm_hwspin_lock_request_spec [...] omits e91aafcb51f3 gpio: eic: sprd: Fix the incorrect EIC offset when toggling omits be7ae45cfea9 gpio: fix getting nonexclusive gpiods from DT omits 8939961f07a0 nvmem: core: fix nvmem_cell_write inline function omits e735244e2cf0 gpiolib: don't clear FLAG_IS_OUT when emulating open-drain [...] omits 47cd84e98f51 x86/mce/amd: Make disable_err_thresholding() static omits 2b730952066c x86/microcode/amd: Fix two -Wunused-but-set-variable warnings omits c8f3d144004d gpio: mxc: Only get the second IRQ when there is more than [...] omits 0a3ce169476f mwifiex: use 'total_ie_len' in mwifiex_update_bss_desc_with_ie() omits 7da413a18583 libertas: fix a potential NULL pointer dereference omits a0d46f7a0fa5 rtlwifi: Remove excessive check in _rtl_ps_inactive_ps() omits 3f9361695113 rtlwifi: prevent memory leak in rtl_usb_probe omits 6e7d59776311 rtlwifi: rtl8723ae: Remove unused 'rtstatus' variable omits 9e2276fa6eb3 arch/x86/boot: Use prefix map to avoid embedded paths omits 15e14f76f85f mt7601u: fix bbp version check in mt7601u_wait_bbp_ready omits d563131ef23c rsi: release skb if rsi_prepare_beacon fails omits 0d32f5d93bba rtw88: 8822c: fix boolreturn.cocci warnings omits fa38b4fddc7c brcmsmac: remove duplicated if condition omits e0ae4bac22ef brcmfmac: fix suspend/resume when power is cut off omits 1524cbf36215 brcmfmac: don't WARN when there are no requests omits 3f1b32bdbb0a brcmsmac: remove a useless test omits abaebe11dd07 x86/nmi: Remove stale EDAC include leftover omits be898fed355e brcmfmac: send port authorized event for FT-802.1X omits aca0770d9702 Merge branches 'renesas-arm-dt-for-v5.5', 'renesas-arm64-d [...] omits 6655c568ced0 soc: renesas: rcar-sysc: Add r8a774b1 support omits 3b1600c515a5 soc: renesas: rcar-sysc: Remove unneeded inclusion of <lin [...] omits 8c32c5ff8735 soc: renesas: r8a774c0-sysc: Fix power request conflicts omits 26405045e73b soc: renesas: rcar-rst: Add support for RZ/G2N omits 574cb721729f soc: renesas: Identify RZ/G2N omits d634055c4b0f soc: renesas: Add Renesas R8A774B1 config option omits b34095cbc2bb soc: renesas: r8a77990-sysc: Fix power request conflicts omits ee038b88c60a soc: renesas: r8a77980-sysc: Fix power request conflicts omits a228560c52e8 soc: renesas: r8a77970-sysc: Fix power request conflicts omits fd733519436f soc: renesas: r8a77965-sysc: Fix power request conflicts omits 5a6cf826b37c soc: renesas: r8a7796-sysc: Fix power request conflicts omits 0e0c4db2fa09 soc: renesas: r8a7795-sysc: Fix power request conflicts omits 44b5100f7b74 soc: renesas: rcar-sysc: Prepare for fixing power request [...] omits 0b9f1c2c2fd4 clk: renesas: cpg-mssr: Add r8a774b1 support omits 10003938a0c6 dt-bindings: clock: renesas: cpg-mssr: Document r8a774b1 binding omits 8a6d97a46dfd clk: renesas: rcar-gen3: Loop to find best rate in cpg_sd_ [...] omits f1195d4ec70b clk: renesas: rcar-gen3: Absorb cpg_sd_clock_calc_div() omits e8adb3a0f74c clk: renesas: rcar-gen3: Avoid double table iteration in S [...] omits b5dea62d3404 clk: renesas: rcar-gen3: Improve arithmetic divisions omits 3e8c1d4cce6b clk: renesas: rcar-gen2: Improve arithmetic divisions omits 58256143cff7 clk: renesas: Remove R-Car Gen2 legacy DT clock support omits ede62d7397ec Merge branch 'xtensa-5.5' into xtensa-for-next omits b24b356cae9a Revert "xtensa: add XIP kernel support" omits 271ff378a300 pinctrl: sh-pfc: r8a77965: Add R8A774B1 PFC support omits 887047c317a4 dt-bindings: pinctrl: sh-pfc: Document r8a774b1 PFC support omits 7666dfd533d4 Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when [...] omits 3672bc709343 Revert "pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when [...] omits 05f841d2a923 pinctrl: sh-pfc: r8a77990: Rename AVB_AVTP_{MATCH,CAPTURE} [...] omits 4d3cae425447 dt-bindings: reset: rcar-rst: Document r8a774b1 reset module omits 56abd14af3c1 dt-bindings: power: rcar-sysc: Document r8a774b1 sysc omits d30286ebbace dt-bindings: arm: renesas: Add HopeRun RZ/G2N boards omits 28a5f64ad9c4 dt-bindings: arm: renesas: Document RZ/G2N SoC DT bindings omits b43502e92548 dt-bindings: timer: renesas: tmu: Document r8a774a1 bindings omits d8b178741e5b arm64: defconfig: Enable R8A774B1 SoC omits 84cd9d3442b7 ARM: dts: emev2: Add whitespace for GPIO nodes omits 9d6f4d4ddafb ARM: dts: lager: Replace spaces by TABs omits 3b47f2292d23 ARM: dts: gose: Replace spaces by TABs omits 83f7f812a870 arm64: dts: renesas: Add HiHope RZ/G2N main board support omits 9b33e3001b67 arm64: dts: renesas: Initial r8a774b1 SoC device tree omits 652fd0f44e98 arm64: dts: renesas: r8a774c0: Add dynamic power coefficient omits 8438bfda9d76 arm64: dts: renesas: r8a774c0: Create thermal zone to support IPA omits 28a1b34c00da arm64: dts: renesas: r8a77970: Fix PWM3 omits 3cbcfececc36 arm64: dts: r8a7796: Add cpuidle support for CA53 cores omits 824a88b5671f arm64: dts: r8a7796: Add cpuidle support for CA57 cores omits fe87bde8deff arm64: dts: r8a7795: Add cpuidle support for CA53 cores omits a3ba116909e3 arm64: dts: r8a7795: Add cpuidle support for CA57 cores omits 3c19b46a1f24 arm64: dts: renesas: Add LIF channel indices to vsps properties omits ba28236e043d clk: renesas: mstp: Delete unnecessary kfree() in cpg_mstp [...] omits 54ce17dd40fd dt-bindings: clk: Add r8a774b1 CPG Core Clock Definitions omits be67c41781cb dt-bindings: power: Add r8a774b1 SYSC power domain definitions omits 017f5b8f92db xtensa: add XIP kernel support omits bba005af274d xtensa: move kernel memory layout to platform options omits 4361f5b6118a xfrm: remove the unnecessary .net_exit for xfrmi omits 22d67a01d8d8 staging: rtl8188eu: fix HighestRate check in odm_ARFBRefre [...] omits 955c1532a343 staging: rtl8188eu: fix null dereference when kzalloc fails omits 2eed19b99c8e staging: bcm2835-audio: Fix draining behavior regression omits cc2965091914 staging/fbtft: Remove flexfb omits 2962db71c703 staging/fbtft: Remove fbtft_device omits 63f2b1677fba staging/fbtft: Depend on OF omits 7d4dea95f828 staging: octeon: Use "(uintptr_t)" to cast from pointer to int omits 89d5f78fab48 staging: exfat: Fix a typo in Kconfig omits a358eea07c78 staging: exfat - fix SPDX tags.. omits ec1db1be1061 staging: exfat: add missing SPDX line to Kconfig omits f29e294b3f53 Merge branches 'sunxi/clk-for-5.5' and 'sunxi/fixes-for-5. [...] omits 7cd4cb94cf4f scsi: bfa: Make restart_bfa static omits 9bc6157f5fd0 scsi: qla2xxx: Remove WARN_ON_ONCE in qla2x00_status_cont_entry() omits 21e3d6c81179 scsi: sd: Ignore a failure to sync cache due to lack of au [...] omits f99f6f46f6de scsi: libcxgbi: remove unused function to stop warning omits d188b0675b21 scsi: core: Add sysfs attributes for VPD pages 0h and 89h omits 9e322310e16c scsi: smartpqi: clean up an indentation issue omits 9adc2a5c3b7d scsi: csiostor: clean up indentation issue omits 8ee132b3cb69 scsi: core: Log SCSI command age with errors omits c3dde2f3fe6a scsi: qedf: Add port_id getter omits e6d6ba8014e5 scsi: ufs-mediatek: enable auto suspend capability omits 49615ba144a0 scsi: ufs: override auto suspend tunables for ufs omits c74f80566217 scsi: core: allow auto suspend override by low-level driver omits b1000fcca176 scsi: hisi_sas: fix spelling mistake "digial" -> "digital" omits 63e40c553f08 scsi: csiostor: Fix spelling typos omits 0e62395da2bd scsi: bfa: release allocated memory in case of error omits 69be9264e35c scsi: ufs-hisi: Use PTR_ERR_OR_ZERO() in ufs_hisi_get_resource() omits 7e52440c81aa scsi: ufs: make array setup_attrs static const, makes obje [...] omits 5ece56a2a6b2 scsi: ips: make array 'options' static const, makes object [...] omits b23c640c33b8 scsi: fnic: make array dev_cmd_err static const, makes obj [...] omits c88dcd8aca65 scsi: mvsas: remove redundant assignment to variable rc omits da6d2965dbdb scsi: qla2xxx: remove redundant assignment to pointer host omits 1c6294858950 scsi: smartpqi: remove set but not used variable 'ctrl_info' omits a3a65ddd79c3 scsi: smartpqi: clean up indentation of a statement omits d8b2625f4699 scsi: mpt3sas: Bump mpt3sas driver version to 32.100.00.00 omits 9e64fd1e65f7 scsi: mpt3sas: Fix module parameter max_msix_vectors omits 77fd4f2c88bf scsi: mpt3sas: Reject NVMe Encap cmnds to unsupported HBA omits b06ff1024903 scsi: mpt3sas: Use Component img header to get Package ver omits 29f571f8b4cc scsi: mpt3sas: Fail release cmnd if diag buffer is released omits a8a6cbcd038d scsi: mpt3sas: Add app owned flag support for diag buffer omits a066f4c31359 scsi: mpt3sas: Reuse diag buffer allocated at load time omits dd180e4eedfd scsi: mpt3sas: clear release bit when buffer reregistered omits 08e7378ee331 scsi: mpt3sas: Maintain owner of buffer through UniqueID omits 764f472ba4a7 scsi: mpt3sas: Free diag buffer without any status check omits 782b281883ca scsi: mpt3sas: Fix clear pending bit in ioctl status omits 4bc50dc1afb7 scsi: mpt3sas: Display message before releasing diag buffer omits d04a6edfed0b scsi: mpt3sas: Register trace buffer based on NVDATA settings omits 5f9d423a725a scsi: lpfc: Update lpfc version to 12.4.0.1 omits ff349bca1771 scsi: lpfc: cleanup: remove unused fcp_txcmlpq_cnt omits 412e7375e48f scsi: lpfc: Complete removal of FCoE T10 PI support on SLI [...] omits d11ed16db698 scsi: lpfc: Update async event logging omits 35a635af54ce scsi: lpfc: Fix list corruption detected in lpfc_put_sgl_per_hdwq omits a4c21acca2be scsi: lpfc: Fix hdwq sgl locks and irq handling omits d38b4a527fe8 scsi: lpfc: Fix spinlock_irq issues in lpfc_els_flush_cmd() omits 15498dc1a55b scsi: lpfc: Fix list corruption in lpfc_sli_get_iocbq omits 24c7c0a6d3de scsi: lpfc: Fix host hang at boot or slow boot omits 43bfea1bffb6 scsi: lpfc: Fix coverity errors on NULL pointer checks omits 51f8e43ed355 scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTS omits 3f97aed6117c scsi: lpfc: Fix discovery failures when target device conn [...] omits 9df0a0381a60 scsi: lpfc: Fix GPF on scsi command completion omits 07b858243037 scsi: lpfc: Fix locking on mailbox command completion omits 0f154226d699 scsi: lpfc: Fix device recovery errors after PLOGI failures omits 97acd0019d5d scsi: lpfc: Fix rpi release when deleting vport omits a5f7337f5a82 scsi: lpfc: Fix NVME io abort failures causing hangs omits b7b95fb8637d scsi: lpfc: Fix miss of register read failure check omits 65a3df63e7ff scsi: lpfc: Fix premature re-enabling of interrupts in lpf [...] omits 359e10f087db scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs omits 741a98d02236 kunit: fix failure to build without printk omits 88aecb096c41 MAINTAINERS: add proc sysctl KUnit test to PROC SYSCTL section omits 2cb80dbbbaba kernel/sysctl-test: Add null pointer test for sysctl.c:pro [...] omits 804ec79a0045 MAINTAINERS: add entry for KUnit the unit testing framework omits c23a283b532c Documentation: kunit: add documentation for KUnit omits ff7b437f36b0 kunit: defconfig: add defconfigs for building KUnit tests omits 6ebf5866f2e8 kunit: tool: add Python wrappers for running KUnit tests omits 73ba5aaf93b4 kunit: test: add tests for KUnit managed resources omits e4aea8f8532b kunit: test: add the concept of assertions omits e4eb117f6148 kunit: test: add tests for kunit test abort omits 5f3e06208920 kunit: test: add support for test abort omits 33adf80f5b52 objtool: add kunit_try_catch_throw to the noreturn list omits d8e2a76b4c79 kunit: test: add initial tests omits 84bc809eecf3 lib: enable building KUnit in lib/ omits 73cda7bb8bfb kunit: test: add the concept of expectations omits 6b229e593ff9 kunit: test: add assertion printing library omits d1fadef19400 kunit: test: add string_stream a std::stream like string builder omits 0a756853586c kunit: test: add test resource management API omits 914cc63eea6f kunit: test: add KUnit test runner core omits 0b405670ba46 x86/PCI: Replace deprecated EXTRA_CFLAGS with ccflags-y omits 35b8d3a77fed x86/PCI: Correct SPDX comment style omits 6acb55181a85 x86/PCI: Add NumaChip SPDX GPL-2.0 to replace COPYING boilerplate omits 6acdf7e19b37 PCI/switchtec: Read all 64 bits of part_event_bitmap omits 965f6603e333 arm64: dts: Fix gpio to pinmux mapping omits 1bd63524593b libbpf: handle symbol versioning properly for libbpf.a omits f8b410e3695a gpio: aspeed-sgpio: Rename and add Kconfig/Makefile omits e81b88932985 extcon-intel-cht-wc: Don't reset USB data connection at probe omits 0074a66c11a0 pinctrl: sirf/atlas7: Pass irqchip when adding gpiochip omits aead3991401b pinctrl: sirf: Pass irqchip when adding gpiochip omits de0221f620e9 pinctrl: nuvoton: npcm7xx: Pass irqchip when adding gpiochip omits face7c04b030 pinctrl: spear/plgpio: Pass irqchip when adding gpiochip omits 835513b0fb2c pinctrl: pic32: Pass irqchip when adding gpiochip omits ef039827bf51 pinctrl: coh901: Pass irqchip when adding gpiochip omits 11aad897f6d1 perf annotate: Don't return -1 for error when doing BPF di [...] omits 16ed3c1e9115 perf annotate: Return appropriate error code for allocatio [...] omits 42d7a9107d83 perf annotate: Fix arch specific ->init() failure errors omits 211f493b611e perf annotate: Propagate the symbol__annotate() error return omits 28f4417c3333 perf annotate: Fix the signedness of failure returns omits a66fa0619a0a perf annotate: Propagate perf_env__arch() error omits 9db0e3635fb3 perf evsel: Fall back to global 'perf_env' in perf_evsel__env() omits f67001a4a08e perf tools: Propagate get_cpuid() error omits 6bdfd9f118bd perf jevents: Fix period for Intel fixed counters omits e98df280bc2a perf script brstackinsn: Fix recovery from LBR/binary mismatch omits 2657983b4c0d perf docs: Correct and clarify jitdump spec omits b59711e9b0d2 perf inject jit: Fix JIT_CODE_MOVE filename omits ee212d6ea208 perf map: Fix overlapped map handling omits 0d0e5ecec611 perf vendor events s390: Use s390 machine name instead of [...] omits 02d084792273 perf vendor events s390: Add JSON transaction for machine [...] omits 7d4c85b7035e perf llvm: Don't access out-of-scope array omits b7ad61084842 tools headers kvm: Sync kvm headers with the kernel sources omits 0ae4061223a3 tools headers uapi: Sync linux/fs.h with the kernel sources omits 05f371f8c55d tools headers uapi: Sync linux/usbdevice_fs.h with the ker [...] omits b1ba55cf1cfb tools headers uapi: Sync asm-generic/mman-common.h with th [...] omits 3ee5f8ab5e71 clk: sunxi-ng: h6: Use sigma-delta modulation for audio PLL omits ccdf3aaa27de arm64: dts: allwinner: a64: sopine-baseboard: Add PHY regu [...] omits ed3e9406bcbc arm64: dts: allwinner: a64: Drop PMU node omits 2511366797fa arm64: dts: allwinner: a64: pine64-plus: Add PHY regulator delay omits cee0534a08d0 ARM: dts: rockchip: Add cpu id to rk3288 efuse node omits 9cc05ed4df03 staging: fieldbus: move "offline mode" definition to field [...] omits 7c1a38e1fe05 staging: fieldbus core: remove unused strings omits 854d66df74ae staging: wilc1000: look for rtc_clk clock in spi mode omits 8399918f3056 staging: wilc1000: use RCU list to maintain vif interfaces list omits fb2d74342fed staging: wilc1000: move wlan_deinit_locks() in wilc_netdev [...] omits 82e465642f93 staging: wilc1000: remove unnecessary netdev validation ch [...] omits 228241944a48 staging: rtl8188eu: fix possible null dereference omits c47be36db328 staging: rtl8723bs: remove unused function write_cam_from_cache omits 17e325285dfb staging: vt6656: clean up an indentation issue omits 5dec9a28778e staging: rtl8192e: clean up indentation issue omits 43821e36e5fc staging: rtl8188eu: remove dead code/vestigial do..while loop omits 01b16aed578a staging: olpc_dcon: fix wrong dependencies in Kconfig file omits af42abb680e3 staging: Use pr_warn instead of pr_warning omits ca312438cf17 staging: rtl8192u: fix multiple memory leaks on error path omits 0911224b6bf4 staging: rtl8192u: release memory on error path omits 0605bed9ba62 staging: qlge: Removed unnecessary variable omits d9dc93128d13 staging: rtl8712: Replace snprintf with scnprintf omits e40219d5e4b2 staging: olpc_dcon: allow simultaneous XO-1 and XO-1.5 support omits c2e323290f9f staging: rtl8192u: Remove unnecessary line-breaks in funct [...] omits 3278ef5961e0 staging: rtl8192u: Fix alignment to match open parenthesis omits 78f7aac11e0d staging: rtl8192u: Remove unnecessary blank lines omits 88b3673ec0d6 staging: rtl8192u: ieee80211: Replace snprintf with scnprintf omits 1c0c5e9b2312 staging: board: use appropriate macro to initialize struct omits fe11afc326f1 staging: rtl8188eu: remove unnecessary self-assignment omits 97a0ea779560 staging: rtl8188eu: cleanup long line in rtw_mlme_ext.c omits 8635b4c480b0 staging: sm750fb: CHECK: Avoid CamelCase omits 87a966d8ca34 staging: rtl8723bs: remove return statements from void functions omits 9cdb1928683d staging: rtl8723bs: remove unneeded conversion to bool omits 53e3a7e1d7af staging: rtl8723bs: core: make array op_class static const [...] omits 6f406c73037f staging: rtl8723bs: os_dep: fix spelling mistake "offet" - [...] omits 55ecd411c31d staging: rtl8723bs: Removed unneeded variables omits fb794a708a71 PCI: Protect pci_reassign_bridge_resources() against concu [...] omits 02c1c37f66b1 ARM: at91: Documentation: update the sama5d3 and armv7m da [...] omits 09c1a0bdd521 memory: atmel-ebi: switch to SPDX license identifiers omits 01b41fbe0b7a memory: atmel-ebi: move NUM_CS definition inside EBI driver omits 4705d9f7f6f0 ARM: Document merges omits fc0fd6942a17 Merge branch 'arm/fixes' into for-next omits a304c0a60252 arm64/ARM: configs: Change CONFIG_REMOTEPROC from m to y omits f05390d30e20 EDAC: skx_common: get rid of unused type var omits 323014d85d26 EDAC: sb_edac: get rid of unused vars omits bb66f867812d EDAC: i5400_edac: get rid of some unused vars omits 1acd05e40cb0 EDAC: i5400_edac: print type at debug message omits 48356e0d5778 EDAC: i7300_edac: fix a kernel-doc syntax omits 9f95c8d5f84a EDAC: i7300_edac: rename a kernel-doc var description omits c43fa3b11e9f EDAC: i5100_edac: get rid of an unused var omits ed20b7d5c657 drm/dp/mst: Replace the fixed point thing with straight ca [...] omits 0c3bb15cfc0e drm/dp/mst: Handle arbitrary DP_LINK_BW values omits db0cc143b69e drm/dp/mst: Reduce nested ifs omits 1ab2a99edb37 drm: Fix return type of crc .poll() omits b9436986d279 drm/syncobj: Include the prototype for drm_timeout_abs_to_ [...] omits 2c05593ba057 drm: Include prototype for drm_need_swiotlb() omits 40d51c05d044 drm/dsc: Fix bogus cpu_to_be16() usage omits 7baa77f1a6d1 drm/fb-helper: Include prototype for drm_fb_helper_modinit() omits 1d6f1d16d3a3 drm/i915/gt: Only unwedge if we can reset first omits 50d16d44cce4 drm/i915/selftests: Exercise context switching in parallel omits f90ec6cdf674 ARM: dts: am4372: Set memory bandwidth limit for DISPC omits d56276a13c2b drm/meson: vclk: use the correct G12A frac max value omits 55d554f5d140 tools: bpf: Use !building_out_of_srctree to determine srctree omits 8ceba26043e5 Merge branch 'xtensa-5.5' into xtensa-for-next omits 40b038d71491 xtensa: add XIP kernel support omits fad7b25ca201 xtensa: use correct symbol for the end of .rodata omits bb55cd8b4a60 xtensa: fix section name for start_info omits 296433a4d0e3 xtensa: move MPU constants from .data to .ref.rodata omits a6d12c9da76a xtensa: move XCHAL_KIO_* definitions to kmem_layout.h omits 4abc6e7c917b drm/i915/selftests: Provide a mock GPU reset routine omits 4e18ca703f21 drm/i915/selftests: Distinguish mock device from no wakeref omits 260e6b712769 drm/i915: Pass intel_gt to has-reset? omits 1fd2295cb0fb Merge branch 'xtensa-5.5' into xtensa-for-next omits 7dd657d2912c xtensa: clean up empty include files omits fb22e0fe4442 xtensa: update arch features omits 42b899fb9a3f drm/i915/selftests: Do not try to sanitize mock HW omits a3f356b273f9 drm/i915: simplify i915_gem_init_early omits b178a3f68128 drm/i915: check for kernel_context omits f663769a5eef drm/i915/tgl: initialize TC and TBT ports omits a839136ca47f drm/i915/tgl: Fix dkl link training omits 978c3e539be2 drm/i915/tgl: Add dkl phy programming sequences omits 3b51be4e4061 drm/i915/tc: Update DP_MODE programming omits 283a4095af9d drm/i915/dmc: Update ICL DMC version to v1.09 omits 901045c3f0f4 drm/i915/huc: fix version parsing from CSS header omits 08a96a31474a tools headers uapi: Sync drm/i915_drm.h with the kernel sources omits d586ac10ce56 perf docs: Allow man page date to be specified omits e3e2cf3d5b1f perf tests: Avoid raising SEGV using an obvious NULL dereference omits 4b0b2b096da9 libsubcmd: Make _FORTIFY_SOURCE defines dependent on the feature omits 9cd6c339e34a drm/i915: Update DRIVER_DATE to 20190927 omits c113236718e8 drm/i915: Extract GT render sleep (rc6) management omits a3f56e7da523 drm/i915/selftests: Exercise concurrent submission to all engines omits d6cb013579e7 drm/komeda: SW workaround for D71 doesn't flush shadow registers omits 245f44e77101 drm/vram: Support top-down placement flag omits 74b2089a105f drm/i915: Add definitions for MI_MATH command omits 56316cbc9c98 drm/i915/perf: Fix use of kernel-doc format in structure members omits e3792238c1dd drm/i915: Don't disable interrupts for intel_engine_breadc [...] omits 132dfc78d3eb drm/i915: Drop the IRQ-off asserts omits 7d5255e0ced4 drm/i915: Adjust length of MI_LOAD_REGISTER_REG omits e1237523749e drm/i915/execlists: Use per-process HWSP as scratch omits 5311f5171e98 drm/i915: Define explicit wedged on init reset state omits 45d3c5cd5233 drm/i915: Small joiner RAM buffer size is platform-specific omits 6b04e47b73f2 spi: orion: fix runtime PM initialization omits 752c938a5c14 ASoC: topology: Fix a signedness bug in soc_tplg_dapm_widg [...] omits 2ebb6701654e drm/komeda: Adds power management support omits caf81ec6cd72 drm: Destroy the correct mutex name in drm_dp_mst_topology [...] omits c1f2b8124bdf drm/i915/tgl: Add memory type decoding for bandwidth checking omits 857833698536 drm/dp_mst: Remove lies in {up, down}_rep_recv documentation omits e2839ff692c6 drm/dp_mst: Rename drm_dp_add_port and drm_dp_update_port omits 50094b5dcd32 drm/dp_mst: Destroy topology_mgr mutexes omits 6677c3b167b3 drm/i915/tgl: Return the mg/dkl pll as DDI clock for new TC ports omits ee7de6ad382d drm/i915/tgl: Add dkl phy pll calculations omits 1a5c6aa43a3a drm/i915/tgl: re-indent code to prepare for DKL changes omits e87b9b05104f drm/i915/tgl: Add support for dkl pll write omits 1e225a2c7477 drm/i915/tgl: Add initial dkl pll support omits f9d4eae25d93 drm/i915/execlists: Simplify gen12_csb_parse omits cf395f7ddb9e ARM: OMAP2+: Fix warnings with broken omap2_set_init_voltage() omits 17529d43b21c ARM: OMAP2+: Add missing LCDC midlemode for am335x omits 8ad8041b98c6 ARM: OMAP2+: Fix missing reset done flag for am3 and am43 omits 9f918a728cf8 spi: Add call to spi_slave_abort() function when spidev dr [...] omits c750c22b2456 drm/i915: Do not add all planes when checking scalers on glk+ omits c47b7ddbcb29 drm/i915: Rename planar linked plane variables omits c22d62e6e49b drm/i915: Get rid of crtc_state->fb_changed omits 8aa940c8551c drm/i915: Add hardware readout for FEC omits ed06efb801bd drm/i915/dp: Fix dsc bpp calculations, v5. omits 44e09568cf2d x86/mm: Clean up the pmd_read_atomic() comments omits 1b8588741fdc Revert "drm/i915/color: Extract icl_read_luts()" omits 468720980771 drm/bridge/synopsys: dsi: Use devm_platform_ioremap_resour [...] omits a2f7a0bfcaaa x86/mm: Fix function name typo in pmd_read_atomic() comment omits b1da91c9ddce drm/i915/tgl: Swap engines for no rps (gpu reclocking) omits 6ea3cee6d77d drm/i915: Add Pipe D cursor ctrl register for Gen12 omits 7dc56af5260e drm/i915/selftests: Verify the LRC register layout between [...] omits 4ef5d76b4539 ARM: dts: Fix gpio0 flags for am335x-icev2 omits 1b74d46782d0 drm/i915: Add TigerLake bandwidth checking omits 5028851cdfdf drm/i915: Mark contents as dirty on a write fault omits 141f6357f45c drm: tweak drm_print_bits() omits 6b6fa7a5c86e scsi: core: fix dh and multipathing for SCSI hosts without [...] omits 82a9ac7130cf scsi: core: fix missing .cleanup_rq for SCSI hosts without [...] omits a72865f05782 regulator: da9062: fix suspend_enable/disable preparation omits 58283636a5a0 dt-bindings: fixed-regulator: fix compatible enum omits 1d6db22ff7d6 regulator: fixed: Prevent NULL pointer dereference when !C [...] omits 901e822b2e36 ASoC: soc-component: fix a couple missing error assignments omits ca2347190adb ASoC: wm8994: Do not register inapplicable controls for WM1811 omits fb629fa2587d ASoC: samsung: arndale: Add missing OF node dereferencing omits e2144503bf3b drm/i915: Prevent bonded requests from overtaking each oth [...] omits cb2377a919bb drm/i915: Fixup preempt-to-busy vs reset of a virtual request omits b647c7df01b7 drm/i915: Fixup preempt-to-busy vs resubmission of a virtu [...] omits 1d70ded8567c ARM: omap2plus_defconfig: Enable more droid4 devices as lo [...] omits 04e0e1777a79 ARM: omap2plus_defconfig: Enable DRM_TI_TFP410 omits c01f5120ca7c Merge branch 'fixes-merge-window-pt2' into fixes omits 27ffe6e570aa drm/i915/tgl: Check the UC health of tc controllers after [...] omits 8aaf5cbda8f1 drm/i915/icl: Unify disable and enable phy clock gating functions omits f15a4eb18264 drm/i915/tgl: Add dkl phy registers omits 57bd1798b180 drm/i915/tgl/pll: Set update_active_dpll omits 31d9ae9d7342 drm/i915/tgl: Finish modular FIA support on registers omits 6171e58b1ff5 drm/i915/tgl: Add missing ddi clock select during DP init [...] omits f1f028ff89cb DTS: ARM: gta04: introduce legacy spi-cs-high to make disp [...] omits 2d3c8ba3cffa ARM: dts: Fix wrong clocks for dra7 mcasp omits dd8882a25538 clk: ti: dra7: Fix mcasp8 clock bits omits 67c1a02048cf MAINTAINERS: Add Jernej Škrabec as a reviewer for DE2 omits 361cfabdb0f9 MAINTAINERS: Update Allwinner DRM drivers entry omits 0d7cf7bc15e7 drm/i915/execlists: Refactor -EIO markup of hung requests omits c0bb487dc19f drm/i915: Only enqueue already completed requests omits 3231f8c01121 drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link) omits ae911b23d2f0 drm/i915/execlists: Relax assertion for a pinned context i [...] omits a14375ac87a4 Documentation/gpu: Fix no structured comments warning for [...] omits b8d17e7d93d2 ath10k: fix memory leak omits 35cc054d944e ath10k: remove the warning of sdio not full support omits 5d7e4b4935e4 ath: Use dev_get_drvdata where possible omits 80ce8ca7a647 ath: fix various spelling mistakes omits 8da96730331d ath10k: fix missing checks for bmi reads and writes omits 40f4ef5e9232 ath10k: Add support to provide higher range mem chunks in [...] omits 6cd02e77757a drm/i915: pass i915 to intel_modeset_init() and intel_mode [...] omits e1a3d9895ddc drm/i915: abstract intel_mode_config_init() from intel_mod [...] omits 064bd628fde6 drm/i915: abstract intel_panel_sanitize_ssc() from intel_m [...] omits 9980c3c11060 drm/i915: pass i915 to intel_modeset_driver_remove() omits 5bcd53aa39f3 drm/i915: pass i915 to i915_driver_modeset_probe() omits 2d6f6f359fd8 drm/i915: add i915_driver_modeset_remove() omits 87c1694533c9 drm/i915: save AUD_FREQ_CNTRL state at audio domain suspend omits c0e33fe6fb0f ath10k: Add peer param map for tlv and non-tlv omits 5dd85e72bc92 drm/i915/dsb: Documentation for DSB. omits dfaa6f285bd8 drm/i915/dsb: Enable DSB for gen12. omits 49e3fb7fd880 drm/i915/dsb: Enable gamma lut programming using DSB. omits 1abf329a713d drm/i915/dsb: function to trigger workload execution of DSB. omits f7619c479834 drm/i915/dsb: functions to enable/disable DSB engine. omits a6e58d9a2e04 drm/i915/dsb: Check DSB engine status. omits b27a96ad72fd drm/i915/dsb: Indexed register write function for DSB. omits 061489c65ff5 drm/i915/dsb: single register write function for DSB. omits 67f3b58f3bac drm/i915/dsb: DSB context creation. omits 18febcb74ed3 drm/i915/dsb: feature flag added for display state buffer. omits 84af76491881 drm/i915/color: Extract icl_read_luts() omits bf93b7246548 drm/i915/color: Fix formatting issues omits d4f4de5e5ef8 Fix the locking in dcache_readdir() and friends omits 7fbd0782bf94 dma-buf/resv: fix exclusive fence get omits fb2ee9bf084b drm: panel-lvds: Potential Oops in probe error handling omits 348eb0b2c4f0 iio: ad7949: fix incorrect SPI xfer len omits 0fe2f2b78919 iio: tcs3414: fix iio_triggered_buffer_{pre,post}enable positions omits 601734f7aabd drm/i915/tgl: s/ss/eu fuse reading support omits 3f14b73c3843 ath10k: Enable MSA region dump support for WCN3990 omits 75f545e85744 ath10k: Add xo calibration support for wifi rf clock omits 892022e108dd dt: bindings: ath10k: add dt entry for XO calibration support omits 30ae2fc0a75e workqueue: Minor follow-ups to the rescuer destruction change omits 8efe1223d73c workqueue: Fix missing kfree(rescuer) in destroy_workqueue() omits 21185a668787 drm: Remove redundant of_device_is_available check omits d1844606fd63 drm/i915: Add PIPECONF YCbCr 4:4:4 programming for ILK-IVB omits af28cc4c2896 drm/i915: Set up ILK/SNB csc unit properly for YCbCr output omits 174d12bcc087 drm/i915: Document ILK+ pipe csc matrix better omits ac0f01cee947 drm/i915: Add PIPECONF YCbCr 4:4:4 programming for HSW omits b10d1173eecf drm/i915: Simplify intel_get_crtc_ycbcr_config() omits 60a02311cc58 drm/i915: Don't look at unrelated PIPECONF bits for interl [...] omits cae154fcaefe drm/i915: Never set limited_color_range=true for YCbCr output omits ba2d08c2a9ad drm/i915: Extract intel_hdmi_limited_color_range() omits 791ad5f1e1af drm/i915: Fix AVI infoframe quantization range for YCbCr output omits 646d3dc85521 drm/i915: Fix HSW+ DP MSA YCbCr colorspace indication omits 35d97e43bb21 drm/i915/uc: Update HuC firmware naming convention and loa [...] omits 6039f37dd6b7 video/hdmi: Fix AVI bar unpack omits 45cf0e91df8c drm: Add DisplayPort colorspace property creation function omits 8806cd3aa025 drm: Rename HDMI colorspace property creation function omits 6fe7ab3837bd spi: mxic: Fix DMAS_CTRL register layout omits 4a82fe0e1842 spi: mxic: Select SPI_NOR type by default omits e5de91e68c5c Revert "drm/i915/tgl: Implement Wa_1406941453" omits 9eee0dd7d3a4 drm/i915: Protect timeline->hwsp dereferencing omits 6a79d848403d drm/i915: Lock signaler timeline while navigating omits d19d71fc2b15 drm/i915: Mark i915_request.timeline as a volatile, rcu pointer omits c45e788d95b4 drm/i915/tgl: Suspend pre-parser across GTT invalidations omits 455d56ce809f drm/v3d: clean caches at the end of render jobs on request [...] omits 978f6b0693c7 drm/edid: Add CTA-861-G modes with VIC < 128 omits 508882f0afaf drm/dp: Add definitons for MSA MISC bits omits 26564be56d73 drm/atomic-helper: Make crtc helper funcs optional omits 4fb419b21624 drm: Add drm_modeset_lock_assert_held() omits 2d20411e25a3 drm/i915: Don't advertise modes that exceed the max plane size omits bed34ef544f9 drm/i915: Bump skl+ max plane width to 5k for linear/x-tiled omits 7f0cc34b5349 drm/i915/tgl: Implement Wa_1406941453 omits 1c757497096f drm/i915/tgl: Implement Wa_1409142259 omits d09ad3e7af3a drm/i915: Unify ICP and MCC hotplug pin tables omits b01a3ef34816 drm/i915: Future-proof DDC pin mapping omits a47e788c2310 drm/i915/selftests: Exercise CS TLB invalidation omits 37fa0de3c137 drm/i915: Verify the engine after acquiring the active.lock omits 0d333ac7eb17 drm/i915: fix SFC reset flow omits d2f5fccd1ac9 PM / devfreq: Make log message more explicit when devfreq [...] omits 3e501af8dd7b Merge branches 'work.misc', 'work.mount3', 'work.namei', ' [...] omits def98c84b6cd workqueue: Fix spurious sanity check failures in destroy_w [...] omits 0d352a3a8a1f drm/v3d: don't leak bin job if v3d_job_init fails. omits 8c97be0a0aa0 Merge branch 'for-5.4/core' into for-next omits bb0fed1c60cc irqchip/sifive-plic: Switch to fasteoi flow omits 56c05de6bd77 drm/i915: Extend Haswell GT1 PSMI workaround to all omits c107d613f920 irqchip/gic-v3: Fix GIC_LINE_NR accessor omits 69b22f51e664 drm/doc: Improve docs around connector (un)registration omits 8698ba53cd71 drm/i915/cml: Add second PCH ID for CMP omits aefdaa15e54c drm/komeda: Adds register dump support for gcu, lup and dou omits 32b339d9fcdc drm/komeda: Remove in-code use of ifdef omits a859f1270a99 drm/encoder: Don't raise voice in drm_encoder_mask() docum [...] omits c873724d88d9 drm/encoder: Fix possible_crtcs documentation omits 8c8ae2fe8d21 drm/encoder: Fix possible_clones documentation omits f8970d341eec regulator: core: make regulator_register() EPROBE_DEFER aware omits 131cb1210d4b regulator: of: fix suspend-min/max-voltage parsing omits c210e85b8f33 drm/i915/tgl: Extend MI_SEMAPHORE_WAIT omits 80fa64d62067 drm/i915: Only apply a rmw mmio update if the value changes omits 09764659003d ath10k: fix spelling mistake "eanble" -> "enable" omits 1340cc631bd0 ath10k: fix latency issue for QCA988x omits 334f5b61a6f2 ath10k: add cleanup in ath10k_sta_state() omits c41305993ff5 ath10k: revalidate the msa region coming from firmware omits 9c44bf4c1255 ath10k: use ath10k_pci_soc_ functions for all warm_reset i [...] omits 7921ae091907 ath10k: Use ARRAY_SIZE omits 0227ff3656f2 ath10k: avoid leaving .bss_info_changed prematurely omits f93bcf0ce6a1 ath10k: Use standard bulk clock API in snoc omits c56c7f24d7f8 ath10k: Use standard regulator bulk API in snoc omits b003e7f1974e ath10k: snoc: skip regulator operations omits 7165ef890a4c ath10k: Fix HOST capability QMI incompatibility omits b10f32672946 ath10k: Check if station exists before forwarding tx airti [...] omits 98bf2f5262f1 drm/amd/display: Separate hardware initialization from creation omits 0594ffee9011 drm/amd/display: fix i2c wtire mot incorrect issue omits 616f5b65f1c0 drm/amd/display: Handle virtual signal type in disable_link() omits 74df06dd8ef3 drm/amd/display: fix global sync param extraction indexing omits a14e9e0292e2 drm/amd/display: add vtg update after global sync update omits d4252eee1f7c drm/amd/display: Add debugfs entry to force YUV420 output omits 747012382937 drm/amd/display: add additional flag consideration for sur [...] omits a45804db8bc0 drm/amd/display: Replace for loop w/ function call omits 387596ef2859 drm/amd/display: Rebuild mapped resources after pipe split omits 4891607da470 drm/amd/display: 3.2.50 omits 610f56371ad2 drm/amd/display: define parameters for abm 2.3 omits 132dade1181b drm/amd/display: Fix HUBP secondary viewport programming omits de7b45babd9b drm/amdgpu: cleanup creating BOs at fixed location (v2) omits 185926ef38c8 drm/selftests: fix spelling mistake "misssing" -> "missing" omits 64e9c200a0cd staging: fbtft: make several arrays static const, makes ob [...] omits dcc7b1f3ae99 drm/mgag200: Use drm_gem_vram_{vmap, vunmap}() to map curs [...] omits 820d6606e9c2 drm/ast: Use drm_gem_vram_{vmap,vunmap}() to map cursor source BO omits c8908bde0dbd drm/vram: Provide vmap and vunmap operations for GEM VRAM objects omits 4d74b25ee395 drm/komeda: Adds error event print functionality omits 62afb4ad425a drm/connector: Allow max possible encoders to attach to a [...] omits a92462d6bf49 drm/connector: Share with non-atomic drivers the function [...] omits bb120e1171a9 drm/i915: Show the logical context ring state on dumping omits db338e166384 drm/amdgpu:Fix EEPROM checksum calculation. omits 012dd14d1de6 drm/amdgpu: fix ras ctrl debugfs node leak omits 1313dacfadc5 drm/amdgpu: trace if a PD/PT update is done directly omits bc51c1e56fbc drm/amdgpu: drop double HDP flush in the VM code omits fc39d903eb80 drm/amdgpu: cleanup coding style in the VM code a bit omits 03fb560f2ea8 drm/amdgpu: revert "disable bulk moves for now" omits 393993ac0cc9 drm/amdgpu/SRIOV: Navi12 SRIOV VF gets GTT base omits 28faa17ee889 drm/amdgpu: remove program of lbpw for renoir omits 4b617e2b9e54 drm/amdkfd: Swap trap temporary registers in gfx10 trap handler omits ef404bc65920 drm/i915: stop conflating HAS_DISPLAY() and disabled display omits 2032324682c1 drm/amdgpu: remove the redundant null checks omits 72496eb11734 drm/radeon: be quiet when no SAD block is found omits ae2a3495973e drm/amd: be quiet when no SAD block is found omits 13238d4fa676 drm/amdgpu: Check for valid number of registers to read omits 80f349ce5572 drm/radeon: Bail earlier when radeon.cik_/si_support=0 is passed omits 60233044d85a drm/amd/display: rename variable eanble -> enable omits 3e103fc30156 Revert "drm/amdgpu/nbio7.4: add hw bug workaround for vega20" omits ec671737f8ed drm/amdgpu: add graceful VM fault handling v3 omits b65709a92156 drm/amdgpu: reserve the root PD while freeing PASIDs omits 061468c405fd drm/amdgpu: allocate PDs/PTs with no_gpu_wait in a page fault omits 0f6064d6af94 drm/amdgpu: allow direct submission of clears omits acb476f541f6 drm/amdgpu: allow direct submission of PTE updates omits 807e2994092c drm/amdgpu: allow direct submission of PDE updates v2 omits 47ca7efa4c13 drm/amdgpu: allow direct submission in the VM backends v2 omits a2cf324785a6 drm/amdgpu: split the VM entity into direct and delayed omits 3084cf46cf81 drm/ttm: return -EBUSY on pipelining with no_gpu_wait (v2) omits 37d212622acb drm/prime: Remove duplicate forward declaration omits 77df779de742 x86/cpu: Clean up intel_tlb_table[] omits 6817bf283b2b drm/amdgpu: grab the id mgr lock while accessing passid_mapping omits 1b6578246815 drm/amdgpu/SRIOV: Navi12 SRIOV VF doesn't load TOC omits a4ac7693f895 drm/amdgpu/SRIOV: Navi10/12 VF doesn't support SMU omits a90a24d581a9 drm/amd/amdgpu: power up sdma engine when S3 resume back omits b05b69036f74 drm/amdgpu: For Navi12 SRIOV VF, register mailbox functions omits 51c0f58e9f6a drm/amdgpu/sriov: add ring_stop before ring_create in psp [...] omits f7e3a5776fa6 drm/amd/powerplay: check SMU engine readiness before proce [...] omits 0e0b89c0d7cd drm/amd/powerplay: properly set mp1 state for SW SMU suspe [...] omits d950800e793c drm/amdgpu: Fix KFD-related kernel oops on Hawaii omits 708901a6664f drm/amdgpu: Fix mutex lock from atomic context. omits 3636169cc0e1 drm/amdgpu: Add SRIOV mailbox backend for Navi1x omits 1a3f2e8c3c12 drm/amdgpu: implement ras query function for pcie bif omits d7b1ed4ac3fc drm/amdgpu: add pcie bif ras related registers omits d7bd680d4047 drm/amdgpu: support pcie bif ras query and inject omits 52652ef28635 drm/amdgpu: add ras error query count interface for nbio omits ff9d09719359 drm/amdgpu: fix CPDMA hang in PRT mode for VEGA10 omits f31703528863 drm/amdgpu: enable error injection to XGMI block via debugfs omits 029fbd437eb6 drm/amdgpu: initialize ras structures for xgmi block (v2) omits acb9acbefef2 drm/amdkfd: fix the missed asic name while inited renoir_d [...] omits d1082e23eede drm/amd/display: Implement voltage limitation for dali omits c4cacce78500 drm/amd/display: add Asic ID for Dali omits 084fe13b2c23 drm/amdgpu: Allow to reset to EERPOM table. omits d01b400b1aae drm/amdgpu: Add amdgpu_ras_eeprom_reset_table omits d99659a06231 drm/amdgpu: rename umc ras_init to err_cnt_init omits 4930aabe7c4e drm/amdgpu: move umc ras init to umc block omits 86edcc7dba53 drm/amdgpu: move umc late init from gmc to umc block omits 1bd252c57b0b drm/amdgpu: remove duplicated header file include omits a35ad98bf9d3 drm/amdgpu: remove needless usage of #ifdef omits 8c9f69bc5cc4 drm/amdgpu: fix build error without CONFIG_HSA_AMD omits 38750f03030a drm/amd/powerplay: update smu11_driver_if_arcturus.h omits 04c572a0df02 drm/amd/powerplay: issue DC-BTC for arcturus on SMU init omits 4d1337d2e967 drm/amdgpu: Avoid RAS recovery init when no RAS support. omits cbfae36ceac9 drm/amdgpu: cleanup PTE flag generation v3 omits 71776b6daef6 drm/amdgpu: cleanup mtype mapping omits 1dd077bbbaac drm/amdgpu: add navi14 PCI ID for work station SKU omits 75a8957f808d drm/amd/powerplay: Add the interface for geting dpm curren [...] omits cde85ac24784 drm/amdgpu: check if nbio->ras_if exist omits bfa603aa5e6b drm/amdgpu: fix null pointer deref in firmware header printing omits 4042a188725c drm/amdkfd: enable renoir while device probes omits aa978594cf7f drm/amdgpu: disable gfxoff while use no H/W scheduling policy omits f5d843d4ea3b drm/amdkfd: add renoir kfd topology omits 444d4f5fd3ff drm/amdkfd: add package manager for renoir omits 59a6fc1aef27 drm/amdkfd: init kernel queue for renoir omits 4d85488cd9df drm/amdkfd: init kfd apertures v9 for renoir omits 514e5e7e60f5 drm/amdkfd: add renoir type for the workaround of iommu v2 (v2) omits 5a959a8988d8 drm/amdkfd: enable kfd device queue manager v9 for renoir omits 2b9c22111976 drm/amdkfd: add renoir kfd device info (v2) omits a8d42f174d30 drm/amdkfd: add renoir cache info for CRAT (v2) omits 8099ae40d866 drm/amdkfd: Support Navi14 in KFD omits 7cae70619364 drm/amdgpu: Disable retry faults in VMID0 omits 4e66d7d21562 drm/amdgpu: Add a kernel parameter for specifying the asic type omits bb42eda28407 drm/amdgpu/irq: check if nbio funcs exist omits 18ec1eaf58fb x86/mm: Enable 5-level paging support by default omits 3b92198d6c27 drm: fix warnings in DSC omits 5dec1affe0fa drm: sti: fix W=1 warnings omits 1e6962041c7a drm/stm: dsi: higher pll out only in video burst mode omits 2e7f76c1e4b6 drm/i915: s/pipe_config/crtc_state/ in intel_crtc_atomic_check() omits fe4709a8d033 drm/i915: Extract intel_modeset_calc_cdclk() omits 76c36a439164 drm/i915: Allow downscale factor of <3.0 on glk+ for all formats omits d1d23d7f4be6 drm/i915: Replace is_planar_yuv_format() with drm_format_i [...] omits 2f932367d219 drm/bridge: analogix-anx78xx: convert to i2c_new_dummy_device omits 2708e876272d drm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings omits 0273831882c5 drm/bridge: analogix-anx78xx: add new variants omits 2fb658a603ba dt-bindings: drm/bridge: analogix-anx78xx: add new variants omits a2b69ea4d26d drm/i915: introduce INTEL_DISPLAY_ENABLED() omits dc6b8f4f1579 Merge remote-tracking branch 'upstream/master' omits 505ea3ada665 iio: max31856: add missing of_node and parent references t [...] omits 22ea56511073 iio: imu: st_lsm6dsx: enable clear on read for latched interrupts omits 9db02d32b8ee iio: imu: st_lsm6dsx: enable LIR for sensor events omits c270bbf7bb9d iio: ad7949: kill pointless "readback"-handling code omits 5a56c518c4d2 staging: iio: ADIS16240: Remove unused include omits f552fde983d3 iio: light: bh1750: Resolve compiler warning and make code [...] omits dabeea6427df drm/amd/display: replace FIXME with TODO omits b131932215c9 drm/amd/display: verify stream link before link test omits d6bbece2c419 drm/amd/display: dce11.x /dce12 update formula input omits 0417df169940 drm/amd/display: Isolate DSC module from driver dependencies omits 785908cf19c9 drm/amd/display: OTC underflow fix omits 119630061e72 drm/amd/display: remove hw access from dc_destroy omits ff344c8d2a40 drm/amd/display: Reuse dcn2 registers omits 649828f71855 drm/amd/display: remove temporary transition code omits b6e881c94741 drm/amd/display: update navi to use new surface programmin [...] omits 25409b37335b drm/amd/display: Add missing surface address registers omits 6acb589f95db drm/amd/display: 3.2.49 omits b5cf0647c2a8 drm/amd/display: config to override DSC start slice height omits 48f100a0caf3 drm/amd/display: Add back support for DSC 4:2:2 Simple omits 48af9b91b129 drm/amd/display: Don't allocate payloads if link lost omits e6d14df74064 drm/amd/display: Subsample mode suboptimal for YCbCr4:2:2 omits 4fd99f67f3c6 drm/amd/display: refine i2c over aux omits 8ac64f0af5ff drm/amd/display: Fix DML tests omits 95a5bd1b3313 drm/amdkfd: Fix a building error when KFD_SUPPORT_IOMMU_V2 [...] omits 1a6fc071e199 drm/amdgpu: move the call of ras recovery_init and bad pag [...] omits 87d2b92f1e9d drm/amdgpu: save umc error records omits 78ad00c9030c drm/amdgpu: Hook EEPROM table to RAS omits 9dc23a6325fc drm/amdgpu: change ras bps type to eeprom table record structure omits 4bc2234077b0 drm/madgpu: Fix EEPROM Checksum calculation. omits 4d25fba4e3bb drm/amdgpu: Remove clock gating restore. omits e6cbabcd70c7 drm/amdgpu: Add smu lock around in pp_smu_i2c_bus_access omits a5fc7ec1332c drm/amd/display: Add stereo mux and dig programming calls [...] omits 050091ab6e83 drm/amdkfd: Query kfd device info by CHIP id instead of pc [...] omits cd05c865108e drm/amdgpu: Disable page faults while reading user wptrs omits 811bc15b49fe drm/amdgpu: disable stutter mode for renoir omits 59d1ace3c78b drm/amd/display: update renoir_ip_offset.h omits 6ab3b9e31393 drm/amd/powerplay: implement sysfs for getting dpm clock omits 337c200756b4 drm/amdgpu: clean up load TMR sequence omits 4fb60b02fba4 drm/amdgpu: enable TA load support in Arcturus omits c5b6e585b233 drm/amdgpu: change r type to int in gmc_v9_0_late_init omits 871e5e7219e7 drm/amd/powerplay: replace smu->table_count with SMU_TABLE [...] omits f1d59e00ff5f drm/amd/amdgpu: add sw_fini interface for df_funcs omits 9dc913425807 drm/amdgpu: init UMC & RSMU register base address omits 1c70d3d9c4a6 drm/amdgpu/nbio: switch to amdgpu_nbio_ras_late_init helpe [...] omits 47930de4aa70 drm/amdgpu/mmhub: switch to amdgpu_mmhub_ras_late_init hel [...] omits bfcf62c2a5a9 drm/amdgpu/sdma: switch to amdgpu_sdma_ras_late_init helpe [...] omits 6caeee7a708c drm/amdgpu/gfx: switch to amdgpu_gfx_ras_late_init helper [...] omits a85eff14da2c drm/amdgpu/gmc: switch to amdgpu_gmc_ras_late_init helper [...] omits d094aea31258 drm/amdgpu: set ip specific ras interface pointer to NULL [...] omits d5ea093eebf0 dmr/amdgpu: Add system auto reboot to RAS. omits 7c6e68c777f1 drm/amdgpu: Avoid HW GPU reset for RAS. omits 12ffa55da60f drm/amdgpu: Fix bugs in amdgpu_device_gpu_recover in XGMI case. omits 43ce6bab7b9e drm/amdgpu: remove amdgpu_cs_try_evict omits 9d1b3c78052e drm/amdgpu: reserve at least 4MB of VRAM for page tables v2 omits 629be2039532 drm/amdgpu: use moving fence instead of exclusive for VM updates omits faa695c715e5 drm/amd/powerplay: do proper cleanups on hw_fini omits c66846e069de drm/amd/powerplay: update cached feature enablement status V3 omits f78c47f66908 drm/amd/powerplay: guard manual mode prerequisite for cloc [...] omits 39857252e5e5 drm/amdgpu: only apply gds clearing workaround when ras is [...] omits 8bf2485aec63 drm/amdgpu: fix memory leak when ras is not supported on s [...] omits 4ce71be67b08 drm/amdgpu: check mmhub_funcs pointer before refering to it omits 17da41bf00c8 drm/amdgpu: Remove unnecessary TLB workaround (v2) omits e0253d083c5c drm/amdgpu: Use optimal mtypes and PTE bits for Arcturus omits d0ba51b1cacd drm/amdgpu: Determing PTE flags separately for each mapping (v3) omits 093e48c04dfd drm/amdgpu: Support new arcturus mtype omits 484deaedfa03 drm/amdgpu: Extends amdgpu vm definitions (v2) omits 22e1d14fef71 drm/amdgpu: switch to amdgpu_ras_late_init for nbio v7_4 (v2) omits 9ad1dc295b39 drm/amdgpu: add ras_late_init callback function for nbio v [...] omits dda79907a77b drm/amdgpu: add mmhub ras_late_init callback function (v2) omits 2452e7783c7a drm/amdgpu: switch to amdgpu_ras_late_init for gmc v9 block (v2) omits 7d0a31e8cc3b drm/amdgpu: switch to amdgpu_ras_late_init for sdma v4 block (v2) omits 63fa48db49c2 drm/amdgpu: switch to amdgpu_ras_late_init for gfx v9 block (v2) omits b293e891b057 drm/amdgpu: add helper function to do common ras_late_init [...] omits a344db8e5e3c drm/amdgpu: poll ras_controller_irq and err_event_athub_ir [...] omits 4e644fffb580 drm/amdgpu: add ras_controller and err_event_athub interru [...] omits fc098fb4ed0c drm/amdgpu: update nbio v7_4 ip header files omits b8d312aa075f drm/amdgpu: add nbif v7_4 irq source header for vega20 omits 4241863afce1 drm/amdgpu/nbio: add functions to query ras specific inter [...] omits bebc07628545 drm/amdgpu: switch to new amdgpu_nbio structure omits 078ef4e93250 drm/amdgpu: add new amdgpu nbio header file omits 2f7155629c9d drm/i915/tgl: Re-enable rc6 omits cf82d9ddd3b5 drm/i915/tgl: Introduce gen12 forcewake ranges omits c9f8d18710be drm/i915: Update Gen11 forcewake ranges omits 6da301e52917 drm/i915/tgl: Limit ourselves to just rcs0 omits eebab60f224f drm/i915: Don't mix srcu tag and negative error codes omits e91c8a29b452 drm/i915/display/icl: Bump up the plane/fb height omits 12a97df00e2a drm/i915/display/icl: Bump up the hdisplay and vdisplay as [...] omits fe9e557dfb48 drm/bridge: Fix references to drm_bridge_funcs in documentation omits 3250cdf938dc drm: bridge/dw_hdmi: add audio sample channel status setting omits c8185520aed6 drm/i915/gtt: Make sure the gen6 ppgtt is bound before first use omits de2358050ab8 drm/virtio: Fix warning in virtio_gpu_queue_fenced_ctrl_buffer. omits 88c5a5a021aa drm/virtio: enable prime mmap support omits 0b8d6273db06 drm/i915/selftests: Keep the engine awake while we keep fo [...] omits 0c653722e6e6 drm/i915: Get the correct wakeref for reading HOTPLUG_EN et al. omits ee73e2795b41 drm/i915/tgl: Disable preemption while being debugged omits abddeb7b12b0 drm/vram: Unconditonally set BO call-back functions omits c30b225dba01 drm/vram: Unexport internal functions of VRAM MM omits b0e40e080522 drm/vram: Have VRAM MM call GEM VRAM functions directly omits 6b5ce4a1fb84 drm/vram: Move VRAM memory manager to GEM VRAM implementation omits 16ffe73c186b drm/i915/pmu: Use GT parked for estimating RC6 while asleep omits 8d8b00318593 drm/i915: convert device info num_pipes to pipe_mask omits 54fc577d90d0 drm/i915/pmu: Skip busyness sampling when and where not needed omits a17592effdc1 drm/i915/execlists: Ensure the context is reloaded after a [...] omits 582a6f90aa0d drm/i915/execlists: Add a paranoid flush of the CSB pointe [...] omits e3cb653d5cc4 drm/i915: Disable FBC if BIOS reserved memory (stolen) is [...] omits 933122cc7cd2 drm/i915: Remove duplicated bxt/cnl/icl .modeset_calc_cdcl [...] omits 502d1c04f53c drm/i915: Reuse cnl_modeset_calc_cdclk() on icl+ omits 0a12e4370497 drm/i915: Fix CD2X pipe select masking during cdclk sanitation omits 74689ddfb757 drm/i915: Fix cdclk bypass freq readout for tgl/bxt/glk omits e1218b8c0cc1 drm/virtio: Use vmalloc for command buffer allocations. omits 32d6c2c5b522 drm/virtio: Rewrite virtio_gpu_queue_ctrl_buffer using fen [...] omits 249778704c01 drm/i915: add INTEL_NUM_PIPES() and use it omits 023a125d1dde drm/i915: Squeeze iommu status into debugfs/i915_capabilities omits 7cb8468bbede drm/i915/tgl: Disable read-only ppgtt support omits cfcbfdd8fe14 drm/i915: Remove pointless planes_changed=true assignment omits c26a058680dc drm/i915: Use a high priority wq for nonblocking plane updates omits 43ed22753cf1 drm/i915/display: Add glk_cdclk_table omits 4dd2fbbfb532 drm/i915: Make i915_vma.flags atomic_t for mutex reduction omits 0606259e3b3a drm/i915: Whitelist COMMON_SLICE_CHICKEN2 omits 99013b10100c drm/i915: Make shrink/unshrink be atomic omits 85dd14c2918d drm/i915: Make pm_notify take intel_gt omits ee236af8d514 drm/i915: Avoid round-trip via i915 in intel_gt_park omits dab3588a151e drm/i915: Make wait_for_timelines take struct intel_gt omits 61fa60ff6e6a drm/i915: Move GT init to intel_gt.c omits 07583467c256 drm/ttm: remove embedded vma_offset_manager omits 293f86b365ad drm/vmwgfx: switch to own vma manager omits 133e8809525b drm/qxl: switch to gem vma offset manager omits e7bf74d0aabe drm/amdgpu: switch to gem vma offset manager omits 8b53e1cb2728 drm/radeon: switch to gem vma offset manager omits f1acf41f9e32 drm/vram: switch to gem vma offset manager omits e336befcfdc0 drm/nouveau: switch to gem vma offset manager omits 9d6f4484e81c drm/ttm: turn ttm_bo_device.vma_manager into a pointer omits 0c1279b58fc7 drm/i915: Consolidate {bxt,cnl,icl}_init_cdclk omits 8f9f717d6c44 drm/i915: Enhance cdclk sanitization omits d2f429ebb977 drm/i915: Add calc_voltage_level display vfunc omits 751a93a15cde drm/i915: Consolidate {bxt,cnl,icl}_uninit_cdclk omits 5dac256bf767 drm/i915: Kill cnl_sanitize_cdclk() omits 1cbcd3b4b168 drm/i915: Combine bxt_set_cdclk and cnl_set_cdclk omits 736da8112fee drm/i915: Use literal representation of cdclk tables omits 71dc367e2bc3 drm/i915: Consolidate bxt/cnl/icl cdclk readout omits ab37c4d712c8 drm/i915/tgl: Disable rc6 for debugging omits 07e98eb0a174 drm/i915/selftests: Tighten the timeout testing for partial mmaps omits 7c465310fefc drm/i915/selftests: Take runtime wakeref for igt_ggtt_lowlevel omits cec5ca08e36f drm/i915: Perform GGTT restore much earlier during resume omits 0efa99dd5875 drm/i915/ringbuffer: Flush writes before RING_TAIL update omits 198d2533669b drm/i915/execlists: Ignore lost completion events omits 4d154d33941d drm/i915/display: Extract chv_read_luts() omits 8efd06989df4 drm/i915/display: Extract i965_read_luts() omits b0a7c754140b drm/i915/display: Add gamma precision function for CHV omits fa9a09f15065 drm/i915/execlists: Clear STOP_RING bit on reset omits 4f7f1973b0c8 drm/vram: fix Kconfig omits 78d54f1f6a33 drm/qxl: use drm_gem_ttm_print_info omits b21fc73838fa drm/qxl: use drm_gem_object_funcs callbacks omits 9286766ba65b drm/vram: add vram-mm debugfs file omits 527f6d91f8bb drm/vram: use drm_gem_ttm_print_info omits ff540b76f14a drm/ttm: add drm gem ttm helpers, starting with drm_gem_tt [...] omits 2dc5d44ccc5e drm: add drm_print_bits omits fd521d3b0ed2 drm/i915: include GTT page-size info in error state omits 33dd88992313 drm/i915: cleanup cache-coloring omits e9ceb751ad4e drm/i915: s/i915_gtt_color_adjust/i915_ggtt_color_adjust omits 1e0a96e50882 drm/i915: export color_differs omits 212fbf2c9e84 irqchip/atmel-aic5: Add support for sam9x60 irqchip omits 9c426b770bd0 irqchip/al-fic: Add support for irq retrigger omits 2236439bc667 drm/vram: Implement lazy unmapping for GEM VRAM buffers omits f3309105b879 drm/vram: Add infrastructure for move_notify() omits bc25bb9192c0 drm/vram: Acquire lock only once per call to vmap()/vunmap() omits 37a48adfba6c drm/vram: Add kmap ref-counting to GEM VRAM objects omits d810583fc2fc drm/i915/execlists: Remove incorrect BUG_ON for schedule-out omits e5ef909cb42c tda9950: use cec_notifier_cec_adap_(un)register omits 5d7f965e5675 drm/i915/buddy: add missing call to i915_global_register omits 71137bfd9897 drm: exynos: exynos_hdmi: use cec_notifier_conn_(un)register omits 7ac1573e263f drm/sun4i/sun4i_hdmi_enc: call cec_s_conn_info() omits 92a57b3fb500 drm/stm: ltdc: add pinctrl for DPI encoder mode omits 8ca529f3fbe7 Merge remote-tracking branch 'upstream/master' omits a793f0eeb7f5 drm/panel: panel-simple: Set OSD070T1718 panel type omits 89958b7cd955 drm/bridge: panel: Infer connector type from panel by default omits 9a2654c0f62a drm/panel: Add and fill drm_panel type field omits a515d6488505 IIO: Ingenic JZ47xx: Add support for JZ4770 SoC ADC. omits b23bf21f550a dt-bindings: iio/adc: Add AUX2 channel idx for JZ4770 SoC ADC omits cec8b1e3cb51 dt-bindings: iio/adc: Add a compatible string for JZ4770 SoC ADC omits 6c59a962e081 iio: fix center temperature of bmc150-accel-core omits 5e7965681ace iio: light: cm36651: redundant assignment to variable ret omits 85ae3aeedecc iio: imu: st_lsm6dsx: forbid 0 sensor sensitivity omits de10ac47597e iio: adc: meson_saradc: Fix memory allocation order omits 42776c14c692 staging: iio: adc: ad7192: Add system calibration support omits c88c8cd8265a iio: adc: ad_sigma_delta: Export ad_sd_calibrate omits b73b93a2af33 iio: adc: ad7192: Add sysfs ABI documentation omits 42014f69bb23 drm/i915: Hook up GT power management omits 464828dfb1c9 fbdev/sa1100fb: Remove even more dead code omits 42770cbf18ae drm/blend: Define the direction of Z position values omits 5bf05dc58d65 drm/i915/tgl: Register state context definition for Gen12 omits cdb736fa8b8b drm/i915: Use engine relative LRIs on context setup omits 71cd86cfaa12 drm/i915/tgl: Use refclk/2 as bypass frequency omits ca9cab183449 drm/i915: add immutable zpos plane properties omits c38822ab9bd6 Merge branch 'for-5.4' into for-next omits a8c15954d64a drm/i915: Protect debugfs per_file_stats with RCU lock omits c7581a414d28 drm: Use EOPNOTSUPP, not ENOTSUPP omits 84f6fec42e9e drm/virtio: fix command submission with objects but withou [...] omits aaef851083ed drm/i915/mst: Do not hardcoded the crtcs that encoder can connect omits d10e0cb7591e drm/i915: Apply FBC WA for TGL too 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 5b548ae63d58 drm/i915/tgl: add gen12 to stolen initialization omits 8ffa4392a32e drm/i915/tgl: disable SAGV temporarily omits 4444df6e205b drm/i915/tgl: move DP_TP_* to transcoder omits e468ff06157a drm/i915: protect access to DP_TP_* on non-dp omits 8241cfbe67f4 drm/i915/tgl: Access the right register when handling PSR [...] omits 2f3b87124b9f drm/i915/psr: Only handle interruptions of the transcoder in use omits ab016914984e drm/i915: disable set/get_tiling ioctl on gen12+ omits e838bfa8e170 Revert "drm/i915: Fix DP-MST crtc_mask" omits 7454450ce6f3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 9d7b01e93526 drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) [...] omits 4bb6a9d5d9a8 drm/i915/display: Extract glk_read_luts() omits 6b97b118d4d5 drm/i915/display: Extract ilk_read_luts() omits 1af223838298 drm/i915/display: Extract i9xx_read_luts() omits 7e764059cf70 drm/i915/display: Add macro to compare gamma hw/sw lut omits e9c8f591445d drm/i915/display: Add func to compare hw/sw gamma lut omits 145450f6a42d drm/i915/display: Add func to get gamma bit precision omits b1a4383d1e6e drm/i915/display: Add debug log for color parameters omits 395ccafa58ea Merge branch 'for-5.4/apple' into for-next omits f0c6cef7e717 drm/virtio: add worker for object release omits 12afce08ed51 drm/virtio: add fence sanity check omits 6e3372508d5f drm/virtio: drop virtio_gpu_object_{reserve, unreserve} omits fe16537ddb97 drm/virtio: drop virtio_gpu_object_{ref,unref} omits 2e0d9ee45785 drm/virtio: remove virtio_gpu_alloc_object omits c66df701e783 drm/virtio: switch from ttm to gem shmem helpers omits ad75f4f057e6 drm/virtio: drop virtio_gpu_object_list_validate/virtio_gp [...] omits 93c38d15ee59 drm/virtio: rework virtio_gpu_cmd_context_{attach, detach} [...] omits 3d3bdbc0bdbd drm/virtio: rework virtio_gpu_transfer_to_host_ioctl fencing omits 375f156a5e77 drm/virtio: rework virtio_gpu_transfer_from_host_ioctl fencing omits e2324300f427 drm/virtio: rework virtio_gpu_object_create fencing omits da758d51968a drm/virtio: rework virtio_gpu_execbuffer_ioctl fencing omits 98abe21d07c8 drm/virtio: add virtio_gpu_object_array & helpers omits cde14fd4a604 drm/virtio: remove ttm calls from in virtio_gpu_object_{re [...] omits 23a0e88ebaff drm/virtio: drop no_wait argument from virtio_gpu_object_reserve omits 191ab21995b0 drm/virtio: remove virtio_gpu_object_wait omits 620f9c5e302c drm/virtio: simplify cursor updates omits 29cf12394c05 drm/virtio: switch virtio_gpu_wait_ioctl() to gem helper. omits 889165ad6190 drm/virtio: pass gem reservation object to ttm init omits 37dfdc55ffeb drm/dp_mst: Cleanup drm_dp_send_link_address() a bit omits 8b1e589d138c drm/dp_mst: Refactor drm_dp_mst_handle_down_rep() omits a29d881875fc drm/dp_mst: Refactor drm_dp_mst_handle_up_req() omits fde61a7a7df4 drm/dp_mst: Constify guid in drm_dp_get_mst_branch_by_guid() omits 60f9ae9d0d3d drm/dp_mst: Remove huge conditional in drm_dp_mst_handle_up_req() omits 95b0013d209d drm/dp_mst: Refactor drm_dp_send_enum_path_resources omits 2f015ec6eab6 drm/dp_mst: Add sideband down request tracing + selftests omits aa2a2fe1383f drm/dp_mst: Combine redundant cases in drm_dp_encode_sideb [...] omits 0de54fb2d02b drm/print: Add drm_err_printer() omits 7cbce45d6243 drm/dp_mst: Move test_calc_pbn_mode() into an actual selftest omits 3ba64aa36c8c drm/dp_mst: Get rid of list clear in destroy_connector_work omits 5950f0b797fc drm/dp_mst: Move link address dumping into a function omits 8f9fb61caed1 drm/i915: Refresh the errno to vmf_fault translations omits 88ad7f3a5660 drm/vkms: Reduce critical section in vblank_simulate omits 4922fd18cc1a drm/vkms: Use wait_for_flip_done omits bd7e3f3ba1ef drm/vblank: Document and fix vblank count barrier semantics omits 3915f097340a Merge branch 'for-5.4/sb0540' into for-next omits 995aaf4df316 Merge branch 'for-5.4/core' into for-next omits 5fcd055193c5 drm/komeda: Add ACLK rate to sysfs omits 6914f8eb64f9 drm: Add high-precision time to vblank trace event omits f2690074462b drm/i915/selftests: Remove unused __engines_name() omits a5f9bda81cb4 tomoyo: Don't check open/getattr permission on sockets. omits 5a90606df7cb drm/i915: Replace obj->pin_global with obj->frontbuffer omits 4f36ef2ee187 drm/i915: Report aliasing ppgtt size as ggtt size omits 8f5e2b306b4e drm/i915: Restrict the aliasing-ppgtt to the size of the ggtt omits 9e362992ff34 drm/i915: Clean up HDMI deep color handling a bit omits 66a990dd0c49 drm/i915: Prefer encoder->name over port_name() omits 75427b2a2bff drm/i915: Limit MST to <= 8bpc once again omits acff2f86b195 drm/sti: Include the right header omits 536cce149769 drm: sti: use cec_notifier_conn_(un)register omits 38f6a046f023 include: dt-bindings: add Performance Monitoring Unit for Exynos omits c41784b042ac drm: dw-hdmi-i2s: enable audio clock in audio_startup omits dffa8feb3084 drm/i915/perf: Assert locking for i915_init_oa_perf_state() omits 3d1da92baffe drm/i915: Add 324mhz and 326.4mhz cdclks for gen11+ omits 385ba629aa1c drm/i915: Allow /2 CD2X divider on gen11+ omits 7bff9779d769 drm/i915: Fix regression with crtc disable ordering omits aabbe344dc3c drm/i915: Use RCU for unlocked vm_idr lookup omits c1d143dd2ac8 drm/i915: Remove ppgtt->dirty_engines omits 0b718ba1e884 drm/i915/gtt: Downgrade Cherryview back to aliasing-ppgtt omits 3dc007fe9b2b drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits 9c2ec7545cbd Merge branch 'xtensa-call0' into xtensa-for-next omits 37b6b4dafa46 xtensa: add support for call0 ABI in userspace omits 474f249f130e xtensa: clean up PS_WOE_BIT usage omits 40e98130c328 drm/i915: unify icp, tgp and mcc irq setup omits b32821c03631 drm/i915: parameterize SDE hotplug registers omits 58676af69c2e drm/i915: unify icp, tgp and mcc irq handling omits ed3126fa0d39 drm/i915: parameterize south hpd macros omits 4072761b981c drm/i915: Indent GuC/WOPCM documentation sections omits b047463c8522 drm/i915: Remove link to missing "Batchbuffer Pools" docum [...] omits 692059318c0f drm/i915/hdcp: Enable HDCP 1.4 and 2.2 on Gen12+ omits 39e2df090c3c drm/i915/hdcp: update current transcoder into intel_hdcp omits 2d15cf1b9ae4 misc/mei/hdcp: Fill transcoder index in port info omits 807c71d59a10 drm: Extend I915 mei interface for transcoder info omits 5b6030da28cd drm: Move port definition back to i915 header omits 0dcceb35a13d drm/i915: mei_hdcp: I915 sends ddi index as per ME FW omits 11988e393813 drm/i915/execlists: Try rearranging breadcrumb flush omits 66d9cec8a6c9 drm/i915/display: Move the commit_tail() disable sequence [...] omits 0c84127102ee drm/i915/display: Rename update_crtcs() to commit_modeset_ [...] omits 31444afb460e drm/i915: s/for_each_sgt_dma/for_each_sgt_daddr/ omits 9be02fde93e5 drm/i915/uc: Extract common code from GuC stop/disable comm omits e7b6affd0bae drm/i915/selftests: cond_resched() within the longer buddy tests omits 268de6530aa1 drm: mst: Fix query_payload ack reply struct omits 6a87d4ea94b0 drm/ingenic: Hardcode panel type to DPI omits 99d7a74110ef drm/i915/tgl: PSR link standby is not supported anymore omits 074c77e3ec63 drm/i915/tgl: Gen-12 display loses Yf tiling and legacy CC [...] omits 3ef2f119bd3e drm/msm: Use drm_attach_bridge() to attach a bridge to an encoder omits ee68c743f8d0 drm: Stop including drm_bridge.h from drm_crtc.h omits 9770f2207798 drm/i915/tgl: Enabling DSC on Pipe A for TGL omits 0f7dc62068bb drm/i915: Protect our local workers against I915_FENCE_TIMEOUT omits 8a84bacba19c drm/i915: Align power domain names with port names omits 325b916a9e1b drm/i915/selftests: Ignore coherency failures on Broadwater omits 592a7c5e082e drm/i915: Extend non readable mcr range omits e8f6b4952ec5 drm/i915/execlists: Flush the post-sync breadcrumb write harder omits cf3d4e534711 drm/meson: add resume/suspend hooks omits 1374b8375c2e drm/meson: dw_hdmi: add resume/suspend hooks omits b0138364da17 drm/virtio: module_param_named() requires linux/moduleparam.h omits c4e6488120e9 drm/i915/selftests: Try to recycle context allocations omits f2085c8e950d drm/i915/selftests: Remove accidental serialization betwee [...] omits 744583ecc3d7 drm/virtio: notify virtqueues without holding spinlock omits 4100a7b83438 drm/virtio: cleanup queue functions omits a02c4c25b9fa drm/virtio: add plane check omits 8a9a982767b7 drm/i915: use a separate context for gpu relocs omits 92604e825304 smack: use GFP_NOFS while holding inode_smack::smk_lock omits 1d4a24debb08 security: smack: Fix possible null-pointer dereferences in [...] omits aa2e9da31431 smack: fix some kernel-doc notations omits c6e22efdb6bb Smack: Don't ignore other bprm->unsafe flags if LSM_UNSAFE [...] omits 45e9c829ebea drm/i915/tgl/perf: use the same oa ctx_id format as icl omits a8ff5d405e90 drm/i915/tgl: Do not apply WaIncreaseDefaultTLBEntries fro [...] omits 99389390fef5 drm/i915/tgl: Implement TGL DisplayPort training sequence omits 9c722e17c1b9 drm/i915: Disable pipes in reverse order omits 0456417ef680 drm: Add for_each_oldnew_intel_crtc_in_state_reverse() omits f7b3c22619a4 drm/i915/tgl: Add maximum resolution supported by PSR2 HW omits 0f81e645eb1e drm/i915: Do not read PSR2 register in transcoders without PSR2 omits 6056517ab8c3 drm/i915/tgl: Guard and warn if more than one eDP panel is [...] omits cccdce1dd061 drm/i915: Make engine's batch pool safe for use with virtu [...] omits f52c6d0df690 drm/i915: Only activate i915_active debugobject once omits 21b0c32bdaba drm/i915/selftests: Markup impossible error pointers omits 66c2dee4ae10 drm/vc4/vc4_hdmi: fill in connector info omits 5558f3d535c5 drm/i915/intel_hdmi: use cec_notifier_conn_(un)register omits ae85b0df124f drm_dp_cec: add connector info support. omits ebfdf5cd806b drm/i915: Use NOEVICT for first pass on attemping to pin a [...] omits 1d5b77733149 drm/i915/selftests: Add the usual batch vma managements to [...] omits 3e93bc2a58aa drm/virtio: make resource id workaround runtime switchable. omits 15c665bb4637 drm/mcde: Fix an error handling path in 'mcde_probe()' omits acd674af95d3 drm/i915: Call dma_set_max_seg_size() in i915_driver_hw_probe() omits d72cf01f410a drm/mipi-dbi: fix a loop in debugfs code omits 5bd8d1a78c30 Merge branch 'for-5.3/upstream-fixes' into for-next omits 529880098431 drm/i915: to make vgpu ppgtt notificaiton as atomic operation omits 6dbe0c4b0fc0 drm/panel: Initialise panel dev and funcs through drm_pane [...] omits 65abbda8ed7c drm/panel: Add missing drm_panel_init() in panel drivers omits 75b974a859e5 drm/i915/selftests: Teach igt_gpu_fill_dw() to take intel_context omits 777159069212 drm/i915: Keep drm_i915_file_private around under RCU omits 936ad29de812 drm/i915/uc: define GuC and HuC FWs for EHL omits 636e83f2f208 drm/i915: Flush the existing fence before GGTT read/write omits 191797a892c9 drm/i915/gtt: Preallocate Braswell top-level page directory omits 6dcb85a0ad99 drm/i915: Hold irq-off for the entire fake lock period omits 0b14d96820d1 drm/i915: Use hweight8() for 8bit masks omits c08e91323920 drm/i915: s/num_active_crtcs/num_active_pipes/ omits d048a2684a41 drm/i915: Use enum pipe consistently omits e8edae54c593 drm/i915: Unconfuse pipe vs. crtc->index in i915_get_crtc_ [...] omits d06a79d33e0f drm/i915: Use enum pipe instead of crtc index to track act [...] omits 100f5f7fbc3e drm/i915: Expand subslice mask omits 668df17f594d drm/i915: Add new function to copy subslices for a slice omits eaef5b3c4113 drm/i915: Refactor instdone loops on new subslice functions omits e1210bbfb1f8 drm/i915: Add function to determine if a slice has a subslice omits 6db40ec80f54 drm/i915: Use subslice stride to set subslices for a given slice omits 9e8a135ed5a4 drm/i915: Add function to set subslices omits 33ee9e868096 drm/i915: Use local variables for subslice_mask for device info omits 49610c377be7 drm/i915: Add EU stride runtime parameter omits 7a200aad1127 drm/i915: Add subslice stride runtime parameter omits 8b355db99cfb drm/i915: Add function to set SSEU info per platform omits 4087f873df1f drm/i915: Use variable for debugfs device status omits 1c5f087a2bb2 drm/panfrost: Add errata descriptions from kbase omits 5d86923060fc drm/i915/tgl: Enable VD HCP/MFX sub-pipe power gating omits b3c0692f36a4 drm/i915/tgl: Move GTCR register to cope with GAM MMIO add [...] omits ce4932426195 drm/panfrost: Use mutex_trylock in panfrost_gem_purge omits dfbc7a46b940 drm/shmem: Use mutex_trylock in drm_gem_shmem_purge omits 4fa3d66f132b drm/shmem: Do dma_unmap_sg before purging pages omits 593bc4d008cf drm/panfrost: Fix possible suspend in panfrost_remove omits 4ae1ce88e9a0 Merge branch 'v5.3-next/soc' into for-next omits 021363171363 Merge branch 'v5.3-next/dts64' into for-next omits 97588c89993d MAINTAINERS: Add Steven and Alyssa as panfrost reviewers omits 52282163dfa6 drm/panfrost: Add missing check for pfdev->regulator omits 04db301da38e Merge branch 'for-5.4/logitech' into for-next omits f2521f7731ed drm/i915: switch to drm_fb_helper_remove_conflicting_pci_f [...] omits 35616a4aa919 drm: drop resource_id parameter from drm_fb_helper_remove_ [...] omits 0a8459693238 fbdev: drop res_id parameter from remove_conflicting_pci_f [...] omits d4c61c4a16de drm/i915/dp: Fix DSC enable code to use cpu_transcoder ins [...] omits cee508a0bddb drm/dp/dsc: Add Support for all BPCs supported by TGL omits df7415bfc06f drm/i915: Do not unmask PSR interruption in IRQ postinstall omits 99fc38b12095 drm/i915: Add transcoder restriction to PSR2 omits 4ab4fa103217 drm/i915/psr: Make PSR registers relative to transcoders 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 b4a81b87a4cf ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() omits fe2e082f5da5 ecryptfs: fix a memory leak bug in parse_tag_1_packet() 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 fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next 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 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits cd10afbc932d sh: remove unneeded uapi asm-generic wrappers omits cbfc6edb6a4a sh: use __builtin_constant_p() directly instead of IS_IMMEDIATE() omits a5de8865cb3e h8300: move definition of __kernel_size_t etc. to posix_types.h omits 66da768644b5 xtensa: remove free_initrd_mem omits baf6722aa0cb ide: Use dev_get_drvdata where possible omits 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-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 91abab83839a XArray: Fix xas_next() with a single entry at 0 omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-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 05fb8284a417 Merge branch 'i2c-mux/for-next' 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 136db994852a apparmor: increase left match history buffer size omits 8ac2ca328ec9 apparmor: Switch to GFP_KERNEL where possible omits df323337e507 apparmor: Use a memory pool instead per-CPU caches omits bf1d2ee7bc62 apparmor: Force type-casting of current->real_cred omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue 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 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-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 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits acc706cafb46 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 1c41f624e758 xtensa: implement initialize_cacheattr for MPU cores omits a444d1aabe6b xtensa: add exclusive atomics support omits 2656d1569d93 xtensa: clean up inline assembly in futex.h omits c5a771f240b1 Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 2061da36848d xtensa: set proper error code for simdisk_setup() omits 1e644f4b0b4f xtensa: fix incorrect fd close in error case of simdisk_setup() 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 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer omits 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 058c4f342582 apparmor: fix spelling mistake "immutible" -> "immutable" 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 145a0ef21c8e apparmor: fix blob compression when ns is forced on a policy load omits fe166a9f2868 apparmor: fix missing ZLIB defines omits 6a59d9243d34 apparmor: fix blob compression build failure on ppc omits 63c16c3a7608 apparmor: Initial implementation of raw policy blob compression 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 a26a70426e9b Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 2b4ed567f1a4 Merge branch 'xtensa-5.1-fixes' into xtensa-for-next omits 9d285bf92ad1 Merge branch 'for-5.2/ish' into for-next omits c480b5e66793 Merge branch 'xtensa-5.1-fixes' into xtensa-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 036ef74b3ecb Merge branch 'xtensa-5.1' into xtensa-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 20d45b2c3fe9 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits acedafabf1bd Merge branch 'for-5.1/hid-elan' into for-next omits 95dd4c87b7a6 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8a668039b788 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 34a783a07a6f xtensa: rename BUILTIN_DTB to BUILTIN_DTB_SOURCE omits 16be6fd6a52b xtensa: Fix typo use space=>user space omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 76428ff915f3 Merge branch 'xtensa-5.0-fixes' into xtensa-for-next omits 8cd4105fd234 drivers/irqchip: xtensa-mx: fix mask and unmask omits f2b9dea93c02 drivers/irqchip: xtensa: add warning to irq_retrigger omits 18031f71ea01 xtensa: SMP: mark each possible CPU as present omits a169c7463e51 xtensa: smp_lx200_defconfig: fix vectors clash omits da26d363189a xtensa: SMP: fix secondary CPU initialization 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 f1589f675d65 Merge branch 'xtensa-jumplabel' into xtensa-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 c31f54cdc8da Merge branch 'xtensa-tracehook' into xtensa-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 cf991521b736 Merge branch 'xtensa-cleanups' into xtensa-for-next omits e2f3efdaf1b6 Merge branch 'xtensa-cleanups' into xtensa-for-next omits a78d2a03404b Merge branch 'xtensa-cleanups' into xtensa-for-next omits d81a6df30db2 xtensa: don't clear cpenable unconditionally on release omits e836b0528f18 xtensa: simplify coprocessor.S omits e22864e5a665 xtensa: clean up WSR*/RSR*/get_sr/set_sr 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 897368ebb6a7 Merge branch 'xtensa-fixes' into xtensa-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 fcec7756107d Merge branch 'xtensa-syscall-rework' into xtensa-for-next omits 7c17225f2059 xtensa: generate uapi header and syscall table header files omits b4130fdef9a7 xtensa: add system call table generation support omits 3db1569a17dd xtensa: add __NR_syscalls along with __NR_syscall_count omits b7c16dd08fb8 Merge branch 'xtensa-fixes' into xtensa-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 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next omits 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" omits c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next omits 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-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 c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-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 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next omits f0f84837c6da xtensa: rework noMMU cache attributes initialization omits 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all omits 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} 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 cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next omits 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers 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 1f008cfec5d5 NFC: fdp: Fix unused variable warnings omits 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() omits 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver omits 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] omits 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] omits c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() omits 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier omits 00afd4c21f2f NFC: fix attrs checks in netlink interface omits 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast omits 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure omits e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size 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 ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next omits ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute omits e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next omits 9e0031ddb608 xtensa: fix build with KASAN omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next omits 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic omits c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next omits 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next omits a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next omits 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next omits 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next omits bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next omits 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next omits 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next omits d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next omits 5874c700308f xtensa: make __pa work with uncached KSEG addresses omits ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next omits 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU omits 51fc407848da Merge tag 'v4.9' into xtensa-for-next
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allmodc [...] \ O -- O -- O (c68c5373c504)
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: .gitattributes | 2 - .mailmap | 9 +- CREDITS | 7 +- Documentation/ABI/stable/sysfs-class-infiniband | 19 + Documentation/ABI/stable/sysfs-driver-aspeed-vuart | 11 +- Documentation/ABI/stable/sysfs-driver-ib_srp | 2 - Documentation/ABI/testing/debugfs-hisi-hpre | 57 - Documentation/ABI/testing/debugfs-hyperv | 23 - Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 | 39 - Documentation/ABI/testing/sysfs-bus-mei | 2 +- Documentation/ABI/testing/sysfs-bus-pci | 13 - Documentation/ABI/testing/sysfs-bus-thunderbolt | 36 - .../ABI/testing/sysfs-class-led-driver-el15203000 | 139 - .../ABI/testing/sysfs-class-net-statistics | 16 - Documentation/ABI/testing/sysfs-platform-dfl-fme | 132 - .../ABI/testing/sysfs-platform-mellanox-bootctl | 58 - Documentation/ABI/testing/sysfs-platform-wilco-ec | 17 - Documentation/Makefile | 11 +- .../Design/Data-Structures/Data-Structures.html | 1391 +++ .../RCU/Design/Data-Structures/Data-Structures.rst | 1163 -- .../Expedited-Grace-Periods.html | 668 ++ .../Expedited-Grace-Periods.rst | 521 - .../Design/Memory-Ordering/Tree-RCU-Diagram.html | 9 + .../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 704 ++ .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 624 - .../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 2 +- .../RCU/Design/Memory-Ordering/TreeRCU-qs.svg | 2 +- .../RCU/Design/Requirements/Requirements.html | 3401 ++++++ .../RCU/Design/Requirements/Requirements.rst | 2704 ----- Documentation/RCU/index.rst | 7 +- Documentation/RCU/lockdep.txt | 18 +- Documentation/RCU/whatisRCU.txt | 14 +- Documentation/admin-guide/LSM/SafeSetID.rst | 4 +- Documentation/admin-guide/cgroup-v2.rst | 25 +- Documentation/admin-guide/dell_rbu.rst | 128 - .../admin-guide/device-mapper/dm-dust.rst | 287 - .../admin-guide/device-mapper/dm-dust.txt | 272 + .../admin-guide/device-mapper/dm-raid.rst | 2 - Documentation/admin-guide/device-mapper/index.rst | 1 - Documentation/admin-guide/index.rst | 65 +- Documentation/admin-guide/iostats.rst | 47 +- Documentation/admin-guide/kernel-parameters.rst | 1 - Documentation/admin-guide/kernel-parameters.txt | 41 +- Documentation/admin-guide/perf/imx-ddr.rst | 50 +- Documentation/admin-guide/perf/index.rst | 1 - Documentation/admin-guide/perf/thunderx2-pmu.rst | 20 +- Documentation/admin-guide/sysctl/kernel.rst | 26 +- Documentation/arm/microchip.rst | 4 +- Documentation/arm64/booting.rst | 3 - Documentation/arm64/cpu-feature-registers.rst | 19 +- Documentation/arm64/elf_hwcaps.rst | 67 +- Documentation/arm64/memory.rst | 9 +- Documentation/arm64/silicon-errata.rst | 15 +- Documentation/asm-annotations.rst | 216 - Documentation/bpf/index.rst | 9 - Documentation/bpf/prog_flow_dissector.rst | 3 - Documentation/bpf/s390.rst | 205 - Documentation/conf.py | 3 +- Documentation/core-api/genalloc.rst | 28 +- Documentation/core-api/genericirq.rst | 50 +- Documentation/core-api/index.rst | 1 - Documentation/core-api/kernel-api.rst | 17 +- Documentation/core-api/memory-allocation.rst | 54 +- Documentation/core-api/mm-api.rst | 2 +- Documentation/core-api/printk-formats.rst | 46 +- Documentation/core-api/refcount-vs-atomic.rst | 36 +- Documentation/crypto/api-skcipher.rst | 13 +- Documentation/crypto/architecture.rst | 2 + Documentation/crypto/devel-algos.rst | 27 +- Documentation/dev-tools/index.rst | 1 - Documentation/dev-tools/kasan.rst | 3 - Documentation/dev-tools/kcov.rst | 129 - Documentation/dev-tools/kmemleak.rst | 2 +- Documentation/dev-tools/kselftest.rst | 16 - Documentation/dev-tools/kunit/api/index.rst | 16 - Documentation/dev-tools/kunit/api/test.rst | 11 - Documentation/dev-tools/kunit/faq.rst | 62 - Documentation/dev-tools/kunit/index.rst | 79 - Documentation/dev-tools/kunit/start.rst | 180 - Documentation/dev-tools/kunit/usage.rst | 576 - Documentation/devicetree/bindings/arm/amlogic.yaml | 9 +- .../devicetree/bindings/arm/amlogic/smp-sram.txt | 32 + .../devicetree/bindings/arm/atmel-at91.yaml | 7 - .../devicetree/bindings/arm/bcm/bcm2835.yaml | 54 - .../devicetree/bindings/arm/bcm/brcm,bcm2835.txt | 67 + .../devicetree/bindings/arm/coresight.txt | 9 - Documentation/devicetree/bindings/arm/cpus.yaml | 1 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 14 - Documentation/devicetree/bindings/arm/fsl.yaml | 58 +- .../arm/marvell/ap806-system-controller.txt | 177 + .../arm/marvell/ap80x-system-controller.txt | 177 - .../bindings/arm/marvell/armada-7k-8k.txt | 24 + .../bindings/arm/marvell/armada-7k-8k.yaml | 61 - .../devicetree/bindings/arm/mrvl/mrvl.txt | 14 + .../devicetree/bindings/arm/mrvl/mrvl.yaml | 35 - .../devicetree/bindings/arm/msm/qcom,llcc.txt | 41 + .../devicetree/bindings/arm/msm/qcom,llcc.yaml | 55 - .../devicetree/bindings/arm/omap/omap.txt | 30 +- .../devicetree/bindings/arm/omap/prm-inst.txt | 29 - Documentation/devicetree/bindings/arm/realtek.yaml | 27 +- .../devicetree/bindings/arm/renesas,prr.txt | 20 + .../devicetree/bindings/arm/renesas,prr.yaml | 35 - Documentation/devicetree/bindings/arm/renesas.yaml | 20 - .../devicetree/bindings/arm/rockchip.yaml | 14 +- .../bindings/arm/samsung/exynos-chipid.txt | 12 + .../bindings/arm/samsung/exynos-chipid.yaml | 40 - .../devicetree/bindings/arm/samsung/pmu.txt | 72 + .../devicetree/bindings/arm/samsung/pmu.yaml | 105 - .../bindings/arm/samsung/samsung-boards.txt | 83 + .../bindings/arm/samsung/samsung-boards.yaml | 181 - .../arm/samsung/samsung-secure-firmware.yaml | 31 - .../devicetree/bindings/arm/samsung/sysreg.txt | 19 + .../devicetree/bindings/arm/samsung/sysreg.yaml | 45 - .../devicetree/bindings/arm/stm32/stm32.yaml | 27 +- Documentation/devicetree/bindings/arm/sunxi.yaml | 5 - .../devicetree/bindings/arm/sunxi/smp-sram.txt | 44 + .../devicetree/bindings/arm/sunxi/sunxi-mbus.txt | 1 - .../devicetree/bindings/ata/sata_rcar.txt | 7 +- .../devicetree/bindings/bus/renesas,bsc.txt | 46 + .../devicetree/bindings/bus/renesas,bsc.yaml | 60 - .../devicetree/bindings/bus/simple-pm-bus.txt | 44 + .../devicetree/bindings/bus/simple-pm-bus.yaml | 75 - .../bindings/clock/amlogic,axg-audio-clkc.txt | 3 +- .../bindings/clock/armada3700-periph-clock.txt | 5 +- .../devicetree/bindings/clock/imx7ulp-clock.txt | 1 + .../devicetree/bindings/clock/renesas,cpg-mssr.txt | 13 +- .../clock/renesas,rcar-gen2-cpg-clocks.txt | 60 + .../bindings/clock/renesas,rcar-usb2-clock-sel.txt | 2 +- .../bindings/clock/rockchip,px30-cru.txt | 5 - .../devicetree/bindings/counter/ti-eqep.yaml | 50 - .../devicetree/bindings/cpu/cpu-topology.txt | 2 +- .../devicetree/bindings/cpufreq/ti-cpufreq.txt | 6 +- .../bindings/crypto/allwinner,sun8i-ce.yaml | 88 - .../bindings/crypto/allwinner,sun8i-ss.yaml | 60 - .../bindings/crypto/amlogic,gxl-crypto.yaml | 52 - .../devicetree/bindings/crypto/samsung-slimsss.txt | 19 + .../bindings/crypto/samsung-slimsss.yaml | 47 - .../devicetree/bindings/crypto/samsung-sss.txt | 32 + .../devicetree/bindings/crypto/samsung-sss.yaml | 58 - Documentation/devicetree/bindings/ddr/lpddr2.txt | 102 - .../devicetree/bindings/ddr/lpddr3-timings.txt | 58 - Documentation/devicetree/bindings/ddr/lpddr3.txt | 101 - .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 5 - .../bindings/display/amlogic,meson-dw-hdmi.yaml | 2 + .../devicetree/bindings/display/arm,malidp.txt | 3 - .../bindings/display/bridge/anx6345.yaml | 102 - .../devicetree/bindings/display/bridge/anx7814.txt | 6 +- .../bindings/display/bridge/renesas,dw-hdmi.txt | 1 - .../bindings/display/bridge/renesas,lvds.txt | 1 - .../bindings/display/cirrus,clps711x-fb.txt | 2 +- .../bindings/display/etnaviv/etnaviv-drm.txt | 1 - .../devicetree/bindings/display/imx/fsl,imx-fb.txt | 2 +- .../bindings/display/mediatek/mediatek,disp.txt | 30 +- .../bindings/display/mediatek/mediatek,dsi.txt | 4 +- .../devicetree/bindings/display/msm/gmu.txt | 51 - .../devicetree/bindings/display/msm/mdp5.txt | 2 - .../bindings/display/panel/sharp,ld-d5116z01b.txt | 26 + .../bindings/display/panel/sharp,ld-d5116z01b.yaml | 30 - .../devicetree/bindings/display/renesas,du.txt | 2 - .../bindings/display/rockchip/rockchip-vop.txt | 6 +- .../devicetree/bindings/display/st,stm32-dsi.yaml | 150 - .../devicetree/bindings/display/st,stm32-ltdc.txt | 144 + .../devicetree/bindings/display/st,stm32-ltdc.yaml | 81 - .../devicetree/bindings/dma/dma-common.yaml | 9 +- .../bindings/dma/milbeaut-m10v-hdmac.txt | 32 - .../bindings/dma/milbeaut-m10v-xdmac.txt | 24 - .../devicetree/bindings/dma/renesas,rcar-dmac.txt | 1 - .../devicetree/bindings/dma/renesas,usb-dmac.txt | 1 - Documentation/devicetree/bindings/dma/ti-edma.txt | 8 - Documentation/devicetree/bindings/eeprom/at24.txt | 90 +- Documentation/devicetree/bindings/eeprom/at24.yaml | 188 - .../devicetree/bindings/example-schema.yaml | 81 +- .../devicetree/bindings/fsi/fsi-master-aspeed.txt | 24 - .../bindings/gpio/brcm,xgs-iproc-gpio.yaml | 70 - .../devicetree/bindings/gpio/gpio-rda.yaml | 50 - .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 1 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 3 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 8 +- .../devicetree/bindings/gpu/arm,mali-utgard.yaml | 3 +- .../devicetree/bindings/gpu/samsung-g2d.txt | 27 + .../devicetree/bindings/gpu/samsung-g2d.yaml | 75 - .../devicetree/bindings/gpu/samsung-rotator.txt | 28 + .../devicetree/bindings/gpu/samsung-rotator.yaml | 48 - .../devicetree/bindings/gpu/samsung-scaler.txt | 27 + .../devicetree/bindings/gpu/samsung-scaler.yaml | 81 - .../bindings/hwlock/st,stm32-hwspinlock.txt | 23 + .../bindings/hwlock/st,stm32-hwspinlock.yaml | 50 - .../devicetree/bindings/hwmon/adi,ltc2947.yaml | 104 - .../devicetree/bindings/hwmon/ibm,cffps1.txt | 3 - .../devicetree/bindings/i2c/i2c-aspeed.txt | 3 +- Documentation/devicetree/bindings/i2c/i2c-at91.txt | 3 +- Documentation/devicetree/bindings/i2c/i2c.txt | 18 - .../devicetree/bindings/i2c/renesas,i2c.txt | 1 - .../devicetree/bindings/i2c/renesas,iic.txt | 1 - .../devicetree/bindings/iio/adc/adi,ad7124.yaml | 3 + .../devicetree/bindings/iio/adc/adi,ad7606.yaml | 5 +- .../devicetree/bindings/iio/adc/adi,ad7780.yaml | 1 + .../devicetree/bindings/iio/adc/avia-hx711.yaml | 1 + .../devicetree/bindings/iio/adc/ingenic,adc.txt | 1 - .../devicetree/bindings/iio/adc/max1027-adc.txt | 20 + .../bindings/iio/adc/samsung,exynos-adc.txt | 107 + .../bindings/iio/adc/samsung,exynos-adc.yaml | 151 - .../bindings/iio/chemical/plantower,pms7003.yaml | 1 + .../devicetree/bindings/iio/iio-bindings.txt | 5 - .../devicetree/bindings/iio/imu/nxp,fxos8700.yaml | 76 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 3 - .../devicetree/bindings/iio/light/adux1020.yaml | 47 - .../devicetree/bindings/iio/light/bh1750.txt | 18 + .../devicetree/bindings/iio/light/bh1750.yaml | 43 - .../devicetree/bindings/iio/pressure/bmp085.yaml | 2 + .../bindings/iio/proximity/maxbotix,mb1232.txt | 29 + .../bindings/iio/proximity/maxbotix,mb1232.yaml | 60 - .../bindings/iio/temperature/adi,ltc2983.yaml | 480 - .../bindings/input/fsl,mpr121-touchkey.yaml | 89 - Documentation/devicetree/bindings/input/input.yaml | 36 - Documentation/devicetree/bindings/input/keys.txt | 8 + .../devicetree/bindings/input/max77650-onkey.txt | 26 + .../devicetree/bindings/input/max77650-onkey.yaml | 35 - .../devicetree/bindings/input/mpr121-touchkey.txt | 30 + .../devicetree/bindings/input/mtk-pmic-keys.txt | 4 +- .../devicetree/bindings/input/st,stpmic1-onkey.txt | 2 +- .../bindings/input/touchscreen/edt-ft5x06.txt | 1 - .../bindings/interconnect/qcom,msm8974.yaml | 62 - .../bindings/interrupt-controller/atmel,aic.txt | 7 +- .../bindings/interrupt-controller/mrvl,intc.txt | 14 +- .../bindings/interrupt-controller/renesas,irqc.txt | 48 + .../interrupt-controller/renesas,irqc.yaml | 87 - .../devicetree/bindings/iommu/arm,smmu-v3.txt | 77 + .../devicetree/bindings/iommu/arm,smmu-v3.yaml | 95 - .../devicetree/bindings/iommu/arm,smmu.txt | 182 + .../devicetree/bindings/iommu/arm,smmu.yaml | 229 - .../bindings/iommu/renesas,ipmmu-vmsa.txt | 1 - .../devicetree/bindings/iommu/samsung,sysmmu.txt | 67 + .../devicetree/bindings/iommu/samsung,sysmmu.yaml | 108 - .../bindings/leds/backlight/led-backlight.txt | 28 - .../bindings/leds/backlight/lm3630a-backlight.yaml | 5 - .../bindings/leds/backlight/pm8941-wled.txt | 42 + .../bindings/leds/backlight/qcom-wled.txt | 102 - .../devicetree/bindings/leds/leds-el15203000.txt | 69 - .../devicetree/bindings/leds/leds-max77650.txt | 57 + .../devicetree/bindings/leds/leds-max77650.yaml | 51 - .../bindings/{ddr => lpddr2}/lpddr2-timings.txt | 0 .../devicetree/bindings/lpddr2/lpddr2.txt | 102 + .../bindings/media/allwinner,sun4i-a10-csi.yaml | 9 +- .../media/allwinner,sun8i-h3-deinterlace.yaml | 76 - .../bindings/media/amlogic,meson-gx-ao-cec.yaml | 91 - .../devicetree/bindings/media/i2c/ad5820.txt | 11 +- .../devicetree/bindings/media/i2c/imx290.txt | 57 - .../devicetree/bindings/media/i2c/nokia,smia.txt | 2 + .../devicetree/bindings/media/i2c/ov2659.txt | 9 - .../devicetree/bindings/media/meson-ao-cec.txt | 37 + Documentation/devicetree/bindings/media/rc.yaml | 6 - .../devicetree/bindings/media/renesas,csi2.txt | 1 - .../devicetree/bindings/media/renesas,vin.txt | 5 +- .../devicetree/bindings/media/st,stm32-cec.txt | 19 + .../devicetree/bindings/media/st,stm32-cec.yaml | 54 - .../devicetree/bindings/media/st,stm32-dcmi.txt | 45 + .../devicetree/bindings/media/st,stm32-dcmi.yaml | 86 - .../bindings/memory-controllers/exynos-srom.txt | 79 + .../bindings/memory-controllers/exynos-srom.yaml | 128 - .../bindings/memory-controllers/exynos5422-dmc.txt | 84 - .../memory-controllers/nvidia,tegra124-mc.yaml | 152 - .../memory-controllers/nvidia,tegra30-emc.yaml | 336 - .../memory-controllers/nvidia,tegra30-mc.txt | 123 + .../memory-controllers/nvidia,tegra30-mc.yaml | 167 - Documentation/devicetree/bindings/mfd/ab8500.txt | 119 - Documentation/devicetree/bindings/mfd/madera.txt | 8 - Documentation/devicetree/bindings/mfd/max77650.txt | 46 + .../devicetree/bindings/mfd/max77650.yaml | 149 - .../devicetree/bindings/mfd/qcom,spmi-pmic.txt | 2 - Documentation/devicetree/bindings/mips/ralink.txt | 14 - .../devicetree/bindings/mmc/arasan,sdhci.txt | 17 - Documentation/devicetree/bindings/mmc/jz4740.txt | 8 +- Documentation/devicetree/bindings/mmc/owl-mmc.yaml | 59 - .../devicetree/bindings/mmc/renesas,sdhi.txt | 1 - .../devicetree/bindings/mmc/sdhci-atmel.txt | 5 - .../devicetree/bindings/mmc/sdhci-milbeaut.txt | 30 - .../bindings/mtd/cadence-nand-controller.txt | 53 - .../devicetree/bindings/mtd/intel,ixp4xx-flash.txt | 22 - .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 6 - .../devicetree/bindings/net/broadcom-bluetooth.txt | 1 - .../bindings/net/can/allwinner,sun4i-a10-can.yaml | 51 - .../devicetree/bindings/net/can/sun4i_can.txt | 36 + .../devicetree/bindings/net/ftgmac100.txt | 8 - Documentation/devicetree/bindings/net/lpc-eth.txt | 5 - .../devicetree/bindings/net/nfc/pn532.txt | 46 - .../devicetree/bindings/net/nfc/pn533-i2c.txt | 29 + .../devicetree/bindings/net/renesas,ether.yaml | 114 - Documentation/devicetree/bindings/net/sh_eth.txt | 69 + .../bindings/net/wireless/qcom,ath10k.txt | 6 - .../devicetree/bindings/nvmem/amlogic-efuse.txt | 6 - .../devicetree/bindings/nvmem/rockchip-otp.txt | 25 - .../devicetree/bindings/nvmem/sprd-efuse.txt | 39 - .../devicetree/bindings/pci/amlogic,meson-pcie.txt | 12 +- .../devicetree/bindings/pci/layerscape-pci.txt | 1 - Documentation/devicetree/bindings/pci/rcar-pci.txt | 1 - Documentation/devicetree/bindings/perf/arm-ccn.txt | 1 - .../devicetree/bindings/perf/fsl-imx-ddr.txt | 1 - .../bindings/phy/allwinner,sun50i-h6-usb3-phy.yaml | 47 - .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 1 + .../devicetree/bindings/phy/phy-mmp3-usb.txt | 13 - .../bindings/phy/phy-rockchip-inno-usb2.txt | 1 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 7 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 2 - .../devicetree/bindings/phy/rcar-gen3-phy-usb3.txt | 2 - .../bindings/phy/rockchip,px30-dsi-dphy.yaml | 75 - .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 86 +- .../bindings/pinctrl/qcom,msm8976-pinctrl.txt | 183 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 4 - .../bindings/pinctrl/renesas,pfc-pinctrl.txt | 4 +- .../bindings/pinctrl/rockchip,pinctrl.txt | 1 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 7 +- .../devicetree/bindings/power/qcom,rpmpd.txt | 1 - .../bindings/power/renesas,rcar-sysc.txt | 2 - .../bindings/power/reset/syscon-poweroff.txt | 30 + .../bindings/power/reset/syscon-poweroff.yaml | 60 - .../bindings/power/reset/syscon-reboot.txt | 30 + .../bindings/power/reset/syscon-reboot.yaml | 60 - .../bindings/power/supply/cpcap-charger.txt | 9 +- .../bindings/power/supply/max77650-charger.txt | 28 + .../bindings/power/supply/max77650-charger.yaml | 34 - .../devicetree/bindings/ptp/ptp-idtcm.yaml | 69 - .../devicetree/bindings/pwm/pwm-mediatek.txt | 2 +- .../devicetree/bindings/pwm/pwm-stm32.txt | 8 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 40 + .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 78 - .../devicetree/bindings/pwm/renesas,tpu-pwm.txt | 35 + .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 69 - .../bindings/regulator/fixed-regulator.yaml | 9 +- .../bindings/regulator/max77650-regulator.txt | 41 + .../bindings/regulator/max77650-regulator.yaml | 31 - .../regulator/nvidia,tegra-regulators-coupling.txt | 65 - .../bindings/regulator/qcom,rpmh-regulator.txt | 4 - .../bindings/regulator/qcom,smd-rpm-regulator.txt | 21 - .../bindings/regulator/qcom,spmi-regulator.txt | 25 - .../devicetree/bindings/regulator/regulator.yaml | 7 +- .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 6 - .../bindings/reset/amlogic,meson-axg-audio-arb.txt | 3 +- .../bindings/reset/amlogic,meson-reset.yaml | 1 - .../bindings/reset/brcm,brcmstb-reset.txt | 2 +- .../devicetree/bindings/reset/qcom,aoss-reset.txt | 52 + .../devicetree/bindings/reset/qcom,aoss-reset.yaml | 47 - .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 + .../devicetree/bindings/reset/qcom,pdc-global.yaml | 47 - .../devicetree/bindings/reset/renesas,rst.txt | 2 - .../devicetree/bindings/reset/uniphier-reset.txt | 5 +- Documentation/devicetree/bindings/riscv/cpus.yaml | 29 +- .../devicetree/bindings/rng/nuvoton,npcm-rng.txt | 12 - .../devicetree/bindings/rng/omap3_rom_rng.txt | 27 - .../bindings/rng/samsung,exynos4-rng.txt | 19 + .../bindings/rng/samsung,exynos4-rng.yaml | 45 - .../bindings/rng/samsung,exynos5250-trng.txt | 17 - .../devicetree/bindings/rtc/renesas,sh-rtc.yaml | 70 - Documentation/devicetree/bindings/rtc/rtc-sh.txt | 28 + Documentation/devicetree/bindings/rtc/s3c-rtc.txt | 31 + Documentation/devicetree/bindings/rtc/s3c-rtc.yaml | 89 - .../bindings/security/tpm/google,cr50.txt | 19 - Documentation/devicetree/bindings/serial/8250.txt | 5 - .../devicetree/bindings/serial/fsl-lpuart.txt | 3 +- .../bindings/serial/renesas,sci-serial.txt | 8 +- .../bindings/serio/allwinner,sun4i-a10-ps2.yaml | 51 - .../bindings/serio/allwinner,sun4i-ps2.txt | 22 + .../bindings/soc/amlogic/amlogic,canvas.txt | 33 + .../bindings/soc/amlogic/amlogic,canvas.yaml | 49 - Documentation/devicetree/bindings/soc/fsl/rcpm.txt | 14 +- .../devicetree/bindings/soc/qcom/qcom,smd-rpm.txt | 1 - .../devicetree/bindings/soc/rockchip/grf.txt | 18 +- .../devicetree/bindings/sound/adi,adau7118.yaml | 85 - .../bindings/sound/allwinner,sun4i-a10-codec.yaml | 267 - .../sound/allwinner,sun8i-a23-codec-analog.yaml | 38 - .../devicetree/bindings/sound/arndale.txt | 5 +- .../devicetree/bindings/sound/fsl,mqs.txt | 36 - .../bindings/sound/google,cros-ec-codec.txt | 24 +- .../devicetree/bindings/sound/mt8183-afe-pcm.txt | 6 - .../sound/mt8183-mt6358-ts3a227-max98357.txt | 7 +- .../devicetree/bindings/sound/renesas,rsnd.txt | 1 - .../bindings/sound/rockchip-max98090.txt | 27 +- Documentation/devicetree/bindings/sound/rt1011.txt | 10 - Documentation/devicetree/bindings/sound/rt5682.txt | 6 - .../devicetree/bindings/sound/samsung,odroid.txt | 54 + .../devicetree/bindings/sound/samsung,odroid.yaml | 91 - .../devicetree/bindings/sound/samsung-i2s.txt | 84 + .../devicetree/bindings/sound/samsung-i2s.yaml | 138 - .../devicetree/bindings/sound/sun4i-codec.txt | 94 + .../bindings/sound/sun8i-codec-analog.txt | 17 + .../devicetree/bindings/sound/tas2562.txt | 34 - .../devicetree/bindings/sound/tas2770.txt | 37 - .../devicetree/bindings/spi/renesas,hspi.yaml | 57 - .../devicetree/bindings/spi/renesas,rzn1-spi.txt | 11 - .../devicetree/bindings/spi/renesas,sh-msiof.yaml | 159 - Documentation/devicetree/bindings/spi/sh-hspi.txt | 26 + Documentation/devicetree/bindings/spi/sh-msiof.txt | 105 + .../devicetree/bindings/spi/snps,dw-apb-ssi.txt | 3 +- .../devicetree/bindings/spi/spi-sifive.txt | 37 + .../devicetree/bindings/spi/spi-sifive.yaml | 86 - .../devicetree/bindings/spi/spi-xilinx.txt | 4 +- .../devicetree/bindings/sram/milbeaut-smp-sram.txt | 24 + .../devicetree/bindings/sram/qcom,ocmem.yaml | 96 - .../devicetree/bindings/sram/renesas,smp-sram.txt | 27 + .../devicetree/bindings/sram/rockchip-smp-sram.txt | 30 + .../devicetree/bindings/sram/samsung-sram.txt | 38 + Documentation/devicetree/bindings/sram/sram.txt | 80 + Documentation/devicetree/bindings/sram/sram.yaml | 257 - .../devicetree/bindings/submitting-patches.txt | 21 +- .../bindings/thermal/amlogic,thermal.yaml | 54 - .../devicetree/bindings/thermal/qcom-tsens.txt | 55 + .../devicetree/bindings/thermal/qcom-tsens.yaml | 170 - .../bindings/thermal/rcar-gen3-thermal.txt | 1 - .../bindings/thermal/st,stm32-thermal.yaml | 79 - .../devicetree/bindings/thermal/stm32-thermal.txt | 61 + .../devicetree/bindings/timer/ingenic,tcu.txt | 2 +- .../devicetree/bindings/timer/renesas,tmu.txt | 1 - .../bindings/timer/samsung,exynos4210-mct.txt | 88 + .../bindings/timer/samsung,exynos4210-mct.yaml | 124 - .../devicetree/bindings/timer/st,stm32-timer.txt | 22 + .../devicetree/bindings/timer/st,stm32-timer.yaml | 47 - .../devicetree/bindings/trivial-devices.yaml | 12 - .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 1 - .../devicetree/bindings/usb/amlogic,dwc3.txt | 4 +- .../devicetree/bindings/usb/generic-ehci.yaml | 12 +- .../devicetree/bindings/usb/generic-ohci.yaml | 7 +- .../devicetree/bindings/usb/mediatek,mtk-xhci.txt | 4 +- .../devicetree/bindings/usb/mediatek,mtu3.txt | 4 +- .../devicetree/bindings/usb/renesas,usb3-peri.txt | 24 - .../devicetree/bindings/usb/renesas,usbhs.txt | 1 - .../devicetree/bindings/usb/ti,hd3ss3220.txt | 38 - .../devicetree/bindings/usb/ti,j721e-usb.yaml | 86 - Documentation/devicetree/bindings/usb/usb-hcd.yaml | 5 - Documentation/devicetree/bindings/usb/usb-uhci.txt | 2 +- Documentation/devicetree/bindings/usb/usb-xhci.txt | 5 +- Documentation/devicetree/bindings/usb/usb251xb.txt | 3 +- .../devicetree/bindings/vendor-prefixes.yaml | 6 - .../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 3 - .../devicetree/bindings/watchdog/renesas,wdt.txt | 1 - .../devicetree/bindings/watchdog/samsung-wdt.txt | 35 + .../devicetree/bindings/watchdog/samsung-wdt.yaml | 74 - Documentation/devicetree/writing-schema.rst | 3 - Documentation/driver-api/bt8xxgpio.rst | 62 + Documentation/driver-api/dell_rbu.rst | 128 + Documentation/driver-api/device_link.rst | 3 +- Documentation/driver-api/dma-buf.rst | 6 +- Documentation/driver-api/driver-model/devres.rst | 4 - Documentation/driver-api/driver-model/driver.rst | 43 - Documentation/driver-api/generic-counter.rst | 162 +- Documentation/driver-api/gpio/bt8xxgpio.rst | 62 - Documentation/driver-api/gpio/driver.rst | 6 +- Documentation/driver-api/gpio/index.rst | 1 - Documentation/driver-api/index.rst | 4 +- Documentation/driver-api/infiniband.rst | 127 - Documentation/driver-api/infrastructure.rst | 3 + Documentation/driver-api/interconnect.rst | 2 +- Documentation/driver-api/libata.rst | 14 +- Documentation/driver-api/nvmem.rst | 2 - Documentation/driver-api/pti_intel_mid.rst | 4 +- Documentation/driver-api/thermal/sysfs-api.rst | 26 +- .../features/core/tracehook/arch-support.txt | 2 +- Documentation/filesystems/debugfs.txt | 50 +- Documentation/filesystems/f2fs.txt | 2 +- Documentation/filesystems/fscrypt.rst | 68 +- Documentation/firmware-guide/acpi/namespace.rst | 2 +- Documentation/fpga/dfl.rst | 10 - Documentation/gpu/amdgpu.rst | 30 +- Documentation/gpu/drm-kms-helpers.rst | 3 + Documentation/gpu/drm-mm.rst | 11 +- Documentation/gpu/i915.rst | 82 +- Documentation/gpu/mcde.rst | 2 +- Documentation/gpu/todo.rst | 135 +- Documentation/hwmon/bel-pfe.rst | 112 - Documentation/hwmon/ina3221.rst | 12 - Documentation/hwmon/index.rst | 3 - Documentation/hwmon/inspur-ipsps1.rst | 4 +- Documentation/hwmon/k10temp.rst | 18 +- Documentation/hwmon/ltc2947.rst | 100 - Documentation/i2c/busses/i2c-i801.rst | 1 - Documentation/i2c/busses/index.rst | 2 +- Documentation/i2c/index.rst | 2 +- Documentation/index.rst | 9 +- Documentation/ioctl/botching-up-ioctls.rst | 225 + Documentation/{userspace-api => }/ioctl/cdrom.rst | 0 Documentation/{userspace-api => }/ioctl/hdio.rst | 0 Documentation/ioctl/index.rst | 16 + .../{userspace-api => }/ioctl/ioctl-decoding.rst | 0 Documentation/ioctl/ioctl-number.rst | 362 + Documentation/kbuild/modules.rst | 13 +- .../namespaces.rst} | 0 Documentation/livepatch/index.rst | 1 - Documentation/livepatch/system-state.rst | 167 - Documentation/media/cec.h.rst.exceptions | 89 - Documentation/media/kapi/v4l2-controls.rst | 9 - Documentation/media/uapi/cec/cec-funcs.rst | 1 - .../media/uapi/cec/cec-ioc-adap-g-caps.rst | 6 +- .../media/uapi/cec/cec-ioc-adap-g-conn-info.rst | 105 - Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 8 - Documentation/media/uapi/mediactl/request-api.rst | 4 +- Documentation/media/uapi/v4l/biblio.rst | 9 - Documentation/media/uapi/v4l/buffer.rst | 13 - Documentation/media/uapi/v4l/dev-mem2mem.rst | 1 - .../media/uapi/v4l/dev-stateless-decoder.rst | 424 - Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 561 +- Documentation/media/uapi/v4l/ext-ctrls-flash.rst | 2 +- .../media/uapi/v4l/ext-ctrls-image-source.rst | 10 - Documentation/media/uapi/v4l/meta-formats.rst | 1 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 35 +- Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst | 60 - .../media/uapi/v4l/vidioc-decoder-cmd.rst | 10 +- Documentation/media/uapi/v4l/vidioc-g-fbuf.rst | 2 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 24 - Documentation/media/uapi/v4l/vidioc-reqbufs.rst | 6 - Documentation/media/v4l-drivers/imx.rst | 75 +- Documentation/media/v4l-drivers/ipu3.rst | 53 +- Documentation/media/v4l-drivers/ipu3_rcb.svg | 331 - Documentation/media/v4l-drivers/vimc.rst | 16 +- Documentation/media/videodev2.h.rst.exceptions | 5 - Documentation/memory-barriers.txt | 16 +- Documentation/mips/ingenic-tcu.rst | 2 +- Documentation/misc-devices/xilinx_sdfec.rst | 291 - Documentation/networking/af_xdp.rst | 259 +- .../device_drivers/freescale/dpaa2/index.rst | 1 - .../freescale/dpaa2/mac-phy-support.rst | 191 - .../networking/device_drivers/intel/e100.rst | 14 +- .../networking/device_drivers/intel/e1000.rst | 12 +- .../networking/device_drivers/intel/e1000e.rst | 14 +- .../networking/device_drivers/intel/fm10k.rst | 10 +- .../networking/device_drivers/intel/i40e.rst | 8 +- .../networking/device_drivers/intel/iavf.rst | 8 +- .../networking/device_drivers/intel/ice.rst | 6 +- .../networking/device_drivers/intel/igb.rst | 12 +- .../networking/device_drivers/intel/igbvf.rst | 6 +- .../networking/device_drivers/intel/ixgbe.rst | 10 +- .../networking/device_drivers/intel/ixgbevf.rst | 6 +- .../networking/device_drivers/mellanox/mlx5.rst | 2 +- .../networking/device_drivers/pensando/ionic.rst | 10 +- .../networking/devlink-params-mv88e6xxx.txt | 7 - Documentation/networking/devlink-trap.rst | 2 +- Documentation/networking/ip-sysctl.txt | 11 +- Documentation/networking/net_dim.txt | 36 +- Documentation/networking/phy.rst | 2 +- Documentation/networking/ppp_generic.txt | 2 - Documentation/networking/tls-offload.rst | 4 - Documentation/networking/tls.rst | 26 - Documentation/power/pci.rst | 50 +- Documentation/powerpc/kaslr-booke32.rst | 42 - Documentation/process/botching-up-ioctls.rst | 225 - Documentation/process/coding-style.rst | 4 +- Documentation/process/deprecated.rst | 43 +- Documentation/process/index.rst | 2 - Documentation/process/maintainers.rst | 1 - Documentation/riscv/boot-image-header.rst | 2 +- Documentation/scheduler/sched-stats.rst | 4 +- Documentation/security/keys/core.rst | 58 - Documentation/security/lsm.rst | 2 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 88 +- Documentation/sphinx-static/theme_overrides.css | 10 - Documentation/sphinx/maintainers_include.py | 197 - .../translations/it_IT/process/coding-style.rst | 2 +- .../it_IT/process/maintainer-pgp-guide.rst | 2 +- .../translations/zh_CN/process/coding-style.rst | 2 +- Documentation/usb/rio.rst | 109 + Documentation/userspace-api/index.rst | 1 - Documentation/userspace-api/ioctl/index.rst | 15 - Documentation/userspace-api/ioctl/ioctl-number.rst | 364 - Documentation/virt/kvm/api.txt | 58 +- Documentation/virt/kvm/arm/pvtime.rst | 80 - Documentation/virt/kvm/devices/vcpu.txt | 14 - Documentation/virt/kvm/devices/xics.txt | 14 +- Documentation/virt/kvm/devices/xive.txt | 8 - Documentation/vm/hmm.rst | 105 +- Documentation/w1/index.rst | 2 +- Documentation/watch_queue.rst | 460 - MAINTAINERS | 432 +- Makefile | 24 +- Next/SHA1s | 312 - Next/Trees | 314 - Next/merge.log | 11852 ------------------- Next/quilt-import.log | 2 - arch/alpha/include/asm/mmzone.h | 1 + arch/alpha/include/asm/pgalloc.h | 4 +- arch/alpha/include/asm/pgtable.h | 24 +- arch/alpha/kernel/pci-sysfs.c | 8 +- arch/alpha/kernel/perf_event.c | 4 +- arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/alpha/mm/init.c | 12 +- arch/arc/Makefile | 2 +- arch/arc/boot/dts/haps_hs.dts | 15 +- arch/arc/boot/dts/haps_hs_idu.dts | 1 + arch/arc/boot/dts/hsdk.dts | 23 - arch/arc/boot/dts/nsim_700.dts | 36 +- arch/arc/boot/dts/nsim_hs.dts | 67 + arch/arc/boot/dts/nsim_hs_idu.dts | 65 + arch/arc/configs/haps_hs_defconfig | 30 +- arch/arc/configs/haps_hs_smp_defconfig | 32 +- arch/arc/configs/hsdk_defconfig | 6 - arch/arc/configs/nsim_700_defconfig | 19 +- arch/arc/configs/nsim_hs_defconfig | 60 + arch/arc/configs/nsim_hs_smp_defconfig | 58 + arch/arc/include/asm/Kbuild | 1 + arch/arc/include/asm/entry-compact.h | 4 +- arch/arc/include/asm/mmu.h | 6 - arch/arc/include/asm/mmu_context.h | 2 +- arch/arc/include/asm/pgtable.h | 4 +- arch/arc/kernel/perf_event.c | 4 +- arch/arc/kernel/unwind.c | 6 +- arch/arc/mm/fault.c | 10 +- arch/arc/mm/highmem.c | 4 +- arch/arc/mm/tlb.c | 81 +- arch/arc/mm/tlbex.S | 18 +- arch/arc/plat-sim/platform.c | 1 + arch/arm/Kconfig | 4 +- arch/arm/arm-soc-for-next-contents.txt | 183 - arch/arm/boot/compressed/atags_to_fdt.c | 12 +- arch/arm/boot/dts/Makefile | 17 +- arch/arm/boot/dts/am335x-baltos.dtsi | 12 + arch/arm/boot/dts/am335x-bone-common.dtsi | 22 + arch/arm/boot/dts/am335x-boneblue.dts | 22 + arch/arm/boot/dts/am335x-chiliboard.dts | 18 + arch/arm/boot/dts/am335x-cm-t335.dts | 20 + arch/arm/boot/dts/am335x-evm.dts | 25 + arch/arm/boot/dts/am335x-evmsk.dts | 25 + arch/arm/boot/dts/am335x-guardian.dts | 22 + arch/arm/boot/dts/am335x-icev2.dts | 2 +- arch/arm/boot/dts/am335x-igep0033.dtsi | 25 + arch/arm/boot/dts/am335x-lxm.dts | 22 + arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 17 + arch/arm/boot/dts/am335x-moxa-uc-8100-me-t.dts | 22 + arch/arm/boot/dts/am335x-netcan-plus-1xx.dts | 87 - arch/arm/boot/dts/am335x-netcom-plus-2xx.dts | 95 - arch/arm/boot/dts/am335x-netcom-plus-8xx.dts | 115 - arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 22 + arch/arm/boot/dts/am335x-pcm-953.dtsi | 25 + arch/arm/boot/dts/am335x-pdu001.dts | 28 + arch/arm/boot/dts/am335x-pepper.dts | 20 + arch/arm/boot/dts/am335x-pocketbeagle.dts | 22 + arch/arm/boot/dts/am335x-regor.dtsi | 21 + arch/arm/boot/dts/am335x-shc.dts | 17 + arch/arm/boot/dts/am335x-sl50.dts | 22 + arch/arm/boot/dts/am335x-wega.dtsi | 26 + arch/arm/boot/dts/am33xx-l4.dtsi | 33 +- arch/arm/boot/dts/am33xx.dtsi | 99 +- arch/arm/boot/dts/am3517.dtsi | 37 - arch/arm/boot/dts/am3517_mt_ventoux.dts | 2 +- arch/arm/boot/dts/am3874-iceboard.dts | 9 +- arch/arm/boot/dts/am4372.dtsi | 35 +- arch/arm/boot/dts/am437x-l4.dtsi | 23 + arch/arm/boot/dts/armada-38x.dtsi | 5 - arch/arm/boot/dts/armada-xp-98dx3236.dtsi | 2 +- arch/arm/boot/dts/armada-xp-db-xc3-24g4xg.dts | 5 - arch/arm/boot/dts/armada-xp.dtsi | 2 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 - arch/arm/boot/dts/aspeed-ast2600-evb.dts | 76 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 3 - arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 66 +- arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 59 +- .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 3 - arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 65 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts | 972 -- arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 58 +- arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts | 3 - arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 3 - arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 3 - arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 3 - arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 3 - arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 3 - arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 5 - arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 3 - arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 1195 -- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 4 - arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 7 +- arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 5 - arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 6 - arch/arm/boot/dts/aspeed-g4.dtsi | 4 +- arch/arm/boot/dts/aspeed-g5.dtsi | 27 +- arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 9 +- arch/arm/boot/dts/aspeed-g6.dtsi | 572 +- .../boot/dts/ast2500-facebook-netbmc-common.dtsi | 96 - arch/arm/boot/dts/at91-kizbox3-hs.dts | 309 - arch/arm/boot/dts/at91-kizbox3_common.dtsi | 412 - arch/arm/boot/dts/at91-sama5d27_som1_ek.dts | 1 - arch/arm/boot/dts/atlas7-evb.dts | 2 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 123 - arch/arm/boot/dts/bcm2711.dtsi | 844 -- arch/arm/boot/dts/bcm2835-common.dtsi | 194 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 1 - arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 + arch/arm/boot/dts/bcm2835.dtsi | 1 - arch/arm/boot/dts/bcm2836.dtsi | 1 - arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 8 - arch/arm/boot/dts/bcm2837.dtsi | 1 - arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 7 - arch/arm/boot/dts/bcm283x.dtsi | 190 +- arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts | 53 - arch/arm/boot/dts/dove.dtsi | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 64 +- arch/arm/boot/dts/dra7.dtsi | 51 - arch/arm/boot/dts/e60k02.dtsi | 306 - arch/arm/boot/dts/emev2.dtsi | 4 - arch/arm/boot/dts/exynos3250.dtsi | 17 +- arch/arm/boot/dts/exynos4.dtsi | 14 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 6 +- arch/arm/boot/dts/exynos4210.dtsi | 31 +- arch/arm/boot/dts/exynos4412.dtsi | 29 +- arch/arm/boot/dts/exynos5.dtsi | 4 +- arch/arm/boot/dts/exynos5250-arndale.dts | 27 +- arch/arm/boot/dts/exynos5250.dtsi | 45 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5410.dtsi | 6 +- arch/arm/boot/dts/exynos5420-peach-pit.dts | 4 - arch/arm/boot/dts/exynos5420.dtsi | 90 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 117 - arch/arm/boot/dts/exynos5422-odroidxu3-lite.dts | 4 - arch/arm/boot/dts/exynos54xx.dtsi | 50 +- arch/arm/boot/dts/exynos5800-peach-pi.dts | 4 - arch/arm/boot/dts/exynos5800.dtsi | 2 +- arch/arm/boot/dts/imx27.dtsi | 2 +- arch/arm/boot/dts/imx31.dtsi | 2 +- arch/arm/boot/dts/imx51.dtsi | 2 +- arch/arm/boot/dts/imx53-qsb-common.dtsi | 44 +- arch/arm/boot/dts/imx53-usbarmory.dts | 2 +- arch/arm/boot/dts/imx6-logicpd-baseboard.dtsi | 4 - arch/arm/boot/dts/imx6-logicpd-som.dtsi | 4 - arch/arm/boot/dts/imx6dl-apf6dev.dts | 49 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 39 - arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 28 +- arch/arm/boot/dts/imx6dl-yapp4-hydra.dts | 8 +- arch/arm/boot/dts/imx6dl.dtsi | 1 - arch/arm/boot/dts/imx6q-apalis-eval.dts | 13 - arch/arm/boot/dts/imx6q-apalis-ixora-v1.1.dts | 13 - arch/arm/boot/dts/imx6q-apalis-ixora.dts | 13 - arch/arm/boot/dts/imx6q-apf6dev.dts | 49 +- arch/arm/boot/dts/imx6q-dhcom-pdk2.dts | 8 - arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 2 + arch/arm/boot/dts/imx6q-gw54xx.dts | 19 +- arch/arm/boot/dts/imx6q.dtsi | 3 - arch/arm/boot/dts/imx6qdl-apalis.dtsi | 57 +- arch/arm/boot/dts/imx6qdl-apf6.dtsi | 200 +- arch/arm/boot/dts/imx6qdl-apf6dev.dtsi | 424 +- arch/arm/boot/dts/imx6qdl-colibri.dtsi | 35 +- arch/arm/boot/dts/imx6qdl-gw551x.dtsi | 19 +- arch/arm/boot/dts/imx6qdl-rex.dtsi | 19 - arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 8 - arch/arm/boot/dts/imx6qdl-udoo.dtsi | 14 - arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 10 - arch/arm/boot/dts/imx6qdl-zii-rdu2.dtsi | 7 +- arch/arm/boot/dts/imx6sl.dtsi | 2 +- arch/arm/boot/dts/imx6sll-kobo-clarahd.dts | 324 - arch/arm/boot/dts/imx6sll.dtsi | 2 +- arch/arm/boot/dts/imx6sx.dtsi | 2 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 28 +- arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi | 148 - arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi | 338 - arch/arm/boot/dts/imx6ul-kontron-n6310-s.dts | 405 +- arch/arm/boot/dts/imx6ul-kontron-n6310-som.dtsi | 95 +- arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts | 16 - arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi | 40 - arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi | 418 - .../boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi | 109 - arch/arm/boot/dts/imx6ul-opos6ul.dtsi | 195 +- arch/arm/boot/dts/imx6ul-opos6uldev.dts | 382 +- arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 3 +- arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 14 - arch/arm/boot/dts/imx6ull-colibri-nonwifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri-wifi.dtsi | 2 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 64 +- arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts | 16 - arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi | 40 - arch/arm/boot/dts/imx6ull-opos6ul.dtsi | 6 - arch/arm/boot/dts/imx6ull-opos6uldev.dts | 42 - arch/arm/boot/dts/imx7-colibri-eval-v3.dtsi | 38 - arch/arm/boot/dts/imx7-colibri.dtsi | 30 +- arch/arm/boot/dts/imx7d.dtsi | 6 +- arch/arm/boot/dts/imx7s.dtsi | 10 +- arch/arm/boot/dts/imx7ulp-evk.dts | 2 - arch/arm/boot/dts/imx7ulp.dtsi | 31 +- arch/arm/boot/dts/keystone-clocks.dtsi | 27 - arch/arm/boot/dts/keystone-k2e-clocks.dtsi | 20 - arch/arm/boot/dts/keystone-k2e-netcp.dtsi | 21 +- arch/arm/boot/dts/keystone-k2hk-netcp.dtsi | 20 +- arch/arm/boot/dts/keystone-k2l-netcp.dtsi | 20 +- arch/arm/boot/dts/kirkwood-synology.dtsi | 2 +- arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 2 +- arch/arm/boot/dts/logicpd-torpedo-35xx-devkit.dts | 2 +- .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 20 +- arch/arm/boot/dts/logicpd-torpedo-37xx-devkit.dts | 14 - arch/arm/boot/dts/logicpd-torpedo-baseboard.dtsi | 1 - arch/arm/boot/dts/logicpd-torpedo-som.dtsi | 4 - arch/arm/boot/dts/mmp3-dell-ariel.dts | 94 - arch/arm/boot/dts/mmp3.dtsi | 527 - arch/arm/boot/dts/motorola-cpcap-mapphone.dtsi | 6 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 786 -- arch/arm/boot/dts/mt7629-rfb.dts | 13 +- arch/arm/boot/dts/mt7629.dtsi | 2 + arch/arm/boot/dts/omap3-beagle-xm.dts | 2 +- arch/arm/boot/dts/omap3-beagle.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3530.dts | 2 +- arch/arm/boot/dts/omap3-cm-t3730.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000-lcd43.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000-lcd70.dts | 2 +- arch/arm/boot/dts/omap3-devkit8000.dts | 2 +- arch/arm/boot/dts/omap3-gta04.dtsi | 3 +- arch/arm/boot/dts/omap3-ha-lcd.dts | 2 +- arch/arm/boot/dts/omap3-ha.dts | 2 +- arch/arm/boot/dts/omap3-igep0020-rev-f.dts | 10 +- arch/arm/boot/dts/omap3-igep0020.dts | 2 +- arch/arm/boot/dts/omap3-igep0030-rev-g.dts | 10 +- arch/arm/boot/dts/omap3-igep0030.dts | 2 +- arch/arm/boot/dts/omap3-ldp.dts | 2 +- arch/arm/boot/dts/omap3-lilly-a83x.dtsi | 2 +- arch/arm/boot/dts/omap3-lilly-dbb056.dts | 2 +- arch/arm/boot/dts/omap3-n9.dts | 2 +- arch/arm/boot/dts/omap3-n900.dts | 11 - arch/arm/boot/dts/omap3-n950-n9.dtsi | 7 + arch/arm/boot/dts/omap3-n950.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-alto35.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-chestnut43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-gallop43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-palo35.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-palo43.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-summit.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-tobi.dts | 2 +- arch/arm/boot/dts/omap3-overo-storm-tobiduo.dts | 2 +- arch/arm/boot/dts/omap3-pandora-1ghz.dts | 2 +- arch/arm/boot/dts/omap3-sbc-t3530.dts | 2 +- arch/arm/boot/dts/omap3-sbc-t3730.dts | 2 +- arch/arm/boot/dts/omap3-sniper.dts | 2 +- arch/arm/boot/dts/omap3-thunder.dts | 2 +- arch/arm/boot/dts/omap3-zoom3.dts | 2 +- arch/arm/boot/dts/omap3.dtsi | 25 - arch/arm/boot/dts/omap3430-sdp.dts | 2 +- arch/arm/boot/dts/omap34xx-omap36xx-clocks.dtsi | 2 +- arch/arm/boot/dts/omap34xx.dtsi | 66 +- arch/arm/boot/dts/omap36xx.dtsi | 65 +- arch/arm/boot/dts/omap4-droid-bionic-xt875.dts | 9 - arch/arm/boot/dts/omap4-droid4-xt894.dts | 777 +- arch/arm/boot/dts/omap4-l4-abe.dtsi | 4 + arch/arm/boot/dts/omap4-l4.dtsi | 16 +- arch/arm/boot/dts/omap4-panda-common.dtsi | 2 +- arch/arm/boot/dts/omap4-sdp.dts | 2 +- arch/arm/boot/dts/omap4-var-som-om44-wlan.dtsi | 2 +- arch/arm/boot/dts/omap4.dtsi | 28 +- arch/arm/boot/dts/omap5-board-common.dtsi | 2 +- arch/arm/boot/dts/omap5-l4-abe.dtsi | 3 + arch/arm/boot/dts/omap5-l4.dtsi | 30 + arch/arm/boot/dts/omap5.dtsi | 28 +- arch/arm/boot/dts/omap54xx-clocks.dtsi | 2 +- arch/arm/boot/dts/openbmc-flash-layout-128.dtsi | 32 - arch/arm/boot/dts/qcom-ipq4019.dtsi | 12 - arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 22 +- arch/arm/boot/dts/qcom-msm8974.dtsi | 103 - arch/arm/boot/dts/qcom-pm8941.dtsi | 10 - arch/arm/boot/dts/r8a7790-lager.dts | 8 +- arch/arm/boot/dts/r8a7793-gose.dts | 110 +- arch/arm/boot/dts/rda8810pl.dtsi | 48 - arch/arm/boot/dts/rk3036.dtsi | 4 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 8 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 14 +- arch/arm/boot/dts/rk3288-veyron-analog-audio.dtsi | 1 - arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 35 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 35 +- arch/arm/boot/dts/rk3288-veyron-mickey.dts | 7 - arch/arm/boot/dts/rk3288-veyron-minnie.dts | 35 +- arch/arm/boot/dts/rk3288-veyron-tiger.dts | 35 +- arch/arm/boot/dts/rk3288.dtsi | 7 +- arch/arm/boot/dts/s3c6410-mini6410.dts | 4 - arch/arm/boot/dts/s3c6410-smdk6410.dts | 4 - arch/arm/boot/dts/sama5d2.dtsi | 2 +- arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 +- arch/arm/boot/dts/ste-dbx5x0.dtsi | 11 +- arch/arm/boot/dts/stm32429i-eval.dts | 3 +- arch/arm/boot/dts/stm32746g-eval.dts | 3 +- arch/arm/boot/dts/stm32f429-disco.dts | 2 +- arch/arm/boot/dts/stm32f469-disco.dts | 3 +- arch/arm/boot/dts/stm32f469.dtsi | 1 + arch/arm/boot/dts/stm32f746-disco.dts | 2 +- arch/arm/boot/dts/stm32f769-disco.dts | 2 +- arch/arm/boot/dts/stm32h743i-disco.dts | 2 +- arch/arm/boot/dts/stm32h743i-eval.dts | 2 +- arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 36 +- arch/arm/boot/dts/stm32mp157a-avenger96.dts | 8 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 77 +- arch/arm/boot/dts/stm32mp157c-dk2.dts | 21 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 41 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 16 +- arch/arm/boot/dts/stm32mp157c.dtsi | 27 +- arch/arm/boot/dts/sun4i-a10.dtsi | 4 - arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i.dtsi | 2 - arch/arm/boot/dts/sun6i-a31.dtsi | 5 +- arch/arm/boot/dts/sun7i-a20.dtsi | 9 +- arch/arm/boot/dts/sun8i-a23-a33.dtsi | 2 - arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 17 - arch/arm/boot/dts/sun8i-a83t.dtsi | 12 - arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts | 174 - arch/arm/boot/dts/sun8i-h3.dtsi | 22 - arch/arm/boot/dts/sun8i-r40.dtsi | 13 - arch/arm/boot/dts/sun9i-a80.dtsi | 16 - arch/arm/boot/dts/sunxi-h3-h5.dtsi | 20 - arch/arm/boot/dts/tegra124-nyan-big-emc.dtsi | 7891 +++--------- arch/arm/boot/dts/tegra124-venice2.dts | 3 - arch/arm/boot/dts/tegra124.dtsi | 3 +- arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi | 201 - arch/arm/boot/dts/tegra20-cpu-opp.dtsi | 302 - arch/arm/boot/dts/tegra20-paz00.dts | 41 +- arch/arm/boot/dts/tegra20-trimslice.dts | 11 - arch/arm/boot/dts/tegra20.dtsi | 2 - arch/arm/boot/dts/tegra30-apalis-v1.1.dtsi | 22 +- arch/arm/boot/dts/tegra30-apalis.dtsi | 22 +- arch/arm/boot/dts/tegra30-cardhu-a04.dts | 48 - arch/arm/boot/dts/tegra30-colibri.dtsi | 22 +- arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi | 801 -- arch/arm/boot/dts/tegra30-cpu-opp.dtsi | 1202 -- arch/arm/boot/dts/tegra30.dtsi | 14 - arch/arm/boot/dts/vf-colibri.dtsi | 12 +- arch/arm/boot/dts/vf500-colibri.dtsi | 2 +- arch/arm/boot/dts/vf610-bk4.dts | 4 - arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 14 +- arch/arm/configs/at91_dt_defconfig | 1 - arch/arm/configs/badge4_defconfig | 1 + arch/arm/configs/corgi_defconfig | 1 + arch/arm/configs/davinci_all_defconfig | 3 +- arch/arm/configs/exynos_defconfig | 2 - arch/arm/configs/imx_v6_v7_defconfig | 5 +- arch/arm/configs/keystone_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 40 +- arch/arm/configs/omap2plus_defconfig | 27 +- arch/arm/configs/pxa_defconfig | 1 + arch/arm/configs/qcom_defconfig | 1 - arch/arm/configs/s3c2410_defconfig | 1 + arch/arm/configs/sama5_defconfig | 1 - arch/arm/configs/shmobile_defconfig | 3 + arch/arm/configs/spitz_defconfig | 1 + arch/arm/configs/sunxi_defconfig | 3 - arch/arm/configs/tegra_defconfig | 2 - arch/arm/crypto/Kconfig | 21 +- arch/arm/crypto/Makefile | 32 +- arch/arm/crypto/aes-ce-core.S | 1 - arch/arm/crypto/crct10dif-ce-core.S | 2 +- arch/arm/crypto/ghash-ce-core.S | 1 - arch/arm/crypto/sha1-ce-core.S | 1 - arch/arm/crypto/sha2-ce-core.S | 1 - arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/domain.h | 8 +- arch/arm/include/asm/hardware/cache-l2x0.h | 2 - arch/arm/include/asm/kvm_arm.h | 1 - arch/arm/include/asm/kvm_emulate.h | 5 - arch/arm/include/asm/kvm_host.h | 33 - arch/arm/include/asm/pci.h | 2 - arch/arm/include/asm/pgtable-2level.h | 1 - arch/arm/include/asm/pgtable-3level.h | 1 - arch/arm/include/asm/pgtable.h | 2 +- arch/arm/include/asm/uaccess.h | 4 +- arch/arm/include/uapi/asm/kvm.h | 3 +- arch/arm/kernel/arch_timer.c | 1 - arch/arm/kernel/head-common.S | 5 +- arch/arm/kernel/head-nommu.S | 2 - arch/arm/kernel/module-plts.c | 1 - arch/arm/kernel/process.c | 2 - arch/arm/kernel/psci_smp.c | 6 +- arch/arm/kernel/signal.h | 2 - arch/arm/kernel/tcm.c | 5 +- arch/arm/kernel/topology.c | 2 +- arch/arm/kvm/Makefile | 2 +- arch/arm/kvm/guest.c | 14 - arch/arm/kvm/handle_exit.c | 2 +- arch/arm/mach-bcm/Kconfig | 4 +- arch/arm/mach-bcm/Makefile | 3 +- arch/arm/mach-bcm/bcm2711.c | 24 - arch/arm/mach-bcm/bcm_kona_smc.c | 2 +- arch/arm/mach-bcm/platsmp.c | 2 - arch/arm/mach-davinci/dm365.c | 4 +- arch/arm/mach-exynos/Kconfig | 1 - arch/arm/mach-footbridge/dc21285.c | 1 + arch/arm/mach-hisi/Kconfig | 16 +- arch/arm/mach-imx/anatop.c | 20 +- arch/arm/mach-imx/cpu.c | 38 +- arch/arm/mach-imx/hotplug.c | 24 +- arch/arm/mach-mmp/Kconfig | 22 +- arch/arm/mach-mmp/Makefile | 4 - arch/arm/mach-mmp/addr-map.h | 7 - arch/arm/mach-mmp/common.c | 19 +- arch/arm/mach-mmp/common.h | 1 - arch/arm/mach-mmp/cputype.h | 58 + arch/arm/mach-mmp/devices.c | 2 +- arch/arm/mach-mmp/mmp-dt.c | 5 +- arch/arm/mach-mmp/mmp2-dt.c | 7 +- arch/arm/mach-mmp/mmp2.c | 2 +- arch/arm/mach-mmp/mmp3.c | 29 - arch/arm/mach-mmp/platsmp.c | 32 - arch/arm/mach-mmp/pm-mmp2.c | 2 +- arch/arm/mach-mmp/pm-pxa910.c | 2 +- arch/arm/mach-mmp/pxa168.c | 2 +- arch/arm/mach-mmp/pxa910.c | 2 +- arch/arm/mach-mmp/regs-usb.h | 94 + arch/arm/mach-mmp/time.c | 43 +- arch/arm/mach-omap1/ams-delta-fiq.c | 2 +- arch/arm/mach-omap2/Kconfig | 1 - arch/arm/mach-omap2/Makefile | 5 - arch/arm/mach-omap2/clockdomain.c | 78 +- arch/arm/mach-omap2/control.c | 4 +- arch/arm/mach-omap2/control.h | 1 - arch/arm/mach-omap2/omap-mpuss-lowpower.c | 2 + arch/arm/mach-omap2/omap_hwmod.c | 97 + arch/arm/mach-omap2/omap_hwmod.h | 3 + .../mach-omap2/omap_hwmod_33xx_43xx_common_data.h | 9 + .../omap_hwmod_33xx_43xx_interconnect_data.c | 32 + .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 234 +- arch/arm/mach-omap2/omap_hwmod_33xx_data.c | 63 +- arch/arm/mach-omap2/omap_hwmod_43xx_data.c | 48 + arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 347 +- arch/arm/mach-omap2/omap_hwmod_54xx_data.c | 317 + arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 433 +- arch/arm/mach-omap2/omap_twl.c | 8 +- arch/arm/mach-omap2/opp4xxx_data.c | 16 +- arch/arm/mach-omap2/pdata-quirks.c | 77 +- arch/arm/mach-omap2/pm.c | 101 +- arch/arm/mach-omap2/pm.h | 14 - arch/arm/mach-omap2/pm44xx.c | 13 +- arch/arm/mach-omap2/pmic-cpcap.c | 271 - arch/arm/mach-omap2/prm44xx.c | 4 +- arch/arm/mach-omap2/vc.c | 57 +- arch/arm/mach-omap2/vc.h | 2 +- arch/arm/mach-s3c24xx/s3c2416.c | 2 +- arch/arm/mach-s3c24xx/s3c2443.c | 2 +- arch/arm/mach-s3c24xx/spi-core.h | 2 +- arch/arm/mach-s3c64xx/setup-usb-phy.c | 4 +- arch/arm/mach-shmobile/setup-rcar-gen2.c | 1 + arch/arm/mach-sunxi/mc_smp.c | 6 +- arch/arm/mach-tegra/reset-handler.S | 6 +- arch/arm/mach-tegra/sleep-tegra30.S | 4 +- arch/arm/mm/Kconfig | 2 +- arch/arm/mm/alignment.c | 70 +- arch/arm/mm/dma-mapping-nommu.c | 2 +- arch/arm/mm/dma-mapping.c | 36 +- arch/arm/mm/init.c | 7 +- arch/arm/mm/iomap.c | 2 - arch/arm/mm/proc-v7-bugs.c | 21 +- arch/arm/mm/proc-v7m.S | 6 +- arch/arm/plat-pxa/ssp.c | 4 +- arch/arm/plat-samsung/devs.c | 4 +- arch/arm/plat-samsung/include/plat/usb-phy.h | 4 +- arch/arm/tools/syscall.tbl | 1 - arch/arm64/Kconfig | 63 +- arch/arm64/Kconfig.debug | 19 +- arch/arm64/Kconfig.platforms | 11 +- arch/arm64/Makefile | 16 + arch/arm64/boot/dts/actions/s900-bubblegum-96.dts | 62 - arch/arm64/boot/dts/actions/s900.dtsi | 45 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 29 - .../boot/dts/allwinner/sun50i-a64-pine64-plus.dts | 9 - .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 2 - .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 31 - .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 45 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 19 +- .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 13 - arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi | 9 - .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 6 - .../boot/dts/allwinner/sun50i-h6-orangepi-3.dts | 33 - .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 6 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 6 - .../boot/dts/allwinner/sun50i-h6-tanix-tx6.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 68 +- .../boot/dts/altera/socfpga_stratix10_socdk.dts | 4 +- arch/arm64/boot/dts/amlogic/Makefile | 2 - arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts | 30 - arch/arm64/boot/dts/amlogic/meson-a1.dtsi | 130 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 13 +- arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 449 +- arch/arm64/boot/dts/amlogic/meson-g12.dtsi | 392 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 3 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 3 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 33 +- .../dts/amlogic/meson-g12b-a311d-khadas-vim3.dts | 25 - .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 4 - .../dts/amlogic/meson-g12b-s922x-khadas-vim3.dts | 25 - .../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 557 - arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 26 +- .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 3 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 1 - .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 3 - .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 3 - .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 73 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 3 - .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 4 - arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 3 - .../dts/amlogic/meson-gxl-s805x-libretech-ac.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 3 - .../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 7 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 5 +- .../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 | 10 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 6 - arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 3 - arch/arm64/boot/dts/amlogic/meson-gxm-vega-s96.dts | 4 - arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 7 - .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 25 - arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 208 - arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 344 - arch/arm64/boot/dts/arm/juno-base.dtsi | 27 - arch/arm64/boot/dts/broadcom/Makefile | 3 +- arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts | 2 - .../dts/broadcom/stingray/stingray-pinctrl.dtsi | 5 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 3 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 168 +- arch/arm64/boot/dts/exynos/exynos7.dtsi | 28 +- arch/arm64/boot/dts/freescale/Makefile | 4 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 129 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1088a-rdb.dts | 1 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 146 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 151 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 27 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 231 +- arch/arm64/boot/dts/freescale/imx8mn-evk.dts | 30 - arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 249 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 52 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 65 +- .../dts/freescale/imx8mq-hummingboard-pulse.dts | 2 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 - arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 2 - arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 4 - arch/arm64/boot/dts/freescale/imx8mq-sr-som.dtsi | 2 - .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 46 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 21 +- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 4 - .../boot/dts/freescale/imx8qxp-colibri-eval-v3.dts | 15 - .../dts/freescale/imx8qxp-colibri-eval-v3.dtsi | 62 - arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi | 598 - arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 8 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 13 +- arch/arm64/boot/dts/freescale/s32v234-evb.dts | 25 - arch/arm64/boot/dts/freescale/s32v234.dtsi | 139 - arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 38 - arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 32 - arch/arm64/boot/dts/intel/socfpga_agilex_socdk.dts | 58 - arch/arm64/boot/dts/lg/lg1312.dtsi | 2 +- arch/arm64/boot/dts/lg/lg1313.dtsi | 2 +- arch/arm64/boot/dts/marvell/Makefile | 3 - .../dts/marvell/armada-3720-espressobin-emmc.dts | 42 - .../marvell/armada-3720-espressobin-v7-emmc.dts | 59 - .../dts/marvell/armada-3720-espressobin-v7.dts | 36 - .../boot/dts/marvell/armada-3720-espressobin.dts | 184 +- .../boot/dts/marvell/armada-3720-espressobin.dtsi | 177 - .../boot/dts/marvell/armada-3720-turris-mox.dts | 21 +- arch/arm64/boot/dts/marvell/armada-70x0.dtsi | 28 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 3 +- arch/arm64/boot/dts/marvell/armada-80x0.dtsi | 56 +- arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 23 - arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 42 - arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 456 +- arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi | 93 - arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 29 - arch/arm64/boot/dts/marvell/armada-ap80x.dtsi | 444 - arch/arm64/boot/dts/marvell/armada-common.dtsi | 4 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 575 +- arch/arm64/boot/dts/marvell/armada-cp115.dtsi | 12 - arch/arm64/boot/dts/marvell/armada-cp11x.dtsi | 568 - arch/arm64/boot/dts/marvell/cn9130-db.dts | 403 - arch/arm64/boot/dts/marvell/cn9130.dtsi | 37 - arch/arm64/boot/dts/marvell/cn9131-db.dts | 202 - arch/arm64/boot/dts/marvell/cn9132-db.dts | 221 - arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 12 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 36 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 33 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 171 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 7 - arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 35 - arch/arm64/boot/dts/nvidia/tegra210.dtsi | 25 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 2 - .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 55 - .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 80 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 6 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 4 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 4 - arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 54 - arch/arm64/boot/dts/qcom/msm8998-mtp.dtsi | 82 - arch/arm64/boot/dts/qcom/msm8998-pins.dtsi | 13 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 84 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 41 - arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 53 +- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 12 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 12 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 14 - arch/arm64/boot/dts/realtek/Makefile | 5 - arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts | 30 - arch/arm64/boot/dts/realtek/rtd1293.dtsi | 51 - arch/arm64/boot/dts/realtek/rtd1295-zidoo-x9s.dts | 3 +- arch/arm64/boot/dts/realtek/rtd1295.dtsi | 3 +- arch/arm64/boot/dts/realtek/rtd1296-ds418.dts | 30 - arch/arm64/boot/dts/realtek/rtd1296.dtsi | 65 - arch/arm64/boot/dts/realtek/rtd129x.dtsi | 50 +- arch/arm64/boot/dts/renesas/Makefile | 6 - arch/arm64/boot/dts/renesas/hihope-common.dtsi | 28 +- arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 51 +- .../boot/dts/renesas/r8a774a1-hihope-rzg2m-ex.dts | 4 - .../boot/dts/renesas/r8a774a1-hihope-rzg2m.dts | 11 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 13 +- .../boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts | 15 - .../boot/dts/renesas/r8a774b1-hihope-rzg2n.dts | 41 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 2627 ---- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 73 - arch/arm64/boot/dts/renesas/r8a7796.dtsi | 65 +- .../boot/dts/renesas/r8a77961-salvator-xs.dts | 31 - arch/arm64/boot/dts/renesas/r8a77961.dtsi | 723 -- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 35 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 5 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 24 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 22 - .../renesas/rzg2-advantech-idk-1110wr-panel.dtsi | 41 - arch/arm64/boot/dts/rockchip/Makefile | 2 - arch/arm64/boot/dts/rockchip/px30-evb.dts | 321 +- arch/arm64/boot/dts/rockchip/px30.dtsi | 157 +- arch/arm64/boot/dts/rockchip/rk3308-evb.dts | 230 - arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 188 - arch/arm64/boot/dts/rockchip/rk3308.dtsi | 1739 --- arch/arm64/boot/dts/rockchip/rk3399-gru-bob.dts | 10 - arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 2 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 10 - arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 14 +- arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 5 - arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dts | 97 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 18 +- arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 40 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 - arch/arm64/configs/defconfig | 32 +- arch/arm64/crypto/Kconfig | 8 +- arch/arm64/crypto/aes-neonbs-glue.c | 2 +- arch/arm64/crypto/ghash-ce-core.S | 501 +- arch/arm64/crypto/ghash-ce-glue.c | 293 +- arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/asm-uaccess.h | 10 + arch/arm64/include/asm/atomic_lse.h | 6 +- arch/arm64/include/asm/barrier.h | 12 - arch/arm64/include/asm/cache.h | 3 +- arch/arm64/include/asm/cpucaps.h | 6 +- arch/arm64/include/asm/cpufeature.h | 14 - arch/arm64/include/asm/cputype.h | 2 - arch/arm64/include/asm/daifflags.h | 19 +- arch/arm64/include/asm/exception.h | 22 +- arch/arm64/include/asm/irqflags.h | 19 +- arch/arm64/include/asm/kvm_arm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 17 +- arch/arm64/include/asm/kvm_host.h | 40 +- arch/arm64/include/asm/memory.h | 16 +- arch/arm64/include/asm/paravirt.h | 9 +- arch/arm64/include/asm/pgtable-hwdef.h | 2 +- arch/arm64/include/asm/pgtable-prot.h | 15 +- arch/arm64/include/asm/pgtable.h | 21 +- arch/arm64/include/asm/processor.h | 26 +- arch/arm64/include/asm/ptdump.h | 8 +- arch/arm64/include/asm/pvclock-abi.h | 17 - arch/arm64/include/asm/syscall_wrapper.h | 6 + arch/arm64/include/asm/sysreg.h | 2 +- arch/arm64/include/asm/traps.h | 10 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 - arch/arm64/include/asm/vdso/compat_barrier.h | 2 +- arch/arm64/include/asm/vdso/vsyscall.h | 7 + arch/arm64/include/asm/vdso_datapage.h | 33 + arch/arm64/include/uapi/asm/kvm.h | 5 +- arch/arm64/kernel/Makefile | 6 +- arch/arm64/kernel/armv8_deprecated.c | 5 - arch/arm64/kernel/cpu_errata.c | 248 +- arch/arm64/kernel/cpufeature.c | 17 +- arch/arm64/kernel/cpuinfo.c | 2 +- arch/arm64/kernel/entry-common.c | 332 - arch/arm64/kernel/entry.S | 284 +- arch/arm64/kernel/fpsimd.c | 6 +- arch/arm64/kernel/ftrace.c | 12 +- arch/arm64/kernel/hibernate.c | 9 +- arch/arm64/kernel/hw_breakpoint.c | 8 +- arch/arm64/kernel/paravirt.c | 140 - arch/arm64/kernel/perf_event.c | 191 +- arch/arm64/kernel/probes/kprobes.c | 4 + arch/arm64/kernel/process.c | 50 +- arch/arm64/kernel/psci.c | 15 +- arch/arm64/kernel/sdei.c | 3 +- arch/arm64/kernel/smp.c | 11 +- arch/arm64/kernel/sys_compat.c | 11 - arch/arm64/kernel/syscall.c | 4 +- arch/arm64/kernel/time.c | 3 - arch/arm64/kernel/traps.c | 21 +- .../arm64/kernel/vdso/gettimeofday.S | 0 arch/arm64/kernel/vdso32/Makefile | 44 +- arch/arm64/kernel/vmlinux.lds.S | 3 + arch/arm64/kvm/Kconfig | 4 - arch/arm64/kvm/Makefile | 2 - arch/arm64/kvm/guest.c | 23 - arch/arm64/kvm/handle_exit.c | 4 +- arch/arm64/kvm/hyp/switch.c | 121 +- arch/arm64/kvm/hyp/sysreg-sr.c | 35 +- arch/arm64/kvm/hyp/tlb.c | 23 - arch/arm64/kvm/inject_fault.c | 4 +- arch/arm64/kvm/sys_regs.c | 4 - arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/dump.c | 148 +- arch/arm64/mm/fault.c | 75 +- arch/arm64/mm/init.c | 89 +- arch/arm64/mm/mmu.c | 13 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/c6x/include/asm/pgtable.h | 2 +- arch/csky/Kconfig | 1 - arch/csky/include/asm/stackprotector.h | 29 - arch/csky/kernel/process.c | 6 - arch/h8300/Kconfig | 3 - arch/h8300/include/uapi/asm/bitsperlong.h | 15 + arch/h8300/include/uapi/asm/posix_types.h | 13 - arch/h8300/lib/memset.S | 17 +- .../hexagon/include/uapi/asm/bitsperlong.h | 0 arch/ia64/include/uapi/asm/errno.h | 2 + arch/ia64/include/uapi/asm/ioctl.h | 2 + arch/ia64/include/uapi/asm/ioctls.h | 7 + arch/ia64/kernel/setup.c | 2 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/kernel/time.c | 4 +- arch/ia64/mm/init.c | 4 +- arch/m68k/coldfire/entry.S | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 7 + arch/m68k/include/asm/mcf_pgtable.h | 28 +- arch/m68k/include/asm/mmu_context.h | 12 +- arch/m68k/include/asm/motorola_pgalloc.h | 4 +- arch/m68k/include/asm/motorola_pgtable.h | 32 +- arch/m68k/include/asm/page.h | 9 +- arch/m68k/include/asm/pgtable_mm.h | 11 +- arch/m68k/include/asm/pgtable_no.h | 2 +- arch/m68k/include/asm/sun3_pgalloc.h | 5 + arch/m68k/include/asm/sun3_pgtable.h | 18 + arch/m68k/kernel/sys_m68k.c | 10 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/m68k/mm/init.c | 6 +- arch/m68k/mm/kmap.c | 39 +- arch/m68k/mm/mcfmmu.c | 16 +- arch/m68k/mm/motorola.c | 17 +- arch/m68k/q40/config.c | 1 - arch/m68k/sun3x/dvma.c | 7 +- arch/microblaze/Kconfig | 1 - arch/microblaze/configs/mmu_defconfig | 3 - arch/microblaze/include/asm/irq.h | 1 + arch/microblaze/include/asm/page.h | 3 + arch/microblaze/include/asm/pgalloc.h | 16 + arch/microblaze/include/asm/pgtable.h | 32 +- arch/microblaze/kernel/entry.S | 5 + arch/microblaze/kernel/head.S | 2 +- arch/microblaze/kernel/signal.c | 10 +- arch/microblaze/kernel/syscalls/syscall.tbl | 1 - arch/microblaze/kernel/vmlinux.lds.S | 2 +- arch/microblaze/mm/init.c | 7 +- arch/microblaze/mm/pgtable.c | 13 +- arch/mips/Kbuild.platforms | 2 - arch/mips/Kconfig | 163 +- arch/mips/Kconfig.debug | 3 + arch/mips/Makefile | 3 - arch/mips/Makefile.postlink | 10 +- arch/mips/bcm63xx/prom.c | 2 +- arch/mips/boot/dts/ingenic/ci20.dts | 214 - arch/mips/boot/dts/ingenic/jz4780.dtsi | 86 - .../dts/ralink/gardena_smart_gateway_mt7688.dts | 197 - arch/mips/boot/dts/ralink/mt7628a.dtsi | 16 - arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 9 +- arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/configs/fuloong2e_defconfig | 2 +- arch/mips/configs/lemote2f_defconfig | 2 +- arch/mips/configs/loongson3_defconfig | 2 + arch/mips/configs/mtx1_defconfig | 1 + arch/mips/configs/rm200_defconfig | 1 + arch/mips/fw/arc/Makefile | 6 +- arch/mips/fw/arc/cmdline.c | 16 +- arch/mips/fw/arc/env.c | 6 + arch/mips/fw/arc/file.c | 49 + arch/mips/fw/arc/identify.c | 15 +- arch/mips/fw/arc/init.c | 20 +- arch/mips/fw/arc/memory.c | 9 - arch/mips/fw/arc/misc.c | 59 + arch/mips/fw/arc/promlib.c | 25 +- arch/mips/fw/arc/salone.c | 25 + arch/mips/fw/arc/time.c | 25 + arch/mips/fw/arc/tree.c | 127 + arch/mips/fw/sni/sniprom.c | 2 +- arch/mips/generic/init.c | 6 +- arch/mips/include/asm/Kbuild | 1 + arch/mips/include/asm/atomic.h | 571 +- arch/mips/include/asm/barrier.h | 228 +- arch/mips/include/asm/bitops.h | 443 +- arch/mips/include/asm/bmips.h | 10 +- arch/mips/include/asm/bootinfo.h | 4 +- arch/mips/include/asm/bugs.h | 18 +- arch/mips/include/asm/cmpxchg.h | 68 +- arch/mips/include/asm/cop2.h | 2 +- arch/mips/include/asm/cpu-type.h | 9 +- arch/mips/include/asm/cpu.h | 8 +- arch/mips/include/asm/futex.h | 15 +- arch/mips/include/asm/hazards.h | 4 +- arch/mips/include/asm/io.h | 2 +- arch/mips/include/asm/irqflags.h | 2 +- arch/mips/include/asm/llsc.h | 19 +- arch/mips/include/asm/mach-ip22/spaces.h | 12 +- arch/mips/include/asm/mach-ip27/mmzone.h | 2 +- arch/mips/include/asm/mach-ip27/topology.h | 5 +- .../include/asm/mach-ip30/cpu-feature-overrides.h | 83 - arch/mips/include/asm/mach-ip30/irq.h | 87 - .../mips/include/asm/mach-ip30/kernel-entry-init.h | 13 - arch/mips/include/asm/mach-ip30/mangle-port.h | 22 - arch/mips/include/asm/mach-ip30/spaces.h | 20 - arch/mips/include/asm/mach-ip30/war.h | 26 - .../asm/mach-loongson2ef/cpu-feature-overrides.h | 44 - arch/mips/include/asm/mach-loongson2ef/loongson.h | 328 - arch/mips/include/asm/mach-loongson2ef/machine.h | 23 - .../include/asm/mach-loongson2ef/mc146818rtc.h | 36 - arch/mips/include/asm/mach-loongson2ef/mem.h | 37 - arch/mips/include/asm/mach-loongson2ef/pci.h | 46 - arch/mips/include/asm/mach-loongson2ef/spaces.h | 10 - .../asm/mach-loongson64/cpu-feature-overrides.h | 3 + .../cs5536/cs5536.h | 0 .../cs5536/cs5536_mfgpt.h | 0 .../cs5536/cs5536_pci.h | 0 .../cs5536/cs5536_vsm.h | 0 arch/mips/include/asm/mach-loongson64/irq.h | 4 + .../asm/mach-loongson64/kernel-entry-init.h | 32 +- arch/mips/include/asm/mach-loongson64/loongson.h | 114 + .../include/asm/mach-loongson64/loongson_regs.h | 227 - arch/mips/include/asm/mach-loongson64/machine.h | 29 + arch/mips/include/asm/mach-loongson64/mem.h | 37 + arch/mips/include/asm/mach-loongson64/mmzone.h | 29 +- arch/mips/include/asm/mach-loongson64/pci.h | 31 + arch/mips/include/asm/mach-loongson64/topology.h | 4 +- arch/mips/include/asm/module.h | 8 +- arch/mips/include/asm/pci/bridge.h | 1 - arch/mips/include/asm/pgtable.h | 5 - arch/mips/include/asm/processor.h | 2 +- arch/mips/include/asm/r4kcache.h | 362 +- arch/mips/include/asm/sgi/heart.h | 272 - arch/mips/include/asm/sgi/sgi.h | 48 + arch/mips/include/asm/sgialib.h | 22 +- arch/mips/include/asm/sgiarcs.h | 103 +- arch/mips/include/asm/sn/agent.h | 2 +- arch/mips/include/asm/sn/arch.h | 31 + arch/mips/include/asm/sn/gda.h | 4 +- arch/mips/include/asm/sn/hub.h | 4 +- arch/mips/include/asm/sn/ioc3.h | 9 - arch/mips/include/asm/sn/mapped_kernel.h | 4 +- arch/mips/include/asm/sn/sn0/arch.h | 18 +- arch/mips/include/asm/sn/sn_private.h | 5 +- arch/mips/include/asm/sn/types.h | 4 + arch/mips/include/asm/string.h | 121 + arch/mips/include/asm/sync.h | 207 - arch/mips/include/asm/unroll.h | 77 - arch/mips/include/asm/vdso/gettimeofday.h | 4 +- arch/mips/include/asm/vdso/vsyscall.h | 7 + arch/mips/include/uapi/asm/hwcap.h | 11 - arch/mips/include/uapi/asm/msgbuf.h | 1 - arch/mips/include/uapi/asm/sembuf.h | 2 - arch/mips/kernel/Makefile | 2 +- arch/mips/kernel/cpu-bugs64.c | 325 + arch/mips/kernel/cpu-probe.c | 63 +- arch/mips/kernel/genex.S | 8 +- arch/mips/kernel/idle.c | 5 +- arch/mips/kernel/perf_event_mipsxx.c | 4 +- arch/mips/kernel/pm-cps.c | 20 +- arch/mips/kernel/r4k-bugs64.c | 322 - arch/mips/kernel/setup.c | 137 +- arch/mips/kernel/smp-bmips.c | 8 +- arch/mips/kernel/syscall.c | 3 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/syscalls/syscall_o32.tbl | 1 - arch/mips/kernel/traps.c | 2 +- arch/mips/lib/bitops.c | 57 +- arch/mips/lib/csum_partial.S | 4 +- arch/mips/loongson2ef/Kconfig | 93 - arch/mips/loongson2ef/Makefile | 18 - arch/mips/loongson2ef/Platform | 32 - arch/mips/loongson2ef/common/early_printk.c | 38 - arch/mips/loongson2ef/common/env.c | 71 - arch/mips/loongson2ef/common/init.c | 51 - arch/mips/loongson2ef/common/machtype.c | 62 - arch/mips/loongson2ef/common/mem.c | 120 - arch/mips/loongson2ef/common/pci.c | 89 - arch/mips/loongson2ef/common/pm.c | 158 - arch/mips/loongson2ef/common/reset.c | 73 - arch/mips/loongson2ef/common/serial.c | 86 - arch/mips/loongson2ef/common/setup.c | 30 - arch/mips/loongson2ef/common/time.c | 28 - arch/mips/loongson2ef/common/uart_base.c | 41 - arch/mips/loongson2ef/lemote-2f/clock.c | 143 - arch/mips/loongson2ef/lemote-2f/reset.c | 155 - arch/mips/loongson64/Kconfig | 119 +- arch/mips/loongson64/Makefile | 29 +- arch/mips/loongson64/Platform | 39 +- arch/mips/loongson64/cmdline.c | 42 - .../{loongson2ef => loongson64}/common/Makefile | 0 .../common/bonito-irq.c | 0 .../{loongson2ef => loongson64}/common/cmdline.c | 0 .../common/cs5536/Makefile | 0 .../common/cs5536/cs5536_acc.c | 0 .../common/cs5536/cs5536_ehci.c | 0 .../common/cs5536/cs5536_ide.c | 0 .../common/cs5536/cs5536_isa.c | 0 .../common/cs5536/cs5536_mfgpt.c | 0 .../common/cs5536/cs5536_ohci.c | 0 .../common/cs5536/cs5536_pci.c | 0 arch/mips/loongson64/common/early_printk.c | 38 + arch/mips/loongson64/common/env.c | 212 + arch/mips/loongson64/common/init.c | 56 + arch/mips/{loongson2ef => loongson64}/common/irq.c | 0 arch/mips/loongson64/common/machtype.c | 63 + arch/mips/loongson64/common/mem.c | 157 + arch/mips/loongson64/common/pci.c | 97 + .../{loongson2ef => loongson64}/common/platform.c | 0 arch/mips/loongson64/common/pm.c | 157 + arch/mips/loongson64/common/reset.c | 94 + arch/mips/{loongson2ef => loongson64}/common/rtc.c | 0 arch/mips/loongson64/common/serial.c | 117 + arch/mips/loongson64/common/setup.c | 51 + arch/mips/loongson64/common/time.c | 32 + arch/mips/loongson64/common/uart_base.c | 46 + arch/mips/loongson64/env.c | 158 - .../fuloong-2e/Makefile | 0 .../{loongson2ef => loongson64}/fuloong-2e/dma.c | 0 .../{loongson2ef => loongson64}/fuloong-2e/irq.c | 0 .../{loongson2ef => loongson64}/fuloong-2e/reset.c | 0 arch/mips/loongson64/init.c | 45 - arch/mips/loongson64/irq.c | 162 - .../{loongson2ef => loongson64}/lemote-2f/Makefile | 0 arch/mips/loongson64/lemote-2f/clock.c | 143 + .../{loongson2ef => loongson64}/lemote-2f/dma.c | 0 .../lemote-2f/ec_kb3310b.c | 0 .../lemote-2f/ec_kb3310b.h | 0 .../{loongson2ef => loongson64}/lemote-2f/irq.c | 0 .../lemote-2f/machtype.c | 0 .../{loongson2ef => loongson64}/lemote-2f/pm.c | 0 arch/mips/loongson64/lemote-2f/reset.c | 155 + arch/mips/loongson64/loongson-3/Makefile | 11 + arch/mips/loongson64/{ => loongson-3}/acpi_init.c | 0 arch/mips/loongson64/{ => loongson-3}/cop2-ex.c | 0 arch/mips/loongson64/{ => loongson-3}/dma.c | 0 arch/mips/loongson64/{ => loongson-3}/hpet.c | 0 arch/mips/loongson64/loongson-3/irq.c | 158 + arch/mips/loongson64/loongson-3/numa.c | 270 + arch/mips/loongson64/{ => loongson-3}/platform.c | 0 arch/mips/loongson64/loongson-3/smp.c | 747 ++ arch/mips/loongson64/{ => loongson-3}/smp.h | 0 arch/mips/loongson64/numa.c | 273 - arch/mips/loongson64/pci.c | 94 - arch/mips/loongson64/pm.c | 104 - arch/mips/loongson64/reset.c | 64 - arch/mips/loongson64/rtc.c | 39 - arch/mips/loongson64/setup.c | 30 - arch/mips/loongson64/smp.c | 813 -- arch/mips/loongson64/time.c | 29 - arch/mips/mm/c-r4k.c | 47 +- arch/mips/mm/page.c | 2 +- arch/mips/mm/tlb-r4k.c | 4 +- arch/mips/mm/tlbex.c | 29 +- arch/mips/oprofile/Makefile | 4 +- arch/mips/oprofile/common.c | 4 +- arch/mips/pci/Makefile | 2 +- arch/mips/pci/pci-ip27.c | 13 + arch/mips/pci/pci-xtalk-bridge.c | 153 +- arch/mips/power/cpu.c | 8 +- arch/mips/sgi-ip22/ip22-mc.c | 74 +- arch/mips/sgi-ip27/Kconfig | 7 + arch/mips/sgi-ip27/ip27-common.h | 10 - arch/mips/sgi-ip27/ip27-hubio.c | 10 +- arch/mips/sgi-ip27/ip27-init.c | 74 +- arch/mips/sgi-ip27/ip27-irq.c | 4 +- arch/mips/sgi-ip27/ip27-klconfig.c | 14 +- arch/mips/sgi-ip27/ip27-klnuma.c | 21 +- arch/mips/sgi-ip27/ip27-memory.c | 77 +- arch/mips/sgi-ip27/ip27-nmi.c | 16 +- arch/mips/sgi-ip27/ip27-reset.c | 8 +- arch/mips/sgi-ip27/ip27-smp.c | 82 +- arch/mips/sgi-ip27/ip27-timer.c | 6 +- arch/mips/sgi-ip27/ip27-xtalk.c | 48 +- arch/mips/sgi-ip30/Makefile | 9 - arch/mips/sgi-ip30/Platform | 8 - arch/mips/sgi-ip30/ip30-common.h | 9 - arch/mips/sgi-ip30/ip30-console.c | 23 - arch/mips/sgi-ip30/ip30-irq.c | 328 - arch/mips/sgi-ip30/ip30-power.c | 41 - arch/mips/sgi-ip30/ip30-setup.c | 138 - arch/mips/sgi-ip30/ip30-smp.c | 149 - arch/mips/sgi-ip30/ip30-timer.c | 63 - arch/mips/sgi-ip30/ip30-xtalk.c | 152 - arch/mips/sgi-ip32/ip32-platform.c | 2 +- arch/mips/tools/.gitignore | 1 - arch/mips/tools/Makefile | 5 - arch/mips/tools/loongson3-llsc-check.c | 307 - arch/mips/vdso/Makefile | 1 - arch/nds32/include/asm/page.h | 3 + arch/nds32/include/asm/pgalloc.h | 3 + arch/nds32/include/asm/pgtable.h | 12 +- arch/nds32/include/asm/tlb.h | 1 + arch/nds32/kernel/pm.c | 4 +- arch/nds32/mm/fault.c | 16 +- arch/nds32/mm/init.c | 11 +- arch/nds32/mm/mm-nds32.c | 6 +- arch/nds32/mm/proc.c | 26 +- arch/parisc/include/asm/cache.h | 2 +- arch/parisc/include/asm/checksum.h | 101 +- arch/parisc/include/asm/ldcw.h | 2 +- arch/parisc/include/asm/page.h | 30 +- arch/parisc/include/asm/pgalloc.h | 41 +- arch/parisc/include/asm/pgtable.h | 52 +- arch/parisc/include/asm/tlb.h | 2 - arch/parisc/include/uapi/asm/msgbuf.h | 1 - arch/parisc/include/uapi/asm/sembuf.h | 1 - arch/parisc/kernel/cache.c | 15 +- arch/parisc/kernel/entry.S | 2 +- arch/parisc/kernel/pci-dma.c | 9 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/parisc/mm/fixmap.c | 10 +- arch/parisc/mm/hugetlbpage.c | 18 +- arch/parisc/mm/ioremap.c | 12 +- arch/powerpc/Kconfig | 11 - arch/powerpc/Makefile | 12 +- ...corenet_base.config => corenet_basic_defconfig} | 0 arch/powerpc/configs/debug.config | 1 - ...mpc85xx_base.config => mpc85xx_basic_defconfig} | 0 ...mpc86xx_base.config => mpc86xx_basic_defconfig} | 0 arch/powerpc/configs/skiroot_defconfig | 1 - arch/powerpc/crypto/aes-spe-glue.c | 454 +- arch/powerpc/include/asm/Kbuild | 1 + arch/powerpc/include/asm/bitops.h | 51 +- arch/powerpc/include/asm/book3s/32/kup.h | 1 - arch/powerpc/include/asm/book3s/64/pgtable.h | 30 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 4 - arch/powerpc/include/asm/elf.h | 3 - arch/powerpc/include/asm/kvm_host.h | 1 + arch/powerpc/include/asm/kvm_ppc.h | 1 - arch/powerpc/include/asm/nohash/mmu-book3e.h | 11 +- arch/powerpc/include/asm/page.h | 16 +- arch/powerpc/include/asm/reg.h | 12 - arch/powerpc/include/uapi/asm/kvm.h | 3 - arch/powerpc/include/uapi/asm/msgbuf.h | 2 - arch/powerpc/include/uapi/asm/sembuf.h | 2 - arch/powerpc/kernel/Makefile | 5 +- arch/powerpc/kernel/early_32.c | 5 +- arch/powerpc/kernel/exceptions-64e.S | 12 +- arch/powerpc/kernel/fsl_booke_entry_mapping.S | 25 +- arch/powerpc/kernel/head_fsl_booke.S | 61 +- arch/powerpc/kernel/machine_kexec.c | 1 - arch/powerpc/kernel/misc_64.S | 7 +- arch/powerpc/kernel/prom_init.c | 13 - arch/powerpc/kernel/prom_init_check.sh | 3 +- arch/powerpc/kernel/setup-common.c | 20 - arch/powerpc/kernel/setup_64.c | 26 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/kernel/time.c | 8 +- arch/powerpc/kernel/udbg.c | 14 +- arch/powerpc/kvm/book3s.c | 27 +- arch/powerpc/kvm/book3s.h | 3 - arch/powerpc/kvm/book3s_32_mmu.c | 6 + arch/powerpc/kvm/book3s_64_mmu.c | 15 + arch/powerpc/kvm/book3s_64_mmu_hv.c | 24 +- arch/powerpc/kvm/book3s_hv.c | 28 +- arch/powerpc/kvm/book3s_hv_builtin.c | 82 +- arch/powerpc/kvm/book3s_hv_nested.c | 2 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 1 - arch/powerpc/kvm/book3s_pr.c | 40 +- arch/powerpc/kvm/book3s_xive.c | 142 +- arch/powerpc/kvm/book3s_xive.h | 17 - arch/powerpc/kvm/book3s_xive_native.c | 40 +- arch/powerpc/kvm/e500_mmu_host.c | 6 +- arch/powerpc/kvm/powerpc.c | 2 - arch/powerpc/mm/book3s64/hash_native.c | 38 +- arch/powerpc/mm/book3s64/hash_utils.c | 18 - arch/powerpc/mm/book3s64/pkeys.c | 10 + arch/powerpc/mm/init-common.c | 7 - arch/powerpc/mm/init_32.c | 5 + arch/powerpc/mm/init_64.c | 59 +- arch/powerpc/mm/mem.c | 23 +- arch/powerpc/mm/mmu_decl.h | 11 - arch/powerpc/mm/nohash/Makefile | 1 - arch/powerpc/mm/nohash/fsl_booke.c | 8 +- arch/powerpc/mm/nohash/kaslr_booke.c | 401 - arch/powerpc/net/bpf_jit32.h | 4 +- arch/powerpc/net/bpf_jit_comp.c | 16 +- arch/powerpc/net/bpf_jit_comp64.c | 13 - arch/powerpc/perf/core-book3s.c | 18 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 - arch/powerpc/platforms/cell/spufs/inode.c | 1 - arch/powerpc/platforms/powernv/eeh-powernv.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 86 +- arch/powerpc/platforms/powernv/smp.c | 53 +- arch/powerpc/platforms/pseries/dtl.c | 38 +- arch/powerpc/platforms/pseries/hvCall_inst.c | 12 +- arch/powerpc/platforms/pseries/lpar.c | 34 +- arch/powerpc/platforms/pseries/papr_scm.c | 4 +- arch/powerpc/xmon/xmon.c | 119 +- arch/riscv/Kconfig | 14 - .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 1 - arch/riscv/include/asm/Kbuild | 1 + arch/riscv/include/asm/bug.h | 16 +- arch/riscv/include/asm/io.h | 7 - arch/riscv/include/asm/irq.h | 3 - arch/riscv/include/asm/pgtable-64.h | 7 - arch/riscv/include/asm/pgtable.h | 35 +- arch/riscv/include/asm/seccomp.h | 10 - arch/riscv/include/asm/switch_to.h | 1 - arch/riscv/include/asm/thread_info.h | 5 +- arch/riscv/include/asm/tlbflush.h | 4 + arch/riscv/kernel/cpu.c | 45 +- arch/riscv/kernel/cpufeature.c | 1 - arch/riscv/kernel/entry.S | 30 +- arch/riscv/kernel/head.h | 21 - arch/riscv/kernel/irq.c | 2 +- arch/riscv/kernel/module-sections.c | 1 - arch/riscv/kernel/module.c | 4 +- arch/riscv/kernel/process.c | 2 - arch/riscv/kernel/ptrace.c | 14 +- arch/riscv/kernel/reset.c | 1 - arch/riscv/kernel/setup.c | 2 - arch/riscv/kernel/signal.c | 8 +- arch/riscv/kernel/smp.c | 2 - arch/riscv/kernel/smpboot.c | 5 +- arch/riscv/kernel/syscall_table.c | 1 - arch/riscv/kernel/time.c | 1 - arch/riscv/kernel/traps.c | 31 +- arch/riscv/kernel/vdso.c | 3 +- arch/riscv/mm/context.c | 1 - arch/riscv/mm/fault.c | 2 - arch/riscv/mm/init.c | 7 +- arch/riscv/mm/sifive_l2_cache.c | 2 +- arch/riscv/mm/tlbflush.c | 25 +- arch/s390/Kconfig | 28 +- arch/s390/boot/startup.c | 16 +- arch/s390/crypto/aes_s390.c | 609 +- arch/s390/crypto/des_s390.c | 419 +- arch/s390/crypto/paes_s390.c | 414 +- arch/s390/include/asm/alternative.h | 4 +- arch/s390/include/asm/bitops.h | 4 +- arch/s390/include/asm/bug.h | 4 +- arch/s390/include/asm/kvm_host.h | 1 - arch/s390/include/asm/page.h | 2 + arch/s390/include/asm/pci.h | 5 +- arch/s390/include/asm/pci_clp.h | 6 +- arch/s390/include/asm/pgalloc.h | 16 +- arch/s390/include/asm/pgtable.h | 99 +- arch/s390/include/asm/processor.h | 2 +- arch/s390/include/asm/qdio.h | 1 - arch/s390/include/asm/spinlock.h | 2 +- arch/s390/include/asm/stacktrace.h | 2 +- arch/s390/include/asm/timex.h | 17 +- arch/s390/include/asm/uaccess.h | 4 +- arch/s390/include/asm/unwind.h | 1 - arch/s390/include/uapi/asm/ipcbuf.h | 2 - arch/s390/kernel/early.c | 17 +- arch/s390/kernel/idle.c | 29 +- arch/s390/kernel/machine_kexec_reloc.c | 1 - arch/s390/kernel/perf_event.c | 8 +- arch/s390/kernel/process.c | 36 +- arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/time.c | 9 + arch/s390/kernel/unwind_bc.c | 32 +- arch/s390/kernel/vtime.c | 4 +- arch/s390/kvm/diag.c | 22 +- arch/s390/kvm/interrupt.c | 5 +- arch/s390/kvm/kvm-s390.c | 19 +- arch/s390/lib/spinlock.c | 4 +- arch/s390/mm/cmm.c | 12 +- arch/s390/mm/init.c | 5 +- arch/s390/pci/pci.c | 16 +- arch/s390/pci/pci_clp.c | 6 +- arch/sh/boards/mach-sdk7786/nmi.c | 2 +- arch/sh/drivers/Makefile | 2 +- arch/sh/drivers/pci/fixups-sdk7786.c | 2 +- arch/sh/drivers/platform_early.c | 347 - arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/platform_early.h | 61 - arch/sh/include/cpu-sh4/cpu/sh7734.h | 2 +- arch/sh/include/uapi/asm/setup.h | 2 + arch/sh/include/uapi/asm/types.h | 2 + arch/sh/kernel/Makefile | 2 + arch/sh/kernel/cpu/sh2/setup-sh7619.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-mxg.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7201.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7203.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7206.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7264.c | 3 +- arch/sh/kernel/cpu/sh2a/setup-sh7269.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh3.c | 1 - arch/sh/kernel/cpu/sh3/setup-sh7705.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh770x.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh7710.c | 3 +- arch/sh/kernel/cpu/sh3/setup-sh7720.c | 3 +- arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 3 +- arch/sh/kernel/cpu/sh4/setup-sh7750.c | 9 +- arch/sh/kernel/cpu/sh4/setup-sh7760.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7343.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7366.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7722.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7723.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7724.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7734.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7757.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7763.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7770.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7780.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7785.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-sh7786.c | 3 +- arch/sh/kernel/cpu/sh4a/setup-shx3.c | 3 +- arch/sh/kernel/cpu/sh5/setup-sh5.c | 3 +- arch/sh/kernel/io_trapped.c | 2 +- arch/sh/kernel/setup.c | 5 +- arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/kernel/time.c | 5 +- arch/sh/mm/consistent.c | 5 +- arch/sh/mm/init.c | 4 +- arch/sparc/Kconfig | 1 + arch/sparc/crypto/aes_glue.c | 310 +- arch/sparc/crypto/camellia_glue.c | 217 +- arch/sparc/crypto/des_glue.c | 499 +- arch/sparc/include/asm/Kbuild | 1 + arch/sparc/include/asm/pgalloc_32.h | 6 +- arch/sparc/include/asm/pgtable_32.h | 28 +- arch/sparc/include/asm/pgtable_64.h | 2 - arch/sparc/include/uapi/asm/ipcbuf.h | 2 - arch/sparc/include/uapi/asm/msgbuf.h | 2 - arch/sparc/include/uapi/asm/sembuf.h | 2 - arch/sparc/include/uapi/asm/statfs.h | 7 + arch/sparc/kernel/smp_64.c | 6 +- arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/sparc/mm/fault_32.c | 11 +- arch/sparc/mm/highmem.c | 6 +- arch/sparc/mm/io-unit.c | 6 +- arch/sparc/mm/iommu.c | 6 +- arch/sparc/mm/srmmu.c | 51 +- arch/sparc/net/bpf_jit_comp_32.c | 8 +- arch/um/configs/kunit_defconfig | 3 - arch/um/drivers/harddog_kern.c | 1 - arch/um/drivers/hostaudio_kern.c | 1 - arch/um/drivers/ubd_kern.c | 8 +- arch/um/include/asm/pgtable-2level.h | 1 + arch/um/include/asm/pgtable-3level.h | 1 + arch/um/include/asm/pgtable.h | 3 - arch/um/kernel/mem.c | 8 +- arch/um/kernel/skas/mmu.c | 12 +- arch/um/kernel/skas/uaccess.c | 7 +- arch/um/kernel/tlb.c | 85 +- arch/um/kernel/trap.c | 4 +- arch/x86/Kconfig | 8 +- arch/x86/Kconfig.cpu | 25 +- arch/x86/Kconfig.debug | 20 +- arch/x86/Makefile_32.cpu | 1 - arch/x86/boot/Makefile | 1 - arch/x86/boot/compressed/Makefile | 1 - arch/x86/boot/compressed/acpi.c | 48 +- arch/x86/boot/compressed/eboot.c | 4 +- arch/x86/boot/compressed/efi_stub_32.S | 4 +- arch/x86/boot/compressed/efi_thunk_64.S | 33 +- arch/x86/boot/compressed/head_32.S | 15 +- arch/x86/boot/compressed/head_64.S | 63 +- arch/x86/boot/compressed/mem_encrypt.S | 11 +- arch/x86/boot/compressed/misc.c | 25 +- arch/x86/boot/copy.S | 16 +- arch/x86/boot/pmjump.S | 10 +- arch/x86/crypto/aegis128-aesni-asm.S | 36 +- arch/x86/crypto/aes_ctrby8_avx-x86_64.S | 12 +- arch/x86/crypto/aesni-intel_asm.S | 114 +- arch/x86/crypto/aesni-intel_avx-x86_64.S | 32 +- arch/x86/crypto/blowfish-x86_64-asm_64.S | 16 +- arch/x86/crypto/camellia-aesni-avx-asm_64.S | 44 +- arch/x86/crypto/camellia-aesni-avx2-asm_64.S | 44 +- arch/x86/crypto/camellia-x86_64-asm_64.S | 16 +- arch/x86/crypto/cast5-avx-x86_64-asm_64.S | 24 +- arch/x86/crypto/cast6-avx-x86_64-asm_64.S | 32 +- arch/x86/crypto/chacha-avx2-x86_64.S | 12 +- arch/x86/crypto/chacha-avx512vl-x86_64.S | 12 +- arch/x86/crypto/chacha-ssse3-x86_64.S | 16 +- arch/x86/crypto/crc32-pclmul_asm.S | 4 +- arch/x86/crypto/crc32c-pcl-intel-asm_64.S | 4 +- arch/x86/crypto/crct10dif-pcl-asm_64.S | 4 +- arch/x86/crypto/des3_ede-asm_64.S | 8 +- arch/x86/crypto/ghash-clmulni-intel_asm.S | 12 +- arch/x86/crypto/nh-avx2-x86_64.S | 4 +- arch/x86/crypto/nh-sse2-x86_64.S | 4 +- arch/x86/crypto/poly1305-avx2-x86_64.S | 4 +- arch/x86/crypto/poly1305-sse2-x86_64.S | 8 +- arch/x86/crypto/serpent-avx-x86_64-asm_64.S | 32 +- arch/x86/crypto/serpent-avx2-asm_64.S | 32 +- arch/x86/crypto/serpent-sse2-i586-asm_32.S | 8 +- arch/x86/crypto/serpent-sse2-x86_64-asm_64.S | 8 +- arch/x86/crypto/sha1_avx2_x86_64_asm.S | 4 +- arch/x86/crypto/sha1_ni_asm.S | 4 +- arch/x86/crypto/sha1_ssse3_asm.S | 4 +- arch/x86/crypto/sha256-avx-asm.S | 4 +- arch/x86/crypto/sha256-avx2-asm.S | 4 +- arch/x86/crypto/sha256-ssse3-asm.S | 4 +- arch/x86/crypto/sha256_ni_asm.S | 4 +- arch/x86/crypto/sha512-avx-asm.S | 4 +- arch/x86/crypto/sha512-avx2-asm.S | 4 +- arch/x86/crypto/sha512-ssse3-asm.S | 4 +- arch/x86/crypto/twofish-avx-x86_64-asm_64.S | 32 +- arch/x86/crypto/twofish-i586-asm_32.S | 8 +- arch/x86/crypto/twofish-x86_64-asm_64-3way.S | 8 +- arch/x86/crypto/twofish-x86_64-asm_64.S | 8 +- arch/x86/entry/calling.h | 2 +- arch/x86/entry/entry_32.S | 163 +- arch/x86/entry/entry_64.S | 109 +- arch/x86/entry/entry_64_compat.S | 16 +- arch/x86/entry/syscall_32.c | 8 +- arch/x86/entry/syscall_64.c | 14 +- arch/x86/entry/syscalls/syscall_32.tbl | 9 +- arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/entry/thunk_32.S | 4 +- arch/x86/entry/thunk_64.S | 7 +- arch/x86/entry/vdso/vdso32/system_call.S | 2 +- arch/x86/events/amd/core.c | 30 +- arch/x86/events/amd/ibs.c | 8 +- arch/x86/events/core.c | 8 - arch/x86/events/intel/bts.c | 8 +- arch/x86/events/intel/core.c | 16 +- arch/x86/events/intel/cstate.c | 44 +- arch/x86/events/intel/lbr.c | 23 - arch/x86/events/intel/p4.c | 5 +- arch/x86/events/intel/pt.c | 2 +- arch/x86/events/intel/uncore.c | 44 +- arch/x86/events/intel/uncore.h | 12 + arch/x86/events/msr.c | 7 - arch/x86/events/perf_event.h | 11 - arch/x86/hyperv/hv_apic.c | 20 +- arch/x86/hyperv/hv_init.c | 8 - arch/x86/ia32/ia32_signal.c | 5 +- arch/x86/include/asm/asm.h | 8 +- arch/x86/include/asm/bitops.h | 4 +- arch/x86/include/asm/cpu_entry_area.h | 2 +- arch/x86/include/asm/cpufeatures.h | 1 - arch/x86/include/asm/crash.h | 1 + arch/x86/include/asm/emulate_prefix.h | 14 - arch/x86/include/asm/fixmap.h | 2 +- arch/x86/include/asm/insn.h | 6 - arch/x86/include/asm/intel-family.h | 3 - arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/include/asm/linkage.h | 4 + arch/x86/include/asm/module.h | 2 - arch/x86/include/asm/mshyperv.h | 1 - arch/x86/include/asm/mwait.h | 2 +- arch/x86/include/asm/pgtable-3level.h | 46 +- arch/x86/include/asm/pgtable.h | 16 +- arch/x86/include/asm/pti.h | 2 +- arch/x86/include/asm/syscall_wrapper.h | 76 +- arch/x86/include/asm/uaccess.h | 23 - arch/x86/include/asm/uv/bios.h | 2 +- arch/x86/include/asm/uv/uv.h | 16 +- arch/x86/include/asm/uv/uv_hub.h | 61 +- arch/x86/include/asm/vmware.h | 14 +- arch/x86/include/asm/xen/interface.h | 11 +- arch/x86/include/uapi/asm/bootparam.h | 25 +- arch/x86/include/uapi/asm/msgbuf.h | 3 - arch/x86/include/uapi/asm/sembuf.h | 2 - arch/x86/kernel/acpi/wakeup_32.S | 9 +- arch/x86/kernel/acpi/wakeup_64.S | 10 +- arch/x86/kernel/amd_gart_64.c | 12 +- arch/x86/kernel/apic/apic.c | 71 +- arch/x86/kernel/apic/io_apic.c | 25 +- arch/x86/kernel/apic/x2apic_cluster.c | 3 +- arch/x86/kernel/apic/x2apic_uv_x.c | 184 +- arch/x86/kernel/cpu/intel.c | 8 +- arch/x86/kernel/cpu/mce/amd.c | 2 +- arch/x86/kernel/cpu/mce/core.c | 93 +- arch/x86/kernel/cpu/mce/intel.c | 11 +- arch/x86/kernel/cpu/mce/internal.h | 6 - arch/x86/kernel/cpu/mce/therm_throt.c | 2 +- arch/x86/kernel/cpu/microcode/amd.c | 4 +- arch/x86/kernel/cpu/microcode/core.c | 36 +- arch/x86/kernel/cpu/microcode/intel.c | 5 +- arch/x86/kernel/cpu/mshyperv.c | 4 - arch/x86/kernel/cpu/rdrand.c | 22 +- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 4 - arch/x86/kernel/cpu/vmware.c | 2 +- arch/x86/kernel/dumpstack_64.c | 7 - arch/x86/kernel/fpu/xstate.c | 22 +- arch/x86/kernel/ftrace_32.S | 23 +- arch/x86/kernel/ftrace_64.S | 47 +- arch/x86/kernel/head64.c | 22 +- arch/x86/kernel/head_32.S | 62 +- arch/x86/kernel/head_64.S | 113 +- arch/x86/kernel/irqflags.S | 8 +- arch/x86/kernel/jailhouse.c | 136 +- arch/x86/kernel/kprobes/core.c | 4 - arch/x86/kernel/process.h | 2 +- arch/x86/kernel/relocate_kernel_32.S | 13 +- arch/x86/kernel/relocate_kernel_64.S | 13 +- arch/x86/kernel/setup_percpu.c | 4 +- arch/x86/kernel/tboot.c | 15 +- arch/x86/kernel/traps.c | 5 + arch/x86/kernel/tsc.c | 3 - arch/x86/kernel/tsc_sync.c | 8 +- arch/x86/kernel/umip.c | 6 +- arch/x86/kernel/uprobes.c | 2 +- arch/x86/kernel/verify_cpu.S | 4 +- arch/x86/kvm/cpuid.c | 2 +- arch/x86/kvm/lapic.c | 5 + arch/x86/kvm/lapic.h | 5 - arch/x86/kvm/pmu.c | 4 +- arch/x86/kvm/svm.c | 16 +- arch/x86/kvm/vmx/nested.c | 64 +- arch/x86/kvm/vmx/nested.h | 13 +- arch/x86/kvm/vmx/vmenter.S | 12 +- arch/x86/kvm/vmx/vmx.c | 26 +- arch/x86/kvm/x86.c | 23 +- arch/x86/lib/atomic64_386_32.S | 4 +- arch/x86/lib/atomic64_cx8_32.S | 32 +- arch/x86/lib/checksum_32.S | 16 +- arch/x86/lib/clear_page_64.S | 12 +- arch/x86/lib/cmpxchg16b_emu.S | 4 +- arch/x86/lib/cmpxchg8b_emu.S | 4 +- arch/x86/lib/copy_page_64.S | 8 +- arch/x86/lib/copy_user_64.S | 21 +- arch/x86/lib/csum-copy_64.S | 4 +- arch/x86/lib/delay.c | 4 +- arch/x86/lib/getuser.S | 22 +- arch/x86/lib/hweight.S | 8 +- arch/x86/lib/insn.c | 34 - arch/x86/lib/iomap_copy_64.S | 4 +- arch/x86/lib/memcpy_64.S | 20 +- arch/x86/lib/memmove_64.S | 8 +- arch/x86/lib/memset_64.S | 16 +- arch/x86/lib/msr-reg.S | 8 +- arch/x86/lib/putuser.S | 19 +- arch/x86/lib/retpoline.S | 4 +- arch/x86/math-emu/div_Xsig.S | 4 +- arch/x86/math-emu/div_small.S | 4 +- arch/x86/math-emu/fpu_system.h | 6 +- arch/x86/math-emu/mul_Xsig.S | 12 +- arch/x86/math-emu/polynom_Xsig.S | 4 +- arch/x86/math-emu/reg_ld_str.c | 6 +- arch/x86/math-emu/reg_norm.S | 8 +- arch/x86/math-emu/reg_round.S | 4 +- arch/x86/math-emu/reg_u_add.S | 4 +- arch/x86/math-emu/reg_u_div.S | 4 +- arch/x86/math-emu/reg_u_mul.S | 4 +- arch/x86/math-emu/reg_u_sub.S | 4 +- arch/x86/math-emu/round_Xsig.S | 8 +- arch/x86/math-emu/shr_Xsig.S | 4 +- arch/x86/math-emu/wm_shrx.S | 8 +- arch/x86/math-emu/wm_sqrt.S | 4 +- arch/x86/mm/Makefile | 6 +- arch/x86/mm/debug_pagetables.c | 8 +- arch/x86/mm/dump_pagetables.c | 343 +- arch/x86/mm/init_32.c | 4 +- arch/x86/mm/init_64.c | 4 +- arch/x86/mm/kmmio.c | 7 +- arch/x86/mm/maccess.c | 43 - arch/x86/mm/mem_encrypt_boot.S | 8 +- arch/x86/mm/mmio-mod.c | 6 +- arch/x86/mm/numa_emulation.c | 4 +- arch/x86/mm/pgtable.c | 4 +- arch/x86/mm/testmmiotrace.c | 6 +- arch/x86/net/bpf_jit_comp.c | 107 +- arch/x86/oprofile/op_x86_model.h | 6 +- arch/x86/pci/Makefile | 4 +- arch/x86/pci/common.c | 2 +- arch/x86/pci/fixup.c | 46 +- arch/x86/pci/intel_mid_pci.c | 2 +- arch/x86/pci/numachip.c | 5 +- arch/x86/platform/efi/efi.c | 3 + arch/x86/platform/efi/efi_32.c | 2 +- arch/x86/platform/efi/efi_64.c | 4 +- arch/x86/platform/efi/efi_stub_32.S | 4 +- arch/x86/platform/efi/efi_stub_64.S | 4 +- arch/x86/platform/efi/efi_thunk_64.S | 16 +- arch/x86/platform/olpc/olpc-xo1-pm.c | 8 + arch/x86/platform/olpc/olpc-xo1-sci.c | 6 + arch/x86/platform/olpc/olpc-xo15-sci.c | 2 +- arch/x86/platform/olpc/xo1-wakeup.S | 3 +- arch/x86/platform/pvh/head.S | 18 +- arch/x86/platform/sfi/sfi.c | 3 +- arch/x86/platform/uv/bios_uv.c | 9 +- arch/x86/power/hibernate_asm_32.S | 14 +- arch/x86/power/hibernate_asm_64.S | 14 +- arch/x86/purgatory/entry64.S | 24 +- arch/x86/purgatory/setup-x86_64.S | 14 +- arch/x86/purgatory/stack.S | 7 +- arch/x86/realmode/rm/header.S | 8 +- arch/x86/realmode/rm/realmode.lds.S | 1 - arch/x86/realmode/rm/reboot.S | 13 +- arch/x86/realmode/rm/stack.S | 14 +- arch/x86/realmode/rm/trampoline_32.S | 16 +- arch/x86/realmode/rm/trampoline_64.S | 29 +- arch/x86/realmode/rm/trampoline_common.S | 2 +- arch/x86/realmode/rm/wakeup_asm.S | 17 +- arch/x86/realmode/rmpiggy.S | 10 +- arch/x86/tools/gen-insn-attr-x86.awk | 4 +- arch/x86/um/vdso/vdso.S | 6 +- arch/x86/xen/enlighten.c | 28 +- arch/x86/xen/enlighten_pv.c | 8 - arch/x86/xen/setup.c | 2 +- arch/x86/xen/xen-asm.S | 28 +- arch/x86/xen/xen-asm_32.S | 7 +- arch/x86/xen/xen-asm_64.S | 34 +- arch/x86/xen/xen-head.S | 8 +- arch/xtensa/Kconfig | 396 +- arch/xtensa/Makefile | 3 +- arch/xtensa/boot/Makefile | 5 - arch/xtensa/boot/dts/virt.dts | 2 +- arch/xtensa/configs/xip_kc705_defconfig | 120 - arch/xtensa/include/asm/Kbuild | 2 - arch/xtensa/include/asm/atomic.h | 124 +- arch/xtensa/include/asm/bitops.h | 323 +- arch/xtensa/include/asm/cache.h | 6 - arch/xtensa/include/asm/cmpxchg.h | 71 +- arch/xtensa/include/asm/futex.h | 10 +- arch/xtensa/include/asm/hw_irq.h | 14 + arch/xtensa/include/asm/initialize_mmu.h | 3 +- arch/xtensa/include/asm/kmem_layout.h | 29 - arch/xtensa/include/asm/page.h | 11 - arch/xtensa/include/asm/uaccess.h | 94 +- arch/xtensa/include/asm/user.h | 20 + arch/xtensa/include/asm/vectors.h | 44 +- arch/xtensa/include/uapi/asm/ipcbuf.h | 2 - arch/xtensa/include/uapi/asm/msgbuf.h | 2 - arch/xtensa/include/uapi/asm/sembuf.h | 1 - arch/xtensa/kernel/head.S | 13 +- arch/xtensa/kernel/setup.c | 7 - arch/xtensa/kernel/syscalls/syscall.tbl | 1 - arch/xtensa/kernel/vmlinux.lds.S | 58 +- arch/xtensa/kernel/xtensa_ksyms.c | 7 + arch/xtensa/mm/init.c | 4 +- block/Kconfig | 9 - block/blk-cgroup.c | 69 +- block/blk-core.c | 37 +- block/blk-exec.c | 2 - block/blk-iocost.c | 4 +- block/blk-merge.c | 16 +- block/blk-mq-sysfs.c | 31 +- block/blk-mq.c | 130 +- block/blk-mq.h | 9 + block/blk-rq-qos.c | 14 +- block/blk-rq-qos.h | 17 +- block/blk-stat.c | 7 +- block/blk-sysfs.c | 8 + block/blk-wbt.c | 6 +- block/blk.h | 7 +- block/elevator.c | 12 +- block/opal_proto.h | 2 +- block/scsi_ioctl.c | 132 +- block/sed-opal.c | 312 +- block/t10-pi.c | 8 +- crypto/Kconfig | 100 +- crypto/Makefile | 10 +- crypto/adiantum.c | 4 +- crypto/aegis128-core.c | 125 +- crypto/aegis128-neon-inner.c | 50 - crypto/aegis128-neon.c | 21 - crypto/af_alg.c | 2 +- crypto/algif_skcipher.c | 2 +- crypto/api.c | 2 +- crypto/asymmetric_keys/asym_tpm.c | 101 +- crypto/blake2b_generic.c | 435 - crypto/blkcipher.c | 548 + crypto/cryptd.c | 2 +- crypto/crypto_user_base.c | 4 +- crypto/crypto_user_stat.c | 8 +- crypto/ecc.c | 3 +- crypto/essiv.c | 8 +- crypto/jitterentropy-kcapi.c | 8 +- crypto/jitterentropy.c | 13 +- crypto/jitterentropy.h | 17 - crypto/skcipher.c | 124 +- crypto/testmgr.c | 52 - crypto/testmgr.h | 682 -- drivers/acpi/Kconfig | 14 +- drivers/acpi/Makefile | 5 +- drivers/acpi/acpi_configfs.c | 4 +- drivers/acpi/acpi_lpss.c | 48 +- drivers/acpi/acpi_platform.c | 43 - drivers/acpi/acpi_video.c | 8 +- drivers/acpi/acpica/acdebug.h | 2 - drivers/acpi/acpica/acstruct.h | 10 - drivers/acpi/acpica/acutils.h | 9 +- drivers/acpi/acpica/dbconvert.c | 4 - drivers/acpi/acpica/dbdisply.c | 2 + drivers/acpi/acpica/dbfileio.c | 2 +- drivers/acpi/acpica/dbinput.c | 36 +- drivers/acpi/acpica/dbmethod.c | 4 - drivers/acpi/acpica/dbnames.c | 114 - drivers/acpi/acpica/dbobject.c | 1 + drivers/acpi/acpica/dscontrol.c | 2 +- drivers/acpi/acpica/dsfield.c | 12 +- drivers/acpi/acpica/evgpeblk.c | 11 +- drivers/acpi/acpica/evgpeinit.c | 3 + drivers/acpi/acpica/evmisc.c | 12 +- drivers/acpi/acpica/evregion.c | 4 +- drivers/acpi/acpica/evrgnini.c | 1 + drivers/acpi/acpica/hwxfsleep.c | 3 - drivers/acpi/acpica/nsconvert.c | 2 +- drivers/acpi/acpica/nsdump.c | 6 +- drivers/acpi/acpica/nsxfname.c | 4 +- drivers/acpi/acpica/psobject.c | 7 +- drivers/acpi/acpica/rscreate.c | 3 - drivers/acpi/acpica/tbdata.c | 3 - drivers/acpi/acpica/tbxfload.c | 40 +- drivers/acpi/acpica/utbuffer.c | 52 +- drivers/acpi/acpica/utids.c | 2 + drivers/acpi/acpica/uttrack.c | 2 +- drivers/acpi/apei/apei-base.c | 44 +- drivers/acpi/apei/einj.c | 4 +- drivers/acpi/apei/erst-dbg.c | 5 +- drivers/acpi/apei/ghes.c | 25 +- drivers/acpi/apei/hest.c | 14 +- drivers/acpi/battery.c | 2 +- drivers/acpi/button.c | 139 +- drivers/acpi/cppc_acpi.c | 2 +- drivers/acpi/ec.c | 195 +- drivers/acpi/hmat/hmat.c | 2 +- drivers/acpi/internal.h | 3 +- drivers/acpi/nfit/core.c | 2 +- drivers/acpi/pmic/intel_pmic.c | 20 +- drivers/acpi/pmic/intel_pmic_bytcrc.c | 301 - drivers/acpi/pmic/intel_pmic_chtcrc.c | 44 - drivers/acpi/pmic/intel_pmic_crc.c | 301 + drivers/acpi/processor_driver.c | 9 +- drivers/acpi/processor_idle.c | 21 +- drivers/acpi/processor_perflib.c | 40 +- drivers/acpi/processor_thermal.c | 42 +- drivers/acpi/property.c | 48 - drivers/acpi/resource.c | 4 +- drivers/acpi/scan.c | 1 - drivers/acpi/sleep.c | 13 + drivers/acpi/utils.c | 32 - drivers/amba/bus.c | 14 +- drivers/android/binder.c | 19 +- drivers/android/binder_alloc.c | 9 +- drivers/android/binder_internal.h | 2 +- drivers/ata/acard-ahci.c | 6 +- drivers/ata/ahci.c | 17 +- drivers/ata/ahci_imx.c | 25 +- drivers/ata/ahci_tegra.c | 6 +- drivers/ata/libahci.c | 6 +- drivers/ata/libahci_platform.c | 38 +- drivers/ata/libata-core.c | 12 +- drivers/ata/libata-scsi.c | 21 + drivers/ata/libata-sff.c | 12 +- drivers/ata/pata_atp867x.c | 2 +- drivers/ata/pata_macio.c | 6 +- drivers/ata/pata_pxa.c | 8 +- drivers/ata/pdc_adma.c | 7 +- drivers/ata/sata_fsl.c | 4 +- drivers/ata/sata_inic162x.c | 4 +- drivers/ata/sata_mv.c | 34 +- drivers/ata/sata_nv.c | 20 +- drivers/ata/sata_promise.c | 6 +- drivers/ata/sata_qstor.c | 8 +- drivers/ata/sata_rcar.c | 6 +- drivers/ata/sata_sil.c | 8 +- drivers/ata/sata_sil24.c | 6 +- drivers/ata/sata_sx4.c | 6 +- drivers/atm/firestream.c | 2 +- drivers/base/Kconfig | 9 - drivers/base/Makefile | 1 - drivers/base/core.c | 248 +- drivers/base/firmware_loader/main.c | 3 +- drivers/base/memory.c | 4 +- drivers/base/node.c | 18 +- drivers/base/platform.c | 420 +- drivers/base/power/qos.c | 70 +- drivers/base/power/wakeup.c | 54 - drivers/base/property.c | 83 +- drivers/base/soc.c | 30 +- drivers/base/swnode.c | 258 +- drivers/base/watch.c | 90 - drivers/bcma/driver_chipcommon_pmu.c | 24 +- drivers/block/drbd/drbd_nl.c | 13 +- drivers/block/loop.c | 26 +- drivers/block/mtip32xx/mtip32xx.c | 2 +- drivers/block/nbd.c | 43 +- drivers/block/null_blk.h | 8 - drivers/block/null_blk_main.c | 126 +- drivers/block/null_blk_zoned.c | 24 +- drivers/block/pktcdvd.c | 25 - drivers/block/rbd.c | 9 +- drivers/block/zram/zram_drv.c | 5 +- drivers/bluetooth/Kconfig | 11 + drivers/bluetooth/Makefile | 1 + drivers/bluetooth/btintel.c | 45 - drivers/bluetooth/btintel.h | 5 - drivers/bluetooth/btrtl.c | 4 +- drivers/bluetooth/btusb.c | 54 +- drivers/bluetooth/btwilink.c | 337 + drivers/bluetooth/hci_bcm.c | 3 - drivers/bluetooth/hci_bcsp.c | 3 - drivers/bluetooth/hci_ll.c | 39 +- drivers/bluetooth/hci_nokia.c | 2 +- drivers/bluetooth/hci_qca.c | 262 +- drivers/bus/Kconfig | 9 - drivers/bus/Makefile | 1 - drivers/bus/fsl-mc/dprc-driver.c | 6 +- drivers/bus/fsl-mc/dprc.c | 53 - drivers/bus/fsl-mc/fsl-mc-bus.c | 43 - drivers/bus/fsl-mc/fsl-mc-private.h | 42 - drivers/bus/ti-sysc.c | 105 +- drivers/cdrom/gdrom.c | 4 +- drivers/char/hw_random/Kconfig | 13 - drivers/char/hw_random/Makefile | 1 - drivers/char/hw_random/atmel-rng.c | 4 +- drivers/char/hw_random/bcm2835-rng.c | 5 +- drivers/char/hw_random/core.c | 61 +- drivers/char/hw_random/exynos-trng.c | 4 +- drivers/char/hw_random/hisi-rng.c | 4 +- drivers/char/hw_random/iproc-rng200.c | 9 +- drivers/char/hw_random/ks-sa-rng.c | 6 +- drivers/char/hw_random/meson-rng.c | 4 +- drivers/char/hw_random/mtk-rng.c | 9 +- drivers/char/hw_random/npcm-rng.c | 184 - drivers/char/hw_random/omap-rng.c | 13 +- drivers/char/hw_random/omap3-rom-rng.c | 168 +- drivers/char/hw_random/pasemi-rng.c | 4 +- drivers/char/hw_random/pic32-rng.c | 4 +- drivers/char/hw_random/st-rng.c | 4 +- drivers/char/hw_random/tx4939-rng.c | 4 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/ipmi/bt-bmc.c | 4 +- drivers/char/ipmi/ipmi_msghandler.c | 55 +- drivers/char/ipmi/ipmi_watchdog.c | 1 - drivers/char/ppdev.c | 12 +- drivers/char/random.c | 1 - drivers/char/tpm/Kconfig | 7 - drivers/char/tpm/Makefile | 4 +- drivers/char/tpm/tpm-interface.c | 64 +- drivers/char/tpm/tpm-sysfs.c | 45 +- drivers/char/tpm/tpm.h | 248 +- drivers/char/tpm/tpm1-cmd.c | 15 - drivers/char/tpm/tpm2-cmd.c | 311 +- drivers/char/tpm/tpm_crb.c | 123 +- drivers/char/tpm/tpm_tis.c | 2 +- drivers/char/tpm/tpm_tis_core.c | 79 - drivers/char/tpm/tpm_tis_spi.c | 143 +- drivers/char/tpm/tpm_tis_spi.h | 53 - drivers/char/tpm/tpm_tis_spi_cr50.c | 321 - drivers/char/tpm/tpm_vtpm_proxy.c | 12 +- drivers/char/xillybus/xillybus_of.c | 5 +- drivers/clk/Kconfig | 5 - drivers/clk/at91/clk-main.c | 5 +- drivers/clk/at91/sam9x60.c | 1 - drivers/clk/at91/sckc.c | 20 +- drivers/clk/axs10x/i2s_pll_clock.c | 4 +- drivers/clk/axs10x/pll_clock.c | 7 +- drivers/clk/bcm/clk-bcm2835-aux.c | 4 +- drivers/clk/bcm/clk-bcm2835.c | 4 +- drivers/clk/clk-ast2600.c | 9 +- drivers/clk/clk-bd718x7.c | 1 - drivers/clk/clk.c | 17 - drivers/clk/davinci/pll.c | 4 +- drivers/clk/davinci/psc.c | 4 +- drivers/clk/hisilicon/clk-hi3660.c | 60 +- drivers/clk/hisilicon/clk-hi3670.c | 152 +- drivers/clk/hisilicon/clk-hi6220.c | 3 +- drivers/clk/hisilicon/reset.c | 4 +- drivers/clk/imx/clk-imx6sll.c | 8 +- drivers/clk/imx/clk-imx6sx.c | 12 +- drivers/clk/imx/clk-imx6ul.c | 8 +- drivers/clk/imx/clk-imx7d.c | 4 +- drivers/clk/imx/clk-imx7ulp.c | 9 +- drivers/clk/imx/clk-imx8mm.c | 152 +- drivers/clk/imx/clk-imx8mn.c | 168 +- drivers/clk/imx/clk-imx8mq.c | 77 +- drivers/clk/imx/clk-pll14xx.c | 72 +- drivers/clk/imx/clk.h | 3 - drivers/clk/mediatek/clk-mt2712.c | 6 +- drivers/clk/mediatek/clk-mt6779.c | 3 +- drivers/clk/mediatek/clk-mt6797.c | 3 +- drivers/clk/mediatek/clk-mt7622.c | 6 +- drivers/clk/mediatek/clk-mt7629.c | 6 +- drivers/clk/mediatek/clk-mt8183.c | 6 +- drivers/clk/meson/axg-audio.c | 2025 ++-- drivers/clk/meson/axg-audio.h | 21 +- drivers/clk/meson/g12a.c | 13 +- drivers/clk/meson/gxbb.c | 1 - drivers/clk/mmp/Makefile | 2 +- drivers/clk/mvebu/armada-37xx-periph.c | 6 +- drivers/clk/qcom/clk-rpmh.c | 2 +- drivers/clk/qcom/gcc-qcs404.c | 2 +- drivers/clk/qcom/gcc-sdm845.c | 2 +- drivers/clk/renesas/Kconfig | 34 +- drivers/clk/renesas/Makefile | 5 +- drivers/clk/renesas/clk-mstp.c | 4 +- drivers/clk/renesas/clk-rcar-gen2.c | 457 + drivers/clk/renesas/r8a774b1-cpg-mssr.c | 327 - drivers/clk/renesas/r8a7796-cpg-mssr.c | 24 +- drivers/clk/renesas/r8a77965-cpg-mssr.c | 2 +- drivers/clk/renesas/rcar-gen2-cpg.c | 25 +- drivers/clk/renesas/rcar-gen3-cpg.c | 64 +- drivers/clk/renesas/renesas-cpg-mssr.c | 14 +- drivers/clk/renesas/renesas-cpg-mssr.h | 1 - drivers/clk/rockchip/clk-half-divider.c | 3 +- drivers/clk/rockchip/clk-px30.c | 70 +- drivers/clk/samsung/clk-exynos5420.c | 59 +- drivers/clk/samsung/clk-exynos5433.c | 14 +- drivers/clk/samsung/clk-s3c2410-dclk.c | 4 +- drivers/clk/sprd/common.c | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 23 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.h | 4 + drivers/clk/sunxi-ng/ccu-sun9i-a80.c | 2 +- drivers/clk/sunxi/clk-sunxi.c | 4 +- drivers/clk/tegra/Makefile | 2 - drivers/clk/tegra/clk-dfll.c | 56 - drivers/clk/tegra/clk-dfll.h | 2 - drivers/clk/tegra/clk-divider.c | 11 - drivers/clk/tegra/clk-id.h | 4 +- drivers/clk/tegra/clk-periph.c | 18 - drivers/clk/tegra/clk-pll-out.c | 9 - drivers/clk/tegra/clk-pll.c | 86 +- drivers/clk/tegra/clk-sdmmc-mux.c | 12 - drivers/clk/tegra/clk-super.c | 35 - drivers/clk/tegra/clk-tegra-fixed.c | 15 - drivers/clk/tegra/clk-tegra-periph.c | 8 + drivers/clk/tegra/clk-tegra-super-gen4.c | 7 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 1 - drivers/clk/tegra/clk-tegra124.c | 55 +- drivers/clk/tegra/clk-tegra20-emc.c | 293 - drivers/clk/tegra/clk-tegra20.c | 80 +- drivers/clk/tegra/clk-tegra210.c | 181 +- drivers/clk/tegra/clk-tegra30.c | 63 +- drivers/clk/tegra/clk.c | 112 +- drivers/clk/tegra/clk.h | 70 - drivers/clk/ti/clk-7xx.c | 6 +- drivers/clk/ti/clk-dra7-atl.c | 6 + drivers/clk/ti/clkctrl.c | 5 +- drivers/clocksource/Kconfig | 1 - drivers/clocksource/asm9260_timer.c | 4 - drivers/clocksource/renesas-ostm.c | 189 +- drivers/clocksource/samsung_pwm_timer.c | 3 +- drivers/clocksource/sh_cmt.c | 13 +- drivers/clocksource/sh_mtu2.c | 29 +- drivers/clocksource/sh_tmu.c | 14 +- drivers/clocksource/timer-mediatek.c | 10 +- drivers/clocksource/timer-of.c | 6 +- drivers/counter/104-quad-8.c | 33 +- drivers/counter/Kconfig | 11 - drivers/counter/Makefile | 1 - drivers/counter/counter.c | 101 +- drivers/counter/ftm-quaddec.c | 14 +- drivers/counter/stm32-lptimer-cnt.c | 7 +- drivers/counter/stm32-timer-cnt.c | 23 +- drivers/counter/ti-eqep.c | 466 - drivers/cpufreq/Kconfig.arm | 12 +- drivers/cpufreq/Makefile | 2 + drivers/cpufreq/arm_big_little.c | 658 + drivers/cpufreq/arm_big_little.h | 43 + drivers/cpufreq/cpufreq-dt-platdev.c | 4 +- drivers/cpufreq/cpufreq.c | 79 +- drivers/cpufreq/cpufreq_conservative.c | 2 +- drivers/cpufreq/cpufreq_ondemand.c | 2 +- drivers/cpufreq/cpufreq_performance.c | 2 +- drivers/cpufreq/cpufreq_powersave.c | 2 +- drivers/cpufreq/cpufreq_userspace.c | 2 +- drivers/cpufreq/imx-cpufreq-dt.c | 20 +- drivers/cpufreq/intel_pstate.c | 34 +- drivers/cpufreq/loongson2_cpufreq.c | 2 +- drivers/cpufreq/powernv-cpufreq.c | 17 +- drivers/cpufreq/ppc_cbe_cpufreq_pmi.c | 15 +- drivers/cpufreq/qcom-cpufreq-hw.c | 2 +- drivers/cpufreq/s3c64xx-cpufreq.c | 7 + drivers/cpufreq/scpi-cpufreq.c | 2 + drivers/cpufreq/sun50i-cpufreq-nvmem.c | 25 +- drivers/cpufreq/tegra124-cpufreq.c | 59 - drivers/cpufreq/ti-cpufreq.c | 119 +- drivers/cpufreq/vexpress-spc-cpufreq.c | 584 +- drivers/cpuidle/cpuidle-haltpoll.c | 4 - drivers/cpuidle/driver.c | 15 +- drivers/cpuidle/governors/teo.c | 78 +- drivers/crypto/Kconfig | 82 +- drivers/crypto/Makefile | 3 +- drivers/crypto/allwinner/Kconfig | 87 - drivers/crypto/allwinner/Makefile | 3 - .../crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c | 589 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 507 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c | 534 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss-prng.c | 63 - drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h | 217 - drivers/crypto/allwinner/sun8i-ce/Makefile | 2 - .../crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c | 434 - drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 676 -- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 254 - drivers/crypto/allwinner/sun8i-ss/Makefile | 2 - .../crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c | 438 - drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 642 - drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 218 - drivers/crypto/amlogic/Kconfig | 24 - drivers/crypto/amlogic/Makefile | 2 - drivers/crypto/amlogic/amlogic-gxl-cipher.c | 381 - drivers/crypto/amlogic/amlogic-gxl-core.c | 331 - drivers/crypto/amlogic/amlogic-gxl.h | 170 - drivers/crypto/atmel-aes.c | 83 +- drivers/crypto/caam/Kconfig | 6 +- drivers/crypto/caam/caampkc.c | 72 +- drivers/crypto/caam/caampkc.h | 8 +- drivers/crypto/caam/ctrl.c | 222 +- drivers/crypto/caam/intern.h | 4 + drivers/crypto/caam/qi.c | 8 +- drivers/crypto/caam/qi.h | 1 + drivers/crypto/cavium/nitrox/Kconfig | 2 +- drivers/crypto/cavium/nitrox/nitrox_aead.c | 39 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 15 - drivers/crypto/cavium/nitrox/nitrox_main.c | 9 +- drivers/crypto/cavium/nitrox/nitrox_mbx.c | 8 - drivers/crypto/cavium/nitrox/nitrox_req.h | 4 - drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 133 +- drivers/crypto/ccp/Kconfig | 2 +- drivers/crypto/ccp/ccp-dev-v5.c | 14 +- drivers/crypto/ccp/ccp-dev.c | 15 +- drivers/crypto/ccp/ccp-dmaengine.c | 1 - drivers/crypto/ccp/ccp-ops.c | 3 +- drivers/crypto/ccp/psp-dev.c | 30 +- drivers/crypto/ccree/cc_aead.c | 3 +- drivers/crypto/chelsio/Kconfig | 2 +- drivers/crypto/chelsio/chtls/chtls.h | 5 +- drivers/crypto/chelsio/chtls/chtls_cm.c | 2 +- drivers/crypto/chelsio/chtls/chtls_io.c | 7 +- drivers/crypto/chelsio/chtls/chtls_main.c | 20 +- drivers/crypto/geode-aes.c | 433 +- drivers/crypto/geode-aes.h | 15 +- drivers/crypto/hisilicon/Kconfig | 29 +- drivers/crypto/hisilicon/Makefile | 5 +- drivers/crypto/hisilicon/hpre/Makefile | 2 - drivers/crypto/hisilicon/hpre/hpre.h | 83 - drivers/crypto/hisilicon/hpre/hpre_crypto.c | 1137 -- drivers/crypto/hisilicon/hpre/hpre_main.c | 1052 -- drivers/crypto/hisilicon/qm.c | 123 +- drivers/crypto/hisilicon/qm.h | 17 +- drivers/crypto/hisilicon/sgl.c | 184 +- drivers/crypto/hisilicon/sgl.h | 24 + drivers/crypto/hisilicon/zip/zip.h | 1 + drivers/crypto/hisilicon/zip/zip_crypto.c | 46 +- drivers/crypto/hisilicon/zip/zip_main.c | 83 +- drivers/crypto/inside-secure/safexcel.c | 328 +- drivers/crypto/inside-secure/safexcel.h | 123 +- drivers/crypto/inside-secure/safexcel_cipher.c | 2067 +--- drivers/crypto/inside-secure/safexcel_hash.c | 1475 +-- drivers/crypto/inside-secure/safexcel_ring.c | 5 +- drivers/crypto/mediatek/mtk-aes.c | 2 +- drivers/crypto/n2_core.c | 12 +- drivers/crypto/nx/nx-aes-cbc.c | 81 +- drivers/crypto/nx/nx-aes-ccm.c | 40 +- drivers/crypto/nx/nx-aes-ctr.c | 87 +- drivers/crypto/nx/nx-aes-ecb.c | 76 +- drivers/crypto/nx/nx-aes-gcm.c | 24 +- drivers/crypto/nx/nx.c | 64 +- drivers/crypto/nx/nx.h | 19 +- drivers/crypto/nx/nx_debugfs.c | 18 +- drivers/crypto/padlock-aes.c | 157 +- drivers/crypto/qat/Kconfig | 2 +- drivers/crypto/qat/qat_common/adf_ctl_drv.c | 2 +- drivers/crypto/qce/ablkcipher.c | 2 +- drivers/crypto/qce/sha.c | 2 +- .../{allwinner/sun4i-ss => sunxi-ss}/Makefile | 0 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 579 + drivers/crypto/sunxi-ss/sun4i-ss-core.c | 446 + drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 522 + drivers/crypto/sunxi-ss/sun4i-ss-prng.c | 56 + drivers/crypto/sunxi-ss/sun4i-ss.h | 215 + drivers/crypto/talitos.c | 6 +- drivers/crypto/ux500/Kconfig | 2 +- drivers/crypto/ux500/hash/hash_core.c | 3 +- drivers/crypto/virtio/Kconfig | 2 +- drivers/devfreq/devfreq.c | 2 +- drivers/dma-buf/dma-buf.c | 124 +- drivers/dma-buf/dma-fence.c | 78 +- drivers/dma-buf/dma-resv.c | 2 +- drivers/dma-buf/sw_sync.c | 2 +- drivers/dma-buf/sync_file.c | 2 +- drivers/dma/Kconfig | 22 - drivers/dma/Makefile | 3 - drivers/dma/at_xdmac.c | 7 +- drivers/dma/dma-jz4780.c | 8 +- drivers/dma/dw/platform.c | 2 +- drivers/dma/fsl-dpaa2-qdma/Kconfig | 9 - drivers/dma/fsl-dpaa2-qdma/Makefile | 3 - drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 825 -- drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h | 153 - drivers/dma/fsl-dpaa2-qdma/dpdmai.c | 376 - drivers/dma/fsl-dpaa2-qdma/dpdmai.h | 177 - drivers/dma/fsl-qdma.c | 3 - drivers/dma/imx-sdma.c | 8 - drivers/dma/iop-adma.c | 8 +- drivers/dma/k3dma.c | 7 +- drivers/dma/mediatek/mtk-cqdma.c | 10 +- drivers/dma/mediatek/mtk-uart-apdma.c | 9 +- drivers/dma/milbeaut-hdmac.c | 581 - drivers/dma/milbeaut-xdmac.c | 418 - drivers/dma/owl-dma.c | 7 +- drivers/dma/qcom/bam_dma.c | 19 - drivers/dma/sh/rcar-dmac.c | 47 +- drivers/dma/sprd-dma.c | 31 +- drivers/dma/tegra210-adma.c | 7 - drivers/dma/ti/cppi41.c | 21 +- drivers/dma/ti/edma.c | 71 +- drivers/dma/uniphier-mdmac.c | 4 +- drivers/dma/xilinx/xilinx_dma.c | 144 +- drivers/dma/zx_dma.c | 7 +- drivers/edac/amd64_edac.c | 198 +- drivers/edac/amd64_edac.h | 2 - drivers/edac/aspeed_edac.c | 7 +- drivers/edac/edac_device.c | 50 +- drivers/edac/edac_device.h | 54 +- drivers/edac/ghes_edac.c | 4 - drivers/edac/i5100_edac.c | 2 + drivers/edac/i5400_edac.c | 15 +- drivers/edac/i7300_edac.c | 4 +- drivers/edac/sb_edac.c | 21 +- drivers/edac/skx_base.c | 51 +- drivers/edac/skx_common.c | 65 +- drivers/edac/skx_common.h | 4 +- drivers/extcon/extcon-axp288.c | 38 +- drivers/extcon/extcon-intel-cht-wc.c | 16 +- drivers/extcon/extcon-sm5502.c | 6 +- drivers/extcon/extcon-sm5502.h | 2 - drivers/firewire/core-cdev.c | 12 +- drivers/firmware/arm_sdei.c | 12 +- drivers/firmware/broadcom/Kconfig | 8 - drivers/firmware/broadcom/Makefile | 1 - drivers/firmware/broadcom/tee_bnxt_fw.c | 279 - drivers/firmware/dmi_scan.c | 43 +- drivers/firmware/efi/Kconfig | 1 - drivers/firmware/efi/apple-properties.c | 18 +- drivers/firmware/efi/arm-runtime.c | 2 +- drivers/firmware/efi/cper.c | 2 +- drivers/firmware/efi/efi.c | 9 +- drivers/firmware/efi/libstub/Makefile | 1 - drivers/firmware/efi/libstub/arm32-stub.c | 16 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 24 +- drivers/firmware/efi/rci2-table.c | 2 +- drivers/firmware/efi/test/efi_test.c | 8 - drivers/firmware/efi/tpm.c | 27 +- drivers/firmware/google/vpd_decode.c | 2 +- drivers/firmware/imx/imx-dsp.c | 2 +- drivers/firmware/imx/imx-scu-irq.c | 1 - drivers/firmware/imx/imx-scu.c | 24 +- drivers/firmware/meson/meson_sm.c | 110 +- drivers/firmware/psci/psci.c | 24 +- drivers/firmware/qcom_scm-32.c | 52 +- drivers/firmware/qcom_scm-64.c | 12 - drivers/firmware/qcom_scm.c | 53 - drivers/firmware/qcom_scm.h | 9 - drivers/firmware/tegra/bpmp.c | 2 +- drivers/fpga/Kconfig | 2 +- drivers/fpga/dfl-fme-main.c | 385 - drivers/fpga/zynq-fpga.c | 4 +- drivers/fsi/Kconfig | 6 - drivers/fsi/Makefile | 1 - drivers/fsi/fsi-core.c | 67 +- drivers/fsi/fsi-master-aspeed.c | 550 - drivers/fsi/fsi-master-hub.c | 46 + drivers/fsi/fsi-master.h | 71 - drivers/gpio/Kconfig | 31 +- drivers/gpio/Makefile | 3 - drivers/gpio/gpio-104-dio-48e.c | 73 +- drivers/gpio/gpio-104-idi-48.c | 38 +- drivers/gpio/gpio-74x164.c | 19 +- drivers/gpio/gpio-ath79.c | 10 +- drivers/gpio/gpio-bd70528.c | 1 - drivers/gpio/gpio-eic-sprd.c | 7 +- drivers/gpio/gpio-em.c | 22 +- drivers/gpio/gpio-gpio-mm.c | 73 +- drivers/gpio/gpio-htc-egpio.c | 37 +- drivers/gpio/gpio-intel-mid.c | 9 +- drivers/gpio/gpio-loongson.c | 2 +- drivers/gpio/gpio-lynxpoint.c | 10 +- drivers/gpio/gpio-max3191x.c | 19 +- drivers/gpio/gpio-max77620.c | 237 +- drivers/gpio/gpio-menz127.c | 1 - drivers/gpio/gpio-merrifield.c | 28 +- drivers/gpio/gpio-mpc8xxx.c | 30 +- drivers/gpio/gpio-mvebu.c | 19 +- drivers/gpio/gpio-mxc.c | 13 +- drivers/gpio/gpio-pca953x.c | 195 +- drivers/gpio/gpio-pci-idio-16.c | 75 +- drivers/gpio/gpio-pcie-idio-24.c | 109 +- drivers/gpio/gpio-pisosr.c | 12 +- drivers/gpio/gpio-rcar.c | 2 +- drivers/gpio/gpio-rda.c | 294 - drivers/gpio/gpio-tegra186.c | 101 +- drivers/gpio/gpio-uniphier.c | 13 +- drivers/gpio/gpio-ws16c48.c | 73 +- drivers/gpio/gpio-xgene.c | 27 +- drivers/gpio/gpio-xgs-iproc.c | 321 - drivers/gpio/gpiolib-devres.c | 33 +- drivers/gpio/gpiolib-of.c | 13 +- drivers/gpio/gpiolib.c | 151 +- .../gpio/{gpio-aspeed-sgpio.c => sgpio-aspeed.c} | 0 drivers/gpu/drm/Kconfig | 29 +- drivers/gpu/drm/Makefile | 6 +- drivers/gpu/drm/amd/amdgpu/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 109 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 77 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 19 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 147 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 289 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 214 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 214 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 176 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 95 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 274 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 103 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 271 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 216 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 215 +- drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 107 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 37 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 28 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 70 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 70 - drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 8 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 439 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 53 + drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 84 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 101 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 74 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 53 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 434 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 87 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 625 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 43 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 209 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 99 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 9 - drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c | 52 - drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h | 39 - drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 41 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 375 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 6 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 158 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 4 + drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 312 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 52 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 50 - drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 2 - drivers/gpu/drm/amd/amdgpu/arct_reg_init.c | 3 +- drivers/gpu/drm/amd/amdgpu/cik.c | 67 +- drivers/gpu/drm/amd/amdgpu/cik.h | 3 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 38 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 5 +- drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 5 - drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 60 +- drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1386 ++- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h | 2 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 95 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 25 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 417 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 3 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 30 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h | 2 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 - drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c | 380 - drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h | 41 - drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 17 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v6_1.c | 3 +- drivers/gpu/drm/amd/amdgpu/nbio_v6_1.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 1 + drivers/gpu/drm/amd/amdgpu/nbio_v7_0.h | 1 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 214 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.h | 1 - drivers/gpu/drm/amd/amdgpu/nv.c | 73 +- drivers/gpu/drm/amd/amdgpu/nvd.h | 1 - drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 44 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 258 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 1 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 1 - drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 163 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/si.c | 11 - drivers/gpu/drm/amd/amdgpu/soc15.c | 180 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 2 - drivers/gpu/drm/amd/amdgpu/soc15d.h | 1 - drivers/gpu/drm/amd/amdgpu/umc_v6_0.c | 37 - drivers/gpu/drm/amd/amdgpu/umc_v6_0.h | 31 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 48 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 33 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 1 + drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 23 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 31 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 41 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 1 + drivers/gpu/drm/amd/amdgpu/vi.c | 84 +- drivers/gpu/drm/amd/amdgpu/vi.h | 3 - drivers/gpu/drm/amd/amdkfd/cik_event_interrupt.c | 8 +- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 139 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgdev.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_dbgmgr.c | 8 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 272 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 108 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 12 +- drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_interrupt.c | 5 - drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 3 - drivers/gpu/drm/amd/amdkfd/kfd_module.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 37 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 3 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 28 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 32 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 15 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 25 - drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 3 - drivers/gpu/drm/amd/display/Kconfig | 28 +- drivers/gpu/drm/amd/display/Makefile | 7 - drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 4 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 379 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 14 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 2 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 52 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 346 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 66 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 17 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 10 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 49 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 153 +- drivers/gpu/drm/amd/display/dc/Makefile | 4 - drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 7 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 8 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 19 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 25 - .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 14 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 4 +- .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 13 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 186 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 1 - .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 304 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.h | 4 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.c | 38 +- .../dc/clk_mgr/dcn21/rn_clk_mgr_vbios_smu.h | 4 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 285 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 354 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 125 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 44 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 80 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 4 +- drivers/gpu/drm/amd/display/dc/dc.h | 44 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 3 +- drivers/gpu/drm/amd/display/dc/dc_dsc.h | 14 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 91 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 18 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 23 - drivers/gpu/drm/amd/display/dc/dc_types.h | 22 - drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 93 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 187 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 3 + drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 1 - drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 8 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 52 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 44 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 51 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 52 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 52 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 51 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 22 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 5 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 8 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 28 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 27 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 50 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.h | 2 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 60 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 5 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 43 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 62 - .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 5 - drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 19 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 57 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 89 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c | 4 + .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 12 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 640 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 16 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 7 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 6 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 351 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 34 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 4 - drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 21 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 116 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 34 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 122 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 33 - .../drm/amd/display/dc/dcn21/dcn21_link_encoder.c | 470 - .../drm/amd/display/dc/dcn21/dcn21_link_encoder.h | 61 - .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 380 +- drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 49 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 5 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 19 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 3 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 12 +- .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 8 +- .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 8 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 11 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 3 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 5 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 1 - .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c | 10 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 19 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 85 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 3 + drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 2 + drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 2 + drivers/gpu/drm/amd/display/dc/hdcp/Makefile | 28 - drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 324 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 9 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 6 - drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 5 - drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 12 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 17 +- drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 12 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 1 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 5 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 19 +- .../drm/amd/display/include/ddc_service_types.h | 2 - drivers/gpu/drm/amd/display/include/hdcp_types.h | 96 - .../drm/amd/display/modules/color/color_gamma.c | 51 +- .../drm/amd/display/modules/freesync/freesync.c | 53 +- drivers/gpu/drm/amd/display/modules/hdcp/Makefile | 32 - drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 426 - drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 442 - .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 531 - .../amd/display/modules/hdcp/hdcp1_transition.c | 307 - .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 305 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 163 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 139 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 328 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 272 - .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 1 - drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 289 - .../drm/amd/display/modules/inc/mod_info_packet.h | 3 - .../amd/display/modules/info_packet/info_packet.c | 98 - .../drm/amd/display/modules/power/power_helpers.c | 93 +- .../drm/amd/display/modules/power/power_helpers.h | 1 - drivers/gpu/drm/amd/include/amd_shared.h | 2 - .../gpu/drm/amd/include/asic_reg/bif/bif_4_1_d.h | 1 - .../drm/amd/include/asic_reg/bif/bif_4_1_sh_mask.h | 2 - .../gpu/drm/amd/include/asic_reg/bif/bif_5_0_d.h | 1 - .../drm/amd/include/asic_reg/bif/bif_5_0_sh_mask.h | 2 - .../amd/include/asic_reg/dcn/dcn_2_1_0_offset.h | 10 - .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 18 +- .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 18 +- .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 12 - .../amd/include/asic_reg/nbio/nbio_7_4_offset.h | 4 +- .../amd/include/asic_reg/nbio/nbio_7_4_sh_mask.h | 49 +- .../amd/include/asic_reg/oss/osssys_4_0_sh_mask.h | 4 - .../gpu/drm/amd/include/asic_reg/smu/smu_7_0_1_d.h | 1 - .../amd/include/asic_reg/smu/smu_7_0_1_sh_mask.h | 2 - .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_2_d.h | 1 - .../amd/include/asic_reg/smu/smu_7_1_2_sh_mask.h | 2 - .../gpu/drm/amd/include/asic_reg/smu/smu_7_1_3_d.h | 1 - .../amd/include/asic_reg/smu/smu_7_1_3_sh_mask.h | 2 - .../include/asic_reg/smuio/smuio_11_0_0_offset.h | 92 - .../include/asic_reg/smuio/smuio_11_0_0_sh_mask.h | 176 - .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h | 12 - drivers/gpu/drm/amd/include/atomfirmware.h | 27 +- drivers/gpu/drm/amd/include/discovery.h | 1 + .../amd/include/ivsrcid/nbio/irqsrcs_nbif_7_4.h | 42 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 13 +- drivers/gpu/drm/amd/include/kgd_pp_interface.h | 6 - drivers/gpu/drm/amd/include/renoir_ip_offset.h | 34 - drivers/gpu/drm/amd/include/vega10_enum.h | 1 - drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 19 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 1134 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 500 +- drivers/gpu/drm/amd/powerplay/hwmgr/Makefile | 3 +- drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.c | 195 - drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.c | 19 - drivers/gpu/drm/amd/powerplay/hwmgr/common_baco.h | 13 - drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.c | 196 - drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.c | 222 - drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.c | 91 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.h | 32 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 10 +- drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.c | 231 - drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.h | 29 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 10 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_baco.c | 23 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 26 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 365 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 49 +- drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 3 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 122 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 41 +- drivers/gpu/drm/amd/powerplay/inc/vega20_ppsmc.h | 3 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 180 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 6 - drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 479 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 204 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 298 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 153 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 2 + .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 2 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 4 +- .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 133 +- drivers/gpu/drm/arc/arcpgu_hdmi.c | 1 - drivers/gpu/drm/arm/display/Kconfig | 6 - drivers/gpu/drm/arm/display/komeda/Makefile | 2 - .../gpu/drm/arm/display/komeda/d71/d71_component.c | 221 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 41 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h | 2 - drivers/gpu/drm/arm/display/komeda/d71/d71_regs.h | 9 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 105 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 77 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 20 - drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 30 +- drivers/gpu/drm/arm/display/komeda/komeda_event.c | 140 - drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 5 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 2 - .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 17 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 80 +- .../drm/arm/display/komeda/komeda_wb_connector.c | 5 - drivers/gpu/drm/arm/malidp_drv.c | 16 +- drivers/gpu/drm/arm/malidp_hw.c | 9 - drivers/gpu/drm/arm/malidp_hw.h | 3 - drivers/gpu/drm/arm/malidp_regs.h | 10 - drivers/gpu/drm/ast/Kconfig | 2 - drivers/gpu/drm/ast/ast_drv.c | 6 +- drivers/gpu/drm/ast/ast_drv.h | 43 +- drivers/gpu/drm/ast/ast_main.c | 1 + drivers/gpu/drm/ast/ast_mode.c | 266 +- drivers/gpu/drm/ast/ast_ttm.c | 3 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 3 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 5 +- drivers/gpu/drm/bochs/Kconfig | 2 - drivers/gpu/drm/bochs/bochs.h | 1 + drivers/gpu/drm/bochs/bochs_drv.c | 7 +- drivers/gpu/drm/bochs/bochs_kms.c | 26 +- drivers/gpu/drm/bochs/bochs_mm.c | 3 +- drivers/gpu/drm/bridge/Kconfig | 3 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 110 +- drivers/gpu/drm/bridge/analogix-anx78xx.h | 17 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 1 - drivers/gpu/drm/bridge/cdns-dsi.c | 3 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 1 - drivers/gpu/drm/bridge/lvds-encoder.c | 3 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 1 - drivers/gpu/drm/bridge/nxp-ptn3460.c | 1 - drivers/gpu/drm/bridge/panel.c | 70 +- drivers/gpu/drm/bridge/parade-ps8622.c | 1 - drivers/gpu/drm/bridge/sii902x.c | 1 - drivers/gpu/drm/bridge/sii9234.c | 37 +- drivers/gpu/drm/bridge/sil-sii8620.c | 11 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c | 4 +- .../gpu/drm/bridge/synopsys/dw-hdmi-i2s-audio.c | 21 - drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 155 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.h | 39 - drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 10 +- drivers/gpu/drm/bridge/tc358764.c | 1 - drivers/gpu/drm/bridge/tc358767.c | 71 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 1 - drivers/gpu/drm/bridge/ti-tfp410.c | 1 - drivers/gpu/drm/cirrus/cirrus.c | 6 +- drivers/gpu/drm/cirrus/cirrus_drv.h | 247 + drivers/gpu/drm/drm_atomic_helper.c | 33 +- drivers/gpu/drm/drm_atomic_uapi.c | 2 +- drivers/gpu/drm/drm_blend.c | 7 +- drivers/gpu/drm/drm_cache.c | 14 +- drivers/gpu/drm/drm_client_modeset.c | 3 +- drivers/gpu/drm/drm_connector.c | 144 +- drivers/gpu/drm/drm_crtc_helper.c | 23 +- drivers/gpu/drm/drm_crtc_helper_internal.h | 3 - drivers/gpu/drm/drm_damage_helper.c | 8 +- drivers/gpu/drm/drm_debugfs_crc.c | 8 +- drivers/gpu/drm/drm_dp_cec.c | 29 +- drivers/gpu/drm/drm_dp_helper.c | 177 +- drivers/gpu/drm/drm_dp_mst_topology.c | 1809 +-- drivers/gpu/drm/drm_dp_mst_topology_internal.h | 24 - drivers/gpu/drm/drm_drv.c | 17 + drivers/gpu/drm/drm_dsc.c | 23 +- drivers/gpu/drm/drm_edid.c | 225 +- drivers/gpu/drm/drm_edid_load.c | 2 +- drivers/gpu/drm/drm_encoder.c | 1 - drivers/gpu/drm/drm_fb_helper.c | 62 +- drivers/gpu/drm/drm_gem.c | 30 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 31 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 73 - drivers/gpu/drm/drm_gem_vram_helper.c | 735 +- drivers/gpu/drm/drm_memory.c | 1 - drivers/gpu/drm/drm_mipi_dbi.c | 11 +- drivers/gpu/drm/drm_mm.c | 36 +- drivers/gpu/drm/drm_mode_config.c | 2 + drivers/gpu/drm/drm_of.c | 5 + drivers/gpu/drm/drm_panel.c | 14 +- drivers/gpu/drm/drm_prime.c | 9 - drivers/gpu/drm/drm_print.c | 60 +- drivers/gpu/drm/drm_probe_helper.c | 4 +- drivers/gpu/drm/drm_property.c | 2 +- drivers/gpu/drm/drm_self_refresh_helper.c | 18 +- drivers/gpu/drm/drm_simple_kms_helper.c | 3 +- drivers/gpu/drm/drm_syncobj.c | 38 +- drivers/gpu/drm/drm_trace.h | 14 +- drivers/gpu/drm/drm_vblank.c | 60 +- drivers/gpu/drm/drm_vram_helper_common.c | 8 +- drivers/gpu/drm/drm_vram_mm_helper.c | 297 + drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 17 +- drivers/gpu/drm/exynos/exynos_dp.c | 1 - drivers/gpu/drm/exynos/exynos_drm_dsi.c | 1 - drivers/gpu/drm/exynos/exynos_drm_mic.c | 1 - drivers/gpu/drm/exynos/exynos_hdmi.c | 32 +- drivers/gpu/drm/exynos/exynos_mixer.c | 4 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 1 - drivers/gpu/drm/gma500/cdv_intel_display.c | 2 - drivers/gpu/drm/gma500/mdfld_dsi_output.c | 2 +- drivers/gpu/drm/gma500/oaktrail_crtc.c | 2 - drivers/gpu/drm/hisilicon/hibmc/Kconfig | 3 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 14 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 6 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 3 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 1 - drivers/gpu/drm/i2c/sil164_drv.c | 2 +- drivers/gpu/drm/i2c/tda9950.c | 12 +- drivers/gpu/drm/i2c/tda998x_drv.c | 10 +- drivers/gpu/drm/i810/i810_dma.c | 4 +- drivers/gpu/drm/i915/Kconfig | 18 +- drivers/gpu/drm/i915/Kconfig.debug | 144 +- drivers/gpu/drm/i915/Kconfig.profile | 49 - drivers/gpu/drm/i915/Kconfig.unstable | 29 - drivers/gpu/drm/i915/Makefile | 25 +- drivers/gpu/drm/i915/display/icl_dsi.c | 2 +- drivers/gpu/drm/i915/display/intel_atomic.c | 68 +- drivers/gpu/drm/i915/display/intel_atomic.h | 5 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 58 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 4 - drivers/gpu/drm/i915/display/intel_audio.c | 46 +- drivers/gpu/drm/i915/display/intel_bios.c | 30 +- drivers/gpu/drm/i915/display/intel_bios.h | 3 +- drivers/gpu/drm/i915/display/intel_bw.c | 81 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 1310 +- drivers/gpu/drm/i915/display/intel_cdclk.h | 13 +- drivers/gpu/drm/i915/display/intel_color.c | 550 +- drivers/gpu/drm/i915/display/intel_color.h | 7 - drivers/gpu/drm/i915/display/intel_connector.c | 21 +- drivers/gpu/drm/i915/display/intel_crt.c | 13 +- drivers/gpu/drm/i915/display/intel_ddi.c | 837 +- drivers/gpu/drm/i915/display/intel_ddi.h | 3 +- drivers/gpu/drm/i915/display/intel_display.c | 2411 ++-- drivers/gpu/drm/i915/display/intel_display.h | 67 +- drivers/gpu/drm/i915/display/intel_display_power.c | 554 +- drivers/gpu/drm/i915/display/intel_display_power.h | 43 +- drivers/gpu/drm/i915/display/intel_display_types.h | 63 +- drivers/gpu/drm/i915/display/intel_dp.c | 521 +- drivers/gpu/drm/i915/display/intel_dp.h | 9 - drivers/gpu/drm/i915/display/intel_dp_mst.c | 73 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 427 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 9 +- drivers/gpu/drm/i915/display/intel_dsb.c | 332 - drivers/gpu/drm/i915/display/intel_dsb.h | 52 - drivers/gpu/drm/i915/display/intel_dsi.c | 3 +- drivers/gpu/drm/i915/display/intel_dvo.c | 4 +- drivers/gpu/drm/i915/display/intel_fbc.c | 7 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 14 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 19 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 216 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 4 - drivers/gpu/drm/i915/display/intel_hdmi.c | 303 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 1 - drivers/gpu/drm/i915/display/intel_hotplug.c | 3 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 1 - drivers/gpu/drm/i915/display/intel_lpe_audio.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 10 +- drivers/gpu/drm/i915/display/intel_overlay.c | 32 +- drivers/gpu/drm/i915/display/intel_psr.c | 441 +- drivers/gpu/drm/i915/display/intel_psr.h | 1 + drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.h | 1 - drivers/gpu/drm/i915/display/intel_sprite.c | 549 +- drivers/gpu/drm/i915/display/intel_sprite.h | 8 +- drivers/gpu/drm/i915/display/intel_tc.c | 87 +- drivers/gpu/drm/i915/display/intel_tc.h | 1 - drivers/gpu/drm/i915/display/intel_tv.c | 12 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 55 - drivers/gpu/drm/i915/display/intel_vdsc.c | 74 +- drivers/gpu/drm/i915/display/intel_vga.c | 160 - drivers/gpu/drm/i915/display/intel_vga.h | 18 - drivers/gpu/drm/i915/display/vlv_dsi.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 615 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 61 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 22 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_domain.c | 56 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 89 +- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 20 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 99 - drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 37 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 101 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 38 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 56 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 33 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 48 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 5 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 168 +- drivers/gpu/drm/i915/gem/i915_gem_pm.h | 3 + drivers/gpu/drm/i915/gem/i915_gem_region.c | 174 - drivers/gpu/drm/i915/gem/i915_gem_region.h | 29 - drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 82 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 128 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 130 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 3 +- drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 42 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 34 +- .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 3 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 579 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 30 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 214 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 704 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 306 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 354 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c | 2 + drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 33 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 13 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 17 +- drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 19 +- drivers/gpu/drm/i915/gt/intel_context.c | 25 +- drivers/gpu/drm/i915/gt/intel_context.h | 1 - drivers/gpu/drm/i915/gt/intel_context_types.h | 1 - drivers/gpu/drm/i915/gt/intel_engine.h | 245 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 260 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 234 - drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h | 23 - drivers/gpu/drm/i915/gt/intel_engine_pm.c | 30 +- drivers/gpu/drm/i915/gt/intel_engine_pool.c | 15 +- drivers/gpu/drm/i915/gt/intel_engine_pool.h | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 91 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 18 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 37 +- drivers/gpu/drm/i915/gt/intel_gt.c | 160 +- drivers/gpu/drm/i915/gt/intel_gt.h | 16 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 5 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 201 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 16 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 137 - drivers/gpu/drm/i915/gt/intel_gt_requests.h | 24 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 36 +- drivers/gpu/drm/i915/gt/intel_hangcheck.c | 360 + drivers/gpu/drm/i915/gt/intel_llc.c | 161 - drivers/gpu/drm/i915/gt/intel_llc.h | 15 - drivers/gpu/drm/i915/gt/intel_llc_types.h | 13 - drivers/gpu/drm/i915/gt/intel_lrc.c | 1656 +-- drivers/gpu/drm/i915/gt/intel_lrc.h | 39 +- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 66 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 277 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 3 + drivers/gpu/drm/i915/gt/intel_rc6.c | 717 -- drivers/gpu/drm/i915/gt/intel_rc6.h | 25 - drivers/gpu/drm/i915/gt/intel_rc6_types.h | 28 - drivers/gpu/drm/i915/gt/intel_renderstate.c | 1 - drivers/gpu/drm/i915/gt/intel_reset.c | 184 +- drivers/gpu/drm/i915/gt/intel_reset.h | 16 +- drivers/gpu/drm/i915/gt/intel_reset_types.h | 6 - drivers/gpu/drm/i915/gt/intel_ring.c | 323 - drivers/gpu/drm/i915/gt/intel_ring.h | 131 - drivers/gpu/drm/i915/gt/intel_ring_submission.c | 2053 ---- drivers/gpu/drm/i915/gt/intel_ring_types.h | 51 - drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 2385 ++++ drivers/gpu/drm/i915/gt/intel_rps.c | 1872 --- drivers/gpu/drm/i915/gt/intel_rps.h | 38 - drivers/gpu/drm/i915/gt/intel_rps_types.h | 93 - drivers/gpu/drm/i915/gt/intel_sseu.c | 37 +- drivers/gpu/drm/i915/gt/intel_sseu.h | 37 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 52 +- drivers/gpu/drm/i915/gt/intel_timeline_types.h | 10 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 70 +- drivers/gpu/drm/i915/gt/mock_engine.c | 7 - drivers/gpu/drm/i915/gt/selftest_context.c | 71 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 350 - drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 60 - drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 207 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 80 - drivers/gpu/drm/i915/gt/selftest_llc.h | 14 - drivers/gpu/drm/i915/gt/selftest_lrc.c | 1937 +-- drivers/gpu/drm/i915/gt/selftest_reset.c | 16 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 138 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 270 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 170 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 56 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 4 +- drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 3 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 21 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 41 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 15 + drivers/gpu/drm/i915/gt/uc/intel_uc.c | 38 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 76 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 11 +- drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 46 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 14 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 2 - drivers/gpu/drm/i915/gvt/dmabuf.c | 3 +- drivers/gpu/drm/i915/gvt/execlist.c | 4 +- drivers/gpu/drm/i915/gvt/handlers.c | 19 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 17 + drivers/gpu/drm/i915/gvt/mmio_context.c | 1 - drivers/gpu/drm/i915/gvt/scheduler.c | 50 +- drivers/gpu/drm/i915/i915_active.c | 346 +- drivers/gpu/drm/i915/i915_active.h | 330 +- drivers/gpu/drm/i915/i915_active_types.h | 33 +- drivers/gpu/drm/i915/i915_buddy.c | 1 - drivers/gpu/drm/i915/i915_debugfs.c | 522 +- drivers/gpu/drm/i915/i915_drv.c | 283 +- drivers/gpu/drm/i915/i915_drv.h | 616 +- drivers/gpu/drm/i915/i915_gem.c | 407 +- drivers/gpu/drm/i915/i915_gem.h | 22 +- drivers/gpu/drm/i915/i915_gem_evict.c | 58 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 104 +- drivers/gpu/drm/i915/i915_gem_fence_reg.h | 7 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 415 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 77 +- drivers/gpu/drm/i915/i915_getparam.c | 8 +- drivers/gpu/drm/i915/i915_gpu_error.c | 150 +- drivers/gpu/drm/i915/i915_gpu_error.h | 8 +- drivers/gpu/drm/i915/i915_irq.c | 839 +- drivers/gpu/drm/i915/i915_irq.h | 16 +- drivers/gpu/drm/i915/i915_params.c | 12 +- drivers/gpu/drm/i915/i915_params.h | 5 +- drivers/gpu/drm/i915/i915_pci.c | 80 +- drivers/gpu/drm/i915/i915_perf.c | 1855 +-- drivers/gpu/drm/i915/i915_perf.h | 32 +- drivers/gpu/drm/i915/i915_perf_types.h | 435 - drivers/gpu/drm/i915/i915_pmu.c | 309 +- drivers/gpu/drm/i915/i915_pmu.h | 8 +- drivers/gpu/drm/i915/i915_priolist_types.h | 7 - drivers/gpu/drm/i915/i915_query.c | 306 +- drivers/gpu/drm/i915/i915_reg.h | 876 +- drivers/gpu/drm/i915/i915_request.c | 300 +- drivers/gpu/drm/i915/i915_request.h | 42 +- drivers/gpu/drm/i915/i915_scatterlist.h | 8 +- drivers/gpu/drm/i915/i915_scheduler.c | 55 +- drivers/gpu/drm/i915/i915_scheduler.h | 18 + drivers/gpu/drm/i915/i915_scheduler_types.h | 9 - drivers/gpu/drm/i915/i915_suspend.c | 11 +- drivers/gpu/drm/i915/i915_switcheroo.c | 67 - drivers/gpu/drm/i915/i915_switcheroo.h | 14 - drivers/gpu/drm/i915/i915_sysfs.c | 162 +- drivers/gpu/drm/i915/i915_trace.h | 40 +- drivers/gpu/drm/i915/i915_utils.c | 43 +- drivers/gpu/drm/i915/i915_utils.h | 34 +- drivers/gpu/drm/i915/i915_vma.c | 639 +- drivers/gpu/drm/i915/i915_vma.h | 134 +- drivers/gpu/drm/i915/intel_csr.c | 4 +- drivers/gpu/drm/i915/intel_device_info.c | 230 +- drivers/gpu/drm/i915/intel_device_info.h | 8 +- drivers/gpu/drm/i915/intel_memory_region.c | 272 - drivers/gpu/drm/i915/intel_memory_region.h | 129 - drivers/gpu/drm/i915/intel_pch.c | 11 +- drivers/gpu/drm/i915/intel_pch.h | 7 +- drivers/gpu/drm/i915/intel_pm.c | 3227 ++++- drivers/gpu/drm/i915/intel_pm.h | 27 + drivers/gpu/drm/i915/intel_region_lmem.c | 132 - drivers/gpu/drm/i915/intel_region_lmem.h | 16 - drivers/gpu/drm/i915/intel_runtime_pm.c | 1 + drivers/gpu/drm/i915/intel_uncore.c | 94 +- drivers/gpu/drm/i915/intel_uncore.h | 20 +- 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 | 90 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 4 - drivers/gpu/drm/i915/selftests/i915_gem.c | 46 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 143 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 404 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 5 - .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 - drivers/gpu/drm/i915/selftests/i915_perf.c | 217 - drivers/gpu/drm/i915/selftests/i915_random.c | 20 - drivers/gpu/drm/i915/selftests/i915_random.h | 4 - drivers/gpu/drm/i915/selftests/i915_request.c | 502 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 23 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 19 +- drivers/gpu/drm/i915/selftests/igt_flush_test.c | 33 +- drivers/gpu/drm/i915/selftests/igt_flush_test.h | 2 +- drivers/gpu/drm/i915/selftests/igt_live_test.c | 19 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 4 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 624 - drivers/gpu/drm/i915/selftests/intel_uncore.c | 56 +- drivers/gpu/drm/i915/selftests/mock_gem_device.c | 53 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 8 +- drivers/gpu/drm/i915/selftests/mock_region.c | 60 - drivers/gpu/drm/i915/selftests/mock_region.h | 16 - drivers/gpu/drm/i915/selftests/mock_uncore.c | 5 +- drivers/gpu/drm/i915/selftests/mock_uncore.h | 3 +- drivers/gpu/drm/imx/imx-ldb.c | 1 - drivers/gpu/drm/imx/parallel-display.c | 1 - drivers/gpu/drm/ingenic/ingenic-drm.c | 5 +- drivers/gpu/drm/lima/Kconfig | 1 - drivers/gpu/drm/lima/Makefile | 4 +- drivers/gpu/drm/lima/lima_device.c | 5 +- drivers/gpu/drm/lima/lima_drv.c | 22 +- drivers/gpu/drm/lima/lima_gem.c | 195 +- drivers/gpu/drm/lima/lima_gem.h | 32 +- drivers/gpu/drm/lima/lima_gem_prime.c | 46 + drivers/gpu/drm/lima/lima_gem_prime.h | 13 + drivers/gpu/drm/lima/lima_mmu.c | 1 + drivers/gpu/drm/lima/lima_object.c | 119 + drivers/gpu/drm/lima/lima_object.h | 35 + drivers/gpu/drm/lima/lima_sched.c | 6 +- drivers/gpu/drm/lima/lima_vm.c | 87 +- drivers/gpu/drm/mcde/mcde_drv.c | 3 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/mediatek/Makefile | 2 - drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 61 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 37 +- drivers/gpu/drm/mediatek/mtk_drm_ddp.c | 128 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 67 - drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.h | 21 - drivers/gpu/drm/mediatek/mtk_drm_drv.c | 3 +- drivers/gpu/drm/mediatek/mtk_drm_gem.c | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 234 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 1 - drivers/gpu/drm/mediatek/mtk_mipi_tx.c | 338 +- drivers/gpu/drm/mediatek/mtk_mipi_tx.h | 49 - drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c | 288 - drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c | 149 - drivers/gpu/drm/meson/meson_drv.c | 32 - drivers/gpu/drm/meson/meson_dw_hdmi.c | 115 +- drivers/gpu/drm/meson/meson_vclk.c | 9 +- drivers/gpu/drm/mgag200/Kconfig | 2 - drivers/gpu/drm/mgag200/mgag200_cursor.c | 327 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 7 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 23 +- drivers/gpu/drm/mgag200/mgag200_main.c | 20 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 17 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 7 +- drivers/gpu/drm/msm/Kconfig | 1 - drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 28 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 25 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.h | 3 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 79 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 7 - drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 24 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 15 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 40 - drivers/gpu/drm/msm/adreno/adreno_gpu.h | 15 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 21 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 39 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 15 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 7 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 60 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 114 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 3 + drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 23 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 2 + drivers/gpu/drm/msm/dsi/dsi.h | 1 - drivers/gpu/drm/msm/dsi/dsi_cfg.c | 28 +- drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 - drivers/gpu/drm/msm/dsi/dsi_host.c | 9 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 8 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 1 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 60 +- drivers/gpu/drm/msm/edp/edp.c | 4 +- drivers/gpu/drm/msm/edp/edp.h | 1 - drivers/gpu/drm/msm/edp/edp_ctrl.c | 70 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 4 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 2 - drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 8 +- drivers/gpu/drm/msm/msm_gpu.c | 6 +- drivers/gpu/drm/msm/msm_gpummu.c | 6 +- drivers/gpu/drm/msm/msm_iommu.c | 6 +- drivers/gpu/drm/msm/msm_mmu.h | 4 +- drivers/gpu/drm/msm/msm_rd.c | 16 +- drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 20 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 46 +- drivers/gpu/drm/mxsfb/mxsfb_drv.h | 4 +- drivers/gpu/drm/mxsfb/mxsfb_out.c | 26 +- drivers/gpu/drm/nouveau/dispnv04/disp.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 40 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 43 +- drivers/gpu/drm/nouveau/nouveau_display.c | 19 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 231 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 1 - drivers/gpu/drm/omapdrm/dss/Makefile | 2 +- drivers/gpu/drm/omapdrm/dss/core.c | 55 + drivers/gpu/drm/omapdrm/dss/dispc.c | 46 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 3 +- drivers/gpu/drm/omapdrm/dss/dss.c | 37 - drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 9 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 129 +- drivers/gpu/drm/omapdrm/dss/output.c | 1 - drivers/gpu/drm/omapdrm/omap_dmm_tiler.h | 2 +- drivers/gpu/drm/omapdrm/omap_drv.c | 1 - drivers/gpu/drm/omapdrm/omap_encoder.c | 1 - drivers/gpu/drm/omapdrm/omap_fb.c | 9 +- drivers/gpu/drm/omapdrm/omap_gem.c | 137 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 2 +- drivers/gpu/drm/panel/panel-arm-versatile.c | 5 +- .../gpu/drm/panel/panel-feiyang-fy07024di26a30d.c | 5 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 5 +- drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 5 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 5 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 5 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 5 +- drivers/gpu/drm/panel/panel-lg-lb035q02.c | 14 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 5 +- drivers/gpu/drm/panel/panel-lvds.c | 26 +- drivers/gpu/drm/panel/panel-nec-nl8048hl11.c | 14 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 5 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 5 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 5 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 5 +- .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 5 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 4 +- drivers/gpu/drm/panel/panel-raydium-rm67191.c | 5 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 5 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 5 +- drivers/gpu/drm/panel/panel-ronbo-rb070d30.c | 5 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 5 +- drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 5 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 5 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 5 +- drivers/gpu/drm/panel/panel-sharp-ls037v7dw01.c | 5 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 5 +- drivers/gpu/drm/panel/panel-simple.c | 29 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 5 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 4 +- drivers/gpu/drm/panel/panel-sony-acx565akm.c | 14 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 8 +- drivers/gpu/drm/panel/panel-tpo-td043mtea1.c | 14 +- drivers/gpu/drm/panel/panel-tpo-tpg110.c | 5 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 5 +- drivers/gpu/drm/panfrost/TODO | 2 - drivers/gpu/drm/panfrost/panfrost_devfreq.c | 124 +- drivers/gpu/drm/panfrost/panfrost_devfreq.h | 3 +- drivers/gpu/drm/panfrost/panfrost_device.h | 14 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 4 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 3 - drivers/gpu/drm/panfrost/panfrost_issues.h | 81 - drivers/gpu/drm/panfrost/panfrost_job.c | 33 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 15 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 1 - drivers/gpu/drm/pl111/pl111_display.c | 4 +- drivers/gpu/drm/pl111/pl111_drv.c | 4 +- drivers/gpu/drm/qxl/Kconfig | 1 - drivers/gpu/drm/qxl/qxl_drv.c | 20 +- drivers/gpu/drm/qxl/qxl_drv.h | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 32 +- drivers/gpu/drm/qxl/qxl_release.c | 11 +- drivers/gpu/drm/qxl/qxl_ttm.c | 62 +- drivers/gpu/drm/radeon/cik.c | 8 +- drivers/gpu/drm/radeon/radeon.h | 9 +- drivers/gpu/drm/radeon/radeon_audio.c | 4 +- drivers/gpu/drm/radeon/radeon_connectors.c | 27 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 24 +- drivers/gpu/drm/radeon/radeon_drv.c | 14 +- drivers/gpu/drm/radeon/radeon_gem.c | 2 +- drivers/gpu/drm/radeon/radeon_mn.c | 219 +- drivers/gpu/drm/radeon/radeon_object.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 1 - drivers/gpu/drm/radeon/si_dpm.c | 1 - drivers/gpu/drm/rcar-du/rcar_du_drv.c | 30 - drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 5 +- drivers/gpu/drm/rcar-du/rcar_du_kms.c | 6 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 29 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 12 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 3 +- drivers/gpu/drm/rockchip/cdn-dp-reg.c | 19 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 2 - drivers/gpu/drm/rockchip/rk3066_hdmi.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 169 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 10 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 1 - drivers/gpu/drm/rockchip/rockchip_rgb.c | 4 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 48 +- drivers/gpu/drm/scheduler/sched_fence.c | 4 +- drivers/gpu/drm/scheduler/sched_main.c | 62 +- drivers/gpu/drm/selftests/Makefile | 2 +- drivers/gpu/drm/selftests/drm_modeset_selftests.h | 2 - drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c | 238 - drivers/gpu/drm/selftests/test-drm_framebuffer.c | 2 +- drivers/gpu/drm/selftests/test-drm_mm.c | 14 +- .../gpu/drm/selftests/test-drm_modeset_common.h | 2 - drivers/gpu/drm/sti/sti_cursor.c | 2 +- drivers/gpu/drm/sti/sti_dvo.c | 3 +- drivers/gpu/drm/sti/sti_gdp.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 3 +- drivers/gpu/drm/sti/sti_hdmi.c | 26 +- drivers/gpu/drm/sti/sti_tvout.c | 10 +- drivers/gpu/drm/sti/sti_vtg.c | 2 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 5 +- drivers/gpu/drm/stm/ltdc.c | 39 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 6 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 1 - drivers/gpu/drm/sun4i/sun4i_rgb.c | 1 - drivers/gpu/drm/sun4i/sun4i_tcon.c | 1 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 35 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 1 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 2 - drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 1 - drivers/gpu/drm/tegra/Kconfig | 2 +- drivers/gpu/drm/tegra/Makefile | 1 - drivers/gpu/drm/tegra/dc.c | 30 +- drivers/gpu/drm/tegra/dc.h | 2 + drivers/gpu/drm/tegra/dp.c | 876 -- drivers/gpu/drm/tegra/dp.h | 177 - drivers/gpu/drm/tegra/dpaux.c | 208 +- drivers/gpu/drm/tegra/drm.c | 417 +- drivers/gpu/drm/tegra/drm.h | 13 +- drivers/gpu/drm/tegra/falcon.c | 64 +- drivers/gpu/drm/tegra/falcon.h | 16 +- drivers/gpu/drm/tegra/fb.c | 4 +- drivers/gpu/drm/tegra/gem.c | 81 +- drivers/gpu/drm/tegra/gem.h | 2 +- drivers/gpu/drm/tegra/gr2d.c | 12 +- drivers/gpu/drm/tegra/gr3d.c | 12 +- drivers/gpu/drm/tegra/hub.c | 6 +- drivers/gpu/drm/tegra/output.c | 28 +- drivers/gpu/drm/tegra/plane.c | 104 - drivers/gpu/drm/tegra/plane.h | 8 - drivers/gpu/drm/tegra/sor.c | 2564 ++-- drivers/gpu/drm/tegra/sor.h | 3 - drivers/gpu/drm/tegra/vic.c | 138 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 5 +- drivers/gpu/drm/tilcdc/tilcdc_plane.c | 2 +- drivers/gpu/drm/tiny/Kconfig | 1 + drivers/gpu/drm/tiny/gm12u320.c | 2 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 2 +- drivers/gpu/drm/ttm/ttm_bo.c | 199 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 87 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 259 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 57 +- drivers/gpu/drm/ttm/ttm_memory.c | 2 +- drivers/gpu/drm/ttm/ttm_page_alloc.c | 4 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 4 +- drivers/gpu/drm/tve200/tve200_drv.c | 4 +- drivers/gpu/drm/udl/udl_connector.c | 8 + drivers/gpu/drm/v3d/v3d_bo.c | 2 +- drivers/gpu/drm/v3d/v3d_drv.c | 5 +- drivers/gpu/drm/v3d/v3d_gem.c | 59 +- drivers/gpu/drm/vboxvideo/Kconfig | 2 - drivers/gpu/drm/vboxvideo/Makefile | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 19 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 27 + drivers/gpu/drm/vboxvideo/vbox_fb.c | 149 + drivers/gpu/drm/vboxvideo/vbox_main.c | 119 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 138 +- drivers/gpu/drm/vboxvideo/vbox_ttm.c | 3 +- drivers/gpu/drm/vc4/vc4_crtc.c | 2 +- drivers/gpu/drm/vc4/vc4_dpi.c | 3 +- drivers/gpu/drm/vc4/vc4_dsi.c | 5 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 18 +- drivers/gpu/drm/vc4/vc4_hvs.c | 2 +- drivers/gpu/drm/vc4/vc4_plane.c | 4 +- drivers/gpu/drm/virtio/Kconfig | 2 +- drivers/gpu/drm/virtio/Makefile | 2 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 22 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 135 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 4 - drivers/gpu/drm/virtio/virtgpu_gem.c | 183 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 228 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 24 +- drivers/gpu/drm/virtio/virtgpu_object.c | 270 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 61 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 34 + drivers/gpu/drm/virtio/virtgpu_ttm.c | 305 + drivers/gpu/drm/virtio/virtgpu_vq.c | 227 +- drivers/gpu/drm/vkms/vkms_crtc.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 15 +- drivers/gpu/drm/vkms/vkms_drv.h | 6 - drivers/gpu/drm/vkms/vkms_gem.c | 27 - drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 17 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 5 - drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 2 +- drivers/gpu/drm/xen/xen_drm_front.c | 12 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 7 +- drivers/gpu/host1x/Kconfig | 2 +- drivers/gpu/host1x/bus.c | 2 +- drivers/gpu/host1x/cdma.c | 6 +- drivers/gpu/host1x/channel.c | 13 +- drivers/gpu/host1x/channel.h | 1 - drivers/gpu/host1x/dev.c | 236 +- drivers/gpu/host1x/dev.h | 3 - drivers/gpu/host1x/intr.c | 1 + drivers/gpu/host1x/job.c | 91 +- drivers/gpu/host1x/job.h | 4 - drivers/greybus/connection.c | 3 + drivers/hid/Kconfig | 1 - drivers/hid/Makefile | 1 - drivers/hid/hid-axff.c | 11 +- drivers/hid/hid-core.c | 7 +- drivers/hid/hid-dr.c | 12 +- drivers/hid/hid-emsff.c | 12 +- drivers/hid/hid-gaff.c | 12 +- drivers/hid/hid-google-hammer.c | 150 +- drivers/hid/hid-holtekff.c | 12 +- drivers/hid/hid-hyperv.c | 56 +- drivers/hid/hid-ids.h | 6 - drivers/hid/hid-lg-g15.c | 899 -- drivers/hid/hid-lg2ff.c | 12 +- drivers/hid/hid-lg3ff.c | 11 +- drivers/hid/hid-lg4ff.c | 11 +- drivers/hid/hid-lgff.c | 11 +- drivers/hid/hid-logitech-hidpp.c | 248 +- drivers/hid/hid-microsoft.c | 12 +- drivers/hid/hid-prodikeys.c | 4 +- drivers/hid/hid-sony.c | 12 +- drivers/hid/hid-tmff.c | 12 +- drivers/hid/hid-zpff.c | 12 +- drivers/hid/hidraw.c | 14 +- drivers/hid/i2c-hid/i2c-hid-core.c | 122 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 19 - drivers/hid/intel-ish-hid/ishtp/client-buffers.c | 2 +- drivers/hid/intel-ish-hid/ishtp/hbm.c | 2 +- drivers/hid/usbhid/hiddev.c | 11 +- drivers/hid/wacom.h | 15 - drivers/hid/wacom_wac.c | 10 +- drivers/hv/Makefile | 1 - drivers/hv/connection.c | 87 +- drivers/hv/hv_balloon.c | 29 +- drivers/hv/hv_debugfs.c | 178 - drivers/hv/hv_fcopy.c | 3 +- drivers/hv/hv_kvp.c | 3 +- drivers/hv/hv_snapshot.c | 3 +- drivers/hv/hv_util.c | 13 +- drivers/hv/hyperv_vmbus.h | 31 - drivers/hv/ring_buffer.c | 2 - drivers/hv/vmbus_drv.c | 21 +- drivers/hwmon/Kconfig | 31 +- drivers/hwmon/Makefile | 3 - drivers/hwmon/ab8500.c | 65 +- drivers/hwmon/abituguru.c | 2 +- drivers/hwmon/applesmc.c | 38 +- drivers/hwmon/aspeed-pwm-tacho.c | 7 +- drivers/hwmon/fschmd.c | 1 - drivers/hwmon/ina3221.c | 165 +- drivers/hwmon/ltc2947-core.c | 1183 -- drivers/hwmon/ltc2947-i2c.c | 49 - drivers/hwmon/ltc2947-spi.c | 50 - drivers/hwmon/ltc2947.h | 12 - drivers/hwmon/nct7904.c | 40 +- drivers/hwmon/pmbus/Kconfig | 9 - drivers/hwmon/pmbus/Makefile | 1 - drivers/hwmon/pmbus/bel-pfe.c | 131 - drivers/hwmon/pmbus/ibm-cffps.c | 74 +- drivers/hwmon/tmp421.c | 3 +- drivers/hwmon/w83793.c | 3 +- drivers/hwspinlock/sprd_hwspinlock.c | 33 +- drivers/hwspinlock/u8500_hsem.c | 46 +- drivers/hwtracing/coresight/Kconfig | 1 - .../hwtracing/coresight/coresight-etm4x-sysfs.c | 312 +- drivers/hwtracing/coresight/coresight-etm4x.c | 351 +- drivers/hwtracing/coresight/coresight-etm4x.h | 81 +- drivers/hwtracing/coresight/coresight-funnel.c | 36 +- drivers/hwtracing/coresight/coresight-replicator.c | 35 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 26 +- drivers/hwtracing/coresight/coresight.c | 51 +- drivers/hwtracing/intel_th/gth.c | 3 - drivers/hwtracing/intel_th/msu.c | 11 +- drivers/hwtracing/intel_th/pci.c | 10 - drivers/hwtracing/stm/core.c | 12 +- drivers/i2c/busses/Kconfig | 1 - drivers/i2c/busses/i2c-aspeed.c | 58 +- drivers/i2c/busses/i2c-at91-core.c | 38 - drivers/i2c/busses/i2c-at91-master.c | 49 +- drivers/i2c/busses/i2c-at91.h | 13 - drivers/i2c/busses/i2c-i801.c | 8 - drivers/i2c/busses/i2c-mt65xx.c | 2 +- drivers/i2c/busses/i2c-stm32f7.c | 23 +- drivers/i2c/i2c-core-base.c | 6 - drivers/i3c/master.c | 4 +- drivers/ide/ide-tape.c | 27 +- drivers/ide/siimage.c | 3 +- drivers/ide/tx4938ide.c | 2 +- drivers/ide/tx4939ide.c | 6 +- drivers/ide/via82cxxx.c | 3 +- drivers/iio/accel/adxl372.c | 22 +- drivers/iio/accel/bmc150-accel-core.c | 2 +- drivers/iio/accel/st_accel_core.c | 1 + drivers/iio/adc/Kconfig | 25 +- drivers/iio/adc/Makefile | 2 - drivers/iio/adc/ab8500-gpadc.c | 1218 -- drivers/iio/adc/ad7949.c | 33 +- drivers/iio/adc/ad799x.c | 4 +- drivers/iio/adc/ad_sigma_delta.c | 3 +- drivers/iio/adc/at91-sama5d2_adc.c | 4 +- drivers/iio/adc/axp288_adc.c | 32 - drivers/iio/adc/cpcap-adc.c | 2 +- drivers/iio/adc/exynos_adc.c | 6 +- drivers/iio/adc/hx711.c | 32 +- drivers/iio/adc/ingenic-adc.c | 149 +- drivers/iio/adc/intel_mrfld_adc.c | 262 - drivers/iio/adc/max1027.c | 180 +- drivers/iio/adc/mcp320x.c | 2 +- drivers/iio/adc/men_z188_adc.c | 1 - drivers/iio/adc/meson_saradc.c | 14 +- drivers/iio/adc/sc27xx_adc.c | 16 +- drivers/iio/adc/stm32-adc-core.c | 81 +- drivers/iio/adc/stm32-adc-core.h | 137 - drivers/iio/adc/stm32-adc.c | 134 +- drivers/iio/adc/stmpe-adc.c | 2 +- drivers/iio/adc/twl4030-madc.c | 18 +- drivers/iio/adc/xilinx-xadc-core.c | 4 +- drivers/iio/chemical/atlas-ph-sensor.c | 8 +- drivers/iio/chemical/sgp30.c | 2 +- drivers/iio/chemical/sps30.c | 2 +- drivers/iio/dac/ad7303.c | 13 +- drivers/iio/dac/stm32-dac-core.c | 138 +- drivers/iio/dac/stm32-dac.c | 94 +- drivers/iio/gyro/adis16080.c | 8 +- drivers/iio/gyro/adis16130.c | 2 + drivers/iio/gyro/itg3200_core.c | 2 +- drivers/iio/gyro/mpu3050-core.c | 2 +- drivers/iio/gyro/st_gyro_core.c | 1 + drivers/iio/imu/Kconfig | 27 - drivers/iio/imu/Makefile | 5 - drivers/iio/imu/adis.c | 24 +- drivers/iio/imu/adis16480.c | 5 +- drivers/iio/imu/adis_buffer.c | 10 +- drivers/iio/imu/fxos8700.h | 10 - drivers/iio/imu/fxos8700_core.c | 649 - drivers/iio/imu/fxos8700_i2c.c | 71 - drivers/iio/imu/fxos8700_spi.c | 59 - drivers/iio/imu/inv_mpu6050/Makefile | 7 +- drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c | 204 - drivers/iio/imu/inv_mpu6050/inv_mpu_aux.h | 19 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 161 +- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 60 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 72 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 356 - drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h | 36 - drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 26 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 86 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 3 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 81 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 100 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 849 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 10 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 15 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 10 - drivers/iio/industrialio-core.c | 19 +- drivers/iio/light/Kconfig | 12 - drivers/iio/light/Makefile | 1 - drivers/iio/light/adux1020.c | 849 -- drivers/iio/light/bh1750.c | 4 +- drivers/iio/light/cm36651.c | 2 +- drivers/iio/light/opt3001.c | 6 +- drivers/iio/light/tcs3414.c | 30 +- drivers/iio/light/vcnl4000.c | 14 +- drivers/iio/magnetometer/st_magn_core.c | 1 + drivers/iio/pressure/bmp280-core.c | 130 +- drivers/iio/pressure/bmp280-i2c.c | 6 + drivers/iio/pressure/bmp280-spi.c | 6 + drivers/iio/pressure/bmp280.h | 1 + drivers/iio/pressure/st_pressure_core.c | 1 + drivers/iio/pressure/zpa2326.c | 16 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 5 +- drivers/iio/proximity/srf04.c | 29 +- drivers/iio/proximity/sx9500.c | 16 +- drivers/iio/temperature/Kconfig | 11 - drivers/iio/temperature/Makefile | 1 - drivers/iio/temperature/ltc2983.c | 1557 --- drivers/iio/temperature/max31856.c | 2 - drivers/iio/temperature/maxim_thermocouple.c | 2 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/cache.c | 8 +- drivers/infiniband/core/cm.c | 45 +- drivers/infiniband/core/cm_msgs.h | 32 +- drivers/infiniband/core/cma.c | 95 +- drivers/infiniband/core/core_priv.h | 1 - drivers/infiniband/core/counters.c | 40 +- drivers/infiniband/core/device.c | 54 +- drivers/infiniband/core/iwcm.c | 52 +- drivers/infiniband/core/iwpm_util.h | 5 +- drivers/infiniband/core/netlink.c | 107 +- drivers/infiniband/core/nldev.c | 155 +- drivers/infiniband/core/restrack.c | 20 +- drivers/infiniband/core/restrack.h | 1 + drivers/infiniband/core/rw.c | 25 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/security.c | 2 +- drivers/infiniband/core/sysfs.c | 2 +- drivers/infiniband/core/umem_odp.c | 332 +- drivers/infiniband/core/uverbs.h | 2 +- drivers/infiniband/core/uverbs_ioctl.c | 3 - drivers/infiniband/core/uverbs_main.c | 4 +- drivers/infiniband/core/verbs.c | 11 +- drivers/infiniband/hw/Makefile | 1 + drivers/infiniband/hw/bnxt_re/bnxt_re.h | 1 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 18 + drivers/infiniband/hw/bnxt_re/ib_verbs.h | 3 + drivers/infiniband/hw/bnxt_re/main.c | 134 +- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 5 +- drivers/infiniband/hw/cxgb3/Kconfig | 19 + drivers/infiniband/hw/cxgb3/Makefile | 7 + drivers/infiniband/hw/cxgb3/cxio_hal.c | 1312 ++ drivers/infiniband/hw/cxgb3/cxio_hal.h | 204 + drivers/infiniband/hw/cxgb3/cxio_resource.c | 344 + drivers/infiniband/hw/cxgb3/cxio_resource.h | 69 + drivers/infiniband/hw/cxgb3/cxio_wr.h | 802 ++ drivers/infiniband/hw/cxgb3/iwch.c | 282 + drivers/infiniband/hw/cxgb3/iwch.h | 155 + drivers/infiniband/hw/cxgb3/iwch_cm.c | 2258 ++++ drivers/infiniband/hw/cxgb3/iwch_cm.h | 233 + drivers/infiniband/hw/cxgb3/iwch_cq.c | 230 + drivers/infiniband/hw/cxgb3/iwch_ev.c | 232 + drivers/infiniband/hw/cxgb3/iwch_mem.c | 101 + drivers/infiniband/hw/cxgb3/iwch_provider.c | 1321 +++ drivers/infiniband/hw/cxgb3/iwch_provider.h | 347 + drivers/infiniband/hw/cxgb3/iwch_qp.c | 1082 ++ drivers/infiniband/hw/cxgb3/tcb.h | 632 + drivers/infiniband/hw/cxgb4/cm.c | 30 +- drivers/infiniband/hw/cxgb4/device.c | 7 +- drivers/infiniband/hw/cxgb4/mem.c | 28 +- drivers/infiniband/hw/cxgb4/provider.c | 7 +- drivers/infiniband/hw/cxgb4/qp.c | 10 +- drivers/infiniband/hw/efa/efa_verbs.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 2 +- drivers/infiniband/hw/hfi1/hfi.h | 2 +- drivers/infiniband/hw/hfi1/sdma.c | 12 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 5 + drivers/infiniband/hw/hfi1/user_exp_rcv.c | 146 +- drivers/infiniband/hw/hfi1/user_exp_rcv.h | 3 +- drivers/infiniband/hw/hfi1/verbs.c | 10 +- drivers/infiniband/hw/hfi1/verbs.h | 4 +- drivers/infiniband/hw/hns/Kconfig | 17 +- drivers/infiniband/hw/hns/Makefile | 8 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 14 +- drivers/infiniband/hw/hns/hns_roce_device.h | 6 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 32 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 4 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 34 +- drivers/infiniband/hw/hns/hns_roce_restrack.c | 10 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 24 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 4 - drivers/infiniband/hw/mlx5/Makefile | 2 +- drivers/infiniband/hw/mlx5/cq.c | 33 +- drivers/infiniband/hw/mlx5/devx.c | 62 +- drivers/infiniband/hw/mlx5/gsi.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 120 +- drivers/infiniband/hw/mlx5/mem.c | 199 - drivers/infiniband/hw/mlx5/mlx5_ib.h | 70 +- drivers/infiniband/hw/mlx5/mr.c | 228 +- drivers/infiniband/hw/mlx5/odp.c | 1025 +- drivers/infiniband/hw/mlx5/qp.c | 20 +- drivers/infiniband/hw/mlx5/restrack.c | 90 - drivers/infiniband/hw/qedr/main.c | 5 +- drivers/infiniband/hw/qedr/qedr.h | 23 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 148 +- drivers/infiniband/hw/qedr/verbs.c | 76 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_dev_api.h | 15 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 115 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_srq.c | 2 + drivers/infiniband/sw/rdmavt/ah.c | 1 + drivers/infiniband/sw/rdmavt/cq.c | 2 + drivers/infiniband/sw/rdmavt/qp.c | 30 +- drivers/infiniband/sw/rdmavt/vt.c | 3 +- drivers/infiniband/sw/rxe/rxe.c | 13 + drivers/infiniband/sw/rxe/rxe_param.h | 13 + drivers/infiniband/sw/rxe/rxe_verbs.c | 7 - drivers/infiniband/sw/rxe/rxe_verbs.h | 1 - drivers/infiniband/sw/siw/siw.h | 1 - drivers/infiniband/sw/siw/siw_cm.c | 45 +- drivers/infiniband/sw/siw/siw_main.c | 34 +- drivers/infiniband/sw/siw/siw_qp.c | 17 +- drivers/infiniband/sw/siw/siw_verbs.c | 145 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 5 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 34 +- drivers/infiniband/ulp/iser/iser_initiator.c | 5 - drivers/infiniband/ulp/iser/iser_memory.c | 6 +- drivers/infiniband/ulp/iser/iser_verbs.c | 72 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c | 2 +- .../infiniband/ulp/opa_vnic/opa_vnic_internal.h | 8 +- drivers/infiniband/ulp/srp/ib_srp.c | 47 +- drivers/infiniband/ulp/srp/ib_srp.h | 4 - drivers/infiniband/ulp/srpt/ib_srpt.c | 225 +- drivers/infiniband/ulp/srpt/ib_srpt.h | 58 +- drivers/input/input-poller.c | 9 - drivers/input/joystick/Kconfig | 1 + drivers/input/joystick/psxpad-spi.c | 64 +- drivers/input/keyboard/Kconfig | 14 +- drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/adc-keys.c | 36 +- drivers/input/keyboard/adp5589-keys.c | 171 +- drivers/input/keyboard/applespi.c | 2 +- drivers/input/keyboard/clps711x-keypad.c | 70 +- drivers/input/keyboard/gpio_keys.c | 6 +- drivers/input/keyboard/gpio_keys_polled.c | 72 +- drivers/input/keyboard/imx_sc_key.c | 187 - drivers/input/keyboard/jornada680_kbd.c | 37 +- drivers/input/keyboard/mpr121_touchkey.c | 69 +- drivers/input/misc/Kconfig | 15 + drivers/input/misc/apanel.c | 153 +- drivers/input/misc/bma150.c | 190 +- drivers/input/misc/cobalt_btns.c | 73 +- drivers/input/misc/da9063_onkey.c | 5 +- drivers/input/misc/gpio_decoder.c | 42 +- drivers/input/misc/hp_sdc_rtc.c | 342 + drivers/input/misc/kxtj9.c | 224 +- drivers/input/misc/mma8450.c | 101 +- drivers/input/misc/rb532_button.c | 48 +- drivers/input/misc/sgi_btns.c | 54 +- drivers/input/misc/soc_button_array.c | 17 +- drivers/input/misc/wistron_btns.c | 51 +- drivers/input/mouse/Kconfig | 1 + drivers/input/mouse/elantech.c | 55 +- drivers/input/mouse/gpio_mouse.c | 45 +- drivers/input/rmi4/rmi_driver.c | 6 +- drivers/input/rmi4/rmi_f11.c | 9 +- drivers/input/rmi4/rmi_f12.c | 32 +- drivers/input/rmi4/rmi_f54.c | 50 +- drivers/input/touchscreen/Kconfig | 4 + drivers/input/touchscreen/atmel_mxt_ts.c | 4 - drivers/input/touchscreen/colibri-vf50-ts.c | 1 + drivers/input/touchscreen/edt-ft5x06.c | 30 - drivers/input/touchscreen/goodix.c | 58 +- drivers/input/touchscreen/pixcir_i2c_ts.c | 177 +- drivers/input/touchscreen/raspberrypi-ts.c | 38 +- drivers/input/touchscreen/s3c2410_ts.c | 1 + drivers/input/touchscreen/st1232.c | 182 +- drivers/input/touchscreen/sur40.c | 92 +- drivers/input/touchscreen/tps6507x-ts.c | 36 +- drivers/input/touchscreen/ts4800-ts.c | 68 +- drivers/input/touchscreen/wacom_i2c.c | 1 + drivers/interconnect/Kconfig | 2 +- drivers/interconnect/core.c | 11 +- drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/msm8974.c | 796 -- drivers/interconnect/qcom/qcs404.c | 17 +- drivers/interconnect/qcom/sdm845.c | 16 +- drivers/iommu/Kconfig | 8 +- drivers/iommu/Makefile | 1 - drivers/iommu/amd_iommu.c | 935 +- drivers/iommu/amd_iommu_quirks.c | 13 - drivers/iommu/amd_iommu_types.h | 7 +- drivers/iommu/arm-smmu-v3.c | 2 +- drivers/iommu/arm-smmu.c | 3 +- drivers/iommu/dma-iommu.c | 43 +- drivers/iommu/exynos-iommu.c | 2 +- drivers/iommu/intel-iommu.c | 45 +- drivers/iommu/io-pgtable-arm.c | 58 +- drivers/iommu/ioasid.c | 422 - drivers/iommu/iommu.c | 73 +- drivers/iommu/ipmmu-vmsa.c | 14 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/mtk_iommu.c | 2 +- drivers/iommu/mtk_iommu_v1.c | 2 +- drivers/iommu/of_iommu.c | 2 - drivers/iommu/omap-iommu.c | 2 +- drivers/iommu/qcom_iommu.c | 6 +- drivers/iommu/rockchip-iommu.c | 28 +- drivers/iommu/s390-iommu.c | 2 +- drivers/iommu/tegra-gart.c | 2 +- drivers/iommu/tegra-smmu.c | 38 +- drivers/iommu/virtio-iommu.c | 5 +- drivers/irqchip/irq-al-fic.c | 12 - drivers/irqchip/irq-atmel-aic5.c | 10 - drivers/irqchip/irq-gic-v2m.c | 1 - drivers/irqchip/irq-gic-v3-its-pci-msi.c | 1 - drivers/irqchip/irq-gic-v3-its.c | 21 +- drivers/irqchip/irq-gic-v3.c | 22 +- drivers/irqchip/irq-gic-v4.c | 7 +- drivers/irqchip/irq-sifive-plic.c | 33 +- drivers/isdn/capi/capi.c | 33 +- drivers/isdn/hardware/mISDN/avmfritz.c | 16 +- drivers/isdn/hardware/mISDN/hfcmulti.c | 8 +- drivers/isdn/hardware/mISDN/hfcpci.c | 3 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 4 +- drivers/isdn/hardware/mISDN/hfcsusb.h | 4 +- drivers/isdn/hardware/mISDN/mISDNipac.c | 4 +- drivers/isdn/hardware/mISDN/mISDNisar.c | 11 +- drivers/isdn/hardware/mISDN/netjet.c | 8 +- drivers/isdn/hardware/mISDN/w6692.c | 12 +- drivers/isdn/mISDN/hwchannel.c | 7 +- drivers/leds/Kconfig | 17 +- drivers/leds/Makefile | 1 - drivers/leds/led-class-flash.c | 50 - drivers/leds/led-class.c | 10 +- drivers/leds/led-triggers.c | 90 +- drivers/leds/leds-bcm6328.c | 7 +- drivers/leds/leds-bcm6358.c | 7 +- drivers/leds/leds-el15203000.c | 357 - drivers/leds/leds-lm3601x.c | 4 +- drivers/leds/leds-lm3692x.c | 47 +- drivers/leds/leds-pca9532.c | 14 +- drivers/leds/leds-tlc591xx.c | 90 +- drivers/leds/leds.h | 6 - drivers/leds/trigger/ledtrig-activity.c | 2 +- drivers/macintosh/windfarm_cpufreq_clamp.c | 38 +- drivers/macintosh/windfarm_fcu_controls.c | 4 +- drivers/macintosh/windfarm_lm87_sensor.c | 4 +- drivers/macintosh/windfarm_pm72.c | 22 +- drivers/macintosh/windfarm_rm31.c | 6 +- drivers/mcb/mcb-core.c | 28 +- drivers/mcb/mcb-lpc.c | 1 - drivers/mcb/mcb-parse.c | 2 +- drivers/mcb/mcb-pci.c | 1 - drivers/md/dm-bio-prison-v1.c | 27 +- drivers/md/dm-bio-prison-v2.c | 26 +- drivers/md/dm-cache-target.c | 105 +- drivers/md/dm-clone-metadata.c | 29 +- drivers/md/dm-clone-metadata.h | 4 +- drivers/md/dm-clone-target.c | 66 +- drivers/md/dm-dust.c | 97 +- drivers/md/dm-raid.c | 163 +- drivers/md/dm-snap.c | 94 +- drivers/md/dm-stripe.c | 15 +- drivers/md/dm-table.c | 27 +- drivers/md/dm-thin.c | 113 +- drivers/md/dm-writecache.c | 5 +- drivers/md/md-bitmap.c | 2 +- drivers/md/md-linear.c | 5 +- drivers/md/md-multipath.c | 5 +- drivers/md/md.c | 68 +- drivers/md/md.h | 4 +- drivers/md/raid0.c | 9 +- drivers/md/raid1.c | 5 +- drivers/md/raid10.c | 5 +- drivers/md/raid5-ppl.c | 2 +- drivers/md/raid5.c | 4 +- drivers/media/cec/cec-adap.c | 12 +- drivers/media/cec/cec-api.c | 20 - drivers/media/cec/cec-core.c | 5 + drivers/media/cec/cec-notifier.c | 5 +- drivers/media/cec/cec-pin.c | 10 - drivers/media/common/videobuf2/videobuf2-v4l2.c | 12 +- drivers/media/dvb-frontends/cxd2820r_c.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t.c | 2 +- drivers/media/dvb-frontends/cxd2820r_t2.c | 2 +- drivers/media/dvb-frontends/cxd2841er.c | 12 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 2 +- drivers/media/dvb-frontends/mb86a20s.c | 54 +- drivers/media/dvb-frontends/mt312.c | 13 +- drivers/media/dvb-frontends/si2168.h | 47 +- drivers/media/dvb-frontends/si2168_priv.h | 10 +- drivers/media/dvb-frontends/tc90522.c | 27 +- drivers/media/dvb-frontends/tc90522.h | 3 - drivers/media/i2c/Kconfig | 80 +- drivers/media/i2c/Makefile | 2 - drivers/media/i2c/ad5820.c | 35 +- drivers/media/i2c/adv7180.c | 6 +- drivers/media/i2c/adv7842.c | 4 +- drivers/media/i2c/bt819.c | 2 +- drivers/media/i2c/hi556.c | 1200 -- drivers/media/i2c/imx214.c | 9 - drivers/media/i2c/imx290.c | 884 -- drivers/media/i2c/lm3646.c | 2 +- drivers/media/i2c/max2175.c | 4 +- drivers/media/i2c/mt9m001.c | 2 +- drivers/media/i2c/ov2659.c | 139 +- drivers/media/i2c/ov5640.c | 33 +- drivers/media/i2c/ov5695.c | 2 +- drivers/media/i2c/ov6650.c | 266 +- drivers/media/i2c/smiapp/smiapp-core.c | 326 +- drivers/media/i2c/smiapp/smiapp-reg.h | 36 +- drivers/media/i2c/smiapp/smiapp.h | 3 + drivers/media/i2c/st-mipid02.c | 5 - drivers/media/i2c/vpx3220.c | 2 +- drivers/media/mc/mc-device.c | 65 +- drivers/media/pci/cx18/cx18-ioctl.c | 2 +- drivers/media/pci/cx23885/cx23888-ir.c | 5 +- drivers/media/pci/cx88/cx88-cards.c | 43 - drivers/media/pci/cx88/cx88-dvb.c | 1 - drivers/media/pci/cx88/cx88-video.c | 11 +- drivers/media/pci/cx88/cx88.h | 1 - drivers/media/pci/dm1105/dm1105.c | 1 + drivers/media/pci/ivtv/ivtv-vbi.c | 2 +- drivers/media/pci/saa7164/saa7164-core.c | 166 +- drivers/media/pci/smipcie/smipcie.h | 1 + drivers/media/platform/Kconfig | 17 +- drivers/media/platform/Makefile | 4 +- drivers/media/platform/am437x/am437x-vpfe.c | 860 +- drivers/media/platform/am437x/am437x-vpfe.h | 43 +- drivers/media/platform/am437x/am437x-vpfe_regs.h | 10 +- drivers/media/platform/aspeed-video.c | 55 +- drivers/media/platform/cadence/cdns-csi2rx.c | 2 +- drivers/media/platform/cec-gpio/cec-gpio.c | 41 +- drivers/media/platform/coda/coda-common.c | 5 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 6 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/meson/ao-cec-g12a.c | 38 +- drivers/media/platform/meson/ao-cec.c | 32 +- drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c | 20 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 8 +- .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 1 + .../media/platform/mtk-vcodec/vdec/vdec_vp8_if.c | 1 + .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 1 + drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 9 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.h | 9 + drivers/media/platform/omap3isp/isppreview.c | 24 +- drivers/media/platform/qcom/venus/core.c | 56 +- drivers/media/platform/qcom/venus/core.h | 30 - drivers/media/platform/qcom/venus/helpers.c | 247 +- drivers/media/platform/qcom/venus/helpers.h | 3 +- drivers/media/platform/qcom/venus/hfi_venus.c | 6 - drivers/media/platform/qcom/venus/vdec.c | 8 +- drivers/media/platform/qcom/venus/venc.c | 4 - drivers/media/platform/rcar-vin/rcar-core.c | 17 +- drivers/media/platform/rcar-vin/rcar-csi2.c | 4 - drivers/media/platform/rcar-vin/rcar-dma.c | 63 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 156 +- drivers/media/platform/rcar-vin/rcar-vin.h | 6 +- drivers/media/platform/rcar_drif.c | 1 - drivers/media/platform/rcar_fdp1.c | 2 +- drivers/media/platform/s3c-camif/camif-regs.c | 2 +- drivers/media/platform/s5p-cec/s5p_cec.c | 4 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 1 + drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 + drivers/media/platform/seco-cec/seco-cec.c | 5 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 3 +- drivers/media/platform/sti/cec/stih-cec.c | 4 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sunxi/Makefile | 1 - drivers/media/platform/sunxi/sun8i-di/Makefile | 2 - drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 1028 -- drivers/media/platform/sunxi/sun8i-di/sun8i-di.h | 237 - drivers/media/platform/tegra-cec/tegra_cec.c | 4 +- drivers/media/platform/ti-vpe/csc.c | 254 +- drivers/media/platform/ti-vpe/csc.h | 4 +- drivers/media/platform/ti-vpe/vpdma.c | 11 +- drivers/media/platform/ti-vpe/vpdma.h | 2 - drivers/media/platform/ti-vpe/vpdma_priv.h | 5 +- drivers/media/platform/ti-vpe/vpe.c | 394 +- drivers/media/platform/vim2m.c | 4 - drivers/media/platform/vimc/Makefile | 7 +- drivers/media/platform/vimc/vimc-capture.c | 105 +- drivers/media/platform/vimc/vimc-common.c | 76 +- drivers/media/platform/vimc/vimc-common.h | 116 +- drivers/media/platform/vimc/vimc-core.c | 215 +- drivers/media/platform/vimc/vimc-debayer.c | 182 +- drivers/media/platform/vimc/vimc-scaler.c | 102 +- drivers/media/platform/vimc/vimc-sensor.c | 104 +- drivers/media/platform/vimc/vimc-streamer.c | 6 +- drivers/media/platform/vivid/Makefile | 2 +- drivers/media/platform/vivid/vivid-core.c | 197 +- drivers/media/platform/vivid/vivid-core.h | 24 - drivers/media/platform/vivid/vivid-ctrls.c | 75 - drivers/media/platform/vivid/vivid-kthread-cap.c | 54 +- drivers/media/platform/vivid/vivid-kthread-out.c | 49 +- drivers/media/platform/vivid/vivid-meta-cap.c | 201 - drivers/media/platform/vivid/vivid-meta-cap.h | 29 - drivers/media/platform/vivid/vivid-meta-out.c | 174 - drivers/media/platform/vivid/vivid-meta-out.h | 25 - drivers/media/platform/vivid/vivid-vid-cap.c | 8 +- drivers/media/platform/vivid/vivid-vid-out.c | 8 +- drivers/media/platform/xilinx/xilinx-dma.h | 2 +- drivers/media/platform/xilinx/xilinx-vip.h | 2 +- drivers/media/platform/xilinx/xilinx-vipp.h | 2 +- drivers/media/platform/xilinx/xilinx-vtc.h | 2 +- drivers/media/radio/radio-wl1273.c | 3 +- drivers/media/rc/imon.c | 64 +- drivers/media/rc/imon_raw.c | 22 +- drivers/media/rc/ir-rcmm-decoder.c | 6 +- drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-vega-s9x.c | 54 - drivers/media/rc/lirc_dev.c | 4 +- drivers/media/rc/mceusb.c | 141 +- drivers/media/rc/rc-core-priv.h | 2 +- drivers/media/rc/rc-main.c | 1 - drivers/media/rc/tango-ir.c | 14 +- drivers/media/tuners/qm1d1c0042.c | 2 +- drivers/media/tuners/si2157.c | 6 - drivers/media/tuners/si2157.h | 33 +- drivers/media/tuners/si2157_priv.h | 5 +- drivers/media/tuners/tuner-xc2028-types.h | 2 +- drivers/media/tuners/tuner-xc2028.h | 2 +- drivers/media/usb/b2c2/flexcop-usb.c | 8 +- drivers/media/usb/cx231xx/Kconfig | 2 +- drivers/media/usb/cx231xx/cx231xx-417.c | 508 +- drivers/media/usb/cx231xx/cx231xx-audio.c | 1 + drivers/media/usb/cx231xx/cx231xx-avcore.c | 2 +- drivers/media/usb/cx231xx/cx231xx-cards.c | 6 +- drivers/media/usb/cx231xx/cx231xx-vbi.c | 172 +- drivers/media/usb/cx231xx/cx231xx-vbi.h | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 795 +- drivers/media/usb/cx231xx/cx231xx.h | 30 +- drivers/media/usb/dvb-usb-v2/af9035.c | 37 +- drivers/media/usb/dvb-usb-v2/dvb_usb.h | 2 - drivers/media/usb/dvb-usb-v2/dvb_usb_core.c | 1 - drivers/media/usb/dvb-usb-v2/dvbsky.c | 19 +- drivers/media/usb/dvb-usb-v2/gl861.c | 391 +- drivers/media/usb/dvb-usb-v2/gl861.h | 14 + drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 6 +- drivers/media/usb/dvb-usb/af9005.c | 5 +- drivers/media/usb/dvb-usb/cxusb.c | 3 +- drivers/media/usb/em28xx/em28xx-audio.c | 1 + drivers/media/usb/em28xx/em28xx-cards.c | 20 - drivers/media/usb/em28xx/em28xx-dvb.c | 30 +- drivers/media/usb/em28xx/em28xx.h | 1 - drivers/media/usb/gspca/sq905.c | 3 - drivers/media/usb/gspca/sq905c.c | 3 - drivers/media/usb/gspca/stv0680.c | 2 +- drivers/media/usb/gspca/stv06xx/stv06xx_st6422.c | 2 +- drivers/media/usb/stkwebcam/stk-webcam.c | 3 +- drivers/media/usb/tm6000/tm6000-regs.h | 2 +- drivers/media/usb/tm6000/tm6000-usb-isoc.h | 2 +- drivers/media/usb/tm6000/tm6000.h | 2 +- drivers/media/usb/usbvision/usbvision-video.c | 29 +- drivers/media/usb/uvc/uvc_driver.c | 28 +- drivers/media/usb/uvc/uvc_metadata.c | 4 +- drivers/media/usb/uvc/uvc_queue.c | 2 +- drivers/media/usb/uvc/uvcvideo.h | 2 +- drivers/media/usb/zr364xx/zr364xx.c | 1 + drivers/media/v4l2-core/v4l2-common.c | 128 +- drivers/media/v4l2-core/v4l2-ctrls.c | 185 +- drivers/media/v4l2-core/v4l2-dev.c | 112 +- drivers/media/v4l2-core/v4l2-dv-timings.c | 4 +- drivers/media/v4l2-core/v4l2-fwnode.c | 1 - drivers/media/v4l2-core/v4l2-ioctl.c | 51 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 190 +- drivers/media/v4l2-core/v4l2-subdev.c | 6 +- drivers/memory/atmel-ebi.c | 11 +- drivers/memory/brcmstb_dpfe.c | 164 +- drivers/memory/emif.c | 5 +- drivers/memory/jedec_ddr.h | 61 - drivers/memory/mtk-smi.c | 4 - drivers/memory/of_memory.c | 149 - drivers/memory/of_memory.h | 18 - drivers/memory/samsung/Kconfig | 13 - drivers/memory/samsung/Makefile | 1 - drivers/memory/samsung/exynos5422-dmc.c | 1550 --- drivers/memory/tegra/Kconfig | 10 - drivers/memory/tegra/Makefile | 1 - drivers/memory/tegra/mc.c | 52 +- drivers/memory/tegra/mc.h | 74 +- drivers/memory/tegra/tegra114.c | 10 +- drivers/memory/tegra/tegra124.c | 30 +- drivers/memory/tegra/tegra20-emc.c | 134 +- drivers/memory/tegra/tegra30-emc.c | 1232 -- drivers/memory/tegra/tegra30.c | 34 +- drivers/memstick/host/jmb38x_ms.c | 16 +- drivers/mfd/Kconfig | 7 + drivers/mfd/Makefile | 1 + drivers/mfd/ab8500-core.c | 138 +- drivers/mfd/ab8500-debugfs.c | 715 ++ drivers/mfd/ab8500-gpadc.c | 1075 ++ drivers/mfd/arizona-core.c | 6 +- drivers/mfd/cs5535-mfd.c | 108 +- drivers/mfd/db8500-prcmu.c | 21 +- drivers/mfd/intel-lpss-pci.c | 28 +- drivers/mfd/intel_soc_pmic_crc.c | 5 +- drivers/mfd/ipaq-micro.c | 6 +- drivers/mfd/madera-core.c | 27 +- drivers/mfd/max77620.c | 5 +- drivers/mfd/mfd-core.c | 113 +- drivers/mfd/mt6397-core.c | 76 +- drivers/mfd/qcom-spmi-pmic.c | 4 - drivers/mfd/rk808.c | 22 +- drivers/mfd/wm8998-tables.c | 12 + drivers/misc/Kconfig | 14 +- drivers/misc/Makefile | 1 - drivers/misc/atmel_tclib.c | 4 +- drivers/misc/cardreader/rts5260.c | 3 +- drivers/misc/cxl/flash.c | 8 +- drivers/misc/eeprom/at24.c | 9 +- drivers/misc/eeprom/eeprom.c | 4 - drivers/misc/fastrpc.c | 210 +- drivers/misc/genwqe/card_dev.c | 23 +- drivers/misc/hpilo.h | 2 +- drivers/misc/ibmvmc.h | 4 +- drivers/misc/lis3lv02d/lis3lv02d.c | 80 +- drivers/misc/lis3lv02d/lis3lv02d.h | 4 +- drivers/misc/mei/bus-fixup.c | 23 +- drivers/misc/mei/bus.c | 9 +- drivers/misc/mei/hdcp/mei_hdcp.c | 45 +- drivers/misc/mei/hdcp/mei_hdcp.h | 17 +- drivers/misc/mei/hw-me-regs.h | 4 - drivers/misc/mei/hw-me.c | 23 +- drivers/misc/mei/hw-me.h | 8 +- drivers/misc/mei/main.c | 22 +- drivers/misc/mei/mei_dev.h | 4 - drivers/misc/mei/pci-me.c | 14 +- drivers/misc/mic/Kconfig | 16 + drivers/misc/ocxl/ocxl_internal.h | 2 +- drivers/misc/ocxl/trace.h | 2 +- drivers/misc/pci_endpoint_test.c | 8 +- drivers/misc/sgi-gru/gruprocfs.c | 11 +- drivers/misc/sram-exec.c | 2 +- drivers/misc/sram.c | 28 +- drivers/misc/ti-st/st_core.c | 4 +- drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/misc/watch_queue.c | 898 -- drivers/mmc/core/block.c | 151 +- drivers/mmc/host/Kconfig | 19 - drivers/mmc/host/Makefile | 2 - drivers/mmc/host/atmel-mci.c | 10 +- drivers/mmc/host/bcm2835.c | 4 +- drivers/mmc/host/cavium-octeon.c | 15 +- drivers/mmc/host/cqhci.c | 3 +- drivers/mmc/host/dw_mmc.c | 14 +- drivers/mmc/host/jz4740_mmc.c | 41 +- drivers/mmc/host/mmci.c | 198 +- drivers/mmc/host/mmci.h | 5 - drivers/mmc/host/mmci_stm32_sdmmc.c | 46 +- drivers/mmc/host/mxs-mmc.c | 7 +- drivers/mmc/host/owl-mmc.c | 696 -- drivers/mmc/host/renesas_sdhi_core.c | 31 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 1 - drivers/mmc/host/sdhci-acpi.c | 49 +- drivers/mmc/host/sdhci-esdhc.h | 14 - drivers/mmc/host/sdhci-iproc.c | 1 - drivers/mmc/host/sdhci-milbeaut.c | 362 - drivers/mmc/host/sdhci-of-arasan.c | 15 - drivers/mmc/host/sdhci-of-at91.c | 19 - drivers/mmc/host/sdhci-of-esdhc.c | 257 +- drivers/mmc/host/sdhci-omap.c | 2 +- drivers/mmc/host/sdhci-pci-core.c | 53 +- drivers/mmc/host/sdhci-pci.h | 2 - drivers/mmc/host/sdhci.c | 11 - drivers/mmc/host/sdhci_f_sdh30.c | 26 +- drivers/mmc/host/sdhci_f_sdh30.h | 32 - drivers/mmc/host/sh_mmcif.c | 6 +- drivers/mmc/host/tmio_mmc_core.c | 9 + drivers/mtd/devices/spear_smi.c | 42 +- drivers/mtd/devices/st_spi_fsm.c | 1 + drivers/mtd/maps/Kconfig | 11 - drivers/mtd/maps/Makefile | 1 - drivers/mtd/maps/l440gx.c | 2 +- drivers/mtd/maps/physmap-core.c | 5 - drivers/mtd/maps/physmap-ixp4xx.c | 132 - drivers/mtd/maps/physmap-ixp4xx.h | 17 - drivers/mtd/mtdchar.c | 10 +- drivers/mtd/nand/raw/Kconfig | 7 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/au1550nd.c | 5 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 23 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 3030 ----- drivers/mtd/nand/raw/denali_dt.c | 59 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/lpc32xx_mlc.c | 1 + drivers/mtd/nand/raw/marvell_nand.c | 4 +- drivers/mtd/nand/raw/meson_nand.c | 4 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/mtk_nand.c | 1 + drivers/mtd/nand/raw/mxic_nand.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 8 +- drivers/mtd/nand/raw/nand_micron.c | 4 +- drivers/mtd/nand/raw/omap2.c | 8 +- drivers/mtd/nand/raw/sh_flctl.c | 4 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 5 +- drivers/mtd/nand/raw/sunxi_nand.c | 4 +- drivers/mtd/spi-nor/aspeed-smc.c | 23 +- drivers/mtd/spi-nor/cadence-quadspi.c | 58 +- drivers/mtd/spi-nor/hisi-sfc.c | 23 +- drivers/mtd/spi-nor/intel-spi-pci.c | 6 - drivers/mtd/spi-nor/intel-spi.c | 58 +- drivers/mtd/spi-nor/mtk-quadspi.c | 25 +- drivers/mtd/spi-nor/nxp-spifi.c | 23 +- drivers/mtd/spi-nor/spi-nor.c | 803 +- drivers/mtd/ubi/cdev.c | 36 +- drivers/net/bonding/bond_alb.c | 2 +- drivers/net/bonding/bond_main.c | 151 +- drivers/net/caif/Kconfig | 16 +- drivers/net/can/c_can/c_can.c | 71 +- drivers/net/can/c_can/c_can.h | 1 - drivers/net/can/dev.c | 1 - drivers/net/can/flexcan.c | 11 +- drivers/net/can/rx-offload.c | 102 +- drivers/net/can/spi/mcp251x.c | 2 +- drivers/net/can/ti_hecc.c | 232 +- drivers/net/can/usb/gs_usb.c | 1 - drivers/net/can/usb/mcba_usb.c | 3 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 32 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 2 +- drivers/net/can/usb/usb_8dev.c | 3 +- drivers/net/can/xilinx_can.c | 1 + drivers/net/dsa/Kconfig | 1 - drivers/net/dsa/b53/b53_common.c | 74 +- drivers/net/dsa/b53/b53_priv.h | 8 +- drivers/net/dsa/bcm_sf2.c | 77 +- drivers/net/dsa/bcm_sf2.h | 3 - drivers/net/dsa/bcm_sf2_cfp.c | 6 +- drivers/net/dsa/dsa_loop.c | 5 +- drivers/net/dsa/lan9303-core.c | 4 +- drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/microchip/ksz8795.c | 4 + drivers/net/dsa/microchip/ksz8795_spi.c | 7 +- drivers/net/dsa/microchip/ksz9477_i2c.c | 7 +- drivers/net/dsa/microchip/ksz9477_reg.h | 4 +- drivers/net/dsa/microchip/ksz9477_spi.c | 6 +- drivers/net/dsa/microchip/ksz_common.c | 14 +- drivers/net/dsa/microchip/ksz_common.h | 20 +- drivers/net/dsa/mt7530.c | 23 +- drivers/net/dsa/mv88e6060.c | 4 +- drivers/net/dsa/mv88e6xxx/chip.c | 434 +- drivers/net/dsa/mv88e6xxx/chip.h | 10 - drivers/net/dsa/mv88e6xxx/global1.h | 4 - drivers/net/dsa/mv88e6xxx/global1_atu.c | 37 - drivers/net/dsa/mv88e6xxx/global2.c | 13 - drivers/net/dsa/mv88e6xxx/global2.h | 24 +- drivers/net/dsa/qca8k.c | 14 +- drivers/net/dsa/realtek-smi-core.c | 5 +- drivers/net/dsa/sja1105/Kconfig | 4 +- drivers/net/dsa/sja1105/sja1105.h | 39 +- drivers/net/dsa/sja1105/sja1105_clocking.c | 65 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 12 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.h | 4 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 16 +- drivers/net/dsa/sja1105/sja1105_main.c | 350 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 548 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 95 +- drivers/net/dsa/sja1105/sja1105_spi.c | 251 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 4 +- drivers/net/dsa/sja1105/sja1105_tas.h | 4 +- drivers/net/dsa/vitesse-vsc73xx-core.c | 5 +- drivers/net/ethernet/Kconfig | 1 + drivers/net/ethernet/Makefile | 1 + drivers/net/ethernet/altera/altera_tse_main.c | 6 +- drivers/net/ethernet/amazon/ena/ena_ethtool.c | 35 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 158 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 14 +- drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 4 +- drivers/net/ethernet/aquantia/atlantic/Makefile | 3 - drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 +- .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 35 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 17 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 48 +- drivers/net/ethernet/aquantia/atlantic/aq_main.c | 107 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 130 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 16 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 5 +- drivers/net/ethernet/aquantia/atlantic/aq_phy.c | 147 - drivers/net/ethernet/aquantia/atlantic/aq_phy.h | 32 - drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 1392 --- drivers/net/ethernet/aquantia/atlantic/aq_ptp.h | 140 - drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 60 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 7 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 350 +- .../aquantia/atlantic/hw_atl/hw_atl_b0_internal.h | 9 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c | 113 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h | 65 +- .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h | 242 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 7 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 174 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 99 +- drivers/net/ethernet/arc/emac_arc.c | 15 +- drivers/net/ethernet/arc/emac_rockchip.c | 10 +- drivers/net/ethernet/atheros/ag71xx.c | 5 +- drivers/net/ethernet/aurora/nb8800.c | 4 +- drivers/net/ethernet/aurora/nb8800.h | 2 +- drivers/net/ethernet/broadcom/Kconfig | 4 +- drivers/net/ethernet/broadcom/b44.c | 3 + drivers/net/ethernet/broadcom/bcmsysport.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +- .../net/ethernet/broadcom/bnx2x/bnx2x_fw_defs.h | 132 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c | 16 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 70 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 18 - drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 121 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.h | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 37 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h | 2 - drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 416 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h | 20 - drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 10 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 3 +- drivers/net/ethernet/broadcom/cnic.c | 2 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 41 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 1 - drivers/net/ethernet/broadcom/genet/bcmmii.c | 52 +- drivers/net/ethernet/cadence/macb_main.c | 19 +- drivers/net/ethernet/calxeda/xgmac.c | 2 +- drivers/net/ethernet/cavium/common/cavium_ptp.h | 2 +- .../net/ethernet/cavium/liquidio/octeon_console.c | 16 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 12 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 105 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 28 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 8 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 8 +- drivers/net/ethernet/cortina/gemini.h | 2 +- drivers/net/ethernet/emulex/benet/be_ethtool.c | 2 +- drivers/net/ethernet/faraday/ftgmac100.c | 83 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 370 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 12 +- .../net/ethernet/freescale/dpaa/dpaa_eth_sysfs.c | 6 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 68 +- drivers/net/ethernet/freescale/dpaa2/Makefile | 2 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 207 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 11 - .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 27 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 302 - drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 32 - drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp.h | 2 +- drivers/net/ethernet/freescale/dpaa2/dpmac-cmd.h | 62 - drivers/net/ethernet/freescale/dpaa2/dpmac.c | 149 - drivers/net/ethernet/freescale/dpaa2/dpmac.h | 144 - drivers/net/ethernet/freescale/dpaa2/dpni.h | 5 +- drivers/net/ethernet/freescale/dpaa2/dprtc-cmd.h | 2 +- drivers/net/ethernet/freescale/dpaa2/dprtc.h | 2 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 4 +- drivers/net/ethernet/freescale/fec_main.c | 12 +- drivers/net/ethernet/freescale/fec_ptp.c | 4 +- drivers/net/ethernet/freescale/fman/fman.c | 6 +- drivers/net/ethernet/freescale/fman/fman_port.c | 17 +- drivers/net/ethernet/freescale/fman/fman_port.h | 2 - drivers/net/ethernet/freescale/fman/mac.c | 6 +- drivers/net/ethernet/freescale/gianfar.c | 7 +- drivers/net/ethernet/freescale/gianfar.h | 8 +- drivers/net/ethernet/google/gve/gve_rx.c | 2 - drivers/net/ethernet/google/gve/gve_tx.c | 24 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 23 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 5 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 4 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 5 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 2 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 31 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 93 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 588 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 38 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 45 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 7 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 41 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.h | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 188 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 570 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 25 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 100 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_mdio.h | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 60 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 10 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 10 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 142 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 30 +- drivers/{staging => net/ethernet}/hp/Kconfig | 0 drivers/{staging => net/ethernet}/hp/Makefile | 0 drivers/{staging => net/ethernet}/hp/hp100.c | 0 drivers/{staging => net/ethernet}/hp/hp100.h | 0 drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 8 +- drivers/net/ethernet/i825xx/lasi_82596.c | 4 +- drivers/net/ethernet/i825xx/lib82596.c | 4 +- drivers/net/ethernet/i825xx/sni_82596.c | 4 +- drivers/net/ethernet/ibm/ehea/ehea_qmr.c | 5 +- drivers/net/ethernet/ibm/emac/core.c | 5 +- drivers/net/ethernet/ibm/emac/core.h | 2 +- drivers/net/ethernet/ibm/emac/zmii.c | 3 +- drivers/net/ethernet/ibm/emac/zmii.h | 3 +- drivers/net/ethernet/ibm/ibmvnic.c | 8 +- drivers/net/ethernet/intel/e1000/e1000.h | 1 + drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 7 +- drivers/net/ethernet/intel/e1000/e1000_main.c | 2 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 4 +- drivers/net/ethernet/intel/e1000e/hw.h | 12 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 7 - drivers/net/ethernet/intel/e1000e/netdev.c | 273 +- drivers/net/ethernet/intel/e1000e/ptp.c | 2 - drivers/net/ethernet/intel/e1000e/regs.h | 4 - drivers/net/ethernet/intel/fm10k/fm10k.h | 3 - drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 48 - drivers/net/ethernet/intel/fm10k/fm10k_main.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 1 - drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 3 - drivers/net/ethernet/intel/fm10k/fm10k_tlv.h | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_type.h | 1 - drivers/net/ethernet/intel/i40e/i40e.h | 1 - drivers/net/ethernet/intel/i40e/i40e_adminq.c | 71 +- drivers/net/ethernet/intel/i40e/i40e_adminq_cmd.h | 8 +- drivers/net/ethernet/intel/i40e/i40e_common.c | 118 +- drivers/net/ethernet/intel/i40e/i40e_dcb.c | 4 +- drivers/net/ethernet/intel/i40e/i40e_dcb.h | 3 - drivers/net/ethernet/intel/i40e/i40e_devids.h | 2 - drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 43 +- drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 32 +- drivers/net/ethernet/intel/i40e/i40e_nvm.c | 61 +- drivers/net/ethernet/intel/i40e/i40e_prototype.h | 36 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 12 +- drivers/net/ethernet/intel/i40e/i40e_type.h | 1 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 93 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 3 +- drivers/net/ethernet/intel/i40e/i40e_xsk.c | 5 + drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 2 +- drivers/net/ethernet/intel/ice/Makefile | 3 - drivers/net/ethernet/intel/ice/ice.h | 59 +- drivers/net/ethernet/intel/ice/ice_base.c | 857 -- drivers/net/ethernet/intel/ice/ice_base.h | 31 - drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 1 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 75 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 2 +- drivers/net/ethernet/intel/ice/ice_lib.c | 984 +- drivers/net/ethernet/intel/ice/ice_lib.h | 49 +- drivers/net/ethernet/intel/ice/ice_main.c | 355 - drivers/net/ethernet/intel/ice/ice_txrx.c | 573 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 140 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 273 - drivers/net/ethernet/intel/ice/ice_txrx_lib.h | 59 - drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 1 - drivers/net/ethernet/intel/ice/ice_xsk.c | 1181 -- drivers/net/ethernet/intel/ice/ice_xsk.h | 72 - drivers/net/ethernet/intel/igb/e1000_82575.c | 2 +- drivers/net/ethernet/intel/igb/e1000_82575.h | 1 - drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igb/igb_main.c | 31 +- drivers/net/ethernet/intel/igc/igc.h | 1 + drivers/net/ethernet/intel/igc/igc_defines.h | 8 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 4 +- drivers/net/ethernet/intel/igc/igc_hw.h | 1 - drivers/net/ethernet/intel/igc/igc_mac.c | 104 - drivers/net/ethernet/intel/igc/igc_mac.h | 2 - drivers/net/ethernet/intel/igc/igc_main.c | 229 +- drivers/net/ethernet/intel/ixgb/ixgb.h | 1 + drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_main.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c | 8 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 28 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 4 +- drivers/net/ethernet/marvell/Kconfig | 1 - drivers/net/ethernet/marvell/mv643xx_eth.c | 11 +- drivers/net/ethernet/marvell/mvneta.c | 625 +- drivers/net/ethernet/marvell/mvneta_bm.h | 32 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 30 +- drivers/net/ethernet/marvell/pxa168_eth.c | 4 +- drivers/net/ethernet/mediatek/mtk_eth_path.c | 6 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 9 +- drivers/net/ethernet/mediatek/mtk_sgmii.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx4/main.c | 9 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 42 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 3 +- .../ethernet/mellanox/mlx5/core/en/hv_vhca_stats.c | 4 +- .../ethernet/mellanox/mlx5/core/en/port_buffer.c | 2 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 6 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 6 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 13 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.c | 2 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 29 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 190 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 5 +- .../net/ethernet/mellanox/mlx5/core/en_selftest.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 16 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 10 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 165 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 41 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 588 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 70 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 264 +- .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 22 +- drivers/net/ethernet/mellanox/mlx5/core/fpga/cmd.h | 10 +- .../net/ethernet/mellanox/mlx5/core/fpga/conn.c | 4 +- .../net/ethernet/mellanox/mlx5/core/fpga/core.c | 61 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 3 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 93 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 1 - drivers/net/ethernet/mellanox/mlx5/core/health.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 65 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 5 - drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 78 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 6 - drivers/net/ethernet/mellanox/mlx5/core/main.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 10 +- .../mellanox/mlx5/core/steering/dr_crc32.c | 98 + .../mellanox/mlx5/core/steering/dr_domain.c | 3 + .../mellanox/mlx5/core/steering/dr_matcher.c | 65 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 23 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 10 +- .../mellanox/mlx5/core/steering/dr_types.h | 20 +- drivers/net/ethernet/mellanox/mlx5/core/wq.c | 38 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 25 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 57 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 18 +- drivers/net/ethernet/mellanox/mlxsw/core_env.c | 23 +- drivers/net/ethernet/mellanox/mlxsw/core_hwmon.c | 66 +- drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 40 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/minimal.c | 34 +- drivers/net/ethernet/mellanox/mlxsw/pci.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 7 +- drivers/net/ethernet/mellanox/mlxsw/port.h | 2 + drivers/net/ethernet/mellanox/mlxsw/reg.h | 77 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 497 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 33 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 57 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 3 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 59 +- .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 21 - .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 1 - drivers/net/ethernet/mellanox/mlxsw/switchib.c | 3 +- drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 4 +- drivers/net/ethernet/mscc/ocelot.c | 11 +- drivers/net/ethernet/mscc/ocelot_board.c | 12 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 12 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 2 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 2 +- .../net/ethernet/netronome/nfp/nfp_net_common.c | 3 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.c | 18 + drivers/net/ethernet/ni/nixge.c | 5 +- drivers/net/ethernet/nvidia/forcedeth.c | 59 +- drivers/net/ethernet/nxp/lpc_eth.c | 31 +- .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic.h | 4 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 60 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 12 - .../net/ethernet/pensando/ionic/ionic_devlink.c | 9 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 128 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 200 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 43 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 15 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 26 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 29 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 290 +- drivers/net/ethernet/qlogic/qed/qed_int.h | 4 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 27 +- drivers/net/ethernet/qlogic/qed/qed_sriov.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_sriov.h | 2 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 2 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 136 +- drivers/net/ethernet/renesas/ravb_main.c | 4 +- drivers/net/ethernet/renesas/sh_eth.c | 7 +- drivers/net/ethernet/rocker/rocker_main.c | 9 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 2 +- .../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 5 +- drivers/net/ethernet/sfc/ef10.c | 14 +- drivers/net/ethernet/sfc/efx.c | 269 +- drivers/net/ethernet/sfc/efx.h | 3 - drivers/net/ethernet/sfc/ethtool.c | 25 - drivers/net/ethernet/sfc/net_driver.h | 64 +- drivers/net/ethernet/sfc/rx.c | 149 +- drivers/net/ethernet/sfc/tx.c | 92 - drivers/net/ethernet/sgi/ioc3-eth.c | 62 +- drivers/net/ethernet/socionext/netsec.c | 9 +- drivers/net/ethernet/socionext/sni_ave.c | 6 +- .../net/ethernet/stmicro/stmmac/dwmac-anarion.c | 10 +- .../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 5 +- .../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 36 +- .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 5 +- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 9 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 6 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 10 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 8 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 2 + drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 22 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 121 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 4 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.c | 29 - drivers/net/ethernet/stmicro/stmmac/dwmac4_dma.h | 3 - drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 1 - .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 17 +- drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 5 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 40 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 4 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 6 +- drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 125 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 +- drivers/net/ethernet/synopsys/dwc-xlgmac-pci.c | 2 +- drivers/net/ethernet/ti/cpsw.c | 5 +- drivers/net/ethernet/ti/cpsw_ethtool.c | 6 +- drivers/net/ethernet/ti/cpsw_priv.h | 2 +- drivers/net/ethernet/ti/davinci_cpdma.c | 2 +- drivers/net/ethernet/ti/netcp_ethss.c | 37 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 6 +- drivers/net/fjes/fjes_ethtool.c | 2 +- drivers/net/fjes/fjes_main.c | 15 +- drivers/net/geneve.c | 2 +- drivers/net/hamradio/bpqether.c | 22 + drivers/net/hyperv/hyperv_net.h | 4 - drivers/net/hyperv/netvsc_drv.c | 85 +- drivers/net/hyperv/rndis_filter.c | 8 +- drivers/net/ipvlan/ipvlan_main.c | 6 +- drivers/net/macsec.c | 18 + drivers/net/macvlan.c | 19 + drivers/net/netdevsim/Makefile | 2 +- drivers/net/netdevsim/bus.c | 1 - drivers/net/netdevsim/dev.c | 389 +- drivers/net/netdevsim/fib.c | 175 +- drivers/net/netdevsim/health.c | 325 - drivers/net/netdevsim/netdev.c | 10 +- drivers/net/netdevsim/netdevsim.h | 33 +- drivers/net/phy/at803x.c | 33 +- drivers/net/phy/bcm7xxx.c | 1 - drivers/net/phy/broadcom.c | 89 +- drivers/net/phy/dp83867.c | 152 +- drivers/net/phy/marvell.c | 255 +- drivers/net/phy/micrel.c | 42 +- drivers/net/phy/mscc.c | 14 +- drivers/net/phy/phy-c45.c | 2 - drivers/net/phy/phy-core.c | 16 +- drivers/net/phy/phy.c | 3 + drivers/net/phy/phy_device.c | 152 +- drivers/net/phy/phylink.c | 46 +- drivers/net/phy/sfp-bus.c | 65 +- drivers/net/phy/smsc.c | 1 - drivers/net/ppp/ppp_generic.c | 247 +- drivers/net/tap.c | 12 +- drivers/net/team/team.c | 21 +- drivers/net/tun.c | 21 +- drivers/net/usb/ax88179_178a.c | 34 +- drivers/net/usb/cdc_ether.c | 14 - drivers/net/usb/hso.c | 13 +- drivers/net/usb/lan78xx.c | 20 +- drivers/net/usb/qmi_wwan.c | 1 - drivers/net/usb/r8152.c | 1278 +- drivers/net/usb/sierra_net.c | 2 +- drivers/net/usb/sr9800.c | 2 +- drivers/net/usb/usbnet.c | 2 +- drivers/net/vrf.c | 1 + drivers/net/vxlan.c | 71 +- drivers/net/wimax/i2400m/debugfs.c | 6 +- drivers/net/wimax/i2400m/op-rfkill.c | 2 +- drivers/net/wimax/i2400m/usb.c | 2 +- drivers/net/wireless/admtek/adm8211.c | 6 +- drivers/net/wireless/ath/ar5523/ar5523.c | 3 +- drivers/net/wireless/ath/ath10k/ce.c | 5 + drivers/net/wireless/ath/ath10k/core.c | 58 +- drivers/net/wireless/ath/ath10k/core.h | 9 - drivers/net/wireless/ath/ath10k/coredump.c | 38 +- drivers/net/wireless/ath/ath10k/coredump.h | 1 - drivers/net/wireless/ath/ath10k/debug.c | 3 +- drivers/net/wireless/ath/ath10k/debugfs_sta.c | 2 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 4 +- drivers/net/wireless/ath/ath10k/hw.c | 4 - drivers/net/wireless/ath/ath10k/hw.h | 3 - drivers/net/wireless/ath/ath10k/mac.c | 193 +- drivers/net/wireless/ath/ath10k/mac.h | 1 - drivers/net/wireless/ath/ath10k/pci.c | 62 +- drivers/net/wireless/ath/ath10k/qmi.c | 48 +- drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.c | 22 - drivers/net/wireless/ath/ath10k/qmi_wlfw_v01.h | 1 - drivers/net/wireless/ath/ath10k/sdio.c | 3 + drivers/net/wireless/ath/ath10k/snoc.c | 387 +- drivers/net/wireless/ath/ath10k/snoc.h | 30 +- drivers/net/wireless/ath/ath10k/usb.c | 9 - drivers/net/wireless/ath/ath10k/wmi-tlv.c | 82 +- drivers/net/wireless/ath/ath10k/wmi-tlv.h | 68 - drivers/net/wireless/ath/ath10k/wmi.c | 98 +- drivers/net/wireless/ath/ath10k/wmi.h | 27 - drivers/net/wireless/ath/ath5k/eeprom.c | 4 +- drivers/net/wireless/ath/ath5k/pci.c | 3 +- drivers/net/wireless/ath/ath6kl/wmi.c | 6 +- drivers/net/wireless/ath/ath9k/ar9003_eeprom.c | 2 +- drivers/net/wireless/ath/ath9k/ar9003_hw.c | 2 +- .../net/wireless/ath/ath9k/ath9k_pci_owl_loader.c | 1 + drivers/net/wireless/ath/ath9k/htc_drv_main.c | 2 +- drivers/net/wireless/ath/ath9k/htc_drv_txrx.c | 23 +- drivers/net/wireless/ath/ath9k/main.c | 2 +- drivers/net/wireless/ath/ath9k/pci.c | 5 +- drivers/net/wireless/ath/carl9170/main.c | 3 +- drivers/net/wireless/ath/regd.c | 50 +- drivers/net/wireless/ath/wcn36xx/main.c | 7 +- drivers/net/wireless/ath/wil6210/boot_loader.h | 13 +- drivers/net/wireless/ath/wil6210/cfg80211.c | 13 +- drivers/net/wireless/ath/wil6210/debug.c | 13 +- drivers/net/wireless/ath/wil6210/debugfs.c | 13 +- drivers/net/wireless/ath/wil6210/ethtool.c | 13 +- drivers/net/wireless/ath/wil6210/fw.c | 13 +- drivers/net/wireless/ath/wil6210/fw.h | 13 +- drivers/net/wireless/ath/wil6210/fw_inc.c | 13 +- drivers/net/wireless/ath/wil6210/interrupt.c | 13 +- drivers/net/wireless/ath/wil6210/main.c | 13 +- drivers/net/wireless/ath/wil6210/netdev.c | 13 +- drivers/net/wireless/ath/wil6210/p2p.c | 13 +- drivers/net/wireless/ath/wil6210/pcie_bus.c | 19 +- drivers/net/wireless/ath/wil6210/pm.c | 13 +- drivers/net/wireless/ath/wil6210/pmc.c | 13 +- drivers/net/wireless/ath/wil6210/pmc.h | 17 +- drivers/net/wireless/ath/wil6210/rx_reorder.c | 13 +- drivers/net/wireless/ath/wil6210/trace.c | 13 +- drivers/net/wireless/ath/wil6210/trace.h | 13 +- drivers/net/wireless/ath/wil6210/txrx.c | 13 +- drivers/net/wireless/ath/wil6210/txrx.h | 13 +- drivers/net/wireless/ath/wil6210/txrx_edma.c | 13 +- drivers/net/wireless/ath/wil6210/txrx_edma.h | 13 +- drivers/net/wireless/ath/wil6210/wil6210.h | 13 +- drivers/net/wireless/ath/wil6210/wil_crash_dump.c | 13 +- drivers/net/wireless/ath/wil6210/wil_platform.c | 15 +- drivers/net/wireless/ath/wil6210/wil_platform.h | 13 +- drivers/net/wireless/ath/wil6210/wmi.c | 21 +- drivers/net/wireless/ath/wil6210/wmi.h | 13 +- drivers/net/wireless/atmel/atmel_cs.c | 2 + drivers/net/wireless/broadcom/b43/dma.c | 4 +- drivers/net/wireless/broadcom/b43/main.c | 6 +- .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 53 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 81 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../broadcom/brcm80211/brcmfmac/fwil_types.h | 13 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 2 + .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c | 4 - .../wireless/broadcom/brcm80211/brcmsmac/channel.c | 10 +- .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 3 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 14 +- .../broadcom/brcm80211/include/brcmu_wifi.h | 2 - drivers/net/wireless/cisco/Kconfig | 2 +- drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 4 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 8 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 5 +- drivers/net/wireless/intel/iwlegacy/common.c | 10 +- drivers/net/wireless/intel/iwlwifi/Makefile | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 55 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 25 +- drivers/net/wireless/intel/iwlwifi/dvm/tx.c | 2 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 10 +- drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 8 - .../net/wireless/intel/iwlwifi/fw/api/dbg-tlv.h | 514 +- .../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 33 +- drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 5 - drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 22 +- .../net/wireless/intel/iwlwifi/fw/api/time-event.h | 80 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 812 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 47 +- drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 35 - drivers/net/wireless/intel/iwlwifi/fw/error-dump.h | 63 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 9 +- drivers/net/wireless/intel/iwlwifi/fw/img.h | 12 + drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 58 +- drivers/net/wireless/intel/iwlwifi/iwl-config.h | 28 +- drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 1 - drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 891 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/iwl-fh.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-io.h | 12 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 26 +- drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 12 - drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 40 +- drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 3 - drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 43 +- drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 33 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 49 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 41 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 31 - drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 4 + drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 23 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 60 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 145 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 189 +- .../net/wireless/intel/iwlwifi/mvm/time-event.h | 21 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 14 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 2 +- .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 113 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 295 +- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 25 - drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 174 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 25 + drivers/net/wireless/mac80211_hwsim.c | 39 +- drivers/net/wireless/marvell/libertas/debugfs.c | 2 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 5 - drivers/net/wireless/marvell/libertas/mesh.c | 1 + drivers/net/wireless/marvell/mwifiex/pcie.c | 9 +- drivers/net/wireless/marvell/mwifiex/scan.c | 14 +- drivers/net/wireless/marvell/mwifiex/util.h | 4 +- drivers/net/wireless/marvell/mwl8k.c | 2 +- drivers/net/wireless/mediatek/mt76/Makefile | 2 - drivers/net/wireless/mediatek/mt76/dma.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76.h | 6 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 3 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 3 +- drivers/net/wireless/mediatek/mt76/mt76x2/pci.c | 2 - drivers/net/wireless/mediatek/mt76/pci.c | 46 - drivers/net/wireless/mediatek/mt7601u/debugfs.c | 2 +- drivers/net/wireless/mediatek/mt7601u/main.c | 3 +- drivers/net/wireless/mediatek/mt7601u/phy.c | 2 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 + .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 2 + drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 9 +- drivers/net/wireless/ralink/rt2x00/rt2x00.h | 1 + drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 2 +- .../wireless/realtek/rtl818x/rtl8180/rtl8225se.c | 42 + drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 93 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 6 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 9 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 508 +- drivers/net/wireless/realtek/rtlwifi/base.c | 3 +- .../realtek/rtlwifi/btcoexist/halbtc8192e2ant.c | 9 + .../realtek/rtlwifi/btcoexist/halbtc8723b1ant.c | 9 +- drivers/net/wireless/realtek/rtlwifi/efuse.c | 6 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 3 +- drivers/net/wireless/realtek/rtlwifi/ps.c | 12 +- drivers/net/wireless/realtek/rtlwifi/regd.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/phy.c | 21 +- .../wireless/realtek/rtlwifi/rtl8192c/dm_common.c | 2 + .../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/hw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/phy.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8192ee/trx.c | 11 +- .../net/wireless/realtek/rtlwifi/rtl8192se/def.h | 619 +- .../net/wireless/realtek/rtlwifi/rtl8192se/fw.c | 31 +- .../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 4 +- .../net/wireless/realtek/rtlwifi/rtl8192se/trx.c | 189 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 17 +- .../net/wireless/realtek/rtlwifi/rtl8723be/phy.c | 8 +- .../realtek/rtlwifi/rtl8723com/fw_common.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 9 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 5 +- drivers/net/wireless/realtek/rtw88/Makefile | 1 - drivers/net/wireless/realtek/rtw88/bf.c | 400 - drivers/net/wireless/realtek/rtw88/bf.h | 92 - drivers/net/wireless/realtek/rtw88/coex.c | 38 +- drivers/net/wireless/realtek/rtw88/debug.c | 174 +- drivers/net/wireless/realtek/rtw88/debug.h | 2 - drivers/net/wireless/realtek/rtw88/fw.c | 227 +- drivers/net/wireless/realtek/rtw88/fw.h | 80 +- drivers/net/wireless/realtek/rtw88/hci.h | 6 - drivers/net/wireless/realtek/rtw88/mac.c | 138 +- drivers/net/wireless/realtek/rtw88/mac.h | 6 - drivers/net/wireless/realtek/rtw88/mac80211.c | 263 +- drivers/net/wireless/realtek/rtw88/main.c | 319 +- drivers/net/wireless/realtek/rtw88/main.h | 239 +- drivers/net/wireless/realtek/rtw88/pci.c | 81 +- drivers/net/wireless/realtek/rtw88/phy.c | 171 +- drivers/net/wireless/realtek/rtw88/phy.h | 30 - drivers/net/wireless/realtek/rtw88/ps.c | 188 +- drivers/net/wireless/realtek/rtw88/ps.h | 18 +- drivers/net/wireless/realtek/rtw88/reg.h | 7 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 469 +- drivers/net/wireless/realtek/rtw88/rtw8822b.h | 12 - .../net/wireless/realtek/rtw88/rtw8822b_table.c | 829 +- .../net/wireless/realtek/rtw88/rtw8822b_table.h | 2 - drivers/net/wireless/realtek/rtw88/rtw8822c.c | 376 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 12 - .../net/wireless/realtek/rtw88/rtw8822c_table.c | 94 +- drivers/net/wireless/realtek/rtw88/rx.c | 101 +- drivers/net/wireless/realtek/rtw88/rx.h | 11 - drivers/net/wireless/realtek/rtw88/sec.c | 21 - drivers/net/wireless/realtek/rtw88/sec.h | 1 - drivers/net/wireless/realtek/rtw88/tx.c | 135 +- drivers/net/wireless/realtek/rtw88/tx.h | 8 - drivers/net/wireless/realtek/rtw88/util.c | 27 - drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/rsi/rsi_91x_mgmt.c | 1 - drivers/net/wireless/rsi/rsi_91x_usb.c | 4 +- drivers/net/wireless/st/cw1200/fwio.c | 6 +- drivers/net/wireless/st/cw1200/queue.c | 3 +- drivers/net/wireless/st/cw1200/scan.c | 3 +- drivers/net/wireless/ti/wlcore/main.c | 15 +- drivers/net/wireless/ti/wlcore/spi.c | 2 +- drivers/net/wireless/virt_wifi.c | 54 +- drivers/net/xen-netback/interface.c | 115 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 28 +- drivers/nfc/nfcmrvl/i2c.c | 1 + drivers/nfc/pn533/Kconfig | 11 - drivers/nfc/pn533/Makefile | 2 - drivers/nfc/pn533/i2c.c | 32 +- drivers/nfc/pn533/pn533.c | 281 +- drivers/nfc/pn533/pn533.h | 40 +- drivers/nfc/pn533/uart.c | 323 - drivers/nfc/pn533/usb.c | 19 +- drivers/nfc/s3fwrn5/i2c.c | 1 + drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 3 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/test/ntb_pingpong.c | 5 +- drivers/nubus/nubus.c | 2 +- drivers/nvdimm/bus.c | 4 +- drivers/nvme/host/core.c | 120 +- drivers/nvme/host/fabrics.h | 3 +- drivers/nvme/host/fc.c | 49 +- drivers/nvme/host/multipath.c | 22 +- drivers/nvme/host/nvme.h | 25 +- drivers/nvme/host/pci.c | 89 +- drivers/nvme/host/rdma.c | 24 +- drivers/nvme/host/tcp.c | 17 +- drivers/nvme/target/admin-cmd.c | 133 +- drivers/nvme/target/core.c | 20 +- drivers/nvme/target/discovery.c | 70 +- drivers/nvme/target/fabrics-cmd.c | 15 +- drivers/nvme/target/fc.c | 31 +- drivers/nvme/target/io-cmd-bdev.c | 43 +- drivers/nvme/target/io-cmd-file.c | 20 +- drivers/nvme/target/loop.c | 11 +- drivers/nvme/target/nvmet.h | 10 +- drivers/nvme/target/rdma.c | 8 +- drivers/nvme/target/tcp.c | 14 +- drivers/nvmem/Kconfig | 23 - drivers/nvmem/Makefile | 4 - drivers/nvmem/core.c | 61 +- drivers/nvmem/imx-ocotp-scu.c | 120 +- drivers/nvmem/imx-ocotp.c | 4 - drivers/nvmem/meson-efuse.c | 24 +- drivers/nvmem/rockchip-otp.c | 268 - drivers/nvmem/sc27xx-efuse.c | 13 +- drivers/nvmem/sprd-efuse.c | 424 - drivers/of/address.c | 103 +- drivers/of/base.c | 32 +- drivers/of/fdt.c | 24 +- drivers/of/of_mdio.c | 4 +- drivers/of/of_net.c | 16 +- drivers/of/of_private.h | 14 - drivers/of/of_reserved_mem.c | 4 +- drivers/of/platform.c | 12 - drivers/of/property.c | 270 - drivers/of/unittest-data/testcases.dts | 1 - drivers/of/unittest-data/tests-address.dtsi | 48 - drivers/of/unittest.c | 93 - drivers/opp/core.c | 85 +- drivers/opp/of.c | 9 +- drivers/oprofile/oprofile_perf.c | 8 +- drivers/parisc/sba_iommu.c | 8 + drivers/pci/Kconfig | 2 +- drivers/pci/access.c | 2 +- drivers/pci/ats.c | 207 +- drivers/pci/controller/Kconfig | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 2 +- drivers/pci/controller/dwc/pci-layerscape-ep.c | 2 +- drivers/pci/controller/dwc/pci-layerscape.c | 1 - drivers/pci/controller/dwc/pci-meson.c | 136 +- drivers/pci/controller/dwc/pcie-artpec6.c | 2 +- drivers/pci/controller/dwc/pcie-designware-host.c | 41 +- drivers/pci/controller/dwc/pcie-designware-plat.c | 2 +- drivers/pci/controller/dwc/pcie-designware.h | 2 +- drivers/pci/controller/dwc/pcie-tegra194.c | 6 +- drivers/pci/controller/pci-aardvark.c | 133 +- drivers/pci/controller/pci-ftpci100.c | 79 +- drivers/pci/controller/pci-host-common.c | 2 +- drivers/pci/controller/pci-hyperv.c | 10 +- drivers/pci/controller/pci-mvebu.c | 4 +- drivers/pci/controller/pci-thunder-pem.c | 1 - drivers/pci/controller/pci-v3-semi.c | 74 +- drivers/pci/controller/pci-versatile.c | 71 +- drivers/pci/controller/pci-xgene.c | 73 +- drivers/pci/controller/pcie-altera.c | 41 +- drivers/pci/controller/pcie-cadence-host.c | 2 +- drivers/pci/controller/pcie-cadence.h | 2 +- drivers/pci/controller/pcie-iproc-msi.c | 5 +- drivers/pci/controller/pcie-iproc-platform.c | 9 +- drivers/pci/controller/pcie-iproc.c | 106 +- drivers/pci/controller/pcie-mediatek.c | 43 +- drivers/pci/controller/pcie-mobiveil.c | 146 +- drivers/pci/controller/pcie-rcar.c | 90 +- drivers/pci/controller/pcie-rockchip-host.c | 89 +- drivers/pci/controller/pcie-rockchip.h | 7 +- drivers/pci/controller/pcie-xilinx-nwl.c | 21 +- drivers/pci/controller/pcie-xilinx.c | 18 +- drivers/pci/endpoint/functions/pci-epf-test.c | 10 +- drivers/pci/endpoint/pci-epc-mem.c | 2 +- drivers/pci/hotplug/pciehp.h | 2 - drivers/pci/hotplug/pciehp_ctrl.c | 6 +- drivers/pci/hotplug/pciehp_hpc.c | 2 - drivers/pci/hotplug/rpaphp_core.c | 4 +- drivers/pci/iov.c | 9 +- drivers/pci/msi.c | 25 +- drivers/pci/of.c | 57 +- drivers/pci/pci-bridge-emul.c | 25 +- drivers/pci/pci-bridge-emul.h | 78 +- drivers/pci/pci-driver.c | 187 +- drivers/pci/pci-sysfs.c | 28 +- drivers/pci/pci.c | 150 +- drivers/pci/pci.h | 47 +- drivers/pci/pcie/Kconfig | 7 + drivers/pci/pcie/aer.c | 88 +- drivers/pci/pcie/aspm.c | 245 +- drivers/pci/pcie/dpc.c | 2 +- drivers/pci/pcie/portdrv.h | 2 - drivers/pci/pcie/portdrv_core.c | 7 +- drivers/pci/pcie/portdrv_pci.c | 8 - drivers/pci/probe.c | 44 +- drivers/pci/proc.c | 4 +- drivers/pci/quirks.c | 40 +- drivers/pci/setup-bus.c | 32 +- drivers/pci/switch/switchtec.c | 4 +- drivers/perf/arm-cci.c | 4 +- drivers/perf/arm-ccn.c | 4 +- drivers/perf/arm_smmuv3_pmu.c | 5 +- drivers/perf/fsl_imx8_ddr_perf.c | 124 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 5 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 4 +- drivers/perf/thunderx2_pmu.c | 267 +- drivers/perf/xgene_pmu.c | 14 +- drivers/phy/allwinner/Kconfig | 11 - drivers/phy/allwinner/Makefile | 1 - drivers/phy/allwinner/phy-sun50i-usb3.c | 190 - drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 70 +- drivers/phy/broadcom/phy-brcm-usb-init.c | 10 +- drivers/phy/hisilicon/phy-hisi-inno-usb2.c | 4 +- drivers/phy/hisilicon/phy-histb-combphy.c | 4 +- drivers/phy/lantiq/phy-lantiq-vrx200-pcie.c | 3 +- drivers/phy/marvell/Kconfig | 11 - drivers/phy/marvell/Makefile | 1 - drivers/phy/marvell/phy-mmp3-usb.c | 291 - drivers/phy/marvell/phy-mvebu-a3700-utmi.c | 9 +- drivers/phy/phy-xgene.c | 2 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 120 - drivers/phy/qualcomm/phy-qcom-qmp.h | 96 - drivers/phy/qualcomm/phy-qcom-usb-hs.c | 7 +- drivers/phy/renesas/phy-rcar-gen2.c | 5 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 7 +- drivers/phy/rockchip/Kconfig | 8 - drivers/phy/rockchip/Makefile | 1 - drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c | 805 -- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 1 - drivers/phy/tegra/xusb-tegra186.c | 23 - drivers/phy/tegra/xusb-tegra210.c | 137 +- drivers/phy/tegra/xusb.c | 93 +- drivers/phy/tegra/xusb.h | 4 - drivers/phy/ti/phy-dm816x-usb.c | 3 + drivers/phy/ti/phy-gmii-sel.c | 2 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 124 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 3 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 14 +- drivers/pinctrl/bcm/pinctrl-ns2-mux.c | 4 +- drivers/pinctrl/berlin/pinctrl-as370.c | 2 +- drivers/pinctrl/devicetree.c | 40 +- drivers/pinctrl/devicetree.h | 7 + drivers/pinctrl/intel/Kconfig | 7 - drivers/pinctrl/intel/Makefile | 1 - drivers/pinctrl/intel/pinctrl-cherryview.c | 34 +- drivers/pinctrl/intel/pinctrl-intel.c | 165 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 454 - drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 4 +- drivers/pinctrl/mvebu/pinctrl-armada-37xx.c | 60 +- drivers/pinctrl/mvebu/pinctrl-mvebu.c | 4 +- drivers/pinctrl/mvebu/pinctrl-orion.c | 7 +- drivers/pinctrl/nomadik/pinctrl-nomadik.c | 81 +- drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 32 +- drivers/pinctrl/pinctrl-at91-pio4.c | 62 - drivers/pinctrl/pinctrl-at91.c | 47 +- drivers/pinctrl/pinctrl-coh901.c | 50 +- drivers/pinctrl/pinctrl-ingenic.c | 22 +- drivers/pinctrl/pinctrl-ocelot.c | 23 +- drivers/pinctrl/pinctrl-oxnas.c | 25 +- drivers/pinctrl/pinctrl-pic32.c | 25 +- drivers/pinctrl/pinctrl-pistachio.c | 26 +- drivers/pinctrl/pinctrl-rockchip.c | 382 +- drivers/pinctrl/pinctrl-rza2.c | 4 +- drivers/pinctrl/pinctrl-rzn1.c | 2 +- drivers/pinctrl/pinctrl-st.c | 53 +- drivers/pinctrl/pinctrl-stmfx.c | 23 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/Kconfig | 11 - drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-msm8976.c | 1127 -- drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 - drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 121 +- drivers/pinctrl/samsung/pinctrl-exynos.c | 14 +- drivers/pinctrl/samsung/pinctrl-s3c24xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-s3c64xx.c | 6 +- drivers/pinctrl/samsung/pinctrl-samsung.c | 10 +- drivers/pinctrl/sh-pfc/Kconfig | 12 +- drivers/pinctrl/sh-pfc/Makefile | 4 +- drivers/pinctrl/sh-pfc/core.c | 32 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 2 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 35 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 863 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 57 +- drivers/pinctrl/sh-pfc/pfc-sh7734.c | 4 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 8 +- drivers/pinctrl/sirf/pinctrl-atlas7.c | 41 +- drivers/pinctrl/sirf/pinctrl-sirf.c | 43 +- drivers/pinctrl/spear/pinctrl-plgpio.c | 47 +- drivers/pinctrl/sprd/pinctrl-sprd.c | 23 +- drivers/pinctrl/tegra/pinctrl-tegra-xusb.c | 6 - drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 2 +- drivers/platform/chrome/cros_ec.c | 33 - drivers/platform/chrome/cros_ec_proto.c | 70 - drivers/platform/chrome/cros_ec_trace.c | 5 +- drivers/platform/chrome/wilco_ec/Kconfig | 2 +- drivers/platform/chrome/wilco_ec/Makefile | 3 +- drivers/platform/chrome/wilco_ec/core.c | 28 +- drivers/platform/chrome/wilco_ec/debugfs.c | 47 +- drivers/platform/chrome/wilco_ec/keyboard_leds.c | 191 - drivers/platform/chrome/wilco_ec/sysfs.c | 91 - drivers/platform/goldfish/Kconfig | 3 +- drivers/platform/mellanox/Kconfig | 12 - drivers/platform/mellanox/Makefile | 1 - drivers/platform/mellanox/mlxbf-bootctl.c | 321 - drivers/platform/mellanox/mlxbf-bootctl.h | 103 - drivers/platform/mips/Kconfig | 4 +- drivers/platform/mips/cpu_hwmon.c | 17 +- drivers/platform/x86/Kconfig | 37 +- drivers/platform/x86/Makefile | 5 - drivers/platform/x86/acerhdf.c | 7 +- drivers/platform/x86/asus-laptop.c | 73 +- drivers/platform/x86/classmate-laptop.c | 12 + drivers/platform/x86/dell-laptop.c | 26 - drivers/platform/x86/dell_rbu.c | 2 +- drivers/platform/x86/eeepc-laptop.c | 2 +- drivers/platform/x86/hdaps.c | 40 +- drivers/platform/x86/huawei-wmi.c | 876 +- drivers/platform/x86/i2c-multi-instantiate.c | 1 - drivers/platform/x86/intel_cht_int33fe.c | 416 + drivers/platform/x86/intel_cht_int33fe_common.c | 147 - drivers/platform/x86/intel_cht_int33fe_common.h | 41 - drivers/platform/x86/intel_cht_int33fe_microb.c | 57 - drivers/platform/x86/intel_cht_int33fe_typec.c | 354 - drivers/platform/x86/intel_oaktrail.c | 10 +- drivers/platform/x86/intel_punit_ipc.c | 51 +- drivers/platform/x86/peaq-wmi.c | 66 +- drivers/platform/x86/system76_acpi.c | 384 - drivers/platform/x86/wmi.c | 2 +- drivers/power/reset/at91-reset.c | 6 +- drivers/power/reset/at91-sama5d2_shdwc.c | 8 +- drivers/power/supply/Kconfig | 2 +- drivers/power/supply/ab8500_btemp.c | 50 +- drivers/power/supply/ab8500_charger.c | 83 +- drivers/power/supply/ab8500_fg.c | 49 +- drivers/power/supply/abx500_chargalg.c | 8 +- drivers/power/supply/axp20x_usb_power.c | 8 - drivers/power/supply/bd70528-charger.c | 1 - drivers/power/supply/cpcap-battery.c | 271 +- drivers/power/supply/cpcap-charger.c | 222 +- drivers/power/supply/test_power.c | 61 - drivers/powercap/intel_rapl_common.c | 2 - drivers/ptp/Kconfig | 16 +- drivers/ptp/Makefile | 1 - drivers/ptp/idt8a340_reg.h | 659 -- drivers/ptp/ptp_clockmatrix.c | 1425 --- drivers/ptp/ptp_clockmatrix.h | 104 - drivers/ptp/ptp_dte.c | 4 +- drivers/pwm/Kconfig | 9 + drivers/pwm/Makefile | 1 + drivers/pwm/core.c | 9 +- drivers/pwm/pwm-stm32.c | 112 +- drivers/pwm/pwm-sun4i.c | 5 +- drivers/{bus/ti-pwmss.c => pwm/pwm-tipwmss.c} | 0 drivers/rapidio/devices/tsi721.c | 2 +- drivers/regulator/bd70528-regulator.c | 1 - drivers/regulator/bd718x7-regulator.c | 1 - drivers/regulator/core.c | 20 - drivers/regulator/da9062-regulator.c | 132 +- drivers/regulator/da9063-regulator.c | 9 +- drivers/regulator/da9211-regulator.c | 12 +- drivers/regulator/fan53555.c | 2 - drivers/regulator/fixed.c | 7 +- drivers/regulator/lochnagar-regulator.c | 1 - drivers/regulator/max77686-regulator.c | 5 +- drivers/regulator/max8907-regulator.c | 15 +- drivers/regulator/of_regulator.c | 27 +- drivers/regulator/pbias-regulator.c | 75 +- drivers/regulator/pcap-regulator.c | 4 + drivers/regulator/pfuze100-regulator.c | 8 +- drivers/regulator/qcom-rpmh-regulator.c | 66 +- drivers/regulator/qcom_smd-regulator.c | 92 - drivers/regulator/qcom_spmi-regulator.c | 41 - drivers/regulator/rk808-regulator.c | 29 +- drivers/regulator/s2mps11.c | 7 +- drivers/regulator/s5m8767.c | 7 +- drivers/regulator/slg51000-regulator.c | 13 +- drivers/regulator/stm32-vrefbuf.c | 4 +- drivers/regulator/ti-abb-regulator.c | 26 +- drivers/regulator/tps65090-regulator.c | 26 +- drivers/regulator/tps65132-regulator.c | 17 +- drivers/regulator/uniphier-regulator.c | 4 +- drivers/remoteproc/qcom_q6v5_mss.c | 52 +- drivers/remoteproc/remoteproc_core.c | 2 + drivers/remoteproc/remoteproc_debugfs.c | 3 + drivers/reset/Kconfig | 5 +- drivers/reset/core.c | 13 +- drivers/reset/hisilicon/reset-hi3660.c | 2 +- drivers/reset/reset-brcmstb.c | 6 + drivers/reset/reset-meson-audio-arb.c | 43 +- drivers/reset/reset-meson.c | 35 +- drivers/reset/reset-uniphier-glue.c | 4 - drivers/reset/reset-zynqmp.c | 2 +- drivers/rpmsg/qcom_glink_native.c | 53 +- drivers/rpmsg/qcom_glink_smem.c | 2 +- drivers/rpmsg/rpmsg_char.c | 10 +- drivers/rtc/Kconfig | 26 +- drivers/rtc/dev.c | 33 +- drivers/rtc/interface.c | 37 +- drivers/rtc/rtc-ab-b5ze-s3.c | 11 + drivers/rtc/rtc-armada38x.c | 10 +- drivers/rtc/rtc-asm9260.c | 4 +- drivers/rtc/rtc-aspeed.c | 4 +- drivers/rtc/rtc-at91rm9200.c | 19 +- drivers/rtc/rtc-at91sam9.c | 4 +- drivers/rtc/rtc-bd70528.c | 1 - drivers/rtc/rtc-brcmstb-waketimer.c | 5 +- drivers/rtc/rtc-cadence.c | 4 +- drivers/rtc/rtc-coh901331.c | 4 +- drivers/rtc/rtc-cros-ec.c | 22 +- drivers/rtc/rtc-da9063.c | 3 - drivers/rtc/rtc-davinci.c | 4 +- drivers/rtc/rtc-digicolor.c | 4 +- drivers/rtc/rtc-ds1216.c | 4 +- drivers/rtc/rtc-ds1286.c | 4 +- drivers/rtc/rtc-ds1343.c | 297 +- drivers/rtc/rtc-ds1347.c | 102 +- drivers/rtc/rtc-ds1374.c | 1 - drivers/rtc/rtc-ds1511.c | 4 +- drivers/rtc/rtc-ds1553.c | 4 +- drivers/rtc/rtc-ds1685.c | 104 +- drivers/rtc/rtc-em3027.c | 4 +- drivers/rtc/rtc-ep93xx.c | 4 +- drivers/rtc/rtc-fsl-ftm-alarm.c | 24 +- drivers/rtc/rtc-goldfish.c | 8 +- drivers/rtc/rtc-jz4740.c | 4 +- drivers/rtc/rtc-lpc24xx.c | 4 +- drivers/rtc/rtc-lpc32xx.c | 15 +- drivers/rtc/rtc-m41t80.c | 6 +- drivers/rtc/rtc-m48t86.c | 11 +- drivers/rtc/rtc-meson.c | 4 +- drivers/rtc/rtc-mt7622.c | 4 +- drivers/rtc/rtc-mv.c | 4 +- drivers/rtc/rtc-omap.c | 4 +- drivers/rtc/rtc-pcf2127.c | 10 +- drivers/rtc/rtc-pic32.c | 4 +- drivers/rtc/rtc-r7301.c | 7 +- drivers/rtc/rtc-rtd119x.c | 4 +- drivers/rtc/rtc-rv3028.c | 146 - drivers/rtc/rtc-s35390a.c | 16 +- drivers/rtc/rtc-s3c.c | 4 +- drivers/rtc/rtc-sa1100.c | 4 +- drivers/rtc/rtc-sc27xx.c | 7 + drivers/rtc/rtc-sirfsoc.c | 8 + drivers/rtc/rtc-spear.c | 4 +- drivers/rtc/rtc-st-lpc.c | 4 +- drivers/rtc/rtc-stk17ta8.c | 4 +- drivers/rtc/rtc-stm32.c | 4 +- drivers/rtc/rtc-sunxi.c | 4 +- drivers/rtc/rtc-tegra.c | 4 +- drivers/rtc/rtc-tx4939.c | 4 +- drivers/rtc/rtc-vr41xx.c | 8 - drivers/rtc/rtc-vt8500.c | 32 +- drivers/rtc/rtc-wilco-ec.c | 8 +- drivers/rtc/rtc-xgene.c | 4 +- drivers/rtc/rtc-zynqmp.c | 7 +- drivers/s390/char/tape_char.c | 41 +- drivers/s390/cio/cio.h | 1 - drivers/s390/cio/css.c | 7 +- drivers/s390/cio/device.c | 2 +- drivers/s390/cio/qdio.h | 27 +- drivers/s390/cio/qdio_main.c | 57 +- drivers/s390/cio/qdio_setup.c | 2 + drivers/s390/cio/qdio_thinint.c | 41 +- drivers/s390/crypto/zcrypt_api.c | 3 +- drivers/s390/net/qeth_core.h | 9 - drivers/s390/net/qeth_core_main.c | 110 +- drivers/s390/net/qeth_core_mpc.h | 14 +- drivers/s390/net/qeth_l2_main.c | 44 +- drivers/s390/net/qeth_l3.h | 26 +- drivers/s390/net/qeth_l3_main.c | 41 +- drivers/s390/net/qeth_l3_sys.c | 2 +- drivers/s390/scsi/Makefile | 2 +- drivers/s390/scsi/zfcp_aux.c | 12 +- drivers/s390/scsi/zfcp_dbf.c | 8 +- drivers/s390/scsi/zfcp_def.h | 4 +- drivers/s390/scsi/zfcp_diag.c | 305 - drivers/s390/scsi/zfcp_diag.h | 101 - drivers/s390/scsi/zfcp_erp.c | 4 +- drivers/s390/scsi/zfcp_ext.h | 1 - drivers/s390/scsi/zfcp_fsf.c | 89 +- drivers/s390/scsi/zfcp_fsf.h | 21 +- drivers/s390/scsi/zfcp_scsi.c | 4 +- drivers/s390/scsi/zfcp_sysfs.c | 170 +- drivers/sbus/char/display7seg.c | 2 +- drivers/sbus/char/envctrl.c | 4 +- drivers/scsi/3w-xxxx.c | 4 +- drivers/scsi/Kconfig | 2 +- drivers/scsi/a3000.c | 2 +- drivers/scsi/aacraid/aachba.c | 15 +- drivers/scsi/aacraid/aacraid.h | 23 +- drivers/scsi/aacraid/comminit.c | 5 - drivers/scsi/aacraid/commsup.c | 21 +- drivers/scsi/aacraid/linit.c | 35 +- drivers/scsi/aacraid/src.c | 10 - drivers/scsi/arm/acornscsi.c | 4 +- drivers/scsi/be2iscsi/be_cmds.h | 2 +- drivers/scsi/bfa/bfad.c | 3 +- drivers/scsi/bfa/bfad_attr.c | 4 +- drivers/scsi/bnx2fc/57xx_hsi_bnx2fc.h | 2 +- drivers/scsi/ch.c | 1 + drivers/scsi/csiostor/csio_hw.c | 20 +- drivers/scsi/csiostor/csio_init.c | 7 +- drivers/scsi/csiostor/csio_lnode.c | 15 +- drivers/scsi/csiostor/csio_mb.c | 2 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 + drivers/scsi/cxgbi/libcxgbi.c | 30 +- drivers/scsi/cxlflash/main.c | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 21 +- drivers/scsi/esas2r/esas2r_flash.c | 1 - drivers/scsi/esas2r/esas2r_main.c | 2 +- drivers/scsi/fnic/fnic_scsi.c | 3 +- drivers/scsi/fnic/vnic_dev.c | 2 +- drivers/scsi/hisi_sas/hisi_sas.h | 67 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 371 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 6 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 13 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 26 +- drivers/scsi/hosts.c | 19 +- drivers/scsi/hpsa.c | 4 - drivers/scsi/ips.c | 2 +- drivers/scsi/isci/port_config.c | 2 +- drivers/scsi/isci/remote_device.c | 2 +- drivers/scsi/lpfc/lpfc.h | 40 +- drivers/scsi/lpfc/lpfc_attr.c | 298 +- drivers/scsi/lpfc/lpfc_bsg.c | 18 +- drivers/scsi/lpfc/lpfc_crtn.h | 7 - drivers/scsi/lpfc/lpfc_ct.c | 28 +- drivers/scsi/lpfc/lpfc_debugfs.c | 118 +- drivers/scsi/lpfc/lpfc_els.c | 55 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 200 +- drivers/scsi/lpfc/lpfc_hw4.h | 31 +- drivers/scsi/lpfc/lpfc_init.c | 945 +- drivers/scsi/lpfc/lpfc_logmsg.h | 17 - drivers/scsi/lpfc/lpfc_mbox.c | 1 - drivers/scsi/lpfc/lpfc_mem.c | 3 + drivers/scsi/lpfc/lpfc_nportdisc.c | 153 +- drivers/scsi/lpfc/lpfc_nvme.c | 75 +- drivers/scsi/lpfc/lpfc_nvmet.c | 103 +- drivers/scsi/lpfc/lpfc_nvmet.h | 2 + drivers/scsi/lpfc/lpfc_scsi.c | 47 +- drivers/scsi/lpfc/lpfc_sli.c | 389 +- drivers/scsi/lpfc/lpfc_sli.h | 3 +- drivers/scsi/lpfc/lpfc_sli4.h | 42 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid/megaraid_mm.c | 28 +- drivers/scsi/megaraid/megaraid_sas.h | 3 - drivers/scsi/megaraid/megaraid_sas_base.c | 8 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 7 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 36 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 15 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 344 +- drivers/scsi/mpt3sas/mpt3sas_ctl.h | 9 - drivers/scsi/mpt3sas/mpt3sas_scsih.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_trigger_diag.c | 12 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/ncr53c8xx.c | 2 +- drivers/scsi/nsp32.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 2 +- drivers/scsi/pm8001/pm8001_init.c | 4 +- drivers/scsi/pmcraid.c | 4 +- drivers/scsi/qedf/qedf_dbg.h | 2 +- drivers/scsi/qedf/qedf_main.c | 8 - drivers/scsi/qedi/qedi_dbg.h | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 11 +- drivers/scsi/qla2xxx/qla_bsg.c | 6 +- drivers/scsi/qla2xxx/qla_def.h | 26 +- drivers/scsi/qla2xxx/qla_fw.h | 2 - drivers/scsi/qla2xxx/qla_gs.c | 64 +- drivers/scsi/qla2xxx/qla_init.c | 64 +- drivers/scsi/qla2xxx/qla_inline.h | 12 - drivers/scsi/qla2xxx/qla_iocb.c | 95 +- drivers/scsi/qla2xxx/qla_isr.c | 33 +- drivers/scsi/qla2xxx/qla_mbx.c | 14 +- drivers/scsi/qla2xxx/qla_mid.c | 8 +- drivers/scsi/qla2xxx/qla_os.c | 63 +- drivers/scsi/qla2xxx/qla_target.c | 2 +- drivers/scsi/qla2xxx/qla_tmpl.c | 29 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/scsi.c | 10 +- drivers/scsi/scsi_error.c | 3 - drivers/scsi/scsi_lib.c | 52 +- drivers/scsi/scsi_logging.c | 10 +- drivers/scsi/scsi_priv.h | 2 +- drivers/scsi/scsi_sysfs.c | 41 +- drivers/scsi/scsi_trace.c | 124 +- drivers/scsi/sd.c | 24 +- drivers/scsi/sd_zbc.c | 29 +- drivers/scsi/sg.c | 146 +- drivers/scsi/smartpqi/smartpqi.h | 77 +- drivers/scsi/smartpqi/smartpqi_init.c | 443 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 22 +- drivers/scsi/sni_53c710.c | 4 +- drivers/scsi/st.c | 28 +- drivers/scsi/storvsc_drv.c | 41 - drivers/scsi/ufs/ufs-hisi.c | 5 +- drivers/scsi/ufs/ufs-mediatek.c | 3 - drivers/scsi/ufs/ufs_bsg.c | 5 - drivers/scsi/ufs/ufshcd-dwc.c | 2 +- drivers/scsi/ufs/ufshcd.c | 30 +- drivers/scsi/ufs/ufshcd.h | 10 - drivers/sh/intc/core.c | 4 +- drivers/soc/amlogic/meson-gx-socinfo.c | 3 - drivers/soc/atmel/Kconfig | 11 - drivers/soc/atmel/Makefile | 1 - drivers/soc/atmel/sfr.c | 99 - drivers/soc/fsl/Kconfig | 10 - drivers/soc/fsl/Makefile | 1 - drivers/soc/fsl/qbman/qman.c | 7 - drivers/soc/fsl/rcpm.c | 151 - drivers/soc/imx/gpc.c | 8 +- drivers/soc/imx/soc-imx-scu.c | 36 +- drivers/soc/imx/soc-imx8.c | 49 +- drivers/soc/qcom/Kconfig | 24 +- drivers/soc/qcom/Makefile | 4 +- drivers/soc/qcom/llcc-qcom.c | 516 - drivers/soc/qcom/llcc-sdm845.c | 100 + drivers/soc/qcom/llcc-slice.c | 412 + drivers/soc/qcom/ocmem.c | 433 - drivers/soc/qcom/qcom_aoss.c | 8 +- drivers/soc/qcom/rpmpd.c | 23 - drivers/soc/qcom/smd-rpm.c | 18 +- drivers/soc/qcom/socinfo.c | 2 - drivers/soc/renesas/Kconfig | 32 +- drivers/soc/renesas/Makefile | 4 +- drivers/soc/renesas/r8a7743-sysc.c | 1 + drivers/soc/renesas/r8a7745-sysc.c | 1 + drivers/soc/renesas/r8a77470-sysc.c | 1 + drivers/soc/renesas/r8a774a1-sysc.c | 1 + drivers/soc/renesas/r8a774b1-sysc.c | 37 - drivers/soc/renesas/r8a774c0-sysc.c | 4 +- drivers/soc/renesas/r8a7779-sysc.c | 1 + drivers/soc/renesas/r8a7790-sysc.c | 1 + drivers/soc/renesas/r8a7791-sysc.c | 1 + drivers/soc/renesas/r8a7792-sysc.c | 1 + drivers/soc/renesas/r8a7794-sysc.c | 1 + drivers/soc/renesas/r8a7795-sysc.c | 33 +- drivers/soc/renesas/r8a7796-sysc.c | 30 +- drivers/soc/renesas/r8a77965-sysc.c | 4 +- drivers/soc/renesas/r8a77970-sysc.c | 4 +- drivers/soc/renesas/r8a77980-sysc.c | 4 +- drivers/soc/renesas/r8a77990-sysc.c | 4 +- drivers/soc/renesas/r8a77995-sysc.c | 1 + drivers/soc/renesas/rcar-rst.c | 2 - drivers/soc/renesas/rcar-sysc.c | 26 +- drivers/soc/renesas/rcar-sysc.h | 9 +- drivers/soc/renesas/renesas-soc.c | 15 +- drivers/soc/samsung/Kconfig | 10 - drivers/soc/samsung/Makefile | 3 - drivers/soc/samsung/exynos-asv.c | 177 - drivers/soc/samsung/exynos-asv.h | 71 - drivers/soc/samsung/exynos-chipid.c | 12 +- drivers/soc/samsung/exynos5422-asv.c | 505 - drivers/soc/samsung/exynos5422-asv.h | 31 - drivers/soc/tegra/Kconfig | 10 - drivers/soc/tegra/Makefile | 2 - drivers/soc/tegra/flowctrl.c | 19 +- drivers/soc/tegra/fuse/fuse-tegra.c | 198 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 154 - drivers/soc/tegra/fuse/fuse.h | 8 - drivers/soc/tegra/pmc.c | 232 +- drivers/soc/tegra/regulators-tegra20.c | 365 - drivers/soc/tegra/regulators-tegra30.c | 317 - drivers/soc/ti/Makefile | 1 - drivers/soc/ti/omap_prm.c | 391 - drivers/soundwire/Kconfig | 3 +- drivers/soundwire/cadence_master.c | 292 +- drivers/soundwire/cadence_master.h | 39 +- drivers/soundwire/intel.c | 195 +- drivers/soundwire/intel_init.c | 1 - drivers/soundwire/slave.c | 3 +- drivers/spi/Kconfig | 1 - drivers/spi/spi-atmel.c | 217 +- drivers/spi/spi-axi-spi-engine.c | 16 +- drivers/spi/spi-bcm2835.c | 2 +- drivers/spi/spi-bcm63xx-hsspi.c | 3 +- drivers/spi/spi-bcm63xx.c | 2 +- drivers/spi/spi-cavium.c | 3 +- drivers/spi/spi-dw-mmio.c | 6 - drivers/spi/spi-dw-pci.c | 24 +- drivers/spi/spi-dw.c | 4 +- drivers/spi/spi-dw.h | 1 + drivers/spi/spi-falcon.c | 2 +- drivers/spi/spi-fsl-dspi.c | 43 +- drivers/spi/spi-fsl-espi.c | 19 +- drivers/spi/spi-fsl-lpspi.c | 4 +- drivers/spi/spi-fsl-qspi.c | 55 +- drivers/spi/spi-fsl-spi.c | 3 +- drivers/spi/spi-gpio.c | 9 +- drivers/spi/spi-img-spfi.c | 2 - drivers/spi/spi-lantiq-ssc.c | 10 +- drivers/spi/spi-loopback-test.c | 12 +- drivers/spi/spi-mpc512x-psc.c | 3 +- drivers/spi/spi-mpc52xx-psc.c | 3 +- drivers/spi/spi-mt65xx.c | 11 +- drivers/spi/spi-mxic.c | 8 +- drivers/spi/spi-npcm-pspi.c | 3 +- drivers/spi/spi-omap-100k.c | 7 +- drivers/spi/spi-orion.c | 9 +- drivers/spi/spi-pl022.c | 25 +- drivers/spi/spi-pxa2xx.c | 89 +- drivers/spi/spi-rspi.c | 8 +- drivers/spi/spi-sc18is602.c | 3 +- drivers/spi/spi-sh-hspi.c | 3 +- drivers/spi/spi-sifive.c | 11 +- drivers/spi/spi-slave-mt27xx.c | 12 +- drivers/spi/spi-sprd-adi.c | 8 - drivers/spi/spi-sprd.c | 15 +- drivers/spi/spi-stm32-qspi.c | 3 +- drivers/spi/spi-tegra114.c | 39 +- drivers/spi/spi-tegra20-sflash.c | 5 +- drivers/spi/spi-topcliff-pch.c | 7 +- drivers/spi/spi-txx9.c | 78 +- drivers/spi/spi-xcomm.c | 3 +- drivers/spi/spi-xilinx.c | 7 +- drivers/spi/spi-xtensa-xtfpga.c | 10 +- drivers/spi/spi-zynq-qspi.c | 1 + drivers/spi/spi.c | 323 +- drivers/spi/spidev.c | 9 +- drivers/staging/Kconfig | 6 - drivers/staging/Makefile | 3 - drivers/staging/android/ion/ion.c | 4 +- drivers/staging/axis-fifo/axis-fifo.c | 301 +- drivers/staging/axis-fifo/axis-fifo.txt | 18 +- drivers/staging/board/armadillo800eva.c | 12 +- .../clocking-wizard/clk-xlnx-clock-wizard.c | 4 +- drivers/staging/comedi/drivers/dt3000.c | 3 +- drivers/staging/comedi/drivers/ni_routes.c | 2 + drivers/staging/emxx_udc/emxx_udc.c | 27 +- drivers/staging/exfat/Kconfig | 3 +- drivers/staging/exfat/Makefile | 2 +- drivers/staging/exfat/TODO | 9 - drivers/staging/exfat/exfat.h | 12 +- drivers/staging/exfat/exfat_blkdev.c | 2 +- drivers/staging/exfat/exfat_cache.c | 50 +- drivers/staging/exfat/exfat_core.c | 89 +- drivers/staging/exfat/exfat_nls.c | 2 +- drivers/staging/exfat/exfat_super.c | 347 +- drivers/staging/exfat/exfat_upcase.c | 2 +- drivers/staging/fbtft/Kconfig | 19 +- drivers/staging/fbtft/Makefile | 5 +- drivers/staging/fbtft/fb_seps525.c | 213 - drivers/staging/fbtft/fb_uc1611.c | 22 +- drivers/staging/fbtft/fbtft-core.c | 9 +- drivers/staging/fbtft/fbtft_device.c | 1261 ++ drivers/staging/fbtft/flexfb.c | 851 ++ drivers/staging/fieldbus/anybuss/anybuss-client.h | 11 +- drivers/staging/fieldbus/anybuss/arcx-anybus.c | 8 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 2 +- drivers/staging/fieldbus/anybuss/host.c | 6 +- drivers/staging/fieldbus/dev_core.c | 3 + drivers/staging/fieldbus/fieldbus_dev.h | 6 - drivers/staging/gasket/gasket_constants.h | 3 + drivers/staging/gasket/gasket_core.c | 12 +- drivers/staging/gasket/gasket_core.h | 4 +- drivers/staging/gasket/gasket_ioctl.c | 16 +- drivers/staging/iio/accel/adis16240.c | 1 + drivers/staging/iio/adc/ad7192.c | 79 +- drivers/staging/iio/frequency/ad9834.c | 4 - drivers/staging/isdn/avm/b1.c | 41 +- drivers/staging/isdn/gigaset/interface.c | 2 +- drivers/staging/kpc2000/kpc2000_i2c.c | 204 +- drivers/staging/kpc2000/kpc2000_spi.c | 24 +- drivers/staging/media/allegro-dvt/nal-h264.c | 2 +- drivers/staging/media/hantro/hantro.h | 20 +- drivers/staging/media/hantro/hantro_drv.c | 16 +- drivers/staging/media/hantro/hantro_g1_h264_dec.c | 7 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 11 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 11 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 4 +- drivers/staging/media/hantro/hantro_h264.c | 64 +- drivers/staging/media/hantro/hantro_hw.h | 4 +- drivers/staging/media/hantro/rk3288_vpu_hw.c | 16 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 12 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 4 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 11 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 12 +- drivers/staging/media/imx/imx-ic-prp.c | 25 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 51 +- drivers/staging/media/imx/imx-media-capture.c | 21 +- drivers/staging/media/imx/imx-media-csi.c | 41 +- drivers/staging/media/imx/imx-media-utils.c | 10 +- drivers/staging/media/imx/imx-media-vdic.c | 27 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 27 +- drivers/staging/media/imx/imx7-media-csi.c | 38 +- drivers/staging/media/imx/imx7-mipi-csis.c | 36 +- drivers/staging/media/ipu3/Makefile | 6 + drivers/staging/media/ipu3/TODO | 5 + drivers/staging/media/ipu3/include/intel-ipu3.h | 5 - drivers/staging/media/omap4iss/iss.c | 6 +- drivers/staging/media/omap4iss/iss_video.c | 4 +- drivers/staging/media/sunxi/cedrus/Makefile | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 64 +- drivers/staging/media/sunxi/cedrus/cedrus.h | 18 - drivers/staging/media/sunxi/cedrus/cedrus_dec.c | 9 - drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 12 +- drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 616 - drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 24 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 302 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 98 +- drivers/staging/media/sunxi/cedrus/cedrus_video.h | 1 - drivers/staging/most/configfs.c | 2 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 14 +- drivers/staging/mt7621-pci/pci-mt7621.c | 23 +- drivers/staging/netlogic/TODO | 2 +- drivers/staging/netlogic/xlr_net.c | 3 +- drivers/staging/octeon-usb/octeon-hcd.c | 3 +- drivers/staging/octeon/ethernet-mdio.c | 6 +- drivers/staging/octeon/ethernet-rgmii.c | 4 +- drivers/staging/octeon/ethernet-rx.c | 6 +- drivers/staging/octeon/ethernet-tx.c | 15 +- drivers/staging/octeon/ethernet.c | 6 +- drivers/staging/octeon/octeon-ethernet.h | 4 +- drivers/staging/octeon/octeon-stubs.h | 75 +- drivers/staging/olpc_dcon/Kconfig | 21 +- drivers/staging/olpc_dcon/Makefile | 4 +- drivers/staging/olpc_dcon/TODO | 1 + drivers/staging/olpc_dcon/olpc_dcon.c | 6 +- drivers/staging/olpc_dcon/olpc_dcon.h | 5 + drivers/staging/pi433/pi433_if.c | 12 +- drivers/staging/qlge/TODO | 3 + drivers/staging/qlge/qlge.h | 145 +- drivers/staging/qlge/qlge_dbg.c | 287 +- drivers/staging/qlge/qlge_ethtool.c | 2 +- drivers/staging/qlge/qlge_main.c | 891 +- drivers/staging/qlge/qlge_mpi.c | 1 + drivers/staging/ralink-gdma/ralink-gdma.c | 4 +- drivers/staging/rtl8188eu/core/rtw_ap.c | 43 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 5 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 4 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 4 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 167 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 26 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 55 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 1 + drivers/staging/rtl8188eu/include/rtw_efuse.h | 1 + drivers/staging/rtl8188eu/include/sta_info.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 30 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 8 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 4 +- drivers/staging/rtl8192u/r8192U_core.c | 127 +- drivers/staging/rtl8712/rtl8712_led.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 40 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 8 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 103 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 11 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 20 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 174 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 23 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 1 + drivers/staging/rtl8723bs/core/rtw_recv.c | 9 +- drivers/staging/rtl8723bs/core/rtw_security.c | 145 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 3 + drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 19 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 92 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 2 + drivers/staging/rtl8723bs/hal/hal_btcoex.c | 2 +- drivers/staging/rtl8723bs/hal/hal_com.c | 1 + drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 1076 ++ drivers/staging/rtl8723bs/hal/odm_DIG.c | 1 + drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 6 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 77 +- drivers/staging/rtl8723bs/hal/rtl8723b_rf6052.c | 41 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 + drivers/staging/rtl8723bs/hal/sdio_ops.c | 125 +- drivers/staging/rtl8723bs/include/drv_types.h | 4 + drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 26 + drivers/staging/rtl8723bs/include/hal_data.h | 21 + drivers/staging/rtl8723bs/include/osdep_service.h | 4 + .../rtl8723bs/include/osdep_service_linux.h | 7 + drivers/staging/rtl8723bs/include/rtl8723b_hal.h | 15 + drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 1 + drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 31 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 59 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 23 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 136 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 1 + drivers/staging/rts5208/ms.c | 86 +- drivers/staging/rts5208/ms.h | 70 +- drivers/staging/rts5208/rtsx.c | 3 +- drivers/staging/rts5208/rtsx_transport.c | 4 +- drivers/staging/rts5208/sd.h | 2 +- drivers/staging/rts5208/xd.c | 8 +- drivers/staging/rts5208/xd.h | 6 +- drivers/staging/sm750fb/ddk750_chip.c | 41 +- drivers/staging/sm750fb/ddk750_chip.h | 18 +- drivers/staging/sm750fb/ddk750_display.c | 4 +- drivers/staging/sm750fb/ddk750_mode.c | 16 +- drivers/staging/sm750fb/ddk750_sii164.c | 28 +- drivers/staging/sm750fb/ddk750_sii164.h | 11 +- drivers/staging/sm750fb/sm750_accel.c | 94 +- drivers/staging/sm750fb/sm750_accel.h | 83 +- drivers/staging/sm750fb/sm750_cursor.h | 17 +- drivers/staging/speakup/sysfs-driver-speakup | 369 - drivers/staging/uwb/rsv.c | 4 +- drivers/staging/vboxsf/Kconfig | 10 - drivers/staging/vboxsf/Makefile | 5 - drivers/staging/vboxsf/TODO | 7 - drivers/staging/vboxsf/dir.c | 418 - drivers/staging/vboxsf/file.c | 370 - drivers/staging/vboxsf/shfl_hostintf.h | 901 -- drivers/staging/vboxsf/super.c | 499 - drivers/staging/vboxsf/utils.c | 550 - drivers/staging/vboxsf/vboxsf_wrappers.c | 371 - drivers/staging/vboxsf/vfsmod.h | 138 - .../vc04_services/bcm2835-audio/bcm2835-pcm.c | 4 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 6 +- .../vc04_services/bcm2835-camera/bcm2835-camera.c | 4 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 2 +- .../staging/vc04_services/interface/vchi/vchi.h | 46 +- .../vc04_services/interface/vchi/vchi_cfg.h | 172 +- .../vc04_services/interface/vchi/vchi_common.h | 24 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 8 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 30 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 11 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 6 +- .../interface/vchiq_arm/vchiq_ioctl.h | 2 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 54 +- drivers/staging/vme/devices/vme_user.c | 2 +- drivers/staging/vt6655/card.c | 24 +- drivers/staging/vt6655/card.h | 2 +- drivers/staging/vt6655/device_main.c | 18 +- drivers/staging/vt6655/power.c | 10 +- drivers/staging/vt6655/rf.c | 5 +- drivers/staging/vt6655/rf.h | 19 +- drivers/staging/vt6655/rxtx.c | 5 +- drivers/staging/vt6656/main_usb.c | 9 +- drivers/staging/vt6656/rxtx.c | 8 +- .../bindings/net/wireless/siliabs,wfx.txt | 97 - drivers/staging/wfx/Kconfig | 8 - drivers/staging/wfx/Makefile | 24 - drivers/staging/wfx/TODO | 17 - drivers/staging/wfx/bh.c | 321 - drivers/staging/wfx/bh.h | 32 - drivers/staging/wfx/bus.h | 36 - drivers/staging/wfx/bus_sdio.c | 269 - drivers/staging/wfx/bus_spi.c | 267 - drivers/staging/wfx/data_rx.c | 213 - drivers/staging/wfx/data_rx.h | 18 - drivers/staging/wfx/data_tx.c | 837 -- drivers/staging/wfx/data_tx.h | 93 - drivers/staging/wfx/debug.c | 306 - drivers/staging/wfx/debug.h | 19 - drivers/staging/wfx/fwio.c | 388 - drivers/staging/wfx/fwio.h | 15 - drivers/staging/wfx/hif_api_cmd.h | 681 -- drivers/staging/wfx/hif_api_general.h | 437 - drivers/staging/wfx/hif_api_mib.h | 558 - drivers/staging/wfx/hif_rx.c | 336 - drivers/staging/wfx/hif_rx.h | 18 - drivers/staging/wfx/hif_tx.c | 470 - drivers/staging/wfx/hif_tx.h | 67 - drivers/staging/wfx/hif_tx_mib.h | 290 - drivers/staging/wfx/hwio.c | 338 - drivers/staging/wfx/hwio.h | 75 - drivers/staging/wfx/key.c | 258 - drivers/staging/wfx/key.h | 22 - drivers/staging/wfx/main.c | 470 - drivers/staging/wfx/main.h | 47 - drivers/staging/wfx/queue.c | 608 - drivers/staging/wfx/queue.h | 59 - drivers/staging/wfx/scan.c | 289 - drivers/staging/wfx/scan.h | 42 - drivers/staging/wfx/secure_link.h | 55 - drivers/staging/wfx/sta.c | 1639 --- drivers/staging/wfx/sta.h | 101 - drivers/staging/wfx/traces.h | 434 - drivers/staging/wfx/wfx.h | 206 - drivers/staging/wilc1000/wilc_hif.c | 10 +- drivers/staging/wilc1000/wilc_netdev.c | 142 +- drivers/staging/wilc1000/wilc_spi.c | 11 - drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 244 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.h | 2 - drivers/staging/wilc1000/wilc_wfi_netdevice.h | 5 +- drivers/staging/wlan-ng/cfg80211.c | 6 +- drivers/staging/wlan-ng/hfa384x.h | 18 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 + drivers/staging/wlan-ng/p80211wep.c | 64 +- drivers/staging/wlan-ng/prism2usb.c | 6 +- drivers/target/iscsi/cxgbit/cxgbit_cm.c | 3 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 3 + drivers/target/iscsi/cxgbit/cxgbit_main.c | 2 +- drivers/target/iscsi/iscsi_target.c | 14 +- drivers/target/iscsi/iscsi_target_auth.c | 232 +- drivers/target/iscsi/iscsi_target_auth.h | 17 +- drivers/target/iscsi/iscsi_target_parameters.h | 3 + drivers/target/target_core_device.c | 21 + drivers/target/target_core_tpg.c | 12 + drivers/target/target_core_xcopy.c | 1 + drivers/tee/tee_core.c | 2 +- drivers/thermal/Kconfig | 11 - drivers/thermal/Makefile | 1 - drivers/thermal/amlogic_thermal.c | 333 - drivers/thermal/cpu_cooling.c | 14 +- drivers/thermal/gov_bang_bang.c | 2 +- drivers/thermal/intel/intel_soc_dts_iosf.c | 31 +- drivers/thermal/intel/intel_soc_dts_iosf.h | 2 + drivers/thermal/qcom/tsens-8960.c | 4 +- drivers/thermal/qcom/tsens-common.c | 529 +- drivers/thermal/qcom/tsens-v0_1.c | 11 - drivers/thermal/qcom/tsens-v1.c | 198 +- drivers/thermal/qcom/tsens-v2.c | 13 - drivers/thermal/qcom/tsens.c | 62 +- drivers/thermal/qcom/tsens.h | 288 +- drivers/thermal/qoriq_thermal.c | 120 +- drivers/thermal/rcar_gen3_thermal.c | 4 - drivers/thermal/thermal-generic-adc.c | 9 +- drivers/thermal/thermal_core.c | 103 +- drivers/thermal/thermal_mmio.c | 1 + drivers/thunderbolt/cap.c | 6 +- drivers/thunderbolt/ctl.c | 8 +- drivers/thunderbolt/eeprom.c | 11 + drivers/thunderbolt/icm.c | 157 +- drivers/thunderbolt/lc.c | 193 +- drivers/thunderbolt/nhi_ops.c | 1 + drivers/thunderbolt/path.c | 52 +- drivers/thunderbolt/switch.c | 544 +- drivers/thunderbolt/tb.c | 340 +- drivers/thunderbolt/tb.h | 81 +- drivers/thunderbolt/tb_msgs.h | 2 - drivers/thunderbolt/tb_regs.h | 97 +- drivers/thunderbolt/tunnel.c | 364 +- drivers/thunderbolt/tunnel.h | 10 +- drivers/thunderbolt/xdomain.c | 5 +- drivers/tty/hvc/hvc_dcc.c | 28 - drivers/tty/n_hdlc.c | 5 - drivers/tty/rocket.c | 32 +- drivers/tty/serdev/core.c | 111 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 84 - drivers/tty/serial/8250/8250_dw.c | 83 +- drivers/tty/serial/8250/8250_exar.c | 19 - drivers/tty/serial/8250/8250_lpss.c | 21 +- drivers/tty/serial/8250/8250_men_mcb.c | 9 +- drivers/tty/serial/8250/8250_mtk.c | 2 +- drivers/tty/serial/8250/8250_of.c | 31 - drivers/tty/serial/8250/8250_omap.c | 5 +- drivers/tty/serial/8250/8250_pci.c | 8 +- drivers/tty/serial/8250/8250_port.c | 14 + drivers/tty/serial/8250/Kconfig | 1 - drivers/tty/serial/Kconfig | 9 +- drivers/tty/serial/amba-pl011.c | 4 + drivers/tty/serial/fsl_linflexuart.c | 25 +- drivers/tty/serial/fsl_lpuart.c | 86 +- drivers/tty/serial/imx.c | 9 +- drivers/tty/serial/men_z135_uart.c | 1 - drivers/tty/serial/msm_serial.c | 6 +- drivers/tty/serial/owl-uart.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 68 +- drivers/tty/serial/rda-uart.c | 2 +- drivers/tty/serial/serial_core.c | 2 - drivers/tty/serial/serial_mctrl_gpio.c | 3 - drivers/tty/serial/sh-sci.c | 21 +- drivers/tty/serial/sirfsoc_uart.h | 5 +- drivers/tty/serial/sprd_serial.c | 33 - drivers/tty/serial/uartlite.c | 5 +- drivers/tty/serial/xilinx_uartps.c | 8 +- drivers/tty/tty_io.c | 5 - drivers/tty/tty_ldisc.c | 7 +- drivers/tty/tty_ldsem.c | 8 +- drivers/usb/atm/usbatm.c | 2 +- drivers/usb/cdns3/Kconfig | 10 - drivers/usb/cdns3/Makefile | 1 - drivers/usb/cdns3/cdns3-pci-wrap.c | 3 +- drivers/usb/cdns3/cdns3-ti.c | 236 - drivers/usb/cdns3/core.c | 22 +- drivers/usb/cdns3/ep0.c | 12 +- drivers/usb/cdns3/gadget.c | 78 +- drivers/usb/cdns3/host-export.h | 1 + drivers/usb/cdns3/host.c | 1 - drivers/usb/chipidea/ci_hdrc_imx.c | 79 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 - drivers/usb/chipidea/ci_hdrc_tegra.c | 22 +- drivers/usb/chipidea/core.c | 2 +- drivers/usb/chipidea/udc.c | 75 +- drivers/usb/chipidea/usbmisc_imx.c | 31 +- drivers/usb/class/cdc-wdm.c | 2 +- drivers/usb/class/usblp.c | 12 +- drivers/usb/class/usbtmc.c | 4 +- drivers/usb/core/Kconfig | 9 - drivers/usb/core/config.c | 17 +- drivers/usb/core/devio.c | 84 +- drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/core/hcd.c | 8 +- drivers/usb/core/hub.c | 205 +- drivers/usb/dwc2/core.c | 2 +- drivers/usb/dwc2/core.h | 2 +- drivers/usb/dwc3/Kconfig | 5 +- drivers/usb/dwc3/core.c | 40 +- drivers/usb/dwc3/debug.h | 4 +- drivers/usb/dwc3/drd.c | 7 +- drivers/usb/dwc3/dwc3-of-simple.c | 28 +- drivers/usb/dwc3/dwc3-pci.c | 2 +- drivers/usb/dwc3/gadget.c | 13 +- drivers/usb/dwc3/host.c | 7 +- drivers/usb/gadget/composite.c | 10 +- drivers/usb/gadget/configfs.c | 110 +- drivers/usb/gadget/function/f_acm.c | 21 - drivers/usb/gadget/function/f_fs.c | 14 +- drivers/usb/gadget/function/f_obex.c | 2 +- drivers/usb/gadget/function/f_serial.c | 21 - drivers/usb/gadget/function/f_tcm.c | 13 +- drivers/usb/gadget/function/u_serial.c | 516 +- drivers/usb/gadget/function/u_serial.h | 8 - drivers/usb/gadget/legacy/Kconfig | 20 +- drivers/usb/gadget/legacy/acm_ms.c | 3 + drivers/usb/gadget/legacy/mass_storage.c | 3 + drivers/usb/gadget/legacy/serial.c | 49 +- drivers/usb/gadget/udc/Kconfig | 15 +- drivers/usb/gadget/udc/Makefile | 1 - drivers/usb/gadget/udc/at91_udc.c | 4 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 6 +- drivers/usb/gadget/udc/bcm63xx_udc.c | 7 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +- drivers/usb/gadget/udc/bdc/bdc_udc.c | 2 +- drivers/usb/gadget/udc/core.c | 11 - drivers/usb/gadget/udc/dummy_hcd.c | 13 +- drivers/usb/gadget/udc/fsl_qe_udc.h | 4 +- drivers/usb/gadget/udc/fsl_udc_core.c | 14 +- drivers/usb/gadget/udc/gr_udc.c | 4 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 16 +- drivers/usb/gadget/udc/mv_u3d.h | 2 +- drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa27x_udc.c | 4 +- drivers/usb/gadget/udc/r8a66597-udc.c | 5 +- drivers/usb/gadget/udc/renesas_usb3.c | 30 +- drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/gadget/udc/tegra-xudc.c | 3810 ------ drivers/usb/host/Kconfig | 68 +- drivers/usb/host/bcma-hcd.c | 5 +- drivers/usb/host/fotg210-hcd.c | 8 +- drivers/usb/host/isp1362-hcd.c | 5 +- drivers/usb/host/ohci-at91.c | 8 +- drivers/usb/host/ohci-nxp.c | 2 +- drivers/usb/host/oxu210hp-hcd.c | 14 +- drivers/usb/host/pci-quirks.c | 2 +- drivers/usb/host/u132-hcd.c | 2 +- drivers/usb/host/xhci-debugfs.c | 24 +- drivers/usb/host/xhci-ext-caps.c | 1 - drivers/usb/host/xhci-ring.c | 6 +- drivers/usb/host/xhci-tegra.c | 101 +- drivers/usb/host/xhci.c | 116 +- drivers/usb/image/microtek.c | 7 +- drivers/usb/isp1760/isp1760-hcd.c | 2 + drivers/usb/misc/Kconfig | 18 +- drivers/usb/misc/Makefile | 1 + drivers/usb/misc/adutux.c | 24 +- drivers/usb/misc/chaoskey.c | 5 +- drivers/usb/misc/ftdi-elan.c | 6 +- drivers/usb/misc/iowarrior.c | 48 +- drivers/usb/misc/ldusb.c | 60 +- drivers/usb/misc/legousbtower.c | 63 +- drivers/usb/misc/rio500.c | 554 + drivers/usb/misc/rio500_usb.h | 20 + drivers/usb/misc/sisusbvga/Kconfig | 2 +- drivers/usb/misc/usb251xb.c | 66 +- drivers/usb/misc/usblcd.c | 60 +- drivers/usb/misc/yurex.c | 18 +- drivers/usb/mtu3/mtu3_core.c | 1 - drivers/usb/mtu3/mtu3_gadget_ep0.c | 35 +- drivers/usb/musb/musb_core.c | 4 +- drivers/usb/musb/musb_gadget.c | 5 +- drivers/usb/phy/phy-keystone.c | 4 +- drivers/usb/phy/phy-mxs-usb.c | 4 +- drivers/usb/renesas_usbhs/common.c | 17 +- drivers/usb/renesas_usbhs/common.h | 4 +- drivers/usb/renesas_usbhs/fifo.c | 2 +- drivers/usb/renesas_usbhs/fifo.h | 1 - drivers/usb/renesas_usbhs/mod.c | 19 +- drivers/usb/renesas_usbhs/mod_gadget.c | 34 +- drivers/usb/renesas_usbhs/pipe.c | 15 - drivers/usb/renesas_usbhs/pipe.h | 1 - drivers/usb/roles/class.c | 21 - drivers/usb/serial/Kconfig | 44 +- drivers/usb/serial/ch341.c | 97 +- drivers/usb/serial/ftdi_sio.c | 3 - drivers/usb/serial/ftdi_sio_ids.h | 9 - drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/option.c | 11 - drivers/usb/serial/pl2303.c | 124 +- drivers/usb/serial/pl2303.h | 6 - drivers/usb/serial/ti_usb_3410_5052.c | 12 +- drivers/usb/serial/usb-serial.c | 5 +- drivers/usb/serial/whiteheat.c | 13 +- drivers/usb/serial/whiteheat.h | 2 +- drivers/usb/storage/scsiglue.c | 14 +- drivers/usb/storage/uas.c | 20 + drivers/usb/typec/Kconfig | 11 - drivers/usb/typec/Makefile | 1 - drivers/usb/typec/class.c | 42 +- drivers/usb/typec/hd3ss3220.c | 269 - drivers/usb/typec/tcpm/tcpm.c | 59 +- drivers/usb/typec/tps6598x.c | 49 +- drivers/usb/typec/ucsi/displayport.c | 38 +- drivers/usb/typec/ucsi/trace.c | 11 + drivers/usb/typec/ucsi/trace.h | 79 +- drivers/usb/typec/ucsi/ucsi.c | 609 +- drivers/usb/typec/ucsi/ucsi.h | 417 +- drivers/usb/typec/ucsi/ucsi_acpi.c | 91 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 208 +- drivers/usb/usb-skeleton.c | 19 +- drivers/usb/usbip/stub_tx.c | 2 +- drivers/usb/usbip/vhci_hcd.c | 4 +- drivers/usb/usbip/vhci_tx.c | 3 - drivers/vfio/pci/vfio_pci.c | 11 +- drivers/vfio/pci/vfio_pci_config.c | 32 +- drivers/vfio/pci/vfio_pci_private.h | 4 +- drivers/vfio/vfio.c | 39 +- drivers/vfio/vfio_iommu_type1.c | 28 +- drivers/vhost/net.c | 44 +- drivers/vhost/scsi.c | 12 +- drivers/vhost/test.c | 33 +- drivers/vhost/vhost.c | 334 +- drivers/vhost/vhost.h | 21 +- drivers/vhost/vringh.c | 8 +- drivers/vhost/vsock.c | 12 +- drivers/video/backlight/Kconfig | 12 +- drivers/video/backlight/Makefile | 2 +- drivers/video/backlight/ipaq_micro_bl.c | 2 +- drivers/video/backlight/lm3630a_bl.c | 13 +- .../video/backlight/{qcom-wled.c => pm8941-wled.c} | 0 drivers/video/backlight/pwm_bl.c | 39 +- drivers/video/console/vgacon.c | 6 +- drivers/video/fbdev/Kconfig | 1 - drivers/video/fbdev/aty/atyfb_base.c | 12 +- drivers/video/fbdev/aty/radeon_pm.c | 2 +- drivers/video/fbdev/c2p_core.h | 8 +- drivers/video/fbdev/core/fbmem.c | 21 +- drivers/video/fbdev/efifb.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 428 +- drivers/video/fbdev/sa1100fb.c | 13 + drivers/video/hdmi.c | 8 +- drivers/video/logo/.gitignore | 1 - drivers/video/logo/Makefile | 15 +- drivers/virt/fsl_hypervisor.c | 2 +- drivers/virt/vboxguest/vboxguest_utils.c | 3 +- drivers/virtio/Kconfig | 1 - drivers/virtio/virtio_balloon.c | 88 +- drivers/virtio/virtio_ring.c | 7 +- drivers/w1/masters/sgi_w1.c | 4 +- drivers/w1/slaves/Kconfig | 1 - drivers/watchdog/acquirewdt.c | 1 - drivers/watchdog/advantechwdt.c | 1 - drivers/watchdog/alim1535_wdt.c | 1 - drivers/watchdog/alim7101_wdt.c | 1 - drivers/watchdog/ar7_wdt.c | 1 - drivers/watchdog/at91rm9200_wdt.c | 1 - drivers/watchdog/ath79_wdt.c | 1 - drivers/watchdog/bcm63xx_wdt.c | 1 - drivers/watchdog/bd70528_wdt.c | 1 - drivers/watchdog/cpu5wdt.c | 1 - drivers/watchdog/cpwd.c | 8 +- drivers/watchdog/eurotechwdt.c | 1 - drivers/watchdog/f71808e_wdt.c | 1 - drivers/watchdog/gef_wdt.c | 1 - drivers/watchdog/geodewdt.c | 1 - drivers/watchdog/ib700wdt.c | 1 - drivers/watchdog/ibmasr.c | 1 - drivers/watchdog/imx_sc_wdt.c | 8 +- drivers/watchdog/indydog.c | 1 - drivers/watchdog/intel_scu_watchdog.c | 1 - drivers/watchdog/iop_wdt.c | 1 - drivers/watchdog/it8712f_wdt.c | 1 - drivers/watchdog/ixp4xx_wdt.c | 1 - drivers/watchdog/m54xx_wdt.c | 1 - drivers/watchdog/machzwd.c | 1 - drivers/watchdog/menz69_wdt.c | 1 - drivers/watchdog/meson_gxbb_wdt.c | 4 +- drivers/watchdog/mixcomwd.c | 1 - drivers/watchdog/mtx-1_wdt.c | 1 - drivers/watchdog/mv64x60_wdt.c | 1 - drivers/watchdog/nv_tco.c | 1 - drivers/watchdog/pc87413_wdt.c | 1 - drivers/watchdog/pcwd.c | 1 - drivers/watchdog/pcwd_pci.c | 1 - drivers/watchdog/pcwd_usb.c | 1 - drivers/watchdog/pika_wdt.c | 1 - drivers/watchdog/pm8916_wdt.c | 15 +- drivers/watchdog/pnx833x_wdt.c | 1 - drivers/watchdog/rc32434_wdt.c | 1 - drivers/watchdog/rdc321x_wdt.c | 1 - drivers/watchdog/riowd.c | 1 - drivers/watchdog/sa1100_wdt.c | 1 - drivers/watchdog/sb_wdog.c | 1 - drivers/watchdog/sbc60xxwdt.c | 1 - drivers/watchdog/sbc7240_wdt.c | 1 - drivers/watchdog/sbc_epx_c3.c | 1 - drivers/watchdog/sbc_fitpc2_wdt.c | 1 - drivers/watchdog/sc1200wdt.c | 1 - drivers/watchdog/sc520_wdt.c | 1 - drivers/watchdog/sch311x_wdt.c | 1 - drivers/watchdog/scx200_wdt.c | 1 - drivers/watchdog/smsc37b787_wdt.c | 1 - drivers/watchdog/w83877f_wdt.c | 1 - drivers/watchdog/w83977f_wdt.c | 1 - drivers/watchdog/wafer5823wdt.c | 1 - drivers/watchdog/watchdog_dev.c | 1 - drivers/watchdog/wdrtas.c | 1 - drivers/watchdog/wdt.c | 1 - drivers/watchdog/wdt285.c | 1 - drivers/watchdog/wdt977.c | 1 - drivers/watchdog/wdt_pci.c | 1 - drivers/xen/balloon.c | 1 + drivers/xen/gntdev.c | 13 +- drivers/xen/grant-table.c | 3 +- drivers/xen/platform-pci.c | 14 +- drivers/xen/pvcalls-back.c | 2 +- fs/Kconfig | 3 - fs/Makefile | 1 - fs/afs/flock.c | 4 +- fs/afs/inode.c | 13 +- fs/afs/vl_list.c | 4 +- fs/afs/yfsclient.c | 4 +- fs/aio.c | 19 +- fs/autofs/expire.c | 5 +- fs/befs/linuxvfs.c | 2 +- fs/binfmt_elf.c | 69 +- fs/block_dev.c | 37 +- fs/btrfs/Kconfig | 2 - fs/btrfs/async-thread.c | 113 +- fs/btrfs/async-thread.h | 37 +- fs/btrfs/block-group.c | 417 +- fs/btrfs/block-group.h | 5 +- fs/btrfs/btrfs_inode.h | 3 + fs/btrfs/compression.c | 269 +- fs/btrfs/compression.h | 46 +- fs/btrfs/ctree.c | 355 +- fs/btrfs/ctree.h | 42 +- fs/btrfs/delalloc-space.c | 28 +- fs/btrfs/delayed-inode.c | 18 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/dev-replace.h | 2 +- fs/btrfs/disk-io.c | 371 +- fs/btrfs/disk-io.h | 4 +- fs/btrfs/export.c | 4 +- fs/btrfs/extent-io-tree.h | 248 - fs/btrfs/extent-tree.c | 243 +- fs/btrfs/extent_io.c | 192 +- fs/btrfs/extent_io.h | 231 +- fs/btrfs/extent_map.c | 6 +- fs/btrfs/extent_map.h | 11 +- fs/btrfs/file-item.c | 1 + fs/btrfs/file.c | 130 +- fs/btrfs/free-space-cache.c | 47 +- fs/btrfs/free-space-tree.c | 83 +- fs/btrfs/inode-map.c | 4 +- fs/btrfs/inode.c | 193 +- fs/btrfs/ioctl.c | 59 +- fs/btrfs/locking.c | 312 +- fs/btrfs/locking.h | 13 +- fs/btrfs/lzo.c | 53 +- fs/btrfs/misc.h | 11 - fs/btrfs/ordered-data.c | 1 + fs/btrfs/print-tree.c | 6 +- fs/btrfs/props.c | 6 +- fs/btrfs/qgroup.c | 13 +- fs/btrfs/raid56.c | 101 +- fs/btrfs/reada.c | 17 +- fs/btrfs/ref-verify.c | 2 +- fs/btrfs/relocation.c | 37 +- fs/btrfs/scrub.c | 33 +- fs/btrfs/send.c | 47 +- fs/btrfs/space-info.c | 27 +- fs/btrfs/space-info.h | 3 +- fs/btrfs/super.c | 28 +- fs/btrfs/sysfs.c | 53 +- fs/btrfs/tests/btrfs-tests.c | 5 +- fs/btrfs/tests/free-space-tree-tests.c | 75 +- fs/btrfs/transaction.c | 92 +- fs/btrfs/transaction.h | 5 +- fs/btrfs/tree-checker.c | 219 +- fs/btrfs/tree-log.c | 172 +- fs/btrfs/volumes.c | 471 +- fs/btrfs/volumes.h | 20 +- fs/btrfs/zlib.c | 52 +- fs/btrfs/zstd.c | 47 +- fs/buffer.c | 56 +- fs/ceph/caps.c | 10 +- fs/ceph/dir.c | 16 +- fs/ceph/file.c | 17 +- fs/ceph/inode.c | 1 - fs/ceph/mds_client.c | 21 +- fs/cifs/cifs_debug.c | 5 - fs/cifs/cifs_spnego.c | 2 +- fs/cifs/cifsacl.c | 2 + fs/cifs/cifsfs.c | 76 +- fs/cifs/cifsfs.h | 3 +- fs/cifs/cifsglob.h | 60 +- fs/cifs/cifsproto.h | 12 +- fs/cifs/connect.c | 117 +- fs/cifs/dir.c | 8 +- fs/cifs/file.c | 202 +- fs/cifs/inode.c | 8 +- fs/cifs/misc.c | 3 +- fs/cifs/netmisc.c | 4 + fs/cifs/sess.c | 218 +- fs/cifs/smb1ops.c | 3 - fs/cifs/smb2file.c | 2 +- fs/cifs/smb2misc.c | 62 +- fs/cifs/smb2ops.c | 92 +- fs/cifs/smb2pdu.c | 123 +- fs/cifs/smb2proto.h | 9 +- fs/cifs/smb2transport.c | 163 +- fs/cifs/smbdirect.c | 36 +- fs/cifs/transport.c | 69 +- fs/compat_ioctl.c | 936 +- fs/configfs/symlink.c | 2 +- fs/crypto/bio.c | 29 +- fs/crypto/crypto.c | 124 +- fs/crypto/fscrypt_private.h | 25 +- fs/crypto/keyring.c | 8 +- fs/crypto/keysetup.c | 158 +- fs/crypto/keysetup_v1.c | 4 + fs/crypto/policy.c | 41 +- fs/dax.c | 18 +- fs/dcache.c | 2 +- fs/debugfs/file.c | 87 +- fs/direct-io.c | 3 +- fs/ecryptfs/file.c | 1 - fs/ecryptfs/keystore.c | 2 +- fs/ecryptfs/messaging.c | 1 - fs/erofs/Kconfig | 1 - fs/erofs/erofs_fs.h | 3 +- fs/erofs/internal.h | 1 - fs/erofs/super.c | 36 +- fs/erofs/utils.c | 13 +- fs/erofs/zdata.c | 226 +- fs/erofs/zdata.h | 8 +- fs/eventpoll.c | 52 +- fs/ext2/balloc.c | 75 +- fs/ext2/ext2.h | 12 - fs/ext2/inode.c | 9 +- fs/ext2/ioctl.c | 5 +- fs/ext2/super.c | 10 +- fs/ext4/Kconfig | 17 - fs/ext4/Makefile | 1 - fs/ext4/ext4.h | 24 +- fs/ext4/ext4_jbd2.c | 32 +- fs/ext4/ext4_jbd2.h | 106 +- fs/ext4/extents.c | 149 +- fs/ext4/file.c | 412 +- fs/ext4/fsync.c | 72 +- fs/ext4/ialloc.c | 2 +- fs/ext4/indirect.c | 125 +- fs/ext4/inode-test.c | 272 - fs/ext4/inode.c | 892 +- fs/ext4/ioctl.c | 1 - fs/ext4/migrate.c | 103 +- fs/ext4/namei.c | 39 +- fs/ext4/page-io.c | 110 +- fs/ext4/resize.c | 46 +- fs/ext4/super.c | 28 +- fs/ext4/xattr.c | 94 +- fs/f2fs/data.c | 179 +- fs/f2fs/f2fs.h | 38 +- fs/f2fs/file.c | 40 +- fs/f2fs/gc.c | 34 +- fs/f2fs/inode.c | 6 +- fs/f2fs/recovery.c | 2 +- fs/f2fs/segment.c | 24 +- fs/f2fs/segment.h | 2 - fs/f2fs/super.c | 58 +- fs/f2fs/sysfs.c | 2 - fs/f2fs/xattr.c | 14 +- fs/fat/file.c | 13 +- fs/fcntl.c | 2 +- fs/freevxfs/vxfs_super.c | 2 +- fs/fs-writeback.c | 11 +- fs/fuse/Makefile | 3 +- fs/fuse/dev.c | 6 +- fs/fuse/dir.c | 16 +- fs/fuse/file.c | 14 +- fs/fuse/fuse_i.h | 4 - fs/fuse/inode.c | 4 - fs/fuse/virtio_fs.c | 171 +- fs/gfs2/aops.c | 2 +- fs/gfs2/bmap.c | 3 +- fs/gfs2/file.c | 37 +- fs/gfs2/glops.c | 2 +- fs/gfs2/inode.c | 2 +- fs/gfs2/ops_fstype.c | 23 +- fs/gfs2/quota.c | 2 +- fs/gfs2/recovery.c | 2 +- fs/hpfs/dir.c | 1 - fs/hpfs/file.c | 1 - fs/hugetlbfs/inode.c | 60 +- fs/io-wq.c | 928 -- fs/io-wq.h | 63 - fs/io_uring.c | 1752 ++- fs/ioctl.c | 92 +- fs/iomap/Makefile | 16 +- fs/iomap/apply.c | 25 +- fs/iomap/buffered-io.c | 749 +- fs/iomap/direct-io.c | 11 +- fs/iomap/fiemap.c | 4 +- fs/iomap/seek.c | 4 +- fs/iomap/swapfile.c | 3 +- fs/iomap/trace.c | 12 - fs/iomap/trace.h | 88 - fs/jbd2/checkpoint.c | 2 +- fs/jbd2/commit.c | 26 +- fs/jbd2/journal.c | 65 +- fs/jbd2/revoke.c | 6 - fs/jbd2/transaction.c | 400 +- fs/kernfs/dir.c | 4 +- fs/libfs.c | 140 +- fs/namei.c | 8 +- fs/namespace.c | 15 +- fs/nfs/delegation.c | 12 +- fs/nfs/delegation.h | 1 - fs/nfs/direct.c | 106 +- fs/nfs/nfs4proc.c | 8 +- fs/nfs/write.c | 5 +- fs/nfsd/nfs4recover.c | 11 +- fs/nfsd/nfs4state.c | 19 +- fs/nfsd/nfs4xdr.c | 2 + fs/nilfs2/ioctl.c | 1 - fs/notify/fanotify/fanotify_user.c | 2 +- fs/notify/fdinfo.c | 2 +- fs/notify/fsnotify.c | 2 + fs/notify/fsnotify.h | 2 - fs/ocfs2/acl.c | 4 +- fs/ocfs2/alloc.c | 32 +- fs/ocfs2/aops.c | 25 +- fs/ocfs2/dlmglue.c | 2 +- fs/ocfs2/file.c | 136 +- fs/ocfs2/ioctl.c | 3 +- fs/ocfs2/journal.c | 11 +- fs/ocfs2/localalloc.c | 3 +- fs/ocfs2/quota_global.c | 2 +- fs/ocfs2/suballoc.c | 19 +- fs/ocfs2/super.c | 4 +- fs/ocfs2/xattr.c | 56 +- fs/orangefs/super.c | 2 +- fs/proc/generic.c | 37 +- fs/proc/internal.h | 2 +- fs/proc/meminfo.c | 4 +- fs/proc/page.c | 68 +- fs/proc/stat.c | 4 +- fs/proc/task_mmu.c | 4 +- fs/pstore/platform.c | 2 +- fs/quota/dquot.c | 260 +- fs/quota/quota.c | 7 +- fs/quota/quota_v1.c | 1 + fs/ramfs/inode.c | 12 - fs/readdir.c | 48 +- fs/reiserfs/file.c | 10 +- fs/reiserfs/inode.c | 12 +- fs/reiserfs/namei.c | 7 +- fs/reiserfs/reiserfs.h | 2 - fs/reiserfs/super.c | 2 - fs/reiserfs/xattr.c | 19 +- fs/reiserfs/xattr_acl.c | 4 +- fs/splice.c | 14 +- fs/super.c | 5 +- fs/sysfs/symlink.c | 21 - fs/tracefs/inode.c | 46 +- fs/ufs/super.c | 2 +- fs/userfaultfd.c | 23 +- fs/verity/enable.c | 2 +- fs/xfs/libxfs/xfs_ag.c | 5 +- fs/xfs/libxfs/xfs_alloc.c | 924 +- fs/xfs/libxfs/xfs_alloc.h | 16 +- fs/xfs/libxfs/xfs_alloc_btree.c | 1 - fs/xfs/libxfs/xfs_attr_leaf.c | 118 +- fs/xfs/libxfs/xfs_attr_leaf.h | 4 +- fs/xfs/libxfs/xfs_bmap.c | 340 +- fs/xfs/libxfs/xfs_bmap.h | 6 +- fs/xfs/libxfs/xfs_btree.c | 15 +- fs/xfs/libxfs/xfs_btree.h | 12 +- fs/xfs/libxfs/xfs_da_btree.c | 62 +- fs/xfs/libxfs/xfs_dir2.c | 4 +- fs/xfs/libxfs/xfs_dir2_block.c | 10 +- fs/xfs/libxfs/xfs_dir2_leaf.c | 4 +- fs/xfs/libxfs/xfs_dir2_node.c | 12 +- fs/xfs/libxfs/xfs_dir2_sf.c | 34 +- fs/xfs/libxfs/xfs_fs.h | 8 +- fs/xfs/libxfs/xfs_iext_tree.c | 2 +- fs/xfs/libxfs/xfs_inode_fork.c | 14 +- fs/xfs/libxfs/xfs_inode_fork.h | 14 +- fs/xfs/libxfs/xfs_refcount.c | 4 +- fs/xfs/libxfs/xfs_rtbitmap.c | 6 +- fs/xfs/scrub/bitmap.c | 3 +- fs/xfs/scrub/refcount.c | 3 +- fs/xfs/xfs_acl.c | 15 +- fs/xfs/xfs_aops.c | 791 +- fs/xfs/xfs_aops.h | 20 + fs/xfs/xfs_attr_inactive.c | 10 +- fs/xfs/xfs_attr_list.c | 65 +- fs/xfs/xfs_bmap_item.c | 3 +- fs/xfs/xfs_bmap_util.c | 251 +- fs/xfs/xfs_bmap_util.h | 4 + fs/xfs/xfs_buf.c | 29 +- fs/xfs/xfs_buf.h | 1 + fs/xfs/xfs_dir2_readdir.c | 27 +- fs/xfs/xfs_dquot.c | 6 +- fs/xfs/xfs_error.c | 29 +- fs/xfs/xfs_error.h | 7 +- fs/xfs/xfs_extent_busy.c | 2 +- fs/xfs/xfs_extfree_item.c | 3 +- fs/xfs/xfs_file.c | 111 +- fs/xfs/xfs_filestream.c | 2 +- fs/xfs/xfs_fsmap.c | 1 - fs/xfs/xfs_inode.c | 22 +- fs/xfs/xfs_inode.h | 7 - fs/xfs/xfs_inode_item.c | 5 +- fs/xfs/xfs_ioctl.c | 100 +- fs/xfs/xfs_ioctl.h | 1 + fs/xfs/xfs_ioctl32.c | 9 +- fs/xfs/xfs_iomap.c | 858 +- fs/xfs/xfs_iomap.h | 13 +- fs/xfs/xfs_iops.c | 65 +- fs/xfs/xfs_linux.h | 6 +- fs/xfs/xfs_log.c | 432 +- fs/xfs/xfs_log_cil.c | 2 +- fs/xfs/xfs_log_priv.h | 25 +- fs/xfs/xfs_log_recover.c | 25 +- fs/xfs/xfs_message.c | 22 +- fs/xfs/xfs_message.h | 6 +- fs/xfs/xfs_mount.c | 51 +- fs/xfs/xfs_mount.h | 50 +- fs/xfs/xfs_pnfs.c | 58 +- fs/xfs/xfs_qm.c | 13 +- fs/xfs/xfs_quotaops.c | 3 - fs/xfs/xfs_refcount_item.c | 3 +- fs/xfs/xfs_reflink.c | 138 +- fs/xfs/xfs_reflink.h | 4 +- fs/xfs/xfs_rmap_item.c | 7 +- fs/xfs/xfs_rtalloc.c | 3 +- fs/xfs/xfs_super.c | 1304 +- fs/xfs/xfs_super.h | 10 - fs/xfs/xfs_trace.h | 100 +- fs/xfs/xfs_trans_ail.c | 2 +- include/Kbuild | 5 +- include/acpi/acpi_bus.h | 8 +- include/acpi/acpixf.h | 8 +- include/acpi/button.h | 12 + include/acpi/processor.h | 20 +- include/asm-generic/4level-fixup.h | 40 + include/asm-generic/5level-fixup.h | 1 + include/asm-generic/Kbuild | 1 - include/asm-generic/bitops-instrumented.h | 263 + include/asm-generic/bitops/find.h | 17 - include/asm-generic/bitops/instrumented-atomic.h | 100 - include/asm-generic/bitops/instrumented-lock.h | 81 - .../asm-generic/bitops/instrumented-non-atomic.h | 114 - include/asm-generic/pgtable-nop4d.h | 2 +- include/asm-generic/pgtable-nopmd.h | 2 +- include/asm-generic/pgtable-nopud.h | 2 +- include/asm-generic/pgtable.h | 31 - include/asm-generic/tlb.h | 4 + include/asm-generic/vdso/vsyscall.h | 7 + include/crypto/algapi.h | 74 + include/crypto/internal/skcipher.h | 42 + include/crypto/skcipher.h | 49 +- include/drm/amd_asic_type.h | 56 +- include/drm/bridge/dw_hdmi.h | 6 - include/drm/drmP.h | 103 + include/drm/drm_bridge.h | 33 +- include/drm/drm_cache.h | 2 +- include/drm/drm_connector.h | 25 +- include/drm/drm_crtc.h | 1 + include/drm/drm_dp_helper.h | 140 +- include/drm/drm_dp_mst_helper.h | 172 +- include/drm/drm_drv.h | 2 + include/drm/drm_edid.h | 5 +- include/drm/drm_encoder.h | 6 +- include/drm/drm_fb_helper.h | 7 +- include/drm/drm_gem.h | 15 - include/drm/drm_gem_shmem_helper.h | 30 +- include/drm/drm_gem_ttm_helper.h | 21 - include/drm/drm_gem_vram_helper.h | 107 +- include/drm/drm_mm.h | 7 +- include/drm/drm_modeset_helper_vtables.h | 7 +- include/drm/drm_modeset_lock.h | 9 - include/drm/drm_os_linux.h | 55 + include/drm/drm_panel.h | 13 +- include/drm/drm_plane.h | 31 +- include/drm/drm_prime.h | 2 + include/drm/drm_print.h | 26 - include/drm/drm_rect.h | 31 - include/drm/drm_self_refresh_helper.h | 3 +- include/drm/drm_simple_kms_helper.h | 2 +- include/drm/drm_vblank.h | 15 +- include/drm/drm_vram_mm_helper.h | 104 + include/drm/i915_drm.h | 18 + include/drm/i915_mei_hdcp_interface.h | 42 +- include/drm/ttm/ttm_bo_api.h | 80 +- include/drm/ttm/ttm_bo_driver.h | 32 +- include/drm/ttm/ttm_execbuf_util.h | 2 +- include/drm/ttm/ttm_memory.h | 1 + include/dt-bindings/clock/aspeed-clock.h | 2 - include/dt-bindings/clock/ast2600-clock.h | 4 - include/dt-bindings/clock/axg-audio-clkc.h | 10 - include/dt-bindings/clock/imx7ulp-clock.h | 1 - include/dt-bindings/clock/imx8mm-clock.h | 19 +- include/dt-bindings/clock/imx8mn-clock.h | 19 +- include/dt-bindings/clock/imx8mq-clock.h | 24 +- include/dt-bindings/clock/px30-cru.h | 2 - include/dt-bindings/clock/r8a774b1-cpg-mssr.h | 57 - include/dt-bindings/clock/r8a77961-cpg-mssr.h | 65 - include/dt-bindings/clock/sun8i-h3-ccu.h | 2 +- include/dt-bindings/clock/tegra124-car-common.h | 3 +- include/dt-bindings/clock/tegra210-car.h | 6 +- include/dt-bindings/iio/adc/ingenic,adc.h | 1 - include/dt-bindings/interconnect/qcom,msm8974.h | 146 - include/dt-bindings/pinctrl/rockchip.h | 8 +- include/dt-bindings/pmu/exynos_ppmu.h | 25 - include/dt-bindings/power/qcom-rpmpd.h | 9 - include/dt-bindings/power/r8a774b1-sysc.h | 26 - include/dt-bindings/power/r8a77961-sysc.h | 32 - include/dt-bindings/reset/amlogic,meson-a1-reset.h | 74 - .../reset/amlogic,meson-axg-audio-arb.h | 2 - .../reset/amlogic,meson-g12a-audio-reset.h | 15 - include/dt-bindings/reset/realtek,rtd1295.h | 111 - include/dt-bindings/sound/samsung-i2s.h | 12 +- include/keys/trusted.h | 136 + include/keys/trusted_tpm.h | 111 - include/kunit/assert.h | 356 - include/kunit/string-stream.h | 51 - include/kunit/test.h | 1490 --- include/kunit/try-catch.h | 75 - include/kvm/arm_hypercalls.h | 43 - include/kvm/arm_psci.h | 2 +- include/kvm/arm_vgic.h | 4 +- include/linux/acpi.h | 8 - include/linux/aer.h | 4 - include/linux/arm-smccc.h | 75 - include/linux/arm_sdei.h | 6 + include/linux/audit.h | 5 +- include/linux/bitmap.h | 54 +- include/linux/bitops.h | 12 - include/linux/blk-mq.h | 299 +- include/linux/blk_types.h | 2 +- include/linux/blkdev.h | 18 +- include/linux/bpf.h | 80 +- include/linux/bpf_types.h | 1 - include/linux/bpf_verifier.h | 8 +- include/linux/brcmphy.h | 10 +- include/linux/btf.h | 32 - include/linux/build_bug.h | 4 +- include/linux/cgroup-defs.h | 2 +- include/linux/cgroup.h | 1 + include/linux/clk-provider.h | 1 - include/linux/clk/tegra.h | 24 - include/linux/compiler_attributes.h | 17 - include/linux/context_tracking.h | 30 +- include/linux/context_tracking_state.h | 21 +- include/linux/coresight.h | 6 - include/linux/counter.h | 76 +- include/linux/cpu_cooling.h | 18 +- include/linux/cpufreq.h | 7 +- include/linux/cpuhotplug.h | 1 - include/linux/crypto.h | 426 +- include/linux/debugfs.h | 131 +- include/linux/device-mapper.h | 3 + include/linux/device.h | 40 - include/linux/device_cgroup.h | 19 +- include/linux/dim.h | 63 +- include/linux/dma-buf.h | 63 +- include/linux/dma-direct.h | 2 - include/linux/dma-mapping.h | 8 +- include/linux/dmi.h | 4 - include/linux/dynamic_debug.h | 6 - include/linux/efi.h | 18 +- include/linux/errname.h | 16 - include/linux/export.h | 99 +- include/linux/extable.h | 10 - include/linux/falloc.h | 26 - include/linux/fb.h | 2 +- include/linux/filter.h | 19 +- include/linux/firmware/broadcom/tee_bnxt_fw.h | 14 - include/linux/firmware/meson/meson_sm.h | 15 +- include/linux/fs.h | 9 +- include/linux/fscrypt.h | 35 +- include/linux/fsl/mc.h | 2 - include/linux/fwnode.h | 51 +- include/linux/genalloc.h | 2 +- include/linux/gfp.h | 25 - include/linux/gpio/consumer.h | 54 +- include/linux/gpio/driver.h | 8 - include/linux/hmm.h | 195 +- include/linux/host1x.h | 26 +- include/linux/hugetlb.h | 3 +- include/linux/hwmon.h | 2 +- include/linux/hyperv.h | 31 +- include/linux/i2c.h | 6 - include/linux/icmp.h | 15 - include/linux/icmpv6.h | 14 - include/linux/idr.h | 2 +- include/linux/if_macvlan.h | 1 + include/linux/if_team.h | 1 - include/linux/if_vlan.h | 11 + include/linux/iio/adc/ad_sigma_delta.h | 2 - include/linux/iio/iio.h | 2 - include/linux/input.h | 1 - include/linux/ioasid.h | 76 - include/linux/iomap.h | 129 +- include/linux/iommu.h | 57 +- include/linux/ipmi_smi.h | 12 +- include/linux/irqchip/arm-gic-v3.h | 2 - include/linux/irqchip/arm-gic-v4.h | 2 - include/linux/jbd2.h | 116 +- include/linux/journal-head.h | 21 +- include/linux/kcov.h | 23 - include/linux/kernel_stat.h | 11 - include/linux/key.h | 3 - include/linux/kvm_host.h | 28 +- include/linux/kvm_types.h | 2 - include/linux/led-class-flash.h | 41 +- include/linux/leds.h | 105 +- include/linux/libata.h | 13 +- include/linux/libfdt_env.h | 2 +- include/linux/linkage.h | 249 +- include/linux/linkmode.h | 6 - include/linux/livepatch.h | 17 - include/linux/lockdep.h | 21 +- include/linux/lsm_audit.h | 1 - include/linux/lsm_hooks.h | 53 - include/linux/memblock.h | 3 - include/linux/memcontrol.h | 73 +- include/linux/memory_hotplug.h | 12 +- include/linux/memremap.h | 6 - include/linux/mfd/abx500/ab8500-gpadc.h | 75 + include/linux/mfd/arizona/registers.h | 7 + include/linux/mfd/core.h | 49 +- include/linux/mfd/madera/core.h | 11 - include/linux/mfd/max77620.h | 1 + include/linux/mfd/rk808.h | 2 +- include/linux/mfd/rohm-bd70528.h | 2 +- include/linux/mfd/stm32-timers.h | 12 +- include/linux/mfd/syscon/atmel-matrix.h | 1 + include/linux/mfd/twl.h | 12 +- include/linux/micrel_phy.h | 2 +- include/linux/miscdevice.h | 1 - include/linux/mlx5/driver.h | 9 +- include/linux/mlx5/mlx5_ifc.h | 5 +- include/linux/mm.h | 34 +- include/linux/mm_types.h | 5 - include/linux/mmu_notifier.h | 144 +- include/linux/mmzone.h | 135 +- include/linux/mroute_base.h | 28 +- include/linux/mtd/spi-nor.h | 51 +- include/linux/mtio.h | 60 - include/linux/netdevice.h | 83 +- include/linux/netfilter.h | 41 +- include/linux/netfilter/ipset/ip_set.h | 196 +- include/linux/netfilter/ipset/ip_set_bitmap.h | 14 + include/linux/netfilter/ipset/ip_set_getport.h | 3 + include/linux/node.h | 7 - include/linux/notifier.h | 4 + include/linux/nvme-fc.h | 182 +- include/linux/nvme.h | 54 +- include/linux/nvmem-consumer.h | 11 +- include/linux/of_address.h | 21 +- include/linux/of_net.h | 7 +- include/linux/of_pci.h | 5 +- include/linux/page-flags.h | 31 +- include/linux/page-isolation.h | 4 +- include/linux/page_ext.h | 10 +- include/linux/page_reporting.h | 31 - include/linux/pagewalk.h | 42 +- include/linux/pci-ats.h | 77 +- include/linux/pci-epc.h | 2 +- include/linux/pci.h | 62 +- include/linux/percpu-defs.h | 2 +- include/linux/percpu-rwsem.h | 4 +- include/linux/perf_event.h | 47 +- include/linux/phy.h | 4 - include/linux/phy/phy.h | 3 +- include/linux/phy/tegra/xusb.h | 4 +- include/linux/phy_led_triggers.h | 2 +- include/linux/pid.h | 4 - include/linux/platform_data/cros_ec_commands.h | 285 +- include/linux/platform_data/cros_ec_proto.h | 103 + include/linux/platform_data/dma-imx-sdma.h | 3 - include/linux/platform_data/intel-spi.h | 1 - include/linux/platform_data/pixcir_i2c_ts.h | 64 + include/linux/platform_data/st_sensors_pdata.h | 2 - include/linux/platform_data/ti-prm.h | 21 - include/linux/platform_data/wilco-ec.h | 15 - include/linux/platform_device.h | 72 +- include/linux/pm_opp.h | 13 - include/linux/pm_qos.h | 56 +- include/linux/pm_wakeup.h | 9 - include/linux/proc_fs.h | 4 +- include/linux/property.h | 106 +- include/linux/psci.h | 9 +- include/linux/ptdump.h | 22 - include/linux/ptr_ring.h | 79 +- include/linux/pwm.h | 5 +- include/linux/pxa2xx_ssp.h | 2 +- include/linux/qcom_scm.h | 26 - include/linux/quotaops.h | 14 +- include/linux/radix-tree.h | 18 + include/linux/rbtree_augmented.h | 6 +- include/linux/rculist_bl.h | 28 + include/linux/rcupdate.h | 20 +- include/linux/rcutiny.h | 1 - include/linux/rcutree.h | 1 - include/linux/regulator/fixed.h | 1 - include/linux/reset-controller.h | 7 +- include/linux/reset.h | 48 +- include/linux/resource_ext.h | 12 - include/linux/rtc.h | 5 - include/linux/rtc/ds1685.h | 12 +- include/linux/rwlock_api_smp.h | 16 +- include/linux/sched.h | 28 +- include/linux/sched/sysctl.h | 1 - include/linux/sched/user.h | 3 +- include/linux/security.h | 73 +- include/linux/sed-opal.h | 1 - include/linux/seqlock.h | 4 +- include/linux/sfp.h | 10 +- include/linux/skbuff.h | 47 +- include/linux/skmsg.h | 21 +- include/linux/slab.h | 26 +- include/linux/soc/mmp/cputype.h | 87 - include/linux/soc/qcom/llcc-qcom.h | 94 +- include/linux/socket.h | 5 +- include/linux/soundwire/sdw.h | 3 + include/linux/spi/spi.h | 132 +- include/linux/spinlock_api_smp.h | 8 +- include/linux/stddef.h | 13 +- include/linux/stmmac.h | 4 +- include/linux/string.h | 68 +- include/linux/sunrpc/bc_xprt.h | 5 - include/linux/sunrpc/xprtsock.h | 1 - include/linux/sxgbe_platform.h | 4 +- include/linux/sys_soc.h | 1 - include/linux/syscalls.h | 9 +- include/linux/sysctl.h | 6 +- include/linux/sysfs.h | 10 +- include/linux/tcp.h | 8 +- include/linux/thermal.h | 11 + include/linux/thread_info.h | 2 - include/linux/tick.h | 9 +- include/linux/tpm.h | 250 +- include/linux/tpm_eventlog.h | 16 +- include/linux/uaccess.h | 22 +- include/linux/usb.h | 18 - include/linux/usb/role.h | 3 - include/linux/usb/typec.h | 41 +- include/linux/virtio_vsock.h | 1 + include/linux/vmstat.h | 50 - include/linux/vtime.h | 59 +- include/linux/wait.h | 4 +- include/linux/watch_queue.h | 94 - include/linux/ww_mutex.h | 2 +- include/linux/xarray.h | 4 +- include/media/cec-notifier.h | 7 +- include/media/cec-pin.h | 10 +- include/media/cec.h | 31 + include/media/dvb-usb-ids.h | 1 - include/media/hevc-ctrls.h | 212 - include/media/i2c/smiapp.h | 1 + include/media/rc-map.h | 23 +- include/media/v4l2-common.h | 33 +- include/media/v4l2-ctrls.h | 83 - include/media/v4l2-mem2mem.h | 44 +- include/media/videobuf2-core.h | 3 - include/media/videobuf2-v4l2.h | 5 - include/net/act_api.h | 46 +- include/net/addrconf.h | 6 +- include/net/bonding.h | 5 +- include/net/busy_poll.h | 6 +- include/net/cfg80211.h | 10 +- include/net/devlink.h | 13 +- include/net/dsa.h | 106 +- include/net/fib_notifier.h | 13 +- include/net/fib_rules.h | 3 +- include/net/flow_dissector.h | 23 +- include/net/fq.h | 2 +- include/net/fq_impl.h | 4 +- include/net/garp.h | 2 +- include/net/gen_stats.h | 6 - include/net/genetlink.h | 20 +- include/net/hwbm.h | 10 +- include/net/ip.h | 4 +- include/net/ip6_fib.h | 11 +- include/net/ip_fib.h | 11 +- include/net/ip_tunnels.h | 6 +- include/net/ip_vs.h | 3 +- include/net/ipv6.h | 5 - include/net/llc_conn.h | 2 +- include/net/mac80211.h | 29 +- include/net/mrp.h | 2 +- include/net/net_namespace.h | 33 +- include/net/netfilter/nf_conntrack_extend.h | 10 + include/net/netfilter/nf_conntrack_helper.h | 2 +- include/net/netfilter/nf_flow_table.h | 1 - include/net/netfilter/nf_tables.h | 19 +- include/net/netfilter/nf_tables_core.h | 2 +- include/net/netns/mib.h | 3 - include/net/request_sock.h | 4 +- include/net/sch_generic.h | 16 +- include/net/sctp/sctp.h | 5 - include/net/sctp/ulpevent.h | 16 +- include/net/smc.h | 3 - include/net/snmp.h | 6 - include/net/sock.h | 59 +- include/net/tcp.h | 10 +- include/net/tls.h | 69 +- include/net/tls_toe.h | 77 - include/net/vxlan.h | 1 - include/net/xdp_sock.h | 51 +- include/net/xfrm.h | 7 + include/rdma/ib_cm.h | 32 +- include/rdma/ib_umem_odp.h | 83 +- include/rdma/ib_verbs.h | 22 +- include/rdma/restrack.h | 5 - include/scsi/scsi_cmnd.h | 1 - include/scsi/scsi_device.h | 5 +- include/scsi/scsi_eh.h | 1 - include/scsi/scsi_host.h | 6 +- include/soc/fsl/qman.h | 11 - include/soc/qcom/ocmem.h | 65 - include/soc/tegra/mc.h | 2 +- include/sound/dmaengine_pcm.h | 5 - include/sound/hda_codec.h | 1 - include/sound/hda_register.h | 3 - include/sound/intel-dsp-config.h | 34 - include/sound/memalloc.h | 1 - include/sound/pxa2xx-lib.h | 26 +- include/sound/rt5682.h | 1 - include/sound/simple_card_utils.h | 9 +- include/sound/soc-acpi-intel-match.h | 1 - include/sound/soc-acpi.h | 4 - include/sound/soc-component.h | 45 +- include/sound/soc-dpcm.h | 18 +- include/sound/soc.h | 31 +- include/sound/sof.h | 3 - include/sound/sof/dai-imx.h | 34 - include/sound/sof/dai.h | 2 - include/sound/sof/header.h | 2 - include/sound/sof/pm.h | 8 - include/sound/sof/stream.h | 4 +- include/sound/wm8904.h | 2 +- include/target/target_core_base.h | 1 + include/trace/bpf_probe.h | 3 +- include/trace/events/bridge.h | 12 +- include/trace/events/btrfs.h | 110 +- include/trace/events/ext4.h | 13 +- include/trace/events/fsi.h | 6 +- include/trace/events/fsi_master_aspeed.h | 77 - include/trace/events/io_uring.h | 358 - include/trace/events/jbd2.h | 16 +- include/trace/events/kmem.h | 47 - include/trace/events/rcu.h | 47 +- include/trace/events/rpcrdma.h | 30 +- include/trace/events/rxrpc.h | 18 +- include/trace/events/sock.h | 4 +- include/trace/events/timer.h | 3 +- include/trace/events/vmscan.h | 71 +- include/trace/events/wbt.h | 12 +- include/trace/events/xdp.h | 2 +- include/uapi/asm-generic/ipcbuf.h | 2 - include/uapi/asm-generic/msgbuf.h | 2 - include/uapi/asm-generic/sembuf.h | 1 - include/uapi/asm-generic/unistd.h | 12 +- include/uapi/drm/amdgpu_drm.h | 12 +- include/uapi/drm/drm.h | 3 +- include/uapi/drm/drm_fourcc.h | 28 +- include/uapi/drm/exynos_drm.h | 2 +- include/uapi/drm/i915_drm.h | 128 +- include/uapi/drm/omap_drm.h | 18 +- include/uapi/drm/v3d_drm.h | 8 +- include/uapi/linux/audit.h | 1 - include/uapi/linux/bpf.h | 182 +- include/uapi/linux/btrfs.h | 5 +- include/uapi/linux/btrfs_tree.h | 23 +- include/uapi/linux/can.h | 2 +- include/uapi/linux/can/bcm.h | 2 +- include/uapi/linux/can/error.h | 2 +- include/uapi/linux/can/gw.h | 2 +- include/uapi/linux/can/j1939.h | 2 +- include/uapi/linux/can/netlink.h | 2 +- include/uapi/linux/can/raw.h | 2 +- include/uapi/linux/can/vxcan.h | 2 +- include/uapi/linux/cec-funcs.h | 34 +- include/uapi/linux/cec.h | 133 +- include/uapi/linux/chio.h | 11 +- include/uapi/linux/dcbnl.h | 2 +- include/uapi/linux/devlink.h | 4 - include/uapi/linux/ethtool.h | 6 - include/uapi/linux/fcntl.h | 9 +- include/uapi/linux/fscrypt.h | 3 +- include/uapi/linux/fuse.h | 37 - include/uapi/linux/gen_stats.h | 5 +- include/uapi/linux/gpio.h | 4 - include/uapi/linux/if.h | 1 - include/uapi/linux/if_link.h | 2 - include/uapi/linux/input-event-codes.h | 75 - include/uapi/linux/io_uring.h | 22 +- include/uapi/linux/iommu.h | 169 - include/uapi/linux/kcov.h | 28 - include/uapi/linux/keyctl.h | 2 - include/uapi/linux/kvm.h | 11 - include/uapi/linux/netfilter/nf_tables.h | 2 - include/uapi/linux/netfilter_arp/arp_tables.h | 2 +- include/uapi/linux/netfilter_bridge/ebtables.h | 2 +- include/uapi/linux/netfilter_ipv4/ip_tables.h | 2 +- include/uapi/linux/netfilter_ipv6/ip6_tables.h | 2 +- include/uapi/linux/nl80211.h | 8 - include/uapi/linux/pci_regs.h | 1 - include/uapi/linux/pkt_cls.h | 5 - include/uapi/linux/ppp-ioctl.h | 2 - include/uapi/linux/ppp_defs.h | 14 - include/uapi/linux/psp-sev.h | 3 - include/uapi/linux/rtnetlink.h | 7 - include/uapi/linux/sched.h | 7 - include/uapi/linux/sctp.h | 16 +- include/uapi/linux/sed-opal.h | 20 - include/uapi/linux/serial_core.h | 4 +- include/uapi/linux/snmp.h | 17 - include/uapi/linux/tcp.h | 10 +- include/uapi/linux/tipc.h | 1 - include/uapi/linux/tipc_config.h | 4 +- include/uapi/linux/v4l2-controls.h | 1 - include/uapi/linux/videodev2.h | 21 +- include/uapi/linux/virtio_balloon.h | 1 - include/uapi/linux/virtio_ring.h | 2 +- include/uapi/linux/watch_queue.h | 181 - include/uapi/misc/fastrpc.h | 15 - include/uapi/rdma/cxgb3-abi.h | 82 + include/uapi/rdma/ib_user_ioctl_verbs.h | 22 - include/uapi/rdma/nes-abi.h | 115 + include/uapi/rdma/rdma_user_ioctl_cmds.h | 22 + include/uapi/rdma/vmw_pvrdma-abi.h | 5 - include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/tokens.h | 11 +- init/Kconfig | 1 - init/do_mounts.c | 49 - init/initramfs.c | 8 - ipc/mqueue.c | 105 +- ipc/msg.c | 61 +- ipc/sem.c | 66 +- ipc/util.c | 2 +- kernel/Makefile | 4 +- kernel/audit.c | 15 +- kernel/bpf/btf.c | 322 +- kernel/bpf/cgroup.c | 10 +- kernel/bpf/core.c | 45 +- kernel/bpf/devmap.c | 33 +- kernel/bpf/local_storage.c | 4 +- kernel/bpf/stackmap.c | 9 +- kernel/bpf/syscall.c | 129 +- kernel/bpf/verifier.c | 287 +- kernel/bpf/xskmap.c | 112 +- kernel/cgroup/cgroup-internal.h | 5 +- kernel/cgroup/cgroup-v1.c | 5 +- kernel/cgroup/cgroup.c | 244 +- kernel/cgroup/cpuset.c | 5 +- kernel/cgroup/pids.c | 11 +- kernel/cgroup/rstat.c | 46 +- kernel/context_tracking.c | 6 +- kernel/cpu.c | 2 +- kernel/debug/debug_core.c | 34 - kernel/debug/debug_core.h | 3 +- kernel/debug/kdb/kdb_bt.c | 116 +- kernel/debug/kdb/kdb_io.c | 231 +- kernel/debug/kdb/kdb_private.h | 1 - kernel/dma/coherent.c | 16 +- kernel/dma/contiguous.c | 9 +- kernel/dma/debug.c | 3 +- kernel/dma/direct.c | 13 +- kernel/dma/remap.c | 6 +- kernel/events/core.c | 194 +- kernel/events/ring_buffer.c | 24 +- kernel/events/uprobes.c | 15 +- kernel/exit.c | 2 +- kernel/extable.c | 2 - kernel/fork.c | 116 +- kernel/freezer.c | 6 + kernel/futex.c | 2 +- kernel/gen_kheaders.sh | 75 +- kernel/hung_task.c | 94 +- kernel/irq/irqdomain.c | 2 +- kernel/kcov.c | 547 +- kernel/kexec_file.c | 4 +- kernel/kthread.c | 6 +- kernel/livepatch/Makefile | 2 +- kernel/livepatch/core.c | 44 +- kernel/livepatch/core.h | 5 +- kernel/livepatch/state.c | 119 - kernel/livepatch/state.h | 9 - kernel/livepatch/transition.c | 12 +- kernel/locking/lockdep.c | 3 +- kernel/locking/locktorture.c | 9 +- kernel/locking/mutex.c | 8 +- kernel/locking/rtmutex.c | 6 +- kernel/locking/rwsem.c | 10 +- kernel/module.c | 2 +- kernel/notifier.c | 41 +- kernel/panic.c | 1 - kernel/pid.c | 14 +- kernel/power/main.c | 1 - kernel/power/qos.c | 240 - kernel/power/snapshot.c | 9 +- kernel/printk/printk.c | 10 +- kernel/profile.c | 6 +- kernel/rcu/rcu.h | 4 +- kernel/rcu/rcu_segcblist.c | 6 +- kernel/rcu/rcuperf.c | 16 + kernel/rcu/rcutorture.c | 44 +- kernel/rcu/tree.c | 73 +- kernel/rcu/tree.h | 1 - kernel/rcu/tree_plugin.h | 2 +- kernel/sched/core.c | 18 +- kernel/sched/cpufreq_schedutil.c | 2 +- kernel/sched/cputime.c | 164 +- kernel/sched/fair.c | 1231 +- kernel/sched/features.h | 1 - kernel/sched/topology.c | 20 +- kernel/signal.c | 14 +- kernel/stacktrace.c | 6 +- kernel/stop_machine.c | 11 +- kernel/sys.c | 4 +- kernel/sys_ni.c | 1 - kernel/sysctl-test.c | 392 - kernel/sysctl.c | 14 +- kernel/time/hrtimer.c | 8 +- kernel/time/posix-cpu-timers.c | 6 +- kernel/time/sched_clock.c | 2 - kernel/time/tick-sched.c | 13 +- kernel/time/vsyscall.c | 9 +- kernel/trace/bpf_trace.c | 227 +- kernel/trace/ftrace.c | 55 +- kernel/trace/trace.c | 139 +- kernel/trace/trace.h | 2 - kernel/trace/trace_benchmark.c | 4 +- kernel/trace/trace_dynevent.c | 4 - kernel/trace/trace_event_perf.c | 19 +- kernel/trace/trace_events.c | 35 +- kernel/trace/trace_events_hist.c | 15 +- kernel/trace/trace_events_trigger.c | 8 +- kernel/trace/trace_hwlat.c | 4 +- kernel/trace/trace_kprobe.c | 12 +- kernel/trace/trace_printk.c | 7 - kernel/trace/trace_stack.c | 8 - kernel/trace/trace_stat.c | 6 +- kernel/trace/trace_uprobe.c | 11 - kernel/utsname.c | 2 +- kernel/workqueue.c | 39 +- lib/Kconfig.debug | 702 +- lib/Makefile | 6 - lib/bitmap.c | 12 - lib/cpu_rmap.c | 2 +- lib/cpumask.c | 93 +- lib/devres.c | 64 +- lib/dump_stack.c | 7 +- lib/errname.c | 223 - lib/find_bit.c | 14 - lib/genalloc.c | 7 +- lib/generic-radix-tree.c | 32 +- lib/idr.c | 31 +- lib/iov_iter.c | 1 - lib/kunit/Kconfig | 36 - lib/kunit/Makefile | 9 - lib/kunit/assert.c | 141 - lib/kunit/example-test.c | 88 - lib/kunit/string-stream-test.c | 52 - lib/kunit/string-stream.c | 217 - lib/kunit/test-test.c | 331 - lib/kunit/test.c | 478 - lib/kunit/try-catch.c | 118 - lib/list-test.c | 746 -- lib/livepatch/Makefile | 5 +- lib/livepatch/test_klp_state.c | 162 - lib/livepatch/test_klp_state2.c | 191 - lib/livepatch/test_klp_state3.c | 5 - lib/locking-selftest.c | 24 +- lib/math/rational.c | 63 +- lib/radix-tree.c | 2 +- lib/smp_processor_id.c | 2 +- lib/string.c | 21 + lib/test_bitmap.c | 202 +- lib/test_bpf.c | 112 +- lib/test_meminit.c | 27 - lib/test_printf.c | 53 - lib/test_user_copy.c | 37 +- lib/test_xarray.c | 24 - lib/ubsan.c | 69 +- lib/vdso/Kconfig | 9 + lib/vdso/gettimeofday.c | 9 +- lib/vsprintf.c | 155 +- lib/xarray.c | 4 - lib/xz/xz_dec_lzma2.c | 1 - localversion-next | 1 - mm/Kconfig | 13 +- mm/Kconfig.debug | 21 - mm/Makefile | 2 - mm/backing-dev.c | 4 +- mm/cma.c | 6 +- mm/cma_debug.c | 10 +- mm/compaction.c | 12 +- mm/filemap.c | 22 +- mm/gup.c | 22 +- mm/hmm.c | 293 +- mm/huge_memory.c | 17 +- mm/hugetlb.c | 285 +- mm/hwpoison-inject.c | 4 +- mm/init-mm.c | 1 - mm/internal.h | 27 +- mm/khugepaged.c | 56 +- mm/kmemleak.c | 30 +- mm/maccess.c | 70 +- mm/madvise.c | 18 +- mm/memblock.c | 71 +- mm/memcontrol.c | 263 +- mm/memory-failure.c | 95 +- mm/memory.c | 158 +- mm/memory_hotplug.c | 292 +- mm/mempolicy.c | 24 +- mm/memremap.c | 47 +- mm/migrate.c | 7 +- mm/mincore.c | 1 - mm/mmap.c | 106 +- mm/mmu_notifier.c | 542 +- mm/mprotect.c | 8 +- mm/mremap.c | 4 +- mm/nommu.c | 10 +- mm/oom_kill.c | 67 +- mm/page_alloc.c | 393 +- mm/page_ext.c | 23 +- mm/page_io.c | 15 +- mm/page_isolation.c | 12 +- mm/page_owner.c | 60 +- mm/page_reporting.c | 353 - mm/page_reporting.h | 226 - mm/pagewalk.c | 126 +- mm/pgtable-generic.c | 9 - mm/ptdump.c | 151 - mm/rmap.c | 65 +- mm/shmem.c | 19 +- mm/shuffle.c | 14 +- mm/shuffle.h | 6 - mm/slab.c | 10 +- mm/slab.h | 10 +- mm/slab_common.c | 127 +- mm/slob.c | 62 +- mm/slub.c | 64 +- mm/sparse.c | 10 +- mm/swap.c | 29 +- mm/swapfile.c | 7 - mm/truncate.c | 12 - mm/userfaultfd.c | 73 +- mm/util.c | 22 +- mm/vmalloc.c | 140 +- mm/vmpressure.c | 20 +- mm/vmscan.c | 493 +- mm/vmstat.c | 85 +- mm/workingset.c | 8 +- mm/z3fold.c | 363 +- net/802/mrp.c | 6 +- net/8021q/vlan.c | 1 + net/8021q/vlan_dev.c | 33 + net/atm/common.c | 2 +- net/batman-adv/bat_iv_ogm.c | 61 +- net/batman-adv/bat_v.c | 1 + net/batman-adv/bat_v_ogm.c | 75 +- net/batman-adv/hard-interface.c | 2 - net/batman-adv/main.c | 2 +- net/batman-adv/main.h | 2 +- net/batman-adv/multicast.c | 2 +- net/batman-adv/soft-interface.c | 37 +- net/batman-adv/types.h | 10 +- net/bluetooth/6lowpan.c | 8 + net/bluetooth/Kconfig | 2 +- net/bluetooth/af_bluetooth.c | 4 +- net/bluetooth/hci_conn.c | 8 - net/bluetooth/hci_core.c | 13 +- net/bluetooth/hci_request.c | 19 +- net/bluetooth/hci_sock.c | 21 +- net/bluetooth/rfcomm/sock.c | 14 +- net/bluetooth/smp.c | 6 + net/bpf/test_run.c | 9 - net/bridge/br.c | 2 +- net/bridge/br_device.c | 8 + net/bridge/br_fdb.c | 157 +- net/bridge/br_input.c | 7 +- net/bridge/br_private.h | 24 +- net/bridge/br_switchdev.c | 12 +- net/bridge/netfilter/ebt_dnat.c | 19 +- net/bridge/netfilter/nf_conntrack_bridge.c | 5 +- net/caif/Kconfig | 10 +- net/caif/caif_socket.c | 4 +- net/can/j1939/socket.c | 9 +- net/can/j1939/transport.c | 20 +- net/core/datagram.c | 10 +- net/core/dev.c | 1035 +- net/core/dev_addr_lists.c | 12 +- net/core/devlink.c | 264 +- net/core/ethtool.c | 4 +- net/core/fib_notifier.c | 95 +- net/core/fib_rules.c | 23 +- net/core/filter.c | 167 +- net/core/flow_dissector.c | 201 +- net/core/gen_stats.c | 12 +- net/core/lwt_bpf.c | 7 +- net/core/net-procfs.c | 4 +- net/core/net_namespace.c | 23 +- net/core/pktgen.c | 1 + net/core/request_sock.c | 2 +- net/core/rtnetlink.c | 223 +- net/core/skbuff.c | 25 +- net/core/skmsg.c | 20 +- net/core/sock.c | 56 +- net/core/sock_reuseport.c | 4 +- net/core/xdp.c | 6 +- net/dccp/ipv4.c | 4 +- net/dccp/proto.c | 2 +- net/decnet/af_decnet.c | 2 +- net/dsa/dsa.c | 93 +- net/dsa/dsa2.c | 386 +- net/dsa/dsa_priv.h | 23 +- net/dsa/master.c | 5 + net/dsa/port.c | 13 +- net/dsa/slave.c | 37 +- net/dsa/switch.c | 4 +- net/dsa/tag_8021q.c | 11 +- net/ieee802154/6lowpan/core.c | 8 + net/ieee802154/nl802154.c | 39 +- net/ipv4/datagram.c | 2 +- net/ipv4/fib_frontend.c | 2 +- net/ipv4/fib_notifier.c | 13 +- net/ipv4/fib_rules.c | 5 +- net/ipv4/fib_trie.c | 44 +- net/ipv4/icmp.c | 3 +- net/ipv4/igmp.c | 2 +- net/ipv4/inet_connection_sock.c | 6 +- net/ipv4/inet_diag.c | 2 +- net/ipv4/inet_hashtables.c | 2 +- net/ipv4/ip_gre.c | 8 +- net/ipv4/ip_input.c | 3 +- net/ipv4/ip_output.c | 14 +- net/ipv4/ip_vti.c | 4 +- net/ipv4/ipconfig.c | 10 +- net/ipv4/ipmr.c | 13 +- net/ipv4/ipmr_base.c | 30 +- net/ipv4/netfilter/nf_socket_ipv4.c | 10 +- net/ipv4/raw.c | 2 +- net/ipv4/route.c | 16 +- net/ipv4/tcp.c | 93 +- net/ipv4/tcp_diag.c | 5 +- net/ipv4/tcp_fastopen.c | 7 +- net/ipv4/tcp_input.c | 41 +- net/ipv4/tcp_ipv4.c | 42 +- net/ipv4/tcp_minisocks.c | 17 +- net/ipv4/tcp_output.c | 32 +- net/ipv4/tcp_timer.c | 11 +- net/ipv4/udp.c | 31 +- net/ipv6/addrconf.c | 7 +- net/ipv6/addrconf_core.c | 1 - net/ipv6/fib6_notifier.c | 11 +- net/ipv6/fib6_rules.c | 5 +- net/ipv6/icmp.c | 22 +- net/ipv6/inet6_hashtables.c | 2 +- net/ipv6/ip6_fib.c | 50 +- net/ipv6/ip6_gre.c | 9 +- net/ipv6/ip6_input.c | 3 +- net/ipv6/ip6_output.c | 3 - net/ipv6/ip6mr.c | 13 +- net/ipv6/netfilter.c | 3 - net/ipv6/netfilter/nf_tproxy_ipv6.c | 2 +- net/ipv6/raw.c | 2 +- net/ipv6/route.c | 9 +- net/ipv6/tcp_ipv6.c | 18 +- net/ipv6/udp.c | 2 +- net/iucv/af_iucv.c | 2 +- net/l2tp/l2tp_eth.c | 1 + net/llc/af_llc.c | 34 +- net/llc/llc_c_ac.c | 8 +- net/llc/llc_conn.c | 69 +- net/llc/llc_if.c | 12 +- net/llc/llc_s_ac.c | 12 +- net/llc/llc_sap.c | 23 +- net/mac80211/agg-tx.c | 9 +- net/mac80211/ibss.c | 9 +- net/mac80211/mlme.c | 5 +- net/mac80211/rc80211_minstrel.c | 48 +- net/mac80211/rc80211_minstrel.h | 57 +- net/mac80211/rc80211_minstrel_debugfs.c | 8 +- net/mac80211/rc80211_minstrel_ht.c | 73 +- net/mac80211/rc80211_minstrel_ht.h | 2 +- net/mac80211/rc80211_minstrel_ht_debugfs.c | 8 +- net/mac80211/rx.c | 11 +- net/mac80211/scan.c | 30 +- net/mac80211/tx.c | 15 +- net/netfilter/core.c | 20 - net/netfilter/ipset/ip_set_bitmap_gen.h | 2 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 26 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 18 +- net/netfilter/ipset/ip_set_bitmap_port.c | 41 +- net/netfilter/ipset/ip_set_core.c | 261 +- net/netfilter/ipset/ip_set_getport.c | 28 + net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipset/ip_set_hash_ip.c | 10 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 10 +- net/netfilter/ipset/ip_set_hash_ipmark.c | 8 +- net/netfilter/ipset/ip_set_hash_ipport.c | 8 +- net/netfilter/ipset/ip_set_hash_ipportip.c | 8 +- net/netfilter/ipset/ip_set_hash_ipportnet.c | 24 +- net/netfilter/ipset/ip_set_hash_mac.c | 6 +- net/netfilter/ipset/ip_set_hash_net.c | 25 +- net/netfilter/ipset/ip_set_hash_netiface.c | 24 +- net/netfilter/ipset/ip_set_hash_netnet.c | 29 +- net/netfilter/ipset/ip_set_hash_netport.c | 24 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 28 +- net/netfilter/ipset/ip_set_list_set.c | 4 +- net/netfilter/ipvs/ip_vs_app.c | 12 +- net/netfilter/ipvs/ip_vs_core.c | 47 +- net/netfilter/ipvs/ip_vs_ctl.c | 41 +- net/netfilter/ipvs/ip_vs_ovf.c | 2 +- net/netfilter/ipvs/ip_vs_pe.c | 3 +- net/netfilter/ipvs/ip_vs_sched.c | 3 +- net/netfilter/ipvs/ip_vs_sync.c | 13 +- net/netfilter/ipvs/ip_vs_xmit.c | 18 +- net/netfilter/nf_conntrack_core.c | 6 +- net/netfilter/nf_conntrack_ecache.c | 23 +- net/netfilter/nf_conntrack_extend.c | 21 +- net/netfilter/nf_conntrack_netlink.c | 76 +- net/netfilter/nf_conntrack_proto_icmp.c | 6 +- net/netfilter/nf_flow_table_core.c | 3 +- net/netfilter/nf_tables_api.c | 588 +- net/netfilter/nf_tables_offload.c | 193 +- net/netfilter/nfnetlink_cthelper.c | 2 +- net/netfilter/nft_bitwise.c | 5 +- net/netfilter/nft_chain_filter.c | 45 +- net/netfilter/nft_cmp.c | 2 +- net/netfilter/nft_ct.c | 12 +- net/netfilter/nft_masq.c | 2 +- net/netfilter/nft_nat.c | 6 +- net/netfilter/nft_payload.c | 38 - net/netfilter/nft_redir.c | 2 +- net/netfilter/nft_tproxy.c | 4 +- net/netfilter/xt_HMARK.c | 6 +- net/netfilter/xt_RATEEST.c | 2 +- net/netlink/af_netlink.c | 2 +- net/netlink/genetlink.c | 303 +- net/netrom/af_netrom.c | 23 + net/nfc/llcp_sock.c | 4 +- net/nfc/netlink.c | 20 +- net/openvswitch/actions.c | 7 +- net/openvswitch/conntrack.c | 21 +- net/openvswitch/datapath.c | 87 +- net/openvswitch/flow.c | 20 +- net/openvswitch/flow.h | 14 +- net/openvswitch/flow_netlink.c | 87 +- net/openvswitch/flow_table.c | 381 +- net/openvswitch/flow_table.h | 19 +- net/openvswitch/vport-internal_dev.c | 11 +- net/phonet/socket.c | 4 +- net/qrtr/tun.c | 6 +- net/rds/ib.c | 10 +- net/rds/ib.h | 15 +- net/rds/ib_cm.c | 167 +- net/rds/ib_recv.c | 13 +- net/rds/ib_send.c | 19 +- net/rfkill/core.c | 11 +- net/rose/af_rose.c | 23 + net/rxrpc/Kconfig | 2 +- net/rxrpc/af_rxrpc.c | 2 +- net/rxrpc/ar-internal.h | 2 - net/rxrpc/call_accept.c | 5 +- net/rxrpc/call_object.c | 34 +- net/rxrpc/conn_client.c | 9 +- net/rxrpc/conn_object.c | 13 +- net/rxrpc/conn_service.c | 2 +- net/rxrpc/peer_event.c | 11 +- net/rxrpc/peer_object.c | 18 +- net/rxrpc/recvmsg.c | 24 +- net/rxrpc/sendmsg.c | 3 +- net/sched/act_api.c | 82 +- net/sched/act_bpf.c | 5 +- net/sched/act_connmark.c | 4 +- net/sched/act_csum.c | 14 +- net/sched/act_ct.c | 23 +- net/sched/act_ctinfo.c | 8 +- net/sched/act_gact.c | 21 +- net/sched/act_ife.c | 7 +- net/sched/act_ipt.c | 12 +- net/sched/act_mirred.c | 29 +- net/sched/act_mpls.c | 19 +- net/sched/act_nat.c | 8 +- net/sched/act_pedit.c | 5 +- net/sched/act_police.c | 20 +- net/sched/act_sample.c | 8 +- net/sched/act_simple.c | 7 +- net/sched/act_skbedit.c | 8 +- net/sched/act_skbmod.c | 4 +- net/sched/act_tunnel_key.c | 13 +- net/sched/act_vlan.c | 18 +- net/sched/cls_api.c | 119 +- net/sched/cls_bpf.c | 8 +- net/sched/cls_flower.c | 2 +- net/sched/em_meta.c | 4 +- net/sched/sch_api.c | 3 +- net/sched/sch_etf.c | 2 +- net/sched/sch_fq.c | 3 +- net/sched/sch_fq_codel.c | 1 + net/sched/sch_generic.c | 35 +- net/sched/sch_hhf.c | 8 +- net/sched/sch_netem.c | 11 +- net/sched/sch_sfb.c | 13 +- net/sched/sch_sfq.c | 14 +- net/sched/sch_taprio.c | 11 +- net/sctp/associola.c | 22 +- net/sctp/chunk.c | 40 +- net/sctp/diag.c | 2 +- net/sctp/input.c | 16 +- net/sctp/sm_make_chunk.c | 12 +- net/sctp/socket.c | 16 +- net/sctp/ulpevent.c | 57 +- net/smc/af_smc.c | 17 +- net/smc/smc.h | 1 - net/smc/smc_cdc.c | 4 +- net/smc/smc_close.c | 70 +- net/smc/smc_close.h | 2 - net/smc/smc_core.c | 245 +- net/smc/smc_core.h | 9 - net/smc/smc_ib.c | 15 +- net/smc/smc_ib.h | 1 - net/smc/smc_ism.c | 5 - net/smc/smc_llc.c | 2 +- net/smc/smc_pnet.c | 7 +- net/smc/smc_rx.c | 37 +- net/smc/smc_tx.c | 26 +- net/smc/smc_wr.c | 10 +- net/socket.c | 68 +- net/sunrpc/backchannel_rqst.c | 7 +- net/sunrpc/cache.c | 6 + net/sunrpc/rpc_pipe.c | 2 +- net/sunrpc/xprt.c | 5 - net/sunrpc/xprtrdma/backchannel.c | 2 - net/sunrpc/xprtrdma/svc_rdma_sendto.c | 8 +- net/sunrpc/xprtsock.c | 17 +- net/tipc/core.c | 16 - net/tipc/core.h | 6 - net/tipc/discover.c | 4 +- net/tipc/link.c | 61 +- net/tipc/msg.c | 206 +- net/tipc/msg.h | 31 +- net/tipc/name_distr.c | 2 +- net/tipc/netlink.c | 21 +- net/tipc/netlink.h | 1 + net/tipc/netlink_compat.c | 28 +- net/tipc/node.c | 161 +- net/tipc/node.h | 12 +- net/tipc/socket.c | 141 +- net/tipc/udp_media.c | 6 +- net/tls/Kconfig | 10 - net/tls/Makefile | 5 +- net/tls/tls_device.c | 46 +- net/tls/tls_main.c | 172 +- net/tls/tls_proc.c | 47 - net/tls/tls_sw.c | 18 +- net/tls/tls_toe.c | 139 - net/tls/trace.c | 10 - net/tls/trace.h | 202 - net/unix/af_unix.c | 33 +- net/vmw_vsock/af_vsock.c | 6 +- net/vmw_vsock/hyperv_transport.c | 42 +- net/vmw_vsock/virtio_transport_common.c | 72 +- net/wireless/chan.c | 5 - net/wireless/nl80211.c | 10 +- net/wireless/reg.c | 1 - net/wireless/reg.h | 10 +- net/wireless/scan.c | 23 +- net/wireless/util.c | 3 +- net/wireless/wext-sme.c | 8 +- net/x25/x25_dev.c | 2 +- net/xdp/xdp_umem.c | 6 - net/xdp/xsk.c | 75 +- net/xfrm/Kconfig | 2 +- net/xfrm/xfrm_algo.c | 4 +- net/xfrm/xfrm_interface.c | 23 + samples/Kconfig | 13 - samples/Makefile | 2 - samples/bpf/Makefile | 165 +- samples/bpf/Makefile.target | 75 - samples/bpf/README.rst | 41 +- samples/bpf/asm_goto_workaround.h | 13 +- samples/bpf/hbm_kern.h | 27 +- samples/bpf/map_perf_test_kern.c | 28 +- samples/bpf/offwaketime_kern.c | 1 - samples/bpf/parse_ldabs.c | 1 - samples/bpf/sampleip_kern.c | 1 - samples/bpf/sockex1_kern.c | 1 - samples/bpf/sockex2_kern.c | 1 - samples/bpf/sockex3_kern.c | 1 - samples/bpf/spintest_kern.c | 1 - samples/bpf/task_fd_query_user.c | 1 - samples/bpf/tcbpf1_kern.c | 1 - samples/bpf/test_map_in_map_kern.c | 20 +- samples/bpf/test_overhead_kprobe_kern.c | 1 - samples/bpf/test_probe_write_user_kern.c | 3 +- samples/bpf/trace_event_kern.c | 1 - samples/bpf/tracex1_kern.c | 1 - samples/bpf/tracex2_kern.c | 1 - samples/bpf/tracex3_kern.c | 1 - samples/bpf/tracex4_kern.c | 1 - samples/bpf/tracex5_kern.c | 1 - samples/bpf/xdp_adjust_tail_kern.c | 7 +- samples/bpf/xdp_adjust_tail_user.c | 29 +- samples/bpf/xdpsock_user.c | 2 +- samples/mei/Makefile | 12 +- samples/pktgen/README.rst | 2 +- samples/pktgen/functions.sh | 154 +- samples/pktgen/parameters.sh | 2 +- .../pktgen/pktgen_bench_xmit_mode_netif_receive.sh | 15 +- .../pktgen/pktgen_bench_xmit_mode_queue_xmit.sh | 15 +- samples/pktgen/pktgen_sample01_simple.sh | 23 +- samples/pktgen/pktgen_sample02_multiqueue.sh | 23 +- .../pktgen/pktgen_sample03_burst_single_flow.sh | 15 +- samples/pktgen/pktgen_sample04_many_flows.sh | 22 +- samples/pktgen/pktgen_sample05_flow_per_thread.sh | 15 +- ...tgen_sample06_numa_awared_queue_irq_affinity.sh | 23 +- samples/watch_queue/Makefile | 7 - samples/watch_queue/watch_test.c | 231 - scripts/.gitignore | 1 + scripts/Makefile | 2 + scripts/Makefile.build | 11 +- scripts/Makefile.modpost | 9 +- scripts/Makefile.package | 6 +- scripts/bpf_helpers_doc.py | 155 +- scripts/checkpatch.pl | 46 +- .../api/devm_platform_ioremap_resource.cocci | 60 + scripts/coccinelle/misc/add_namespace.cocci | 2 - scripts/dtc/Makefile | 4 +- scripts/dtc/dtx_diff | 12 +- scripts/gdb/linux/dmesg.py | 16 +- scripts/gdb/linux/symbols.py | 11 +- scripts/gdb/linux/utils.py | 25 +- scripts/get_maintainer.pl | 38 +- scripts/jobserver-count | 58 - scripts/kconfig/Makefile | 10 +- scripts/kconfig/conf.c | 13 +- scripts/kconfig/mconf-cfg.sh | 3 - scripts/kconfig/nconf-cfg.sh | 3 - scripts/kconfig/parser.y | 1 + scripts/kernel-doc | 11 +- scripts/mod/modpost.c | 70 +- scripts/mod/modpost.h | 1 - scripts/nsdeps | 10 +- scripts/package/buildtar | 8 +- {drivers/video/logo => scripts}/pnmtologo.c | 0 scripts/recordmcount.h | 5 +- scripts/setlocalversion | 22 +- scripts/sphinx-pre-install | 29 +- security/apparmor/Kconfig | 2 - security/apparmor/apparmorfs.c | 130 +- security/apparmor/domain.c | 46 +- security/apparmor/file.c | 26 +- security/apparmor/include/apparmor.h | 1 - security/apparmor/include/match.h | 3 +- security/apparmor/include/path.h | 49 +- security/apparmor/include/policy_unpack.h | 8 +- security/apparmor/lsm.c | 160 +- security/apparmor/match.c | 6 +- security/apparmor/mount.c | 67 +- security/apparmor/policy.c | 5 +- security/apparmor/policy_unpack.c | 116 +- security/device_cgroup.c | 15 +- security/integrity/ima/ima_policy.c | 4 +- security/keys/Kconfig | 9 - security/keys/Makefile | 2 +- security/keys/compat.c | 3 - security/keys/gc.c | 5 - security/keys/internal.h | 30 +- security/keys/key.c | 38 +- security/keys/keyctl.c | 99 +- security/keys/keyring.c | 20 +- security/keys/request_key.c | 4 +- security/keys/trusted-keys/Makefile | 8 - security/keys/trusted-keys/trusted_tpm1.c | 1273 -- security/keys/trusted-keys/trusted_tpm2.c | 314 - security/keys/trusted.c | 1287 ++ security/lockdown/lockdown.c | 3 - security/safesetid/securityfs.c | 4 +- security/security.c | 50 - security/selinux/hooks.c | 95 - security/selinux/include/classmap.h | 2 - security/selinux/include/objsec.h | 6 +- security/selinux/include/security.h | 3 +- security/selinux/nlmsgtab.c | 4 +- security/selinux/selinuxfs.c | 4 + security/selinux/ss/context.h | 32 - security/selinux/ss/ebitmap.c | 18 - security/selinux/ss/ebitmap.h | 1 - security/selinux/ss/mls.c | 3 - security/selinux/ss/policydb.c | 5 - security/selinux/ss/policydb.h | 1 - security/selinux/ss/services.c | 9 +- security/smack/smack_lsm.c | 83 +- security/tomoyo/tomoyo.c | 6 - sound/aoa/soundbus/i2sbus/pcm.c | 2 +- sound/arm/pxa2xx-pcm-lib.c | 80 +- sound/core/Kconfig | 28 +- sound/core/compress_offload.c | 2 +- sound/core/memalloc.c | 25 +- sound/core/oss/pcm_oss.c | 4 - sound/core/pcm_dmaengine.c | 83 - sound/core/pcm_memory.c | 5 +- sound/core/pcm_native.c | 17 +- sound/core/timer.c | 40 +- sound/drivers/Kconfig | 20 +- sound/drivers/aloop.c | 8 +- sound/drivers/dummy.c | 2 +- sound/drivers/ml403-ac97cr.c | 2 +- sound/drivers/pcsp/pcsp_lib.c | 4 +- sound/drivers/vx/vx_pcm.c | 10 +- sound/firewire/Kconfig | 6 +- sound/firewire/amdtp-stream.c | 407 +- sound/firewire/amdtp-stream.h | 28 +- sound/firewire/bebob/bebob.h | 4 +- sound/firewire/bebob/bebob_focusrite.c | 3 - sound/firewire/bebob/bebob_midi.c | 2 +- sound/firewire/bebob/bebob_pcm.c | 80 +- sound/firewire/bebob/bebob_stream.c | 95 +- sound/firewire/dice/dice-midi.c | 2 +- sound/firewire/dice/dice-pcm.c | 83 +- sound/firewire/dice/dice-stream.c | 11 +- sound/firewire/dice/dice.h | 4 +- sound/firewire/digi00x/digi00x-midi.c | 2 +- sound/firewire/digi00x/digi00x-pcm.c | 66 +- sound/firewire/digi00x/digi00x-stream.c | 14 +- sound/firewire/digi00x/digi00x.h | 4 +- sound/firewire/fireface/ff-pcm.c | 60 +- sound/firewire/fireface/ff-stream.c | 22 +- sound/firewire/fireface/ff.h | 4 +- sound/firewire/fireworks/fireworks.h | 4 +- sound/firewire/fireworks/fireworks_midi.c | 2 +- sound/firewire/fireworks/fireworks_pcm.c | 72 +- sound/firewire/fireworks/fireworks_stream.c | 14 +- sound/firewire/isight.c | 8 +- sound/firewire/motu/motu-midi.c | 2 +- sound/firewire/motu/motu-pcm.c | 63 +- sound/firewire/motu/motu-proc.c | 4 +- sound/firewire/motu/motu-protocol-v2.c | 142 +- sound/firewire/motu/motu-protocol-v3.c | 4 +- sound/firewire/motu/motu-stream.c | 14 +- sound/firewire/motu/motu.c | 34 +- sound/firewire/motu/motu.h | 10 +- sound/firewire/oxfw/oxfw-midi.c | 4 +- sound/firewire/oxfw/oxfw-pcm.c | 80 +- sound/firewire/oxfw/oxfw-stream.c | 15 +- sound/firewire/oxfw/oxfw.h | 4 +- sound/firewire/tascam/tascam-pcm.c | 65 +- sound/firewire/tascam/tascam-stream.c | 14 +- sound/firewire/tascam/tascam.h | 4 +- sound/hda/Kconfig | 10 +- sound/hda/Makefile | 5 +- sound/hda/ext/hdac_ext_controller.c | 5 - sound/hda/hdac_controller.c | 2 + sound/hda/hdac_regmap.c | 1 - sound/hda/intel-dsp-config.c | 357 - sound/hda/intel-nhlt.c | 3 + sound/isa/Kconfig | 18 +- sound/mips/Kconfig | 12 +- sound/mips/hal2.c | 3 +- sound/mips/sgio2audio.c | 12 +- sound/oss/dmasound/dmasound_core.c | 2 - sound/pci/Kconfig | 2 +- sound/pci/ad1889.c | 6 +- sound/pci/ali5451/ali5451.c | 2 +- sound/pci/als300.c | 3 +- sound/pci/als4000.c | 3 +- sound/pci/asihpi/asihpi.c | 4 +- sound/pci/atiixp.c | 6 +- sound/pci/atiixp_modem.c | 4 +- sound/pci/au88x0/au88x0_pcm.c | 3 +- sound/pci/aw2/aw2-alsa.c | 6 +- sound/pci/azt3328.c | 8 +- sound/pci/bt87x.c | 5 +- sound/pci/ca0106/ca0106_main.c | 6 +- sound/pci/cmipci.c | 6 +- sound/pci/cs4281.c | 3 +- sound/pci/cs46xx/cs46xx_lib.c | 16 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 6 +- sound/pci/ctxfi/ctpcm.c | 5 +- sound/pci/ctxfi/ctvmem.c | 2 +- sound/pci/echoaudio/echoaudio.c | 24 +- sound/pci/emu10k1/emu10k1.c | 5 +- sound/pci/emu10k1/emu10k1x.c | 6 +- sound/pci/emu10k1/emufx.c | 2 +- sound/pci/emu10k1/emupcm.c | 12 +- sound/pci/emu10k1/memory.c | 4 +- sound/pci/emu10k1/p16v.c | 4 +- sound/pci/ens1370.c | 8 +- sound/pci/es1938.c | 3 +- sound/pci/es1968.c | 4 +- sound/pci/fm801.c | 2 +- sound/pci/hda/Kconfig | 11 +- sound/pci/hda/hda_bind.c | 4 - sound/pci/hda/hda_controller.c | 1 + sound/pci/hda/hda_intel.c | 68 +- sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_hdmi.c | 44 +- sound/pci/hda/patch_realtek.c | 49 +- sound/pci/ice1712/ice1712.c | 9 +- sound/pci/ice1712/ice1724.c | 6 +- sound/pci/intel8x0.c | 4 +- sound/pci/intel8x0m.c | 4 +- sound/pci/korg1212/korg1212.c | 8 +- sound/pci/lola/lola.c | 2 +- sound/pci/lola/lola_pcm.c | 5 +- sound/pci/lx6464es/lx6464es.c | 2 +- sound/pci/maestro3.c | 3 +- sound/pci/mixart/mixart.c | 7 +- sound/pci/oxygen/oxygen_pcm.c | 10 +- sound/pci/pcxhr/pcxhr.c | 4 +- sound/pci/riptide/riptide.c | 6 +- sound/pci/rme32.c | 4 +- sound/pci/rme9652/hdsp.c | 7 +- sound/pci/rme9652/hdspm.c | 3 +- sound/pci/rme9652/rme9652.c | 7 +- sound/pci/sis7019.c | 3 +- sound/pci/sonicvibes.c | 3 +- sound/pci/trident/trident_main.c | 24 +- sound/pci/via82xx.c | 17 +- sound/pci/via82xx_modem.c | 6 +- sound/pci/ymfpci/ymfpci_main.c | 16 +- sound/pcmcia/pdaudiocf/pdaudiocf_pcm.c | 9 +- sound/sh/aica.c | 2 +- sound/sh/sh_dac_audio.c | 2 +- sound/soc/amd/acp-pcm-dma.c | 63 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 56 +- sound/soc/atmel/atmel-pcm-pdc.c | 48 +- sound/soc/au1x/dbdma2.c | 64 +- sound/soc/au1x/dma.c | 63 +- sound/soc/bcm/cygnus-pcm.c | 56 +- sound/soc/cirrus/Kconfig | 14 +- sound/soc/codecs/Kconfig | 73 +- sound/soc/codecs/Makefile | 10 - sound/soc/codecs/adau1761.c | 129 - sound/soc/codecs/adau7118-hw.c | 43 - sound/soc/codecs/adau7118-i2c.c | 82 - sound/soc/codecs/adau7118.c | 586 - sound/soc/codecs/adau7118.h | 24 - sound/soc/codecs/cros_ec_codec.c | 1128 +- sound/soc/codecs/cx2072x.c | 2 +- sound/soc/codecs/hdac_hda.c | 116 +- sound/soc/codecs/hdac_hda.h | 13 +- sound/soc/codecs/hdmi-codec.c | 14 +- sound/soc/codecs/madera.h | 2 - sound/soc/codecs/max98373.c | 24 +- sound/soc/codecs/msm8916-wcd-analog.c | 58 +- sound/soc/codecs/msm8916-wcd-digital.c | 22 - sound/soc/codecs/mt6358.c | 105 - sound/soc/codecs/pcm3168a.c | 95 +- sound/soc/codecs/rt1011.c | 249 +- sound/soc/codecs/rt1011.h | 24 - sound/soc/codecs/rt5514-spi.c | 41 +- sound/soc/codecs/rt5645.c | 13 - sound/soc/codecs/rt5651.c | 3 - sound/soc/codecs/rt5663.c | 4 +- sound/soc/codecs/rt5677-spi.c | 386 - sound/soc/codecs/rt5677-spi.h | 1 - sound/soc/codecs/rt5682.c | 27 +- sound/soc/codecs/tas2562.c | 590 - sound/soc/codecs/tas2562.h | 85 - sound/soc/codecs/tas2770.c | 819 -- sound/soc/codecs/tas2770.h | 143 - sound/soc/codecs/tlv320aic32x4.c | 3 - sound/soc/codecs/wcd9335.c | 10 +- sound/soc/codecs/wm8958-dsp2.c | 22 +- sound/soc/codecs/wm8994.c | 199 +- sound/soc/codecs/wm8994.h | 10 +- sound/soc/codecs/wm_adsp.c | 10 +- sound/soc/dwc/dwc-pcm.c | 48 +- sound/soc/fsl/Kconfig | 10 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl_asrc.c | 110 +- sound/soc/fsl/fsl_asrc.h | 7 +- sound/soc/fsl/fsl_asrc_dma.c | 120 +- sound/soc/fsl/fsl_dma.c | 54 +- sound/soc/fsl/fsl_esai.c | 12 - sound/soc/fsl/fsl_mqs.c | 335 - sound/soc/fsl/imx-pcm-fiq.c | 56 +- sound/soc/fsl/mpc5200_dma.c | 51 +- sound/soc/generic/audio-graph-card.c | 4 +- sound/soc/generic/simple-card.c | 4 +- sound/soc/intel/Kconfig | 21 +- sound/soc/intel/atom/sst-mfld-platform-pcm.c | 30 +- sound/soc/intel/baytrail/sst-baytrail-pcm.c | 52 +- sound/soc/intel/boards/Kconfig | 100 +- sound/soc/intel/boards/Makefile | 14 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 11 - sound/soc/intel/boards/bxt_rt298.c | 11 - sound/soc/intel/boards/cht_bsw_rt5645.c | 26 +- sound/soc/intel/boards/cml_rt1011_rt5682.c | 487 - sound/soc/intel/boards/glk_rt5682_max98357a.c | 11 - sound/soc/intel/boards/hda_dsp_common.c | 85 - sound/soc/intel/boards/hda_dsp_common.h | 32 - .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 146 +- sound/soc/intel/boards/skl_hda_dsp_common.c | 6 - sound/soc/intel/boards/skl_hda_dsp_common.h | 27 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 3 +- sound/soc/intel/boards/sof_rt5682.c | 73 +- sound/soc/intel/common/Makefile | 1 - sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 7 - sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 18 - sound/soc/intel/haswell/sst-haswell-pcm.c | 62 +- sound/soc/intel/skylake/skl-pcm.c | 67 +- sound/soc/intel/skylake/skl.c | 19 +- sound/soc/jz4740/jz4740-i2s.c | 6 +- sound/soc/kirkwood/kirkwood-dma.c | 52 +- sound/soc/kirkwood/kirkwood-i2s.c | 11 +- sound/soc/mediatek/Kconfig | 1 - .../soc/mediatek/common/mtk-afe-platform-driver.c | 28 +- .../soc/mediatek/common/mtk-afe-platform-driver.h | 10 +- sound/soc/mediatek/common/mtk-btcvsd.c | 76 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 11 +- sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 26 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 70 +- sound/soc/meson/axg-fifo.c | 56 +- sound/soc/meson/axg-fifo.h | 20 +- sound/soc/meson/axg-frddr.c | 24 +- sound/soc/meson/axg-toddr.c | 24 +- sound/soc/pxa/Kconfig | 16 +- sound/soc/pxa/mmp-pcm.c | 62 +- sound/soc/pxa/mmp-sspa.c | 2 +- sound/soc/pxa/poodle.c | 2 +- sound/soc/pxa/pxa-ssp.c | 24 +- sound/soc/pxa/pxa2xx-ac97.c | 14 +- sound/soc/pxa/pxa2xx-i2s.c | 14 +- sound/soc/pxa/pxa2xx-pcm.c | 14 +- sound/soc/qcom/Kconfig | 20 +- sound/soc/qcom/lpass-platform.c | 70 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 71 +- sound/soc/qcom/qdsp6/q6routing.c | 14 +- sound/soc/rockchip/Kconfig | 3 +- sound/soc/rockchip/rockchip_i2s.c | 2 +- sound/soc/rockchip/rockchip_max98090.c | 320 +- sound/soc/samsung/Kconfig | 12 +- sound/soc/samsung/Makefile | 4 +- sound/soc/samsung/arndale.c | 217 - sound/soc/samsung/arndale_rt5631.c | 138 + sound/soc/samsung/idma.c | 58 +- sound/soc/samsung/s3c-i2s-v2.c | 6 +- sound/soc/sh/dma-sh7760.c | 46 +- sound/soc/sh/fsi.c | 31 +- sound/soc/sh/rcar/core.c | 35 +- sound/soc/sh/rcar/dma.c | 34 +- sound/soc/sh/siu_pcm.c | 44 +- sound/soc/soc-component.c | 119 +- sound/soc/soc-compress.c | 52 +- sound/soc/soc-core.c | 860 +- sound/soc/soc-generic-dmaengine-pcm.c | 163 +- sound/soc/soc-ops.c | 11 +- sound/soc/soc-pcm.c | 230 +- sound/soc/soc-topology.c | 19 +- sound/soc/soc-utils.c | 11 +- sound/soc/sof/Kconfig | 43 +- sound/soc/sof/control.c | 60 +- sound/soc/sof/core.c | 31 +- sound/soc/sof/debug.c | 22 +- sound/soc/sof/imx/Kconfig | 20 +- sound/soc/sof/imx/imx8.c | 7 - sound/soc/sof/intel/Kconfig | 78 +- sound/soc/sof/intel/apl.c | 8 - sound/soc/sof/intel/bdw.c | 38 +- sound/soc/sof/intel/byt.c | 50 +- sound/soc/sof/intel/cnl.c | 67 +- sound/soc/sof/intel/hda-codec.c | 22 +- sound/soc/sof/intel/hda-ctrl.c | 12 +- sound/soc/sof/intel/hda-dsp.c | 122 +- sound/soc/sof/intel/hda-ipc.c | 6 +- sound/soc/sof/intel/hda-ipc.h | 51 - sound/soc/sof/intel/hda-loader.c | 26 +- sound/soc/sof/intel/hda-pcm.c | 15 +- sound/soc/sof/intel/hda-stream.c | 69 +- sound/soc/sof/intel/hda.c | 19 +- sound/soc/sof/intel/hda.h | 25 +- sound/soc/sof/ipc.c | 14 +- sound/soc/sof/loader.c | 4 +- sound/soc/sof/ops.h | 10 - sound/soc/sof/pcm.c | 170 +- sound/soc/sof/pm.c | 95 +- sound/soc/sof/sof-acpi-dev.c | 12 +- sound/soc/sof/sof-pci-dev.c | 86 +- sound/soc/sof/sof-priv.h | 52 +- sound/soc/sof/topology.c | 464 +- sound/soc/sof/trace.c | 17 +- sound/soc/sprd/sprd-pcm-dma.c | 74 +- sound/soc/stm/stm32_adfsdm.c | 42 +- sound/soc/stm/stm32_sai.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 33 +- sound/soc/stm/stm32_spdifrx.c | 18 +- sound/soc/sunxi/sun4i-codec.c | 6 +- sound/soc/tegra/tegra30_i2s.c | 56 +- sound/soc/ti/sdma-pcm.c | 2 +- sound/soc/txx9/txx9aclc.c | 48 +- sound/soc/uniphier/aio-dma.c | 51 +- sound/soc/ux500/ux500_msp_i2s.c | 3 +- sound/soc/xilinx/Kconfig | 20 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 63 +- sound/soc/xtensa/xtfpga-i2s.c | 30 +- sound/soc/zte/Kconfig | 12 +- sound/sparc/amd7930.c | 2 +- sound/sparc/dbri.c | 2 +- sound/usb/6fire/pcm.c | 16 +- sound/usb/Kconfig | 32 +- sound/usb/caiaq/audio.c | 8 +- sound/usb/clock.c | 10 +- sound/usb/hiface/pcm.c | 9 +- sound/usb/line6/pcm.c | 4 +- sound/usb/misc/ua101.c | 14 +- sound/usb/pcm.c | 53 +- sound/usb/quirks.c | 1 - sound/usb/usx2y/usbusx2yaudio.c | 4 +- sound/usb/usx2y/usx2yhwdeppcm.c | 4 +- sound/usb/validate.c | 2 +- sound/x86/intel_hdmi_audio.c | 4 +- tools/arch/arm/include/uapi/asm/kvm.h | 4 +- tools/arch/arm64/include/uapi/asm/kvm.h | 4 +- tools/arch/s390/include/uapi/asm/kvm.h | 6 - tools/arch/x86/include/asm/emulate_prefix.h | 14 - tools/arch/x86/include/asm/insn.h | 6 - tools/arch/x86/include/asm/irq_vectors.h | 146 - tools/arch/x86/include/asm/msr-index.h | 857 -- tools/arch/x86/include/uapi/asm/svm.h | 1 - tools/arch/x86/include/uapi/asm/vmx.h | 8 +- tools/arch/x86/lib/insn.c | 34 - tools/arch/x86/tools/gen-insn-attr-x86.awk | 4 +- tools/bpf/Makefile | 6 +- tools/bpf/bpftool/btf.c | 57 +- tools/bpf/bpftool/main.c | 4 +- tools/bpf/bpftool/main.h | 2 +- tools/bpf/bpftool/prog.c | 22 +- tools/gpio/Makefile | 6 +- tools/hv/vmbus_testing | 376 - tools/include/uapi/asm-generic/mman-common.h | 3 - tools/include/uapi/drm/i915_drm.h | 1 - tools/include/uapi/linux/bpf.h | 182 +- tools/include/uapi/linux/fcntl.h | 9 +- tools/include/uapi/linux/fs.h | 55 +- tools/include/uapi/linux/fscrypt.h | 181 - tools/include/uapi/linux/if_link.h | 2 - tools/include/uapi/linux/kvm.h | 5 - tools/include/uapi/linux/sched.h | 30 +- tools/include/uapi/linux/usbdevice_fs.h | 4 - tools/lib/api/debug-internal.h | 4 +- tools/lib/api/debug.c | 4 +- tools/lib/api/fs/fs.c | 4 +- tools/lib/bpf/.gitignore | 4 - tools/lib/bpf/Makefile | 83 +- tools/lib/bpf/bpf.c | 5 +- tools/lib/bpf/bpf.h | 5 +- tools/lib/bpf/bpf_core_read.h | 263 - tools/lib/bpf/bpf_helpers.h | 47 - tools/lib/bpf/bpf_tracing.h | 195 - tools/lib/bpf/btf.c | 72 +- tools/lib/bpf/btf.h | 4 +- tools/lib/bpf/btf_dump.c | 37 +- tools/lib/bpf/libbpf.c | 1677 +-- tools/lib/bpf/libbpf.h | 81 +- tools/lib/bpf/libbpf.map | 13 - tools/lib/bpf/libbpf_internal.h | 79 +- tools/lib/bpf/libbpf_probes.c | 1 - tools/lib/bpf/test_libbpf.c | 20 - tools/lib/bpf/test_libbpf.cpp | 18 + tools/lib/bpf/xsk.c | 134 +- tools/lib/lockdep/include/liblockdep/common.h | 3 +- tools/lib/lockdep/include/liblockdep/mutex.h | 2 +- tools/lib/lockdep/include/liblockdep/rwlock.h | 2 +- tools/lib/lockdep/preload.c | 16 +- tools/lib/subcmd/Makefile | 8 +- tools/memory-model/Documentation/explanation.txt | 602 +- tools/memory-model/linux-kernel.cat | 2 +- tools/objtool/check.c | 2 - tools/objtool/sync-check.sh | 3 +- tools/pci/pcitest.c | 1 - tools/perf/Documentation/asciidoc.conf | 3 - tools/perf/Documentation/jitdump-specification.txt | 4 +- tools/perf/Documentation/perf-config.txt | 5 - tools/perf/Documentation/perf-diff.txt | 5 - tools/perf/Documentation/perf-list.txt | 3 - tools/perf/Documentation/perf-stat.txt | 6 - tools/perf/Documentation/perf-trace.txt | 14 - tools/perf/Makefile.config | 33 +- tools/perf/Makefile.perf | 21 +- tools/perf/arch/arm/annotate/instructions.c | 4 +- tools/perf/arch/arm/util/Build | 2 - tools/perf/arch/arm/util/perf_regs.c | 6 - tools/perf/arch/arm64/annotate/instructions.c | 4 +- tools/perf/arch/arm64/util/Build | 1 - tools/perf/arch/arm64/util/perf_regs.c | 6 - tools/perf/arch/csky/util/Build | 2 - tools/perf/arch/csky/util/perf_regs.c | 6 - tools/perf/arch/powerpc/util/header.c | 3 +- tools/perf/arch/riscv/util/Build | 2 - tools/perf/arch/riscv/util/perf_regs.c | 6 - tools/perf/arch/s390/annotate/instructions.c | 6 +- tools/perf/arch/s390/util/Build | 1 - tools/perf/arch/s390/util/header.c | 9 +- tools/perf/arch/s390/util/perf_regs.c | 6 - tools/perf/arch/x86/annotate/instructions.c | 6 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 9 +- tools/perf/arch/x86/util/header.c | 3 +- tools/perf/builtin-c2c.c | 14 +- tools/perf/builtin-diff.c | 143 - tools/perf/builtin-kmem.c | 1 - tools/perf/builtin-kvm.c | 18 +- tools/perf/builtin-list.c | 14 +- tools/perf/builtin-record.c | 10 +- tools/perf/builtin-report.c | 7 - tools/perf/builtin-script.c | 16 +- tools/perf/builtin-stat.c | 6 - tools/perf/builtin-top.c | 20 +- tools/perf/builtin-trace.c | 979 +- tools/perf/check-headers.sh | 6 +- tools/perf/jvmti/Build | 6 +- tools/perf/lib/Build | 1 - tools/perf/lib/Makefile | 6 +- tools/perf/lib/core.c | 3 +- tools/perf/lib/evlist.c | 357 - tools/perf/lib/include/internal/evlist.h | 43 - tools/perf/lib/include/internal/evsel.h | 1 - tools/perf/lib/include/internal/mmap.h | 45 +- tools/perf/lib/include/internal/tests.h | 20 +- tools/perf/lib/include/perf/core.h | 3 - tools/perf/lib/include/perf/evlist.h | 15 +- tools/perf/lib/include/perf/evsel.h | 2 + tools/perf/lib/include/perf/mmap.h | 15 - tools/perf/lib/internal.h | 5 - tools/perf/lib/libperf.map | 10 +- tools/perf/lib/mmap.c | 275 - tools/perf/lib/tests/Makefile | 6 +- tools/perf/lib/tests/test-cpumap.c | 2 +- tools/perf/lib/tests/test-evlist.c | 219 +- tools/perf/lib/tests/test-evsel.c | 2 +- tools/perf/lib/tests/test-threadmap.c | 2 +- tools/perf/perf-sys.h | 6 +- .../arch/arm64/hisilicon/hip08/uncore-ddrc.json | 16 +- .../arch/arm64/hisilicon/hip08/uncore-hha.json | 23 +- .../arch/arm64/hisilicon/hip08/uncore-l3c.json | 56 - .../arch/s390/{cf_z15 => cf_m8561}/basic.json | 0 .../arch/s390/{cf_z15 => cf_m8561}/crypto.json | 0 .../arch/s390/{cf_z15 => cf_m8561}/crypto6.json | 0 .../arch/s390/{cf_z15 => cf_m8561}/extended.json | 0 .../pmu-events/arch/s390/cf_z15/transaction.json | 7 - tools/perf/pmu-events/arch/s390/mapfile.csv | 2 +- tools/perf/pmu-events/jevents.c | 38 +- tools/perf/pmu-events/jevents.h | 3 +- tools/perf/pmu-events/pmu-events.h | 1 - tools/perf/scripts/python/exported-sql-viewer.py | 1555 +-- tools/perf/tests/backward-ring-buffer.c | 7 +- tools/perf/tests/bp_account.c | 20 +- tools/perf/tests/bp_signal.c | 15 +- tools/perf/tests/bpf.c | 7 +- tools/perf/tests/builtin-test.c | 2 +- tools/perf/tests/code-reading.c | 9 +- tools/perf/tests/keep-tracking.c | 9 +- tools/perf/tests/mmap-basic.c | 9 +- tools/perf/tests/openat-syscall-tp-fields.c | 9 +- tools/perf/tests/perf-hooks.c | 3 +- tools/perf/tests/perf-record.c | 9 +- tools/perf/tests/sw-clock.c | 9 +- tools/perf/tests/switch-tracking.c | 9 +- tools/perf/tests/task-exit.c | 18 +- tools/perf/tests/tests.h | 1 - tools/perf/trace/beauty/Build | 1 - tools/perf/trace/beauty/beauty.h | 35 +- tools/perf/trace/beauty/mmap.c | 4 +- tools/perf/trace/beauty/tracepoints/Build | 2 - .../trace/beauty/tracepoints/x86_irq_vectors.c | 29 - .../trace/beauty/tracepoints/x86_irq_vectors.sh | 27 - tools/perf/trace/beauty/tracepoints/x86_msr.c | 39 - tools/perf/trace/beauty/tracepoints/x86_msr.sh | 40 - tools/perf/util/Build | 1 - tools/perf/util/annotate.c | 235 +- tools/perf/util/annotate.h | 6 - tools/perf/util/copyfile.c | 8 +- tools/perf/util/env.c | 16 - tools/perf/util/env.h | 1 - tools/perf/util/evlist.c | 336 +- tools/perf/util/evlist.h | 12 - tools/perf/util/evsel.c | 3 +- tools/perf/util/header.c | 4 +- tools/perf/util/jitdump.c | 6 +- tools/perf/util/llvm-utils.c | 6 +- tools/perf/util/map.c | 3 - tools/perf/util/mmap.c | 260 +- tools/perf/util/mmap.h | 28 +- tools/perf/util/parse-events.c | 4 +- tools/perf/util/parse-events.h | 2 +- tools/perf/util/parse-regs-options.c | 8 +- tools/perf/util/perf_regs.c | 4 + tools/perf/util/perf_regs.h | 4 +- tools/perf/util/pmu.c | 17 +- tools/perf/util/pmu.h | 4 +- tools/perf/util/python.c | 13 +- .../perf/util/scripting-engines/trace-event-perl.c | 8 +- .../util/scripting-engines/trace-event-python.c | 9 +- tools/perf/util/session.c | 29 + tools/perf/util/session.h | 6 +- tools/perf/util/sort.h | 4 - tools/perf/util/spark.c | 34 - tools/perf/util/spark.h | 8 - tools/perf/util/stat.c | 10 - tools/perf/util/stat.h | 2 - tools/perf/util/string2.h | 3 - tools/perf/util/symbol.h | 2 - tools/perf/util/time-utils.c | 27 +- tools/perf/util/time-utils.h | 5 - tools/perf/util/trace-event-parse.c | 31 + tools/perf/util/trace-event.h | 2 + tools/perf/util/util.c | 6 +- tools/power/cpupower/ToDo | 14 - tools/power/cpupower/utils/cpupower-info.c | 9 - tools/power/cpupower/utils/cpupower-set.c | 9 - tools/power/cpupower/utils/helpers/cpuid.c | 4 - tools/power/cpupower/utils/helpers/helpers.h | 1 - .../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 2 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 2 +- .../cpupower/utils/idle_monitor/cpupower-monitor.c | 2 +- .../cpupower/utils/idle_monitor/cpupower-monitor.h | 5 +- .../cpupower/utils/idle_monitor/hsw_ext_idle.c | 3 +- .../cpupower/utils/idle_monitor/mperf_monitor.c | 64 +- tools/power/cpupower/utils/idle_monitor/nhm_idle.c | 2 +- tools/power/cpupower/utils/idle_monitor/snb_idle.c | 2 +- tools/power/x86/intel-speed-select/isst-config.c | 878 +- tools/power/x86/intel-speed-select/isst-core.c | 21 - tools/power/x86/intel-speed-select/isst-display.c | 14 +- tools/power/x86/intel-speed-select/isst.h | 3 - tools/testing/kunit/.gitignore | 3 - tools/testing/kunit/configs/all_tests.config | 3 - tools/testing/kunit/kunit.py | 138 - tools/testing/kunit/kunit_config.py | 66 - tools/testing/kunit/kunit_kernel.py | 149 - tools/testing/kunit/kunit_parser.py | 310 - tools/testing/kunit/kunit_tool_test.py | 206 - .../test_data/test_is_test_passed-all_passed.log | 32 - .../kunit/test_data/test_is_test_passed-crash.log | 69 - .../test_data/test_is_test_passed-failure.log | 36 - .../test_data/test_is_test_passed-no_tests_run.log | 75 - .../test_data/test_output_isolated_correctly.log | 106 - .../kunit/test_data/test_read_from_file.kconfig | 17 - tools/testing/selftests/Makefile | 26 +- tools/testing/selftests/bpf/.gitignore | 6 +- tools/testing/selftests/bpf/Makefile | 386 +- tools/{lib => testing/selftests}/bpf/bpf_endian.h | 0 tools/testing/selftests/bpf/bpf_helpers.h | 535 + tools/testing/selftests/bpf/bpf_legacy.h | 39 - tools/testing/selftests/bpf/bpf_util.h | 6 +- tools/testing/selftests/bpf/cgroup_helpers.c | 4 +- .../selftests/bpf/prog_tests/attach_probe.c | 44 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 130 - .../testing/selftests/bpf/prog_tests/core_reloc.c | 204 +- .../bpf/prog_tests/flow_dissector_reattach.c | 140 - tools/testing/selftests/bpf/prog_tests/kfree_skb.c | 89 - tools/testing/selftests/bpf/prog_tests/pinning.c | 210 - .../testing/selftests/bpf/prog_tests/probe_user.c | 78 - .../testing/selftests/bpf/prog_tests/rdonly_maps.c | 95 - .../selftests/bpf/prog_tests/reference_tracking.c | 19 +- .../selftests/bpf/prog_tests/section_names.c | 203 - tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 5 - .../selftests/bpf/prog_tests/sockopt_inherit.c | 2 +- tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 3 +- .../btf__core_reloc_arrays___err_wrong_val_type.c | 3 - .../btf__core_reloc_arrays___err_wrong_val_type1.c | 3 + .../btf__core_reloc_arrays___err_wrong_val_type2.c | 3 + .../bpf/progs/btf__core_reloc_bitfields.c | 3 - .../btf__core_reloc_bitfields___bit_sz_change.c | 3 - .../btf__core_reloc_bitfields___bitfield_vs_int.c | 3 - ...__core_reloc_bitfields___err_too_big_bitfield.c | 3 - .../btf__core_reloc_bitfields___just_big_enough.c | 3 - .../bpf/progs/btf__core_reloc_existence.c | 3 - ...tf__core_reloc_existence___err_wrong_arr_kind.c | 3 - ...re_reloc_existence___err_wrong_arr_value_type.c | 3 - ...tf__core_reloc_existence___err_wrong_int_kind.c | 3 - .../btf__core_reloc_existence___err_wrong_int_sz.c | 3 - ...tf__core_reloc_existence___err_wrong_int_type.c | 3 - ..._core_reloc_existence___err_wrong_struct_type.c | 3 - .../progs/btf__core_reloc_existence___minimal.c | 3 - .../progs/btf__core_reloc_ints___err_bitfield.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_16.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_32.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_64.c | 3 + .../progs/btf__core_reloc_ints___err_wrong_sz_8.c | 3 + .../selftests/bpf/progs/btf__core_reloc_size.c | 3 - .../bpf/progs/btf__core_reloc_size___diff_sz.c | 3 - .../bpf/progs/btf_dump_test_case_padding.c | 5 +- .../testing/selftests/bpf/progs/core_reloc_types.h | 238 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 103 - tools/testing/selftests/bpf/progs/loop1.c | 1 - tools/testing/selftests/bpf/progs/loop2.c | 1 - tools/testing/selftests/bpf/progs/loop3.c | 1 - tools/testing/selftests/bpf/progs/pyperf.h | 67 +- tools/testing/selftests/bpf/progs/sockopt_sk.c | 13 +- tools/testing/selftests/bpf/progs/strobemeta.h | 36 +- tools/testing/selftests/bpf/progs/tcp_rtt.c | 13 +- .../selftests/bpf/progs/test_attach_probe.c | 1 + tools/testing/selftests/bpf/progs/test_btf_haskv.c | 1 - tools/testing/selftests/bpf/progs/test_btf_newkv.c | 1 - .../selftests/bpf/progs/test_core_reloc_arrays.c | 11 +- .../bpf/progs/test_core_reloc_bitfields_direct.c | 63 - .../bpf/progs/test_core_reloc_bitfields_probed.c | 57 - .../bpf/progs/test_core_reloc_existence.c | 79 - .../selftests/bpf/progs/test_core_reloc_flavors.c | 9 +- .../selftests/bpf/progs/test_core_reloc_ints.c | 19 +- .../selftests/bpf/progs/test_core_reloc_kernel.c | 62 +- .../selftests/bpf/progs/test_core_reloc_misc.c | 9 +- .../selftests/bpf/progs/test_core_reloc_mods.c | 19 +- .../selftests/bpf/progs/test_core_reloc_nesting.c | 7 +- .../bpf/progs/test_core_reloc_primitives.c | 13 +- .../bpf/progs/test_core_reloc_ptr_as_arr.c | 5 +- .../selftests/bpf/progs/test_core_reloc_size.c | 51 - .../selftests/bpf/progs/test_get_stack_rawtp.c | 4 +- .../testing/selftests/bpf/progs/test_perf_buffer.c | 1 + tools/testing/selftests/bpf/progs/test_pinning.c | 31 - .../selftests/bpf/progs/test_pinning_invalid.c | 16 - .../testing/selftests/bpf/progs/test_probe_user.c | 26 - .../testing/selftests/bpf/progs/test_rdonly_maps.c | 83 - .../selftests/bpf/progs/test_sk_lookup_kern.c | 18 +- tools/testing/selftests/bpf/progs/test_skb_ctx.c | 1 - .../selftests/bpf/progs/test_stacktrace_map.c | 1 + .../testing/selftests/bpf/progs/test_tcp_estats.c | 2 +- tools/testing/selftests/bpf/test_btf_dump.c | 150 + tools/testing/selftests/bpf/test_flow_dissector.sh | 51 +- tools/testing/selftests/bpf/test_libbpf.sh | 43 + tools/testing/selftests/bpf/test_libbpf_open.c | 144 + tools/testing/selftests/bpf/test_lwt_ip_encap.sh | 6 +- tools/testing/selftests/bpf/test_maps.c | 12 +- tools/testing/selftests/bpf/test_offload.py | 25 +- tools/testing/selftests/bpf/test_progs.c | 50 +- .../bpf/{progs => }/test_queue_stack_map.h | 0 tools/testing/selftests/bpf/test_section_names.c | 233 + tools/testing/selftests/bpf/test_sysctl.c | 31 +- tools/testing/selftests/bpf/test_tc_edt.sh | 2 +- tools/testing/selftests/bpf/verifier/loops1.c | 17 - tools/testing/selftests/cgroup/Makefile | 4 +- tools/testing/selftests/cgroup/cgroup_util.c | 42 +- tools/testing/selftests/cgroup/cgroup_util.h | 6 +- tools/testing/selftests/cgroup/test_core.c | 146 - tools/testing/selftests/cgroup/test_freezer.c | 2 +- tools/testing/selftests/cgroup/test_stress.sh | 4 - tools/testing/selftests/cgroup/with_stress.sh | 101 - tools/testing/selftests/clone3/.gitignore | 1 - tools/testing/selftests/clone3/Makefile | 6 - .../selftests/clone3/clone3_clear_sighand.c | 172 - .../net/mlxsw/spectrum-2/mirror_gre_scale.sh | 16 - .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 46 - .../net/mlxsw/spectrum-2/tc_flower_scale.sh | 20 - .../drivers/net/mlxsw/spectrum/mirror_gre_scale.sh | 7 +- .../selftests/drivers/net/netdevsim/devlink.sh | 294 +- .../drivers/net/netdevsim/devlink_in_netns.sh | 72 - .../testing/selftests/filesystems/epoll/.gitignore | 1 - tools/testing/selftests/filesystems/epoll/Makefile | 7 - .../filesystems/epoll/epoll_wakeup_test.c | 3074 ----- tools/testing/selftests/kselftest/runner.sh | 36 +- tools/testing/selftests/kselftest_install.sh | 4 +- tools/testing/selftests/kvm/.gitignore | 2 - tools/testing/selftests/kvm/include/x86_64/vmx.h | 2 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 10 - tools/testing/selftests/kvm/s390x/sync_regs_test.c | 15 +- .../testing/selftests/kvm/x86_64/sync_regs_test.c | 21 +- .../kvm/x86_64/vmx_close_while_nested_test.c | 6 +- .../selftests/kvm/x86_64/vmx_dirty_log_test.c | 2 - .../kvm/x86_64/vmx_set_nested_state_test.c | 13 +- .../selftests/kvm/x86_64/vmx_tsc_adjust_test.c | 6 +- tools/testing/selftests/livepatch/Makefile | 3 +- tools/testing/selftests/livepatch/settings | 1 - tools/testing/selftests/livepatch/test-state.sh | 180 - tools/testing/selftests/net/fib_tests.sh | 21 - tools/testing/selftests/net/forwarding/lib.sh | 7 +- tools/testing/selftests/net/l2tp.sh | 0 tools/testing/selftests/net/reuseport_dualstack.c | 3 +- tools/testing/selftests/netfilter/Makefile | 2 +- tools/testing/selftests/netfilter/ipvs.sh | 228 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd_fdinfo_test.c | 296 - tools/testing/selftests/powerpc/mm/tlbie_test.c | 2 +- tools/testing/selftests/powerpc/signal/sigfuz.c | 2 +- .../selftests/rcutorture/configs/rcu/TASKS03 | 3 + .../selftests/rcutorture/configs/rcu/TREE02 | 3 + .../selftests/rcutorture/configs/rcu/TREE04 | 3 + .../selftests/rcutorture/configs/rcu/TREE06 | 3 + .../selftests/rcutorture/configs/rcu/TREE08 | 3 + .../selftests/rcutorture/configs/rcu/TREE09 | 3 + .../selftests/rcutorture/configs/rcu/TRIVIAL | 3 + .../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 1 + tools/testing/selftests/rtc/settings | 1 - tools/testing/selftests/seccomp/seccomp_bpf.c | 8 +- tools/testing/selftests/tc-testing/config | 10 - .../tc-testing/tc-tests/actions/csum.json | 24 - .../selftests/tc-testing/tc-tests/actions/ct.json | 96 - .../tc-testing/tc-tests/actions/gact.json | 24 - .../tc-testing/tc-tests/actions/mirred.json | 24 - .../tc-testing/tc-tests/actions/mpls.json | 145 - .../tc-testing/tc-tests/actions/pedit.json | 783 +- .../tc-testing/tc-tests/actions/tunnel_key.json | 24 - .../tc-testing/tc-tests/actions/vlan.json | 24 - tools/testing/selftests/vm/config | 1 - tools/testing/selftests/vm/gup_benchmark.c | 4 +- tools/testing/selftests/watchdog/watchdog-test.c | 27 +- tools/usb/usbip/libsrc/usbip_device_driver.c | 6 +- tools/virtio/linux/dma-mapping.h | 2 - tools/virtio/xen/xen.h | 6 - usr/include/Makefile | 3 + virt/kvm/arm/arm.c | 45 +- virt/kvm/arm/hypercalls.c | 71 - virt/kvm/arm/mmio.c | 9 +- virt/kvm/arm/pmu.c | 48 +- virt/kvm/arm/psci.c | 84 +- virt/kvm/arm/pvtime.c | 131 - virt/kvm/arm/vgic/vgic-v3.c | 4 - virt/kvm/arm/vgic/vgic-v4.c | 55 +- virt/kvm/arm/vgic/vgic.c | 4 + virt/kvm/arm/vgic/vgic.h | 2 + virt/kvm/kvm_main.c | 85 +- 8706 files changed, 165439 insertions(+), 385819 deletions(-) delete mode 100644 Documentation/ABI/testing/debugfs-hisi-hpre delete mode 100644 Documentation/ABI/testing/debugfs-hyperv delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 delete mode 100644 Documentation/ABI/testing/sysfs-class-led-driver-el15203000 delete mode 100644 Documentation/ABI/testing/sysfs-platform-mellanox-bootctl create mode 100644 Documentation/RCU/Design/Data-Structures/Data-Structures.html delete mode 100644 Documentation/RCU/Design/Data-Structures/Data-Structures.rst create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grac [...] delete mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grac [...] create mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Diagram.html create mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.html delete mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.rst create mode 100644 Documentation/RCU/Design/Requirements/Requirements.html delete mode 100644 Documentation/RCU/Design/Requirements/Requirements.rst delete mode 100644 Documentation/admin-guide/dell_rbu.rst delete mode 100644 Documentation/admin-guide/device-mapper/dm-dust.rst create mode 100644 Documentation/admin-guide/device-mapper/dm-dust.txt delete mode 100644 Documentation/asm-annotations.rst delete mode 100644 Documentation/bpf/s390.rst delete mode 100644 Documentation/dev-tools/kunit/api/index.rst delete mode 100644 Documentation/dev-tools/kunit/api/test.rst delete mode 100644 Documentation/dev-tools/kunit/faq.rst delete mode 100644 Documentation/dev-tools/kunit/index.rst delete mode 100644 Documentation/dev-tools/kunit/start.rst delete mode 100644 Documentation/dev-tools/kunit/usage.rst create mode 100644 Documentation/devicetree/bindings/arm/amlogic/smp-sram.txt delete mode 100644 Documentation/devicetree/bindings/arm/bcm/bcm2835.yaml create mode 100644 Documentation/devicetree/bindings/arm/bcm/brcm,bcm2835.txt create mode 100644 Documentation/devicetree/bindings/arm/marvell/ap806-system-cont [...] delete mode 100644 Documentation/devicetree/bindings/arm/marvell/ap80x-system-cont [...] create mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.txt delete mode 100644 Documentation/devicetree/bindings/arm/marvell/armada-7k-8k.yaml create mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.txt delete mode 100644 Documentation/devicetree/bindings/arm/mrvl/mrvl.yaml create mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.txt delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,llcc.yaml delete mode 100644 Documentation/devicetree/bindings/arm/omap/prm-inst.txt create mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.txt delete mode 100644 Documentation/devicetree/bindings/arm/renesas,prr.yaml create mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos-chipid.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/exynos-chipid.yaml create mode 100644 Documentation/devicetree/bindings/arm/samsung/pmu.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/pmu.yaml create mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-boards.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-boards.yaml delete mode 100644 Documentation/devicetree/bindings/arm/samsung/samsung-secure-fi [...] create mode 100644 Documentation/devicetree/bindings/arm/samsung/sysreg.txt delete mode 100644 Documentation/devicetree/bindings/arm/samsung/sysreg.yaml create mode 100644 Documentation/devicetree/bindings/arm/sunxi/smp-sram.txt create mode 100644 Documentation/devicetree/bindings/bus/renesas,bsc.txt delete mode 100644 Documentation/devicetree/bindings/bus/renesas,bsc.yaml create mode 100644 Documentation/devicetree/bindings/bus/simple-pm-bus.txt delete mode 100644 Documentation/devicetree/bindings/bus/simple-pm-bus.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,rcar-gen2-cpg-c [...] delete mode 100644 Documentation/devicetree/bindings/counter/ti-eqep.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun8i-ce.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun8i-ss.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/amlogic,gxl-crypto.yaml create mode 100644 Documentation/devicetree/bindings/crypto/samsung-slimsss.txt delete mode 100644 Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml create mode 100644 Documentation/devicetree/bindings/crypto/samsung-sss.txt delete mode 100644 Documentation/devicetree/bindings/crypto/samsung-sss.yaml delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr2.txt delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr3-timings.txt delete mode 100644 Documentation/devicetree/bindings/ddr/lpddr3.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/anx6345.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z01b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z [...] delete mode 100644 Documentation/devicetree/bindings/display/st,stm32-dsi.yaml create mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.txt delete mode 100644 Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml delete mode 100644 Documentation/devicetree/bindings/dma/milbeaut-m10v-hdmac.txt delete mode 100644 Documentation/devicetree/bindings/dma/milbeaut-m10v-xdmac.txt delete mode 100644 Documentation/devicetree/bindings/eeprom/at24.yaml delete mode 100644 Documentation/devicetree/bindings/fsi/fsi-master-aspeed.txt delete mode 100644 Documentation/devicetree/bindings/gpio/brcm,xgs-iproc-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-rda.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-g2d.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-g2d.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-rotator.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-rotator.yaml create mode 100644 Documentation/devicetree/bindings/gpu/samsung-scaler.txt delete mode 100644 Documentation/devicetree/bindings/gpu/samsung-scaler.yaml create mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.txt delete mode 100644 Documentation/devicetree/bindings/hwlock/st,stm32-hwspinlock.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/max1027-adc.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/samsung,exynos-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/imu/nxp,fxos8700.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/adux1020.yaml create mode 100644 Documentation/devicetree/bindings/iio/light/bh1750.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/bh1750.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml delete mode 100644 Documentation/devicetree/bindings/input/fsl,mpr121-touchkey.yaml delete mode 100644 Documentation/devicetree/bindings/input/input.yaml create mode 100644 Documentation/devicetree/bindings/input/keys.txt create mode 100644 Documentation/devicetree/bindings/input/max77650-onkey.txt delete mode 100644 Documentation/devicetree/bindings/input/max77650-onkey.yaml create mode 100644 Documentation/devicetree/bindings/input/mpr121-touchkey.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8974.yaml create mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/renesas, [...] create mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu-v3.txt delete mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu-v3.yaml create mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu.txt delete mode 100644 Documentation/devicetree/bindings/iommu/arm,smmu.yaml create mode 100644 Documentation/devicetree/bindings/iommu/samsung,sysmmu.txt delete mode 100644 Documentation/devicetree/bindings/iommu/samsung,sysmmu.yaml delete mode 100644 Documentation/devicetree/bindings/leds/backlight/led-backlight.txt create mode 100644 Documentation/devicetree/bindings/leds/backlight/pm8941-wled.txt delete mode 100644 Documentation/devicetree/bindings/leds/backlight/qcom-wled.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-el15203000.txt create mode 100644 Documentation/devicetree/bindings/leds/leds-max77650.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-max77650.yaml rename Documentation/devicetree/bindings/{ddr => lpddr2}/lpddr2-timings.txt (100%) create mode 100644 Documentation/devicetree/bindings/lpddr2/lpddr2.txt delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun8i-h3-dein [...] delete mode 100644 Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml delete mode 100644 Documentation/devicetree/bindings/media/i2c/imx290.txt create mode 100644 Documentation/devicetree/bindings/media/meson-ao-cec.txt create mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.txt delete mode 100644 Documentation/devicetree/bindings/media/st,stm32-cec.yaml create mode 100644 Documentation/devicetree/bindings/media/st,stm32-dcmi.txt delete mode 100644 Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos-srom.txt delete mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos-srom.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/exynos5422 [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/mfd/max77650.txt delete mode 100644 Documentation/devicetree/bindings/mfd/max77650.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/owl-mmc.yaml delete mode 100644 Documentation/devicetree/bindings/mmc/sdhci-milbeaut.txt delete mode 100644 Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt delete mode 100644 Documentation/devicetree/bindings/mtd/intel,ixp4xx-flash.txt delete mode 100644 Documentation/devicetree/bindings/net/can/allwinner,sun4i-a10-can.yaml create mode 100644 Documentation/devicetree/bindings/net/can/sun4i_can.txt delete mode 100644 Documentation/devicetree/bindings/net/nfc/pn532.txt create mode 100644 Documentation/devicetree/bindings/net/nfc/pn533-i2c.txt delete mode 100644 Documentation/devicetree/bindings/net/renesas,ether.yaml create mode 100644 Documentation/devicetree/bindings/net/sh_eth.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/rockchip-otp.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/sprd-efuse.txt delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun50i-h6-usb3- [...] delete mode 100644 Documentation/devicetree/bindings/phy/phy-mmp3-usb.txt delete mode 100644 Documentation/devicetree/bindings/phy/rockchip,px30-dsi-dphy.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,msm8976-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-poweroff.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/syscon-poweroff.yaml create mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot.txt delete mode 100644 Documentation/devicetree/bindings/power/reset/syscon-reboot.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/max77650-charger.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/max77650-charger.yaml delete mode 100644 Documentation/devicetree/bindings/ptp/ptp-idtcm.yaml create mode 100644 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.txt delete mode 100644 Documentation/devicetree/bindings/pwm/renesas,pwm-rcar.yaml create mode 100644 Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/renesas,tpu-pwm.yaml create mode 100644 Documentation/devicetree/bindings/regulator/max77650-regulator.txt delete mode 100644 Documentation/devicetree/bindings/regulator/max77650-regulator.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/nvidia,tegra-regula [...] create mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml delete mode 100644 Documentation/devicetree/bindings/rng/nuvoton,npcm-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/omap3_rom_rng.txt create mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt delete mode 100644 Documentation/devicetree/bindings/rtc/renesas,sh-rtc.yaml create mode 100644 Documentation/devicetree/bindings/rtc/rtc-sh.txt create mode 100644 Documentation/devicetree/bindings/rtc/s3c-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/s3c-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/security/tpm/google,cr50.txt delete mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-a10-ps2.yaml create mode 100644 Documentation/devicetree/bindings/serio/allwinner,sun4i-ps2.txt create mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.txt delete mode 100644 Documentation/devicetree/bindings/soc/amlogic/amlogic,canvas.yaml delete mode 100644 Documentation/devicetree/bindings/sound/adi,adau7118.yaml delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun4i-a10-codec.yaml delete mode 100644 Documentation/devicetree/bindings/sound/allwinner,sun8i-a23-cod [...] delete mode 100644 Documentation/devicetree/bindings/sound/fsl,mqs.txt create mode 100644 Documentation/devicetree/bindings/sound/samsung,odroid.txt delete mode 100644 Documentation/devicetree/bindings/sound/samsung,odroid.yaml create mode 100644 Documentation/devicetree/bindings/sound/samsung-i2s.txt delete mode 100644 Documentation/devicetree/bindings/sound/samsung-i2s.yaml create mode 100644 Documentation/devicetree/bindings/sound/sun4i-codec.txt create mode 100644 Documentation/devicetree/bindings/sound/sun8i-codec-analog.txt delete mode 100644 Documentation/devicetree/bindings/sound/tas2562.txt delete mode 100644 Documentation/devicetree/bindings/sound/tas2770.txt delete mode 100644 Documentation/devicetree/bindings/spi/renesas,hspi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/renesas,rzn1-spi.txt delete mode 100644 Documentation/devicetree/bindings/spi/renesas,sh-msiof.yaml create mode 100644 Documentation/devicetree/bindings/spi/sh-hspi.txt create mode 100644 Documentation/devicetree/bindings/spi/sh-msiof.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-sifive.yaml create mode 100644 Documentation/devicetree/bindings/sram/milbeaut-smp-sram.txt delete mode 100644 Documentation/devicetree/bindings/sram/qcom,ocmem.yaml create mode 100644 Documentation/devicetree/bindings/sram/renesas,smp-sram.txt create mode 100644 Documentation/devicetree/bindings/sram/rockchip-smp-sram.txt create mode 100644 Documentation/devicetree/bindings/sram/samsung-sram.txt create mode 100644 Documentation/devicetree/bindings/sram/sram.txt delete mode 100644 Documentation/devicetree/bindings/sram/sram.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml create mode 100644 Documentation/devicetree/bindings/thermal/qcom-tsens.txt delete mode 100644 Documentation/devicetree/bindings/thermal/qcom-tsens.yaml delete mode 100644 Documentation/devicetree/bindings/thermal/st,stm32-thermal.yaml create mode 100644 Documentation/devicetree/bindings/thermal/stm32-thermal.txt create mode 100644 Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.txt delete mode 100644 Documentation/devicetree/bindings/timer/samsung,exynos4210-mct.yaml create mode 100644 Documentation/devicetree/bindings/timer/st,stm32-timer.txt delete mode 100644 Documentation/devicetree/bindings/timer/st,stm32-timer.yaml delete mode 100644 Documentation/devicetree/bindings/usb/ti,hd3ss3220.txt delete mode 100644 Documentation/devicetree/bindings/usb/ti,j721e-usb.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/samsung-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/samsung-wdt.yaml create mode 100644 Documentation/driver-api/bt8xxgpio.rst create mode 100644 Documentation/driver-api/dell_rbu.rst delete mode 100644 Documentation/driver-api/gpio/bt8xxgpio.rst delete mode 100644 Documentation/driver-api/infiniband.rst delete mode 100644 Documentation/hwmon/bel-pfe.rst delete mode 100644 Documentation/hwmon/ltc2947.rst create mode 100644 Documentation/ioctl/botching-up-ioctls.rst rename Documentation/{userspace-api => }/ioctl/cdrom.rst (100%) rename Documentation/{userspace-api => }/ioctl/hdio.rst (100%) create mode 100644 Documentation/ioctl/index.rst rename Documentation/{userspace-api => }/ioctl/ioctl-decoding.rst (100%) create mode 100644 Documentation/ioctl/ioctl-number.rst rename Documentation/{core-api/symbol-namespaces.rst => kbuild/namespaces.rst} (100%) delete mode 100644 Documentation/livepatch/system-state.rst delete mode 100644 Documentation/media/uapi/cec/cec-ioc-adap-g-conn-info.rst delete mode 100644 Documentation/media/uapi/v4l/dev-stateless-decoder.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-meta-vivid.rst delete mode 100644 Documentation/media/v4l-drivers/ipu3_rcb.svg delete mode 100644 Documentation/misc-devices/xilinx_sdfec.rst delete mode 100644 Documentation/networking/device_drivers/freescale/dpaa2/mac-phy [...] delete mode 100644 Documentation/networking/devlink-params-mv88e6xxx.txt delete mode 100644 Documentation/powerpc/kaslr-booke32.rst delete mode 100644 Documentation/process/botching-up-ioctls.rst delete mode 100644 Documentation/process/maintainers.rst delete mode 100755 Documentation/sphinx/maintainers_include.py create mode 100644 Documentation/usb/rio.rst delete mode 100644 Documentation/userspace-api/ioctl/index.rst delete mode 100644 Documentation/userspace-api/ioctl/ioctl-number.rst delete mode 100644 Documentation/virt/kvm/arm/pvtime.rst delete mode 100644 Documentation/watch_queue.rst delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log create mode 100644 arch/arc/boot/dts/nsim_hs.dts create mode 100644 arch/arc/boot/dts/nsim_hs_idu.dts create mode 100644 arch/arc/configs/nsim_hs_defconfig create mode 100644 arch/arc/configs/nsim_hs_smp_defconfig delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/am335x-netcan-plus-1xx.dts delete mode 100644 arch/arm/boot/dts/am335x-netcom-plus-2xx.dts delete mode 100644 arch/arm/boot/dts/am335x-netcom-plus-8xx.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-ibm-rainier.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts delete mode 100644 arch/arm/boot/dts/ast2500-facebook-netbmc-common.dtsi delete mode 100644 arch/arm/boot/dts/at91-kizbox3-hs.dts delete mode 100644 arch/arm/boot/dts/at91-kizbox3_common.dtsi delete mode 100644 arch/arm/boot/dts/bcm2711-rpi-4-b.dts delete mode 100644 arch/arm/boot/dts/bcm2711.dtsi delete mode 100644 arch/arm/boot/dts/bcm2835-common.dtsi delete mode 100644 arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi delete mode 100644 arch/arm/boot/dts/bcm47094-luxul-xwc-2000.dts delete mode 100644 arch/arm/boot/dts/e60k02.dtsi delete mode 100644 arch/arm/boot/dts/imx6sll-kobo-clarahd.dts delete mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6ul.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-imx6ull-opos6uldev.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-s.dts delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6311-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-s.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-kontron-n6x1x-som-common.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-s.dts delete mode 100644 arch/arm/boot/dts/imx6ull-kontron-n6411-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-opos6ul.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-opos6uldev.dts delete mode 100644 arch/arm/boot/dts/mmp3-dell-ariel.dts delete mode 100644 arch/arm/boot/dts/mmp3.dtsi delete mode 100644 arch/arm/boot/dts/motorola-mapphone-common.dtsi delete mode 100644 arch/arm/boot/dts/omap4-droid-bionic-xt875.dts delete mode 100644 arch/arm/boot/dts/openbmc-flash-layout-128.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-h3-nanopi-duo2.dts delete mode 100644 arch/arm/boot/dts/tegra20-cpu-opp-microvolt.dtsi delete mode 100644 arch/arm/boot/dts/tegra20-cpu-opp.dtsi delete mode 100644 arch/arm/boot/dts/tegra30-cpu-opp-microvolt.dtsi delete mode 100644 arch/arm/boot/dts/tegra30-cpu-opp.dtsi delete mode 100644 arch/arm/mach-bcm/bcm2711.c create mode 100644 arch/arm/mach-mmp/cputype.h delete mode 100644 arch/arm/mach-mmp/mmp3.c delete mode 100644 arch/arm/mach-mmp/platsmp.c delete mode 100644 arch/arm/mach-omap2/pmic-cpcap.c delete mode 100644 arch/arm64/boot/dts/amlogic/meson-a1-ad401.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-a1.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-ugoos-am6.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-4-b.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri-eval-v3.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-colibri.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/s32v234-evb.dts delete mode 100644 arch/arm64/boot/dts/freescale/s32v234.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-emmc.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7-emmc.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin-v7.dts delete mode 100644 arch/arm64/boot/dts/marvell/armada-3720-espressobin.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap807-quad.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap807.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-ap80x.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-cp115.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/armada-cp11x.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9130-db.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9130.dtsi delete mode 100644 arch/arm64/boot/dts/marvell/cn9131-db.dts delete mode 100644 arch/arm64/boot/dts/marvell/cn9132-db.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1293-ds418j.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1293.dtsi delete mode 100644 arch/arm64/boot/dts/realtek/rtd1296-ds418.dts delete mode 100644 arch/arm64/boot/dts/realtek/rtd1296.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n-ex.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1-hihope-rzg2n.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774b1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a77961-salvator-xs.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a77961.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/rzg2-advantech-idk-1110wr-panel.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3308-evb.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3308.dtsi delete mode 100644 arch/arm64/include/asm/pvclock-abi.h create mode 100644 arch/arm64/include/asm/vdso_datapage.h delete mode 100644 arch/arm64/kernel/entry-common.c rename tools/virtio/crypto/hash.h => arch/arm64/kernel/vdso/gettimeofday.S (100%) delete mode 100644 arch/csky/include/asm/stackprotector.h create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h copy {tools/arch => arch}/hexagon/include/uapi/asm/bitsperlong.h (100%) create mode 100644 arch/ia64/include/uapi/asm/errno.h create mode 100644 arch/ia64/include/uapi/asm/ioctl.h create mode 100644 arch/ia64/include/uapi/asm/ioctls.h delete mode 100644 arch/mips/boot/dts/ralink/gardena_smart_gateway_mt7688.dts create mode 100644 arch/mips/fw/arc/salone.c create mode 100644 arch/mips/fw/arc/time.c create mode 100644 arch/mips/fw/arc/tree.c delete mode 100644 arch/mips/include/asm/mach-ip30/cpu-feature-overrides.h delete mode 100644 arch/mips/include/asm/mach-ip30/irq.h delete mode 100644 arch/mips/include/asm/mach-ip30/kernel-entry-init.h delete mode 100644 arch/mips/include/asm/mach-ip30/mangle-port.h delete mode 100644 arch/mips/include/asm/mach-ip30/spaces.h delete mode 100644 arch/mips/include/asm/mach-ip30/war.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/cpu-feature-overrides.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/loongson.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/machine.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/mc146818rtc.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/mem.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/pci.h delete mode 100644 arch/mips/include/asm/mach-loongson2ef/spaces.h rename arch/mips/include/asm/{mach-loongson2ef => mach-loongson64}/cs5536/cs5536.h (100%) rename arch/mips/include/asm/{mach-loongson2ef => mach-loongson64}/cs5536/cs5536_m [...] rename arch/mips/include/asm/{mach-loongson2ef => mach-loongson64}/cs5536/cs5536_p [...] rename arch/mips/include/asm/{mach-loongson2ef => mach-loongson64}/cs5536/cs5536_v [...] delete mode 100644 arch/mips/include/asm/mach-loongson64/loongson_regs.h create mode 100644 arch/mips/include/asm/mach-loongson64/machine.h create mode 100644 arch/mips/include/asm/mach-loongson64/mem.h delete mode 100644 arch/mips/include/asm/sgi/heart.h create mode 100644 arch/mips/include/asm/sgi/sgi.h delete mode 100644 arch/mips/include/asm/sync.h delete mode 100644 arch/mips/include/asm/unroll.h create mode 100644 arch/mips/kernel/cpu-bugs64.c delete mode 100644 arch/mips/kernel/r4k-bugs64.c delete mode 100644 arch/mips/loongson2ef/Kconfig delete mode 100644 arch/mips/loongson2ef/Makefile delete mode 100644 arch/mips/loongson2ef/Platform delete mode 100644 arch/mips/loongson2ef/common/early_printk.c delete mode 100644 arch/mips/loongson2ef/common/env.c delete mode 100644 arch/mips/loongson2ef/common/init.c delete mode 100644 arch/mips/loongson2ef/common/machtype.c delete mode 100644 arch/mips/loongson2ef/common/mem.c delete mode 100644 arch/mips/loongson2ef/common/pci.c delete mode 100644 arch/mips/loongson2ef/common/pm.c delete mode 100644 arch/mips/loongson2ef/common/reset.c delete mode 100644 arch/mips/loongson2ef/common/serial.c delete mode 100644 arch/mips/loongson2ef/common/setup.c delete mode 100644 arch/mips/loongson2ef/common/time.c delete mode 100644 arch/mips/loongson2ef/common/uart_base.c delete mode 100644 arch/mips/loongson2ef/lemote-2f/clock.c delete mode 100644 arch/mips/loongson2ef/lemote-2f/reset.c delete mode 100644 arch/mips/loongson64/cmdline.c rename arch/mips/{loongson2ef => loongson64}/common/Makefile (100%) rename arch/mips/{loongson2ef => loongson64}/common/bonito-irq.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cmdline.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/Makefile (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_acc.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_ehci.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_ide.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_isa.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_mfgpt.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_ohci.c (100%) rename arch/mips/{loongson2ef => loongson64}/common/cs5536/cs5536_pci.c (100%) create mode 100644 arch/mips/loongson64/common/early_printk.c create mode 100644 arch/mips/loongson64/common/env.c create mode 100644 arch/mips/loongson64/common/init.c rename arch/mips/{loongson2ef => loongson64}/common/irq.c (100%) create mode 100644 arch/mips/loongson64/common/machtype.c create mode 100644 arch/mips/loongson64/common/mem.c create mode 100644 arch/mips/loongson64/common/pci.c rename arch/mips/{loongson2ef => loongson64}/common/platform.c (100%) create mode 100644 arch/mips/loongson64/common/pm.c create mode 100644 arch/mips/loongson64/common/reset.c rename arch/mips/{loongson2ef => loongson64}/common/rtc.c (100%) create mode 100644 arch/mips/loongson64/common/serial.c create mode 100644 arch/mips/loongson64/common/setup.c create mode 100644 arch/mips/loongson64/common/time.c create mode 100644 arch/mips/loongson64/common/uart_base.c delete mode 100644 arch/mips/loongson64/env.c rename arch/mips/{loongson2ef => loongson64}/fuloong-2e/Makefile (100%) rename arch/mips/{loongson2ef => loongson64}/fuloong-2e/dma.c (100%) rename arch/mips/{loongson2ef => loongson64}/fuloong-2e/irq.c (100%) rename arch/mips/{loongson2ef => loongson64}/fuloong-2e/reset.c (100%) delete mode 100644 arch/mips/loongson64/init.c delete mode 100644 arch/mips/loongson64/irq.c rename arch/mips/{loongson2ef => loongson64}/lemote-2f/Makefile (100%) create mode 100644 arch/mips/loongson64/lemote-2f/clock.c rename arch/mips/{loongson2ef => loongson64}/lemote-2f/dma.c (100%) rename arch/mips/{loongson2ef => loongson64}/lemote-2f/ec_kb3310b.c (100%) rename arch/mips/{loongson2ef => loongson64}/lemote-2f/ec_kb3310b.h (100%) rename arch/mips/{loongson2ef => loongson64}/lemote-2f/irq.c (100%) rename arch/mips/{loongson2ef => loongson64}/lemote-2f/machtype.c (100%) rename arch/mips/{loongson2ef => loongson64}/lemote-2f/pm.c (100%) create mode 100644 arch/mips/loongson64/lemote-2f/reset.c create mode 100644 arch/mips/loongson64/loongson-3/Makefile rename arch/mips/loongson64/{ => loongson-3}/acpi_init.c (100%) rename arch/mips/loongson64/{ => loongson-3}/cop2-ex.c (100%) rename arch/mips/loongson64/{ => loongson-3}/dma.c (100%) rename arch/mips/loongson64/{ => loongson-3}/hpet.c (100%) create mode 100644 arch/mips/loongson64/loongson-3/irq.c create mode 100644 arch/mips/loongson64/loongson-3/numa.c rename arch/mips/loongson64/{ => loongson-3}/platform.c (100%) create mode 100644 arch/mips/loongson64/loongson-3/smp.c rename arch/mips/loongson64/{ => loongson-3}/smp.h (100%) delete mode 100644 arch/mips/loongson64/numa.c delete mode 100644 arch/mips/loongson64/pci.c delete mode 100644 arch/mips/loongson64/pm.c delete mode 100644 arch/mips/loongson64/reset.c delete mode 100644 arch/mips/loongson64/rtc.c delete mode 100644 arch/mips/loongson64/setup.c delete mode 100644 arch/mips/loongson64/smp.c delete mode 100644 arch/mips/loongson64/time.c delete mode 100644 arch/mips/sgi-ip27/ip27-common.h delete mode 100644 arch/mips/sgi-ip30/Makefile delete mode 100644 arch/mips/sgi-ip30/Platform delete mode 100644 arch/mips/sgi-ip30/ip30-common.h delete mode 100644 arch/mips/sgi-ip30/ip30-console.c delete mode 100644 arch/mips/sgi-ip30/ip30-irq.c delete mode 100644 arch/mips/sgi-ip30/ip30-power.c delete mode 100644 arch/mips/sgi-ip30/ip30-setup.c delete mode 100644 arch/mips/sgi-ip30/ip30-smp.c delete mode 100644 arch/mips/sgi-ip30/ip30-timer.c delete mode 100644 arch/mips/sgi-ip30/ip30-xtalk.c delete mode 100644 arch/mips/tools/loongson3-llsc-check.c rename arch/powerpc/configs/{corenet_base.config => corenet_basic_defconfig} (100%) delete mode 100644 arch/powerpc/configs/debug.config rename arch/powerpc/configs/{mpc85xx_base.config => mpc85xx_basic_defconfig} (100%) rename arch/powerpc/configs/{mpc86xx_base.config => mpc86xx_basic_defconfig} (100%) delete mode 100644 arch/powerpc/mm/nohash/kaslr_booke.c delete mode 100644 arch/riscv/include/asm/seccomp.h delete mode 100644 arch/riscv/kernel/head.h delete mode 100644 arch/sh/drivers/platform_early.c delete mode 100644 arch/sh/include/asm/platform_early.h create mode 100644 arch/sh/include/uapi/asm/setup.h create mode 100644 arch/sh/include/uapi/asm/types.h create mode 100644 arch/sparc/include/uapi/asm/statfs.h delete mode 100644 arch/um/configs/kunit_defconfig delete mode 100644 arch/x86/include/asm/emulate_prefix.h delete mode 100644 arch/x86/mm/maccess.c delete mode 100644 arch/xtensa/configs/xip_kc705_defconfig create mode 100644 arch/xtensa/include/asm/hw_irq.h create mode 100644 arch/xtensa/include/asm/user.h delete mode 100644 crypto/blake2b_generic.c create mode 100644 crypto/blkcipher.c delete mode 100644 crypto/jitterentropy.h delete mode 100644 drivers/acpi/pmic/intel_pmic_bytcrc.c delete mode 100644 drivers/acpi/pmic/intel_pmic_chtcrc.c create mode 100644 drivers/acpi/pmic/intel_pmic_crc.c delete mode 100644 drivers/base/watch.c create mode 100644 drivers/bluetooth/btwilink.c delete mode 100644 drivers/char/hw_random/npcm-rng.c delete mode 100644 drivers/char/tpm/tpm_tis_spi.h delete mode 100644 drivers/char/tpm/tpm_tis_spi_cr50.c create mode 100644 drivers/clk/renesas/clk-rcar-gen2.c delete mode 100644 drivers/clk/renesas/r8a774b1-cpg-mssr.c delete mode 100644 drivers/clk/tegra/clk-tegra20-emc.c delete mode 100644 drivers/counter/ti-eqep.c create mode 100644 drivers/cpufreq/arm_big_little.c create mode 100644 drivers/cpufreq/arm_big_little.h delete mode 100644 drivers/crypto/allwinner/Kconfig delete mode 100644 drivers/crypto/allwinner/Makefile delete mode 100644 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-cipher.c delete mode 100644 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c delete mode 100644 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-hash.c delete mode 100644 drivers/crypto/allwinner/sun4i-ss/sun4i-ss-prng.c delete mode 100644 drivers/crypto/allwinner/sun4i-ss/sun4i-ss.h delete mode 100644 drivers/crypto/allwinner/sun8i-ce/Makefile delete mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-cipher.c delete mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c delete mode 100644 drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h delete mode 100644 drivers/crypto/allwinner/sun8i-ss/Makefile delete mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-cipher.c delete mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c delete mode 100644 drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h delete mode 100644 drivers/crypto/amlogic/Kconfig delete mode 100644 drivers/crypto/amlogic/Makefile delete mode 100644 drivers/crypto/amlogic/amlogic-gxl-cipher.c delete mode 100644 drivers/crypto/amlogic/amlogic-gxl-core.c delete mode 100644 drivers/crypto/amlogic/amlogic-gxl.h delete mode 100644 drivers/crypto/hisilicon/hpre/Makefile delete mode 100644 drivers/crypto/hisilicon/hpre/hpre.h delete mode 100644 drivers/crypto/hisilicon/hpre/hpre_crypto.c delete mode 100644 drivers/crypto/hisilicon/hpre/hpre_main.c create mode 100644 drivers/crypto/hisilicon/sgl.h rename drivers/crypto/{allwinner/sun4i-ss => sunxi-ss}/Makefile (100%) create mode 100644 drivers/crypto/sunxi-ss/sun4i-ss-cipher.c create mode 100644 drivers/crypto/sunxi-ss/sun4i-ss-core.c create mode 100644 drivers/crypto/sunxi-ss/sun4i-ss-hash.c create mode 100644 drivers/crypto/sunxi-ss/sun4i-ss-prng.c create mode 100644 drivers/crypto/sunxi-ss/sun4i-ss.h delete mode 100644 drivers/dma/fsl-dpaa2-qdma/Kconfig delete mode 100644 drivers/dma/fsl-dpaa2-qdma/Makefile delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.h delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpdmai.c delete mode 100644 drivers/dma/fsl-dpaa2-qdma/dpdmai.h delete mode 100644 drivers/dma/milbeaut-hdmac.c delete mode 100644 drivers/dma/milbeaut-xdmac.c delete mode 100644 drivers/firmware/broadcom/tee_bnxt_fw.c delete mode 100644 drivers/fsi/fsi-master-aspeed.c delete mode 100644 drivers/gpio/gpio-rda.c delete mode 100644 drivers/gpio/gpio-xgs-iproc.c rename drivers/gpio/{gpio-aspeed-sgpio.c => sgpio-aspeed.c} (100%) delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_tmz.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mxgpu_nv.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_0.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dm_cp_psp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/hdcp/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c delete mode 100644 drivers/gpu/drm/amd/display/include/hdcp_types.h delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/Makefile delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_execution.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp1_transition.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_log.h delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.c delete mode 100644 drivers/gpu/drm/amd/display/modules/hdcp/hdcp_psp.h delete mode 100644 drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/nbio/irqsrcs_nbif_7_4.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/ci_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/fiji_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/polaris_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/smu7_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.c delete mode 100644 drivers/gpu/drm/amd/powerplay/hwmgr/tonga_baco.h delete mode 100644 drivers/gpu/drm/amd/powerplay/smu_internal.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_event.c create mode 100644 drivers/gpu/drm/cirrus/cirrus_drv.h delete mode 100644 drivers/gpu/drm/drm_dp_mst_topology_internal.h delete mode 100644 drivers/gpu/drm/drm_gem_ttm_helper.c create mode 100644 drivers/gpu/drm/drm_vram_mm_helper.c delete mode 100644 drivers/gpu/drm/i915/Kconfig.unstable delete mode 100644 drivers/gpu/drm/i915/display/intel_dsb.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dsb.h delete mode 100644 drivers/gpu/drm/i915/display/intel_vga.c delete mode 100644 drivers/gpu/drm/i915/display/intel_vga.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_lmem.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_lmem.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_region.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_region.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_heartbeat.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_requests.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_requests.h create mode 100644 drivers/gpu/drm/i915/gt/intel_hangcheck.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_llc.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_llc.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_llc_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_rc6.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_rc6.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_rc6_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_ring.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_ring.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_ring_submission.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_ring_types.h create mode 100644 drivers/gpu/drm/i915/gt/intel_ringbuffer.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_rps.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_rps.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_rps_types.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_engine_heartbeat.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_gt_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_llc.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_llc.h delete mode 100644 drivers/gpu/drm/i915/i915_perf_types.h delete mode 100644 drivers/gpu/drm/i915/i915_switcheroo.c delete mode 100644 drivers/gpu/drm/i915/i915_switcheroo.h delete mode 100644 drivers/gpu/drm/i915/intel_memory_region.c delete mode 100644 drivers/gpu/drm/i915/intel_memory_region.h delete mode 100644 drivers/gpu/drm/i915/intel_region_lmem.c delete mode 100644 drivers/gpu/drm/i915/intel_region_lmem.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_tgl.h delete mode 100644 drivers/gpu/drm/i915/selftests/i915_perf.c delete mode 100644 drivers/gpu/drm/i915/selftests/intel_memory_region.c delete mode 100644 drivers/gpu/drm/i915/selftests/mock_region.c delete mode 100644 drivers/gpu/drm/i915/selftests/mock_region.h create mode 100644 drivers/gpu/drm/lima/lima_gem_prime.c create mode 100644 drivers/gpu/drm/lima/lima_gem_prime.h create mode 100644 drivers/gpu/drm/lima/lima_object.c create mode 100644 drivers/gpu/drm/lima/lima_object.h delete mode 100644 drivers/gpu/drm/mediatek/mtk_mipi_tx.h delete mode 100644 drivers/gpu/drm/mediatek/mtk_mt8173_mipi_tx.c delete mode 100644 drivers/gpu/drm/mediatek/mtk_mt8183_mipi_tx.c create mode 100644 drivers/gpu/drm/omapdrm/dss/core.c delete mode 100644 drivers/gpu/drm/selftests/test-drm_dp_mst_helper.c delete mode 100644 drivers/gpu/drm/tegra/dp.c delete mode 100644 drivers/gpu/drm/tegra/dp.h create mode 100644 drivers/gpu/drm/vboxvideo/vbox_fb.c create mode 100644 drivers/gpu/drm/virtio/virtgpu_ttm.c delete mode 100644 drivers/hid/hid-lg-g15.c delete mode 100644 drivers/hv/hv_debugfs.c delete mode 100644 drivers/hwmon/ltc2947-core.c delete mode 100644 drivers/hwmon/ltc2947-i2c.c delete mode 100644 drivers/hwmon/ltc2947-spi.c delete mode 100644 drivers/hwmon/ltc2947.h delete mode 100644 drivers/hwmon/pmbus/bel-pfe.c delete mode 100644 drivers/iio/adc/ab8500-gpadc.c delete mode 100644 drivers/iio/adc/intel_mrfld_adc.c delete mode 100644 drivers/iio/imu/fxos8700.h delete mode 100644 drivers/iio/imu/fxos8700_core.c delete mode 100644 drivers/iio/imu/fxos8700_i2c.c delete mode 100644 drivers/iio/imu/fxos8700_spi.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_aux.h delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c delete mode 100644 drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h delete mode 100644 drivers/iio/light/adux1020.c delete mode 100644 drivers/iio/temperature/ltc2983.c create mode 100644 drivers/infiniband/hw/cxgb3/Kconfig create mode 100644 drivers/infiniband/hw/cxgb3/Makefile create mode 100644 drivers/infiniband/hw/cxgb3/cxio_hal.c create mode 100644 drivers/infiniband/hw/cxgb3/cxio_hal.h create mode 100644 drivers/infiniband/hw/cxgb3/cxio_resource.c create mode 100644 drivers/infiniband/hw/cxgb3/cxio_resource.h create mode 100644 drivers/infiniband/hw/cxgb3/cxio_wr.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cm.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cm.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_cq.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_ev.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_mem.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_provider.c create mode 100644 drivers/infiniband/hw/cxgb3/iwch_provider.h create mode 100644 drivers/infiniband/hw/cxgb3/iwch_qp.c create mode 100644 drivers/infiniband/hw/cxgb3/tcb.h delete mode 100644 drivers/infiniband/hw/mlx5/restrack.c delete mode 100644 drivers/input/keyboard/imx_sc_key.c delete mode 100644 drivers/interconnect/qcom/msm8974.c delete mode 100644 drivers/iommu/ioasid.c delete mode 100644 drivers/leds/leds-el15203000.c delete mode 100644 drivers/media/i2c/hi556.c delete mode 100644 drivers/media/i2c/imx290.c delete mode 100644 drivers/media/platform/sunxi/sun8i-di/Makefile delete mode 100644 drivers/media/platform/sunxi/sun8i-di/sun8i-di.c delete mode 100644 drivers/media/platform/sunxi/sun8i-di/sun8i-di.h delete mode 100644 drivers/media/platform/vivid/vivid-meta-cap.c delete mode 100644 drivers/media/platform/vivid/vivid-meta-cap.h delete mode 100644 drivers/media/platform/vivid/vivid-meta-out.c delete mode 100644 drivers/media/platform/vivid/vivid-meta-out.h delete mode 100644 drivers/media/rc/keymaps/rc-vega-s9x.c create mode 100644 drivers/media/usb/dvb-usb-v2/gl861.h delete mode 100644 drivers/memory/samsung/exynos5422-dmc.c delete mode 100644 drivers/memory/tegra/tegra30-emc.c create mode 100644 drivers/mfd/ab8500-gpadc.c delete mode 100644 drivers/misc/watch_queue.c delete mode 100644 drivers/mmc/host/owl-mmc.c delete mode 100644 drivers/mmc/host/sdhci-milbeaut.c delete mode 100644 drivers/mmc/host/sdhci_f_sdh30.h delete mode 100644 drivers/mtd/maps/physmap-ixp4xx.c delete mode 100644 drivers/mtd/maps/physmap-ixp4xx.h delete mode 100644 drivers/mtd/nand/raw/cadence-nand-controller.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_phy.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_phy.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_ptp.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_ptp.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpmac-cmd.h delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpmac.c delete mode 100644 drivers/net/ethernet/freescale/dpaa2/dpmac.h rename drivers/{staging => net/ethernet}/hp/Kconfig (100%) rename drivers/{staging => net/ethernet}/hp/Makefile (100%) rename drivers/{staging => net/ethernet}/hp/hp100.c (100%) rename drivers/{staging => net/ethernet}/hp/hp100.h (100%) delete mode 100644 drivers/net/ethernet/intel/ice/ice_base.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_base.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_txrx_lib.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_txrx_lib.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_xsk.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_xsk.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/steering/dr_crc32.c delete mode 100644 drivers/net/netdevsim/health.c delete mode 100644 drivers/net/wireless/mediatek/mt76/pci.c delete mode 100644 drivers/net/wireless/realtek/rtw88/bf.c delete mode 100644 drivers/net/wireless/realtek/rtw88/bf.h delete mode 100644 drivers/nfc/pn533/uart.c delete mode 100644 drivers/nvmem/rockchip-otp.c delete mode 100644 drivers/nvmem/sprd-efuse.c delete mode 100644 drivers/of/unittest-data/tests-address.dtsi delete mode 100644 drivers/phy/allwinner/phy-sun50i-usb3.c delete mode 100644 drivers/phy/marvell/phy-mmp3-usb.c delete mode 100644 drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c delete mode 100644 drivers/pinctrl/intel/pinctrl-tigerlake.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-msm8976.c delete mode 100644 drivers/platform/chrome/wilco_ec/keyboard_leds.c delete mode 100644 drivers/platform/mellanox/mlxbf-bootctl.c delete mode 100644 drivers/platform/mellanox/mlxbf-bootctl.h create mode 100644 drivers/platform/x86/intel_cht_int33fe.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_common.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_common.h delete mode 100644 drivers/platform/x86/intel_cht_int33fe_microb.c delete mode 100644 drivers/platform/x86/intel_cht_int33fe_typec.c delete mode 100644 drivers/platform/x86/system76_acpi.c delete mode 100644 drivers/ptp/idt8a340_reg.h delete mode 100644 drivers/ptp/ptp_clockmatrix.c delete mode 100644 drivers/ptp/ptp_clockmatrix.h rename drivers/{bus/ti-pwmss.c => pwm/pwm-tipwmss.c} (100%) delete mode 100644 drivers/s390/scsi/zfcp_diag.c delete mode 100644 drivers/s390/scsi/zfcp_diag.h delete mode 100644 drivers/soc/atmel/sfr.c delete mode 100644 drivers/soc/fsl/rcpm.c delete mode 100644 drivers/soc/qcom/llcc-qcom.c create mode 100644 drivers/soc/qcom/llcc-sdm845.c create mode 100644 drivers/soc/qcom/llcc-slice.c delete mode 100644 drivers/soc/qcom/ocmem.c delete mode 100644 drivers/soc/renesas/r8a774b1-sysc.c delete mode 100644 drivers/soc/samsung/exynos-asv.c delete mode 100644 drivers/soc/samsung/exynos-asv.h delete mode 100644 drivers/soc/samsung/exynos5422-asv.c delete mode 100644 drivers/soc/samsung/exynos5422-asv.h delete mode 100644 drivers/soc/tegra/regulators-tegra20.c delete mode 100644 drivers/soc/tegra/regulators-tegra30.c delete mode 100644 drivers/soc/ti/omap_prm.c delete mode 100644 drivers/staging/fbtft/fb_seps525.c create mode 100644 drivers/staging/fbtft/fbtft_device.c create mode 100644 drivers/staging/fbtft/flexfb.c delete mode 100644 drivers/staging/media/sunxi/cedrus/cedrus_h265.c delete mode 100644 drivers/staging/speakup/sysfs-driver-speakup delete mode 100644 drivers/staging/vboxsf/Kconfig delete mode 100644 drivers/staging/vboxsf/Makefile delete mode 100644 drivers/staging/vboxsf/TODO delete mode 100644 drivers/staging/vboxsf/dir.c delete mode 100644 drivers/staging/vboxsf/file.c delete mode 100644 drivers/staging/vboxsf/shfl_hostintf.h delete mode 100644 drivers/staging/vboxsf/super.c delete mode 100644 drivers/staging/vboxsf/utils.c delete mode 100644 drivers/staging/vboxsf/vboxsf_wrappers.c delete mode 100644 drivers/staging/vboxsf/vfsmod.h delete mode 100644 drivers/staging/wfx/Documentation/devicetree/bindings/net/wirel [...] delete mode 100644 drivers/staging/wfx/Kconfig delete mode 100644 drivers/staging/wfx/Makefile delete mode 100644 drivers/staging/wfx/TODO delete mode 100644 drivers/staging/wfx/bh.c delete mode 100644 drivers/staging/wfx/bh.h delete mode 100644 drivers/staging/wfx/bus.h delete mode 100644 drivers/staging/wfx/bus_sdio.c delete mode 100644 drivers/staging/wfx/bus_spi.c delete mode 100644 drivers/staging/wfx/data_rx.c delete mode 100644 drivers/staging/wfx/data_rx.h delete mode 100644 drivers/staging/wfx/data_tx.c delete mode 100644 drivers/staging/wfx/data_tx.h delete mode 100644 drivers/staging/wfx/debug.c delete mode 100644 drivers/staging/wfx/debug.h delete mode 100644 drivers/staging/wfx/fwio.c delete mode 100644 drivers/staging/wfx/fwio.h delete mode 100644 drivers/staging/wfx/hif_api_cmd.h delete mode 100644 drivers/staging/wfx/hif_api_general.h delete mode 100644 drivers/staging/wfx/hif_api_mib.h delete mode 100644 drivers/staging/wfx/hif_rx.c delete mode 100644 drivers/staging/wfx/hif_rx.h delete mode 100644 drivers/staging/wfx/hif_tx.c delete mode 100644 drivers/staging/wfx/hif_tx.h delete mode 100644 drivers/staging/wfx/hif_tx_mib.h delete mode 100644 drivers/staging/wfx/hwio.c delete mode 100644 drivers/staging/wfx/hwio.h delete mode 100644 drivers/staging/wfx/key.c delete mode 100644 drivers/staging/wfx/key.h delete mode 100644 drivers/staging/wfx/main.c delete mode 100644 drivers/staging/wfx/main.h delete mode 100644 drivers/staging/wfx/queue.c delete mode 100644 drivers/staging/wfx/queue.h delete mode 100644 drivers/staging/wfx/scan.c delete mode 100644 drivers/staging/wfx/scan.h delete mode 100644 drivers/staging/wfx/secure_link.h delete mode 100644 drivers/staging/wfx/sta.c delete mode 100644 drivers/staging/wfx/sta.h delete mode 100644 drivers/staging/wfx/traces.h delete mode 100644 drivers/staging/wfx/wfx.h delete mode 100644 drivers/thermal/amlogic_thermal.c delete mode 100644 drivers/usb/cdns3/cdns3-ti.c delete mode 100644 drivers/usb/gadget/udc/tegra-xudc.c create mode 100644 drivers/usb/misc/rio500.c create mode 100644 drivers/usb/misc/rio500_usb.h delete mode 100644 drivers/usb/typec/hd3ss3220.c rename drivers/video/backlight/{qcom-wled.c => pm8941-wled.c} (100%) delete mode 100644 fs/btrfs/extent-io-tree.h delete mode 100644 fs/ext4/inode-test.c delete mode 100644 fs/io-wq.c delete mode 100644 fs/io-wq.h delete mode 100644 fs/iomap/trace.c delete mode 100644 fs/iomap/trace.h create mode 100644 include/asm-generic/4level-fixup.h create mode 100644 include/asm-generic/bitops-instrumented.h delete mode 100644 include/asm-generic/bitops/instrumented-atomic.h delete mode 100644 include/asm-generic/bitops/instrumented-lock.h delete mode 100644 include/asm-generic/bitops/instrumented-non-atomic.h create mode 100644 include/drm/drmP.h delete mode 100644 include/drm/drm_gem_ttm_helper.h create mode 100644 include/drm/drm_os_linux.h create mode 100644 include/drm/drm_vram_mm_helper.h delete mode 100644 include/dt-bindings/clock/r8a774b1-cpg-mssr.h delete mode 100644 include/dt-bindings/clock/r8a77961-cpg-mssr.h delete mode 100644 include/dt-bindings/interconnect/qcom,msm8974.h delete mode 100644 include/dt-bindings/pmu/exynos_ppmu.h delete mode 100644 include/dt-bindings/power/r8a774b1-sysc.h delete mode 100644 include/dt-bindings/power/r8a77961-sysc.h delete mode 100644 include/dt-bindings/reset/amlogic,meson-a1-reset.h delete mode 100644 include/dt-bindings/reset/realtek,rtd1295.h create mode 100644 include/keys/trusted.h delete mode 100644 include/keys/trusted_tpm.h delete mode 100644 include/kunit/assert.h delete mode 100644 include/kunit/string-stream.h delete mode 100644 include/kunit/test.h delete mode 100644 include/kunit/try-catch.h delete mode 100644 include/kvm/arm_hypercalls.h delete mode 100644 include/linux/errname.h delete mode 100644 include/linux/firmware/broadcom/tee_bnxt_fw.h delete mode 100644 include/linux/ioasid.h create mode 100644 include/linux/mfd/abx500/ab8500-gpadc.h delete mode 100644 include/linux/mtio.h delete mode 100644 include/linux/page_reporting.h create mode 100644 include/linux/platform_data/pixcir_i2c_ts.h delete mode 100644 include/linux/platform_data/ti-prm.h delete mode 100644 include/linux/ptdump.h delete mode 100644 include/linux/soc/mmp/cputype.h delete mode 100644 include/linux/watch_queue.h delete mode 100644 include/media/hevc-ctrls.h delete mode 100644 include/net/tls_toe.h delete mode 100644 include/soc/qcom/ocmem.h delete mode 100644 include/sound/intel-dsp-config.h delete mode 100644 include/sound/sof/dai-imx.h delete mode 100644 include/trace/events/fsi_master_aspeed.h delete mode 100644 include/trace/events/io_uring.h delete mode 100644 include/uapi/linux/watch_queue.h create mode 100644 include/uapi/rdma/cxgb3-abi.h create mode 100644 include/uapi/rdma/nes-abi.h delete mode 100644 kernel/livepatch/state.c delete mode 100644 kernel/livepatch/state.h delete mode 100644 kernel/sysctl-test.c delete mode 100644 lib/errname.c delete mode 100644 lib/kunit/Kconfig delete mode 100644 lib/kunit/Makefile delete mode 100644 lib/kunit/assert.c delete mode 100644 lib/kunit/example-test.c delete mode 100644 lib/kunit/string-stream-test.c delete mode 100644 lib/kunit/string-stream.c delete mode 100644 lib/kunit/test-test.c delete mode 100644 lib/kunit/test.c delete mode 100644 lib/kunit/try-catch.c delete mode 100644 lib/list-test.c delete mode 100644 lib/livepatch/test_klp_state.c delete mode 100644 lib/livepatch/test_klp_state2.c delete mode 100644 lib/livepatch/test_klp_state3.c delete mode 100644 localversion-next delete mode 100644 mm/page_reporting.c delete mode 100644 mm/page_reporting.h delete mode 100644 mm/ptdump.c delete mode 100644 net/tls/tls_proc.c delete mode 100644 net/tls/tls_toe.c delete mode 100644 net/tls/trace.c delete mode 100644 net/tls/trace.h delete mode 100644 samples/bpf/Makefile.target delete mode 100644 samples/watch_queue/Makefile delete mode 100644 samples/watch_queue/watch_test.c create mode 100644 scripts/coccinelle/api/devm_platform_ioremap_resource.cocci delete mode 100755 scripts/jobserver-count rename {drivers/video/logo => scripts}/pnmtologo.c (100%) delete mode 100644 security/keys/trusted-keys/Makefile delete mode 100644 security/keys/trusted-keys/trusted_tpm1.c delete mode 100644 security/keys/trusted-keys/trusted_tpm2.c create mode 100644 security/keys/trusted.c delete mode 100644 sound/hda/intel-dsp-config.c delete mode 100644 sound/soc/codecs/adau7118-hw.c delete mode 100644 sound/soc/codecs/adau7118-i2c.c delete mode 100644 sound/soc/codecs/adau7118.c delete mode 100644 sound/soc/codecs/adau7118.h delete mode 100644 sound/soc/codecs/tas2562.c delete mode 100644 sound/soc/codecs/tas2562.h delete mode 100644 sound/soc/codecs/tas2770.c delete mode 100644 sound/soc/codecs/tas2770.h delete mode 100644 sound/soc/fsl/fsl_mqs.c delete mode 100644 sound/soc/intel/boards/cml_rt1011_rt5682.c delete mode 100644 sound/soc/intel/boards/hda_dsp_common.c delete mode 100644 sound/soc/intel/boards/hda_dsp_common.h delete mode 100644 sound/soc/intel/common/soc-acpi-intel-jsl-match.c delete mode 100644 sound/soc/samsung/arndale.c create mode 100644 sound/soc/samsung/arndale_rt5631.c delete mode 100644 sound/soc/sof/intel/hda-ipc.h delete mode 100644 tools/arch/x86/include/asm/emulate_prefix.h delete mode 100644 tools/arch/x86/include/asm/irq_vectors.h delete mode 100644 tools/arch/x86/include/asm/msr-index.h delete mode 100755 tools/hv/vmbus_testing delete mode 100644 tools/include/uapi/linux/fscrypt.h delete mode 100644 tools/lib/bpf/bpf_core_read.h delete mode 100644 tools/lib/bpf/bpf_helpers.h delete mode 100644 tools/lib/bpf/bpf_tracing.h delete mode 100644 tools/lib/bpf/test_libbpf.c create mode 100644 tools/lib/bpf/test_libbpf.cpp delete mode 100644 tools/perf/arch/arm/util/perf_regs.c delete mode 100644 tools/perf/arch/arm64/util/perf_regs.c delete mode 100644 tools/perf/arch/csky/util/perf_regs.c delete mode 100644 tools/perf/arch/riscv/util/perf_regs.c delete mode 100644 tools/perf/arch/s390/util/perf_regs.c delete mode 100644 tools/perf/lib/include/perf/mmap.h delete mode 100644 tools/perf/lib/mmap.c rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/basic.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/crypto.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/crypto6.json (100%) rename tools/perf/pmu-events/arch/s390/{cf_z15 => cf_m8561}/extended.json (100%) delete mode 100644 tools/perf/pmu-events/arch/s390/cf_z15/transaction.json delete mode 100644 tools/perf/trace/beauty/tracepoints/Build delete mode 100644 tools/perf/trace/beauty/tracepoints/x86_irq_vectors.c delete mode 100755 tools/perf/trace/beauty/tracepoints/x86_irq_vectors.sh delete mode 100644 tools/perf/trace/beauty/tracepoints/x86_msr.c delete mode 100755 tools/perf/trace/beauty/tracepoints/x86_msr.sh delete mode 100644 tools/perf/util/spark.c delete mode 100644 tools/perf/util/spark.h delete mode 100644 tools/testing/kunit/.gitignore delete mode 100644 tools/testing/kunit/configs/all_tests.config delete mode 100755 tools/testing/kunit/kunit.py delete mode 100644 tools/testing/kunit/kunit_config.py delete mode 100644 tools/testing/kunit/kunit_kernel.py delete mode 100644 tools/testing/kunit/kunit_parser.py delete mode 100755 tools/testing/kunit/kunit_tool_test.py delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-all_passed.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-crash.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-failure.log delete mode 100644 tools/testing/kunit/test_data/test_is_test_passed-no_tests_run.log delete mode 100644 tools/testing/kunit/test_data/test_output_isolated_correctly.log delete mode 100644 tools/testing/kunit/test_data/test_read_from_file.kconfig rename tools/{lib => testing/selftests}/bpf/bpf_endian.h (100%) create mode 100644 tools/testing/selftests/bpf/bpf_helpers.h delete mode 100644 tools/testing/selftests/bpf/bpf_legacy.h delete mode 100644 tools/testing/selftests/bpf/prog_tests/btf_dump.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/flow_dissector_reattach.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/kfree_skb.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/pinning.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/probe_user.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/rdonly_maps.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/section_names.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___b [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___b [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_bitfields___j [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___e [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_existence___m [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_bi [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] create mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_size.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_size___diff_sz.c delete mode 100644 tools/testing/selftests/bpf/progs/kfree_skb.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_bitfields_direct.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_bitfields_probed.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_existence.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_size.c delete mode 100644 tools/testing/selftests/bpf/progs/test_pinning.c delete mode 100644 tools/testing/selftests/bpf/progs/test_pinning_invalid.c delete mode 100644 tools/testing/selftests/bpf/progs/test_probe_user.c delete mode 100644 tools/testing/selftests/bpf/progs/test_rdonly_maps.c create mode 100644 tools/testing/selftests/bpf/test_btf_dump.c create mode 100755 tools/testing/selftests/bpf/test_libbpf.sh create mode 100644 tools/testing/selftests/bpf/test_libbpf_open.c rename tools/testing/selftests/bpf/{progs => }/test_queue_stack_map.h (100%) create mode 100644 tools/testing/selftests/bpf/test_section_names.c delete mode 100755 tools/testing/selftests/cgroup/test_stress.sh delete mode 100755 tools/testing/selftests/cgroup/with_stress.sh delete mode 100644 tools/testing/selftests/clone3/.gitignore delete mode 100644 tools/testing/selftests/clone3/Makefile delete mode 100644 tools/testing/selftests/clone3/clone3_clear_sighand.c delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/mirror_gre [...] delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/resource_scale.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/spectrum-2/tc_flower_ [...] delete mode 100755 tools/testing/selftests/drivers/net/netdevsim/devlink_in_netns.sh delete mode 100644 tools/testing/selftests/filesystems/epoll/.gitignore delete mode 100644 tools/testing/selftests/filesystems/epoll/Makefile delete mode 100644 tools/testing/selftests/filesystems/epoll/epoll_wakeup_test.c delete mode 100644 tools/testing/selftests/livepatch/settings delete mode 100755 tools/testing/selftests/livepatch/test-state.sh mode change 100755 => 100644 tools/testing/selftests/net/l2tp.sh delete mode 100755 tools/testing/selftests/netfilter/ipvs.sh delete mode 100644 tools/testing/selftests/pidfd/pidfd_fdinfo_test.c delete mode 100644 tools/testing/selftests/rtc/settings delete mode 100644 tools/virtio/xen/xen.h delete mode 100644 virt/kvm/arm/hypercalls.c delete mode 100644 virt/kvm/arm/pvtime.c