This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allmodconfig in repository toolchain/ci/linux.
omits 17da61ae48ec Add linux-next specific files for 20190814 omits 5ed90e43af5f Merge branch 'akpm/master' omits dca32a61911d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits ad891ef9e468 drivers/tty/serial/sh-sci.c: suppress warning omits 126ff713d667 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits e2095c0d8232 vfio/type1: untag user pointers in vaddr_get_pfn omits b65aa376f4cf tee/shm: untag user pointers in tee_shm_register omits 406dd48689a8 media/v4l2-core: untag user pointers in videobuf_dma_conti [...] omits a85a353959a8 drm/radeon: untag user pointers in radeon_gem_userptr_ioctl omits 807021430114 drm/amdgpu: untag user pointers omits 2e08d7d0f889 userfaultfd: untag user pointers omits c2a09da5d77b fs/namespace: untag user pointers in copy_mount_options omits 33b5b4cdee81 mm: untag user pointers in get_vaddr_frames omits 70787ab820f0 mm: untag user pointers in mm/gup.c omits 50db57b834b4 mm: untag user pointers passed to memory syscalls omits 88b77e0fbaa3 lib: untag user pointers in strn*_user omits 6c0842c58df2 block: annotate refault stalls from IO submission omits 354598b4e81e pinctrl: fix pxa2xx.c build warnings omits afa6cde240d3 Merge branch 'akpm-current/current' omits 4a470745fb83 tracefs: Fix NULL pointer dereference when no lockdown is used omits 688dc32a939e Merge remote-tracking branch 'fpga/for-next' omits 0ac51734cd77 Merge remote-tracking branch 'hmm/hmm' omits 90dea6be2c43 Merge remote-tracking branch 'devfreq/for-next' omits 214d2b80ba30 Merge remote-tracking branch 'pidfd/for-next' omits 2a560f7a49ba Merge remote-tracking branch 'hyperv/hyperv-next' omits dc4201667911 Merge remote-tracking branch 'xarray/xarray' omits 935fe005f187 Merge remote-tracking branch 'nvmem/for-next' omits b5423454057b Merge remote-tracking branch 'slimbus/for-next' omits 210dca5cf549 Merge remote-tracking branch 'kspp/for-next/kspp' omits da74d5aa405a Merge remote-tracking branch 'at24/at24/for-next' omits 05cf06ba94b9 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits c5339acf0a7a Merge remote-tracking branch 'rtc/rtc-next' omits aa911ae3481c Merge remote-tracking branch 'coresight/next' omits 322c2e335c93 Merge remote-tracking branch 'livepatching/for-next' omits d431f6743b69 Merge remote-tracking branch 'y2038/y2038' omits 76e640bcea3e Merge remote-tracking branch 'pinctrl-samsung/for-next' omits eaa449cb116a Merge remote-tracking branch 'pinctrl-intel/for-next' omits fb764ce18fd1 Merge remote-tracking branch 'pinctrl/for-next' omits 112575b8041e Merge remote-tracking branch 'gpio-intel/for-next' omits 6924ca05fdaf Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits ee5e9be5e8c5 Merge remote-tracking branch 'gpio/for-next' omits 08d655b59e9b Merge remote-tracking branch 'rpmsg/for-next' omits 0e19f1a8cdfa Merge remote-tracking branch 'scsi/for-next' omits 78139bb29de0 Merge remote-tracking branch 'cgroup/for-next' omits 46f150805e32 Merge remote-tracking branch 'slave-dma/next' omits bb958314341a Merge remote-tracking branch 'icc/icc-next' omits 16fe52136747 Merge remote-tracking branch 'mux/for-next' omits 46ccc6dfa07a Merge remote-tracking branch 'staging/staging-next' omits 27607343f0f6 Merge remote-tracking branch 'thunderbolt/next' omits ee12e5d948c9 Merge remote-tracking branch 'soundwire/next' omits ef0cec790871 Merge remote-tracking branch 'extcon/extcon-next' omits 166d6616f77c Merge remote-tracking branch 'char-misc/char-misc-next' omits c6e471ad5ab2 Merge remote-tracking branch 'tty/tty-next' omits 6033e96f7792 Merge remote-tracking branch 'usb/usb-next' omits 1d54d0de8f41 Merge remote-tracking branch 'driver-core/driver-core-next' omits 41e1b44b7b41 Merge remote-tracking branch 'ipmi/for-next' omits 7ae7fb810e23 Merge remote-tracking branch 'leds/for-next' omits 7df9bb0138bb Merge remote-tracking branch 'hsi/for-next' omits e7ce8359e8ca Merge remote-tracking branch 'drivers-x86/for-next' omits 09064e9f75d6 Merge remote-tracking branch 'percpu/for-next' omits 62e2e4b7b03f Merge remote-tracking branch 'kvms390/next' omits 6c47da83109c Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits cb035f115996 Merge remote-tracking branch 'rcu/rcu/next' omits f28a4035bea0 Merge remote-tracking branch 'edac/edac-for-next' omits 7cd18c117997 Merge remote-tracking branch 'tip/auto-latest' omits a7ad6baa05c9 Merge remote-tracking branch 'spi/for-next' omits c0b50c5fe95a Merge remote-tracking branch 'devicetree/for-next' omits dcfeaef76ac6 Merge remote-tracking branch 'iommu/next' omits d4f183f676b6 Merge remote-tracking branch 'watchdog/master' omits 00d2946305dc Merge remote-tracking branch 'selinux/next' omits 7ed0d69b5151 Merge remote-tracking branch 'keys/keys-next' omits eb3281e54a6b Merge remote-tracking branch 'integrity/next-integrity' omits fdd0c91b72f8 Merge remote-tracking branch 'apparmor/apparmor-next' omits 7255d4073cd1 Merge remote-tracking branch 'security/next-testing' omits cd347c44fe01 Merge remote-tracking branch 'regulator/for-next' omits a63c379fc2f6 Merge remote-tracking branch 'mfd/for-mfd-next' omits a8108142d5ca Merge remote-tracking branch 'kgdb/kgdb-next' omits a60732bf2556 Merge remote-tracking branch 'mmc/next' omits f8f0e7154396 Merge remote-tracking branch 'block/for-next' omits 8cd6239bdda6 Merge remote-tracking branch 'input/next' omits 0bda375e81dd Merge remote-tracking branch 'modules/modules-next' omits 27139f5033f9 drm/amdgpu: MODULE_FIRMWARE requires linux/module.h omits 94c4eedac2e9 next-20190808/sound-asoc omits 23e92244889e Merge remote-tracking branch 'sound/for-next' omits 1e7582a7bd4d Merge remote-tracking branch 'regmap/for-next' omits 8e0f11566c94 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 6b54f1121f51 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits d4b7f2eef99c Merge remote-tracking branch 'drm-msm/msm-next' omits 8a062adbfa0e Merge remote-tracking branch 'drm-misc/for-linux-next' omits d634cedf4d84 Merge remote-tracking branch 'drm-intel/for-linux-next' omits b0e622007107 Merge remote-tracking branch 'amdgpu/drm-next' omits f8b5a76584b6 Merge remote-tracking branch 'drm/drm-next' omits 5cdad739cb6f Merge remote-tracking branch 'crypto/master' omits f901f0524147 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits fe0441484784 Merge remote-tracking branch 'nand/nand/next' omits 00d21b5e155e Merge remote-tracking branch 'gfs2/for-next' omits a9fbd1a9a92c Merge remote-tracking branch 'bluetooth/master' omits 1ab74331462d Merge remote-tracking branch 'wireless-drivers-next/master' omits 9bdb155a0244 Merge remote-tracking branch 'nfc-next/master' omits a8b143a3b944 Merge remote-tracking branch 'netfilter-next/master' omits a5a5fbf1b1ed Merge remote-tracking branch 'mlx5-next/mlx5-next' omits c3c810d6878a Merge remote-tracking branch 'net-next/master' omits f7d686d0b87b Merge remote-tracking branch 'rdma/for-next' omits 70e558690141 Merge remote-tracking branch 'swiotlb/linux-next' omits bf8f0f80f9dd Merge remote-tracking branch 'ieee1394/for-next' omits 98822b4d4ce0 Merge remote-tracking branch 'thermal-soc/next' omits ba3a37de9835 Merge remote-tracking branch 'thermal/next' omits 1b69f1774820 Merge remote-tracking branch 'opp/opp/linux-next' omits 6c0c24871a49 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits e30b41736bd6 Merge remote-tracking branch 'pm/linux-next' omits 8bc18555dc3e Merge remote-tracking branch 'v4l-dvb/master' omits b753c5a7f99f Merge branch 'r8152-RX-improve' omits e4a5017ac5b3 r8152: change rx_copybreak and rx_pending through ethtool omits 47922fcde536 r8152: support skb_add_rx_frag omits d55d70894c6d r8152: use alloc_pages for rx buffer omits 252df8b86667 r8152: replace array with linking list for rx information omits ec5791c202ac r8152: separate the rx buffer size omits 14b25278a629 Merge remote-tracking branch 'jc_docs/docs-next' omits 0a494e28ed02 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits d7f1f8a5df79 Merge remote-tracking branch 'i3c/i3c/next' omits 7986af562d18 Merge remote-tracking branch 'i2c/i2c/for-next' omits cdd0c2fad6a7 Merge remote-tracking branch 'hid/for-next' omits ab30e008f1b6 Merge remote-tracking branch 'pci/next' omits 6dca0de6b7e6 Merge remote-tracking branch 'printk/for-next' omits 74be1fb19d06 Merge remote-tracking branch 'vfs/for-next' omits 2c833e3a7612 Merge remote-tracking branch 'file-locks/locks-next' omits a64fc3bd22e1 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 5bebfb1c9971 Merge remote-tracking branch 'xfs/for-next' omits 51947a9ae594 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 2a42d864c7be Merge remote-tracking branch 'nfsd/nfsd-next' omits aeb60d533405 Merge remote-tracking branch 'fuse/for-next' omits e070ca371f2b Merge branch 'net-phy-let-phy_speed_down-up-support-speeds-1Gbps' omits 65b27995a4ab net: phy: let phy_speed_down/up support speeds >1Gbps omits 331c56ac7384 net: phy: add phy_speed_down_core and phy_resolve_min_speed omits 7b261e0ef5f8 net: phy: add __set_linkmode_max_speed omits 2042ec03a815 Merge remote-tracking branch 'fsverity/fsverity' omits c996512a9d9a Merge remote-tracking branch 'f2fs/dev' omits 7b821199aaef Merge remote-tracking branch 'ext3/for_next' omits 3b0e44304747 Merge remote-tracking branch 'cifs/for-next' omits a812ea4569df Merge remote-tracking branch 'btrfs-kdave/for-next' omits 043b8413e8c0 net: devlink: remove redundant rtnl lock assert omits c591777546ef Merge remote-tracking branch 'afs/afs-next' omits 758f99025332 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 0c8340f5f01c Merge remote-tracking branch 'sh/sh-next' omits 38fba88b5312 Merge remote-tracking branch 's390/features' omits e6d7016dae9e ipc/msg.c: consolidate all xxxctl_down() functions omits 9f4239d75368 scripts/gdb: handle split debug omits 653fdc199187 kgdb: don't use a notifier to enter kgdb at panic; call directly omits 1c3fc5ff05fb aio: simplify read_events() omits e82e292b91cd kexec: restore arch_kexec_kernel_image_probe declaration omits 1b9aba56e92e kexec: bail out upon SIGKILL when allocating memory. omits b7484b4c3ff2 cpumask: nicer for_each_cpumask_and() signature omits 124c7fb924c2 fork: improve error message for corrupted page tables omits e779299ee5ba fat: add nobarrier to workaround the strange behavior of device omits eea6e09a66a2 fs: reiserfs: remove unnecessary check of bh in remove_fro [...] omits 85e441539ade checkpatch: prefer __section over __attribute__((section(...))) omits 25051882fcca checkpatch: exclude sizeof sub-expressions from MACRO_ARG_REUSE omits f9fe616d4e89 checkpatch.pl: warn on invalid commit id omits 40a7607ceeb0 checkpatch: improve SPDX license checking omits 7111be9754c0 checkpatch: don't interpret stack dumps as commit IDs omits b2908f8af176 lib/math/rational.c: fix possible incorrect result from ra [...] omits 447aaed6f79e lib/extable.c: add missing prototypes omits 6c6cf1cc30e0 lib/generic-radix-tree.c: make 2 functions static inline omits f749ce1c38ab strscpy: reject buffer sizes larger than INT_MAX omits 6105570923c9 include/trace/events/writeback.h: fix -Wstringop-truncatio [...] omits f9490ec70acc kernel-doc: core-api: Include string.h into core-api omits e53d4a9859c1 kernel-doc: core-api: include string.h into core-api omits ece39e9783b3 Documentation/checkpatch: prefer stracpy/strscpy over strc [...] omits 7c028e695808 string: add stracpy and stracpy_pad mechanisms omits 4b9fde68b5b8 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits f43c64efdb36 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits f574795ab891 lib/genalloc.c: export symbol addr_in_gen_pool omits e7ffb1091e41 augmented rbtree: rework the RB_DECLARE_CALLBACKS macro de [...] omits c05f64e12ad1 augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix-3 omits 9f1160fda7fe augmented-rbtree-add-new-rb_declare_callbacks_max-macro-fix omits 6e25486468a3 augmented rbtree: add new RB_DECLARE_CALLBACKS_MAX macro omits 9198c6c56038 augmented rbtree: add comments for RB_DECLARE_CALLBACKS macro omits 57e5c02f2c47 rbtree: avoid generating code twice for the cached version [...] omits 1607b4f4d601 linux/bits.h: clarify macro argument names omits a70e0a03f28d hung_task: allow printing warnings every check interval omits 27312d75a815 kernel/elfcore.c: include proper prototypes omits 74c0b6b99c95 linux/coff.h: add include guard omits 1c4557a38b84 dev-kmem-debug-preadv-progress-fix-fix omits f168adbb8a90 dev-kmem-debug-preadv-progress-fix omits 876e5f86ca95 /dev/kmem : debug preadv() progress omits deb5a834f220 kernel/hung_task.c: Monitor killed tasks. omits 0fedfa43debf fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 335f00dce04f fs/buffer.c: add debug print for __getblk_gfp() stall problem omits cf551175983b mm: don't expose page to fast gup before it's ready omits 7a50ae89be21 mm/vmscan: remove unused lru_pages argument omits 1e674928d9fe mm, memcg: make scan aggression always exclude protection omits a570172a9f18 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 61ae64649467 mm, memcg: proportional memory.{low,min} reclaim omits a41f8dd3d0ff zswap: use movable memory if zpool support allocate movabl [...] omits 35ee477f8eae zpool: add malloc_support_movable to zpool_driver omits 70b3548b367b mm/madvise: reduce code duplication in error handling paths omits cf06598fc8a5 mm: factor out common parts between MADV_COLD and MADV_PAGEOUT omits 3687aeb64635 mm: clear PG_active on MADV_PAGEOUT omits ea10de6053d9 mm: introduce MADV_PAGEOUT omits 92ca1b106487 mm: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM omits 4445e1fde2fa mm: introduce MADV_COLD omits 424a53a76304 mm: mmap: increase sockets maximum memory size pgoff for 32bits omits 28385e58ee66 mm-mmapc-refine-find_vma_prev-with-rb_last-fix omits d17d477b9016 mm/mmap.c: refine find_vma_prev() with rb_last() omits e618a3c5a6b5 riscv-make-mmap-allocation-top-down-by-default-v6 omits b7a430cbf7c6 riscv: make mmap allocation top-down by default omits b521086c7e8b mips: use generic mmap top-down layout and brk randomization omits bf03d58467c5 mips: replace arch specific way to determine 32bit task wi [...] omits 1ff510f46c9c mips: adjust brk randomization offset to fit generic version omits d8ef17bb4c6a mips: use STACK_TOP when computing mmap base address omits 918d6e3c1216 mips: properly account for stack randomization and stack g [...] omits a745e386344a arm: use generic mmap top-down layout and brk randomization omits f865c3338b27 arm: use STACK_TOP when computing mmap base address omits 78f61c8e5757 arm: properly account for stack randomization and stack guard gap omits 7ffd19d26808 arm64, mm: make randomization selected by generic topdown [...] omits a6eb64f390b4 arm64, mm: move generic mmap layout functions to mm omits 768c05e2b95c arm64: consider stack randomization for mmap base only whe [...] omits 18a72b5895f7 arm64: make use of is_compat_task instead of hardcoding this test omits d1f9efdbedde mm, fs: move randomize_stack_top from fs to mm omits 2bdad217484f psi-annotate-refault-stalls-from-io-submission-fix-2 omits 2f21a9d55543 psi-annotate-refault-stalls-from-io-submission-fix omits d05c7da50b93 mm: thp: make deferred split shrinker memcg aware omits b24b8030b668 mm: shrinker: make shrinker not depend on memcg kmem omits c0e9c492963c mm: move mem_cgroup_uncharge out of __page_cache_release() omits 3848e038fa7f mm: thp: extract split_queue_* into a struct omits bc1838f2abd7 mm,thp: avoid writes to file with THP in pagecache omits ae7e90c4243d khugepaged: fix double unlock in collapse_file() omits 2a594682be6e khugepaged: fix build without CONFIG_SHMEM omits b92181e9d7c9 mm,thp: add read-only THP support for (non-shmem) FS omits 32355dc565e2 khugepaged: rename collapse_shmem() and khugepaged_scan_shmem() omits a9f779c1f7b9 mm,thp: stats for file backed THP omits 44ab0746cc3f filemap: update offset check in filemap_fault() omits 65880a631537 filemap: check compound_head(page)->mapping in pagecache_g [...] omits 559cea89a008 filemap: check compound_head(page)->mapping in filemap_fault() omits 3c83d2366732 thp: update split_huge_page_pmd() comment omits c8a2139f12d2 mm/migrate.c: clean up useless code in migrate_vma_collect_pmd() omits ab4308cac1e8 hugetlbfs: don't retry when pool page allocations start to fail omits 93daa4831a09 mm, compaction: raise compaction priority after it withdrawns omits b44aabf68d9b mm, reclaim: cleanup should_continue_reclaim() omits b5b17ebd1a01 mm, reclaim: make should_continue_reclaim perform dryrun d [...] omits 347401f8a569 memcg, oom: don't require __GFP_FS when invoking memcg OOM killer omits 623cd1dbe612 mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits 88764e20158b mm/oom_kill.c: add task UID to info message on an oom kill omits d7cd4d8450ab mm-oom-avoid-printk-iteration-under-rcu-fix omits 2acb8a74c216 mm, oom: avoid printk() iteration under RCU omits 4f39eff28edb mm/mempolicy.c: remove unnecessary nodemask check in kerne [...] omits 6d124f44abaf mm/compaction.c: remove unnecessary zone parameter in isol [...] omits f46160bb3334 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits 40c783737d82 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits e4ae81c16525 mm-compaction-clear-total_migratefree_scanned-before-scann [...] omits f229f50052fe mm/compaction: introduce a helper compact_zone_counters_init() omits 7a7b7bf2a347 mm/compaction.c: clear total_{migrate,free}_scanned before [...] omits f48ceae8550c mm: use CPU_BITS_NONE to initialize init_mm.cpu_bitmask omits 9f657964824f mm/vmalloc: modify struct vmap_area to reduce its size omits de4eb38ec596 mm/vmalloc: do not keep unpurged areas in the busy tree omits 9f0f276ea892 mm/sparse.c: use __nr_to_section(section_nr) to get mem_section omits 98830b107c54 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits 53fd51e2207a mm/sparse.c: mark sparse_buffer_free as __meminit omits 75076dbb63c2 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 4e1dafda8ab6 mm/memory_hotplug.c: prevent memory leak when reusing pgdat omits aab8dd4d0f1c drivers/base/memory.c: don't store end_section_nr in memor [...] omits 34503d8cca35 mm/memory_hotplug: online_pages cannot be 0 in online_pages() omits 9dac3052ddf4 mm/memory_hotplug: simplify online_pages_range() omits 6f5f3283bd23 mm/memory_hotplug: handle unaligned start and nr_pages in [...] omits 603729ab4d82 resource: use PFN_UP / PFN_DOWN in walk_system_ram_range() omits 03c8aefe2bc0 driver/base/memory.c: validate memory block size early omits 4ae4864ab2f3 drivers/base/memory.c: fixup documentation of removable/ph [...] omits fefc3923926a drivers/base/node.c: simplify unregister_memory_block_unde [...] omits 4ce11b9a91a3 mm-memory_hotplug-remove-move_pfn_range-fix omits 37b407abed23 mm/memory_hotplug: remove move_pfn_range() omits e800c5ccbec4 microblaze: switch to generic version of pte allocation omits 27a6140ba83e sh: switch to generic version of pte allocation omits 1b8def75a4ea ia64: switch to generic version of pte allocation omits 48a9cabc30e3 mm: remove quicklist page table caches omits 3bb163f5361d mm: release the spinlock on zap_pte_range omits 3144c9d0ddb5 mm/mmap.c: fix the adjusted length error omits 75a0b981ff71 mm: remove redundant assignment of entry omits 8c89ee881c11 net/xdp: convert put_page() to put_user_page*() omits f109712ba517 drivers/gpu/drm/via: convert put_page() to put_user_page*() omits 1b1bf817fb3a mm/gup: remove unused variable in siw_free_plist() omits c14d1f3ecddc mm/gup: add make_dirty arg to put_user_pages_dirty_lock() omits e3a25da24f41 mm: vmscan: do not share cgroup iteration between reclaimers omits 926cb7372e48 mm: memcontrol: switch to rcu protection in drain_all_stock() omits e8b70a98e67c mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 9256742145b9 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 50533f71e4bd mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits ee735ded1c25 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] omits 6cabb19c29e7 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix omits 8536ce1dffe4 mm, memcg: throttle allocators when failing reclaim over m [...] omits ff657184f2ae mm-page-cache-store-only-head-pages-in-i_pages-fix omits 8071b7764525 mm: page cache: store only head pages in i_pages omits 17e0561af54b mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] omits d96bf1b51243 mm/filemap.c: don't initiate writeback if mapping has no d [...] omits afbcccfac1b2 mm: replace list_move_tail() with add_page_to_lru_list_tail() omits 424002931cb9 mm: introduce compound_nr() omits 54cfcc7ee650 mm-introduce-page_shift-fix omits 5e5fd85b8b65 mm: Introduce page_shift() omits 2c4f1ff706e4 mm: introduce page_size() omits 876780128efc mm/rmap.c: remove set but not used variable 'cstart' omits 55b9a8026bec mm/page_poison.c: fix a typo in a comment omits 43a30065fdd1 mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] omits 2035ee87130d mm-kmemleak-use-the-memory-pool-for-early-allocations-chec [...] omits 93ab75f65745 mm: kmemleak: use the memory pool for early allocations omits efd9d4d77805 mm: kmemleak: simple memory allocation pool for kmemleak objects omits fe6d558d441f mm: kmemleak: make the tool tolerant to struct scan_area a [...] omits d32b381fdf36 kmemleak: increase DEBUG_KMEMLEAK_EARLY_LOG_SIZE default to 16K omits 22415e156168 mm, slab: move memcg_cache_params structure to mm/slab.h omits ce346612e3ca mm, slab: extend slab/shrink to shrink all memcg caches omits c21240b10278 ramfs: support O_TMPFILE omits cd5099eee638 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 258935c67ca9 fs: ocfs2: fix a possible null-pointer dereference in ocfs [...] omits 30e51288dad9 fs-ocfs2-fix-possible-null-pointer-dereferences-in-ocfs2_x [...] omits a966553efa7a fs: ocfs2: fix possible null-pointer dereferences in ocfs2 [...] omits 026199bbe36f ocfs2: checkpoint appending truncate log transaction befor [...] omits 3aeb260eb881 ocfs2: wait for recovering done after direct unlock request omits 82c41f703856 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 0565b13a649f ocfs2: clear zero in unaligned direct IO omits 97a794b44889 ocfs2: remove unused ocfs2_orphan_scan_exit() declaration omits 84fef5186da6 ocfs2: remove unused ocfs2_calc_tree_trunc_credits() omits dd7be104844a ocfs2: ensure ret is set to zero before returning omits e4d91f1267cd ocfs2: further debugfs cleanups omits 911d469acf89 jbd2: remove jbd2_journal_inode_add_[write|wait] omits 9ca0cca0da4e ocfs2: use jbd2_inode dirty range scoping omits 96ed7c612655 kbuild: clean compressed initramfs image omits ea0d159ca106 mm: memcontrol: flush percpu vmevents before releasing memcg omits 6abc361528cb mm: memcontrol: flush percpu slab vmstats on kmem offlining omits 227e96e1cca0 mm: memcontrol: flush percpu vmstats before releasing memcg omits a17c4aac35fc mm, page_alloc: move_freepages should not examine struct p [...] omits 8bbd6d2f7b0d mm/z3fold.c: fix race between migration and destruction omits 5da90a3068ac /proc/kpageflags: do not use uninitialized struct pages omits 12b40c40d263 /proc/kpageflags: prevent an integer overflow in stable_pa [...] omits 40b36b358dc7 hugetlbfs: fix hugetlb page migration/fault race causing SIGBUS omits 1b9cd68c6ed2 mm, vmscan: do not special-case slab reclaim when watermar [...] omits 765db12ffe66 Revert "mm, thp: restore node-local hugepage allocations" omits 5f04ac7be1a4 Revert "Revert "mm, thp: consolidate THP gfp handling into [...] omits ad40a2cb03d0 include/asm-generic/5level-fixup.h: fix variable 'p4d' set [...] omits ba96dbd2fbd4 seq_file: fix problem when seeking mid-record omits 86ef5ca443a1 mm: workingset: fix vmstat counters for shadow nodes omits da748bc7103b mm/usercopy: use memory range to be accessed for wraparound check omits bce40af67cba mm: kmemleak: disable early logging in case of error omits 200d59c57a91 mm/vmalloc.c: fix percpu free VM area search criteria omits deee1bb46d91 mm/memcontrol.c: fix use after free in mem_cgroup_iter() omits 14f86546d7b7 mm/z3fold.c: fix z3fold_destroy_pool() race condition omits e392887e18c9 mm/z3fold.c: fix z3fold_destroy_pool() ordering omits a3fbc560f13d mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits b5fe69246886 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits f84ce03634e8 mm/hmm: fix bad subpage pointer in try_to_unmap_one omits efb24de9376c mm/hmm: fix ZONE_DEVICE anon page mapping reuse omits 239b53557006 mm: document zone device struct page field usage omits 6c420ff997a2 Merge remote-tracking branch 'risc-v/for-next' omits 64786b1d676e Merge remote-tracking branch 'powerpc/next' omits 708852dcac84 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 8f3a07867cda Merge remote-tracking branch 'parisc-hd/for-next' omits 807c9d7f2a19 Merge remote-tracking branch 'mips/mips-next' omits 111293ed746e Merge remote-tracking branch 'ia64/next' omits 1a6014bcb245 Merge remote-tracking branch 'h8300/h8300-next' omits a9a96760165d net: hns3: Make hclge_func_reset_sync_vf static omits 2625618fc0b7 Merge remote-tracking branch 'csky/linux-next' omits a6d74e7ac349 Merge remote-tracking branch 'clk/clk-next' omits 28d9b8ad5b5b Merge remote-tracking branch 'tegra/for-next' omits cd3a9dd8702f Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 1668b695b957 Merge remote-tracking branch 'scmi/for-linux-next' omits d27de28fe09d Merge remote-tracking branch 'samsung-krzk/for-next' omits 2b3c6707f189 Merge remote-tracking branch 'rockchip/for-next' omits 2b66e7783c86 Merge remote-tracking branch 'renesas-geert/next' omits c7473bf461f3 Merge remote-tracking branch 'renesas/next' omits 47995f66cc80 Merge remote-tracking branch 'qcom/for-next' omits 092da49c63d1 Merge remote-tracking branch 'omap/for-next' omits 678976d23b32 Merge remote-tracking branch 'mvebu/for-next' omits 2a920f1ca79a Merge remote-tracking branch 'mediatek/for-next' omits 9d504d42ff70 Merge remote-tracking branch 'keystone/next' omits 69b8694fe5c6 Merge remote-tracking branch 'imx-mxs/for-next' omits 39c4e2548e59 Merge remote-tracking branch 'bcm2835/for-next' omits a1026e93fafd Merge remote-tracking branch 'at91/at91-next' omits d3f13d947282 Merge remote-tracking branch 'aspeed/for-next' omits 270b9991cdb0 drm/i915: Add _TRANS2() omits 46c63d2499b1 drm/i915/bdw+: Move misc display IRQ handling to it own function omits 593f1451d081 Merge remote-tracking branch 'amlogic/for-next' omits 238c2041e948 Merge remote-tracking branch 'actions/for-next' omits 418ded18f064 Merge remote-tracking branch 'arm-soc/for-next' omits 7aa8dd91da63 devicetree: Expose dtbs_check and dt_binding_check some more omits 6cff02179110 Merge remote-tracking branch 'arm-perf/for-next/perf' omits ff0bd46246c6 Merge remote-tracking branch 'arm64/for-next/core' omits 74c6223b8bbb Merge remote-tracking branch 'arm/for-next' omits c18f3852b9c6 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits cb81c42ac303 Merge remote-tracking branch 'kbuild/for-next' omits 0d530aa6894c dt-bindings: watchdog: meson-gxbb-wdt: convert to yaml omits 4df7e9a13953 dt-bindings: serial: meson-uart: convert to yaml omits 87a55485f2fc dt-bindings: phy: meson-g12a-usb3-pcie-phy: convert to yaml omits da86d286cce8 dt-bindings: phy: meson-g12a-usb2-phy: convert to yaml omits f50ffbc5e9eb dt-bindings: arm: amlogic: amlogic,meson-gx-ao-secure: con [...] omits 018562f36f8c dt-bindings: reset: amlogic,meson-reset: convert to yaml omits 66de150a8889 dt-bindings: spi: meson: convert to yaml omits 78db5580af78 dt-bindings: rng: amlogic,meson-rng: convert to yaml omits 8d63f97113a7 dt-bindings: mailbox: meson-mhu: convert to yaml omits cdea0121ae80 docs: writing-schema.md: convert from markdown to ReST omits 5f9040fd3dff dt-bindings: crypto: Convert Allwinner A10 Security Engine [...] omits 31ca694e8645 dt-bindings: bus: Convert Allwinner DE2 bus to a schema omits 5bf2845ece35 dt-bindings: input: Convert Allwinner LRADC to a schema omits 583bf1e5534e Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits 1999f09bb019 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits d3948c24ea78 Merge remote-tracking branch 'spdx/spdx-linus' omits 83f086c35931 Merge remote-tracking branch 'fpga-fixes/fixes' omits 620353024684 Merge remote-tracking branch 'pidfd-fixes/fixes' omits 8186e625163d Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 31bea5c1f155 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits a949c01d0426 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits 57ec89560c89 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 8975eb24f01e Merge remote-tracking branch 'dma-mapping-fixes/for-linus' omits 72c15dac3245 Merge remote-tracking branch 'vfs-fixes/fixes' omits fc6e02315f10 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits cd4fad61a0fd Merge remote-tracking branch 'hwmon-fixes/hwmon' omits a334ae418635 Merge remote-tracking branch 'omap-fixes/fixes' omits 168e90ea1ecb Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 4697b6fa9d9c Merge remote-tracking branch 'slave-dma-fixes/fixes' omits bb2ba7b15d7f Merge remote-tracking branch 'ide/master' omits ca72c2725a9e Merge remote-tracking branch 'soundwire-fixes/fixes' omits c1c0e427c1ec Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits a45c0b81d975 Merge remote-tracking branch 'staging.current/staging-linus' omits 1f1e04541c22 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits a3e3356dcc8f Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 4f5963b1d4a4 Merge remote-tracking branch 'usb.current/usb-linus' omits d010b04ceeaf Merge remote-tracking branch 'spi-fixes/for-linus' omits 9f6d185fc14f Merge remote-tracking branch 'regulator-fixes/for-linus' omits d7807de2c5de Merge remote-tracking branch 'regmap-fixes/for-linus' omits 73b57c8a9f3d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 6151347af863 Merge remote-tracking branch 'sound-current/for-linus' omits f66b0c792ebd Merge remote-tracking branch 'rdma-fixes/for-rc' omits f4f4f2f7a5df Merge remote-tracking branch 'netfilter/master' omits f697c84cade1 Merge remote-tracking branch 'ipsec/master' omits 367b187db29d Merge remote-tracking branch 'bpf/master' omits 9c9311f579af Merge remote-tracking branch 'net/master' omits fd18de229fc2 Merge remote-tracking branch 'sparc/master' omits 1e0da9b6b169 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 04578c90aa30 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 5d7694158cdc Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 2944911e2528 Merge remote-tracking branch 'arc-current/for-curr' omits 92b498222881 devlink: send notifications for deleted snapshots on regio [...] omits 07f038a408fb Merge LKMM and RCU commits omits cfcdef5e3046 rcu: Allow rcu_do_batch() to dynamically adjust batch sizes omits f48fe4c58660 rcu/nocb: Don't wake no-CBs GP kthread if timer posted und [...] omits 296181d78df9 rcu/nocb: Reduce __call_rcu_nocb_wake() leaf rcu_node ->lo [...] omits 1d5a81c18dc6 rcu/nocb: Reduce nocb_cb_wait() leaf rcu_node ->lock contention omits 23651d9b9616 rcu/nocb: Advance CBs after merge in rcutree_migrate_callbacks() omits 273f03406500 rcu/nocb: Avoid synchronous wakeup in __call_rcu_nocb_wake() omits f7a81b12d6af rcu/nocb: Print no-CBs diagnostics when rcutorture writer [...] omits 6aacd88d1721 rcu/nocb: EXP Check use and usefulness of ->nocb_lock_contended omits d1b222c6be1f rcu/nocb: Add bypass callback queueing omits eda669a6a2c5 rcu/nocb: Atomic ->len field in rcu_segcblist structure omits faca5c250935 rcu/nocb: Unconditionally advance and wake for excessive CBs omits 4fd8c5f153bc rcu/nocb: Reduce ->nocb_lock contention with separate ->no [...] omits 523bddd553c0 rcu/nocb: Reduce contention at no-CBs invocation-done time omits 6608c3a027bc rcu/nocb: Reduce contention at no-CBs registry-time CB adv [...] omits 9fcb09bddd56 rcu/nocb: Round down for number of no-CBs grace-period kthreads omits 81c0b3d724f4 rcu/nocb: Avoid ->nocb_lock capture by corresponding CPU omits 7f36ef82e5cf rcu/nocb: Avoid needless wakeups of no-CBs grace-period kthread omits ce0a825e4060 rcu/nocb: Make __call_rcu_nocb_wake() safe for many callbacks omits 383e13328373 rcu/nocb: Never downgrade ->nocb_defer_wakeup in wake_nocb [...] omits aeeacd9d844b rcu/nocb: Enable re-awakening under high callback load omits 0bd55c693617 rcu/nohz: Turn off tick for offloaded CPUs omits 969974e5c51e rcu/nocb: Suppress uninitialized false-positive in nocb_gp_wait() omits 921bb5fad11c rcu/nocb: Use build-time no-CBs check in rcu_pending() omits c1ab99d66ebc rcu/nocb: Use build-time no-CBs check in rcu_core() omits ec5ef87bac82 rcu/nocb: Use build-time no-CBs check in rcu_do_batch() omits 4f9c1bc727f9 rcu/nocb: Remove obsolete nocb_gp_head and nocb_gp_tail fields omits 2a777de757f4 rcu/nocb: Remove obsolete nocb_cb_tail and nocb_cb_head fields omits c035280f1761 rcu/nocb: Remove obsolete nocb_q_count and nocb_q_count_la [...] omits e7f4c5b3998a rcu/nocb: Remove obsolete nocb_head and nocb_tail fields omits 5d6742b37727 rcu/nocb: Use rcu_segcblist for no-CBs CPUs omits e83e73f5b0f8 rcu/nocb: Leave ->cblist enabled for no-CBs CPUs omits e6060b41c995 rcu/nocb: Allow lockless use of rcu_segcblist_empty() omits 76c6927c3ee4 rcu/nocb: Allow lockless use of rcu_segcblist_restempty() omits ca5c82580811 rcu/nocb: Remove deferred wakeup checks for extended quies [...] omits 85f69b32126d rcu/nocb: Check for deferred nocb wakeups before nohz_full [...] omits c00045be32fe rcu/nocb: Make rcutree_migrate_callbacks() start at leaf r [...] omits 750d7f6a434f rcu/nocb: Add checks for offloaded callback processing omits ce5215c1342c rcu/nocb: Use separate flag to indicate offloaded ->cblist omits 1bb5f9b95afe rcu/nocb: Use separate flag to indicate disabled ->cblist omits 18cd8c93e69e rcu/nocb: Print gp/cb kthread hierarchy if dump_tree omits f7c612b000d7 rcu/nocb: Rename rcu_nocb_leader_stride kernel boot parameter omits f7c9a9b664fb rcu/nocb: Rename and document no-CB CB kthread sleep trace event omits 0bdc33daef96 rcu/nocb: Rename rcu_organize_nocb_kthreads() local variable omits 0d52a6652f15 rcu/nocb: Rename wake_nocb_leader_defer() to wake_nocb_gp_defer() omits 5f675ba6eb5d rcu/nocb: Rename __wake_nocb_leader() to __wake_nocb_gp() omits 5d62c08c5fe5 rcu/nocb: Rename wake_nocb_leader() to wake_nocb_gp() omits 9fa471a881df rcu/nocb: Rename nocb_follower_wait() to nocb_cb_wait() omits 12f54c3a8410 rcu/nocb: Provide separate no-CBs grace-period kthreads omits 6484fe54b5c6 rcu/nocb: Update comments to prepare for forward-progress work omits 58bf6f77c6fb rcu/nocb: Rename rcu_data fields to prepare for forward-pr [...] omits 31da067023dd Merge branches 'consolidate.2019.08.01b', 'fixes.2019.08.1 [...] omits bee6f87166e9 acpi: Use built-in RCU list checking for acpi_ioremaps list omits 842a56cf3eb0 x86/pci: Pass lockdep condition to pcm_mmcfg_list iterator omits c2fa1e1bfa5b driver/core: Convert to use built-in RCU list checking omits 72ef80b5ee13 Merge branch 'bpf-libbpf-read-sysfs-btf' omits a1916a153c25 libbpf: attempt to load kernel BTF from sysfs first omits 7fd785685e22 btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux omits 2fc17e77b603 dt-bindings: pinctrl: stm32: Fix 'st,syscfg' schema omits 710bb9cfeeda Merge tag 'gvt-next-2019-08-13' of https://github.com/inte [...] omits 5e4e6c4d3ae0 interconnect: qcom: Add QCS404 interconnect provider driver omits 3a0f1604888a drm/i915/gt: Save/restore interrupts around breadcrumb disable omits a79ca656b648 drm/i915: Push the wakeref->count deferral to the backend omits be06f8e7425d interconnect: qcom: Add interconnect RPM over SMD driver omits 24f516ebbab8 dt-bindings: interconnect: Add Qualcomm QCS404 DT bindings omits 9e3ce77c1163 interconnect: qcom: Add tagging and wake/sleep support for sdm845 omits cbd5a9c28bb5 interconnect: Add pre_aggregate() callback omits 127ab2cc5f19 interconnect: Add support for path tags omits ee1c7bd33e66 Merge tag 'tpmdd-next-20190813' of git://git.infradead.org [...] omits a2a08761e20a Merge branches 'for-next/error-injection', 'for-next/tbi', [...] omits 37143dcc44f8 arm64: constify sys64_hook instances omits 0da23df2ff04 arm64: constify aarch64_insn_encoding_class[] omits 0bf136a8cf11 arm64: constify icache_policy_str[] omits 80d838122643 arm64: prefer __section from compiler_attributes.h omits 60a8db790255 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 1cdd8705c7ac drm/i915/tgl: Fix missing parentheses on TGL_TRANS_DDI_FUN [...] omits 2d6c25215ab2 KEYS: trusted: allow module init if TPM is inactive or dea [...] omits a2f3f00e0867 selftests: add tests for clone3() omits dace3226fb12 fork: extend clone3() to support setting a PID omits 656c8e9cc1ba netfilter: conntrack: Use consistent ct id hash calculation omits 1e5227a3a98b gfs2: Fix possible fs name overflows omits 0dc99e042a4c media: MAINTAINERS: Remove zoran driver omits 34994c9d9d48 media: MAINTAINERS: hantro: Fix typo in a filepath omits 009b37c65df5 media: exynos4-is: Remove call to memset after dma_alloc_coherent omits 6a11f0f58886 media: ngene: Remove call to memset after pci_alloc_consistent omits e671499303e4 media: i2c: Convert to new i2c device probe() omits bec5352d20d1 media: i2c: et8ek8: Convert to new i2c device probe() omits 42b661221518 media: i2c: s5c73m3: Convert to new i2c device probe() omits c1042d62fe05 media: i2c: smiapp: Convert to new i2c device probe() omits 5e56808900a7 media: radio: si470x: Convert to new i2c device probe() omits 7bb823a6522a media: radio: si4713: Convert to new i2c device probe() omits 9deff920bd18 media: i2c: adv748x: Convert to new i2c device probe() omits 2dbfc6525046 media: i2c: tvp5150: Add of_node_put() before goto omits 22ff7d4ca3f7 media: platform: mtk-mdp: mtk_mdp_core: Add of_node_put() [...] omits 4fd22938569c media: fdp1: Reduce FCP not found message level to debug omits 5db8a692fe69 media: pvrusb2: use kzalloc instead of kmalloc and memset omits 5cf7e71f7a63 media: zd1301_demod: don't check retval after our own assignemt omits 0b25167d1cdd media: mn88473: don't check retval after our own assignemt omits e6ec19a25f21 media: mn88472: don't check retval after our own assignemt omits ae3af6c43c0d media: cxd2820r: don't check retval after our own assignemt omits 34925d9f019c media: i2c: adv7842: convert to i2c_new_dummy_device omits 2f822f1da08a media: i2c: tda1997x: prevent potential NULL pointer access omits 53f5d7a46fab media: usb: go7007: s2250-board: convert to i2c_new_dummy_device omits 9524da83a50b media: i2c: adv7511-v4l2: convert to i2c_new_dummy_device omits 43aacc52c945 gfs2: untangle the logic in gfs2_drevalidate omits 31b9754caf8e media: i2c: adv7180: convert to i2c_new_dummy_device omits b13d326ee4a9 media: i2c: ad9389b: convert to i2c_new_dummy_device omits 4cdd51563048 media: dvb-frontends: mn88473: convert to i2c_new_dummy_device omits f0b0710c9f7b media: dvb-frontends: mn88472: convert to i2c_new_dummy_device omits 0a6ed11f9884 media: dvb-frontends: mn88443x: convert to i2c_new_dummy_device omits 0a248872e4c5 media: dvb-frontends: cxd2820r_core: convert to i2c_new_du [...] omits 864919ea0380 media: mtk-mdp: fix reference count on old device tree omits b557b5073194 media: cedrus: Don't set chroma size for scale & rotation omits 633eadc9ba1e media: cedrus: Remove dst_bufs from context omits 09c41a23a2e2 media: Revert "media: vimc: propagate pixel format in the stream" omits 10b1aed6dac0 media: Revert "media: vimc: Remove or modify stream checks" omits 84246ae3fde1 media: rcar-vin: Report correct image stride omits 256acbebdc3b media: omap_vout: convert to vb2 omits 839b9d2c59b3 media: omap_vout: fix various v4l2-compliance failures omits f28b8da266a6 Merge branch 'for-5.3/upstream-fixes' into for-next omits 9840a4ffcf0b selftests/bpf: fix race in flow dissector tests omits a3384b8d9f63 HID: logitech-hidpp: remove support for the G700 over USB omits addf3382c47c Revert "HID: logitech-hidpp: add USB PID for a few more su [...] omits d66fa3c70e59 tools: bpftool: add feature check for zlib omits 341dfcf8d78e btf: expose BTF info through sysfs omits 91b4db5313a2 s390/bpf: use 32-bit index for tail calls omits 8b1c787a6d76 arm-soc: document merges omits d97b97eac4e7 Merge branches 'arm/dt', 'arm/drivers' and 'arm/soc' into [...] omits fb66237e4883 Merge branch 'arm/fixes' into for-next omits c90fe55f9820 Merge tag 'v5.3-rc4' into for-next omits 8379eaf0e251 ARM: remove w90x900 platform omits eb4f78f8b8cb ARM: remove ks8695 platform omits 367f4acc6990 ARM: mach-nspire: Kill off CLCD auxdata omits 2a2bb58aaeff Merge tag 'gemini-dts-v5.4-1' of git://git.kernel.org/pub/ [...] omits fbe4a49f6de9 Merge tag 'stm32-dt-for-v5.4-1' of git://git.kernel.org/pu [...] omits d1406583f4e8 Merge tag 'renesas-dt-bindings-for-v5.4-tag1' of git://git [...] omits d4bc63b193c2 Merge tag 'ux500-dts-v5.4-1' of git://git.kernel.org/pub/s [...] omits da5fbcb1d03a ARM: dts: Update the NSPIRE DTS files for DRM omits c08b59841055 ARM: dts: nomadik: Set up the CS GPIO right omits daa37200d489 Merge tag 'gvt-fixes-2019-08-13' of https://github.com/int [...] omits 834de5c1aa76 mtd: spi-nor: Fix the disabling of write protection at init omits 428cb860c4f4 Merge tag 'reset-for-v5.4' of git://git.pengutronix.de/git [...] omits 29baae1e8b9d Merge branch 'omap-for-v5.4/dt' into for-next omits a31adbd3c36c Merge branch 'omap-for-v5.4/ti-sysc' into for-next omits 4a65bbb9109e soc: ti: pm33xx: Make two symbols static omits ebc526233b9d Merge tag 'imx-fixes-5.3-2' of git://git.kernel.org/pub/sc [...] omits d8e0cecbcaf0 soc: ti: pm33xx: Fix static checker warnings omits 5717fe5ab38f arm64: cpufeature: Don't treat granule sizes as strict omits 0c0d1ec21b2f ARM: OMAP: dma: Mark expected switch fall-throughs omits a27401cecf77 ARM: dts: am335x-boneblue: Use of am335x-osd335x-common.dtsi omits 26b1c8bed586 ARM: dts: gta04: define chosen/stdout-path omits 9fc6bff8078b ARM: dts: omap3-n950-n9: Remove regulator-boot-off property omits dc1b6ca8fa66 ARM: dts: am335x-cm-t335: Remove regulator-boot-off property omits c8a738f4cfae bus: ti-sysc: remove set but not used variable 'quirks' omits bb88b86c1f62 bus: ti-sysc: allow reset sharing across devices omits 4345f0dc015d bus: ti-sysc: rework the reset handling omits b6036314436b bus: ti-sysc: re-order the clkdm control around reset handling omits b58056da2ec2 bus: ti-sysc: Add missing kerneldoc comments omits 54d662227cae bus: ti-sysc: Switch to SPDX license identifier omits d220540795ec dt-bindings: ti-sysc: Add SPDX license identifier omits 82a9c15d1a91 MAINTAINERS: Add ti-sysc files under the OMAP2+ entry omits 50e4b5cac403 Merge branch 'ti-sysc-fixes' into fixes omits 5b63fb90adb9 ARM: dts: Fix incomplete dts data for am3 and am4 mmc omits 58e16d792a6a Merge branch 'ti-sysc-fixes' into fixes omits a304f483b6b0 bus: ti-sysc: Simplify cleanup upon failures in sysc_probe() omits fa8397e45c64 ARM: OMAP1: ams-delta-fiq: Fix missing irq_ack omits 182747f87687 Merge branch 'misc' into for-next omits 07f9a8be66a9 ARM: dts: dra74x: Fix iodelay configuration for mmc3 omits 8613e2ca4fff ARM: dts: am335x: Fix UARTs length omits 45da5e09dd32 ARM: OMAP2+: Fix omap4 errata warning on other SoCs omits 105333435b4f netfilter: connlabels: prefer static lock initialiser omits 0a30ba509fde netfilter: nf_nat_proto: make tables static omits 5785cf15fd74 netfilter: nf_tables: add missing prototypes. omits 2a475c409fe8 kbuild: remove all netfilter headers from header-test blacklist. omits 20a9379d9a03 netfilter: remove "#ifdef __KERNEL__" guards from some headers. omits 78458e3e08cd netfilter: add missing IS_ENABLED(CONFIG_NETFILTER) checks [...] omits 0abc8bf4f284 netfilter: add missing IS_ENABLED(CONFIG_NF_CONNTRACK) che [...] omits 47e640af2e49 netfilter: add missing IS_ENABLED(CONFIG_NF_TABLES) check [...] omits 9211bfbff80a netfilter: add missing IS_ENABLED(CONFIG_BRIDGE_NETFILTER) [...] omits a1b2f04ea527 netfilter: add missing includes to a number of header-files. omits bd96b4c75675 netfilter: inline four headers files into another one. omits 43dd16efc7f2 netfilter: nf_tables: store data in offload context registers omits bd8699e9e292 netfilter: nft_bitwise: add offload support omits 7e59b3fea2a2 netfilter: remove unnecessary spaces omits b1635ee6120c net/mlx5: Add XRQ legacy commands opcodes omits 647d58a989b3 net/mlx5: Use debug message instead of warn omits 220b65d8009d drm/i915/gvt: Double check batch buffer size after copy omits 00a33be40634 drm/i915/gvt: Add valid length check for MI variable commands omits 1e2adc0d0370 drm/i915/gvt: Add MI command valid length check omits 4f870f1fba34 drm/i915/gvt: Utility for valid command length check omits 8cfbca7848ff drm/i915/gvt: factor out tlb and mocs register offset table omits f8871ec8fc73 drm/i915/gvt: no need to check return value of debugfs_cre [...] omits e14006d939fe drm/i915/gvt: Fix typo of VBLANK_TIMER_PERIOD omits abb042f310ff drm/i915/uc: Log fw status changes only under debug config omits 07c20e845a3a Merge branch 'for-5.3/upstream-fixes' into for-next omits 7cdf6e40537f HID: wacom: add back changes dropped in merge commit omits baf58858e8b6 sh: prefer __section from compiler_attributes.h omits 8619b5a9035a sh: Drop -Werror from kernel Makefile omits 52791eeec1d9 dma-buf: rename reservation_object to dma_resv omits 5d344f58da76 dma-buf: nuke reservation_object seq number omits d3c6dd1fb30d dma-buf/sw_sync: Synchronize signal vs syncpt free omits 5f15c1e6e181 drm/i915/guc: Use a local cancel_port_requests omits 478ffad6d690 drm/i915: drop engine_pin/unpin_breadcrumbs_irq omits ee94e0c4598a drm/i915/guc: keep breadcrumb irq always enabled omits 3a3a78124693 sh: kernel: disassemble: Mark expected switch fall-throughs omits fb8f77490f55 sh: kernel: hw_breakpoint: Fix missing break in switch statement omits 7607a121f461 dmaengine: fsldma: Mark expected switch fall-through omits 069e4a19f44d dmaengine: ti: unexport filter functions omits 31ec0dd38085 drm/amd/display: use kvmalloc for dc_state (v2) omits 17b6d2d52854 drm/amdgpu: fix gfx9 soft recovery omits 26f9b841c455 PM / devfreq: tegra20: add COMMON_CLK dependency omits b617376df8f0 PM / devfreq: events: add Exynos PPMU new events omits 4c615075779f PM / devfreq: Fix kernel oops on governor module load omits dfff4c02be1f PM / devfreq: rk3399_dmc: Fix spelling typo omits 7c056fd0fbf6 PM / devfreq: Fix spelling typo omits c4448af01222 PM / devfreq: Introduce driver for NVIDIA Tegra20 omits f7e37d1d7f6f PM / devfreq: tegra: Rename tegra-devfreq.c to tegra30-devfreq.c omits 791ad5bb1302 PM / devfreq: tegra: Enable COMPILE_TEST for the driver omits 4f30f6a6908b PM / devfreq: tegra: Support Tegra30 omits 206881aa4dd2 PM / devfreq: tegra: Reconfigure hardware on governor's restart omits 2b9b39198644 PM / devfreq: tegra: Move governor registration to driver's probe omits 12ceca810ad9 PM / devfreq: tegra: Mark ACTMON's governor as immutable omits b70634cbc240 PM / devfreq: tegra: Avoid inconsistency of current freque [...] omits e6595c6b6d71 PM / devfreq: tegra: Clean up driver's probe / remove omits 28d76eca7e74 PM / devfreq: tegra: Properly disable interrupts omits 100fb5984d46 PM / devfreq: tegra: Drop primary interrupt handler omits 523fc74c2ab7 PM / devfreq: tegra: Don't set EMC clock rate to maximum on probe omits 3d426988f0ba PM / devfreq: tegra: Don't ignore clk errors omits 6047fb7c9443 PM / devfreq: tegra: Replace write memory barrier with the [...] omits 372e875da2f9 PM / devfreq: tegra: Replace readl-writel with relaxed versions omits afcef2325779 PM / devfreq: tegra: Fix kHz to Hz conversion omits 075c2b6bf654 scsi: use __u{8,16,32,64} instead of uint{8,16,32,64}_t in [...] omits 2b4f4cb93ae3 scsi: esas2r: Prefer pcie_capability_read_word() omits 3e76ca9561ce scsi: csiostor: Prefer pcie_capability_read_word() omits 1d4f4a5e507f scsi: sym53c8xx_2: remove redundant assignment to retv omits 18daf910ed6f scsi: pmcraid: Fix a typo - pcmraid --> pmcraid omits dbe447ac18aa scsi: fas216: Mark expected switch fall-throughs omits 9ab089d30bcf scsi: megaraid_sas: Introduce module parameter for default [...] omits d1436e456b84 scsi: qla2xxx: Fix a NULL pointer dereference omits fe6b52c9adbc scsi: qla2xxx: Simplify qla24xx_async_abort_cmd() omits 1778a0e7bff8 scsi: qla2xxx: Remove two superfluous if-tests omits c6e58160a2c0 scsi: qla2xxx: Introduce qla2x00_els_dcmd2_free() omits 897def200421 scsi: qla2xxx: Inline the qla2x00_fcport_event_handler() function omits 724361921f65 scsi: qla2xxx: Report invalid mailbox status codes omits 1a20719e074a scsi: qla2xxx: Remove superfluous sts_entry_* casts omits 5ec9f9040f61 scsi: qla2xxx: Let the compiler check the type of the SCSI [...] omits 88263208dd23 scsi: qla2xxx: Complain if sp->done() is not called from t [...] omits 0dcec41acb85 scsi: qla2xxx: Make sure that aborted commands are freed omits bcc856574356 scsi: qla2xxx: Introduce qla2xxx_get_next_handle() omits 3cb5f3aeaf07 scsi: qla2xxx: Modify NVMe include directives omits e752a04e1bd1 scsi: qla2xxx: Make qlt_handle_abts_completion() more robust omits 85cffefa09e4 scsi: qla2xxx: Fix a race condition between aborting and c [...] omits bdb61b9b944d scsi: qla2xxx: Introduce the function qla2xxx_init_sp() omits 6c18a43e3c82 scsi: qla2xxx: Enable type checking for the SRB free and d [...] omits aa20e38bf567 scsi: qla2xxx: Rework key encoding in qlt_find_host_by_d_id() omits 0f8243e64682 scsi: qla2xxx: Set the responder mode if appropriate for E [...] omits 9933c050fe91 scsi: qla2xxx: Make it explicit that ELS pass-through IOCB [...] omits 0597fe601a3a scsi: qla2xxx: Check secondary image if reading the primar [...] omits c43e7832ee77 scsi: qla2xxx: Change the return type of qla24xx_read_flas [...] omits df95f39ae764 scsi: qla2xxx: Introduce the be_id_t and le_id_t data type [...] omits fb3250974a48 scsi: qla2xxx: Complain if a soft reset fails omits 527e9b704c3d scsi: qla2xxx: Use memcpy() and strlcpy() instead of strcp [...] omits dc6d6d34e1f6 scsi: qla2xxx: Check the PCI info string output buffer size omits fcef08932db7 scsi: qla2xxx: Complain if waiting for pending commands times out omits bc97c9484bae scsi: qla2xxx: Declare fourth qla2x00_set_model_info() arg [...] omits e6803efae5ac scsi: qla2xxx: Always check the qla2x00_wait_for_hba_onlin [...] omits c4707fccb364 scsi: qla2xxx: Suppress multiple Coverity complaint about [...] omits f91ff36a5731 scsi: qla2xxx: Suppress a Coveritiy complaint about intege [...] omits 3a392b4f384a scsi: qla2xxx: Remove unreachable code from qla83xx_idc_lock() omits c29282c65d1c scsi: qla2xxx: Fix qla24xx_process_bidir_cmd() omits 282d10565ee9 scsi: qla2xxx: Simplify a debug statement omits 258f0752ef36 scsi: qla2xxx: Remove dead code omits 6f153bcf12f4 scsi: qla2xxx: Complain if parsing the version string fails omits 58e060e11b0b scsi: qla2xxx: Complain if a mailbox command times out omits cc74049f35e8 scsi: qla2xxx: Use strlcpy() instead of strncpy() omits 1df627b4f7fa scsi: qla2xxx: Do not corrupt vha->plogi_ack_list omits b3e9772d9ec5 scsi: qla2xxx: Report the firmware status code if a mailbo [...] omits ac452b8e7932 scsi: qla2xxx: Fix session lookup in qlt_abort_work() omits f1333c48a4ad scsi: qla2xxx: Simplify qla24xx_abort_sp_done() omits 8b21900b09a5 scsi: qla2xxx: Remove two superfluous tests omits 53be100b36ae scsi: qla2xxx: Remove a superfluous pointer check omits 09434912ed4c scsi: qla2xxx: Simplify qlt_lport_dump() omits 9c17c3b1e049 scsi: qla2xxx: Reduce the number of casts in GID list code omits 57bf595a6f24 scsi: qla2xxx: Verify locking assumptions at runtime omits 9e75b5e2c838 scsi: qla2xxx: Change data_dsd into an array omits bb6efb1ea639 scsi: qla2xxx: Declare qla_tgt_cmd.cdb const omits 6d58ef05fd33 scsi: qla2xxx: Reduce the scope of three local variables i [...] omits 909c1d1492b6 scsi: qla2xxx: Change the return type of qla2x00_update_ms [...] omits c254b52b58b5 scsi: qla2xxx: Declare the fourth ql_dump_buffer() argument const omits 36645232d9fc scsi: qla2xxx: Remove a superfluous forward declaration omits 3f5ee085d37d scsi: qla2xxx: Remove an include directive from qla_mr.c omits ba0cef253271 scsi: qla2xxx: Include the <asm/unaligned.h> header file f [...] omits 0184793df2e8 scsi: qla2xxx: Use tabs instead of spaces for indentation omits c1c7178c2620 scsi: qla2xxx: Improve Linux kernel coding style conformance omits 8dd9593cc07a scsi: qla2xxx: Really fix qla2xxx_eh_abort() omits d2d2b5a5741d scsi: qla2xxx: Make qla2x00_abort_srb() again decrease the [...] omits f2e66ae69e8b Merge branch 'v5.4/drivers' into tmp/aml-rebuild omits 75addef75a0c Merge branch 'v5.4/dt64' into tmp/aml-rebuild omits 2d73c0827a78 Merge branch 'v5.4/dt' into tmp/aml-rebuild omits 095c9ff24857 Merge branch 'v5.3/fixes' into tmp/aml-rebuild omits fd295733e702 dt-bindings: fec: explicitly mark deprecated properties omits 60d437bbff35 of: resolver: Add of_node_put() before return and break omits fa4b55813b1e Merge branch 'xtensa-5.3' into xtensa-for-next omits cd8869f4cb25 xtensa: add missing isync to the cpu_reset TLB code omits af905189716f dmaengine: fsldma: Mark expected switch fall-through omits ac5656d8a4cd fanotify, inotify, dnotify, security: add security hook fo [...] omits 4514fe8cd96f Documentation/arm/samsung-s3c24xx: Remove stray U+FEFF cha [...] omits 13afbbf49a34 Documentation/arm/sa1100/assabet: Fix 'make assabet_defcon [...] omits 198266af3ab9 Documentation/arm/sa1100: Remove some obsolete documentation omits 6a241a11f925 docs/zh_CN: update Chinese howto.rst for latexdocs making omits 03d36521f5d2 Documentation: virt: Fix broken reference to virt tree's index omits 3b2cb439a63f docs: Fix typo on pull requests guide omits b0a3fa44659c rtc: mxc: use spin_lock_irqsave instead of spin_lock_irq i [...] omits bb0ce4c1517d net: phy: at803x: stop switching phy delay config needlessly omits 41a8e19f47df rtc: bd70528: fix driver dependencies omits 15e2544ed38a kernel-doc: Allow anonymous enum omits f88d5d870df1 Merge branch 'bcm2835-dt-next' into for-next omits cb3cab06142e rtc: remove w90x900/nuc900 driver omits 82bf829b692d Documentation: sphinx: Don't parse socket() as identifier [...] omits 11fec009d97e Documentation: sphinx: Add missing comma to list of strings omits 328e3e369bce ARM: dts: bcm283x: Define memory at board level omits e7774049ff25 ARM: dts: bcm283x: Define MMC interfaces at board level omits 6aed51d89124 Merge tag 'iio-for-5.4a' of git://git.kernel.org/pub/scm/l [...] omits 48b30e10bfc2 Merge tag 'iio-fixes-for-5.3b' of git://git.kernel.org/pub [...] omits 303911cfc5b9 USB: core: Fix races in character device registration and [...] omits 6b14dd726712 ARM: dts: meson8b: odroidc1: use the MAC address stored in [...] omits ddc73f32ba95 drm/msm: drop use of drmP.h omits d14734a04a8a arm64: dts: meson-g12b-odroid-n2: enable DVFS omits 1c2b93902faf drm/panfrost: Bump driver version to 1.1 omits 187d2929206e drm/panfrost: Add support for GPU heap allocations omits b31bdd1389fc drm/panfrost: Convert MMU IRQ handler to threaded handler omits c6d29c66e582 arm64: dts: meson-g12b-khadas-vim3: add initial device-tree omits b69337d38e05 Merge tag 'clk-meson-v5.4-1' of git://github.com/BayLibre/ [...] omits 73e467f60acd drm/panfrost: Consolidate reset handling omits 203270c025be drm/panfrost: Add a no execute flag for BO allocations omits eecbb3cdccca drm/panfrost: Split panfrost_mmu_map SG list mapping to it [...] omits a5efb4c9a562 drm/panfrost: Restructure the GEM object creation omits 3bf5189d93d0 drm/shmem: Put pages independent of a SG table being set omits 930a402485b2 drm/gem: Allow sparsely populated page arrays in drm_gem_p [...] omits ac9fd659ef8c drm: gm12u320: Add -ENODEV to list of errors to ignore omits 9b61db1aed5c drm: gm12u320: Do not take a mutex from a wait_event condition omits 4abfa2e4e74f drm: gm12u320: Use DRM_DEV_ERROR everywhere omits 8515090ce514 drm: gm12u320: Some minor cleanups omits 0a1c3a93a6d2 pinctrl: intel: Allow to request locked pads omits 2e65e0fad935 pinctrl: intel: baytrail: Pass irqchip when adding gpiochip omits a21ce8ad12d2 drm/i915/overlay: Switch to using i915_active tracking omits 3d6792cf0a93 drm/i915: Forgo last_fence active request tracking omits ba31ebfa7b74 MAINTAINERS: Update e-mail address for Andrea Parri omits 511b44f7598c rcu: Fix spelling mistake "greate"->"great" omits 1d5087ab964d arm: Use common outgoing-CPU-notification code omits b823cafa7501 rcu: Remove redundant "if" condition from rcu_gp_is_expedited() omits e78a7614f387 idle: Prevent late-arriving interrupts from disrupting offline omits bbcf5013349e drm/amdkfd: Remove GPU ID in GWS queue creation omits b8cf3219ccd5 drm/amdgpu: flag renoir as experimental for now omits c9d0ca8528b3 drm/amdgpu: skip mec2 jump table loading for renoir omits 444a0fea5107 drm/amdgpu: use direct loading on renoir vcn for the moment omits 8deac2363638 drm/amdgpu: set fw default loading by psp for renoir omits 40c8a3293b17 drm/amdgpu: update lbpw for renoir omits 95f9e74c3acc drm/amdgpu: enable power gating for renoir omits f78e007f76bd drm/amdgpu: enable clock gating for renoir omits 279ba48e1f76 drm/amdgpu: add VCN2.0 to Renoir IP blocks omits 0c6b391d68be drm/amdgpu: enable Doorbell support for Renoir (v2) omits dc9b6e934b42 drm/amdgpu: enable Renoir VCN firmware loading omits a46e1716f37d drm/amdgpu: add sdma golden settings for renoir omits 33294eb8cb67 drm/amdgpu: add gfx golden settings for renoir (v2) omits 6a7a0bdbfa0c drm/amdgpu: add psp_v12_0 for renoir (v2) omits 6b3ad3b2da28 drm/amdgpu: set rlc funcs for renoir omits e09ce48182e5 drm/amdgpu: add asic funcs for renoir omits b1326bbc6316 drm/amdgpu: enable dce virtual ip module for Renoir omits 0126abd4d13f drm/amdgpu: fix no interrupt issue for renoir emu omits 61bdb39c913f drm/amdgpu: add renoir pci id omits 05e1f0e0aba6 drm/amdgpu: set ip blocks for renoir omits 2d49738ae1b4 drm/amdgpu: add sdma support for renoir omits 1aafd447bc79 drm/amdgpu: add gfx support for renoir omits 378d53898a8d drm/amdgpu: set fw load type for renoir omits 8787ee01458f drm/amdgpu: add gmc v9 supports for renoir omits 080deab66d4f drm/amdgpu: add soc15 common ip block support for renoir omits b51a26a02abe drm/amdgpu: add renoir support for gpu_info and ip block setting omits 1eee4228a583 drm/amdgpu: add renoir asic_type enum omits d8a46257c229 drm/amdgpu: add renoir header files (v2) omits 8b94d0517902 drm/amd/powerplay: remove redundant duplicated return check omits 54a9bcb0a4ff drm/amd/display: Fix a typo - dce_aduio_mask --> dce_audio_mask omits 44f3dd09a8a1 drm/amd/display: use kvmalloc for dc_state (v2) omits 62cfcb9e23d0 drm/amdgpu: fix gfx9 soft recovery omits e34640e247be drm/amdgpu/powerplay: update Arcturus smu version in new place omits a840159c82c7 drm/amdgpu: enable mmhub clock gating for Arcturus omits cb15e8046d0d drm/amdgpu: add mmhub clock gating for Arcturus omits 15e2f43a72cf drm/amdgpu: increase CGCG gfx idle threshold for Arcturus omits f9da7c438424 drm/amdgpu: add GFX_CP_LS flag to Arcturus omits 5212a3bdf03f drm/amdgpu: remove ras block's feature status info in sysfs omits 9b4e63f4513b drm/amd/powerplay: change smu_read_sensor sequence in smu omits bee7b51ac93a drm/amdgpu: split athub clock gating from mmhub omits f7ee1995282c drm/amdgpu: enable sdma clock gating for Arcturus omits 8dc7e07cfff5 drm/amdgpu: add sdma clock gating for Arcturus omits 78864760c2e3 drm/amdgpu: support sdma clock gating for more instances omits 5d111f5b3a31 drm/amdgpu: enable hdp clock gating for Arcturus omits 6acb87acefd7 drm/amdgpu: add hdp clock gating for Arcturus omits 6b76ce62bfcb drm/amdgpu: enable gfx clock gating for Arcturus omits f60481a94529 drm/amdgpu: add gfx clock gating for Arcturus omits 145b03eb738e drm/amdgpu: create mmhub ras framework omits 9fb2d8de4a43 drm/amdgpu: support mmhub ras in amdgpu ras omits 3d093da0989e drm/amdgpu: add amdgpu_mmhub_funcs definition omits 44494f96ba96 drm/amdgpu: add sub block parameter in ras inject command omits a2b459947b1e drm/amdgpu: add check to avoid array bound issue omits 3c0b547da0d7 drm/amd/powerplay: update smu11_driver_if_navi10.h omits 1b41b769e137 drm/amd/powerplay: re-define smu interface version for smu v11 omits 260517203210 drm/amdgpu: add navi14 PCI ID omits 965ebe3d5d64 drm/amdgpu: Update pitch on page flips without DC as well omits 29c9d8eadc7a drm/amd/display: Remove drm_dsc_dc.c omits 65872e59d67e drm/amdgpu: enable vcn clock gating for navi12 omits ca51678db44f drm/amdgpu: enable athub clock gating for navi12 omits 89b8d6da24b0 drm/amdgpu/athub2: set clock gating for navi12 omits fbe0bc5794ed drm/amdgpu: enable ih clock gating for navi12 omits 8b797b3d30c4 drm/amdgpu: enable mmhub clock gating for navi12 omits cf5a95e5b80d drm/amdgpu/mmhub2: set clock gating for navi12 omits 358ab97f5366 drm/amdgpu: enable sdma clock gating for navi12 omits e2f9726ee9b7 drm/amdgpu/sdma5: set sdma clock gating for navi12 omits 5211c37a3445 drm/amdgpu: enable hdp clock gating for navi12 omits dca009e71c72 drm/amdgpu: enable gfx clock gatings for navi12 omits 05677c958ad2 Revert "drm/amdgpu: fix transform feedback GDS hang on gfx [...] omits 02f32321cbee Merge branch 'asoc-5.3' into asoc-linus omits 8f86a5b4ad67 gpio: merrifield: Pass irqchip when adding gpiochip omits 7b1e889436a1 gpio: lynxpoint: Pass irqchip when adding gpiochip omits 8069e69a9792 gpio: intel-mid: Pass irqchip when adding gpiochip omits a5ff2130a4d9 parisc: speed up flush_tlb_all_local with qemu omits 82992fc70f98 parisc: Add ALTERNATIVE_CODE() and ALT_COND_RUN_ON_QEMU omits bb523e06c13c Bluetooth: hci_bcm: Fix -Wunused-const-variable warnings omits fbd640ed0fa5 Merge branch 'next/dt' into for-next omits e39165a0e8bf Bluetooth: hci_qca: Remove redundant initializations to zero omits bfb77169306d ARM: dts: exynos: Add CAM power domain to Exynos5422/5800 omits 8686764fc071 ARM: dts: exynos: Add G3D power domain to Exynos542x omits 791aa2150b29 ARM: dts: exynos: Move MSC power domain to the right (sort [...] omits 98dc19902a0b arm64: topology: Use PPTT to determine if PE is a thread omits 4189ff23489e kernel: only define task_struct_whitelist conditionally omits d0d82d24cdfd ia64/kprobes: remove the unused ia64_get_bsp_cfm function omits 94707d90b7d6 ia64: annotate switch fallthroughs in ia64_handle_unaligned omits 782d7a217eb6 ia64: annotate a switch fallthrough in ia64_do_signal omits 8612de3f7ba6 xfs: don't crash on null attr fork xfs_bmapi_read omits 858b44dc62a1 xfs: remove more ondisk directory corruption asserts omits d9fcef4e91d4 Bluetooth: Add support for utilizing Fast Advertising Interval omits ae27c563a618 Merge tag 'v5.3-rc4' into patchwork omits 0bf63e2c2913 media: mach-omap2/devices.c: set dma mask omits bb2d267c448f s390/bpf: fix lcgr instruction encoding omits 7da20788d3ff ALSA: hda: Set fifo_size for both playback and capture streams omits 7f2c70c95c65 Merge branch 'imx/defconfig' into for-next omits 062c542f2734 Merge branch 'imx/dt64' into for-next omits 2b844cb6cd34 Merge branch 'imx/dt' into for-next omits d90e968eadd5 Merge branch 'imx/bindings' into for-next omits 13b7e5bc7d2c Merge branch 'imx/soc' into for-next omits ed6e76a0a45b Merge branch 'imx/drivers' into for-next omits 463b9dcdfeaa Merge branch 'clk/imx' into for-next omits f97504ed8161 kbuild: add [M] marker for build log of *.mod.o omits 231a9c316289 Kbuild: Handle PREEMPT_RT for version string and magic omits 7ffc36349708 kbuild: move flex and bison rules to Makefile.host omits 563fb938f919 kbuild: make bison create C file and header in a single pa [...] omits b416dffc4078 kbuild: use $(basename ...) for cmd_asn1_compiler omits 9b8a8e15a251 kbuild: Fail if gold linker is detected omits c2b67394af59 modpost: check for static EXPORT_SYMBOL* functions omits f246ff5c2325 drm/syncobj: Add better overview documentation for syncobj (v2) omits 7ea33253e910 Merge tag 'misc-habanalabs-fixes-2019-08-12' of git://peop [...] omits 8e2a589a3fc3 staging: comedi: dt3000: Fix rounding up of timer divisor omits b4d98bc3fc93 staging: comedi: dt3000: Fix signed integer overflow 'divi [...] omits db50077b9530 RDMA/hns: Use the new APIs for printing log omits d967e2625faa RDMA/hns: Disable alw_lcl_lpbk of SSU omits 249f2f921f24 RDMA/hns: Remove redundant print in hns_roce_v2_ceq_int() omits 260c3b349919 RDMA/hns: Refactor hns_roce_v2_set_hem for hip08 omits 4b42d05d0b2c RDMA/hns: Remove unnecessary kzalloc omits bebdb83f97ee RDMA/hns: Refactor irq request code omits e7f40440afb8 RDMA/hns: Split bool statement and assign statement omits 0e20ebf8d48e RDMA/hns: Handling the error return value of hem function omits 6def7de6d450 RDMA/hns: Update some comments style omits b5c229dc1585 RDMA/hns: Clean up unnecessary initial assignment omits 2288b3b3b187 RDMA/hns: Remove unnessary init for cmq reg omits ece9c205f707 RDMA/hns: Update the prompt message for creating and destroy qp omits 8ea417ffc2db RDMA/hns: Optimize hns_roce_modify_qp function omits cc95b23c2500 RDMA/hns: Encapsulate some lines for setting sq size in user mode omits 1aee09b8fa5b staging: rtl8192u: fix spacing errors omits 70deda9dfa66 staging: rtl8712: r8712_construct_txaggr_cmd_hdr(): Change [...] omits e7df51e00828 staging: rtl8712: r8712_construct_txaggr_cmd_desc(): Chang [...] omits 9958e0e53ba4 staging: rtl8712: r8712_xmit_direct(): Change return type omits 670b673fa0d0 staging: rtl8712: r8712_free_xmitbuf(): Change return type omits 0d478943e3c5 staging: rtl8712: make_wlanhdr(): Change return values and type omits b013c5b8ddac staging: rtl8712: r8712_update_attrib(): Change return val [...] omits ed5d2eaf5f5d staging: rtl8712: _r8712_init_xmit_priv(): Change return v [...] omits cf1c97dcb96c drm/i915: Extract general GT interrupt handlers omits d762043f7ab1 drm/i915: Extract GT powermanagement interrupt handling omits 133716f4ece3 staging: wilc1000: return kernel error codes from wilc_wlan_stop omits 0d1b57c1f04c staging: wilc1000: Don't reset WILC CPU disgracefully omits a3e2d4c7e766 RDMA/hns: remove obsolete Kconfig comment omits d8d5cfac45db RDMA/{cxgb3, cxgb4, i40iw}: Remove common code omits 4929116bdf72 RDMA/core: Add common iWARP query port omits 691f380df242 RDMA/cxgb3: Use ib_device_set_netdev() omits 72a7720fca37 RDMA: Introduce ib_port_phys_state enum omits 5c98a88ad914 Merge branch 'for-5.4/block' into for-next omits 12db36bc3cec drm: Fix kerneldoc warns in connector-related docs omits e8760d8a698c clk: imx8mq: Unregister clks when of_clk_add_provider failed omits 73d9c8d4c001 blk-mq: Fix memory leak in blk_mq_init_allocated_queue err [...] omits ef7e6a128437 clk: imx8mm: Unregister clks when of_clk_add_provider failed omits 90c2b4da984d arm64: dts: ls1028a: Add Thermal Monitor Unit node omits 5b251f2fee72 Merge branch 'for-5.4/io_uring' into for-next omits a78f3c9c4d9f Merge branch 'for-5.4/block' into for-next omits 0cf25bc5d081 Merge tag 'fixes-for-v5.3-rc4' of git://git.kernel.org/pub [...] omits 377fbc7c31e5 Merge remote-tracking branch 'origin/fixes-for-v5.3' into [...] omits f32f77814925 ARM: dts: imx25: mbimxsd25: native-mode is part of display [...] omits 7244c49dd36d ARM: dts: apf27dev: native-mode is part of display-timings omits 001d47937347 ARM: dts: edb7211: native-mode is part of display-timings omits 558ea43a7d83 ARM: dts: imx27-phytec-phycore-rdk: native-mode is part of [...] omits 38910680d5cb ARM: dts: mbimxsd25: native-mode is part of display-timings omits 6fbeef213c41 ARM: dts: eukrea-mbimxsd27: native-mode is part of display [...] omits 28992ae05cc6 ARM: dts: imx25: mbimxsd25: native-mode is part of display [...] omits aae15b1453a2 ARM: dts: imx27 phyCARD-S: native-mode is part of display-timings omits ffbf23d50353 firmware: imx: Add DSP IPC protocol interface omits 63daf4e16654 drm/omap: ensure we have a valid dma_mask omits 181ae8844578 Merge remote-tracking branch 'drm/drm-fixes' into drm-misc-fixes omits f27df9226672 Merge branch 'spi-5.4' into spi-next omits ec010644e3b7 Merge branch 'spi-5.3' into spi-linus omits d8ba5390a1f0 Merge branch 'regulator-5.4' into regulator-next omits e16053d97bdc Merge branch 'regulator-5.3' into regulator-linus omits 1bd4584626a9 Merge branch 'regmap-5.4' into regmap-next omits 0161b8716465 Merge branch 'regmap-5.3' into regmap-linus omits 52718908c3f4 spi: dw-pci: Add support for Intel Elkhart Lake PSE SPI omits fba5b1e9ab52 regmap-irq: Correct error paths in regmap_irq_thread for p [...] omits 8afd1a99d713 ASoC: Intel: sof-rt5682: add dmic dapm widget to support dmic PCM omits b9ee5e04fd77 powerpc/64e: Drop stale call to smp_processor_id() which h [...] omits 3bd029370a75 Merge branch 'x86/mm' omits e29c8f071174 Merge branch 'x86/hyperv' omits e02dea3c41b4 Merge branch 'x86/entry' omits 9c97f37b2357 Merge branch 'x86/cpu' omits 711935c37469 Merge branch 'x86/cleanups' omits d3b08776d536 Merge branch 'x86/build' omits 6f25a167d72b Merge branch 'x86/boot' omits 00e14a459d40 Merge branch 'x86/apic' omits 1c04fb64c916 Merge branch 'timers/core' omits c3082f931e13 Merge branch 'smp/hotplug' omits 7b9063c0c1c0 Merge branch 'sched/core' omits 34f178ab22b4 Merge branch 'ras/core' omits e9cb759baf38 Merge branch 'perf/core' omits 486da3e155eb Merge branch 'locking/core' omits 11dbe80d5daa Merge branch 'x86/urgent' omits 21d56be9628e Merge branch 'efi/urgent' omits 2e1da13fba4c x86/kconfig: Remove X86_DIRECT_GBPAGES dependency on !DEBU [...] omits e7409258845a x86/umwait: Fix error handling in umwait_init() omits a46d14eca7b7 sched/fair: Use rq_lock/unlock in online_fair_sched_group omits cbd32a1c56e3 Merge tag 'efi-urgent' of git://git.kernel.org/pub/scm/lin [...] omits 73feb4d0f8f1 soc: imx-scu: Add SoC UID(unique identifier) support omits 905aab427784 arm64: dts: freescale: Add i.MX8MN DDR4 EVK board support omits 517ac70d813d arm64: dts: freescale: Add i.MX8MN dtsi support omits d3b682c49e22 dt-bindings: arm: imx: Add the soc binding for i.MX8MN omits 4ecd20c929b8 drm/i915/gt: Use the local engine wakeref when checking RI [...] omits acb9488dcad8 drm/i915/selftests: Prevent the timeslice expiring during [...] omits f597625d12ba drm/i915/execlists: Avoid sync calls during park omits 3ea580291054 drm/i915/uc: Update copyright and license omits bbd1b70639f7 ACPI/PPTT: Add support for ACPI 6.3 thread flag omits a4872e80ce7d mfd: mt6397: Extract IRQ related code from core driver omits c550b60c6479 drm/komeda: Fix potential integer overflow in komeda_crtc_ [...] omits 33b8315201b7 Merge remote-tracking branches 'korg_sudeep/for-next/juno' [...] omits 708cb5cc3fde mfd: mt6397: Rename macros to something more readable omits c8ae9c2da1cc reset: Add support for resets provided by SCMI omits 95a15d80aa0d firmware: arm_scmi: Add RESET protocol in SCMI v2.0 omits ae39913ce409 dt-bindings: arm: Extend SCMI to support new reset protocol omits 823839571d76 firmware: arm_scmi: Make use SCMI v2.0 fastchannel for per [...] omits ac8aaf348cf5 firmware: arm_scmi: Add discovery of SCMI v2.0 performance [...] omits aa90ac45bc88 firmware: arm_scmi: Use {get,put}_unaligned_le{32,64} accessors omits 2bc06ffa0635 firmware: arm_scmi: Use asynchronous CLOCK_RATE_SET when possible omits d0aba1161455 firmware: arm_scmi: Drop config flag in clk_ops->rate_set omits d09aac0eb17c firmware: arm_scmi: Add asynchronous sensor read if it supports omits 6a55331c87d8 firmware: arm_scmi: Drop async flag in sensor_ops->reading_get omits 58ecdf03dbb9 firmware: arm_scmi: Add support for asynchronous commands [...] omits 22d1f76109f7 firmware: arm_scmi: Add mechanism to unpack message headers omits 38c927fbebb3 firmware: arm_scmi: Separate out tx buffer handling and pr [...] omits 46cc7c286ce3 firmware: arm_scmi: Add receive channel support for notifications omits 3748daf7fb6b firmware: arm_scmi: Segregate tx channel handling and prep [...] omits 2747a967c85d firmware: arm_scmi: Reorder some functions to avoid forwar [...] omits 9dc34d635c67 firmware: arm_scmi: Check if platform has released shmem b [...] omits 5b65af8f60f5 firmware: arm_scmi: Use the term 'message' instead of 'command' omits c29a628976b3 firmware: arm_scmi: Fix few trivial typos in comments omits 37bbffcb19a7 firmware: arm_scmi: Remove extra check for invalid length [...] omits 9eefa43a1a03 firmware: arm_scmi: Align few names in sensors protocol wi [...] omits 4752544a447b firmware: arm_scmi: Use the correct style for SPDX License [...] omits e79333569918 s390/startup: purge obsolete .gitignore patterns omits 1ef75dfd1aa8 s390/startup: add initial pgm check handler omits 194108705c9e watchdog: remove w90x900 driver omits 4d4ad783c387 watchdog: remove ks8695 driver omits 819ce4a99596 watchdog: pnx4008_wdt: allow compile-testing omits b196f0cfac93 watchdog: ziirave_wdt: Log bootloader/firmware info during probe omits 79da9fef7d04 watchdog: ziirave_wdt: Don't bail out on unexpected timeout value omits a5d693f9023a watchdog: ziirave_wdt: Be more verbose during firmware update omits 97c590d164dd watchdog: ziirave_wdt: Be verbose about errors in probe() omits ba7cc81c9ffe watchdog: ziirave_wdt: Add missing newline omits b18f22d02ad1 watchdog: jz4740: Fix unused variable warning in jz4740_wdt_probe omits 26ae6a8e9b09 watchdog: Remove dev_err() usage after platform_get_irq() omits 4b4b8b03458e watchdog: riowd: Mark expected switch fall-through omits 2c017640826a watchdog: wdt977: Mark expected switch fall-through omits ca58397c53dd watchdog: scx200_wdt: Mark expected switch fall-through omits 630ee1a50c40 watchdog: Mark expected switch fall-throughs omits 8f1c748b9a77 drm/komeda: Add support for 'memory-region' DT node property omits a9577f192125 drm/komeda: Adds internal bpp computing for arm afbc only [...] omits 5fbdac150d48 mtd: spi-nor: fix description for int (*flash_is_locked)() omits 802d9bd4fac7 mfd: Remove dev_err() usage after platform_get_irq() omits b620c17672b9 mfd: db8500-prcmu: Mark expected switch fall-throughs omits ec65b56046d2 mfd: intel-lpss: Add Intel Tiger Lake PCI IDs omits ff71266aa490 mfd: Drop obsolete JZ4740 driver omits ea1acf11ee7a mfd: omap-usb-host: Mark expected switch fall-throughs omits 76380a607ba0 mfd: intel-lpss: Remove D3cold delay omits 7891c30a3e30 dma-fence: Report the composite sync_file status omits a664a834579a tools: bpftool: fix reading from /proc/config.gz omits 015341da9888 drm/i915/tgl: Fixing up list of PG3 power domains. omits 2e04dbceed68 drm/i915/icl: Remove DDI IO power domain from PG3 power domains omits b61fbc887af7 efi-stub: Fix get_efi_config_table on mixed-mode setups omits ebb7d535879a Merge branches 'acpi-apei', 'acpi-pm' and 'acpi-processor' [...] omits 634c130cfcc0 Merge branch 'pm-domains' into linux-next omits b8a544f29770 Merge branch 'pm-cpuidle' into linux-next omits 94145d4ff334 Merge branch 'pm-cpufreq' into linux-next omits 3abf71ed4330 Merge branch 'pm-s2idle-rework' into linux-next omits 85688bbc3740 Merge branch 'pm-sleep' into linux-next omits 4eaefe8c621c nvme-pci: Allow PCI bus-level PM to be used if ASPM is disabled omits accd2dd72c8f PCI/ASPM: Add pcie_aspm_enabled() omits a5f978c3609f drm/i915/uc: Use -EIO code for GuC initialization failures omits 07587c343511 drm/i915/uc: Update messages from fw upload step omits d8d6e5eb2bad drm/i915/uc: Include HuC firmware version in summary omits ae7a3166a708 drm/i915/uc: Fail early if there is no GuC fw available omits 7afe9a4e5665 i3c: master: fix a memory leak bug omits 4c8b4c3855b0 drm: sun4i: Add support for enabling DDC I2C bus to sun8i_ [...] omits f6700060f53f dt-bindings: display: hdmi-connector: Support DDC bus enable omits c76f5089796a mtd: spi-nor: Rework hwcaps selection for the spi-mem case omits b35b9a10362d mtd: spi-nor: Move m25p80 code in spi-nor.c omits ba972dac9854 mfd: twl-core: Convert to i2c_new_dummy_device omits ad9fc1f4229e mfd: palmas: Convert to i2c_new_dummy_device omits 7a99c8f3310b mfd: max8998: Convert to i2c_new_dummy_device omits 4e32bff681fb mfd: max8997: Convert to i2c_new_dummy_device omits ddbf6ffeb63c mfd: max8925-i2c: Convert to i2c_new_dummy_device omits b8afcd54db8a mfd: max8907: Convert to i2c_new_dummy_device omits 0005a9e1bab7 mfd: max77843: Convert to i2c_new_dummy_device omits ad28edcb8733 mfd: max77693: Convert to i2c_new_dummy_device omits f6ae8129631f mfd: max14577: Convert to i2c_new_dummy_device omits f173f26a4d54 mtd: spi-nor: always use bounce buffer for register read/writes omits e310ee86f9ef mfd: da9150-core: Convert to i2c_new_dummy_device omits 98f0c05f409e mfd: bcm590xx: Convert to i2c_new_dummy_device omits f5d5d193c5f7 mfd: ab3100-core: Convert to i2c_new_dummy_device omits 9520b835ffda mfd: 88pm860x-core: Convert to i2c_new_dummy_device omits 83215897356f mfd: 88pm800: Convert to i2c_new_dummy_device omits 7964dd32ef47 Merge branch 'sunxi/config64-for-5.4' into sunxi/for-next omits aee36174b22d mfd: timberdale: Use dev_get_drvdata omits e406b832d89d mfd: da9063: Remove now unused platform_data omits a604e5b29ce6 mfd: tps80031: Convert to devm_i2c_new_dummy_device omits 624e3fceb533 mfd: cros_ec: Update cros_ec_commands.h omits 1f70b8b812f3 dma-fence: Propagate errors to dma-fence-array container omits f5d4c647d0dd Input: applespi - no need to check return value of debugfs [...] omits 042cc4c778e1 Input: edt-ft5x06 - no need to check return value of debug [...] omits f2ee73147a3f gpio: lpc32xx: allow building on non-lpc32xx targets omits 656d29ce0f44 Input: matrix-keymap - switch to use device_property_count_u32() omits 9ed05c94f20d Input: atmel_mxt_ts - switch to use device_property_count_u32() omits 104c995fd6ab Input: hideep - switch to use device_property_count_u32() omits 6e57ce76d062 Input: mpr121 - switch to use device_property_count_u32() omits d99995a4f0f1 Input: axp20x-pek - convert driver to use dev_groups omits cf1b2a208d2e Input: gpio_keys - convert driver to use dev_groups omits 9b1e6ce34a1a arm64: defconfig: Enable Sun4i SPDIF module omits 3281ddddc205 Merge tag 'dev_groups_all_drivers' of git://git.kernel.org [...] omits ed075453d527 dt-bindings: mfd: rn5t618: Document optional property syst [...] omits cbfe612d471f mfd: aat2870: No need to check return value of debugfs_cre [...] omits 64e8a9bacadb mfd: ab8500: No need to check return value of debugfs_crea [...] omits efecc3b531a3 mfd: ab3100: No need to check return value of debugfs_crea [...] omits 4aa31b4b61e4 Merge tag 'v5.3-rc4' into next omits b421d83a3947 habanalabs: fix device IRQ unmasking for BE host omits b9040c99414b habanalabs: fix endianness handling for internal QMAN submission omits 4e87334a0ef4 habanalabs: fix completion queue handling when host is BE omits 213ad5ad016a habanalabs: fix endianness handling for packets from user omits c8113756ba27 habanalabs: fix DRAM usage accounting on context tear down omits 508c5849c62d habanalabs: Avoid double free in error flow omits 4a56a478a525 usb: gadget: mass_storage: Fix races between fsg_disable a [...] omits 602fda17c735 usb: gadget: composite: Clear "suspended" on reset/disconnect omits 5dac665cf403 usb: gadget: udc: renesas_usb3: Fix sysfs interface of "role" omits 51fa228c8e05 Merge 5.3-rc4 into usb-next omits b2a878de1125 Merge 5.3-rc4 into staging-next omits 015203c8400e Merge 5.3-rc4 into tty-next omits e6aa640eb2f6 Merge 5.3-rc4 into driver-core-next omits 77e38c19f373 Merge 5.3-rc4 into char-misc-next omits c59ae0a10551 MIPS: tlbex: Explicitly cast _PAGE_NO_EXEC to a boolean omits 077ff3be06e8 MIPS/ptrace: Update mips_get_syscall_arg's return type omits c2869aafe719 MIPS: Don't use bc_false uninitialized in __mm_isBranchInstr omits 125b7e0949d4 net: tc35815: Explicitly check NET_IP_ALIGN is not zero in [...] omits 8874ecae2977 tipc: initialise addr_trail_end when setting node addresses omits 58799865be84 net: dsa: Check existence of .port_mdb_add callback before [...] omits 8028ccda39bb mlxsw: spectrum_ptp: Keep unmatched entries in a linked list omits d81f41411c25 net: nps_enet: Fix function names in doc comments omits 53f6f391786e caif: no need to check return value of debugfs_create functions omits 6f20a697e487 xen-netback: no need to check return value of debugfs_crea [...] omits 68553f1a6f74 rxrpc: Fix local refcounting omits a858390177bc Merge branch 'net-dsa-mv88e6xxx-prepare-Wait-Bit-operation' omits eede236112b7 net: dsa: mv88e6xxx: add delay in direct SMI wait omits 1c6463b6fc36 net: dsa: mv88e6xxx: fix SMI bit checking omits 2ad4da776bdb net: dsa: mv88e6xxx: remove wait and update routines omits 28ae1e9662b2 net: dsa: mv88e6xxx: wait for AVB Busy bit omits 19fb7f69da2a net: dsa: mv88e6xxx: introduce wait bit routine omits 683f2244c5a3 net: dsa: mv88e6xxx: introduce wait mask routine omits 929938536fc0 net: dsa: mv88e6xxx: wait for 88E6185 PPU disabled omits eb2e7f092271 r8169: inline rtl8169_free_rx_databuff omits d35bbe84c12e Merge branch 'realtek-phy-next' omits 087f5b8758ae net: phy: realtek: add support for the 2.5Gbps PHY in RTL8125 omits bf22b343ca80 net: phy: add phy_modify_paged_changed omits f4069cd7fa65 net: phy: prepare phylib to deal with PHY's extending Clause 22 omits 3eef8689325e net: phy: simplify genphy_config_advert by using the linkm [...] omits 150e8f8a1bae netdevsim: register couple of devlink params omits e7f7287bf5f7 Merge tag 'drm-next-5.4-2019-08-09' of git://people.freede [...] omits 59c84b9fcf42 netdevsim: Restore per-network namespace accounting for fi [...] omits af816b1fac41 cifs: remove redundant assignment to variable rc omits f242729c665a smb3: add missing flag definitions omits f7adb0e321dc cifs: add passthrough for smb2 setinfo omits f6ef0137e680 cifs: prepare SMB2_Flush to be usable in compounds omits 1e5add43bcab cifs: allow chmod to set mode bits using special sid omits d1e7e5230276 cifs: get mode bits from special sid on stat omits 1543f29676cc fs: cifs: cifsssmb: remove redundant assignment to variable ret omits 06cdec9a3d6f cifs: fix a comment for the timeouts when sending echos omits 2364ea12f789 smb3: Incorrect size for netname negotiate context omits e272d4fb74d6 configfs: fix a deadlock in configfs_symlink() omits 9481382b36fe Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits f55d33f407ad sh: kernel: hw_breakpoint: Fix missing break in switch statement omits 84dad45fd8f3 sh: kernel: disassemble: Mark expected switch fall-throughs omits d45331b00ddb Linux 5.3-rc4 omits b6c0649caf35 Merge tag 'dax-fixes-5.3-rc4' of git://git.kernel.org/pub/ [...] omits 6e5ee483397a Merge branch 'drop_monitor-Capture-dropped-packets-and-metadata' omits e9feb58020f9 drop_monitor: Expose tail drop counter omits 30328d46af59 drop_monitor: Make drop queue length configurable omits 444be061d012 drop_monitor: Add a command to query current configuration omits 57986617a736 drop_monitor: Allow truncation of dropped packets omits ca30707dee2b drop_monitor: Add packet alert mode omits 28315f799987 drop_monitor: Add alert mode operations omits c5ab9b1c41f6 drop_monitor: Require CAP_NET_ADMIN for drop monitor confi [...] omits 44075f563793 drop_monitor: Reset per-CPU data before starting to trace omits 70c69274f354 drop_monitor: Initialize timer and work item upon tracing enable omits 7c747838a558 drop_monitor: Split tracing enable / disable to different [...] omits f6192cb74292 Merge tag 'ntb-5.3-bugfixes' of git://github.com/jonmason/ntb omits 9f4dd137b20e drm/i915: Remove unused debugfs/i915_emon_status omits ef19ee60f9cf iio: hi8435: Drop hi8435_remove() by using devres for rema [...] omits b1ac3a4b9aa2 i3c: add addr and lvr to i2c_dev_desc structure omits 6822dc9daa26 iio: hi8435: Use gpiod_set_value_cansleep() omits fd3f8f3118c6 i3c: master: cdns: Use for_each_set_bit() omits 91227632fc7a i3c: master: Add of_node_put() before return omits e031d5f558f1 iio:st_sensors: remove buffer allocation at each buffer enable omits 296d05cb0d3c Merge tag 'riscv/for-v5.3-rc4' of git://git.kernel.org/pub [...] omits 6d8f809cb55a Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits d2359a5153eb Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits dcbb4a153971 Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits ed254bb54fed Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits 6054f4ecdc11 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits 829890d266e3 Merge tag 'gfs2-v5.3-rc3.fixes' of git://git.kernel.org/pu [...] omits 2cc2743d8fee Merge branch 'Networking-driver-debugfs-cleanups' omits 7e174a49bb80 ieee802154: no need to check return value of debugfs_creat [...] omits 35dc61ebfc10 ixgbe: no need to check return value of debugfs_create functions omits 43c4eb038119 i40e: no need to check return value of debugfs_create functions omits ecc557075166 fm10k: no need to check return value of debugfs_create functions omits e6882aa623f6 mvpp2: no need to check return value of debugfs_create functions omits 2f62f8e6c379 skge: no need to check return value of debugfs_create functions omits 687236b07a67 qca: no need to check return value of debugfs_create functions omits 92aff5b46787 dpaa2: no need to check return value of debugfs_create functions omits 8d72ab119f42 stmmac: no need to check return value of debugfs_create functions omits 16e9b481e988 nfp: no need to check return value of debugfs_create functions omits 11ab11e69d63 hns3: no need to check return value of debugfs_create functions omits 9dac1e8eeaa2 cxgb4: no need to check return value of debugfs_create functions omits 3a131e85043c bnxt: no need to check return value of debugfs_create functions omits 9e3926df8779 xgbe: no need to check return value of debugfs_create functions omits 9f818c8a7388 mlx5: no need to check return value of debugfs_create functions omits fedcc6da10f3 bonding: no need to print a message if debugfs_create_dir() fails omits a62052ba2aec wimax: no need to check return value of debugfs_create functions omits bfd77145f35c Makefile: Convert -Wimplicit-fallthrough=3 to just -Wimpli [...] omits 5aa910073744 Merge tag 'char-misc-5.3-rc4' of git://git.kernel.org/pub/ [...] omits 36e630ed98d5 Merge tag 'driver-core-5.3-rc4' of git://git.kernel.org/pu [...] omits c13f86701e1e Merge tag 'tty-5.3-rc4' of git://git.kernel.org/pub/scm/li [...] omits 15fa98e40e0c Merge tag 'staging-5.3-rc4' of git://git.kernel.org/pub/sc [...] omits 1041f5092179 Merge tag 'usb-5.3-rc4' of git://git.kernel.org/pub/scm/li [...] omits 14d1b9a6247c drm/i915: buddy allocator omits 05f219d709ec drm/i915/blt: support copying objects omits 33dcb37cef74 dma-mapping: fix page attributes for dma_mmap_* omits d8ad55538abe dma-direct: don't truncate dma_required_mask to bus addres [...] omits cf14be0b41c6 dma-direct: fix DMA_ATTR_NO_KERNEL_MAPPING omits 97946f59fe7f Merge tag 'pinctrl-v5.3-2' of git://git.kernel.org/pub/scm [...] omits 23df57afe8ee Merge tag 'powerpc-5.3-4' of git://git.kernel.org/pub/scm/ [...] omits bf1881cf484d Merge tag 'Wimplicit-fallthrough-5.3-rc4' of git://git.ker [...] omits e0d409ff1620 drm/panel: drop return code from drm_panel_detach() omits 8b0c6e2faa97 drm/panel: use inline comments in drm_panel.h omits 7a833d307cd8 drm/panel: move drm_panel functions to .c file omits 9d027b8e5a57 drm/panel: ili9322: move bus_flags to get_modes() omits ce7d93aa2a08 drm/mxsfb: fix opencoded use of drm_panel_* omits 24bc3e9ce68a drm/fsl-dcu: fix opencoded use of drm_panel_* omits 90fbc5105653 drm/imx: fix opencoded use of drm_panel_* omits 7bb0a60aa578 drm/bridge: tc358767: fix opencoded use of drm_panel_* omits b7e7fffd3e8c cpuidle: teo: Get rid of redundant check in teo_update() omits ca87b1b6f02a PM: sleep: Replace strncmp() with str_has_prefix() omits 986845e747af PM / wakeup: Show wakeup sources stats in sysfs omits 1e0603c253dc PM / wakeup: Use wakeup_source_register() in wakelock.c omits b782edc19eac PM / wakeup: Drop wakeup_source_init(), wakeup_source_prepare() omits aaa914cd1c63 drm/i915/gtt: disable 2M pages for pre-gen11 omits 1feb7864b2cb drm/i915/gtt: enable GTT cache by default omits 18851edfa7db drm/i915/selftests: move gpu-write-dw into utils omits 600f5badb78c cpufreq: schedutil: Don't skip freq update when limits change omits e61a41256edf cpufreq: dev_pm_qos_update_request() can return 1 on success omits 11f26633cccb PM: suspend: Fix platform_suspend_prepare_noirq() omits 92b8608691bf dt-bindings: usb: renesas_gen3: Rename bindings documentat [...] omits 0e1d8083bddb dma-buf: further relax reservation_object_add_shared_fence omits dd7a7d1ff2f1 drm/i915: use new reservation_object_fences helper omits 67c97fb79a7f dma-buf: add reservation_object_fences helper omits 0e2f733addbf dma-buf: make dma_fence structure a bit smaller v2 omits 554e330ceb9f drm/i915/blt: bump the size restriction omits 963ad1285b7c drm/i915/blt: don't assume pinned intel_context omits dcd12a00f45f Merge branch 'devel' into for-next omits 76837e02a2b7 Merge tag 'sh-pfc-for-v5.4-tag1' of git://git.kernel.org/p [...] omits bf4b87b0d06a pinctrl: freescale: imx: Add of_node_put() before return omits 5a6bc2903270 pinctrl: sprd: Add of_node_put() before return to prevent [...] omits 474137c9111a pinctrl: stm32: stm32: Add of_node_put() before return omits 21b2920fb587 pinctrl: aspeed: g6: Remove const specifier from aspeed_g6 [...] omits cfef67f016e4 ALSA: hda - Fix a memory leak bug omits a190d94830c3 usb: remove ehci-w90x900 driver omits 040eb7ba1983 tty/serial: atmel: remove redundant assignment to ret omits 605b5b4c90ec parport: parport_serial: Add support for Sunix Multi I/O boards omits a4b7aca30609 serial: 8250_pci: Add support for Sunix serial boards omits 7e54c250b4fe serial: remove ks8695 driver omits a4848e06f9af Merge branch 'next-lockdown' into next-testing omits 05ef41e93e1a lockdown: Print current->comm in restriction messages omits bd3f59d409a2 efi: Restrict efivar_ssdt_load when the kernel is locked down omits 757ff7244358 tracefs: Restrict tracefs when the kernel is locked down omits 4cd557b6aefc debugfs: Restrict debugfs when the kernel is locked down omits 144fc0184d52 kexec: Allow kexec_file() with appropriate IMA policy when [...] omits 68f60ccccf0c lockdown: Lock down perf when in confidentiality mode omits 022e43b4645a bpf: Restrict bpf when kernel lockdown is in confidentiality mode omits e87402c063fd lockdown: Lock down tracing and perf kprobes when in confi [...] omits d9ad7cee3f34 lockdown: Lock down /proc/kcore omits a1441e329e82 x86/mmiotrace: Lock down the testmmiotrace module omits 8281fc40fc83 lockdown: Lock down module params that specify hardware pa [...] omits 0f71666d403c lockdown: Lock down TIOCSSERIAL omits be06847a325f lockdown: Prohibit PCMCIA CIS storage when the kernel is l [...] omits 5a54b1719aa5 acpi: Disable ACPI table override if the kernel is locked down omits d6fa07392ca3 acpi: Ignore acpi_rsdp kernel param when the kernel has be [...] omits be105dfedc36 ACPI: Limit access to custom_method when the kernel is loc [...] omits b631bad7bfcf x86/msr: Restrict MSR access when the kernel is locked down omits 441a53e068b4 x86: Lock down IO port access when the kernel is locked down omits f046ed979c42 PCI: Lock down BAR access when the kernel is locked down omits 17cd8d39ccc0 hibernate: Disable when the kernel is locked down omits 5b8acc013f9a kexec_file: Restrict at runtime if the kernel is locked down omits 47b888368923 kexec_file: split KEXEC_VERIFY_SIG into KEXEC_SIG and KEXE [...] omits 800f7a765f83 lockdown: Copy secure_boot flag in boot params across kexe [...] omits 241a6c3b52aa kexec_load: Disable at runtime if the kernel is locked down omits b37e1cca3e45 lockdown: Restrict /dev/{mem,kmem,port} when the kernel is [...] omits afdf100f5cf3 lockdown: Enforce module signatures if the kernel is locked down omits 80d14015a8e3 security: Add a static lockdown policy LSM omits c360be6c444f security: Add a "locked down" LSM hook omits 45d29f9e9b8b security: Support early LSMs omits 451577f3e3a9 Merge tag 'kbuild-fixes-v5.3-3' of git://git.kernel.org/pu [...] omits 38b9e0f6d981 Merge tag 'mlx5-updates-2019-08-09' of git://git.kernel.or [...] omits 62ad42ec9c49 tc-testing: added tdc tests for matchall filter omits 57c722e932cf net/tls: swap sk_write_space on close omits f887427b2cec selftests: Fix detection of nettest command in fcnal-test omits 1f7585f30a3a ARM: ep93xx: Mark expected switch fall-through omits fccf01b6473c scsi: fas216: Mark expected switch fall-throughs omits 5f163f331b64 pcmcia: db1xxx_ss: Mark expected switch fall-throughs omits 70a2783c1893 video: fbdev: omapfb_main: Mark expected switch fall-throughs omits 40ad2de37f2a watchdog: riowd: Mark expected switch fall-through omits 7b7331511e66 s390/net: Mark expected switch fall-throughs omits 3d86c7ad56a9 crypto: ux500/crypt: Mark expected switch fall-throughs omits d51c61637b4a watchdog: wdt977: Mark expected switch fall-through omits 24f2161887c9 watchdog: scx200_wdt: Mark expected switch fall-through omits d259f94f7265 watchdog: Mark expected switch fall-throughs omits e9d81fc5b201 ARM: signal: Mark expected switch fall-through omits 9039782047e7 mfd: omap-usb-host: Mark expected switch fall-throughs omits 795952d9f40c mfd: db8500-prcmu: Mark expected switch fall-throughs omits 3da6bd945b71 ARM: OMAP: dma: Mark expected switch fall-throughs omits e7c0c9f6028d ARM: alignment: Mark expected switch fall-throughs omits 9b76ad3a9cc5 ARM: tegra: Mark expected switch fall-through omits 2d0e988d8427 ARM/hw_breakpoint: Mark expected switch fall-throughs omits 7f20fd23377a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 15abf14202a2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 6bd744b723d2 Input: remove w90x900 touchscreen driver omits 060157e1dbc1 Input: remove w90x900 keyboard driver omits b51c225e6c4e net/mlx5e: Use refcount_t for refcount omits c938451f6b9c net/mlx5e: Use vhca_id in generating representor port_index omits 724ee17912c9 net/mlx5e: Simplify querying port representor parent id omits ef2e4094e076 net/mlx5: E-switch, Removed unused hwid omits d589e785baf5 net/mlx5e: Allow concurrent creation of encap entries omits 61086f391044 net/mlx5e: Protect encap hash table with mutex omits 948993f2beeb net/mlx5e: Extend encap entry with reference counter omits a734d0071731 net/mlx5e: Allow concurrent creation of mod_hdr entries omits d2faae25c305 net/mlx5e: Protect mod_hdr hash table with mutex omits 83a52f0d5255 net/mlx5e: Protect mod header entry flows list with spinlock omits dd58edc328ce net/mlx5e: Extend mod header entry with reference counter omits db76ca2424fe net/mlx5e: Allow concurrent creation of hairpin entries omits b32accda8afd net/mlx5e: Protect hairpin hash table with mutex omits 73edca736e58 net/mlx5e: Protect hairpin entry flows list with spinlock omits e4f9abbd38e4 net/mlx5e: Extend hairpin entry with reference counter omits e2fb6f7c0df1 dt-bindings: arm: amlogic: fix x96-max/sei510 section in a [...] omits 06282373ff57 mm/memremap: Fix reuse of pgmap instances with internal re [...] omits e6a9522ac3ff drm/i915: Remove redundant user_access_end() from __copy_f [...] omits f52ea3c55a40 Merge branch 'hns3-next' omits eddd98600b38 net: hns3: refine some macro definitions omits 427a7bff66c8 net: hns3: add handshake with VF for PF reset omits 615466ce415a net: hns3: refine MAC pause statistics querying function omits dec8466001f7 net: hns3: add function display NCL_CONFIG info omits 42611b70f8be net: hns3: add check for max TX BD num for tso and non-tso case omits b20d7fe51e0d net: hns3: add some statitics info to tx process omits ddb54554fa51 net: hns3: add DFX registers information for ethtool -d omits aacbe27e82f0 net: hns3: modify how pause options is displayed omits 7ac243f99d61 net: hns3: add input length check for debugfs write function omits eb977d996e93 net: hns3: clean up for vlan handling in hns3_fill_desc_vtags omits 130509213bae net: hns3: fix interrupt clearing error for VF omits 9e6717af61df net: hns3: fix GFP flag error in hclge_mac_update_stats() omits 6d0d779dca73 hv_netvsc: Fix a warning of suspicious RCU usage omits ca497fb6aa9f taprio: remove unused variable 'entry_list_policy' omits a7eb6a4f2560 r8169: fix performance issue on RTL8168evl omits 9566e650bf7f Merge tag 'mlx5-fixes-2019-08-08' of git://git.kernel.org/ [...] omits 8b6381600d59 ixgbe: fix possible deadlock in ixgbe_service_task() omits 703acf625965 Merge branch 'Fix-collisions-in-socket-cookie-generation' omits 609a2ca57afc bpf: sync bpf.h to tools infrastructure omits cd48bdda4fb8 sock: make cookie generation global instead of per netns omits 1555e6fdf062 tcp: Update TCP_BASE_MSS comment omits c04b79b6cfd7 tcp: add new tcp_mtu_probe_floor sysctl omits 0a9b26306d6a drm/i915: split out uncore_mmio_debug omits 72e67f046374 drm/i915: Stop reconfiguring our shmemfs mountpoint omits 75d0a7f31eec drm/i915: Lift timeline into intel_context omits 48ae397b6b93 drm/i915: Push the ring creation flags to the backend omits 4c60b1aaa255 drm/i915/gt: Make deferred context allocation explicit omits 72e277759340 drm/i915: Remove i915_gem_context_create_gvt() omits 45f5d5a9e34d arm64: dts: renesas: r8a77995: draak: Fix backlight regula [...] omits 7bac762d8da3 Merge tag 'rxrpc-fixes-20190809' of git://git.kernel.org/p [...] omits 3a5e523479c4 devlink: remove pointless data_len arg from region snapsho [...] omits 3f61fd41f383 Merge tag 'v5.3-rc3' into drm-next-5.4 omits a55022706068 arm64: dts: amlogic: g12 CPU timers stop in suspend omits b96d4e92709b arm64: dts: meson-g12b: support a311d and s922x cpu operat [...] omits 8f920256e9b6 dt-bindings: arm: amlogic: add support for the Khadas VIM3 omits a0250352e32b dt-bindings: arm: amlogic: add bindings for the Amlogic G1 [...] omits a742eda915e3 dt-bindings: arm: amlogic: add bindings for G12B based S922X SoC omits 4be247f79ff4 arm64: dts: meson: add video decoder entries omits 1f11d61182ae arm64: dts: meson-gx: add video decoder entry omits 0b34189b0875 dt-bindings: media: amlogic,vdec: add default compatible omits ef68984eab6b arm64: dts: meson: add ethernet fifo sizes omits 53fbee339a95 arm64: dts: meson-g12b: add cpus OPP tables omits e9bc0765cc12 arm64: dts: meson-g12a: enable DVFS on G12A boards omits b190056fa9ee arm64: dts: meson-g12a: add cpus OPP table omits cca30c891247 arm64: dts: meson-g12-common: add pwm_a on GPIOE_2 pinmux omits 1499218c80c9 arm64: dts: move common G12A & G12B modes to meson-g12-com [...] omits 1a9914884db5 tcp: batch calls to sk_flush_backlog() omits 7fd69b0ba48a ipv4: Add lockdep condition to fix for_each_entry() omits fbab8d6735e2 rcu/sync: Remove custom check for RCU readers omits 28875945ba98 rcu: Add support for consolidated-RCU reader checking omits b242d48c52e0 Merge branches 'iommu/fixes', 'arm/omap', 'x86/amd' and 'c [...] omits 73499ad21d59 iommu/omap: Fix compilation warnings omits 6738ff85c3ee tools/memory-model: Update the informal documentation omits 6240973e5661 tools/memory-model: Use cumul-fence instead of fence in -> [...] omits 29a3388bfcce EDAC, pnd2: Fix ioremap() size in dnv_rd_reg() omits d9df0187b6ed regulator: twl6030: workaround the VMMC reset behavior omits 621d3ce83064 regulator: twl6030: use variable for device node omits 906c4d5c939b dt-bindings: regulator: twl6030: Add retain-on-reset property omits 332ccf00bf85 ASoC: hdac_hdmi: Offload dapm update at jack detection omits 9ffeb6d08c3a PSCI: cpuidle: Refactor CPU suspend power_state parameter [...] omits 788961462f34 ARM: psci: cpuidle: Enable PSCI CPUidle driver omits 81d549e0c810 ARM: psci: cpuidle: Introduce PSCI CPUidle driver omits e76d8b7027d9 drivers: firmware: psci: Decouple checker from generic ARM [...] omits 6460d7ba4884 ARM: cpuidle: Remove overzealous error logging omits 63e3ee615495 ARM: cpuidle: Remove useless header include omits 26332247fb3f Input: synaptics - fix a typo omits c07d8d47bca1 kbuild: show hint if subdir-y/m is used to visit module Makefile omits 4f2c8f3089f5 kbuild: generate modules.order only in directories visited [...] omits d9f78edfd81b kbuild: fix false-positive need-builtin calculation omits 21a2f76849f1 Merge branch 'clk-fixes' into clk-next omits 47801c97deb7 kbuild: revive single target %.ko omits 2226fb57a908 Merge tag 'drm-fixes-2019-08-09' of git://anongit.freedesk [...] omits 15a555a4b8be Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits cb7ef4bc9272 Merge tag 's390-5.3-5' of git://git.kernel.org/pub/scm/lin [...] omits 50e73a4a4159 Merge tag 'for-linus-20190809' of git://git.kernel.dk/linux-block omits 461d2815ac9e Merge tag 'mmc-v5.3-rc3' of git://git.kernel.org/pub/scm/l [...] omits ec4c99ad7bd2 Merge tag 'fbdev-v5.3-rc4' of git://github.com/bzolnier/linux omits c808f2ad8fcd Merge tag 'pwm/for-5.3-rc4' of git://git.kernel.org/pub/sc [...] omits cb42f06c9f41 Merge tag 'sound-5.3-rc4' of git://git.kernel.org/pub/scm/ [...] omits 6c02b6300fec Merge tag 'media/v5.3-3' of git://git.kernel.org/pub/scm/l [...] omits 0acf5676dc0f Merge tag 'pm-5.3-rc4' of git://git.kernel.org/pub/scm/lin [...] omits 6ca523d7eb19 drm/amdgpu: remove RREG64/WREG64 omits dd21a572c906 drm/amdgpu: implement UMC 64 bits REG operations omits e577dc152e23 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits c6dddf45402c drm/amdgpu: replace readq/writeq with atomic64 operations omits 9f30cd568b39 Merge branch 'bpf-xdp-fwd-sample-improvements' omits abcce733adb7 samples/bpf: xdp_fwd explain bpf_fib_lookup return codes omits a32a32cb26eb samples/bpf: make xdp_fwd more practically usable via devm [...] omits 3783d43752ea samples/bpf: xdp_fwd rename devmap name to be xdp_tx_ports omits d9973cec9d57 xdp: xdp_umem: fix umem pages mapping for 32bits systems omits 00d20c6907a3 gfs2: Always mark inode dirty in fallocate omits d40312598d53 gfs2: Minor gfs2_alloc_inode cleanup omits 2257e468a63b gfs2: implement gfs2_block_zero_range using iomap_zero_range omits 72d36d0529c6 gfs2: Add support for IOMAP_ZERO omits 34aad20bc3ff gfs2: gfs2_iomap_begin cleanup omits a27a0c9b6a20 gfs2: gfs2_walk_metadata fix omits abd627f8031b serial: lantiq: Add support for Lightning Mountain SoC omits 18201bc44168 serial: lantiq: Make IRQ & ISR assignment dynamic omits 753062c9b72f serial: lantiq: Use proper DT compatible string omits a0d993e8c143 serial: 8250_lpss: Enable HS UART on Elkhart Lake omits a9c69a4973df serial: 8250_lpss: Get rid of custom LPSS_DEVICE() macro omits 3ff7eb5566cb serial: 8250_lpss: register DMA IRQ and pool with instance ID omits c2f204f8dc06 serial: 8250_lpss: add fractional divisor support omits e3bfe7876937 serial: 8250_lpss: switch to use 8250_dwlib library omits bec2eadf2f74 serial: 8250_dw: switch to use 8250_dwlib library omits bc7b8e8f68ac serial: 8250_dw: split Synopsys DesignWare 8250 common functions omits 7ed6935fd1be serial: 8250_dw: use pointer to uart local variable omits 4f7aafd78aea Merge branch 'bpf-bpftool-pinning-error-msg' omits 3c7be384fe6d tools: bpftool: add error message on pin failure omits b3e78adcbf99 tools: bpftool: fix error message (prog -> object) omits 1432ebbd6003 iommu/omap: remove pm_runtime_irq_safe flag for OMAP IOMMUs omits 604629bcb505 iommu/omap: add support for late attachment of iommu devices omits d9c4d8a6cc0f iommu/omap: introduce new API for runtime suspend/resume control omits c4206c4e190b iommu/omap: Add system suspend/resume support omits c3b44a063d3b iommu/omap: add logic to save/restore locked TLBs omits db8918f61d51 iommu/omap: streamline enable/disable through runtime pm c [...] omits 74c116df66d2 iommu/omap: add pdata ops for omap_device_enable/idle omits 3846a3b9511c iommu/omap: fix boot issue on remoteprocs with AMMU/Unicache omits 3a18844dcf89 iommu/vt-d: Fix possible use-after-free of private domain omits ae23bfb68f28 iommu/vt-d: Detach domain before using a private one omits 086f9efae7e9 iommu: Remove dev_err() usage after platform_get_irq() omits ab2cbeb0ed30 iommu/dma: Handle SG length overflow better omits b9c6ff94e43a iommu/amd: Re-factor guest virtual APIC (de-)activation code omits bfeaec7f7d2f iommu/vt-d: Correctly check format of page table in debugfs omits a2ef03fe617a ALSA: hda - Add a quirk model for fixing Huawei Matebook X [...] omits a738b5e75b4c Merge tag 'kvmarm-fixes-for-5.3-2' of git://git.kernel.org [...] omits 0e1c438c44dd Merge tag 'kvmarm-fixes-for-5.3' of git://git.kernel.org/p [...] omits c096397c78f7 selftests: kvm: Adding config fragments omits f43ec25aa548 ALSA: hda - Inform too slow responses omits e2c26537ea76 KVM: selftests: Update gitignore file for latest changes omits 8f946da73aaa kvm: remove unnecessary PageReserved check omits cec2caedd979 Merge tag 'fpga-for-5.4' of git://git.kernel.org/pub/scm/l [...] omits a2f99330c50b Input: ads7846 - add support for general touchscreen bindings omits f0fbeaa82028 dt-bindings: input: ads7846: fix property description omits 9c1cac424c93 arm64: mm: Really fix sparse warning in untagged_addr() omits e8c3af6bb33a rxrpc: Don't bother generating maxSkew in the ACK packet omits 3148310792b6 drm/i915: Drop the fudge warning on ring restart for ctg/elk omits 730c5fd42c1e rxrpc: Fix local endpoint refcounting omits 6a7553e8d84d MAINTAINERS: handle fbdev changes through drm-misc tree omits 52f6f9d74f31 floppy: fix usercopy direction omits 20621fedb2a6 bcache: Revert "bcache: use sysfs_match_string() instead o [...] omits 1a07e86cceac drm/i915: Generalise BSD default selection omits 6b86f90019cf drm/i915: Replace global bsd_dispatch_index with random seed omits d5b2a3a4f85a drm/i915: Check for a second VCS engine more carefully omits 1f573cce48a2 device.h: Fix warnings for mismatched parameter names in comments omits 894efaf5236d staging: wusbcore: Fix build error without CONFIG_USB omits 533d7647a1db Merge branch 'topic/hda-bus-ops-cleanup' into for-next omits 40073a9d53ea ASoC: SOF: Intel: Add missing include file hdac_hda.h omits 1e5b2471bcc4 netfilter: nf_flow_table: teardown flow timeout race omits 3e68db2f6422 netfilter: nf_flow_table: conntrack picks up expired flows omits 6a0a8d10a366 netfilter: nf_tables: use-after-free in failing rule with [...] omits 6cd34b10cd64 drm/i915/execlists: Backtrack along timeline omits 3aaf84662d31 drm/i915: Free the imported shmemfs file for phys objects omits 610f29e5cc0e regulator: qcom-rpmh: Update PMIC modes for PMIC5 omits 553c452d6093 regulator: qcom-rpmh: Fix pmic5_bob voltage count omits 7172fb7f3abe regulator: qcom-rpmh: Sort the compatibles omits c6e20fa49818 regulator: dt-bindings: Sort the compatibles and nodes omits 15ff4a7b5841 etnaviv: perfmon: fix total and idle HI cyleces readout omits 1b53591a77d9 etnaviv: fix whitespace errors omits d555c34338ca omap-dma/omap_vout_vrfb: fix off-by-one fi value omits 1d97657a4794 Merge branch 'v5.4/dt' into v5.4/drivers omits 85ab9d954698 clk: meson: g12a: expose CPUB clock ID for G12B omits ffae8475b90c clk: meson: g12a: add notifiers to handle cpu clock change omits 26d34431add0 clk: meson: add g12a cpu dynamic divider driver omits 3567894b6914 clk: core: introduce clk_hw_set_parent() omits a84ddb83806e drm: meson: venc: set the correct macrovision max amplitude value omits 070314606078 drm: meson: add macro used to enable HDMI PLL omits e1012141242d drm: meson: global clean-up omits 7eef9e610454 drm: meson: venc: use proper macros instead of magic constants omits 147ae1cbaa18 drm: meson: viu: use proper macros instead of magic constants omits 0ce266d018f4 drm: meson: vpp: use proper macros instead of magic constants omits bfb86819829e drm: meson: drv: use macro when initializing vpu omits 39bf9985b859 drm: meson: crtc: use proper macros instead of magic constants omits f237bf2de82e drm: meson: mask value when writing bits relaxed omits cc911c2251f0 ALSA: ac97: remove unused variable 'snd_ac97_controls_mast [...] omits de768ce45466 ALSA: hda - Apply workaround for another AMD chip 1022:1487 omits cc4d5469e672 s390/mm: use refcount_t for refcount omits 9c7a7b69c1ba s390/extmem: use refcount_t for refcount omits 5e93ec4d47e2 drm/etnaviv: remove unused function etnaviv_gem_mapping_reference omits c53ab61312ce drm/etnaviv: fix etnaviv_cmdbuf_suballoc_new return value omits be80bc3658e8 drm/i915: extract i915_gem_shrinker.h from i915_drv.h omits 6401fafbec5a drm/i915: extract gem/i915_gem_stolen.h from i915_drv.h omits 404861e15b5f s390/vdso: map vdso also for statically linked binaries omits 9c9082b98228 drm/i915: extract i915_memcpy.h from i915_drv.h omits bdd1510cc7c2 drm/i915: extract i915_suspend.h from i915_drv.h omits be68261d815f drm/i915: extract i915_sysfs.h from i915_drv.h omits db94e9f133a0 drm/i915: extract i915_perf.h from i915_drv.h omits 358c855cb60a drm/i915: move printing and load error inject to i915_utils.[ch] omits 2c2b005f5495 ACPI / processor: don't print errors for processorIDs == 0xff omits 0a2ecbe5a9a8 drm/i915: move I915_STATE_WARN() and _ON() to intel_display.h omits e3adffe838ff drm/i915: move add_taint_for_CI() to i915_utils.h omits 1c780b617cc0 drm/i915: remove unused dev_priv->no_aux_handshake omits d19bdb876bec intel-hid: Disable button array during suspend-to-idle omits cd3e05836fc6 drm/i915/kvmgt: Use struct_size() helper omits 31eb84571839 intel-hid: intel-vbtn: Avoid leaking wakeup_mode set omits eac4471d0882 drm/i915: Use after free in error path in intel_vgpu_creat [...] omits 625efea83a7c pinctrl: rza1: Use devm_platform_ioremap_resource() helper omits d8a0d6a3b781 drm/panel: simple: Support TI nspire panels omits 0c76620e5745 drm/panel: simple: Add TI nspire panel bindings omits 43f847d0b954 drm/pl111: Support grayscale omits 16e604a437c8 KVM: arm/arm64: vgic: Reevaluate level sensitive interrupt [...] omits c69509c70aa4 KVM: arm: Don't write junk to CP15 registers on reset omits 03fdfb269009 KVM: arm64: Don't write junk to sysregs on reset omits 1109635b292c drm/komeda: Initialize and enable output polling on Komeda omits b0383c0653c4 Merge tag 'drm-misc-next-2019-08-08' of git://anongit.free [...] omits 7794f486ed0b usbfs: Add ioctls for runtime power management omits a21350feb9ae USB: usbsevseg: convert to use dev_groups omits f9bbcbef0c50 USB: trancevibrator: convert to use dev_groups omits c5501d23e38d USB: usbip: convert to use dev_groups omits e605c30977bb USB: atm: cxacru: convert to use dev_groups omits ec935791ec52 USB: ueagle-atm: convert to use dev_groups omits 02c4d45d8389 USB: usblp: convert to use dev_groups omits 04a0625e3b37 USB: usbtmc: convert to use dev_groups omits c847a36521b0 USB: cytherm: convert to use dev_groups omits 761ef1e4bc20 USB: cypress_cy7c63: convert to use dev_groups omits 899ad6d68ec8 USB: lvstest: convert to use dev_groups omits 524f3ac1542c USB: chipidea: convert platform driver to use dev_groups omits 3e2cb866b2b1 USB: phy: mv-usb: convert platform driver to use dev_groups omits f4d09e9f53ae USB: phy: tahvo: convert platform driver to use dev_groups omits 891c1da6ceff USB: phy: twl6030: convert platform driver to use dev_groups omits f0104b0c0fd3 USB: gadget: udc: s3c2410_udc: Mark expected switch fall-throughs omits 938a76ed6486 usb: gadget: atmel_usba_udc: Mark expected switch fall-through omits 2ba2101fd6f4 Merge branch 'topic/hda-bus-ops-cleanup' into for-next omits fe4010667741 ALSA: hda: readl/writel need linux/io.h omits a111ef6b0822 Merge tag 'drm-intel-fixes-2019-08-08' of git://anongit.fr [...] omits 359f1dcbae12 Merge tag 'drm-misc-fixes-2019-08-08' of git://anongit.fre [...] omits 8c25d0887a8b net: tundra: tsi108: use spin_lock_irqsave instead of spin [...] omits 227f2f030e28 team: Add vlan tx offload to hw_enc_features omits 6ca847a947d9 Merge branch 'vmwgfx-fixes-5.3' of git://people.freedeskto [...] omits fcc32a21655e liquidio: Use pcie_flr() instead of reimplementing it omits 414776621d10 net/tls: prevent skb_orphan() from leaking TLS plain text [...] omits 0de94de18027 Merge branch 'skbedit-batch-fixes' omits 7bc161846dcf tc-testing: updated skbedit action tests with batch create/delete omits e1fea322fc6d net sched: update skbedit action for batched events operations omits 32879f000120 r8169: allocate rx buffers using alloc_pages_node omits 018e5b458723 fq_codel: remove set but not used variables 'prev_ecn_mark [...] omits e3e3af9aa29a net: dsa: sja1105: remove set but not used variables 'tx_v [...] omits da382875c616 mlxsw: spectrum: Extend to support Spectrum-3 ASIC omits eb716a649f25 Merge branch 'stmmac-next' omits ccfc639a94f2 net: stmmac: selftests: Add a selftest for Flexible RX Parser omits d6e1c12cf9bc net: stmmac: Add Flexible RX Parser support in XGMAC omits 56e58d6c8a56 net: stmmac: Implement Safety Features in XGMAC core omits 74043f6b22c3 net: stmmac: selftests: Add test for VLAN and Double VLAN [...] omits 3cd1cfcba26e net: stmmac: Implement VLAN Hash Filtering in XGMAC omits 1fbdad00055c net: stmmac: selftests: Add RSS test omits 76067459c686 net: stmmac: Implement RSS and enable it in XGMAC core omits 7035aad875ba net: stmmac: xgmac: Implement tx_queue_prio() omits 5656ac5542df net: stmmac: xgmac: Implement set_mtl_tx_queue_weight() omits b6cdf09f51c2 net: stmmac: xgmac: Implement MMC counters omits ec9c7d19336e padata: initialize pd->cpu with effective cpumask omits 3a646b6ed49c crypto: ccp - Remove unnecessary linux/pci.h include omits f6b0b78a5c6c crypto: ccp - Include DMA declarations explicitly omits 2229c7407928 crypto: qcom-rng - use devm_platform_ioremap_resource() to [...] omits a54d83d42890 crypto: qce - use devm_platform_ioremap_resource() to simp [...] omits 473b4d995963 crypto: stm32 - use devm_platform_ioremap_resource() to si [...] omits 721744730ab0 crypto: rockchip - use devm_platform_ioremap_resource() to [...] omits cf68528f9aaa crypto: sunxi-ss - use devm_platform_ioremap_resource() to [...] omits 9a8e0a513b2b crypto: picoxcell - use devm_platform_ioremap_resource() t [...] omits b26120fdb932 crypto: mediatek - use devm_platform_ioremap_resource() to [...] omits f8dab5575b76 crypto: inside-secure - use devm_platform_ioremap_resource [...] omits f78c7123ff4c crypto: img-hash - use devm_platform_ioremap_resource() to [...] omits 6d1c0186f392 crypto: exynos - use devm_platform_ioremap_resource() to s [...] omits 17729e56f9b8 crypto: ccp - use devm_platform_ioremap_resource() to simp [...] omits 0866ba23b7ef crypto: artpec6 - use devm_platform_ioremap_resource() to [...] omits 74bf81d0968c crypto: gcm - restrict assoclen for rfc4543 omits ad3f0a93b639 MAINTAINERS: add maintainer for HiSilicon QM and ZIP contr [...] omits 72c7a68d2ea3 crypto: hisilicon - add debugfs for ZIP and QM omits 8201fdf49ff0 Documentation: Add debugfs doc for hisi_zip omits 79e09f30eeba crypto: hisilicon - add SRIOV support for ZIP omits 62c455ca853e crypto: hisilicon - add HiSilicon ZIP accelerator support omits dfed0098ab91 crypto: hisilicon - add hardware SGL support omits 263c9959c937 crypto: hisilicon - add queue management driver for HiSili [...] omits d13dfae3cedd crypto: engine - Reduce default RT priority omits 0435d47e2627 crypto: caam - change return value in case CAAM has no MDHA omits 58068cfc810c crypto: caam - unregister algorithm only if the registrati [...] omits 4e3a61c55b8c crypto: caam - execute module exit point only if necessary omits c59a1d41672a crypto: caam - free resources in case caam_rng registratio [...] omits e9b4913a5f94 crypto: caam - fix MDHA key derivation for certain user ke [...] omits a2fb864c042b crypto: caam - keep both virtual and dma key addresses omits d28a43edf3ca crypto: caam - update rfc4106 sh desc to support zero leng [...] omits 31bb2f0da1b5 crypto: caam - check zero-length input omits fcd23ed57c4c crypto: caam - check assoclen omits 68a51394f37a crypto: caam - check authsize omits 836d8f43c5e5 crypto: caam - check key length omits 1ccb39eb5a98 crypto: caam - update IV only when crypto operation succeeds omits 1984aaeec372 crypto: caam - fix return code in completion callbacks omits 51fab3d73054 crypto: caam/qi - fix error handling in ERN handler omits bc67d04e7526 crypto: aes - helper function to validate key length for A [...] omits 65526f638efc crypto: gcm - helper functions for assoclen/authsize check omits 6c9081a3915d tipc: add loopback device tracking omits 1bfaac7c53f5 crypto: inside-secure - Remove redundant DES ECB & CBC key [...] omits 114e2ccd9eff crypto: ccp - Clean up and exit correctly on allocation failure omits 514838e920d0 crypto: drivers - Remove dev_err() usage after platform_get_irq() omits f26882a3475e crypto: inside-secure - Use defines instead of some consta [...] omits 48f89d2a2920 crypto: caam - fix concurrency issue in givencrypt descriptor omits 15b2455ab4e6 crypto: ux500/crypt - Mark expected switch fall-throughs omits f6ebfd7826a8 crypto: ccp - Log an error message when ccp-crypto fails to load omits e88b27c8eaa8 crypto: ccree - use std api sg_zero_buffer omits 7a4be6c113c1 crypto: ccree - use the full crypt length value omits d595b03de2cb bonding: Add vlan tx offload to hw_enc_features omits 51650d33b277 net: sched: sch_taprio: fix memleak in error path for sche [...] omits 8676b3ca4673 soundwire: fix regmap dependencies and align with other se [...] omits f0e6f41669d9 lightnvm: remove unused 'geo' variable omits 9f335c083095 Merge branch 'misc' into for-next omits fdbe4eeeb1aa loop: Add LOOP_SET_DIRECT_IO to compat ioctl omits 2339ef1cf327 Merge branch 'flow_offload-add-indr-block-in-nf_table_offload' omits 9a32669fecfb netfilter: nf_tables_offload: support indr block call omits 1150ab0f1b33 flow_offload: support get multi-subsystem block omits 4e481908c51b flow_offload: move tc indirect block to flow offload omits e4da91021153 cls_api: add flow_indr_block_call function omits f8436988574e cls_api: remove the tcf_block cache omits 242453c227d1 cls_api: modify the tc_indr_block_ing_cmd parameters. omits 61552d2ce861 Merge branch 'net-batched-receive-in-GRO-path' omits 323ebb61e32b net: use listified RX for handling GRO_NORMAL skbs omits 67270136949e sfc: falcon: don't score irq moderation points for GRO omits 5e040d4b1a44 sfc: don't score irq moderation points for GRO omits 5e6d9fc76190 qed: Add new ethtool supported port types based on media. omits ad2dcba008a4 cxgb4: smt: Use normal int for refcount omits 4a8937b83892 cxgb4: smt: Add lock for atomic_dec_and_test omits e858ef1cd4bc selftests: Add l2tp tests omits fe90689fed11 net: docs: replace IPX in tuntap documentation omits 7e7c076e123a docs: admin-guide: remove references to IPX and token-ring omits 9d2f11238398 net: delete "register" keyword omits 3a0233ddec55 xen/netback: Reset nr_frags before freeing skb omits 4b4de3985047 mkiss: Use refcount_t for refcount omits 31168a6d129a dpaa_eth: Use refcount_t for refcount omits b390e0bfd299 dt-bindings: riscv: fix the schema compatible string for t [...] omits 8e5e72e33140 dt-bindings: riscv: remove obsolete cpus.txt omits 81a48ee41738 RISC-V: Remove udivdi3 omits 66cc016ab7c7 riscv: delay: use do_div() instead of __udivdi3() omits 94ed3fde38c7 dt-bindings: Update the riscv,isa string description omits 891584f48a90 inet: frags: re-introduce skb coalescing for local delivery omits 75b7329a4f08 Merge branch 'ingenic-tcu-v5.4' into mips-next omits abc552284f6b MIPS: jz4740: Drop obsolete code omits 967a7100400a MIPS: GCW0: Reduce system timer and clocksource to 750 kHz omits 157c887aff52 MIPS: CI20: Reduce system timer and clocksource to 3 MHz omits a68d3b052b57 MIPS: qi_lb60: Reduce system timer and clocksource to 750 kHz omits 36aafdbd5288 MIPS: jz4740: Add DTS nodes for the TCU drivers omits 73dd11dc1a88 clk: jz4740: Add TCU clock omits 34e9368301d5 clocksource: Add a new timer-ingenic driver omits 9536eba03ec7 irqchip: Add irq-ingenic-tcu driver omits 4f89e4b8f121 clk: ingenic: Add driver for the TCU clocks omits 39233b7c6112 mfd/syscon: Add device_node_to_regmap() omits 2e8722a5255e dt-bindings: Add doc for the Ingenic TCU drivers omits 97689a1a3fda doc: Add doc for the Ingenic TCU hardware omits 4bc3c420246e dt-bindings: ingenic: Add DT bindings for TCU clocks omits 013b65101315 drm/panfrost: Add madvise and shrinker support omits 17acb9f35ed7 drm/shmem: Add madvise state and purge helpers omits b214b2d8f277 rxrpc: Don't use skb_cow_data() in rxkad omits b678c568c561 Merge tag 'nfs-for-5.3-2' of git://git.linux-nfs.org/proje [...] omits 8327b01c242a rxrpc: Use shadow refcount for packets in the RxTx ring omits 3551a9fa2c5d drm/panfrost: Remove completed features still in TODO omits 254131ce645e rxrpc: Use the tx-phase skb flag to simplify tracing omits 99ab86282812 rxrpc: Add a private skb flag to indicate transmission-phase skbs omits 2a975913f30c rxrpc: Use info in skbuff instead of reparsing a jumbo packet omits b4d4ea02f6ab rxrpc: Improve jumbo packet counting omits 49bbdebb23f2 rxrpc: Don't bother generating maxSkew in the ACK packet omits baf7b79e1ad7 clk: samsung: exynos542x: Move MSCL subsystem clocks to it [...] omits 5b5efdf79abf drm/i915: Make debugfs/per_file_stats scale better omits c990b4c3597d drm/i915: Only include active engines in the capture state omits b6adeb6bc61c clk: samsung: exynos5800: Move MAU subsystem clocks to MAU [...] omits bf32e7dbfce8 clk: samsung: Change signature of exynos5_subcmus_init() function omits 3a76a41ffbf9 Merge branch 'topic/hda-bus-ops-cleanup' into for-next omits c7302f204490 drm/i915: Defer final intel_wakeref_put to process context omits d7731b8133ad Merge tag 'perf-urgent-for-mingo-5.3-20190808' of git://gi [...] omits a4e508cab623 net/mlx5e: Remove redundant check in CQE recovery flow of [...] omits 276d197e70bc net/mlx5e: Fix error flow of CQE recovery on tx reporter omits d9a2fcf53c76 net/mlx5e: Fix false negative indication on tx reporter CQ [...] omits b86f1abe2c27 net/mlx5e: kTLS, Fix tisn field placement omits f1897b3cd1af net/mlx5e: kTLS, Fix tisn field name omits a9bc33903273 net/mlx5e: kTLS, Fix progress params context WQE layout omits 26149e3e1f44 net/mlx5: kTLS, Fix wrong TIS opmod constants omits 55c9bd37ef5a net/mlx5: crypto, Fix wrong offset in encryption key command omits 5faf5b70c51d net/mlx5e: ethtool, Avoid setting speed to 56GBASE when au [...] omits 466df6eb4a9e net/mlx5e: Only support tx/rx pause setting for port owner omits 93b3586e070b net/mlx5: Support inner header match criteria for non deca [...] omits 405b93eb7643 net/mlx5e: Use flow keys dissector to parse packets for ARFS omits cbb153c50ebe drm/i915/selftests: Fixup a missing legacy_idx omits 43004f31ebf2 spi: Rename of_spi_register_master() function omits 5375f1efd70b regulator: act8865: Fix build error without CONFIG_POWER_SUPPLY omits 06369bcc15a1 regulator: qcom-rpmh: Add support for SM8150 omits d566aae1c80d regulator: dt-bindings: Add PM8150x compatibles omits 7352e72a513f regulator: slg51000: Fix a couple NULL vs IS_ERR() checks omits 804cbf4bb063 ASoC: hdac_hda: fix page fault issue by removing race omits 9749a5b6c09f drm/i915/tgl: Fix the read of the DDI that transcoder is a [...] omits 6aa3bef15d65 drm/i915: Get transcoder power domain before reading its register omits 4207f85eb0f6 hwmon: (lm75) Fix write operations for negative temperatures omits 8e6e5bea2e34 perf pmu-events: Fix missing "cpu_clk_unhalted.core" event omits b9c0a64901d5 perf annotate: Fix s390 gap between kernel end and module start omits 12a6d2940b5f perf record: Fix module size on s390 omits fa37bab6d715 perf tools: Fix include paths in ui directory omits 89b66500f739 perf tools: Fix a typo in a variable name in the Documenta [...] omits 5f5e25f1c793 perf cpumap: Fix writing to illegal memory in handling cpu [...] omits cf30ae726c01 perf ftrace: Fix failure to set cpumask when only one cpu [...] omits 3de7ae0b2a1d perf db-export: Fix thread__exec_comm() omits 85127775a65f perf annotate: Fix printing of unaugmented disassembled in [...] omits 3881a72f8d06 leds: pca953x: Include the right header omits b3a598eb0d6b Merge tag 'batadv-next-for-davem-20190808' of git://git.op [...] omits f6649feb264e Merge tag 'batadv-net-for-davem-20190808' of git://git.ope [...] omits 6c4d6bc54864 auxdisplay: Fix a typo in cfag12864b-example.c omits 390235c3e660 auxdisplay: charlcd: add include guard to charlcd.h omits 75354284cc3a auxdisplay: charlcd: move charlcd.h to drivers/auxdisplay omits 3f411e8c99e3 staging: rtl8712: r8712_xmit_classifier(): Change return v [...] omits 1c8a4f7c84dc staging: rtl8712: Remove while loop and check_cmd_fifo() omits 02433a24fe71 staging: rtl8712: r8712_free_drv_sw(): Change return type omits 690407fdc9dd staging: rtl8712: init_drv_sw(): Change return values omits 30d83c801d06 staging: rtl8712: init_default_value(): Change return type omits 9dca5e687fb0 staging: rtl8712: recvbuf2recvframe(): Change return type omits af556d30d338 staging: rtl8712: r8712_recv_entry(): Change return type omits 1bdcb3666a83 staging: rtl8712: r8712_wlanhdr_to_ethhdr(): Change return values omits 4dbadfaf6a77 staging: rtl8712: recv_indicatepkt_reorder(): Change retur [...] omits fc898688aa37 staging: rtl8712: amsdu_to_msdu(): Change return type omits 30e235389faa arm64: mm: add missing PTE_SPECIAL in pte_mkdevmap on arm64 omits a9ca0c5951ff staging: rtl8723bs: fix brace position in enum declaration omits 5222a8fe6bd0 staging: isdn: hysdn_procconf_init() remove parantheses fr [...] omits 4f4139e02135 Staging: rtl8188eu: core: rtw_security: tidy up crc32_init() omits b0d525a007b9 staging: wilc1000: use helper API to pack data for firmware omits 518a1c2f0912 Merge tag '5.3-rc3-smb3-fixes' of git://git.samba.org/sfre [...] omits d0a255e795ab loop: set PF_MEMALLOC_NOIO for the worker thread omits 658a87d82b75 Merge branch 'clk-armada' into clk-next omits baf4c10f8878 clk: mvebu: ap806: Fix clock name for the cluster omits f756e362d938 clk: mvebu: add CPU clock driver for Armada 7K/8K omits 33c0259092c8 clk: mvebu: add helper file for Armada AP and CP clocks omits 096f4597406b dt-bindings: ap806: add the cluster clock node in the syscon file omits 82413e562ea6 EDAC, mellanox: Add ECC support for BlueField DDR4 omits b6ff24f7b510 RAS: Build debugfs.o only when enabled in Kconfig omits 0a54b809a3a2 RAS: Fix prototype warnings omits 12294055c31c Merge branch 'clk-qcom' into clk-next omits 75e0a1e30191 clk: qcom: define probe by index API as common API omits 997c7fa806a9 Merge branch 'clk-mtk' into clk-next omits 64ebb57a3df6 clk: reset: Modify reset-controller driver omits 30efbc3be363 Merge branch 'clk-qcom' into clk-next omits 7d0c76bdf227 clk: qcom: Add WCSS gcc clock control for QCS404 omits aea9cf7cbffc Merge branch 'clk-min-max-debugfs' into clk-next omits 1ccc0ddf046a clk: Use seq_puts() in possible_parent_show() omits 9f7767226083 clk: Assert prepare_lock in clk_core_get_boundaries omits 1bd37a467700 clk: Add clk_min/max_rate entries in debugfs omits f1c4d157ab9b drm/i915: Fix up the inverse mapping for default ctx->engines[] omits 387758298bfd drm/i915: Allocate kernel_contexts directly omits d4ff1b3917a5 ASoC: SOF: Intel: Initialize hdaudio bus properly omits 19abfefd4c76 ALSA: hda: Direct MMIO accesses omits 619a1f195f93 ALSA: hda: Remove page allocation redirection omits 1eb9cc35e638 hwmon: (lm75) Modularize lm75_write and make hwmon_chip writable omits fe2067e107a4 hwmon: (lm75) Add new fields into lm75_params_ omits 0c972a4e68b7 hwmon: (lm75) Create function from code to write into registers omits bac9e751c952 hwmon: (lm75) Create structure to save all the configurati [...] omits 27709ae4e2fe usb: setup authorized_default attributes using usb_bus_notify omits 882e5d3f6fe0 Merge branch 'pci/trivial' omits f3c0b5fd2d6a Merge branch 'remotes/lorenzo/pci/mediatek' omits 9348a3fff7f4 Merge branch 'pci/encapsulate' omits 20eda895e385 Merge branch 'pci/p2pdma' omits 4a5308a442d4 Merge branch 'pci/misc' omits e0d3b85ea196 PCI: Restore Resizable BAR size bits correctly for 1MB BARs omits 690dc07fed07 PCI: Mark expected switch fall-through omits 404d91bcc53d PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RE [...] omits 79e178f4383a lib: scatterlist: Fix to support no mapped sg omits e91455bad5cf bdev: Fixup error handling in blkdev_get() omits ba6f7da99aaf lightnvm: remove set but not used variables 'data_len' and [...] omits 39c71a5b8212 dmaengine: stm32-mdma: Fix a possible null-pointer derefer [...] omits ba1cab79cfc6 dmaengine: fsl-edma: implement .device_synchronize callback omits fd03177c33b2 block, bfq: handle NULL return value by bfq_init_rq() omits 3f758e844aa9 block, bfq: move update of waker and woken list to queue freeing omits 08d383a74948 block, bfq: reset last_completed_rq_bfqq if the pointed qu [...] omits 5b6a810e1568 hwmon: (nct7904) Add extra sysfs support for fan, voltage [...] omits 9ee7a437c8ec hwmon: w83795: Fan control option isn't that dangerous omits 6f404f375304 hwmon: (npcm750-pwm-fan) Remove dev_err() usage after plat [...] omits 6b19db797f4e hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] omits 4d6bce91b2c6 hwmon: (nct6775) Integrate new model nct6116 omits 381be1778f1e hwmon: (adt7475) Convert to use hwmon_device_register_with [...] omits ea8522bde361 hwmon: (w83781d) convert to i2c_new_dummy_device omits ee8a945382c2 hwmon: (smm665) convert to i2c_new_dummy_device omits 80d6f0a6c81d hwmon: (asb100) convert to i2c_new_dummy_device omits 0f0808454b3e hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs omits 2a9f216c1e71 x86/amd_nb: Add PCI device IDs for family 17h, model 70h omits 362d99016607 docs: hwmon: pxe1610: convert to ReST format and add to the index omits eb0c664967e3 hwmon: (k8temp) update to use new hwmon registration API omits 7e78d3b89326 hwmon: (pmbus/max31785) Remove a useless #define omits 2a5b07267198 hwmon: (lm75) add support for PCT2075 omits af8a8fa2bbbd device-tree: bindinds: add NXP PCT2075 as compatible devic [...] omits 9ae46e1865ab hwmon: Remove ads1015 driver omits 430380b4637a block: aoe: Fix kernel crash due to atomic sleep when exiting omits 3cfa5c97f41f hwmon: pmbus: ucd9000: remove unneeded include omits d1b622f68daf dmaengine: pl330: use the same attributes when freeing pl3 [...] omits 56accf7fd7bf s390/pci: PCI_IOV_RESOURCES loop refactoring in zpci_map_r [...] omits ca883c304f54 drm/i915/selftests: Pass intel_context to mock_request omits 32d38e6cf007 drm/i915/tgl/dsi: Enable blanking packets during BLLP for [...] omits 33365feca49e drm/i915/tgl: Add mipi dsi support for TGL omits 991d9557b0c4 drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping omits 7b864f95886b drm/i915/tgl/dsi: Do not override TA_SURE omits 960e9836f721 drm/i915/tgl/dsi: Set latency PCS_DW1 for tgl omits 3522a33a2746 drm/i915/tgl/dsi: Program TRANS_VBLANK register omits 739bacbf7aa2 s390/build: use size command to perform empty .bss check omits 7bac98707f65 kbuild: add OBJSIZE variable for the size tool omits 057b05d5ac47 dmaengine: qcom: hidma_mgmt: Add of_node_put() before goto omits 232a7f18cf8e dmaengine: fsl-edma: add i.mx7ulp edma2 version support omits 719e25dba443 dmaengine: qcom_hidma: Remove call to memset after dmam_al [...] omits 9603a7ab6098 dmaengine: imx-sdma: Remove call to memset after dma_alloc [...] omits 6cf9481b440d pwm: Fallback to the static lookup-list when acpi_pwm_get fails omits c468a8aa790e usb: iowarrior: fix deadlock on disconnect omits 2ca359f4f8b9 Revert "USB: rio500: simplify locking" omits bf5ab1bdedac pinctrl: denverton: Update pin names according to v1.08 omits b6fd94883249 MAINTAINERS: mark wusbcore and UWB as obsolete omits ee8193ee96c7 ACPI: PM: Print debug messages on device power state changes omits ac9eafbe930a ACPI: PM: s2idle: Execute LPS0 _DSM functions with suspend [...] omits 29113f2f0a7d ACPI: EC: PM: Make acpi_ec_dispatch_gpe() print debug message omits d7589404932b ACPI: EC: PM: Consolidate some code depending on PM_SLEEP omits 6e86633a791f ACPI: PM: s2idle: Eliminate acpi_sleep_no_ec_events() omits fcd0a04267ac ACPI: PM: s2idle: Switch EC over to polling during "noirq" [...] omits 068b47d0984b ACPI: PM: s2idle: Add acpi.sleep_no_lps0 module parameter omits 2e2c2fdc5343 ACPI: PM: s2idle: Rearrange lps0_device_attach() omits 6b7c3b86f0b6 drm/vmwgfx: fix memory leak when too many retries have occurred omits 1be3c1fae6c1 ALSA: firewire: fix a memory leak bug omits 383704e3e3ec Merge branch 'renesas-dt-bindings-for-v5.4' into renesas-next omits ddc8cd7d92b3 dt-bindings: rcar-{csi2,vin}: Rename bindings documentation files omits 72a83ded7f4c dt-bindings: rcar-imr: Rename bindings documentation file omits f32d0c636371 dt-bindings: Rename file of DT bindings for Renesas memory [...] omits 707d26dcc176 drm/i915: split out intel_pch.[ch] from i915_drv.[ch] omits 6da53cfa0f83 pinctrl: sh-pfc: Use dev_notice_once() instead of open-coding omits 5c3ceef9ad7b cpufreq: schedutil: fix equation in comment omits 67692435c411 sched: Rework pick_next_task() slow-path omits 5f2a45fc9e89 sched: Allow put_prev_task() to drop rq->lock omits 5ba553eff0c3 sched/fair: Expose newidle_balance() omits 03b7fad167ef sched: Add task_struct pointer to sched_class::set_curr_task omits 10e7071b2f49 sched: Rework CPU hotplug task selection omits f95d4eaee6d0 sched/{rt,deadline}: Fix set_next_task vs pick_next_task omits 5feeb7837a44 sched: Fix kerneldoc comment for ia64_set_curr_task omits 99d84bf8c65a stop_machine: Fix stop_cpus_in_progress ordering omits de53fd7aedb1 sched/fair: Fix low cpu usage with high throttling by remo [...] omits 139d025cda1d sched: Clean up active_mm reference counting omits 130d9c331bc5 rcu/tree: Fix SCHED_FIFO params omits e57d143091f1 mutex: Fix up mutex_waiter usage omits 491beed3b102 genirq/affinity: Create affinity mask for single vector omits 8097c43bcbec Revert "kernfs: fix memleak in kernel_ops_readdir()" omits 04f5bda84b07 x86/lib/cpu: Address missing prototypes warning omits b059f801a937 x86/purgatory: Use CFLAGS_REMOVE rather than reset KBUILD_CFLAGS omits 4ce97317f41d x86/purgatory: Do not use __builtin_memcpy and __builtin_memset omits c7cd7c748a32 sound: fix a memory leak bug omits a26c29a00f20 powerpc/64s: Make boot look nice(r) omits 2e18b14e1642 USB: typec: ucsi_ccg: convert i2c driver to use dev_groups omits d3b5e319a19e USB: musb: convert platform driver to use dev_groups omits 71ed79b0e4be USB: Move wusbcore and UWB to staging as it is obsolete omits c6f75d0d5a40 Merge branch 'clk-const-bulk-data' into clk-next omits 570aaec7e943 clk: Constify struct clk_bulk_data * where possible omits 56bf8740ff47 clk: qcom: msm8916: Don't build by default omits d95ace2f2355 Merge branch 'clk-of-node-put' into clk-next omits f536579c1482 Merge tag 'drm-fixes-5.3-2019-08-07' of git://people.freed [...] omits abffedaaa770 Merge tag 'drm/tegra/for-5.3-rc4' of git://anongit.freedes [...] omits 6e0b7ca281d7 scsi: mpt3sas: Update driver version to 31.100.00.00 omits 54d74e6b9d98 scsi: mpt3sas: Run SAS DEVICE STATUS CHANGE EVENT from ISR omits 1edc677019c2 scsi: mpt3sas: Reduce the performance drop omits 9c067c053f94 scsi: mpt3sas: Handle fault during HBA initialization omits 3ac8e47bbf2d scsi: mpt3sas: Add sysfs to know supported features omits ba630ea068d7 scsi: mpt3sas: Support MEMORY MOVE Tool box command omits 3c090ce3f0fb scsi: mpt3sas: Allow ioctls to blocked access status NVMe omits 5bb309dbbbf2 scsi: mpt3sas: Enumerate SES of a managed PCIe switch omits 635ee6c73034 scsi: mpt3sas: Update MPI headers to 2.6.8 spec omits ffedeae1fa54 scsi: mpt3sas: Gracefully handle online firmware update omits e224e03b0c6a scsi: mpt3sas: memset request frame before reusing omits f23ca2cb2781 scsi: mpt3sas: Add support for PCIe Lane margin omits afcd609e8e79 scsi: pm80xx: remove redundant assignments to variable rc omits a5ac1f5d9a42 scsi: hisi_sas: Consolidate internal abort calls in LU res [...] omits e7513f666bc7 scsi: hisi_sas: replace "%p" with "%pK" omits a07b48766c52 scsi: hisi_sas: Remove some unnecessary code omits 7bf18e849d80 scsi: hisi_sas: Modify return type of debugfs functions omits e16963f378fa scsi: hisi_sas: Drop free_irq() when devm_request_irq() failed omits 5f6c32d7ce57 scsi: hisi_sas: Drop SMP resp frame DMA mapping omits 1c003146c64b scsi: hisi_sas: Drop kmap_atomic() in SMP command completion omits 599aefc81eff scsi: hisi_sas: Make slot buf minimum allocation of PAGE_SIZE omits d380f55503ed scsi: hisi_sas: Don't bother clearing status buffer IU in [...] omits 445ee2de112a scsi: hisi_sas: Fix out of bound at debug_I_T_nexus_reset() omits b0b3e4290e28 scsi: hisi_sas: Snapshot AXI and RAS register at debugfs omits bbe0a7b348b3 scsi: hisi_sas: Snapshot HW cache of IOST and ITCT at debugfs omits bee0cf25c030 scsi: hisi_sas: Fix pointer usage error in show debugfs IOST/ITCT omits 897cc769bcc0 scsi: hisi_sas: Drop hisi_sas_hw.get_free_slot omits 93352abc81a9 scsi: hisi_sas: Make max IPTT count equal for all hw revisions omits b7a2758f2025 hwrng: n2-drv - fix typo omits a86c71ba3022 scsi: lpfc: Fix crash when cpu count is 1 and null irq aff [...] omits 69a76d08f2e4 scsi: ncr53c8xx: Mark expected switch fall-through omits 7d8948627a7c scsi: target: tcmu: clean the nl_cmd of the udev when nl s [...] omits cb8b3359eb9c scsi: ufs: Configure clock in .hce_enable_notify() in Cadence UFS omits dccc96abfb21 scsi: core: Reduce memory required for SCSI logging omits 94ef80a5f0d7 scsi: core: Complain if scsi_target_block() fails omits 09addb1d169e scsi: core: Make scsi_internal_device_unblock_nowait() rej [...] omits 4b828fe156a6 scsi: ufs: revamp string descriptor reading omits c72a9692923f scsi: wd33c93: Mark expected switch fall-through omits c78a66584d03 scsi: sun3_scsi: Mark expected switch fall-throughs omits 6d44c692c12c scsi: qlogicpti: Mark expected switch fall-throughs omits 4c73598732f7 scsi: ibmvfc: Mark expected switch fall-throughs omits e5460f084b84 scsi: megaraid_sas: Fix a compilation warning omits 88d5c343949e scsi: megaraid_sas: Make a bunch of functions static omits b707659213d3 tools/bpf: fix core_reloc.c compilation error omits b684702f6e47 clk: ti: dm814x: Add of_node_put() to prevent memory leak omits d432d0456030 clk: st: clk-flexgen: Add of_node_put() in st_of_flexgen_setup() omits d55841ce1115 clk: davinci: pll: Add of_node_put() in of_davinci_pll_init() omits 5911dba556cf clk: versatile: Add of_node_put() in cm_osc_setup() omits cc8f12996e24 drm/rockchip: fix VOP_WIN_GET macro omits 2a1d7eb854bb clk: qcom: gcc: Add global clock controller driver for SM8150 omits e5ee331ebcf3 dt-bindings: clock: Document gcc bindings for SM8150 omits 548a909597d5 clk: qcom: clk-alpha-pll: Add support for Trion PLLs omits 4c45653b0b47 clk: qcom: clk-alpha-pll: Remove post_div_table checks omits 46e625b3e320 clk: qcom: clk-alpha-pll: Remove unnecessary cast omits 4d0b32b853f5 scsi: qla2xxx: Update driver version to 10.01.00.18-k omits 03cc44bf682a scsi: qla2xxx: Allow NVMe IO to resume with short cable pull omits f00b3428a801 scsi: qla2xxx: Fix hang in fcport delete path omits a36f1443e6fc scsi: qla2xxx: Use common update-firmware-options routine [...] omits 9e744591ef1b scsi: qla2xxx: Fix NVMe port discovery after a short devic [...] omits 26a77799195f scsi: qla2xxx: Correct error handling during initializatio [...] omits f0cecc1eec0c scsi: qla2xxx: Retry fabric Scan on IOCB queue full omits 3a4b6cc73321 scsi: qla2xxx: Fix premature timer expiration omits 8b5292bcfcac scsi: qla2xxx: Fix Relogin to prevent modifying scan_state flag omits ecb095bff5d4 Merge tag 'hwmon-for-v5.3-rc4' of git://git.kernel.org/pub [...] omits a95a4f3f2702 hwmon: (lm75) Fixup tmp75b clr_mask omits 38ada2f406a9 hwmon: (nct7802) Fix wrong detection of in4 presence omits 726e333fd2e9 Merge branch 'compile-once-run-everywhere' omits 29e1c6687245 selftests/bpf: add CO-RE relocs misc tests omits c1f5e7dd19e7 selftests/bpf: add CO-RE relocs ints tests omits d698f9dbdbed selftests/bpf: add CO-RE relocs ptr-as-array tests omits 9654e2ae908e selftests/bpf: add CO-RE relocs modifiers/typedef tests omits d9db3550300f selftests/bpf: add CO-RE relocs enum/ptr/func_proto tests omits 20a9ad2e7136 selftests/bpf: add CO-RE relocs array tests omits ec6438a988a4 selftests/bpf: add CO-RE relocs nesting tests omits 002d3afce655 selftests/bpf: add CO-RE relocs struct flavors tests omits df36e621418b selftests/bpf: add CO-RE relocs testing setup omits 2dc26d5a4f2e selftests/bpf: add BPF_CORE_READ relocatable read macro omits ddc7c3042614 libbpf: implement BPF CO-RE offset relocation algorithm omits 4cedc0dad9b5 libbpf: add .BTF.ext offset relocation section loading omits b03bc6853c0e libbpf: convert libbpf code to use new btf helpers omits ef20a9b27c66 libbpf: add helpers for working with BTF types omits 0043a36671ae Merge branch 'clk-unused' into clk-next omits e2f2402f3be8 clk: Si5341/Si5340: remove redundant assignment to n_den omits a95fb581b144 clk: qoriq: Fix -Wunused-const-variable omits e9759f7c4db8 Merge branch 'clk-aspeed' into clk-next omits ebd5f82d32ad clk: aspeed: Add SDIO gate omits e7e6c6320c8c IB/mlx5: Check the correct variable in error handling code omits 5e0a809af2a2 drm/i915/uc: Hardening firmware fetch omits d97de8887a12 RDMA/counter: Prevent QP counter binding if counters unsupported omits 97299a303532 media: Remove dev_err() usage after platform_get_irq() omits 25a3d6bac6b9 media: adv7511/cobalt: rename driver name to adv7511-v4l2 omits 6898dd580a04 media: media/platform: fsl-viu.c: fix build for MICROBLAZE omits 8fb294ca2088 media: imx7.rst: Fix the references to the CSI multiplexer omits 00ab9c1a620d media: mtk-vcodec: Handle H264 error bitstreams omits b40dc2bf3581 media: vicodec: add support for 4 new RGB32 pixelformats omits 6b2265975239 media: staging: tegra-vde: Fix build error omits a0752c87080a drm/i915/uc: WOPCM programming errors are not always real omits d4b2cfb8c29f drm/i915: Make wopcm_to_i915() private omits 7dbd03e28904 drm/i915: Don't try to partition WOPCM without GuC firmware omits 4157a962f59d drm/i915/uc: Don't fetch HuC fw if GuC fw fetch already failed omits 2399ab52da5f drm/i915/uc: HuC firmware can't be supported without GuC omits 12be4a4c75a2 drm/i915/uc: Prefer dev_info for reporting options omits a37f08a882b0 drm/i915/perf: Refactor oa object to better manage resources omits 653a23ca7e1e Use kvmalloc in cgroups-v1 omits f591822c3cf3 IB/mlx5: Fix implicit MR release flow omits e8fc87f6a947 Merge branch 'md-next' of https://github.com/liu-song-6/li [...] omits 752ead44491e libata: add SG safety checks in SFF pio transfers omits 2d7271501720 libata: have ata_scsi_rw_xlat() fail invalid passthrough requests omits e15c2ffa1091 block: fix O_DIRECT error handling for bio fragments omits 10971e2ab6eb pinctrl: samsung: Fix device node refcount leaks in init code omits 295f9b84ea9f pinctrl: samsung: Fix device node refcount leaks in S3C64x [...] omits 68c9106bc046 pinctrl: samsung: Fix device node refcount leaks in S3C24x [...] omits a969525f7573 pinctrl: samsung: Fix device node refcount leaks in Exynos [...] omits ca343167b8c5 pinctrl: samsung: Add of_node_put() before return in error path omits 94f3e14e00fd mlx5: Use refcount_t for refcount omits 9c240a7bb337 mm/hmm: make HMM_MIRROR an implicit option omits f442c283efe4 mm/hmm: allow HMM_MIRROR on all architectures with MMU omits 251bbe59b7a6 mm/hmm: cleanup the hmm_vma_walk_hugetlb_entry stub omits 9d3973d60f0a mm/hmm: cleanup the hmm_vma_handle_pmd stub omits f0b3c45c8931 mm/hmm: only define hmm_vma_walk_pud if needed omits 309f9a4f5e1a mm/hmm: don't abuse pte_index() in hmm_vma_handle_pmd omits 05c23af4a1b3 mm/hmm: remove the mask variable in hmm_vma_walk_hugetlb_entry omits 7f08263d9bc6 mm/hmm: remove the page_shift member from struct hmm_range omits fac555ac93d4 mm/hmm: remove superfluous arguments from hmm_range_register omits 2cbeb41913e6 mm/hmm: remove the unused vma argument to hmm_range_dma_unmap omits 468b887c767e Merge branch 'next/defconfig' into for-next omits 5aa0acb374ed nouveau: pass struct nouveau_svmm to nouveau_range_fault omits 07d82211b8d2 amdgpu: don't initialize range->list in amdgpu_hmm_init_range omits 9d0a16658f84 amdgpu: remove -EAGAIN handling for hmm_range_fault omits 91a49470c29c ARM: exynos_defconfig: Enable AHCI-platform SATA driver omits 1e1c735a6ba0 ARM: dts: exynos: Add port map to Exynos5250 AHCI node omits 449808a254fd raid1: factor out a common routine to handle the completio [...] omits 0d8ed0e9bf96 md: don't call spare_active in md_reap_sync_thread if all [...] omits 062f5b2ae12a md: don't set In_sync if array is frozen omits 9a567843f7ce md: allow last device to be forcibly removed from RAID1/RAID10. omits cf89160793c4 md: Convert to use int_pow() omits 7cee6d4e6035 md/raid10: end bio when the device faulty omits eeba6809d8d5 md/raid1: end bio when the device faulty omits 143f6e733b73 md/raid6: Set R5_ReadError when there is read failure on p [...] omits 4675719d0f47 raid1: use an int as the return value of raise_barrier() omits f19b4fe783e7 ARM: dts: exynos: Use space after '=' in exynos4412-itop-scp-core omits 67e7b52d44e3 NFSv4: Ensure state recovery handles ETIMEDOUT correctly omits 80107e764846 mtd: rawnand: remove redundant assignment to variable ret omits 75de0eb28d03 mtd: rawnand: r852: Use dev_get_drvdata omits 319416605240 mtd: rawnand: ingenic: fix devm_platform_ioremap_resource. [...] omits abd4e745ffc4 Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_g [...] omits e6be0a9913c8 Revert "drm/panfrost: Use drm_gem_map_offset()" omits 0a0b65d8eae3 drm/vgem: drop DRM_AUTH usage from the driver omits 34127c7ad86e drm/msm: drop DRM_AUTH usage from the driver omits 94533c410f9b drm/nouveau: remove open-coded drm_invalid_op() omits 26f00514d944 drm/i915: Isolate i915_getparam_ioctl() omits a4ba050dbc88 serial: 8250_dw: Use a unified new dev variable in remove omits d6026e9befe2 serial: lantiq: Add SMP support omits 5adf5781019d of/platform: Fix device_links_supplier_sync_state_resume() [...] omits 0ad0bdd8ba64 of/platform: Fix fn definitons for of_link_is_valid() and [...] omits 4b3e30ed3ec7 Revert "drm/amdkfd: New IOCTL to allocate queue GWS" omits 08f103b9a950 arm64/ptrace: Fix typoes in sve_set() comment omits 2951d5efaf8b arm64: mm: print hexadecimal EC value in mem_abort_decode() omits b99286b088ea arm64/prefetch: fix a -Wtype-limits warning omits 71c67a31f09f init/Kconfig: Fix infinite Kconfig recursion on PPC omits efa6b617e067 Merge branch 'misc-5.3' into next-fixes omits 67028421e4e5 Revert "drm/nouveau: remove open-coded drm_invalid_op()" omits 7d5000d7d21d Revert "drm/msm: drop DRM_AUTH usage from the driver" omits 54fc01b775fe Revert "drm/vgem: drop DRM_AUTH usage from the driver" omits 912e21bf855c Revert "Revert "drm/panfrost: Use drm_gem_map_offset()"" omits 87160d2bfc5e Revert "Revert "drm/gem: Rename drm_gem_dumb_map_offset() [...] omits 07301df7d2fc btrfs: trim: Check the range passed into to prevent overflow omits 57afe3ea2714 pinctrl: cherryview: Remove dev_err() usage after platform [...] omits 4e73d02f164b pinctrl: intel: Remove dev_err() usage after platform_get_irq() omits d7cd4dd907c1 Btrfs: fix sysfs warning and missing raid sysfs directories omits 6a33a1d6d66a pinctrl: intel: Use NSEC_PER_USEC for debounce calculus omits 34e656703e85 pinctrl: baytrail: Re-use data structures from pinctrl-int [...] omits 179e5a6114cc pinctrl: intel: Remove default Interrupt Status offset omits 6926e30f09db Merge branch 'devel' into for-next omits 3b1e9188df9c pinctrl: lewisburg: Provide Interrupt Status register offset omits 2a2ed4752108 pinctrl: denverton: Provide Interrupt Status register offset omits f702e0b93cdb pinctrl: sunrisepoint: Provide Interrupt Status register offset omits b8d728687ee5 pinctrl: icelake: Provide Interrupt Status register offset omits cd5acb2bce5b pinctrl: geminilake: Provide Interrupt Status register offset omits 82af745d2f93 pinctrl: cannonlake: Provide Interrupt Status register offset omits 3818d73612ca pinctrl: broxton: Provide Interrupt Status register offset omits 7eb7ecddd3bd pinctrl: intel: Simplify offset validation in intel_get_padcfg() omits 812d2436421f Merge branch 'asoc-5.4' into asoc-next omits 5090b65e6dc1 Merge branch 'asoc-5.3' into asoc-linus omits d71c4b034165 drm/i915: Include the DRIVER_DATE in the error state omits ed29da7123a6 drm/i915: Fix some NULL vs IS_ERR() conditions omits 9ae06cad821b drm/i915: Use intel_engine_lookup_user for probing HAS_BSD etc omits 2edda80db3d0 drm/i915: Rename engines to match their user interface omits a860fac42097 ASoC: fsl_sai: Add support for imx7ulp/imx8mq omits 4f7a0728b530 ASoC: fsl_sai: Add support for SAI new version omits b84f50b0fcb4 ASoC: fsl_sai: Update Tx/Rx channel enable mask omits 5f0ac20ed6db ASoC: fsl_sai: Add registers definition for multiple datalines omits abf31feea26c ASoC: Intel: Update request-reply IPC model omits b8ba3b572c70 ASoC: soc-core: tidyup for snd_soc_dapm_new_controls() omits 32d2c172fe88 ASoC: soc-core: reuse rtdcom at snd_soc_rtdcom_add() omits 42849064500b ASoC: soc-core: don't use for_each_card_links_safe() at sn [...] omits 5b99a0aad08a ASoC: soc-core: check return value of snd_soc_add_dai_link() omits 6634e3d6ea8c ASoC: soc-core: add comment for for_each_xxx omits ad64bfbd09d7 ASoC: soc-core: set component->debugfs_root NULL omits 920d947af9cd spi: sh-msiof: Use devm_platform_ioremap_resource() helper omits 6444b40eeda4 x86/apic: Annotate global config variables as "read-only a [...] omits 79629d0f7ce5 spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when us [...] omits a156cadef2fe x86/boot: Save fields explicitly, zero out everything else omits e15fdcf80e29 tty: serial: fsl_lpuart: Ignore TX/RX interrupts if DMA is [...] omits 1fe3896855e6 tty: serial: fsl_lpuart: Don't enable TIE in .startup() or [...] omits e5b01b657f83 tty: serial: fsl_lpuart: Introduce lpuart*_setup_watermark [...] omits f2a90ac0243d tty: serial: fsl_lpuart: Introduce lpuart32_configure() omits 87a46c2a5b0e tty: serial: fsl_lpuart: Introduce lpuart_rx_dma_startup() omits 3aa263f1ac1a tty: serial: fsl_lpuart: Introduce lpuart_tx_dma_startup() omits 371be51a925a ASoC: dt-bindings: Introduce compatible strings for 7ULP and 8MQ omits bb67dd1878de ASoC: SOF: Intel: hda: fix MSI handling omits 0922c7a51c77 ASoC: rt1011: Add a flag for the R0 calibration test omits 3403b808a0eb ASoC: rt1011: Add R0 temperature and TDM1 ADC2DAT Swap control omits cc352735d49c ASoC: SOF: Intel: hda: Initialize HDA controller after i915 init omits 06e8f5c842f2 ASoC: rsnd: don't call clk_get_rate() under atomic context omits 7468a4eae541 x86: mtrr: cyrix: Mark expected switch fall-through omits 4ab9ab656a6c x86/ptrace: Mark expected switch fall-through omits 42d038c4fb00 arm64: Add support for function error injection omits 45880f7b7b19 error-injection: Consolidate override function definition omits f2ae04c45b1a pinctrl: qcom: Add SC7180 pinctrl driver omits 6d2db2965ba2 dt-bindings: pinctrl: qcom: Add SC7180 pinctrl binding omits 40b0bcd3e0e2 gpio: mpc8xxx: Add new platforms GPIO DT node description omits b19e8f30ec05 serial: 8250_exar: Replace msleep(1) with usleep_range() omits d6a59fec33a2 serial: 8250_exar: Consolidate callback assignments in def [...] omits 7d9c1d2f7aca USB: add support for dev_groups to struct usb_device_driver omits b71b283e3d6d USB: add support for dev_groups to struct usb_driver omits 6290ae1fb7e2 Merge branch for-5.4/firmware into for-next omits fcfce9f35476 drm/sti: fix opencoded use of drm_panel_* omits c02f77d32d2c ALSA: hda - Workaround for crackled sound on AMD controlle [...] omits c33fe752de96 firmware: tegra: Move BPMP resume to noirq phase omits b8c036dfc66f dma-buf: simplify reservation_object_get_fences_rcu a bit omits 4c2488cfaa99 drm/i915: stop using seqcount for fence pruning omits 0617bdede511 Revert "PCI: Add missing link delays required by the PCIe spec" omits fdde3097488e drm/i915: Drop expectations of VM_IO from our GGTT mmappings omits 96e95496b02d dma-buf: fix shared fence list handling in reservation_obj [...] omits 93505ee7d05e dma-buf: fix busy wait for new shared fences omits 0cccd42e6193 PCI: mediatek: Add controller support for MT7629 omits 3d92aa45fbfd ALSA: hiface: fix multiple memory leak bugs omits f4c737d6194f dt-bindings: PCI: Add support for MT7629 omits 071b68cceee7 drm/i915: abstract display suspend/resume operations omits 1c0023d4f5fd drm/i915: move property enums to intel_display_types.h omits 6da4a2c411e8 drm/i915: remove unnecessary includes of intel_display_typ [...] omits 1d455f8de8e8 drm/i915: rename intel_drv.h to display/intel_display_types.h omits a09d9a800236 drm/i915: avoid including intel_drv.h via i915_drv.h->i915 [...] omits 07e44f922529 Merge branch 'cpufreq/qcom-updates' into cpufreq/arm/linux-next omits 683df830e6bd cpufreq: mediatek-cpufreq: Add compatible for MT8516 omits d0d392a8deed drm/i915/tc: un-inline intel_tc_port_ref_held() omits e15fd1bee2a9 drm/i915/mst: un-inline intel_dp_mst_encoder_active_links() omits 366b6200f76e drm/i915/bw: make intel_atomic_get_bw_state() static omits d64575ee8d91 drm/i915/irq: un-inline functions to avoid i915_drv.h include omits 5b51f28fa7ba drm/i915/sprite: un-inline icl_is_hdr_plane() omits 3e1876251bc3 drm/i915: move intel_display.c function declarations omits 8faa1cf6ed82 EDAC/altera: Use the proper type for the IRQ status bits omits 6c7312f8d13e Merge branches 'sunxi/dt-for-5.4' and 'sunxi/drivers-for-5 [...] omits 754c3cfcf76b ARM: dts: sun8i: a83t: Enable HDMI output on Cubietruck Plus omits 8d3071f3e858 arm64: dts: allwinner: a64: Enable eMMC on A64-OLinuXino omits e8cf1988f521 Merge branches 'arm64-for-5.4' and 'drivers-for-5.3' into [...] omits 7bea41c4a256 soc: qcom: socinfo: Annotate switch cases with fall through omits d9dfe768b3f3 Revert "drm/amdgpu: fix transform feedback GDS hang on gfx [...] omits 13dfb3fa4943 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 682cdbdc2160 Merge branch 'test_progs-stdio' omits 16e910d4467c selftests/bpf: test_progs: drop extra trailing tab omits 66bd2ec1e0d9 selftests/bpf: test_progs: test__printf -> printf omits 946152b3c5d6 selftests/bpf: test_progs: switch to open_memstream omits 33920f1ec5bf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 20c0cf9f4c9c PCI/P2PDMA: Update pci_p2pdma_distance_many() documentation omits 0a3468f51621 PCI/P2PDMA: Allow IOMMU for host bridge whitelist omits c51eb851e9da PCI/P2PDMA: dma_map() requests that traverse the host bridge omits fc402d621534 PCI/P2PDMA: Store mapping method in an xarray omits 3f2dac803737 PCI/P2PDMA: Factor out __pci_p2pdma_map_sg() omits 4b821298d4f7 PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() omits 68a37758d5cf PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() omits 5ecec567445f PCI/P2PDMA: Whitelist some Intel host bridges omits 59b6507ac07c PCI/P2PDMA: Factor out host_bridge_whitelist() omits f975e51cf5df PCI/P2PDMA: Apply host bridge whitelist for ACS omits 93ed41974d69 PCI/P2PDMA: Factor out __upstream_bridge_distance() omits 767f47b59702 PCI/P2PDMA: Add constants for not-supported result upstrea [...] omits f33fd6b8da93 PCI/P2PDMA: Add provider's pci_dev to pci_p2pdma_pagemap struct omits 5173c82b3571 PCI/P2PDMA: Introduce private pagemap structure omits 05bb520376af Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...] omits aa733660dbd8 openvswitch: Print error when ovs_execute_actions() fails omits 713203e303ca RISC-V: Remove per cpu clocksource omits feac1d680233 Merge branch 'sja1105-fixes' omits 93fa8587b253 net: dsa: sja1105: Fix memory leak on meta state machine e [...] omits f163fed2764e net: dsa: sja1105: Fix memory leak on meta state machine n [...] omits 6cb0abbdf90c net: dsa: sja1105: Really fix panic on unregistering PTP clock omits 4b7da3d808f9 net: dsa: sja1105: Use the LOCKEDS bit for SJA1105 E/T as well omits 6d7c7d948a2e net: dsa: sja1105: Fix broken learning with vlan_filtering [...] omits f26e0cca14c9 net: dsa: qca8k: Add of_node_put() in qca8k_setup_mdio_bus() omits 6393e6064486 mips: fix vdso32 build, again omits 905421ee1535 MIPS: octeon: Remove ARCH_HAS_IRQ_PER_CPU omits ece51529a470 MIPS: octeon: Remove cpu_has_saa omits ef68de56c7ad Merge branch 'Support-tunnels-over-VLAN-in-NFP' omits 2e0bc7f3cb55 nfp: flower: encode mac indexes with pre-tunnel rule check omits 09aa811bb7de nfp: flower: remove offloaded MACs when reprs are applied [...] omits f12725d98cbe nfp: flower: offload pre-tunnel rules omits 120ffd84a9ec nfp: flower: verify pre-tunnel rules omits f5c977eed725 nfp: flower: detect potential pre-tunnel rules omits 4b10c53d81fd nfp: flower: push vlan after tunnel in merge omits 48e584ac583b net: sched: add ingress mirred action to hardware IR omits d7609c96c6da net: tc_act: add helpers to detect ingress mirred actions omits fb1b775a247e net: sched: add skbedit of ptype action to hardware IR omits 77feb4eed756 net: tc_act: add skbedit_ptype helper functions omits 55a47dc2691b Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits a7a92cf81589 r8169: sync PCIe PHY init with vendor driver 8.047.01 omits ef712ede3541 r8169: add helper r8168_mac_ocp_modify omits a14cc4d24a64 r8169: remove access to legacy register MultiIntr omits 2af8cfac2b40 Merge branch 'fq_codel-small-optimizations' omits 77ddaff218fc fq_codel: Kill useless per-flow dropped statistic omits ae697f3bf784 Increase fq_codel count in the bulk dropper omits 443bfb4acb83 Merge branch 'flow_offload-action-fixes' omits 67cbf7dedd03 net: sched: sample: allow accessing psample_group with rtnl omits c4bd48699beb net: sched: police: allow accessing police->params with rtnl omits 2b0dfc175333 Merge branch 'hisilicon-fixes' omits 96a50c0d907a net: hisilicon: Fix dma_map_single failed on arm64 omits f2243b827859 net: hisilicon: fix hip04-xmit never return TX_BUSY omits 1a2c070ae805 net: hisilicon: make hip04_tx_reclaim non-reentrant omits b8fb640643fc net: mdio-octeon: Fix Kconfig warnings and build errors omits 48e2331197b8 net: dsa: dump CPU port regs through master omits 5b0bce247cc2 Merge branch 'Fix-batched-event-generation-for-vlan-action' omits 8571deb01381 tc-testing: updated vlan action tests with batch create/delete omits b35475c5491a net sched: update vlan action for batched events operations omits 76d7961ff4ee Merge tag 'mips_fixes_5.3_1' of git://git.kernel.org/pub/s [...] omits 694a296024d4 net/mlx5: remove self-assignment on esw->dev omits d4b7c7304363 Merge branch 'i2c/for-5.4' into i2c/for-next omits bbeb6b6c0796 i2c: sprd: Validate the return value of clock initialization omits 3c2588fab65f i2c: sprd: Change to use devm_platform_ioremap_resource() omits 4d7802aa434a i2c: sprd: Make I2C driver can be built as a module omits 3e99834cc0c7 i2c: Drop unneeded check for of_node omits f91b2ab0e0c5 i2c: designware: Fix unused variable warning omits e611ee0b3b06 Revert "dt-bindings: i2c: riic: Rename bindings documentat [...] omits f29b7f39c0ac Revert "dt-bindings: i2c: rcar: Rename bindings documentat [...] omits 72cda9bb5e21 drm/amdgpu: pin the csb buffer on hw init for gfx v8 omits c4ed52538cd0 Merge branch 'drop_monitor-Various-improvements-and-cleanups' omits b19d95505548 drop_monitor: Use pre_doit / post_doit hooks omits 965100966efe drop_monitor: Add extack support omits ff3818ca39c9 drop_monitor: Avoid multiple blank lines omits 01921d53f870 drop_monitor: Document scope of spinlock omits dbf896b70d4a drop_monitor: Rename and document scope of mutex omits 2230a7ef5198 drop_monitor: Use correct error code omits 3abd24a1831d Merge branch 'stmmac-fixes' omits 4a6a1385a4db net: stmmac: tc: Do not return a fragment entry omits e8df7e8c233a net: stmmac: Fix issues when number of Queues >= 4 omits 0efedbf11f07 net: stmmac: xgmac: Fix XGMAC selftests omits 267df70fe81b net: dsa: ksz: Drop NET_DSA_TAG_KSZ9477 omits 6a7abc610250 net: dsa: ksz: Merge ksz_priv.h into ksz_common.h omits ffc60b55d9cc net: dsa: ksz: Remove dead code and fix warnings omits 2a1e00c3c0d3 gpu: drm: amd: powerplay: Remove logically dead code omits b56a53db4ce1 drm/amd/powerplay: Zero initialize some variables omits f848be467c98 MAINTAINERS: update amdkfd maintainer (v3) omits b5507c7e0607 drm/amdgpu: Fix GPU reset crash regression. omits 8dd45504a7d7 drm/amd/powerplay: check before issuing messages for max s [...] omits b5c73856408b drm/amdgpu/discovery: move common discovery code out of na [...] omits 35ef88fa115d drm/amdgpu/soc15: fix external_rev_id for navi14 omits 2a3c7ff6e37c drm/amdgpu: update ras sysfs feature info omits 9234c587a81f drm/amd/powerplay: skip pcie params override on Arcturus V2 omits 876923fb92a9 drm/amdgpu: Fix panic during gpu reset omits 1f288afc2cb7 drm/amdgpu: pin the csb buffer on hw init for gfx v8 omits caff0e665437 drm/amd/display: Block immediate flips for non-fast updates omits 2cc450ceaae4 drm/amd/display: Validate dc_plane_info and dc_plane_size [...] omits 0574f2ed3060 Merge tag 'wireless-drivers-for-davem-2019-08-06' of git:/ [...] omits f4eb1423e433 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d0d006a43e9a be2net: disable bh with spin_lock in be_process_mcc omits debea2cd3193 net: cxgb3_main: Fix a resource leak in a error path in 'i [...] omits 5c4e2e1af345 net: ethernet: sun4i-emac: Support phy-handle property for [...] omits 4368c4bc9d36 Merge branch 'x86/grand-schemozzle' of git://git.kernel.or [...] omits aed5a8df3dbb tests: add pidfd poll tests omits 70433f67ec3a MODSIGN: make new include file self contained omits 2ec2f99abd2c tests: move common definitions and functions into pidfd.h omits e63f3085709e pidfd: add pidfd_wait tests omits aa48e31b8747 mailmap: add entry for Jaegeuk Kim omits 758f2512546f mailmap: Add an entry for my email address omits a4a03bdccfd0 mailmap: add entry for Gao Xiang omits 178e5f3a5bc1 drm/crc-debugfs: Add notes about CRC<->commit interactions omits ac862503639f Input: docs: fix spelling mistake "potocol" -> "protocol" omits 95e760cbf627 kernel-doc: ignore __printf attribute omits c5e5c48c1642 ia64:unwind: fix double free for mod->arch.init_unw_table omits 9ce1263033cd selftests, arm64: add a selftest for passing tagged pointe [...] omits 63f0c6037965 arm64: Introduce prctl() options to control the tagged use [...] omits 2b835e24b5c6 arm64: untag user pointers in access_ok and __uaccess_mask_ptr omits 9637eb6749b9 Merge branch 'fixes' into next omits 1bbd2a307c04 mmc: Remove dev_err() usage after platform_get_irq() omits 26af4e70b5d5 mmc: sdhci-pci: Add another Id for Intel CML omits a8a924c83cfe mmc: sdhci-s3c: Mark expected switch fall-through omits d0a672df53ce mmc: atmel-mci: Mark expected switch fall-throughs omits dca5ce800cc6 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] omits 032a15544704 mmc: mmci: Clarify comments and some code for busy detection omits 7349201485d1 memstick: r592: Use dev_get_drvdata omits 76d41665226d mmc: sdhci-pci: Use dev_get_drvdata omits 34ca9d2d2c88 mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 omits 073cfb9ebb69 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 omits 3395d85634f4 dt-bindings: mmc: sunxi: Add H5 compatibles omits 9319d09815a6 dt-bindings: mmc: sunxi: reorder MMC compatibles omits 4211b6eaa756 mmc: mxs: use devm_platform_ioremap_resource() to simplify code omits f321be8faa96 mmc: usdhi6rol0: Add maintainers omits b803974a8603 mmc: cavium: Add the missing dma unmap when the dma has finished. omits fa25eba6993b mmc: cavium: Set the correct dma max segment size for mmc_host omits c6303c5d52d5 mmc: sdhci-sprd: Fix the incorrect soft reset operation wh [...] omits 849f5ae3a513 Input: iforce - add sanity checks omits 37ad2e343449 Input: applespi - use struct_size() helper omits 033a856c7368 drm/i915/dmc: Load DMC on TGL omits 458b7c8e0dde iommu/vt-d: Detach domain when move device out of group omits 11f4fe9ba3c8 iommu/arm-smmu: Mark expected switch fall-through omits 8af23fad6261 iommu/dma: Handle MSI mappings separately omits 8c30396074c1 selftests/bpf: add loop test 5 omits a78d0dbec712 selftests/bpf: add loop test 4 omits 29c778ca612b gpiolib: never report open-drain/source lines as 'input' t [...] omits 00ec4f3039a9 block: stop exporting bio_map_kern omits ff8f352070b2 lightnvm: pblk: use kvmalloc for metadata omits 48e5da725581 lightnvm: move metadata mapping to lower level driver omits 98d87f70f4ab lightnvm: remove nvm_submit_io_sync_fn omits 8df92d676c91 pinctrl: spear: spear: Add of_node_put() before return omits 750e76b4f9f6 drm/i915/gt: Move the [class][inst] lookup for engines ont [...] omits c29579d2fabe drm/i915/gem: Make caps.scheduler static omits db341a049ec7 ata: rb532_cf: Fix unused variable warning in rb532_pata_d [...] omits ea651ffd4f7f reset: Add DesignWare IP support to simple reset omits e7ef681a8ab8 dt-bindings: Document the DesignWare IP reset bindings omits 646d90c3c2c1 pinctrl: freescale: mxs: Add of_node_put() before return omits f452444709c0 pinctrl: nomadik: abx500: Add of_node_put() before return omits ea8cf5c51850 pinctrl: nomadik: nomadik: Add of_node_put() before return omits f17d2f54d36d pinctrl: falcon: Add of_node_put() before return omits 6004cf298a41 b43legacy: Remove pointless cond_resched() wrapper omits 654026df2635 Revert "mwifiex: fix system hang problem after resume" omits c85a63766738 rtlwifi: rtl8192ce: Convert inline routines to little-endi [...] omits 98fd8db59a00 rtlwifi: rtl8192ce: Convert macros that set descriptor omits a246b9291433 rtlwifi: rtl8192ce: Replace local bit manipulation macros omits 49a52d05a3c7 rtlwifi: rtl8192ce: Remove unused GET_XXX and SET_XXX omits 4136214f7c46 rtw88: add BT co-existence support omits 713a30de45a2 rtw88: enclose c2h cmd handle with mutex omits 0d762f031d70 rtw88: allow c2h operation in irq context omits d1d1a96bdb44 rtlwifi: rtl8188ee: Remove local configuration variable omits e53e30ba15da rtlwifi: rtl8188ee: Convert inline routines to little-endi [...] omits 36eda7568f2e rtlwifi: rtl8188ee: Convert macros that set descriptor omits 66b2b064ee54 rtlwifi: rtl88188ee: Replace local bit manipulation macros omits b97494f48d5a rtlwifi: rtl8188ee: Remove unused GET_XXX and SET_XXX desc [...] omits 706f0182b1ad rt2800usb: Add new rt2800usb device PLANEX GW-USMicroN omits d1b68c118238 rtw88: pci: remove set but not used variable 'ip_sel' omits de019a3bdd6e brcmsmac: remove three set but not used variables omits 937a194ae865 ipw2x00: remove redundant assignment to err omits dfc7a8f7c857 rsi: fix for sdio reset card issue omits 3915a252ce71 libertas: Fix a double free in if_spi_c2h_data() omits 04f7745300ed thunderbolt: Show key using %*pE not %*pEp omits b95c732234fa mt7601u: null check the allocation omits cddecd92d1ec brcmfmac: remove set but not used variable 'dtim_period' omits a4a68f727fb8 rtlwifi: remove unneeded function _rtl_dump_channel_map() omits e7338e031985 rtlwifi: rtl_pci: Use dev_get_drvdata omits 1f5f5ea72fc9 qtnfmac_pcie: Use dev_get_drvdata omits ffa4d78cbc26 mwifiex: pcie: Use dev_get_drvdata omits a40c28700d98 iwlegacy: Use dev_get_drvdata where possible omits 8f9af6309b84 rsi: fix for sdio interface setup in 9116 omits 6334dea8880a mwifiex: make error values consistent in mwifiex_update_bs [...] omits 9236c1250cb7 bcma: Use dev_get_drvdata omits 3457f86da60d rtw88: use txpwr_lmt_cfg_pair struct, not arrays omits 20f3502bfb2f s390: move vmalloc option parsing to startup code omits c1c6c877b0c7 ALSA: hda - Don't override global PCM hw info flag omits 24350fdadbde s390: put _stext and _etext into .text section omits b9f23b7376c2 s390/head64: cleanup unused labels omits fd0c7435d7bf s390/unwind: remove stack recursion warning omits 218ddd5acfea s390/setup: adjust start_code of init_mm to _text omits 8024b5a9fc2b s390/mm: fix dump_pagetables top level page table walking omits a287a49e672d s390/protvirt: avoid memory sharing for diag 308 set/store omits 100c12f20dfa thunderbolt: Switch to use device_property_count_uXX() omits 118b2806a076 ALSA: usb-audio: Add Pioneer DDJ-SX3 PCM quirck omits 1b34121d9f26 ALSA: usb-audio: Skip bSynchAddress endpoint check if it i [...] omits 04e048cf09d7 sched/psi: Do not require setsched permission from the tri [...] omits 14f5c7b46a41 sched/psi: Reduce psimon FIFO priority omits f4904815f97a sched/deadline: Fix double accounting of rq/running bw in [...] omits a037d269221c locking/mutex: Use mutex flags macro instead of hard code omits 5f35d5a66b3e locking/mutex: Make __mutex_owner static to mutex.c omits 24a376d65177 locking/qspinlock,x86: Clarify virt_spin_lock_key omits fce45cd41101 locking/rwsem: Check for operations on an uninitialized rwsem omits 91d2a812dfb9 locking/rwsem: Make handoff writer optimistically spin on owner omits f7f530181461 ALSA: usb-audio: fix PCM device order omits c1ae5e7f057b ALSA: usb-audio: Unify audioformat release code omits dae02c8c6493 Merge branch 'for-linus' into for-next omits 7773e1130551 Merge branch 'for-5.3/upstream-fixes' into for-next omits e0f6974a54d3 HID: sony: Fix race condition between rumble and device remove. omits a67060201b74 ALSA: usb-audio: fix a memory leak bug omits b8049091c363 Merge branch 'for-5.3/upstream-fixes' into for-next omits 6d4472d7bec3 HID: hiddev: do cleanup in failure of opening a device omits 9c09b214f30e HID: hiddev: avoid opening a disconnected device omits d1d03306659d Merge tag 'asoc-fix-v5.3-rc3-2' of https://git.kernel.org/ [...] omits c2913b140f90 Merge tag 'asoc-fix-v5.3-rc3' of https://git.kernel.org/pu [...] omits 7c0767643f3b ASoC: max98373: Remove executable bits omits e018ed6ecebf nvmem: meson-mx-efuse: allow reading data smaller than word_size omits d0d3f4defa90 nvmem: sunxi_sid: fix A64 SID controller support omits e55d8079472b nvmem: imx-ocotp: Add i.MX8MN support omits dfa1a3b67468 dt-bindings: imx-ocotp: Add i.MX8MN compatible omits eabbbd2247ca Merge branch 'linus' into x86/build omits 0a43bffb7e21 slimbus: fix slim_tid_txn() omits a373775ca3b1 slimbus: qcom-ngd-ctrl: Add of_node_put() before return omits 361f9dc24368 drm/i915: Use drm_i915_private directly from drv_get_drvdata() omits bc0380b9e558 drm/hdcp: reference for srm file format omits a41e71f4e788 drm/i915: update the hdcp state with uevent omits bb5a45d40d50 drm/hdcp: update content protection property with uevent omits 6fe2ce064936 drm: uevent for connector status change omits d456512c39cc drm/i915: Attach content type property omits 7672dbba85d3 drm: Add Content protection type property omits 91148dbad80b USB: usbip: convert platform driver to use dev_groups omits c1233578a2b9 drm/bochs: Use dev_get_drvdata omits f6d2b63adb0a drm/qxl: Use dev_get_drvdata where possible omits c5d1653783ca Merge tag 'dev_groups_all_drivers' of git://git.kernel.org [...] omits e7f0141a217f drm/ttm: drop ttm_buffer_object->resv omits 7a4db29660a9 drm/virtio: switch driver from bo->resv to bo->base.resv omits 5c69f132a266 drm/qxl: switch driver from bo->resv to bo->base.resv omits 27c44acebd3f drm/nouveau: switch driver from bo->resv to bo->base.resv omits 5a5011a72489 drm/amdgpu: switch driver from bo->resv to bo->base.resv omits 4922f55294bb drm/vmwgfx: switch driver from bo->resv to bo->base.resv omits 336ac942f115 drm/radeon: switch driver from bo->resv to bo->base.resv omits e532a135d704 drm/ttm: switch ttm core from bo->resv to bo->base.resv omits 2e3c9ec4d151 drm/ttm: set both resv and base.resv pointers omits b96f3e7c8069 drm/ttm: use gem vma_node omits 1e053b10ba60 drm/ttm: use gem reservation object omits f8659be8addd drm/nouveau: use embedded gem object omits c105de2828e1 drm/amdgpu: use embedded gem object omits ce77038fdae3 drm/radeon: use embedded gem object omits e0828d54c81c drm/qxl: use embedded gem object omits 0e580c6d7d2f drm/vram: use embedded gem object omits 8eb8833e7ed3 drm/ttm: add gem base object omits 9d4db2f5f0e6 bus: sunxi-rsb: Remove dev_err() usage after platform_get_irq() omits e86d94fdda8e ARC: unwind: Mark expected switch fall-throughs omits ee9d66182392 SMB3: Kernel oops mounting a encryptData share with CONFIG [...] omits 108624eaff6f smb3: update TODO list of missing features omits 8d33096a460d smb3: send CAP_DFS capability during session setup omits 3edeb4a4146d SMB3: Fix potential memory leak when processing compound chain omits e99c63e4d86d SMB3: Fix deadlock in validate negotiate hits reconnect omits dce14e36aea2 Merge tag 'drm-intel-next-2019-07-30' of git://anongit.fre [...] omits 053951dda71e MIPS: Ingenic: Disable broken BTB lookup optimization. omits 579de8f86b1c MIPS: Ingenic: Fix bugs when detecting X1000's L2 cache. omits 74034a09267c MIPS: BCM63XX: Mark expected switch fall-through omits 05589b30b21a soc: qcom: Extend AOSS QMP driver to support resources tha [...] omits 4ece3125f21b ima: fix freeing ongoing ahash_request omits f5e1040196db ima: always return negative code for error omits e5092255bb39 ima: Store the measurement again when appraising a modsig omits 3878d505aa71 ima: Define ima-modsig template omits 15588227e086 ima: Collect modsig omits 39b07096364a ima: Implement support for module-style appended signatures omits a5fbeb615ca4 ima: Factor xattr_verify() out of ima_appraise_measurement() omits 9044d627fd18 ima: Add modsig appraise_type option for module-style appe [...] omits cf38fed1e183 integrity: Select CONFIG_KEYS instead of depending on it omits e201af16d1ec PKCS#7: Introduce pkcs7_get_digest() omits 2a7bf671186e PKCS#7: Refactor verify_pkcs7_signature() omits c8424e776b09 MODSIGN: Export module signature definitions omits 16e8e8072108 arm64: dts: qcom: Add device tree for Longcheer L8150 omits 1329c1ab0730 arm64: dts: qcom: Add device tree for Samsung Galaxy A3U/A5U omits b72160fa886d dt-bindings: qcom: Document bindings for new MSM8916 devices omits 3af1e2aa1855 dt-bindings: vendor-prefixes: Add Longcheer Technology Co., Ltd. omits 4e300e439af3 arm64: dts: qcom: msm8996: Add Venus video codec DT node omits 7e4b5f241a91 arm64: dts: qcom: Extend AOSS QMP node omits d98de8efa19f arm64: dts: qcom: msm8996: Add Coresight support omits 783abfa2249a arm64: dts: qcom: msm8998: Add Coresight support omits ed7d6110c110 arm64: dts: qcom: sdm845: Add Coresight support omits 32a5da21dd1c arm64: dts: qcom: msm8998: Node ordering, address cleanups omits d75996dd022b dax: dax_layout_busy_page() should not unmap cow pages omits cd23d1405be6 soc: qcom: socinfo: Expose image information omits 9c84c1e78634 soc: qcom: socinfo: Expose custom attributes omits efb448d0a3fc soc: qcom: Add socinfo driver omits f7ccc7a397cf base: soc: Export soc_device_register/unregister APIs omits 9aebf4de2203 base: soc: Add serial_number attribute to soc omits e3c5bc562a5f arm64: dts: qcom: sdm845-cheza: Spelling s/conenctors/connectors/ omits d32bb89c9a45 arm64: dts: qcom: qcs404: Add wifi rails in QCS404 dt node [...] omits e8c48eb08ab1 arm64: dts: qcom: qcs404: remove unit name for thermal tri [...] omits cbf7f748f276 arm64: dts: qcom: pms405: remove reduandant properties omits f65018264cb1 arm64: dts: qcom: pms405: add unit name adc nodes omits ba0411ddd133 arm64: dts: sdm845: Add device node for Last level cache c [...] omits 0baf212eab4d soc: amlogic: meson-gx-socinfo: add A311D id omits f7813d5c637e Merge tag 'linux-can-fixes-for-5.3-20190802' of git://git. [...] omits 887e54218183 arm64: dts: qcom: msm8996: Rename smmu nodes omits dee51cd0d2e8 ARM: dts: meson8b: mxq: add the VDDEE regulator omits 8bdf38be712d ARM: dts: meson8b: odroidc1: add the VDDEE regulator omits 087a1d8b4e4c ARM: dts: meson8b: ec100: add the VDDEE regulator omits ea241bdfa0ba ARM: dts: meson8b: add the PWM_D output pin omits 4f0303d43973 ARM: dts: meson8b: add ethernet fifo sizes omits 340ff31ab00b ipmi_si: Only schedule continuously in the thread in maint [...] omits dc7f2cb218b5 arm64: dts: amlogic: odroid-n2: keep SD card regulator always on omits 54f374d1fd30 arm64: dts: meson-g12a-sei510: enable IR controller omits 3d4bacdc207a arm64: dts: meson-g12a: add missing dwc2 phy-names omits ba2c1340d7c8 auxdisplay: charlcd: add help text for backlight initial state omits 9b80c36353ed selinux: always return a secid from the network caches if [...] omits c33b2777d01e soc: amlogic: meson-clk-measure: add G12B second cluster cpu clk omits 3a760d986568 soc: amlogic: meson-clk-measure: protect measure with a mutex omits b33d567560c1 auxdisplay: panel: need to delete scan_timer when misc_reg [...] omits 091adf9ba6cd net: bridge: move default pvid init/deinit to NETDEV_REGIS [...] omits d934423ac26e drivers/net/ethernet/marvell/mvmdio.c: Fix non OF case omits cd2063604ea6 net/smc: avoid fallback in case of non-blocking connect omits f9cedf1a9b1c net/smc: do not schedule tx_work in SMC_CLOSED state omits 0dfa0bed9662 cnic: Explicitly initialize all reference counts to 0. omits f07ea1d4eda2 selinux: policydb - rename type_val_to_struct_array omits 438b43bdb95d gve: Fix case where desc_cnt and data_cnt can get out of sync omits 2492acaf1e53 selinux: policydb - fix some checkpatch.pl warnings omits 43a4b60d0436 ipv6: have a single rcu unlock point in __ip6_rt_update_pmtu omits cff6a327d78b ipv6: Fix unbalanced rcu locking in rt6_update_exception_stamp_rt omits cd114d2e81f6 selftests/tls: add a litmus test for the socket reuse thro [...] omits 5d92e631b8be net/tls: partially revert fix transition through disconnec [...] omits 0eb2f2962489 selinux: shuffle around policydb.c to get rid of forward d [...] omits e7642f35851d backlight: drop EARLY_EVENT_BLANK support omits 49da065f7b1f NTB/msi: remove incorrect MODULE defines omits a668d8d6543c Merge branch 'cleanup/sysfs-refactoring' into for-next-20190805 omits 04072c44204a btrfs: sysfs: move type conversion helpers to sysfs.c omits 3044a5f9490b btrfs: sysfs: move helper macros to sysfs.c omits 96f914603021 btrfs: cleanup kobject.h includes omits 97e23b0c4e77 btrfs: factor out sysfs code for updating sprout fsid omits 0ad00d3c5c4e btrfs: factor out sysfs code for deleting block group and [...] omits ec27595d7593 btrfs: factor out sysfs code for sending device uevent omits e5842437b582 btrfs: sysfs: replace direct access to feature set names w [...] omits 33476be1acc9 btrfs: sysfs: unexport space_info_ktype omits a2a21b89ced6 btrfs: factor out sysfs code for creating space infos omits 3e163a501741 btrfs: sysfs: unexport btrfs_raid_ktype omits 76c49f86437b btrfs: factor sysfs code out of link_block_group omits 7016540abc2c btrfs: move btrfs_add_raid_kobjects to sysfs.c omits f35f767acec1 btrfs: move sysfs declarations out of ctree.h omits 0eb0ce0a78e1 Merge tag 'spi-fix-v5.3-rc3' of git://git.kernel.org/pub/s [...] omits df9edcba0b11 Merge tag 'regulator-fix-v5.3-rc3' of git://git.kernel.org [...] omits 9e9671cea72e Merge tag 'linux-kselftest-5.3-rc4' of git://git.kernel.or [...] omits 558e93c93f78 i40e: Remove unicast log when VF is leaving multicast mode. omits b27223591606 i40e: verify string count matches even on early return omits b603f9dc20af i40e: Log info when PF is entering and leaving Allmulti mode. omits 0969402fd5dd i40e: Update visual effect for advertised FEC mode. omits 6db6032298d2 i40e: fix code comments omits 2ad1274fa35a i40e: don't report link up for a VF who hasn't enabled queues omits d9f78ceb8ffa i40e: Log disable-fw-lldp flag change by ethtool omits f21fa0606c38 i40e: fix incorrect ethtool statistics veb and veb.tc_ omits cc798c83898e kernfs: fix memleak in kernel_ops_readdir() omits 50a0b42a4a2f Merge branch 'for-next-next-v5.3-20190805' into for-next-20190805 omits 4ac85b548240 Merge branch 'for-next-current-v5.2-20190805' into for-nex [...] omits c3d69f39f9d5 Merge branch 'ext/nikbor/nocow-cleanup' into for-next-next [...] omits bb9b6698e7d4 Merge branch 'ext/josef/eviction' into for-next-next-v5.3- [...] omits 65617f4fdfa0 Merge branch 'ext/nikbor/drw-lock-v2-partial' into for-nex [...] omits fcea5cc93e44 Merge branch 'ext/tejun/cgroups-v3' into for-next-next-v5. [...] omits 41be948045fc Merge branch 'ext/qu/tree-checker-extent-item' into for-ne [...] omits 863563e78d2c Merge branch 'ext/qu/enhanced-defence-fuzzed-v2' into for- [...] omits 9b405902fd56 Merge branch 'ext/johannes/csum-sha256' into for-next-next [...] omits 0eab521a8366 Merge branch 'misc-next' into for-next-next-v5.3-20190805 omits af052ab1567b Merge branch 'misc-next' into for-next-current-v5.2-20190805 omits 3ee386f98352 btrfs: Remove BUG_ON from run_delalloc_nocow omits 2a394c35ef37 btrfs: Simplify extent type check omits a8e02e8b110c btrfs: Streamline code in run_delalloc_nocow in case of in [...] omits fee750ab611e btrfs: Simplify run_delalloc_nocow omits e8112ebad540 btrfs: Improve comments around nocow path omits 4c8c1c613e9b btrfs: Refactor run_delalloc_nocow omits 4130741736d4 Merge branch 'net-fix-regressions-for-generic-XDP' omits 065af3554705 net: fix bpf_xdp_adjust_head regression for generic-XDP omits 13978d1e73d2 selftests/bpf: reduce time to execute test_xdp_vlan.sh omits d35661fcf95d selftests/bpf: add wrapper scripts for test_xdp_vlan.sh omits 4de9c89a4982 bpf: fix XDP vlan selftests test_xdp_vlan.sh omits 035087b3c256 btrfs: qgroup: Try our best to delete qgroup relations omits 60d60c8fbd8d net/mlx5e: always initialize frag->last_in_page omits bf1156716953 btrfs: clarify btrfs_ioctl_get_dev_stats padding omits b2354d918ef4 Btrfs: make test_find_first_clear_extent_bit fail on incor [...] omits fe4b8657fb6b Btrfs: fix memory leaks in the test test_find_first_clear_ [...] omits 7be8ef2cdbfe net: sched: use temporary variable for actions indexes omits 74f94e418255 ALSA: firewire-lib: localize kernel APIs to start/stop eac [...] omits c9a9ce899cd1 ALSA: fireface: support AMDTP domain omits ccc6c1b0e604 ALSA: firewire-motu: support AMDTP domain omits c281d46a51e3 ALSA: firewire-tascam: support AMDTP domain omits 9a08067ec318 ALSA: firewire-digi00x: support AMDTP domain omits e9f21129b8d8 ALSA: dice: support AMDTP domain omits ac5d77864cfc ALSA: oxfw: support AMDTP domain omits db40eeb2469f ALSA: fireworks: support AMDTP domain omits b0db4d512941 ALSA: bebob: support AMDTP domain omits 42355abb9c33 ALSA: fireface: code refactoring for initialization/destru [...] omits 39e522a5a45f ALSA: firewire-motu: code refactoring for initialization/d [...] omits 5f9625a5ba5d ALSA: firewire-tascam: code refactoring for initialization [...] omits d79360ebe9c8 ALSA: firewire-digi00x: code refactoring for initializatio [...] omits 7eb7b18e9fc7 ALSA: fireworks: code refactoring for bus reset handler omits 94491c175d6b ALSA: fireworks: code refactoring for initialization/destr [...] omits 9b4702b06c0e ALSA: firewire-lib: add a kernel API to start AMDTP stream [...] omits 157a53eef6a0 ALSA: firewire-lib: add a kernel API to add AMDTP stream i [...] omits 6261f90bdb0b ALSA: firewire-lib: add a kernel API to stop a couple of A [...] omits 3ec3d7a3ff10 ALSA: firewire-lib: add AMDTP domain structure to handle s [...] omits 7fb5a711545d net: dsa: mv88e6xxx: drop adjust_link to enabled phylink omits 5a0d7dcf85d0 Merge tag 'mlx5-updates-2019-08-01' of git://git.kernel.or [...] omits 6dd45c2e94a0 btrfs: introduce an evict flushing state omits c03206f4fbb2 btrfs: refactor priority_reclaim_metadata_space omits d75f2f58486f btrfs: factor out the ticket flush handling omits f71aa407dabd btrfs: unify error handling for ticket flushing omits 1d18eeebcb3d btrfs: add a flush step for delayed iputs omits 84841fe34b4f btrfs: delete debugfs code omits b3c1385b0b5a btrfs: sysfs: add debugging exports omits a9e21bea1f81 ][next] selftests: nettest: fix spelling mistake: "potocol [...] omits 6c86e5ff2617 drm/i915/gt: Remove stale kerneldoc for internal MOCS functions omits c3953a3c2d31 NFC: nfcmrvl: fix gpio-handling regression omits d9a910f5ed72 drm/i915/uc: Don't fail on HuC early init errors omits 34f0a20fa4ea drm/i915/uc: Remove redundant GuC support checks omits 2afc794c3ea0 drm/i915/huc: Prefer intel_huc_is_supported omits c8be1a5fc5c6 drm/i915/guc: Prefer intel_guc_is_submission_supported omits 5156eb8cd680 drm/bridge/parade: Drop legacy GPIO header omits f15543ac6f44 drm/bridge/nxp-ptn3460: Drop legacy GPIO headers omits b9ddd5091160 iio: adc: max9611: Fix temperature reading in probe omits b316c92e9a0e drm/bridge/megachips: Drop GPIO header omits 2e1bc0e86ec7 drm/pl111: Fix unused variable warning omits 82a5008a341d iio: frequency: adf4371: Fix output frequency setting omits 854da7511a05 iio: imu: inv_mpu6050: be more explicit on supported chips omits 741172d18e8a iio: light: noa1305: Add support for NOA1305 omits cfa1f5f27c79 RDMA/efa: Rate limit admin queue error prints omits 05bb411ada95 RDMA/core: Introduce ratelimited ibdev printk functions omits 7a63b31efbb2 RDMA/hns: Remove not used UAR assignment omits 0dda5907b0fc i2c: stm32: Use the correct style for SPDX License Identifier omits f51cf9e23b70 misc: Remove spear13xx pcie gadget driver omits 52eb6d31a1c2 fpga: dfl: fme: add capability sysfs interfaces omits 3c51ff772278 fpga: dfl: make uinit callback optional omits 15bbb300fcef fpga: dfl: add id_table for dfl private feature driver omits d2ad5ac1cda7 fpga: dfl: afu: add AFU state related sysfs interfaces omits bdd4f307956a fpga: dfl: pci: enable SRIOV support. omits 69bb18ddfc43 fpga: dfl: fme: add DFL_FPGA_FME_PORT_RELEASE/ASSIGN ioctl [...] omits 7008aff290e1 w1: omap-hdq: use devm_platform_ioremap_resource() to simp [...] omits b0a523fa9e9d w1: mxc_w1: use devm_platform_ioremap_resource() to simplify code omits 9e18a80c2e06 parport: parport_serial: Use dev_get_drvdata omits 5b25380d906a parport: Add missing newline at end of file omits 1441beda92e7 dt-bindings: Add binding document for NOA1305 omits 67986e5bca3b Merge branch 'renesas-arm64-dt-for-v5.4' into renesas-next omits 20cf4e026730 rdma: Enable ib_alloc_cq to spread work over a device's co [...] omits 9cd15d521a3a iio: remove get_irq_data_ready() function pointer and use [...] omits 7fc009cbd7d1 arm64: dts: renesas: r8a774c0: cat874: Add definition for [...] omits a2fe2cd26285 arm64: dts: renesas: r8a774c0: Point LVDS0 to its companion LVDS1 omits c070bf341093 arm64: dts: renesas: r8a77995: Sort nodes omits 1ab0a43afdfb arm64: dts: renesas: r8a77995: draak: Sort nodes omits ddd56410dac0 arm64: dts: renesas: r8a77990: Sort nodes omits 880925e84dbe arm64: dts: renesas: r8a77990: ebisu: Sort nodes omits 52f95a0935c1 arm64: dts: renesas: r8a77980: v3hsk: Sort nodes omits 8ccb4c978881 arm64: dts: renesas: r8a77980: condor: Sort nodes omits 43afe2062267 arm64: dts: renesas: r8a77970: v3msk: Sort nodes omits 83c5cf19a3f2 arm64: dts: renesas: r8a77970: eagle: Sort nodes omits 48cceecfa762 iio: imu: st_lsm6dsx: make IIO_CHAN_INFO_SCALE shared by type omits a6513a878e21 iio: tsl2772: Use regulator_bulk_() APIs omits 92cb3e598063 dma-buf: fix stack corruption in dma_fence_chain_release omits 480a98c73807 tty: serial: qcom_geni_serial: use devm_platform_ioremap_r [...] omits 7e7f631c9546 iio: tsl2772: Use devm_iio_device_register omits 338084135aed iio: tsl2772: Use devm_add_action_or_reset for tsl2772_chip_off omits db2a17320a25 regulator: core: Add of_node_put() before return omits c43f28dfdc46 usb: usbfs: fix double-free of usb memory upon submiturb error omits fc05481b2fca usb: yurex: Fix use-after-free in yurex_delete omits 79776da09897 ASoC: soc-component: add snd_soc_pcm_component_pcm_free() omits 7484291e9b75 ASoC: soc-component: add snd_soc_pcm_component_pcm_new() omits 205875e1a12e ASoC: soc-component: add snd_soc_pcm_component_mmap() omits 9c712e4f5722 ASoC: soc-component: add snd_soc_pcm_component_page() omits 82d81f5cced3 ASoC: soc-component: add snd_soc_pcm_component_copy_user() omits 96a47908d876 ASoC: soc-component: add snd_soc_pcm_component_ioctrl() omits 0035e2565b93 ASoC: soc-component: add snd_soc_pcm_component_pointer() omits 7951b1461185 ASoC: soc-component: move snd_soc_component_set_bias_level() omits 8e2a990d76ac ASoC: soc-component: move snd_soc_component_stream_event() omits 6b9ab1cf4b21 iio: tsl2772: Use devm_add_action_or_reset omits 9d415fbf773f ASoC: soc-component: move snd_soc_component_seq_notifier() omits a2a341752558 ASoC: soc-component: add snd_soc_component_of_xlate_dai_name() omits 2c7b17048194 ASoC: soc-component: add snd_soc_component_of_xlate_dai_id() omits 03b34dd7d87c ASoC: soc-component: add snd_soc_component_remove() omits 08e837dd9e39 ASoC: soc-component: add snd_soc_component_probe() omits e40fadbcef58 ASoC: soc-component: add snd_soc_component_is_suspended() omits 9a840cbac77a ASoC: soc-component: add snd_soc_component_resume() omits 66c51573b89d ASoC: soc-component: add snd_soc_component_suspend() omits 5693d50c8302 ASoC: soc-component: add snd_soc_component_trigger() omits 582ee9c5ad26 USB: Disable USB2 LPM at shutdown omits d3523b631403 usb: dwc3: meson-g12a: use devm_platform_ioremap_resource( [...] omits eae7136aa208 ASoC: soc-component: add snd_soc_component_hw_free() omits 245c539a1206 ASoC: soc-component: add snd_soc_component_hw_params() omits 6d53723380ed ASoC: soc-component: add snd_soc_component_prepare() omits 3672beb8cad6 ASoC: soc-component: add snd_soc_component_close() omits ae2f4849286e ASoC: soc-component: add snd_soc_component_open() omits 4a81e8f30d0b ASoC: soc-component: add snd_soc_component_get/put() omits 4ff1fef10f35 ASoC: add soc-component.c omits 57cb28856ed8 ASoC: soc-pcm: remove soc_fill_silence() omits 4efbb20971af ASoC: soc-pcm: remove soc_rtdcom_copy_kernel() omits 18bd7b5ef3a3 ASoC: soc-pcm: remove soc_rtdcom_ack() omits 36d042bd6865 staging: rtl8192e: Make use kmemdup omits d8ba499d53d9 staging: rtl8723bs: core: add spaces around '-', '+', '&', [...] omits 67ca96bbd031 staging: rtl8723bs: core: Remove Unnecessary parentheses omits 783f9a6a2d2c staging: rtl8723bs: core: correct spelling mistake in rtw_ap.c omits fe4e6e036888 staging: rtl8188eu: core: add spaces around '-', '+', '>>' [...] omits 7c279229f980 iio: Remove dev_err() usage after platform_get_irq() omits d3017f5fbb2d iio: light: si1145: Use device-managed APIs omits eb1d8ebf2d0a iio:pressure: preenable/postenable/predisable fixup for ST [...] omits 6ee19af415c5 iio:magn: preenable/postenable/predisable fixup for ST mag [...] omits 21b1ee319034 iio:gyro: preenable/postenable/predisable fixup for ST gyr [...] omits d4e851983bee iio:accel: preenable/postenable/predisable fixup for ST ac [...] omits 5eeaf10eec39 KVM: arm/arm64: Sync ICH_VMCR_EL2 back when about to block omits f7ccbed656f7 drm/rockchip: Suspend DP late omits 5a57a9bf52b0 dt-bindings: iio: imu: st_lsm6dsx: add ism330dhcx device bindings omits db947a79fc3a iio: imu: st_lsm6dsx: add support to ISM330DHCX omits f48bc49b9747 iio: imu: st_lsm6dsx: move iio chan definitions in st_lsm6 [...] omits ec19a6f49993 iio: imu: st_lsm6dsx: inline output acc/gyro output regs omits 640aca3fb897 iio: imu: st_lsm6dsx: move fs_table in st_lsm6dsx_sensor_settings omits 40dd73438977 iio: imu: st_lsm6dsx: move odr_table in st_lsm6dsx_sensor_ [...] omits d42974e438fe media: venus: dec: populate properly timestamps and flags [...] omits 059790467bf4 media: venus: helpers: handle correctly vbuf field omits beac82904a87 media: venus: make decoder compliant with stateful codec API omits ce0eff0d9b4d ARC: [plat-hsdk]: allow to switch between AXI DMAC port co [...] omits be76f150bcad media: venus: vdec: allow bigger sizeimage set by clients omits dff38165a5a8 iio: light: cm3323: Use device-managed APIs omits cef697d8a063 media: venus: vdec_ctrls: get real minimum buffers for capture omits 14ea00d65c65 media: venus: helpers: add three more helper functions omits a367b9ab3eb5 media: venus: hfi: return an error if session_init is alre [...] omits e42dbe8e86e8 media: venus: hfi: export few HFI functions omits 05dea7980d0b media: venus: hfi: add type argument to hfi flush function omits 1e485ee5a724 media: venus: helpers: export few helper functions omits d162aea8f633 media: venus: venc: amend buffer size for bitstream plane omits 5e8447d1b0a7 dt-bindings: iio: potentiometer: add max5432.yaml binding omits 425c6f106395 iio: potentiometer: add a driver for Maxim 5432-5435 omits 4cfaebbdfefd btrfs: make caching_thread use btrfs_find_next_key omits 045a1146975c btrfs: temporarily export fragment_free_space omits 0386f648da3c btrfs: export the caching control helpers omits 1217814751ed btrfs: export the excluded extents helpers omits e553c98a8619 btrfs: export the block group caching helpers omits 29c95c892b5a btrfs: migrate nocow and reservation helpers omits 10b2d8eb57be btrfs: migrate the block group ref counting stuff omits 452d087e7e42 btrfs: migrate the block group lookup code omits adb14b34a749 btrfs: move basic block_group definitions to their own header omits 5cc633a8e2bd btrfs: move btrfs_add_free_space out of a header file omits 7cee53caf4c2 btrfs: tree-log: use symbolic name for first replay stage omits a6c6ca2b28f3 btrfs: async-thread: convert defines to enums omits 60735d2c4bfb btrfs: tree-log: convert defines to enums omits 46ea13d49821 btrfs: remove unused key type set/get helpers omits 80699787b1af btrfs: remove unused btrfs_device::flush_bio_sent omits 2d6da303b721 Btrfs: remove unnecessary condition in btrfs_clone() to av [...] omits 030e796e9034 btrfs: Refactor btrfs_calc_avail_data_space omits 1171551cf9ef btrfs: Remove unnecessary check from join_running_log_trans omits e511696b6a52 Btrfs: wake up inode cache waiters sooner to reduce waiting time omits f06454f4150a Btrfs: fix inode cache waiters hanging on path allocation failure omits d6831a400d63 Btrfs: fix inode cache waiters hanging on failure to start [...] omits 0de6b02533d0 Btrfs: fix inode cache block reserve leak on failure to al [...] omits b5ec07f02ac1 Btrfs: fix hang when loading existing inode cache off disk omits 7cd60d5e6935 btrfs: tree-checker: Add ROOT_ITEM check omits d60fbb79e877 btrfs: extent-tree: Make sure we only allocate extents fro [...] omits e6d4bccb5744 btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_de [...] omits bef11d7e3f68 btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate() omits a23edbc67192 btrfs: extent-tree: Add comment for inc_block_group_ro() omits 15d2adb5915d btrfs: volumes: Add comment for find_free_dev_extent_start() omits 9230f84aa5a7 btrfs: volumes: Unexport find_free_dev_extent_start() omits 7788f7dc4c79 btrfs: assert tree mod log lock in __tree_mod_log_insert omits 41c62cf2860a btrfs: assert extent map tree lock in add_extent_mapping omits 3b8828e3c085 btrfs: Add an assertion to warn incorrct case in insert_in [...] omits 1af04740e025 btrfs: Remove leftover of in-band dedupe omits bf9235371241 btrfs: Remove delalloc_end argument from extent_clear_unlo [...] omits 5fc360dbcb5b btrfs: Move free_pages_out label in inline extent handling [...] omits ad3d512bb2a9 btrfs: Return number of compressed extents directly in com [...] omits 5bf3cf74b8cf btrfs: use common vfs LABEL ioctl definitions omits 8d75ba6c1ef0 btrfs: Remove unused locking functions omits a7a317eefaee btrfs: reduce stack usage for btrfsic_process_written_block omits 16e763de5335 btrfs: remove set but not used variable 'offset' omits 923e18065902 Btrfs: fix ENOSPC errors, leading to transaction aborts, w [...] omits f0108f3d9aea Btrfs: factor out extent dropping code from hole punch handler omits ba2779aa4730 Merge branch 'for-5.3/upstream-fixes' into for-next omits 1c703b53e5bf HID: input: fix a4tech horizontal wheel custom usage omits e0a3e6c63e92 btrfs: tree-checker: Add EXTENT_DATA_REF check omits af2c81929fed btrfs: tree-checker: Add simple keyed refs check omits 3263d9211e6b btrfs: tree-checker: Add EXTENT_ITEM and METADATA_ITEM check omits 2c06da2a27b3 Merge branch 'for-5.3/upstream-fixes' into for-next omits 49869d2ea9ee HID: Add quirk for HP X1200 PIXART OEM mouse omits 81f2be0966dc Merge branch 'for-5.4/logitech' into for-next omits 5b6cc1277a05 HID: logitech-dj: extend consumer usages range omits e1b89a4cb597 Merge branch 'for-5.3/upstream-fixes' into for-next omits 01ec0a5f19c8 HID: holtek: test for sanity of intfdata omits 91b2bbd96b66 Merge branch 'for-5.3/upstream-fixes' into for-next omits 693c3dab4e50 HID: wacom: fix bit shift for Cintiq Companion 2 omits 910514a8d598 Merge branch 'for-5.3/upstream-fixes' into for-next omits 7bc74853fd61 HID: quirks: Set the INCREMENT_USAGE_ON_DUPLICATE quirk on [...] omits 81880d2a7f57 rxrpc: Pass the input handler's data skb reference to the Rx ring omits eef83d533e28 Merge branch 'for-5.4/hidraw-hiddev-epoll' into for-next omits c801aff1a576 hiddev: Return EPOLLOUT from hiddev_poll omits 378b80370aa1 hidraw: Return EPOLLOUT from hidraw_poll omits 5cf896fb6be3 arm64: Add support for relocating the kernel with RELR rel [...] omits 66cbdf5d0c96 arm64: Move TIF_* documentation to individual definitions omits 13776f9d40a0 arm64: mm: free the initrd reserved memblock in a aligned manner omits 22ec71615d82 arm64: io: Relax implicit barriers in default I/O accessors omits 552573e42aab USB: serial: option: add D-Link DWM-222 device ID omits d55b7fdd58ac pinctrl: xway: Use devm_kasprintf() instead of fixed buffe [...] omits 811604d01e1a pinctrl: lantiq: Use kasprintf() instead of fixed buffer f [...] omits f0b0e923e07a pinctrl: devicetree: Use strlen() instead of hardcoded number omits 7e7ae38bf928 USB: serial: option: Add support for ZTE MF871A omits 15bddb7d787a gpio: Remove dev_err() usage after platform_get_irq() omits 64c4dcbfcc4e pinctrl: Remove dev_err() usage after platform_get_irq() omits 31b4c4b12435 pinctrl: uniphier: Fix Pro5 SD pin-mux setting omits 490bbdcfc4d2 pinctrl: uniphier: Add Pro5 PCIe pin-mux settings omits fc1d910ae9df pinctrl: uniphier: Add 5th LD20 MPEG2-TS input pin-mux setting omits f686867266c4 pinctrl: uniphier: Add another audio I/O pin-mux settings [...] omits 111a8fcb2c2d pinctrl: uniphier: Separate modem group from UART ctsrts group omits 726e8d813771 pinctrl: meson-g12a: add pwm_a on GPIOE_2 pinmux omits 57b76bdb20ec x86: kvm: remove useless calls to kvm_para_available omits 3e7093d04519 KVM: no need to check return value of debugfs_create functions omits 741cbbae0768 KVM: remove kvm_arch_has_vcpu_debugfs() omits 17e433b54393 KVM: Fix leak vCPU's VMCS value into other pCPU omits 046ddeed0461 KVM: Check preempted_in_kernel for involuntary preemption omits a48d06f9b7ce KVM: LAPIC: Don't need to wakeup vCPU twice afer timer fire omits 1cc4792cca8d Merge branch 'for-5.3/upstream-fixes' into for-next omits 6fb08f1a5f7e HID: logitech-dj: Really fix return value of logi_dj_recv_ [...] omits 87e1ee238ef2 dt-bindings: aspeed: Remove mention of deprecated compatibles omits 73c732c57149 pinctrl: aspeed: Document existence of deprecated compatibles omits a24810673638 arm64: dts: fast models: Remove clcd's max-memory-bandwidth omits 2eda1cdec49f pinctrl: aspeed: Add AST2600 pinmux support omits 86392fac9a9c pinctrl: aspeed: Add SIG_DESC_CLEAR() helper omits e7a96b0b7d16 pinctrl: aspeed: Add multiple pin group support for functions omits 27d1f7367077 pinctrl: aspeed: Add PIN_DECL_3() helper omits 7b3889708166 pinctrl: aspeed: Rename pin declaration macros omits 7488838f2315 dt-bindings: pinctrl: aspeed: Document AST2600 pinmux omits fb18f1887fdd pinctrl: sunxi: v3s: introduce support for V3 omits 6161dc03587b pinctrl: qcom: spmi-gpio: Mark expected switch fall-through omits cd927f140d51 pinctrl: rockchip: Mark expected switch fall-through omits be65c8bb0c64 pinctrl: oxnas: remove set but not used variable 'arg' omits a502b343ebd0 pinctrl: stmfx: update pinconf settings omits 2f22e2028c03 pinctrl: sprd: Combine the condition of MISC_PIN and COMMON_PIN omits e89febc75df9 pinctrl: sprd: Change to use devm_platform_ioremap_resource() omits 2f8f180b3cee arm64: Remove unused cpucap_multi_entry_cap_cpu_enable() omits 73961dc1182e arm64: sysreg: Remove unused and rotting SCTLR_ELx field d [...] omits 332e5281a4e8 arm64: esr: Add ESR exception class encoding for trapped ERET omits b3e089cd446b arm64: Replace strncmp with str_has_prefix omits 3e77eeb7a27f ACPI/IORT: Rename arm_smmu_v3_set_proximity() 'node' local [...] omits b717480f5415 arm64: remove unneeded uapi/asm/stat.h omits c19d050f8088 arm64/kexec: Use consistent convention of initializing 'kx [...] omits b907b80d7ae7 arm64: remove pointless __KERNEL__ guards omits c87857945b0e arm64: Remove unused assembly macro omits 2c8db5bef9fb PM/sleep: Expose suspend stats in sysfs omits db5b44f82a6d pinctrl: qdf2xxx: Switch to use device_property_count_uXX() omits 720b8ec676cd pinctrl: msm: Switch to use device_property_count_uXX() omits bb100b64763c ACPI / APEI: Get rid of NULL_UUID_LE constant omits a1db8da7c281 pinctrl: madera: Add configuration for Cirrus Logic CS47L92 omits b0bca3e4ee93 pinctrl: madera: Add configuration for Cirrus Logic CS47L15 omits f134b8517736 pinctrl: madera: Use local copy of pdata omits 74d2d0e68701 gpio: madera: Add support for Cirrus Logic CS47L92 omits d06be8bc290a gpio: madera: Add support for Cirrus Logic CS47L15 omits fe2afa0d7b5c gpio: madera: Use local copy of pdata omits 72ce665f170e gpio: arizona: Use local copy of pdata omits e38a9a437fb9 pinctrl: bcm2835: Add support for BCM2711 pull-up functionality omits 589b474a4b7c netfilter: nf_flow_table: fix offload for flows that are s [...] omits 0ca1bbb7f421 selftests: netfilter: extend flowtable test script for ipsec omits 9cd6237d660f pinctrl: bcm2835: Add brcm,bcm2711 compatible omits d111e7a387d7 gpio: viperboard: Replace 'unsigned' with 'unsigned int' omits 6c172af579cf pinctrl: tegra210: Add Tegra210 pinctrl pm ops omits 9870acd3747a pinctrl: tegra: Add suspend and resume support omits 3d6ade0abfe1 pinctrl: pinctrl-single: add header include guard omits cab09f3d2d2a cpuidle: teo: Allow tick to be stopped if PM QoS is used omits 32b91ca15353 cpuidle: menu: Allow tick to be stopped if PM QoS is used omits 0d1e16c640ee PM / Domains: Align in-parameter names for some genpd functions omits aad91360fc39 powerpc/xive: Add a check for memory allocation failure omits 2705ec100b46 powerpc/xive: Use GFP_KERNEL instead of GFP_ATOMIC in 'xiv [...] omits 680d00741838 powerpc/powernv: Print helpful message when cores guarded omits 9616dda1aadd powerpc/pseries/hotplug-memory.c: Replace nested ifs by sw [...] omits 1ebe0dcce175 powerpc/xive: Update comment referencing magic loads from an ESB omits 461cef2a676e powerpc/32: activate ARCH_HAS_PMEM_API and ARCH_HAS_UACCES [...] omits e7de4f7b64c2 powerpc/powernv: Restrict OPAL symbol map to only be reada [...] omits 8b856a0942a1 powerpc/configs: Disable SCOM_DEBUGFS in powernv_defconfig omits 8c98db8d5851 powerpc/powernv: Fix checkpatch warnings in opal-xscom.c omits bfd2f0d49aef powerpc/powernv: Get rid of old scom_controller abstraction omits 9edc6b919d9f powerpc/powernv: Remove dead SCOM access code omits 08a456aa6437 powerpc/powernv: Move SCOM access code into powernv platform omits 0df3e42167ca PCI: rpaphp: Avoid a sometimes-uninitialized warning omits ae2e953fdca7 powerpc/rtas: Unexport rtas_online_cpus_mask, rtas_offline [...] omits 73a0ff0b30af drm/i915: Fix wrong escape clock divisor init for GLK omits 0584674d7fe4 drm/i915: fix possible memory leak in intel_hdcp_auth_down [...] omits ce52ad5dd52c drm/i915: Fix wrong escape clock divisor init for GLK omits aaefca8e30d9 x86/mce: Don't check for the overflow bit on action option [...] omits 0dbd555a011c dma-buf: add more reservation object locking wrappers omits 2f64dc70baba pinctrl: rzn1: Add of_node_put() before return omits da31076f96fc ARC: fix typo in setup_dma_ops log message omits 97abfd5d801a ARCv2: entry: early return from exception need not clear U [...] omits 095c9cf9156e fs/io_uring.c: convert put_page() to put_user_page*() omits 556f36e90dbe blk-mq: balance mapping between present CPUs and queues omits b7e9e1fb7a92 scsi: implement .cleanup_rq callback omits 226b4fc75c78 blk-mq: add callback of .cleanup_rq omits a61dbfb12bc6 null_blk: implement REQ_OP_ZONE_RESET_ALL omits d81e9d494354 scsi: implement REQ_OP_ZONE_RESET_ALL omits 6e33dbf280d6 blk-zoned: implement REQ_OP_ZONE_RESET_ALL omits e84e8f066395 block: add req op to reset all zones and flag omits 67ed8b738633 block: Fix a comment in blk_cleanup_queue() omits 012d4a652ca1 block: Fix spelling in the header above blkg_lookup() omits 9cc5169cd478 block: Improve physical block alignment of split bios omits 708b25b344fd block: Simplify blk_bio_segment_split() omits ff9811b3cf20 block: Simplify bvec_split_segs() omits dad7758459bc block: Document the bio splitting functions omits af2c68fe94e8 block: Declare several function pointer arguments 'const' omits a87ccce0b5a0 blk-mq: remove blk_mq_complete_request_sync omits 622b8b6893ff nvme: wait until all completed request's complete fn is called omits 78ca40724713 nvme: don't abort completed request in nvme_cancel_request omits f9934a80f91d blk-mq: introduce blk_mq_tagset_wait_completed_request() omits aa306ab703e9 blk-mq: introduce blk_mq_request_completed() omits 247bc9470b1e cifs: fix rmmod regression in cifs.ko caused by force_sig changes omits dea1bb35c5f3 NFS: Fix regression whereby fscache errors are appearing o [...] omits 09a54f0ebfe2 NFSv4: Fix an Oops in nfs4_do_setattr omits c77e22834ae9 NFSv4: Fix a potential sleep while atomic in nfs4_do_reclaim() omits e3c8dc761ead NFSv4: Check the return value of update_open_stateid() omits ad11408970df NFSv4.1: Only reap expired delegations omits 27a30cf64a5c NFSv4.1: Fix open stateid recovery omits 731c74dd987e NFSv4: Report the error from nfs4_select_rw_stateid() omits c34fae003c79 NFSv4: When recovering state fails with EAGAIN, retry the [...] omits 86dbd08b3283 NFSv4: Print an error in the syslog when state is marked a [...] omits 5eb8d18ca0e0 NFSv4: Fix delegation state recovery omits 8c39a39e28b8 NFSv4: Fix a credential refcount leak in nfs41_check_deleg [...] omits e21a712a9685 Linux 5.3-rc3 omits a6831a89bcaf Merge tag 'tpmdd-next-20190805' of git://git.infradead.org [...] omits 62d1716304d1 Merge tag 'mtd/fixes-for-5.3-rc3' of git://git.kernel.org/ [...] omits fa4f99c05320 tpm: tpm_ibm_vtpm: Fix unallocated banks omits 1e5ac6300a07 tpm: Fix null pointer dereference on chip register error path omits 9cb9a17813bf batman-adv: BATMAN_V: aggregate OGMv2 packets omits f89255a02f1d batman-adv: BATMAN_V: introduce per hard-iface OGMv2 queues omits c901cfe5ada0 ARM: imx: Drop imx_anatop_init() omits 4b6f23161b4e Merge tag 'powerpc-5.3-3' of git://git.kernel.org/pub/scm/ [...] omits 4c0d228c3bd4 MAINTAINERS: Add Geert as Renesas SoC Co-Maintainer omits 05e4f88b7d25 Merge tag 'kbuild-fixes-v5.3-2' of git://git.kernel.org/pu [...] omits 8449c980c3cd Merge tag 'safesetid-maintainers-correction-5.3-rc2' of gi [...] omits b40d73784ffc drm/i915: Replace struct_mutex for batch pool serialisation omits a4e57f9031cc drm/i915: Teach execbuffer to take the engine wakeref not GT omits 1fa475fee490 fm10k: fix fm10k_get_fault_pf to read correct address omits a3ffeaf7c2be fm10k: convert NON_Q_VECTORS(hw) into NON_Q_VECTORS omits d5c2f3950054 fm10k: mark unused parameters with __always_unused omits 27429be75e0d fm10k: cast page_addr to u8 * when incrementing it omits 9aac0fbd471b fm10k: explicitly return 0 on success path in function omits cb1b5226cbdf fm10k: remove needless initialization of size local variable omits 4d12002fd29a fm10k: remove needless assignment of err local variable omits d9ecd1f748f2 fm10k: remove unnecessary variable initializer omits d3dd552da3eb media: dt-bindings: media: sunxi-ir: Add H6 compatible omits 020826f4ec57 media: dt-bindings: media: sunxi-ir: Add A64 compatible omits b136d72cb89d media: rc: sunxi: Add RXSTA bits definition omits 87d0609801eb media: rc: sunxi: Add A31 compatible omits 6b197cb5b4dc media: rc: Introduce sunxi_ir_quirks omits 47fabc9cbc05 media: dt-bindings: media: sunxi-ir: Add A31 compatible omits b3185ab50274 media: ir-kbd-i2c: remove outdated comments omits ab1cbdf159be media: iguanair: add sanity checks omits 7328d6823717 media: rc: describe rc protocols and their scancodes omits 16407a6af464 media: lirc: document BPF IR decoding omits 14e3cdbb00a8 media: don't drop front-end reference count for ->detach omits 7084ed30ae2a IB/mlx5: Support MLX5_CMD_OP_QUERY_LAG as a DEVX general command omits ea77388b0227 net/mlx5: Fix mlx5_ifc_query_lag_out_bits omits 0c5b6c28ed68 kconfig: Clear "written" flag to avoid data loss omits d8778f13b73f Merge tag 'xtensa-20190803' of git://github.com/jcmvbkbc/l [...] omits cf6c8aef16cc Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits 4c92057661a3 Documentation: Add swapgs description to the Spectre v1 do [...] omits 5e5412c365a3 net/socket: fix GCC8+ Wpacked-not-aligned warnings omits 8b7fd679427c Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 0432a0a066b0 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] omits af42e7450f4b Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] omits e12b243de76d Merge tag 'xfs-5.3-fixes-1' of git://git.kernel.org/pub/sc [...] omits 9e8fb25254f7 Merge branch 'net-l3-l4-functional-tests' omits 56eba15d1c60 selftests: Add use case section to fcnal-test omits db6641ee6e9e selftests: Add ipv6 netfilter tests to fcnal-test omits 88f2b36053b9 selftests: Add ipv4 netfilter tests to fcnal-test omits 4cd12f61b55b selftests: Add ipv6 runtime tests to fcnal-test omits 0113f726856e selftests: Add ipv4 runtime tests to fcnal-test omits 34d0302ab861 selftests: Add ipv6 address bind tests to fcnal-test omits 75b2b2b3db4c selftests: Add ipv4 address bind tests to fcnal-test omits 6abdb6512557 selftests: Add ipv6 udp tests to fcnal-test omits a4368be9ad23 selftests: Add ipv4 udp tests to fcnal-test omits a071bbf20539 selftests: Add ipv6 tcp tests to fcnal-test omits bbd7c764086b selftests: Add ipv4 tcp tests to fcnal-test omits c0644e71df33 selftests: Add ipv6 ping tests to fcnal-test omits c032dd8cc7e2 selftests: Add ipv4 ping tests to fcnal-test omits 6f9d5cacfe07 selftests: Setup for functional tests for fib and socket lookups omits acda655fefae selftests: Add nettest omits 856a27236ee3 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 1b90af292e71 ipvs: Improve robustness to the ipvs sysctl omits e84fb4b3666d netfilter: conntrack: use shared sysctl constants omits 8c0bb7873815 netfilter: synproxy: rename mss synproxy_options field omits 294fc7a4c8ec fs: xfs: xfs_log: Don't use KM_MAYFAIL at xfs_log_reserve(). omits b7aea68a19f3 Merge branch 'akpm' (patches from Andrew) omits d81765d693db ARM: dts: imx53: Update LCD panel node on M53Menlo omits 616725492ec7 Merge tag 'riscv/for-v5.3-rc3' of git://git.kernel.org/pub [...] omits a5580eb394c8 ARM: dts: vf610-bk4: Fix qspi node description omits cd1b1264632a arm64: defconfig: CONFIG_DRM_ETNAVIV=m omits 2c1a3f4dc4b9 ARM: dts: imx25-pdk: native-mode is part of display-timings omits 9b9c60bed562 clk: imx8mq: Mark AHB clock as critical omits ba7372fbba5e arm64: dts: imx8mq-evk: Unbypass audio_pll1 omits 2a44db130351 ARM: dts: imx: Cleanup style around assignment operator omits 05103ea9a315 drm/vblank: drop use of DRM_WAIT_ON() omits 7291edca2021 drivers/acpi/scan.c: document why we don't need the device [...] omits 14c5cebad510 memremap: move from kernel/ to mm/ omits 733d1d1a7745 lib/test_meminit.c: use GFP_ATOMIC in RCU critical section omits cbedfe11347f asm-generic: fix -Wtype-limits compiler warnings omits b59b1baab789 cgroup: kselftest: relax fs_spec checks omits aa4996b3af19 mm/memory_hotplug.c: remove unneeded return for void function omits 7b358c6f12dc mm/migrate.c: initialize pud_entry in migrate_vma() omits 315c69261dd3 coredump: split pipe command whitespace before expanding template omits ee38d94a0ad8 page flags: prioritize kasan bits over last-cpuid omits af700eaed056 ubsan: build ubsan.c more conservatively omits ebb6d35a74ce kasan: remove clang version check for KASAN_STACK omits 670105a25608 mm: compaction: avoid 100% CPU usage during compaction whe [...] omits ebdf4de5642f mm: migrate: fix reference check race between __find_get_b [...] omits fa1e512fac71 mm: vmscan: check if mem cgroup is disabled or not before [...] omits 7bc36e3ce914 ocfs2: remove set but not used variable 'last_hash' omits df9576def004 Revert "kmemleak: allow to coexist with fault injection" omits 68d8681e97bd kernel/signal.c: fix a kernel-doc markup omits 13f138d3fcbc ARM: dts: imx6qdl-nit6xlite: Remove invalid properties omits 0d9df5815ccc arm64: dts: imx8mm: Add opp-suspend property to OPP table omits db4cfe2fef50 arm64: dts: imx8mq: Add opp-suspend property to OPP table omits 66f1f58055a4 arm64: dts: ls1088a: Revise gpio registers to little-endian omits 546d92d34f3c arm64: dts: add the console node for DPAA2 platforms omits 356c27227b3b arm64: dts: fsl: pico-pi: Add a device tree for the PICO-PI-IMX8M omits adc898e3d11a arm64: dts: imx8qxp: add serial alias omits d04fd0b423f4 arm64: dts: imx8qxp: add lpuart baud clock omits 3a3f06085fac arm64: dts: ls1028a: Add optional property node for Mali DP500 omits 56838644f9dd arm64: dts: freescale: Add support for i.MX8QXP AI_ML board omits b5547e22be72 arm64: dts: imx8mm-evk: Remove invalid properties omits bf95c394f5a3 arm64: dts: nxp: add ls1046a-frwy board support omits 9ae303f9edde arm64: dts: rdu3: add UCS1002 charge controller node omits 74bd5951dd35 arm64: dts: imx8mq: correct usb controller clocks omits 150736b88a7e arm64: dts: imx8mq: Add clock for TMU node omits 9eced3a2f224 arm64: dts: imx8mq: Correct OPP table according to latest [...] omits cd7c2ddfda36 arm64: dts: imx8mm: Correct OPP table according to latest [...] omits 46b29f4bd67e arm64: dts: imx8mm: Add "fsl,imx8mq-src" as src's fallback [...] omits 1efe85c9056a arm64: dts: imx8m: Add ddr-pmu nodes omits ef4c47ab888a arm64: dts: imx8mm-evk: enable usb1 and typec support omits 8b01840edcfc arm64: dts: imx8mm: Remove setting for IMX8MM_CLK_USB_CORE_REF omits 156263599e9e arm64: dts: imx8mm: Add gpio-ranges property omits 26c2f55a6a15 arm64: dts: imx8mq: Add gpio-ranges property omits 6b392e16307f arm64: dts: imx8mm: Init rates and parents configs for clocks omits 3724ace582d9 EDAC/mc: Fix grain_bits calculation omits 9b562437d388 drm/modes: Fix unterminated strncpy omits d6781e490179 drm/pl111: Drop special pads config check omits 1af824649b44 drm/pl111: Deprecate the pads from the DT binding omits f7988ba3b2ed clk: imx8mn: Keep uart clocks on for early console omits 5133f1f3cc41 clk: imx: Remove unused function statement omits b87340998a87 clk: imx7ulp: Make sure earlycon's clock is enabled omits f27c3a359e6e ARM: imx_v6_v7_defconfig: Select the OV5645 camera driver omits 8ad2d1dcce54 ARM: dts: imx6qdl-wandboard: Add OV5645 camera support omits 77266e722fea bus: imx-weim: optionally enable burst clock mode omits 0008c1f3bc27 dt-bindings: bus: imx-weim: document optional burst clock mode omits af7e7ee0e428 clk: imx8mm: Switch to platform driver omits 053a4ffe2988 clk: imx: imx8mm: fix audio pll setting omits d4c5792e2a4a clk: imx8mm: GPT1 clock mux option #5 should be sys_pll1_80m omits d52fb0193ffb clk: imx8mm: Fix typo of pwm3 clock's mux option #4 omits e50bf7a67cc6 clk: imx: Remove unused clk based API omits 0d381f4c80ee clk: imx8mq: set correct parent for usb ctrl clocks omits 951c1aef9691 clk: imx8mq: Remove CLK_IS_CRITICAL flag for IMX8MQ_CLK_TMU_ROOT omits 0209001674de clk: imx8mm: rename 'share_count_dcss' to 'share_count_disp' omits d1b395b36e90 clk: imx8mm: correct the usb1_ctrl parent to be usb_bus omits 6ad7cb7122ce clk: imx8: Add DSP related clocks omits 96d6392b54db clk: imx: Add support for i.MX8MN clock driver omits fd6ef2857b74 clk: imx: Add API for clk unregister when driver probe fail omits 34af5179d239 clk: imx8mm: Make 1416X/1443X PLL macro definitions common [...] omits 1e80936a42e1 dt-bindings: imx: Add clock binding doc for i.MX8MN omits 9fd827c699aa staging: rtl8712: Add spaces around << omits 7cbf0108247d staging: isdn: remove unnecessary parentheses omits 8ca9d8ad30f3 staging: rtl8188eu: core: rtw_recv.c: Remove Unnecessary p [...] omits 83af58f8068e parisc: Add assembly implementations for memset, strlen, s [...] omits ec4d396b6350 parisc: trigger die notifier chain in parisc_terminate() omits c8bbbc67cb31 parisc: Update feature list omits 52a22e6c27be parisc/ftrace: Add KPROBES_ON_FTRACE omits d562aca37a54 parisc/ftrace: Add ARCH_SUPPORTS_FTRACE_OPS support omits b88701180358 drm/amd/powerplay: correct navi10 vcn powergate omits 8ecd998debe1 drm/amd/powerplay: honor hw limit on fetching metrics data [...] omits 4853fc32306f drm/amd/powerplay: Allow changing of fan_control in smu_v11_0 omits 0e31225f99e0 Merge tag 'drm-fixes-2019-08-02-1' of git://anongit.freede [...] omits 4f1a6ef1df6f Merge tag 'selinux-pr-20190801' of git://git.kernel.org/pu [...] omits 4de97b0c86fc Merge branch 'enetc-PCIe-MDIO' omits 8488d8e90c03 arm64: dts: fsl: ls1028a: Enable eth port1 on the ls1028a [...] omits 288a91d5cd0c dt-bindings: net: fsl: enetc: Add bindings for the central [...] omits 231ece36f50d enetc: Add mdio bus driver for the PCIe MDIO endpoint omits 0c010a9deb33 enetc: Clean up makefile omits 2152e7a2d9a8 enetc: Clean up local mdio bus allocation omits 59c0b47a1e11 r8152: fix typo in register name omits aa6b1956158f net: phy: fix race in genphy_update_link omits 2802d2cf24b1 enetc: Select PHYLIB while CONFIG_FSL_ENETC_VF is set omits 4a9866179d51 Merge branch 'net-dsa-mv88e6xxx-add-support-for-MV88E6220' omits 7150961487c5 net: dsa: mv88e6xxx: add PTP support for MV88E6250 family omits 8858ccc837e6 net: dsa: mv88e6xxx: order ptp structs numerically ascending omits 121b8fe2fdc9 net: dsa: mv88e6xxx: setup message port is not supported i [...] omits c857486a4b6d net: dsa: mv88e6xxx: introduce invalid_port_mask in mv88e6 [...] omits 83c5ee315f73 dt-bindings: net: dsa: marvell: add 6220 model to the 6250 family omits 4902264745b5 net: dsa: mv88e6xxx: add support for MV88E6220 omits 3690c8c9a8ed net/ethernet/qlogic/qed: force the string buffer NULL-terminated omits 3cc6e44b5f84 Merge branch 'net-phy-Add-AST2600-MDIO-support' omits 82f151def215 net: ftgmac100: Select ASPEED MDIO driver for the AST2600 omits 39bfab8844a0 net: ftgmac100: Add support for DT phy-handle property omits f160e99462c6 net: phy: Add mdio-aspeed omits 94166fd21af3 dt-bindings: net: Add aspeed, ast2600-mdio binding omits ea443e5e98b5 atm: iphase: Fix Spectre v1 vulnerability omits 685703b497ba hv_sock: Fix hang when a connection is closed omits 2b372a9685a7 mtd: hyperbus: Add hardware dependency to AM654 driver omits 2d75989d2d92 mtd: hyperbus: Kconfig: Fix HBMC_AM654 dependencies omits 8493b2a06fc5 mtd: rawnand: micron: handle on-die "ECC-off" devices correctly omits 515b8b7e935e drm/i915: Flush the freed object list on file close omits 1aff1903d0ff drm/i915: Hide unshrinkable context objects from the shrinker omits 30b2ea80df59 Merge branch 'v5.4-armsoc/dts32' into for-next omits 6f79fcc6c9e3 ARM: dts: rockchip: Add pin names for rk3288-veyron fievel omits 94562040da08 ARM: dts: rockchip: A few fixes for veyron-{fievel,tiger} omits 1d1def89bd2e pinctrl: sprd: Fix platform_no_drv_owner.cocci warnings omits dcb8cfbd8fe9 Merge tag 'for-linus-5.3a-rc3-tag' of git://git.kernel.org [...] omits 7bdbd1eccc9f gpio: refactor gpiochip_allocate_mask() with bitmap_alloc() omits a507f25d1c20 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 9100fc5ae83e Merge branch 'parisc-5.3-4' of git://git.kernel.org/pub/sc [...] omits bd4bd337039d gpio: mpc8xxx: Add ls1028a device specify function. omits 4dd68199f3ed Merge tag 's390-5.3-4' of git://git.kernel.org/pub/scm/lin [...] omits 6e6d05360b80 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 10e5ddd71fb3 Merge tag 'for-linus-20190802' of git://git.kernel.dk/linux-block omits b2c742373d19 Merge tag 'for-5.3/dm-fixes-1' of git://git.kernel.org/pub [...] omits b07042ca32ff Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits d38c3fa6f959 Merge tag 'for-5.3-rc2-tag' of git://git.kernel.org/pub/sc [...] omits 6bd0fbe156f1 drm/i915/wopcm: Don't fail on WOPCM partitioning failure omits 5d1ef2b4270d drm/i915/uc: Inject probe errors into intel_uc_init_hw omits 32ff76e80c24 drm/i915/uc: Move GuC error log to uc and release it on fini omits 3243bd096bb1 drm/i915/uc: Reorder firmware status codes omits 771051eaa746 drm/i915/uc: Do full sanitize instead of pure reset omits 50d84418f586 drm/i915: Add i915 to i915_inject_probe_failure omits 31d0e6c149b8 mlx5: Fix formats with line continuation whitespace omits 30c21734d853 ASoC: amd: acp3x: use dma address for acp3x dma driver omits 88639051017f ASoC: amd: acp3x: use dma_ops of parent device for acp3x d [...] omits 2e737e520548 drm/etnaviv: clean up includes omits facb180d3a51 drm/etnaviv: Use devm_platform_ioremap_resource() omits 6eae41fea750 drm/etnaviv: drop use of drmP.h omits 15ed3ea2280e soundwire: bus: split handling of Device0 events omits 8965ad8433ea drm/komeda: Enable dual-link support omits ed22c6d9304d drm/komeda: Use drm_display_mode "crtc_" prefixed hardware [...] omits 84a68104193e drm/drm_debugfs_crc.c: Document that .verify_crc_source vf [...] omits 28ba1b1da49a drm: mali-dp: Mark expected switch fall-through omits 88d02c9ba2e8 usb: typec: tcpm: Ignore unsupported/unknown alternate mod [...] omits cb53c517285f xhci: Fix NULL pointer dereference at endpoint zero reset. omits 783bda5e41ac usb: host: xhci-rcar: Fix timeout in xhci_suspend() omits 97b00aff2c45 Merge tag 'gfs2-v5.3-rc2.fixes' of git://git.kernel.org/pu [...] omits 755f1fed27f4 Merge tag 'pm-5.3-rc3' of git://git.kernel.org/pub/scm/lin [...] omits 75cdf416b322 Merge tag 'sound-5.3-rc3' of git://git.kernel.org/pub/scm/ [...] omits f26dbb2302e9 Merge tag 'drm-fixes-2019-08-02' of git://anongit.freedesk [...] omits 42d21900b39c Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 234172f6bbf8 Merge tag 'arm-swiotlb-5.3' of git://git.infradead.org/use [...] omits 35fca9f8a999 Merge tag 'dma-mapping-5.3-3' of git://git.infradead.org/u [...] omits d1836f3813ee drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring te [...] omits af655cc5aae8 drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands omits 3cf7bf2e4837 drm/amdgpu: enable Navi12 kfd support for amdgpu omits fbd2afe5366c drm/amd/display: Add missing NV12 asic IDs omits 078655d982c5 drm/amdgpu: Add nv12 DC ip block omits 36bbb634b753 drm/amd/display: Add ASICREV_IS_NAVI macros omits 400e9c5ea66a drm/amdgpu: enable DPG mode for Navi12 omits 1fbed280a244 drm/amdgpu: add VCN ip block for Navi12 omits a3219816c407 drm/amdgpu: add Navi12 VCN firmware support omits 6b66ae2e556c drm/amdgpu: add psp ip block for navi12 omits 7f47efeb9e21 drm/amdgpu: add smu ip block for navi12 omits e60cc94b268a drm/amdgpu: start autoload till RLCG fw for navi12 omits 739cdbd6a21b drm/amdgpu/psp11: add psp support for navi12 omits 9ea8da75ba43 drm/amdgpu/smu11: add smu support for navi12 omits 02938eed74a3 drm/amdgpu: correct smu rlc handshake enablement bit omits 87190edcf3a9 drm/amdgpu: add CGTT_GS_NGG_CLK_CTRL register to gc header omits c726fbf0fb64 drm/amdgpu/sdma5: add golden settings for navi12 (v2) omits f8984cb9e3e9 drm/amdgpu/gfx10: add golden settings for navi12 (v2) omits 799020290313 drm/amdgpu: enable virtual display for navi12 omits 71745cf47409 drm/amdgpu/gfx10: set tcp harvest for navi12 omits 44e9e7c96c5e drm/amdgpu: add ip blocks for navi12 omits 4a0e815fb318 drm/amdgpu/gmc10: set gart size and vm size for navi12 omits f2d6731d77cf drm/amdgpu/sdma5: add placeholder for navi12 golden settings omits 6f523fd7b3d4 drm/amdgpu/sdma5: declare sdma firmwares for navi12 omits 4cdfc4a2be14 drm/amdgpu/gfx10: set rlc funcs for navi12 omits 9ff3dba6d68d drm/amdgpu/gfx10: set number of me(c)/pipe/queue for navi12 omits 716e9bb099c5 drm/amdgpu/gfx10: add placeholder for navi12 golden settings omits 92c123aec1a2 drm/amdgpu/gfx10: declare cp/rlc firmwares for navi12 omits 6983469c1a65 drm/amdgpu/gfx10: add gfx config for navi12 omits 59ab8c292b9a drm/amdgpu/gfx10: set gfx cg for navi12 omits 7e17e58bdde2 drm/amdgpu: set nbio/hdp cg for navi12 omits 74b5e509a082 drm/amdgpu: initialize cg/pg flags and external rev id for navi12 omits d4d838ba4e9d drm/amdgpu: use front door firmware loading for navi12 omits 4808cf9c2a82 drm/amdgpu: set asic family and ip blocks for navi12 omits 42b325e5ec39 drm/amdgpu: add gpu_info firmware for navi12 omits 9802f5d78b37 drm/amdgpu: add navi12 asic type omits 03d0a073cf3f drm/amdgpu: initialize reg base for navi12 omits 6d622903285a drm/amdgpu: add ip offset header for navi12 (v2) omits 8c2ef8ca0e0e drm/amdgpu: update SDMA V4 microcode init omits b86f8d8b2bc0 drm/amdgpu: extend PSP FW loading support to 8 SDMA instances omits 8fda90e82144 drm/amdgpu: disable MEC2 JT context init for Arcturus omits 6c37bde9c63b drm/amdgpu: update PSP CMD fail response status print omits dc0d962297af drm/amdgpu: add PSP KDB loading support for Arcturus omits f36d9ab95f0f drm/amdgpu: add PSP SW init support for Arcturus omits c0dac3c9f545 drm/amdgpu: removed duplicate line omits 706e50829eb7 drm/amd/powerplay: correct navi10 vcn powergate omits 4abc1765d2f7 drm/amd/powerplay: enable SW SMU power profile switch supp [...] omits 7aa3f675d143 drm/amd/powerplay: support power profile retrieval and set [...] omits 839f9117e1c2 drm/amd/powerplay: guard consistency between CPU copy and [...] omits bd2280da46db drm/amdgpu: replace AMDGPU_RAS_UE with AMDGPU_RAS_SUCCESS omits 91ba68f8d572 drm/amdgpu: only uncorrectable error needs gpu reset omits b1a5895352dc drm/amdgpu: update the calc algorithm of umc ecc error count omits b7f92097f5bc drm/amdgpu: implement umc ras init function omits 51437623a0a1 drm/amdgpu: support ce interrupt in ras module omits 13b7c46c18e2 drm/amdgpu: add error address query for umc ras omits 2b671b6049ef drm/amdgpu: apply umc_for_each_channel macro to umc_6_1 omits fee858ba5f96 drm/amdgpu: add macro of umc for each channel omits 3aacf4ea1102 drm/amdgpu: initialize new parameters and functions for am [...] omits 33b97cf896d4 drm/amdgpu: add more parameters and functions to amdgpu_um [...] omits a55c8d7bda4f drm/amdgpu: remove the clear of MCA_ADDR omits b94afb61cdae drm/amd/powerplay: honor hw limit on fetching metrics data [...] omits bd200d190f45 drm/amd/display: Don't replace the dc_state for fast updates omits 43d10d30df15 drm/amd/display: Skip determining update type for async updates omits e16e37efb4c9 drm/amd/display: Allow cursor async updates for framebuffer swaps omits ac4bf4a1ebce drm/amdgpu: fix unsigned variable instance compared to les [...] omits f0ced3f61b4d drm/amd/powerplay: Allow changing of fan_control in smu_v11_0 omits ab63131155b0 drm/amd/powerplay: fix a few spelling mistakes omits f3eb9b8f67bc gpu: drm: radeon: Fix a possible null-pointer dereference [...] omits e3bf125bdbb6 drm/amd/powerplay: fix off-by-one upper bounds limit checks omits 6f7fe9a93e6c drm/radeon: Fix EEH during kexec omits 5145d57ec5f5 drm/amdkfd: Extend CU mask to 8 SEs (v3) omits 857b82d0df4c drm/amdgpu: support get_cu_info for Arcturus omits 612e4ed99bdd drm/amdgpu: Fix pcie_bw on Vega20 omits 57d352f7699e drm/amdgpu: Update NBIO headers to add TXCLK3/4 omits 19ed70ff5d24 drm/amdgpu: Add amdgpu_asic_funcs.reset_method for Vega20 omits 6856e4b65f64 drm/amdgpu: Mark KFD VRAM allocations for wipe on release omits ab2f7a5c18b5 drm/amdgpu: Implement VRAM wipe on release omits d8f4981e2e8a drm/amdgpu: Add flag to wipe VRAM on release omits 274840e54422 drm/ttm: Add release_notify callback to ttm_bo_driver omits d9ec5cfd5a2e drm/amd/display: Use switch table for dc_to_smu_clock_type omits d196bbbc28fa drm/amd/display: Use proper enum conversion functions omits 482f0e538580 drm/amdgpu: fix double ucode load by PSP(v3) omits 9244d3a6eb45 drm/amdgpu: fix incorrect judge on sos fw version omits 4cd4c5c064bd drm/amdgpu: cleanup vega10 SRIOV code path omits 67194518cb19 drm/amd/powerplay: sort feature status index by asic featu [...] omits 9c8c9c7cdb4c Merge tag 'exynos-drm-fixes-for-v5.3-rc3' of git://git.ker [...] omits 63dc6e63e682 Revert "drm/vgem: fix cache synchronization on arm/arm64" omits cd2a4eaf8c79 drm/i915: Report resv_obj allocation failure omits 5fd5d2b7c53d Merge tag 'drm-misc-fixes-2019-08-02' of git://anongit.fre [...] omits 681cf8f43ce1 btrfs: add sha256 as another checksum algorithm omits c723fd6057c2 Btrfs: extent_write_locked_range() should attach inode->i_wb omits 9ff52ee3c245 Btrfs: use REQ_CGROUP_PUNT for worker thread submitted bios omits 70d2bc2fb71c Btrfs: only associate the locked page with one async_cow struct omits 957dabce52da Btrfs: delete the entire async bio submission framework omits 9bb78ee4198e Btrfs: stop using btrfs_schedule_bio() omits 35800a625067 btrfs: convert snapshot/nocow exlcusion to drw lock omits 2a3d696903ce btrfs: Implement DRW lock omits e500739d51c1 btrfs: ctree: Checking key orders before merged tree blocks omits 7174185ff582 btrfs: extent-tree: Kill the BUG_ON() in insert_inline_ext [...] omits 510deac06435 btrfs: Detect unbalanced tree with empty leaf before crash [...] omits 9d4a481edd4e btrfs: extent-tree: Kill BUG_ON() in __btrfs_free_extent() [...] omits 82e8ebc43409 btrfs: extent_io: Do extra check for extent buffer read wr [...] omits 49490d51743c ARM: dts: stm32: remove useless pinctrl entries in stm32mp [...] omits 98414811d773 ARM: dts: stm32: add phy-dsi-supply property on stm32mp157c-ev1 omits 08b9092ff3b6 ARM: dts: stm32: add audio codec support on stm32mp157a-dk1 board omits 92edf0a2851d ARM: dts: stm32: add syscfg to ADC on stm32mp157c omits 4f0f89dd9060 ARM: dts: stm32: add pwm cells to stm32f746 omits 289459737869 ARM: dts: stm32: add pwm cells to stm32f429 omits eb5f46e54910 ARM: dts: stm32: add pwm cells to stm32mp157c omits 1f9510c2ff74 ARM: dts: stm32: fix -Wall W=1 compilation in stm32mp157 p [...] omits e7c3a5beb31e ARM: dts: stm32: add booster for ADC analog switches on st [...] omits ae5dda2d1d05 ARM: dts: stm32: enable m4 coprocessor support on STM32MP157a-dk1 omits c39ca797fff9 ARM: dts: stm32: declare copro reserved memories on STM32M [...] omits f2d0ea33d251 ARM: dts: stm32: enable m4 coprocessor support on STM32MP157c-ed1 omits 037dc38a25b4 ARM: dts: stm32: declare copro reserved memories on STM32M [...] omits c19335e2af91 ARM: dts: stm32: add m4 remoteproc support on STM32MP157c omits 493e84c5dc4d ARM: dts: stm32: add missing vdda-supply to adc on stm32h7 [...] omits 1425d00aff01 ARM: dts: stm32: add missing vdda-supply to adc on stm32429i-eval omits bb06b54721fb ARM: dts: stm32: remove fixed regulator unit address on st [...] omits 2fa66afe022f btrfs: make caching_thread use btrfs_find_next_key omits 16a024999978 btrfs: temporarily export fragment_free_space omits fbecde851b4c btrfs: export the caching control helpers omits 57bcb9265f7f btrfs: export the excluded extents helpers omits f57cc176fb6c btrfs: export the block group caching helpers omits 29444f5b5d03 btrfs: migrate nocow and reservation helpers omits cf1645d308b8 btrfs: migrate the block group ref counting stuff omits 4dfbf33fbfb6 btrfs: migrate the block group lookup code omits c7d31abe9d9d btrfs: move basic block_group definitions to their own header omits d4fb1fa93ef2 btrfs: move btrfs_add_free_space out of a header file omits bb36f1f1686e btrfs: tree-log: use symbolic name for first replay stage omits a520336758a4 btrfs: async-thread: convert defines to enums omits da4ce3519a08 btrfs: tree-log: convert defines to enums omits d0e1b62283a3 btrfs: remove unused key type set/get helpers omits eb4860489fe1 btrfs: remove unused btrfs_device::flush_bio_sent omits a049a377164c KVM: selftests: Enable dirty_log_test on s390x omits f90f57b3971a KVM: selftests: Implement ucall() for s390x omits 2040f414d12f KVM: selftests: Split ucall.c into architecture specific files omits e4661f144497 drm/i915: Fix documentation for __intel_wait_for_register_fw* omits 57d8396504b3 drm/tilcdc: Remove obsolete crtc_mode_valid() hack omits 8f0df898b279 serial: 8250: Don't check for mctrl_gpio_init() returning -ENOSYS omits eea8b4fc48c7 serial: sh-sci: Don't check for mctrl_gpio_init() returnin [...] omits c35952219459 serial: mctrl_gpio: Avoid probe failures in case of missin [...] omits 93b6984b3118 ipmi_si: Remove ipmi_ from the device attr names omits a6f4c33187d0 ipmi_si: Convert device attr permissions to octal omits 104fb25f6007 ipmi_si: Rework some include files omits 664b16589f88 soundwire: cadence_master: fix definitions for INTSTAT0/1 omits b07dd9b40098 soundwire: cadence_master: fix register definition for SLA [...] omits 2205d920f4ad serial: 8250_exar: Absorb remaining 8250_port INT0 support omits ae0f8f0f9a4b drm/i915/oa: update the generated files omits 68acd85996f6 soundwire: cadence_master: simplify bus clash interrupt clear omits c23ef285fc67 drm/imx: Drop unused imx-ipuv3-crtc.o build omits b35105a3a323 staging: rtl8712: r8712_aes_decrypt(): Change return type omits eb43590f50a3 staging: rtl8712: aes_decipher(): Change return type omits e48a3add05d1 staging: rtl8712: aes_cipher(): Change return type omits f8dbe3f0acaf staging: rtl8712: r8712_tkip_decrypt(): Change return type omits dcca75a495f9 staging: rtl8712: r8712_os_recvbuf_resource_free(): Change [...] omits 14b4302ff028 staging: rtl8712: r8712_os_recvbuf_resource_alloc(): Chang [...] omits 0bf36e605286 staging: rtl8712: r8712_init_recv_priv(): Change return type omits 1ce0212ab8c1 staging: rtl8712: _r8712_init_recv_priv(): Change return type omits a0afad481b83 staging: rtl8712: r8712_os_recv_resource_alloc(): Change r [...] omits 6250a57e6cf4 staging: rtl8723bs: Replace hal_btcoex_Initialize() omits 365231fcd67c staging: rtl8723bs: Change return type of hal_btcoex_IsLpsOn() omits 84881dd37beb staging: rtl8723bs: Change return type of hal_btcoex_IsBtC [...] omits 42755adcce88 staging: rtl8723bs: Change return type of hal_btcoex_IsBtExist() omits 3cdd98606750 s390/zcrypt: adjust switch fall through comments for -Wimp [...] omits 0fc6041d7abc soundwire: intel: remove BIOS work-arounds omits 9104688c321a staging: wilc1000: remove unused function omits ead16e53c2f0 can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices omits 30a8beeb3042 can: peak_usb: pcan_usb_fd: Fix info-leaks to USB devices omits 4b1b8b08ab9f staging: wilc1000: merge drv_handle and operation_mode wids omits b7a40c32f18a staging: wlan-ng: Remove function prism2mib_excludeunencrypted() omits 129d0561a3e8 staging: bcm2835-camera: Spelling s/conencted/connected/ omits a5589269e660 staging: fsl-dpaa2/ethsw: Remove useless set memory to zer [...] omits 0b800f3dbae7 staging: erofs: update Kconfig omits bc33d9f35da8 staging: erofs: update super.c omits 2bb90cc275e2 staging: erofs: tidy up utils.c omits 4279f3f9889f staging: erofs: turn cache strategies into mount options omits eace994a116c staging: erofs: remove clusterbits in sbi omits 97e86a858bc3 staging: erofs: tidy up decompression frontend omits febde7b3ac4d staging: erofs: remove redundant braces in inode.c omits 046d64e1189f staging: erofs: tidy up zpvec.h omits 46c2d1494332 staging: erofs: kill CONFIG_EROFS_FS_USE_VM_MAP_RAM omits b25a15191c5c staging: erofs: refine erofs_allocpage() omits 8494c29ffe22 staging: erofs: drop __GFP_NOFAIL for managed inode omits 8f7acdae2cd4 staging: erofs: kill all failure handling in fill_super() omits 9e794de573d7 staging: erofs: kill sbi->dev_name omits 22fe04a77d10 staging: erofs: clean up shrinker stuffs omits beb5f3c4a1f8 staging: erofs: kill CONFIG_EROFS_FS_IO_MAX_RETRIES omits 22ee1347a8fb staging: erofs: remove redundant #include "internal.h" omits 14f362b4f405 staging: erofs: clean up internal.h omits b1897c60b14d staging: erofs: sunset erofs_workstn_{lock,unlock} omits cead56f85baa staging: erofs: keep up erofs_fs.h with erofs-outofstaging [...] omits 5734fa217f27 staging: erofs: fix dummy functions erofs_{get, list}xattr omits 57b78c9fd9ce staging: erofs: rename source files for better understanding omits 29b24f6ca112 staging: erofs: update source file headers omits be46cfba5452 soundwire: mipi_disco: Switch to use fwnode_property_count_uXX() omits e787f19373b8 can: peak_usb: force the string buffer NULL-terminated omits cd28aa2e056c can: sja1000: force the string buffer NULL-terminated omits 0fbb93fce79b olpc: x01: convert platform driver to use dev_groups omits 5bd08a4ae3d0 platform: x86: hp-wmi: convert platform driver to use dev_groups omits de3dacf0347e video: fbdev: sm501fb: convert platform driver to use dev_groups omits e14018cc34d6 video: fbdev: w100fb: convert platform driver to use dev_groups omits 0abd02ede7df video: fbdev: wm8505fb: convert platform driver to use dev_groups omits 43b9ac937be6 firmware: arm_scpi: convert platform driver to use dev_groups omits 3c0448d507d4 spi: atmel: add tracing to custom .transfer_one_message callback omits 6b8ac10e0dd4 spi: Remove dev_err() usage after platform_get_irq() omits 4ff13d00ebd5 spi: Reduce kthread priority omits a4127952859a spi: pxa2xx: Add support for Intel Tiger Lake omits 47241933b43d regulator: Remove dev_err() usage after platform_get_irq() omits cf9441adb1a3 ASoC: Remove dev_err() usage after platform_get_irq() omits 0682e005d170 uio: uio_fsl_elbc_gpcm: convert platform driver to use dev_groups omits d8bb6718c4db arm64: Make debug exception handlers visible from RCU omits b3980e48528c arm64: kprobes: Recover pstate.D in single-step exception handler omits d8af05ff38ae drm/i915: Allow sharing the idle-barrier from other kernel [...] omits 97e2551de3f9 Merge tag 'dev_groups_all_drivers' into driver-core-next omits 23b6904442d0 driver core: add dev_groups to all drivers omits ab35c8a5b07e Merge tag 'drm-intel-fixes-2019-08-02' of git://anongit.fr [...] omits f4160faac98c gpio: pca953x: Drop %s for constant string literals omits 6dd6a2d27e5a gpio: pca953x: Remove explicit comparison with 0 omits 63b484c2a69a gpio: pca953x: Use GENMASK() consistently omits 8eeb467d3b4f gpio: pca953x: Switch to use device_get_match_data() omits 1bbbab097a05 drm/exynos: fix missing decrement of retry counter omits 576f05865581 drm/i915: Flush extra hard after writing relocations throu [...] omits 51fbd8de87dc drm/i915/pmu: Atomically acquire the gt_pm wakeref omits 7beb620f805d gpio: mxc: Use devm_clk_get_optional instead of devm_clk_get omits 34bab04663d5 Merge branch 'dt-for-v5.4' into for-next omits d6f25bd9d407 drm/exynos: add CONFIG_MMU dependency omits 59d431746f1b drm/exynos: remove redundant assignment to pointer 'node' omits 9eae7c3bcb52 drm/exynos: using dev_get_drvdata directly omits 4c349c7dafad ARM: dts: aspeed: tiogapass: Add Riser card omits 46a9f947b3f6 ARM: dts: aspeed: tiogapass: Move battery sensor omits b6fcab14ff02 ALSA: hda: Add support of Zhaoxin controller omits 3bb4aefd2aed ALSA: isa/wavefront: remove redundant assignment to pointer bptr omits 155e4db32487 asm-generic: Remove redundant arch-specific rules for simd.h omits 176435ad2ac7 crypto: caam - defer probing until QMan is available omits 2ef540476e00 hwrng: timeriomem - add include guard to timeriomem-rng.h omits f9981bc53825 crypto: api - Remove redundant #ifdef in crypto_yield() omits 3e75241be808 hwrng: drivers - Use device-managed registration API omits dec0fb3946c4 crypto: jitterentropy - build without sanitizer omits 3bd4952853d6 crypto: nx - Add of_node_put() before return in 842 omits 939f146b89c2 crypto: user - fix potential warnings in cryptouser.h omits 68289c634344 crypto: add header include guards omits 1c0ab408bb6e crypto: caam/qi2 - Add printing dpseci fq stats using debugfs omits 1b82feb6c5e1 crypto: qat - Silence smp_processor_id() warning omits 01970282a4ce crypto: atmel-sha204a - Use device-managed registration API omits e2664ecbb2f2 crypto: ccp - Ignore tag length when decrypting GCM ciphertext omits 9f00baf74e4b crypto: ccp - Add support for valid authsize values less than 16 omits 25e44338321a crypto: ccp - Fix oops by properly managing allocated structures omits fdc0417be526 ARM: dts: aspeed: Add Facebook Wedge100 BMC omits 5cb98b41abb3 ARM: dts: aspeed: Add Facebook Wedge40 BMC omits c9f1fd4f2f74 Revert "crypto: aegis128 - add support for SIMD acceleration" omits 41995342b40c s390/dasd: fix endless loop after read unit address configuration omits f8981e0309e9 Merge tag 'msm-fixes-2019_08_01' of https://gitlab.freedes [...] omits 412e85b60531 drm/nouveau: Only release VCPI slots on mode changes omits 4b381ee25d9b Merge tag 'drm-fixes-5.3-2019-07-31' of git://people.freed [...] omits 11f3567662e0 f2fs: Support case-insensitive file name lookups omits fb203a4c83db f2fs: include charset encoding information in the superblock omits 0208c5d72bed fs: Reserve flag for casefolding omits 8b457e278eb2 f2fs: fix to avoid call kvfree under spinlock omits f9b21a191a08 f2fs: allocate memory in batch in build_sit_info() omits 502075a9405b fs: f2fs: Remove unnecessary checks of SM_I(sbi) in update [...] omits 7a50c80cc244 f2fs: disallow direct IO in atomic write omits 2524d2b04d4a f2fs: fix to handle quota_{on,off} correctly omits 893eb9043201 f2fs: fix to detect cp error in f2fs_setxattr() omits 741c6fc86491 f2fs: fix to spread f2fs_is_checkpoint_ready() omits df43606095e9 f2fs: support fiemap() for directory inode omits 4a04dad0a0a8 f2fs: fix to avoid discard command leak omits d6ed2dfcded9 f2fs: fix to avoid tagging SBI_QUOTA_NEED_REPAIR incorrectly omits a96a76bc5318 f2fs: fix to drop meta/node pages during umount omits 61a3da4d5ef8 f2fs: support FS_IOC_{GET,SET}FSLABEL omits 0ea5f25df56a f2fs: disallow switching io_bits option during remount omits 90b00291e1d7 f2fs: fix panic of IO alignment feature omits 3869668e3c4c f2fs: introduce {page,io}_is_mergeable() for readability omits b7e2e7125eed f2fs: fix livelock in swapfile writes omits 518ea582cb6e drm/i915/pmu: Make get_rc6 take intel_gt omits 08ce5c64b25d drm/i915/pmu: Convert sampling to gt omits 28fba0961de4 drm/i915/pmu: Convert engine sampling to uncore mmio omits 908091c85003 drm/i915/pmu: Make more struct i915_pmu centric omits 7c5b42055964 tipc: reduce risk of wakeup queue starvation omits 224c04973db1 net: usb: pegasus: fix improper read if get_registers() fail omits 4da5f0018eef tipc: compat: allow tipc commands without arguments omits df87b8fcf8fe fm10k: reduce scope of the ring variable omits 8e03f26b716f fm10k: reduce the scope of the result local variable omits 71974d7e8556 fm10k: reduce the scope of the local msg variable omits d56b47791d34 fm10k: reduce the scope of the local i variable omits b731d079e1ba fm10k: reduce the scope of the err variable omits 42787ed79638 ACPI: PM: Fix regression in acpi_device_set_power() omits fb381e60b8eb fm10k: reduce the scope of the tx_buffer variable omits 2b92a82fe03b drm/i915/tgl: allow the reg_read ioctl to read the RCS TIM [...] omits 5d571068f71e drm/i915/tgl: Add and use new DC5 and DC6 residency counte [...] omits 60013d5d2b40 rcutorture: Aggressive forward-progress tests shouldn't bl [...] omits 77e9752ce69f rcuperf: Make rcuperf kernel test more robust for !expedited mode omits 21f57546ceaf torture: Remove exporting of internal functions omits bd1bfc51a36f rcutorture: Emulate userspace sojourn during call_rcu() floods omits f4e835292858 rcutorture: Test TREE03 with the threadirqs kernel boot parameter omits 2c667e5eae23 torture: Expand last_ts variable in kvm-test-1-run.sh omits b3f3886c59f6 rcuperf: Fix perf_type module-parameter description omits 9147089bee3a rcu: Remove redundant debug_locks check in rcu_read_lock_s [...] omits 0a5b99f57873 treewide: Rename rcu_dereference_raw_notrace() to _check() omits 7a432d57e080 fm10k: reduce the scope of the q_idx local variable omits 57928c583ded fm10k: reduce the scope of local err variable omits 4f9e05fb44f7 fm10k: reduce the scope of qv local variable omits 0500873de968 doc: Add rcutree.kthread_prio pointer to stallwarn.txt omits 3545832fc22e rcu: Change return type of rcu_spawn_one_boost_kthread() omits 7e210a653ec9 srcu: Avoid srcutorture security-based pointer obfuscation omits fbad01af8c3b rcu: Add destroy_work_on_stack() to match INIT_WORK_ONSTACK() omits cdc694b2359d rcu: Add kernel parameter to dump trace after RCU CPU stal [...] omits 1f3ebc8253ee rcu: Restore barrier() to rcu_read_lock() and rcu_read_unlock() omits b55bd585551e time/tick-broadcast: Fix tick_broadcast_offline() lockdep [...] omits 519248f36d6f lockdep: Make print_lock() address visible omits cb4dbbfaa1f5 rcu: Simplify rcu_note_context_switch exit from critical section omits 87446b48748b rcu: Make rcu_read_unlock_special() checks match raise_sof [...] omits d143b3d1cd89 rcu: Simplify rcu_read_unlock_special() deferred wakeups omits a5c0d861280d fm10k: reduce scope of *p local variable omits 30b1b498d756 fm10k: reduce scope of the err variable omits 02bc2b64940e Merge branch 'setsockopt-extra-mem' omits fd5ef31f370a selftests/bpf: extend sockopt_sk selftest with TCP_CONGEST [...] omits 9babe825da76 bpf: always allocate at least 16 bytes for setsockopt hook omits f7571cde6b0f Merge branch 'net-dsa-mv88e6xxx-avoid-some-redundant-VTU-o [...] omits b1ac6fb440d6 net: dsa: mv88e6xxx: call vtu_getnext directly in vlan_add omits 5210989283c2 net: dsa: mv88e6xxx: call vtu_getnext directly in vlan_del omits 5ef8d249f874 net: dsa: mv88e6xxx: call vtu_getnext directly in db load/purge omits 425d2d37aba6 net: dsa: mv88e6xxx: explicit entry passed to vtu_getnext omits 7095a4c497ad net: dsa: mv88e6xxx: lock mutex in vlan_prepare omits 8928120661ac Merge branch 'i2c/for-current-fixed' into i2c/for-next omits 8eb9a2dff019 i2c: s3c2410: Mark expected switch fall-through omits b1ac6704493f i2c: at91: fix clk_offset for sama5d2 omits d12e3aae160f i2c: at91: disable TXRDY interrupt after sending data omits f1fc7249dddc selftests/bpf: tests for jmp to 1st insn omits 01158da721c5 drm/i915/uc: Stop sanitizing enable_guc modparam omits 724df646c803 drm/i915/guc: Use dedicated flag to track submission mode omits db81bc6eb9c0 drm/i915/uc: Consider enable_guc modparam during fw selection omits 57a68c350716 drm/i915/uc: Rename intel_uc_is_using* into intel_uc_supports* omits 7c2e988f400e bpf: fix x64 JIT code generation for jmp to 1st insn omits 3415ec643e7b libbpf: set BTF FD for prog only when there is supported . [...] omits 0eb6ddfb865c block: Fix __blkdev_direct_IO() for bio fragments omits 3695eae5fee0 pidfd: add P_PIDFD to waitid() omits 6830b468259b net/mlx5e: Allow dropping specific tunnel packets omits c9e6c7209a9a net/mlx5e: TX reporter cleanup omits baf6dfdb10e9 net/mlx5e: Set tx reporter only on successful creation omits 7f7cc235c2df net/mlx5e: Fix mlx5e_tx_reporter_create return value omits 8c7698d5caa7 net/mlx5e: Rx, checksum handling refactoring omits b431302e92f0 net/mlx5e: Tx, Soften inline mode VLAN dependencies omits 7cf6f811b72a net/mlx5e: XDP, Slight enhancement for WQE fetch function omits 6c085a8aab51 net/mlx5e: XDP, Close TX MPWQE session when no room for in [...] omits 68865419ba1b net/mlx5e: Tx, Strict the room needed for SQ edge NOPs omits 558101f1b980 net/mlx5: Add flow counter pool omits 5d8a02536545 net/mlx5: Add flow counter bulk infrastructure omits fcb64c0f5640 net/mlx5: E-Switch, add ingress rate support omits 68e18626dfe9 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 5511c0c309db coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute omits 08a3c192c93f posix-timers: Prepare for PREEMPT_RT omits 5d99b32a009e posix-timers: Move rcu_head out of it union omits 6945e5c2abe0 posix-timers: Rework cancel retry loops omits 21670ee44f1e posix-timers: Cleanup the flag/flags confusion omits c7e6d704a009 itimers: Prepare for PREEMPT_RT omits a125ecc16453 timerfd: Prepare for PREEMPT_RT omits 51ae33092bb8 alarmtimer: Prepare for PREEMPT_RT omits 850377a875a4 sched/deadline: Ensure inactive_timer runs in hardirq context omits 030dcdd197d7 timers: Prepare support for PREEMPT_RT omits f61eff83cec9 hrtimer: Prepare support for PREEMPT_RT omits 1842f5a427f5 hrtimer: Determine hard/soft expiry mode for hrtimer sleep [...] omits f5c2f0215e36 hrtimer: Move unmarked hrtimers to soft interrupt expiry on RT omits 902a9f9c5090 tick: Mark tick related hrtimers to expiry in hard interru [...] omits 2c0d278f3293 KVM: LAPIC: Mark hrtimer to expire in hard interrupt context omits d2ab4cf49435 watchdog: Mark watchdog_hrtimer to expire in hard interrup [...] omits 30f9028b6c43 perf/core: Mark hrtimers to expire in hard interrupt context omits d5096aa65acd sched: Mark hrtimers to expire in hard interrupt context omits 0ab6a3ddbad4 hrtimer: Make enqueue mode check work on RT omits a5dbba8f443e Merge tag 'irqchip-fixes-5.3' of git://git.kernel.org/pub/ [...] omits 5896b97296a7 net/mlx5: E-switch, Tide up eswitch config sequence omits 131ce7014043 net/mlx5: E-Switch, Remove redundant mc_promisc NULL check omits 9ddb830a14db net/mlx5: E-Switch, remove redundant error handling omits 5019833d661f net/mlx5: E-switch, Introduce helper function to enable/di [...] omits 610090ebce92 net/mlx5: E-switch, Initialize TSAR Qos hardware block bef [...] omits 332bd3a5b931 net/mlx5: E-switch, Combine metadata enable/disable functionality omits 6cedde451399 net/mlx5: E-Switch, Verify support QoS element type omits 0000a5f2507d net/mlx5: Make load_one() and unload_one() symmetric omits 7761f9eef3f0 net/mlx5: Fix offset of tisc bits reserved field omits 8536a6bf2ea1 net/mlx5: Add flow counter bulk allocation hardware bits a [...] omits 6f06e04b67ba net/mlx5: Refactor and optimize flow counter bulk query omits c88090dfc842 Input: kbtab - sanity check for endpoint type omits b55d996f057b Input: usbtouchscreen - initialize PM mutex before using it omits 18601078957b Merge branch 'net-Manufacturer-names-and-spelling-fixes' omits 509b0538bc28 net: samsung: Spelling s/case/cause/ omits 1583d448ea84 net: packetengines: Fix manufacturer spelling and capitalization omits 85aee0a793ba net: nixge: Spelling s/Instrument/Instruments/ omits cec754cc7813 net: ixp4xx: Spelling s/XSacle/XScale/ omits aca3432a607b net: broadcom: Fix manufacturer name in Kconfig help text omits ac0e3f20c7a9 net: apple: Fix manufacturer name in Kconfig help text omits 93ae6d2d2e0e net: amd: Spelling s/case/cause/ omits 14f1c0f2ff15 net: 8390: Fix manufacturer name in Kconfig help text omits a8e600e2184f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 9b59e39f0997 Merge branch 'net-hns3-some-code-optimizations-bugfixes-features' omits 012fcb52f67c net: hns3: activate reset timer when calling reset_event omits 72e2fb07997c net: hns3: clear reset interrupt status in hclge_irq_handle() omits 6b428b4fbf98 net: hns3: fix some reset handshake issue omits 6e6e7680630c net: hns3: rename a member in struct hclge_mac_ethertype_i [...] omits dbae56a33f58 net: hns3: simplify hclge_cmd_query_error() omits b6872fd36105 net: hns3: minior error handling change for hclge_tm_schd_ [...] omits a4ee7624c003 net: hns3: minor cleanup in hns3_clean_rx_ring omits 6e4139f69163 net: hns3: remove unnecessary variable in hclge_get_mac_vl [...] omits a723fb8efe29 net: hns3: refine for set ring parameters omits 3f0f325309ac net: hns3: do not query unsupported commands in debugfs omits b18bf305c46c net: hns3: add handler for NCSI error mailbox omits ed8fb4b262ae net: hns3: add link change event report omits fc5b34a35458 Add entry in MAINTAINERS file for SafeSetID LSM omits 0ae9fce32c5e net: phy: xgene: use devm_platform_ioremap_resource() to s [...] omits 9d26cfa5b0d2 bcm63xx_enet: use devm_platform_ioremap_resource() to simp [...] omits c792c0081db6 net: qcom/emac: use devm_platform_ioremap_resource() to si [...] omits 566495de1658 net: mediatek: use devm_platform_ioremap_resource() to sim [...] omits 42376788469b net: dsa: bcm_sf2: use devm_platform_ioremap_resource() to [...] omits 291f4b6de48a net: dsa: b53: use devm_platform_ioremap_resource() to sim [...] omits 6551c8c807b8 net: dsa: lantiq: use devm_platform_ioremap_resource() to [...] omits 3230a55b3633 mvpp2: use devm_platform_ioremap_resource() to simplify code omits 944a83a2669a mvpp2: fix panic on module removal omits 9dfe3459ef41 drm/i915/gt: Introduce intel_gt_runtime_suspend/resume omits 6f76098fe0f3 drm/i915/uc: Move uC early functions inside the GT ones omits 6cf72db68d20 drm/i915/gt: Move gt_cleanup_early out of gem_cleanup_early omits 020fb3bebc22 RDMA/hns: Fix error return code in hns_roce_v1_rsv_lp_qp() omits 9ca7ad6c7706 drm: msm: Fix add_gpu_components omits 1f6607250331 iwlwifi: dbg_ini: fix compile time assert build errors omits 23eaf3b5c1a7 RDMA/mlx5: Release locks during notifier unregister omits b0d08afda84d staging: rtl8723bs: remove set but not used variable 'Firs [...] omits d698b0a09656 staging: rtl8723bs: remove set but not used variables 'prs [...] omits 09acf29c8246 staging: rtl8192u: null check the kzalloc omits a1c9ca223c3d drm/i915: Remove lrc default desc from GEM context omits 572d8be0d4dd staging: rtl8723bs: remove set but not used variable 'bEEP [...] omits a29d56c2ed24 usb: typec: ucsi: ccg: Fix uninitilized symbol error omits 6497d0a9c53d IB/hfi1: Fix Spectre v1 vulnerability omits a04d8683f577 coresight: etm4x: improve clarity of etm4_os_unlock comment omits 16e35df9d29e coresight: etm4x: use module_param instead of module_param_named omits 986409f74a5a coresight: etm4x: Use explicit barriers on enable/disable omits 01e3927f6e02 coresight: etm4x: Remove superfluous setting of os_unlock omits 991de72831b3 coresight: acpi: Static funnel support omits 336e86a5232a coresight: Convert pr_warn to dev_warn for obsolete bindings omits 7e5a36e8a4e5 coresight: tmc-etr: Check if non-secure access is enabled omits c4770f7e5a98 coresight: tmc-etr: Handle memory errors omits 3be3f07bfd21 coresight: etr_buf: Consolidate refcount initialization omits ac1b0ca667ec coresight: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute omits eb6c2eb6c7fb usb: host: xhci-plat: Prevent an abnormally restrictive PH [...] omits d1f54df4fbb5 usb: wusbcore: Spelling s/disconenct/disconnect/ omits 82e17a09c412 usb: musb: remove redundant assignment to variable ret omits 770b7d96cfff IB/mad: Fix use-after-free in ib mad completion handling omits 52e0a118a203 RDMA/restrack: Track driver QP types in resource tracker omits e5366d309a77 IB/mlx5: Fix MR registration flow to use UMR properly omits b2567ebb78bd RDMA/hns: remove set but not used variable 'irq_num' omits 9cd5881719e9 RDMA/devices: Remove the lock around remove_client_context omits 621e55ff5b8e RDMA/devices: Do not deadlock during client removal omits ae6683d81589 hrtimer: Introduce HARD expiry mode omits 9dd8813ed9f6 hrtimer/treewide: Use hrtimer_sleeper_start_expires() omits 01656464fce9 hrtimer: Provide hrtimer_sleeper_start_expires() omits dbc1625fc9de hrtimer: Consolidate hrtimer_init() + hrtimer_init_sleeper [...] omits 7455cdd1a0fe tools/memory-model: Make scripts be executable omits 61f259821dd3 IB/core: Add mitigation for Spectre V1 omits 21176ebcd7d0 serial: sh-sci: Use DEVICE_ATTR_RW() for rx_fifo_trigger omits 340eda040af3 tty: serial: qcom_geni_serial: Update the oversampling rate omits 99710869174e serial: 8250_exar: Clear buffer before shutdown omits f9dd5b4321ec serial: 8250_exar: Move custom divisor support out from 8250_port omits 7a7b7b73dbca serial: 8250_exar: Extract PM routine from 8250_port omits 1f06cb7f4fab serial: 8250_exar: No need to autoconfigure Exar ports omits 8ef7e3409cec drm/i915/ehl: Don't forget to handle port C's hotplug interrupts omits 7732d20a160c arm64/mm: fix variable 'tag' set but not used omits d7125d4138eb Btrfs: remove unnecessary condition in btrfs_clone() to av [...] omits 6bbfe4e60269 perf bench numa: Fix cpu0 binding omits c14b5dce5ece drm/msm: Annotate intentional switch statement fall throughs omits 2bab52af6fe6 drm/msm: add support for per-CRTC max_vblank_count on mdp5 omits b3173c2292fb of/platform: Don't create device links for default busses omits 709fb8297358 of/platform: Create device links for all child-supplier de [...] omits 21871a99b34c of/platform: Pause/resume sync state during init and of_pl [...] omits 8f8184d6bf67 driver core: Add sync_state driver/bus callback omits 690ff7881b26 of/platform: Add functional dependency link from DT bindings omits 134b23eec9e3 driver core: Add edit_links() callback for drivers omits 5302dd7dd0b6 driver core: Add support for linking devices during device [...] omits 313b46d83118 drivers: Fix htmldocs warnings with bus_find_next_device() omits b9515ecbf6ca drivers: Fix typo in parameter description for driver_find [...] omits 644bf6008895 i2c: Revert incorrect conversion to use generic helper omits 7d4e2dcf311d arm64/mm: fix variable 'pud' set but not used omits 760d8ed069c4 arm64: Remove unneeded rcu_read_lock from debug handlers omits ee07b93e7721 arm64: unwind: Prohibit probing on return_address() omits 677379bc9139 arm64: Lower priority mask for GIC_PRIO_IRQON omits 4d5572483cfc btrfs: Refactor btrfs_calc_avail_data_space omits 1e78030e5e5b Merge tag 'mmc-v5.3-rc1' of git://git.kernel.org/pub/scm/l [...] omits 28f5ab1e12ba Merge tag 'gpio-v5.3-3' of git://git.kernel.org/pub/scm/li [...] omits cc8b4659491d spi: core: Use DEVICE_ATTR_RW() for SPI slave control sysf [...] omits 811ba489fa52 regulator: of: Add of_node_put() before return in function omits 9d52a35ebd4b regmap: no need to check return value of debugfs_create functions omits 69cb9191be5a Merge branch 'i2c/for-5.4' into i2c/for-next omits a7246d611507 btrfs: Remove unnecessary check from join_running_log_trans omits 585405945707 drm/bochs: Use shadow buffer for bochs framebuffer console omits 01b947afaa94 drm/fb-helper: Instanciate shadow FB if configured in devi [...] omits 87e281f88f3a drm/fb-helper: Map DRM client buffer only when required omits d9b42dfab513 drm/client: Support unmapping of DRM client buffers omits be9035630d80 i2c: s3c2410: Mark expected switch fall-through omits 33eb09a02e8d i2c: designware: make use of devm_gpiod_get_optional omits 684ca71259a6 dt-bindings: i2c: riic: Rename bindings documentation file omits 1d583590514a dt-bindings: i2c: riic: Rename bindings documentation file omits d13ed84b195c dt-bindings: i2c: rcar: Rename bindings documentation file omits 23c2556d8fbe dt-bindings: i2c: sh_mobile: Rename bindings documentation file omits f24e41d3d04f ASoC: zx-tdm: remove redundant assignment to ts_width on e [...] omits 3ff3a4f657b3 ASoC: SOF: no need to check return value of debugfs_create [...] omits fee531d6fc49 ASoC: core: no need to check return value of debugfs_creat [...] omits 7735eeebd2be i2c: busses: Use dev_get_drvdata where possible omits d8701fae95c0 ASoC: Intel: SoC: skylake: no need to check return value o [...] omits 9de98628c895 ASoC: codec2codec: fill some of the runtime stream parameters omits a72706ed8208 ASoC: codec2codec: remove ephemeral variables omits a342031cdd08 ASoC: create pcm for codec2codec links as well omits 03929cce52e2 i2c: at91: fix clk_offset for sama5d2 omits 9c5718e14b81 i2c: at91: disable TXRDY interrupt after sending data omits 5667b5b59f45 i2c: imx-lpi2c: use devm_platform_ioremap_resource() to si [...] omits b17e6d19dcd3 i2c: mxs: use devm_platform_ioremap_resource() to simplify code omits 34de3513e668 i2c: ismt: Remove call to memset after dmam_alloc_coherent omits e5738bc46d49 i2c: tegra: Compile PM functions unconditionally omits fd01eecdf959 i2c: iproc: Fix i2c master read more than 63 bytes omits b36f281f4a31 ima: initialize the "template" field with the default template omits f2c5ed0dd500 parisc: Add archclean Makefile target omits 8ad4ca6e9a81 drm/i915/oa: add content to Makefile omits e50beea8e773 parisc: Strip debug info from kernel before creating compr [...] omits 3fe6c873af2f parisc: Fix build of compressed kernel even with debug enabled omits 93386368a138 Revert "drm/radeon: Provide ddc symlink in connector sysfs [...] omits 3a5ff11be8dc Merge tag 'at24-v5.3-rc3-fixes-for-wolfram' of git://git.k [...] omits e7d6cd694383 fuse: cleanup fuse_wait_on_page_writeback omits a565b7c52692 fuse: require /dev/fuse reads to have enough buffer capaci [...] omits 4b9bb9728c91 drm/i915: Only recover active engines omits b1fa6fd94fc6 drm/i915: Add a wakeref getter for iff the wakeref is alre [...] omits 0de50e40fc68 drm/i915: Lift intel_engines_resume() to callers omits de70fdd7d24c drm/i915: fix possible memory leak in intel_hdcp_auth_down [...] omits fb0d72c7ac5d dt-bindings: reset: amlogic,meson8b-reset: update with SPD [...] omits b16a00636545 dt-bindings: reset: amlogic,meson-gxbb-reset: update with [...] omits 7c61ccf643a9 reset: reset-meson: update with SPDX Licence identifier omits 942b4c10b11b dt-bindings: reset: Fix typo in imx8mq resets omits e2557157a9dd dt-bindings: reset: imx7: Add support for i.MX8MM omits 10e36489abda drm/i915/execlists: Always clear pending&inflight requests [...] omits 49281a222ac4 gpio: of: Fix hard-assigned valid_mask for OF case omits dc607f6bbafd mfd: aat2870: no need to check return value of debugfs_cre [...] omits b11f75d032d8 mfd: ab8500: no need to check return value of debugfs_crea [...] omits 45640a383adc mfd: ab3100: no need to check return value of debugfs_crea [...] omits b877ac9815a8 xen/swiotlb: remember having called xen_create_contiguous_ [...] omits bf70726668c6 xen/swiotlb: simplify range_straddles_page_boundary() omits 50f6393f9654 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits 56fbc24116f4 libbpf : make libbpf_num_possible_cpus function thread safe omits cbb19cb1eef0 ipmi_si: Convert timespec64 to timespec omits 3247b272048f net: bridge: mcast: add delete due to fast-leave mdb flag omits 4d97972b45f0 net: stmmac: Use netif_tx_napi_add() for TX polling function omits 5c725b6b6506 net: bridge: mcast: don't delete permanent entries when fa [...] omits 271da132e29b net: phy: phy_led_triggers: Fix a possible null-pointer de [...] omits 0eba31ef5c89 tc-testing: Clarify the use of tdc's -d option omits e29903c49990 selftests/tls: fix TLS tests with CONFIG_TLS=n omits 21947f467cda Merge tag 'mlx5-updates-2019-07-29' of git://git.kernel.or [...] omits 45385237f65a selinux: fix memory leak in policydb_init() omits 3015b8fcb60d ice: Bump version number omits b67f25d76e9f ice: Remove flag to track VF interrupt status omits ba880734ba9c ice: Remove unnecessary flag ICE_FLAG_MSIX_ENA omits 992149446353 ice: Don't return error for disabling LAN Tx queue that do [...] omits a1e996859323 ice: Remove duplicate code in ice_alloc_rx_bufs omits 56923ab66467 ice: Add stats for Rx drops at the port level omits 66b29e7a884e ice: Update number of VF queue before setting VSI resources omits d5a46359171a ice: Set up Tx scheduling tree based on alloc VSI Tx queues omits cb7db35641c9 ice: Only bump Rx tail and release buffers once per napi_poll omits 3de433c5b38a drm/msm: Use the correct dma_sync calls in msm_gem omits 9195c3e8d58a docs: fs: porting.rst: fix a broken reference to another doc omits 5c6207539aea Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits b36a1552d731 Bluetooth: hci_uart: check for missing tty operations omits e9bb62756153 docs: w1: convert to ReST and add to the kAPI group of docs omits 1b7e816fc80e mm: slub: Fix slab walking for init_on_free omits f139291c7130 docs: fs: cifs: convert to ReST and add to admin-guide book omits 60f2c82ed20b randstruct: Check member structs in is_pure_ops_struct() omits 9cdd273e29f3 spi: docs: convert to ReST and add it to the kABI bookset omits d2fd3732e4ac docs: writing-schema.md: convert from markdown to ReST omits aa95b4a960ab docs: fix a couple of new broken references omits 9475a77b5771 drm/amdkfd: enable KFD support for navi14 omits dc4d716d4c0a drm/amdgpu: disable inject for failed subblocks of gfx omits 83b0582c9057 drm/amdgpu: support gfx ras error injection and err_cnt query omits 2c960ea02f58 drm/amdgpu: add RAS callback for gfx omits dc23a08f0310 drm/amdgpu: add define for gfx ras subblock omits 4bb6b8c758fe drm/amd/include: add define of TCP_EDC_CNT_NEW omits ca3f422f5395 drm/amd/include: add bitfield define for EDC registers omits 7cdc2ee3004d drm/amdgpu: remove ras_reserve_vram in ras injection omits e10634938b66 drm/amdgpu: add check for ras error type omits 81e02619e958 drm/amdgpu: update interrupt callback for all ras clients omits cf04dfd0e91f drm/amdgpu: allow ras interrupt callback to return error data omits 8c94810357fa drm/amdgpu: query umc ras error address omits c2742aef4d17 drm/amdgpu: add structures for umc error address translation omits 6f102dba8088 drm/amdgpu: add support for recording ras error address omits f1ed4afa1302 drm/amdgpu: update algorithm of umc uncorrectable error counting omits 045c02165397 drm/amdgpu: switch to amdgpu_umc structure omits 5bbfb64a177f drm/amdgpu: use 64bit operation macros for umc omits 4fa1c6a679bb drm/amdgpu: add RREG64/WREG64(_PCIE) operations omits 05a58345db4e drm/amdgpu: add ras error count after each query (v2) omits 939e2258ce4c drm/amdgpu: querry umc error count omits 5b6b35aaacca drm/amdgpu: init umc v6_1 functions for vega20 omits 9884c2b1c38c drm/amdgpu: add umc v6_1 query error count support omits 03c9963f47a9 drm/amdgpu: add umc v6_1_1 IP headers omits 245219a66085 drm/amdgpu: add rsmu v_0_0_2 ip headers omits 9e585a523baa drm/amdgpu: add amdgpu_umc_functions structure omits 6501a771708d drm/amdgpu: init RSMU and UMC ip base address for vega20 omits 7af25d5b7ea7 drm/amdgpu: move some ras data structure to amdgpu_ras.h omits 2ef5a7f1482c tpm: Document UEFI event log quirks omits fa1884f9d801 drm/amdgpu: drop drmP.h from vcn_v2_5.c omits 9a2ffeb525a1 drm/amdgpu: drop drmP.h from vcn_v2_0.c omits 75589f496d6d drm/amdgpu: drop drmP.h from sdma_v5_0.c omits e9eea90247fe drm/amdgpu: drop drmP.h from nv.c omits b23b2e9e4957 drm/amdgpu: drop drmP.h from navi10_ih.c omits 0a069bbe1387 drm/amdgpu: drop drmP.h in gfx_v10_0.c omits 3b90f6ecdfa5 drm/amdgpu: drop drmP.h from amdgpu_amdkfd_gfx_v10.c omits 32978d8cfd3c drm/amdgpu: drop drmP.h in amdgpu_amdkfd_arcturus.c omits e15d5a53ea32 docs: net: convert two README files to ReST format omits 47359e5734f1 docs: nios2: add it to the main Documentation body omits bfc8a222d3bc docs: hwmon: pxe1610: convert to ReST format and add to the index omits 80b1505893b6 docs: mips: add to the documentation body as ReST omits ff497db295c8 docs: wimax: convert to ReST and add to admin-guide omits 9c970ab54c33 docs: index.rst: don't use genindex for pdf output omits 25b532cec59e docs: fs: convert porting to ReST omits ec23eb54fbc7 docs: fs: convert docs without extension to ReST omits 5a5e045bb3b8 docs: isdn: convert to ReST and add to kAPI bookset omits 32fc3cd8ba23 docs: openrisc: convert to ReST and add to documentation body omits e77e9187ae1c docs: parisc: convert to ReST and add to documentation body omits 6d6486a0c597 docs: README.buddha: convert to ReST and add to m68k book omits 76b5a6e84271 docs: admin-guide: add auxdisplay files to it after conver [...] omits 1ec779b9fabc docs: packing: move it to core-api book and adjust markups omits f6ae22d64433 docs: ipmb: place it at driver-api and convert to ReST omits b7edabfe8438 riscv: defconfig: align RV64 defconfig to the output of "m [...] omits 11ae2d892139 riscv: dts: fu540-c000: drop "timebase-frequency" omits b399abe7c21e riscv: Fix perf record without libelf support omits ccf988b66d69 docs: i2c: convert to ReST and add to driver-api bookset omits 09f4c750a8c7 docs: ubifs-authentication.md: convert to ReST omits eaf7b46083a7 docs: thermal: add it to the driver API omits fe13225fdc3f Documentation: coresight: convert txt to rst omits 34d5f4f269a2 Documentation: filesystems: Convert ufs.txt to reStructure [...] omits ac841c4e457c Documentation: filesystems: Convert jfs.txt to omits e226b4f0e04f doc: email-clients miscellaneous fixes omits d129e3f42266 RDMA/mlx5: Remove DEBUG ODP code omits 638b642f82bb docs: riscv: convert boot-image-header.txt to ReST omits 54bfe6feba0e docs: zh_CN: howto.rst: fix a broken reference omits 23aa16489c06 docs: cgroup-v1/blkio-controller.rst: remove a CFQ left over omits 7530c497592e MAINTAINERS: fix a renamed DT reference omits b26bb0faf8f5 MAINTAINERS: fix reference to net phy ABI file omits 370910efdb6e MAINTAINERS: fix broken ref for ABI sysfs-bus-counter-ftm-quaddec omits 803deeaaea10 doc:it_IT: align translation to mainline omits 074b326ee5e7 mailmap: add entry to connect my email addresses omits 257e26c6403c docs: arm: Remove orphan sh-mobile directory omits 7e9e5ead55be drm/vgem: fix cache synchronization on arm/arm64 omits c2052d6e242c drm/i915/ehl: Ungate DDIC and DDID omits d2eee9fca172 Merge tag 'trace-v5.3-rc2' of git://git.kernel.org/pub/scm [...] omits f00845696957 Btrfs: wake up inode cache waiters sooner to reduce waiting time omits 9941efc246a1 Btrfs: fix inode cache waiters hanging on path allocation failure omits 217462390bf5 Btrfs: fix inode cache waiters hanging on failure to start [...] omits 903fb017f55a Btrfs: fix inode cache block reserve leak on failure to al [...] omits c7aeb4d1b9bf ice: Disable VFs until reset is completed omits 6d5999467df0 ice: Do not configure port with no media omits 5c91ecfda5a8 ice: separate out control queue lock creation omits c31a5c25bb19 ice: Always set prefena when configuring an Rx queue omits 17bc6d07212c ice: Move vector base setup to PF VSI omits 36517fd397f1 ice: track hardware stat registers past rollover omits 5a056cd7ead2 ice: add lp_advertising flow control support omits e3f4122dc5ef Btrfs: fix hang when loading existing inode cache off disk omits f1d483620154 arm64/efi: fix variable 'si' set but not used omits 52fde4348ccc Merge tag 'for-linus-5.3-2' of git://github.com/cminyard/l [...] omits 147b9635e634 arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} omits a22c5cf5d37d arm64: vdso: Fix Makefile regression omits 706cb5492c8c gfs2: Inode dirtying fix omits 5c2833938bf5 rxrpc: Fix local endpoint refcounting omits 56db1991690f udf: prevent allocation beyond UDF partition omits c2c44ec20a84 Unbreak mount_capable() omits 228f855fb57a perf: Remove dev_err() usage after platform_get_irq() omits 4b9ace9c25dc perf/imx_ddr: Add MODULE_DEVICE_TABLE omits 6a7ce95d752e staging/octeon: Fix build error without CONFIG_NETDEVICES omits ac5fe22636e2 Merge tag 'mac80211-next-for-davem-2019-07-31' of git://gi [...] omits f6ff5e7c9f34 btrfs: tree-checker: Add ROOT_ITEM check omits bd19dd685831 btrfs: extent-tree: Make sure we only allocate extents fro [...] omits 1dc558923c5c RDMA/core: fix spelling mistake "Nelink" -> "Netlink" omits d8a1de3d5bb8 isdn: hfcsusb: Fix mISDN driver crash caused by transfer b [...] omits c6349f880732 net: mediatek: Drop unneeded dependency on NET_VENDOR_MEDIATEK omits cb560f5fd951 infiniband: Remove dev_err() usage after platform_get_irq() omits f86a677e5752 Merge tag 'mac80211-for-davem-2019-07-31' of git://git.ker [...] omits fa9586aff919 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 164f0de315ce Merge branch 'mlxsw-Test-coverage-for-DSCP-leftover-fix' omits d11786bb9664 selftests: mlxsw: Add a test for leftover DSCP rule omits 7700476f3198 selftests: mlxsw: Fix local variable declarations in DSCP tests omits 529fb1706ed3 btrfs: delayed-inode: Kill the BUG_ON() in btrfs_delete_de [...] omits 7084148854e7 myri10ge: remove unneeded variable omits 246902bdf562 net: ag71xx: Use GFP_KERNEL instead of GFP_ATOMIC in 'ag71 [...] omits a9d41e7b8b1f net: ag71xx: Slighly simplify code in 'ag71xx_rings_init()' omits ace4682635db ARM: vexpress: Cleanup cppcheck shifting warning omits 7ff1154d459d ARM: dts: vexpress: Add missing newline at end of file omits 8d65f58021fb ARM: dts: vexpress: add missing SPDX GPL-2.0 license identifier omits 47b69bf74f16 net: ethernet: et131x: Use GFP_KERNEL instead of GFP_ATOMI [...] omits 3d0b63c5dfa8 MAINTAINERS: floppy: take over maintainership omits 6a82a163e6b9 btrfs: volumes: Remove ENOSPC-prone btrfs_can_relocate() omits 5b31f3e39a6c drop_monitor: Add missing uAPI file to MAINTAINERS file omits 23201ea57f69 Merge branch 'mlxsw-Two-small-fixes' omits 744ad9a35728 mlxsw: spectrum_buffers: Further reduce pool size on Spectrum-2 omits 28fe79000e9b mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() omits e17be6e1b713 dmaengine: Remove dev_err() usage after platform_get_irq() omits 7f5d7425748d dmaengine: imx-dma: Mark expected switch fall-through omits a9afc9ea9399 dmaengine: tegra210-adma: Don't program FIFO threshold omits e8de12fb7cde kbuild: Check for unknown options with cc-option usage in [...] omits e2a280d28d32 lib/raid6: fix unnecessary rebuild of vpermxor*.c omits a721588d9475 kbuild: modpost: do not parse unnecessary rules for vmlinu [...] omits acf2a1397a68 kbuild: modpost: remove unnecessary dependency for __modpost omits cb4819934a7f kbuild: modpost: handle KBUILD_EXTRA_SYMBOLS only for exte [...] omits 944cfe9be1fb kbuild: modpost: include .*.cmd files only when targets exist omits dc25ace66c74 drm/i810: Use CONFIG_PREEMPTION omits 49ad5e6f17af btrfs: extent-tree: Add comment for inc_block_group_ro() omits 1956ecf4c6ed Merge tag 'v5.3-rc2' into drm-misc-fixes omits a23f0e33838b btrfs: volumes: Add comment for find_free_dev_extent_start() omits 76132f519271 btrfs: volumes: Unexport find_free_dev_extent_start() omits 2b5c8f0063e4 nbd: replace kill_bdev() with __invalidate_device() again omits 090bb8037081 ata: libahci: do not complain in case of deferred probe omits d0ee879187df io_uring: fix KASAN use after free in io_sq_wq_submit_work omits 1b6c3c6d4607 drm/i915: Move MOCS setup to intel_mocs.c omits a7a7a0e6ebde drm/i915/tgl: Tigerlake only has global MOCS registers omits 2ddf992179c4 drm/i915/tgl: Define MOCS entries for Tigerlake omits 23dea05191be drm/i915/tgl: stop using ERROR_GEN6 and DONE_REG omits 91b59cd98a97 drm/i915/tgl: Move fault registers to their new offset omits 900c9173ca69 drm/i915: remove dangling forward declaration omits bed7a2182de6 drm/radeon: Provide ddc symlink in connector sysfs directory omits 5b50fa2b35a4 drm/amdgpu: Provide ddc symlink in connector sysfs directory omits cfb444552926 drm/bridge: ti-tfp410: Provide ddc symlink in connector sy [...] omits 9ebc4d2140ad drm/bridge: dw-hdmi: Provide ddc symlink in connector sysf [...] omits a4f9087e85de drm/bridge: dumb-vga-dac: Provide ddc symlink in connector [...] omits 350fd554ee44 drm/ast: Provide ddc symlink in connector sysfs directory omits 9572ae176a10 drm/mgag200: Provide ddc symlink in connector sysfs directory omits 7058e76682d7 drm: sti: Provide ddc symlink in hdmi connector sysfs directory omits 2ae7eb372ed4 drm/imx: imx-tve: Provide ddc symlink in connector's sysfs omits be0ec35940bc drm/imx: imx-ldb: Provide ddc symlink in connector's sysfs omits 1e8f17855ff8 drm/sun4i: hdmi: Provide ddc symlink in sun4i hdmi connect [...] omits 100163df4203 drm: Add drm_connector_init() variant with ddc omits e1a29c6c5955 drm: Add ddc link in sysfs created by drm_connector omits 740f05f30a8c parisc: fix race condition in patching code omits c5df04521b52 parisc: rename default_defconfig to defconfig omits 73b886724747 parisc: Fix fall-through warnings in fpudispatch.c omits 12d1402ce35a parisc: Mark expected switch fall-throughs in fault.c omits e77ff779a0c6 Input: applespi - add dependency on LEDS_CLASS omits c1c0c032c785 Merge branch 'topic/hda-dmic' into for-next omits 8c5758831380 ALSA: hda/intel: stop probe if DMICS are detected on Skyla [...] omits 1169cbf6b98e ASoC: Intel: Skylake: use common NHLT module omits 7a33ea70e186 ALSA: hda: intel-nhlt: handle NHLT VENDOR_DEFINED DMIC geometry omits 303681f4356d ALSA: hda: move parts of NHLT code to new module omits 63643b5902c4 ASoC: Intel: Skylake: move NHLT header to common directory omits fe9f5009b3ed btrfs: assert tree mod log lock in __tree_mod_log_insert omits c5bb8043419b btrfs: assert extent map tree lock in add_extent_mapping omits 726c3b3ec546 btrfs: Add an assertion to warn incorrct case in insert_in [...] omits 50b1e33c65af Btrfs: fix deadlock between fiemap and transaction commits omits a4e2a99c6286 Btrfs: fix incremental send failure after deduplication omits 1d587f89b0a7 Btrfs: fix race leading to fs corruption after transaction abort omits 77b8cabf3d52 drm/gm12u320: Move driver to drm/tiny omits 043386a0f094 drm/tinydrm: Rename folder to tiny omits 28c47e16ea2a drm/tinydrm/Kconfig: Remove menuconfig DRM_TINYDRM omits ed4289e8b488 Revert "powerpc: slightly improve cache helpers" omits 6492a4c12c65 serial: sh-sci: use driver core functions, not sysfs ones. omits d7e23b887f67 powerpc/kasan: fix early boot failure on PPC32 omits 66f5772ee29d Merge tag 'iwlwifi-fixes-for-kvalo-2019-07-30' of git://gi [...] omits 7440ea8b2a44 drivers/macintosh/smu.c: Mark expected switch fall-through omits 9ba2986ff579 staging: rtl8188eu: remove redundant assignment to variabl [...] omits f7d120d9e0b9 staging: rtl8723bs: indicate disconnection when disconnecting omits 82cb54856874 asm-generic: make simd.h a mandatory include/asm header omits caa918ef1406 ASoC: codecs: Add uda1334 codec driver omits f39b07fdfb68 mac80211: HE STA disassoc due to QOS NULL not sent omits d6de65fde516 dt-bindings: sound: Add bindings for UDA1334 codec omits 10392fcad7df ASoC: meson: axg-tdm-formatter: use devm_platform_ioremap_ [...] omits a95c90124864 ASoC: meson: g12a-tohdmitx: use devm_platform_ioremap_reso [...] omits 12a63c0fa036 ASoC: au1x: psc-i2s: use devm_platform_ioremap_resource() [...] omits b1abe8780041 ASoC: psc-ac97: use devm_platform_ioremap_resource() to si [...] omits b885c9fa363f ASoC: uniphier: aio-dma: use devm_platform_ioremap_resourc [...] omits 4e5bc35988af ASoC: uniphier: evea: use devm_platform_ioremap_resource() [...] omits 2d1ffc7d0f58 ASoC: inno_rk3036: use devm_platform_ioremap_resource() to [...] omits a8dc106410a2 ASoC: jz4740: use devm_platform_ioremap_resource() to simp [...] omits 72d09322e709 ASoC: mmp-sspa: use devm_platform_ioremap_resource() to si [...] omits 94db63761576 ASoC: codecs: jz4725b: use devm_platform_ioremap_resource( [...] omits f62d64267188 ASoC: codecs: msm8916-wcd: use devm_platform_ioremap_resou [...] omits 1c63223cda84 ASoC: stm32: sai: use devm_platform_ioremap_resource() to [...] omits 790b36578e23 ASoC: sun8i-codec: use devm_platform_ioremap_resource() to [...] omits 54dd39e4aca8 ASoC: sunxi: sun50i-codec-analog: use devm_platform_iorema [...] omits e12fd61fd7c1 ASoC: sun8i-codec-analog: use devm_platform_ioremap_resour [...] omits cf80aa2c1359 ASoC: xlnx: use devm_platform_ioremap_resource() to simplify code omits 9b2089313156 ASoC: meson: axg-fifo: use devm_platform_ioremap_resource( [...] omits c43fd289dd58 ASoC: meson: axg-spdifout: use devm_platform_ioremap_resou [...] omits d61feec0f60c ASoC: meson: axg-spdifin: use devm_platform_ioremap_resour [...] omits 2e73d98f2ecf ASoC: meson: axg-pdm: use devm_platform_ioremap_resource() [...] omits 0c03e37af47e ASoC: cs4271: Fix a typo in the CS4171_NR_RATIOS omits 22581e7c51f5 ASoC: ti: Mark expected switch fall-throughs omits ebdd7be5415c ASoC: xtfpga-i2s: use devm_platform_ioremap_resource() to [...] omits 89dd38bf130e ASoC: kirkwood-i2s: use devm_platform_ioremap_resource() t [...] omits 0fb46f541bb3 ASoC: spear: use devm_platform_ioremap_resource() to simpl [...] omits 1327bfe2887c ASoC: mxs-saif: use devm_platform_ioremap_resource() to si [...] omits c9dbe688983b ASoC: sirf: use devm_platform_ioremap_resource() to simplify code omits d400b1b30cbf ASoC: bcm2835-i2s: use devm_platform_ioremap_resource() to [...] omits 959bb6b54d70 ASoC: fsl_audmix: use devm_platform_ioremap_resource() to [...] omits d003e3081c1d ASoC: imx-audmux: use devm_platform_ioremap_resource() to [...] omits 61e799e36589 ASoC: mt6797: use devm_platform_ioremap_resource() to simp [...] omits fceef72b68d6 ASoC: mt8173: use devm_platform_ioremap_resource() to simp [...] omits 4b3540074361 ASoC: ep93xx-i2s: use devm_platform_ioremap_resource() to [...] omits f052172a5bb4 ASoC: rockchip: use devm_platform_ioremap_resource() to si [...] omits 7d22808641cd ASoC: tegra: use devm_platform_ioremap_resource() to simpl [...] omits 21cc4ea85879 ASoC: tegra20_das: use devm_platform_ioremap_resource() to [...] omits 2c4956bc1e90 ASoC: meson: g12a-tohdmitx: override codec2codec params omits b9da500bde81 ASoC: max98373: add 88200 and 96000 sampling rate support omits 52f87f3ca251 ASoC: sun4i-i2s: Incorrect SR and WSS computation omits 6963d00bb6e4 MAINTAINERS: Update Intel ASoC drivers maintainers omits 931c940fa564 crypto: s390/aes - fix name clash after AES library refactor omits 7dcddef6f769 cpuidle: header file stubs must be "static inline" omits 61059b7048ee gpio: ixp4xx: remove redundant dev_err message omits 4b8e1106dd95 quota: fix condition for resetting time limit in do_set_dqblk() omits b6aeffc5852f ext2: code cleanup for ext2_free_blocks() omits e5d395974e04 ext2: fix block range in ext2_data_block_valid() omits 6fbacb8539a6 udf: support 2048-byte spacing of VRS descriptors on 4K media omits ba54aef03133 udf: refactor VRS descriptor identification omits 63064d822c96 drm/i915/uc: Move uC WOPCM setup in uc_init_hw omits 602776f96bfa drm/i915/uc: Don't enable communication twice on resume omits 1ced169cc1c2 mac80211: allow setting spatial reuse parameters from bss_conf omits 6d4dd4ef1a23 nl80211: add strict start type omits 796e90f42b7e cfg80211: add support for parsing OBBS_PD attributes omits 52dba8d7d5ab mac80211: reject zero MAC address in add station omits 50508d941c18 cfg80211: use parallel_ops for genl omits 05d610af3e71 mac80211_hwsim: fill boottime_ns in netlink RX path omits f12cac539fe0 mac80211: add missing null return check from call to ieee8 [...] omits f277bc0c98a4 drm/i915/selftests: Pass intel_context to igt_spinner omits 51c98747113e drm/prime: Ditch gem_prime_res_obj hook omits b2ad978fd004 drm/amdgpu: Fill out gem_object->resv omits aa77e7f6d5d1 drm/nouveau: Fill out gem_object->resv omits c549da2d217e drm/radeon: Fill out gem_object->resv omits 6dee4829cfde drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval omits a3ebbdb95f8c drm/amd/powerplay: correct Navi10 VCN powergate control (v2) omits e21e3581e2a1 drm/amd/powerplay: support VCN powergate status retrieval [...] omits 201cd702b701 drm/amd/powerplay: support VCN powergate status retrieval [...] omits a02709818f39 drm/amd/powerplay: add new sensor type for VCN powergate status omits cb0c43f30ca6 drm/i915: Avoid ce->gem_context->i915 omits 9d4742136a26 xilinx_uartps.c: suppress "may be used uninitialised" warning omits 929e571c04c2 drm/amdgpu: fix a potential information leaking bug omits 67d0859e2758 drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep omits a78d14a31666 xen: avoid link error on ARM omits 8d1502f629c9 xen/gntdev.c: Replace vm_map_pages() with vm_map_pages_zero() omits 9a675a13c3bb Revert "staging: kpc2000: Convert put_page() to put_user_page*()" omits f0bc1ee473fe drm/amd/powerplay: enable SW SMU reset functionality omits 479156f2e554 drm/amd/powerplay: fix null pointer dereference around dpm [...] omits 090efd946d00 drm/amdgpu/powerplay: use proper revision id for navi omits 45a660143bf9 drm/amd/powerplay: fix temperature granularity error in smu11 omits 2c0f07fe3ca5 drm/amd/powerplay: add callback function of get_thermal_te [...] omits d65848657c3d drm/amdkfd: Fix byte align on VegaM omits 59de58f84f7f drm/amd/powerplay: determine the features to enable by ppt [...] omits 861324983d4f drm/amdgpu: correct irq type used for sdma ecc omits b4af964e75c4 drm/amd/powerplay: make power limit retrieval as asic specific omits 1f23cadbe077 drm/amd/powerplay: correct arcturus current clock level ca [...] omits 60d435b73db6 drm/amd/powerplay: support UMD PSTATE settings on arcturus omits 4bf76e60b9c7 drm/amd/powerplay: fix arcturus real-time clock frequency [...] omits 790ef68afcf5 drm/amd/powerplay: remove redundancy debug log in smu omits 8a856ced35d5 drm/amd/powerplay: correct the bitmask used in arcturus omits 55bf7e6243e7 drm/amd/powerplay: add missing arcturus feature maps omits d427cf8f7f99 drm/amd/powerplay: support fan speed retrieval on arcturus omits 631807f091ae drm/amd/powerplay: support real-time clock retrieval on arcturus omits ba74c8bf889c drm/amd/powerplay: support sensor reading on arcturus omits 832a7062a060 drm/amd/powerplay: init arcturus SMU metrics table on bootup omits 1f96ecef6f01 drm/amd/powerplay: correct UVD/VCE/VCN power status retrieval omits 5fa790f6c936 drm/amd/powerplay: correct Navi10 VCN powergate control (v2) omits bf2bf52383a0 drm/amd/powerplay: support VCN powergate status retrieval [...] omits ab9e314886ad drm/amd/powerplay: support VCN powergate status retrieval [...] omits 9829e3d89b6e drm/amd/powerplay: add new sensor type for VCN powergate status omits 7d0e6329dfdc drm/amdgpu: update more sdma instances irq support omits 9d4d7236efad drm/amd/include: adjust base offset of SMUIO and THM for Arcturus omits 3ff101b8ab78 drm/amd/powerplay: hold on the arcturus gfx dpm support in driver omits 7c16d24abe35 drm/amdgpu: correct VCN powergate routine for acturus omits fe089e1dd797 drm/amd/powerplay: enable arcturus powerplay omits cca4fafc0904 drm/amd/powerplay: initialize arcturus MP1 and THM base address omits 22e183173471 drm/amd/powerplay: enable SW SMU routine support for arcturus omits a94235af11b3 drm/amd/powerplay: update arcturus_ppt.c/h V3 omits c8893d5ce716 drm/amd/powerplay: update arcturus_ppsmc.h omits 22808306f2b2 drm/amd/powerplay: update smu11_driver_if_arcturus.h omits 7c8bcaf4085a drm/amd/powerplay: add SW SMU interface for dumping pptabl [...] omits 4c35e77865a9 drm/amd/powerplay: add smcdpminfo table v4_6 support omits 1faa3b805473 drm/amdkfd: Save/restore vcc on gfx10 omits f9e346aba193 drm/amdkfd: Save/restore flat_scratch_lo/hi on gfx10 omits 7ce55e0b6fbb drm/amdkfd: Fix gfx10 wave64 VGPR context restore omits f16d523f9d83 drm/amd/display: Support uclk switching for DCN2 omits fb6959ae5017 drm/amd/display: Embed DCN2 SOC bounding box omits 1a2c29bce060 drm/amdgpu: fix a potential information leaking bug omits 649412069501 drm/amdgpu: fix error handling in amdgpu_cs_process_fence_dep omits 6e92e156aacc drm/amdgpu/powerplay: provide the interface to disable ucl [...] omits c74dbe44eacf drm/amd/amdgpu/vcn_v2_0: Move VCN 2.0 specific dec ring te [...] omits 3207dcf3afd6 drm/amdgpu/gfx10: update golden settings for navi14 omits 98eb03bbf017 drm/amd/powerplay: implment sysfs feature status function in smu omits 26dd668155b2 drm/amd/powerplay: move smu_feature_update_enable_state to [...] omits cb33363d0e85 drm/amd/powerplay: add smu feature name support omits 6b294793e384 drm/amd/powerplay: add smu message name support omits 0ba5eda81a82 drm/amd/powerplay: move smu types to smu_types.h omits 2c8973180392 drm/amdgpu: Default disable GDS for compute+gfx omits 333fe325feba drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands omits d3b9f39d8417 drm/amdgpu/display: fix the build without CONFIG_DRM_AMD_D [...] omits f2bd8a0ed7e7 drm/amdgpu: Fix amdgpu_display_supported_domains logic. omits 354e6e14ef94 drm/amdgpu/powerplay: use proper revision id for navi omits a3a09142f43c drm/amdgpu: put the SMC into the proper state on reset/unload omits 1c074a63834e drm/amdgpu/powerplay: add set_mp1_state for vega12 omits e254102d5079 drm/amdgpu/powerplay: add set_mp1_state for vega10 omits a906277d22f7 drm/amdgpu/powerplay: add set_mp1_state for vega20 omits 479baeacd828 drm/amdgpu/powerplay: return success if set_mp1_state is not set omits a2c28e34f8c4 drm/amdgpu/powerplay: add a new interface to set the mp1 state omits 2ddc6c3ef9d5 drm/amdgpu: add reset_method asic callback for navi omits ee360c0b7cc3 drm/amdgpu: add reset_method asic callback for soc15 omits 9bc1932f5ce5 drm/amdgpu: add reset_method asic callback for vi omits 6d0f50dafed4 drm/amdgpu: add reset_method asic callback for cik omits dd81eede7703 drm/amdgpu: add reset_method asic callback for si omits 0cf3c64f294c drm/amdgpu: add an asic callback to determine the reset method omits 4d7fd9e20b07 drm/amd/powerplay: enable SW SMU reset functionality omits f0d2a7dc1154 drm/amd/powerplay: fix null pointer dereference around dpm [...] omits fcd90fee8ac2 drm/amd/powerplay: minor fixes around SW SMU power and fan [...] omits 1c4259159132 drm/amd/display: enable S/G for RAVEN chip omits ddcb7fc62f4b drm/amdgpu: Add check for USWC support for amdgpu_display_ [...] omits 3d1b8ec76b8f drm/amdgpu: Create helper to clear AMDGPU_GEM_CREATE_CPU_GTT_USWC omits e4c4073b0139 drm/amdgpu: Fix hard hang for S/G display BOs. omits 24f9aacfb0fb drm/amdgpu: adding xgmi error monitoring omits 64671c0fdc91 drm/amdgpu: add perfmon and fica atomics for df omits 306fc9c56851 drm/amdkfd: Remove dead code from gfx8/gfx9 trap handlers omits a36e89674000 drm/amdkfd: Replace gfx10 trap handler with correct branch omits 7c2eaf5cdb87 drm/amdkfd: Fix lost single step exceptions in gfx9 trap handler omits 8c7a5d9e6f14 drm/amdkfd: Use SQC when TCP would fail in gfx9 context save. omits 5f4814deab50 drm/amdgpu/gmc10: fix pte mytpe field error for navi14 omits 6913848087e2 drm/amdgpu: use VCN firmware offset for cache window omits 668a9469f114 drm/amd/powerplay: fix temperature granularity error in smu11 omits 780f3a9c5b9f drm/amd/powerplay: some cosmetic fixes omits d3a593e97ecd drm/amd/powerplay: no pptable transfer and dpms enabled wi [...] omits 87abff77880d drm/amd/display: fix a missing null check on a failed kzalloc omits 59d788b18771 drm/radeon: Use dev_get_drvdata where possible omits ef1de3618125 drm/amd/display: Use dev_get_drvdata omits 911d8b3069ce drm/amdgpu: Use dev_get_drvdata where possible omits 0f0727d971f6 drm/amd/display: readd -msse2 to prevent Clang from emitti [...] omits 4cab85afe9d7 drm/amdkfd: Fix byte align on VegaM omits 7a8163710534 drm/amd/powerplay: add callback function of get_thermal_te [...] omits a98bf57391a2 tools: bpftool: add support for reporting the effective cg [...] omits bf8ff0f8cfd7 selftests/bpf: fix clearing buffered output between tests/ [...] omits 116e7dbe34b4 Merge branch 'gen-syn-cookie' omits 91bc35789db4 selftests/bpf: add test for bpf_tcp_gen_syncookie omits 637f71c09ba2 selftests/bpf: bpf_tcp_gen_syncookie->bpf_helpers omits 3745ee18017e bpf: sync bpf.h to tools/ omits 70d66244317e bpf: add bpf_tcp_gen_syncookie helper omits 9349d600fb6a tcp: add skb-less helpers to retrieve SYN cookie omits 965112785e4b tcp: tcp_syn_flood_action read port from socket omits ed2a2abc6334 Merge branch 'dt-for-v5.4' into for-next omits ada384a7fd2d csky: Optimize arch_sync_dma_for_cpu/device with dma_inv_range omits bbb69f902c89 csky/dma: Fixup cache_op failed when cross memory ZONEs omits 7f80fe207de9 csky: Fixup dma_alloc_coherent with PAGE_SO attribute omits 81b23ba645e6 csky: Fixup mb() synchronization problem omits 51b0c5c24484 ARM: dts: aspeed: swift: Fix FSI GPIOs omits 6c77221df961 fgraph: Remove redundant ftrace_graph_notrace_addr() test omits b1d45c23284e tracing: Fix header include guards in trace event headers omits a3fc57233977 extcon: adc-jack: Remove dev_err() usage after platform_get_irq() omits 4010b622f1d2 Merge branch 'dax-fix-5.3-rc3' of git://git.kernel.org/pub [...] omits 9c50a98f55f4 dm table: fix various whitespace issues with recent DAX code omits 2838bf941b12 gpiolib-acpi: Move acpi_dev_add_driver_gpios() et al to co [...] omits 5348deb138ab dm table: fix dax_dev NULL dereference in device_synchronous() omits 77cb907abe6c gpiolib: acpi: Split ACPI stuff to gpiolib-acpi.h omits fce04b1ce8e3 gpiolib: of: Reshuffle contents of consumer.h for new libr [...] omits 221f6df008ab hv_balloon: Reorganize the probe function omits 1fed17df7e50 hv_balloon: Use a static page for the balloon_up send buffer omits 5d14de4c6ce5 hv: Use the correct style for SPDX License Identifier omits 4d31c97aedff hv: tools: fix typos in toolchain omits 9c5449a362c1 hv: tools: fix KVP and VSS daemons exit code omits cff2e812f3a0 hv: tools: fixed Python pep8/flake8 warnings for lsvmbus omits 5133f36cef46 Merge branch 'net-dsa-ksz-Add-Microchip-KSZ87xx-support' omits e66f840c08a2 net: dsa: ksz: Add Microchip KSZ8795 DSA driver omits 016e43a26bab net: dsa: ksz: Add KSZ8795 tag code omits 4c173472d051 dt-bindings: net: dsa: ksz: document Microchip KSZ87xx fam [...] omits 33a58980ff3c arm64: compat: vdso: Use legacy syscalls as fallback omits d2f5d3fa2619 x86/vdso/32: Use 32bit syscall fallback omits c60a32ea4f45 lib/vdso/32: Provide legacy syscall fallbacks omits 502a590a170b lib/vdso: Move fallback invocation to the callers omits a9446a906f52 lib/vdso/32: Remove inconsistent NULL pointer checks omits abb48f801396 net: dsa: qca8k: enable port flow control omits c69e6eafff5f Merge branch 'vsock-virtio-optimizations-to-increase-the-t [...] omits 0038ff357f05 vsock/virtio: change the maximum packet size allowed omits 6dbd3e66e778 vhost/vsock: split packets to send using multiple buffers omits 9632e9f61bc4 vsock/virtio: fix locking in virtio_transport_inc_tx_pkt() omits b89d882dc9fc vsock/virtio: reduce credit update messages omits 473c7391ce73 vsock/virtio: limit the memory used per-socket omits b74494872555 hrtimer: Remove task argument from hrtimer_init_sleeper() omits fbb01c52471c selftests/livepatch: push and pop dynamic debug config omits fc2e634e997d kselftest: save-and-restore errno to allow for %m formatting omits 055d88242a60 compat_ioctl: pppoe: fix PPPOEIOCSFWD handling omits 2948a1fcd77a tipc: fix unitilized skb list crash omits d1a55841ab24 net: Remove dev_err() usage after platform_get_irq() omits 2d73a6c38d44 Merge branch 'Finish-conversion-of-skb_frag_t-to-bio_vec' omits 65c84f148e35 linux: Remove bvec page_offset, use bv_offset omits b54c9d5bd6e3 net: Use skb_frag_off accessors omits 7240b60c98d6 linux: Add skb_frag_t page_offset accessors omits 6ca04afbf981 Merge branch 'sctp-clean-up-sctp_connect-function' omits a64e59c72ca6 sctp: factor out sctp_connect_add_peer omits f26f995122f4 sctp: factor out sctp_connect_new_asoc omits dd8378b3af57 sctp: clean up __sctp_connect omits f40f1177c38c sctp: check addr_size with sa_family_t size in __sctp_sets [...] omits 4c31bc6b1e2e sctp: only copy the available addr data in sctp_transport_init omits 2e8de0879cf6 drm/i915: make i915_selftest.h self-contained omits c1030cd45619 HSI: Remove dev_err() usage after platform_get_irq() omits be7fc2cc8617 Merge tag 'generic_lookup_helpers' into for-next omits 629f8205a6cc Merge tag 'for-linus-20190730' of git://git.kernel.org/pub [...] omits c6e0396124de coda: Fix typo in the struct CodaCred documentation omits 38a449ff533c Documentation: filesystem: fix "Removed Sysctls" table omits da422ade5c87 Documentation/features/locking: update lists omits 0572d7668a58 Merge tag 'f2fs-for-5.4-rc3' of git://git.kernel.org/pub/s [...] omits 7f4374e67b30 scsi: qla2xxx: Reject EH_{abort|device_reset|target_request} omits 5e5402c14708 scsi: qla2xxx: Skip FW dump on LOOP initialization error omits 178235f43ea1 scsi: qla2xxx: Use Correct index for Q-Pair array omits 0c6df59061b2 scsi: qla2xxx: Fix abort timeout race condition. omits d376dbda1873 scsi: qla2xxx: Fix different size DMA Alloc/Unmap omits 5d328de64d89 scsi: qla2xxx: Fix DMA unmap leak omits 2f6f0a996218 Merge tag 'linux-kselftest-5.3-rc3' of git://git.kernel.or [...] omits 8f55c307ab57 scsi: mpt3sas: support target smid for [abort|query] task omits 32a024b9a9f3 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 9fba647cfedc scsi: ibmvscsi_tgt: Mark expected switch fall-throughs omits 657bd277c162 scsi: cxlflash: Mark expected switch fall-throughs omits 97112e283da5 exit: make setting exit_state consistent omits 1de540a92638 scsi: mpt3sas: clean up a couple sizeof() uses omits 3ae1506c0146 pidfd: Add warning if exit_state is 0 during notification omits d76b34fd499b pidfd: remove obsolete comments from test omits 515f12b9eeed Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] omits 555233601407 drm/i915/tgl: handle DP aux interrupts omits 48ef15d32a77 drm/i915/tgl: Update north display hotplug detection to TG [...] omits 52dfdba0a987 drm/i915/tgl: Add hpd interrupt handling omits e008227eb34f HSI: ssi_protocol: Mark expected switch fall-throughs omits 89e524c04fa9 loop: Fix mount(2) failure due to race with LOOP_SET_FD omits 740ce365a4dc dt-bindings: Fix generated example files getting added to schemas omits e0e712fe42ef drm/i915: Update DRIVER_DATE to 20190730 omits 04d15d5cadb8 staging: Remove dev_err() usage after platform_get_irq() omits 509ce4c85bd0 ppdev: add header include guard omits d4bad8118d2a tty: Remove dev_err() usage after platform_get_irq() omits ab81f3f386e2 mei: Use dev_get_drvdata where possible omits 75080370459a uio: Remove dev_err() usage after platform_get_irq() omits b33f37064b74 usb: Remove dev_err() usage after platform_get_irq() omits afa1d96d1430 xfs: Fix possible null-pointer dereferences in xchk_da_btr [...] omits c9f3a764bf18 PCI: Convert pci_resource_to_user() to a weak function omits 30b692d3b390 exit: make setting exit_state consistent omits dc7077f89ad9 mips: remove nargs from __SYSCALL omits 7f428252dbd0 MIPS: jz4740: Drop dead code omits d202742058b2 hwmon: Drop obsolete JZ4740 driver omits aea12071d6fc power/supply: Drop obsolete JZ4740 driver omits b58451e00f2b mtd: rawnand: Drop obsolete JZ4740 NAND driver omits fac7b714c514 intel_th: Use the correct style for SPDX License Identifier omits 091c6104ade5 dma: Drop JZ4740 driver omits e305bff3a706 video/fbdev: Drop JZ4740 driver omits 91c7db5e7c65 ASoC: jz4740: Drop lb60 board code omits fe9825146b25 MIPS: configs: LB60: update defconfig omits 8ddebad15e9b MIPS: qi_lb60: Migrate to devicetree omits 1db88c534371 rxrpc: Fix -Wframe-larger-than= warnings from on-stack crypto omits a17c42f96896 Merge tag 'rxrpc-fixes-20190730' of git://git.kernel.org/p [...] omits 36ba3eae0362 MIPS: DTS: jz4740: Add missing nodes omits 5f4e4203add2 enetc: Fix build error without PHYLIB omits 3caa61c20875 net: stmmac: Sync RX Buffer upon allocation omits 2ad07086a557 mlxsw: spectrum_ptp: fix duplicated check on orig_egr_types omits 8b6655d22b42 coresight: cpu-debug: Add support for Qualcomm Kryo omits 914f79d6f9d5 coresight: etm4x: Add ETM PIDs for SDM845 and MSM8996 omits 18e87cb700a9 coresight: etm4x: Two function calls less omits 43c8e0ae76bd net: dsa: mv88e6xxx: use link-down-define instead of plain value omits ab98c008ac76 net: phy: fixed_phy: print gpio error only if gpio node is [...] omits e82f04ec6ba9 scsi: qla2xxx: Fix possible fcport null-pointer dereferences omits 939878fe0646 staging: fsl-dpaa2/ethsw: add .ndo_fdb[add|del] callbacks omits e1e6a04d97cf staging: fsl-dpaa2/ethsw: check added_by_user flag omits de01ac2e49d5 staging: fsl-dpaa2/ethsw: add .ndo_fdb_dump callback omits b380a4e6e5e1 staging: fsl-dpaa2/ethsw: notify switchdev of offloaded entry omits e2724c77ca21 staging: fsl-dpaa2/ethsw: remove unused structure omits df9a606184bf scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA omits ac43432cb1f5 driver core: Fix use-after-free and double free on glue directory omits f066fa606401 MIPS: Kconfig: remove HAVE_LATENCYTOP_SUPPORT omits 1623835507e3 scsi: scsi_debugfs: Use for_each_set_bit to simplify code omits 7ea502e1d885 MIPS: X1000: Add X1000 system type. omits 18a56d699d17 scsi: hpsa: remove printing internal cdb on tag collision omits 2d291e6cc183 MIPS: OProfile: Mark expected switch fall-throughs omits 0486ad20e73d drm/rockchip: Make analogix_dp_atomic_check static omits eeebce186297 scsi: hpsa: correct scsi command status issue after reset omits 71b256f8f7a5 iwlwifi: mvm: fix a use-after-free bug in iwl_mvm_tx_tso_segment omits ba3224db7803 iwlwifi: mvm: fix an out-of-bound access omits 87e7e25aee6b iwlwifi: don't unmap as page memory that was mapped as single omits f5a47fae6aa3 iwlwifi: mvm: fix version check for GEO_TX_POWER_LIMIT support omits 03a0995ccc07 iwlwifi: add 3 new IDs for the 9000 series (iwl9260_2ac_160_cfg) omits 514ea05b0743 iwlwifi: mvm: fix possible out-of-bounds read when accessi [...] omits ecd09ddc1d14 iwlwifi: mvm: fix frame drop from the reordering buffer omits f5d88fa334e6 iwlwifi: mvm: replace RS mutex with a spin_lock omits cd4d6b0bcd51 iwlwifi: mvm: send LQ command always ASYNC omits b6cf28796756 iwlwifi: mvm: fix comparison of u32 variable with less than zero omits 6569e7d36773 iwlwifi: fix locking in delayed GTK setting omits abcbef5977df iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef omits 072b30642f90 iwlwifi: dbg_ini: move iwl_dbg_tlv_load_bin out of debug o [...] omits ef349abd91c1 coccinelle: api/atomic_as_refcounter: add SPDX License Identifier omits 23babdf06779 iwlwifi: mvm: add a wrapper around rs_tx_status to handle locks omits 2b089bf8d19c kernel/configs: Replace GPL boilerplate code with SPDX identifier omits 3c514bf831ac iwlwifi: mvm: add a loose synchronization of the NSSN acro [...] omits 521dc6c7c74e iwlwiif: mvm: refactor iwl_mvm_notify_rx_queue omits c61b655a88a5 iwlwifi: mvm: add a new RSS sync notification for NSSN sync omits 6b2dbce549bb iwlwifi: mvm: prepare the ground for more RSS notifications omits 39bd984c203e iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT on version < 41 omits 0f8084cdc1f9 iwlwifi: mvm: avoid races in rate init and rate perform omits cfb21b11b891 iwlwifi: mvm: disable TX-AMSDU on older NICs omits 1dd38ae96973 MAINTAINERS: Move linux-fpga tree to new location omits a6d155d2e363 Btrfs: fix deadlock between fiemap and transaction commits omits cb2d3daddbfb Btrfs: fix race leading to fs corruption after transaction abort omits b4f9a1a87a48 Btrfs: fix incremental send failure after deduplication omits e70d8b287301 nvmem: Use the same permissions for eeprom as for nvmem omits 56cc8fae5f7e scsi: qla2xxx: Replace vmalloc + memset with vzalloc omits 4590c07462fb media: via-camera: convert to the vb2 framework omits 22d5aa3a4570 scsi: fdomain_isa: use CFG1_IRQ_MASK omits 4e4f3b99b41f media: vivid: add support for new pixelformats omits 7a1c0b79dbe3 scsi: fdomain: use BSTAT_{MSG|CMD|IO} in fdomain_work() omits 079a649c7525 media: v4l2-common: add support for new RGB32 pixelformats omits cad2991a9501 media: v4l2-tpg: add support for new pixelformats omits a9651be7e481 scsi: fdomain: use BCTL_RST in fdomain_reset() omits 1e42d384aa19 media: v4l2-ctrl: Add a comment on why we zero out compoun [...] omits b217598890a2 scsi: aic94xx: Remove unnecessary null check omits 4b4d62b03191 media: videodev2.h.rst.exceptions: tymecode -> timecode omits 7c490e2561f2 media: v4l2-ioctl.c: OR flags in v4l_fill_fmtdesc(), not d [...] omits 0b3b6fe299c4 scsi: qla2xxx: Remove unnecessary null check omits 5241ab4cf42d kbuild: initialize CLANG_FLAGS correctly in the top Makefile omits 64a38e840ce5 SUNRPC: Track writers of the 'channel' file to improve cac [...] omits a912275d322e tty: serial: fsl_lpuart: Introduce lpuart_dma_shutdown() omits d4580bc4b399 tty: serial: fsl_lpuart: Drop unnecessary lpuart*_stop_tx() omits 8a58a7651c88 tty: serial: fsl_lpuart: Introduce lpuart_stopped_or_empty() omits 3ef58b18d6d4 tty: serial: fsl_lpuart: Use cpu_relax() instead of barrier() omits 32ee0fb0c0af tty: serial: fsl_lpuart: Introduce lpuart_wait_bit_set() omits fa04d8c1c150 tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs omits c12a5975e095 tty: serial: fsl_lpuart: Clear CSTOPB unconditionally omits 414290fad175 tty: serial: fsl_lpuart: Drop unnecessary extra parenthesis omits 97a3124ddf45 tty: serial: fsl_lpuart: Drop no-op bit opearation omits 48145e144256 tty: serial: fls_lpuart: Split shared TX IRQ handler into two omits ec8aec141936 tty: serial: fsl_lpuart: Fix issue in software flow control omits 1b5e0815d2f3 tty: serial: fsl_lpuart: Drop unnecessary uart_write_wakeup() omits bdb60b10616f tty: serial: fsl_lpuart: Fix bogus indentation omits d1ec5bcc8905 tty: serial: fsl_lpuart: Simplify RX/TX IRQ handlers omits 04561fabd234 tty: serial: fsl_lpuart: Flush HW FIFOs in .flush_buffer omits 55a49070ee90 tty: serial: fsl_lpuart: flush receive FIFO after overruns omits 7927b970e758 tty: serial: fsl_lpuart: fix framing error handling when u [...] omits 92f5b0313e37 media: vivid: fix missing cec adapter name omits e7a81412af47 serial: imx: get rid of imx_uart_rts_auto() omits c53c1d876bf0 serial: imx: set_mctrl(): correctly restore autoRTS state omits 40c3d1cd7e6e serial: imx: set_termios(): do not enable autoRTS if RTS is unset omits 7b0efe59f42a serial: 8250_pnp: Move to struct dev_pm_ops omits 3ac52d0d219d Merge tag 'v5.3-rc2' into patchwork omits 81eaadcae81b kgdboc: disable the console lock when in kgdb omits a1c4423b02b2 cpuidle-haltpoll: disable host side polling when kvm virtualized omits 2cffe9f6b96f cpuidle: add haltpoll governor omits 7d4daeedd575 governors: unify last_state_idx omits 259231a04561 cpuidle: add poll_limit_ns to cpuidle_device structure omits fa86ee90eb11 add cpuidle-haltpoll driver omits f5d974f9d2a8 drm/i915/gt: Provide a local intel_context.vm omits c082afac86cb drm/i915: Move aliasing_ppgtt underneath its i915_ggtt omits df612421fe25 mwifiex: fix 802.11n/WPA detection omits c69565ee6681 rxrpc: Fix the lack of notification when sendmsg() fails o [...] omits 7db57e775867 powerpc/spe: Mark expected switch fall-throughs omits 852c1d04f6d0 afs: Support RCU pathwalk omits c4b4c0d30af7 afs: Provide an RCU-capable key lookup omits 2c167cc6f251 rxrpc: Fix -Wframe-larger-than= warnings from on-stack crypto omits 871d838721ae rxrpc: Fix the lack of notification when sendmsg() fails o [...] omits e34e4c2fcdcd rxrpc: Fix potential deadlock omits 621f7e354fd8 PCI: Make pci_set_of_node(), etc private omits ac6c26da29c1 PCI: Make pci_enable_ptm() private omits 72bde9ced373 PCI: Make pcie_set_ecrc_checking(), pcie_ecrc_get_policy() [...] omits b92b512a435d PCI: Make pci_ats_init() private omits 5da78d95785d PCI: Make pcie_update_link_speed() private omits ecd29c1a38af PCI: Make pci_bus_get(), pci_bus_put() private omits 003d3b2c5f83 PCI: Make pci_hotplug_io_size, mem_size, and bus_size private omits 440589dd1068 PCI: Make pci_save_vc_state(), pci_restore_vc_state(), etc [...] omits 975e1ac17305 PCI: Make pci_get_host_bridge_device(), pci_put_host_bridg [...] omits 669696ebbccc PCI: Make pci_check_pme_status(), pci_pme_wakeup_bus() private omits c776dd50196a PCI: Make PCI_PM_* delay times private omits 60034d3d146b rxrpc: Fix potential deadlock omits 9dd0b82ef530 afs: Fix missing dentry data version updating omits 5dc84855b0fc afs: Only update d_fsdata if different in afs_d_revalidate() omits 37c0bbb33266 afs: Fix off-by-one in afs_rename() expected data version [...] omits a6eed4ab5dd4 fs: afs: Fix a possible null-pointer dereference in afs_pu [...] omits 4a46fdba449a afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() omits 2067b2b3f484 afs: Fix the CB.ProbeUuid service handler to reply correctly omits e1ae72a21e5f drm/bridge: tc358764: Fix build error omits 10cdec085f31 PCI: Fix typos and whitespace errors omits eef347f846ee Revert "mac80211: set NETIF_F_LLTX when using intermediate [...] omits f4cc743a9813 drm/bridge: lvds-encoder: Fix build error while CONFIG_DRM [...] omits 98051ba2b28b coccinelle: Add script to check for platform_get_irq() exc [...] omits 7723f4c5ecdb driver core: platform: Add an error message to platform_ge [...] omits 46c42d844211 driver core: platform: return -ENXIO for missing GpioInt omits 7cdc44122847 Merge branch 'master' of git://blackhole.kfki.hu/nf omits 3b48300d5cc7 netfilter: ebtables: also count base chain policies omits f87da58b797a Merge branch 'generic_lookup_helpers' into driver-core-next omits da1115fdbd6e powerpc/nvdimm: Pick nearby online node if the device node [...] omits e3168b874321 platform/x86: asus-wmi: fix CPU fan control on recent products omits f1fc032192d2 platform/x86: asus-wmi: add a helper for device presence omits 2889ffcfc252 platform/x86: asus-wmi: cleanup AGFN fan handling omits 5037d4ddda31 platform/x86: pcengines-apuv2: wire up simswitch gpio as led omits 6a0694b6a244 platform/x86: pcengines-apuv2: add mpcie reset gpio export omits c03f282e506f platform/x86: i2c-multi-instantiate: Use struct_size() helper omits aaed5c9c2a14 platform/x86: dell-wmi: Use existing defined KBD_LED_* mag [...] omits 1be4311063a4 platform/x86: dell-wmi: Ignore keyboard backlight change K [...] omits ff32e6e2dfd3 platform/x86: dell-wmi: Ignore keyboard backlight change K [...] omits 6fe9363b1576 platform/x86: acer-wmi: Switch to acpi_dev_get_first_match_dev() omits bad9da86f9f1 platform/x86: wmi: Remove acpi_has_method() call omits 5599e98fe06a platform/x86: ISST: Use dev_get_drvdata omits 36f3313d6bff platform: Add platform_find_device_by_driver() helper omits 6bf85ba9e55f drivers: Add generic helper to match any device omits 00500147cbd3 drivers: Introduce device lookup variants by ACPI_COMPANIO [...] omits 4495dfdd6193 drivers: Introduce device lookup variants by device type omits 67843bbaf36e drivers: Introduce device lookup variants by fwnode omits cfba5de9b99f drivers: Introduce device lookup variants by of_node omits 6cda08a20dbd drivers: Introduce device lookup variants by name omits dcf8f7ecb361 usb: phy: ab8500-usb: Mark expected switch fall-throughs omits 9e22cb829982 usb: host: ohci-tmio: Mark expected switch fall-throughs omits 314de2f6b577 ARM: dts: exynos: Use standard arrays of generic PHYs for [...] omits 214b606e90dd usb: exynos: add support for getting PHYs from the standar [...] omits c27989cc536b dt-bindings: switch Exynos EHCI/OHCI bindings to use array [...] omits a56277216637 drm/i915: Inline engine->init_context into its caller omits fb583c8eeeb1 driver core: Fix creation of device links with PM-runtime flags omits 5d78e1c2b7f4 ALSA: usb-audio: Fix gpf in snd_usb_pipe_sanity_check omits b33b556ce59b drm/syncobj: fix leaking dma_fence in drm_syncobj_query_ioctl omits 10a08fd65ec1 ACPI: PM: Set up EC GPE for system wakeup from drivers tha [...] omits 4de09ffcf4f6 drm: sti: Mark expected switch fall-throughs omits 229a4cd46ddf Merge branch 'renesas-arm64-dt-for-v5.4' into renesas-next omits 0a05b3d7fee5 arm64: dts: renesas: ulcb: Sort nodes omits b726a9e3ac06 arm64: dts: renesas: ulcb-kf: Sort nodes omits 44d2266c8c69 arm64: dts: renesas: salvator-common: Sort nodes omits 93c3438f7604 arm64: dts: renesas: r8a7796: salvator-xs: Sort nodes omits 74b1435efb0b arm64: dts: renesas: r8a7796: salvator-x: Sort nodes omits a23bc44c2dea arm64: dts: renesas: r8a7795: salvator-xs: Sort nodes omits 480160ee3c05 arm64: dts: renesas: r8a7795: salvator-x: Sort nodes omits 34e776ea894a arm64: dts: renesas: r8a7795-es1: salvator-x: Sort nodes omits da3db1c84629 arm64: dts: renesas: r8a77965: Sort nodes omits 3bb350f22492 arm64: dts: renesas: r8a7795-es1: Sort nodes omits c7a895fc5dd5 arm64: dts: renesas: r8a7795: Sort nodes omits 1032a2af93f5 drm/i915: use upstream version of header tests omits 12ca7297b885 usb: typec: tcpm: remove tcpm dir if no children omits fd5da3e2cc61 usb: typec: tcpm: free log buf memory when remove debug file omits 1957de95d425 usb: typec: tcpm: Add NULL check before dereferencing config omits 38f054d549a8 modules: always page-align module section allocations omits cf4a459031f2 Merge tag 'gvt-fixes-2019-07-30' of https://github.com/int [...] omits d9e5ebac18a1 Documentation: gpio: fix function links in the HTML docs omits 7f06d0aa530c Merge tag 'perf-core-for-mingo-5.4-20190729' of git://git. [...] omits 2c0e81ec21db staging: rtl8188eu: cleanup comparsion to NULL in usb_halinit.c omits 1f5bfba56f90 staging: rtl8188eu: add spaces around '-' and '*' in usb_h [...] omits 8f4686cb7db0 staging: rtl8188eu: add spaces around '<<' and '>>' in usb [...] omits fe6c0d20bb91 staging: rtl8188eu: add spaces around '|' in usb_halinit.c omits 6d7ff7361137 staging: rtl8188eu: add spaces around '&' in usb_halinit.c omits 3455db0e0565 staging: rtl8188eu: add spaces around '+' in usb_halinit.c omits 25f12201a4ba staging: wilc1000: remove manual sleep mode omits 7e0cf3e3bfe9 staging: wilc1000: apply power management regardless of op [...] omits ded11ab18184 staging: wilc1000: avoid overriding powersave state omits 5a28d3fd407b staging: wilc1000: remove unused members omits 98af3e7ed683 staging: wilc1000: remove ip timeout timer omits f68dc00ee710 staging: wilc1000: remove inetaddr notifier omits 8e7cb7352ec8 staging: kpc2000: Convert put_page() to put_user_page*() omits 36475456f353 staging: rtl8188eu: remove redundant assignment to rtstatus omits 91e590851f51 Staging: rtl8192e: fixed a function prototype definition issue omits c47f77eed0da staging: rtl8188eu: replace hal_EfusePgCheckAvailableAddr() omits 9d6b3ee001cb Staging: fbtft: Fix some typo. pdc8544 --> pcd8544 omits a20eefaee646 staging: most: Use DEFINE_SPINLOCK() instead of struct spinlock omits 5f251e986de0 staging: olpc_dcon: Remove TODO item omits db0e6a573e9c staging: vc04_services: fix unused-but-set-variable warning omits 149726d3d78a staging: rtl8723bs: os_dep: remove two set but not used variables omits 30833b4b4bc6 staging: rtl8723bs: remove set but not used variable 'pszB [...] omits 07ca9aa4a4b7 staging: rtl8723bs: remove set but not used variable 'bWifiBusy' omits 9091373ab7ea gpio: remove less important #ifdef around declarations omits 83554cb94515 ALSA: sparc: Mark expected switch fall-throughs omits 8e774e023565 sound: dmasound_atari: Mark expected switch fall-through omits d21a95e0ef3e Merge tag 'misc-habanalabs-fixes-2019-07-29' of git://peop [...] omits 418741480809 drm/i915/gvt: Adding ppgtt to GVT GEM context after shadow [...] omits ef5b0b444e62 drm/i915/gvt: grab runtime pm first for forcewake use omits 7366aeb77cd8 drm/i915/gvt: fix incorrect cache entry for guest page mapping omits 2089a76ade90 drm/i915/gvt: Checking workload's gma earlier omits c25144098bee drm/i915/gvt: Don't use ggtt_validdate_range() with size=0 omits d18fd0576e05 drm/i915/gvt: Warning for invalid ggtt access omits c00f9c6b79f7 drm/i915/gvt: remove duplicate include of trace.h omits 51dbe8976828 cpufreq: ti-cpufreq: Mark expected switch fall-through omits d478418703d6 scsi: fcoe: pass in fcoe_rport structure instead of fc_rport_priv omits 023358b136d4 scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure omits f3e4ff28b868 scsi: libfc: Whitespace cleanup in libfc.h omits b6fac0b46a1a net/mlx5e: Protect tc flow table with mutex omits fa833bd52b7b net/mlx5e: Rely on rcu instead of rtnl lock when getting u [...] omits 0e18134f4f9f net/mlx5e: Eswitch, use state_lock to synchronize vlan change omits 525e84bea52b net/mlx5e: Eswitch, change offloads num_flows type to atomic64 omits ad86755b18d5 net/mlx5e: Protect unready flows with dedicated lock omits c5d326b29603 net/mlx5e: Protect tc flows hashtable with rcu omits 226f2ca3075a net/mlx5e: Change flow flags type to unsigned long omits 5a7e5bcb663d net/mlx5e: Extend tc flow struct with reference counter omits 233fd21211bd net/mlx5e: Simplify get_route_and_out_devs helper function omits aae67158da36 net/mlx5e: Fix unnecessary flow_block_cb_is_busy call omits 79ce39be1d63 net/mlx5e: Improve ethtool rxnfc callback structure omits 424019677657 net/mlx5e: Avoid warning print when not required omits 842a2eb28f14 net/mlx5e: Print a warning when LRO feature is dropped or [...] omits a20961cc9493 net: smc911x: Mark expected switch fall-through omits 71d6c505b4d9 libata: zpodd: Fix small read overflow in zpodd_get_mech_type() omits 5d21595b17f6 pinctrl: Ingenic: Add pinctrl driver for X1500. omits 9b6084d80a46 dt-bindings: pinctrl: Add X1500 bindings. omits fe1ad5eedc91 pinctrl: Ingenic: Add pinctrl driver for X1000 and X1000E. omits 6835ad54731f dt-bindings: pinctrl: Add X1000 and X1000E bindings. omits 0257595a5cf4 pinctrl: Ingenic: Add pinctrl driver for JZ4760 and JZ4760B. omits d0d6d8364ef6 dt-bindings: pinctrl: Add JZ4760 and JZ4760B bindings. omits a0b447c18c42 dt-bindings: pinctrl: aspeed: Strip unnecessary quotes omits 8c4407de3be4 pinctrl: aspeed: Make aspeed_pinmux_ips static omits 123a039d0d54 perf vendor events power9: Added missing event descriptions omits f4f48e9c1adb libperf: Initial documentation omits 02266a2d9cf7 libperf: Add perf_evsel__enable/disable test omits 6bda376ff416 libperf: Add perf_evlist__enable/disable test omits bb5133ae4d40 libperf: Add perf_evsel tests omits 8ded5425fa71 libperf: Add perf_evlist test omits 43d6976365d5 libperf: Add perf_thread_map test omits c0e730456ae8 libperf: Add perf_cpu_map test omits 6a94b52a71b7 libperf: Add tests support omits 0a64d7091efd libperf: Add install targets omits 384c4ad192a0 libperf: Add perf_evsel__attr() function omits fcc97c3e7a9d libperf: Adopt perf_evlist__enable()/disable() functions f [...] omits 80dc2b3e257c libperf: Adopt simplified perf_evlist__open()/close() func [...] omits 0ff1a0fdf52c libperf: Add perf_evsel__cpus()/threads() functions omits 09145d26b608 libperf: Add perf_cpu_map__for_each_cpu() macro omits a00571fda609 libperf: Adopt perf_evsel__enable()/disable()/apply_filter [...] omits 5c30af92f2b1 libperf: Adopt perf_evsel__read() function from tools/perf omits 88761fa1f1e3 libperf: Adopt simplified perf_evsel__close() function fro [...] omits 50a4e6fa450c libperf: Adopt simplified perf_evsel__open() function from [...] omits b8eca4d761c5 libperf: Adopt perf_evsel__alloc_fd() function from tools/perf omits c03538b1f1a7 libperf: Adopt the readn()/writen() functions from tools/perf omits 5643b1a59e58 libperf: Move nr_members from perf's evsel to libperf's pe [...] omits 9dfcb7599084 libperf: Move fd array from perf's evsel to lobperf's perf [...] omits 4b247fa7314c libperf: Adopt xyarray class from perf omits 453fa03090a6 libperf: Add perf_evlist__set_maps() function omits 03617c22e31f libperf: Add threads to struct perf_evlist omits f72f901d90b0 libperf: Add cpus to struct perf_evlist omits ec903f264f01 libperf: Add has_user_cpus to struct perf_evlist omits af663bd01bea libperf: Add threads to struct perf_evsel omits fe1f61b37ffa libperf: Add own_cpus to struct perf_evsel omits d400bd3abf2c libperf: Add cpus to struct perf_evsel omits b9358ee95ec6 libperf: Add perf_evsel__delete() function omits 57f0c3b6e13a libperf: Add perf_evlist__delete() function omits 651bf38ce10a libperf: Add perf_evlist__for_each_evsel() iterator omits 63bd5dfa6965 libperf: Add perf_evsel__new() function omits 634912d61ccc libperf: Add perf_evlist__new() function omits 93bce7e5bfcd libperf: Move zalloc.o into libperf omits 9c3516d1b850 libperf: Add perf_cpu_map__new()/perf_cpu_map__read() functions omits 1fc632cef4ea libperf: Move perf_event_attr field from perf's evsel to l [...] omits 6484d2f9dc3e libperf: Add nr_entries to struct perf_evlist omits 52e22fb8af77 libperf: Add perf_evlist__remove() function omits 9a5edde6d3a6 libperf: Add perf_evlist__add() function omits 4562a7393996 libperf: Add perf_evlist__init() function omits b04c597af761 libperf: Add perf_evsel__init function omits ce9036a6e3bd libperf: Include perf_evlist in evlist object omits b27c4ece725a libperf: Include perf_evsel in evsel object omits 285a30c36d1e libperf: Add perf_evlist and perf_evsel structs omits 7836e52e518b libperf: Add perf_thread_map__get()/perf_thread_map__put() omits 4b49cce25e71 libperf: Add perf_thread_map__new_dummy() function omits 07acd22677ac libperf: Add perf_thread_map struct omits 38f01d8da1d8 libperf: Add perf_cpu_map__get()/perf_cpu_map__put() omits 397721e06e52 libperf: Add perf_cpu_map__dummy_new() function omits 959b83c76938 libperf: Add perf_cpu_map struct omits a1556f8479ed libperf: Add debug output support omits 5b7f445d684f libperf: Add perf/core.h header omits a429dcb8feb6 libperf: Add libperf to the python.so build omits 47f9bccc79cb libperf: Add build version support omits 314350491810 libperf: Make libperf.a part of the perf build omits e74676debaae perf evlist: Rename perf_evlist__disable() to evlist__disable() omits 1c87f1654cc3 perf evlist: Rename perf_evlist__enable() to evlist__enable() omits 750b4edeb052 perf evlist: Rename perf_evlist__close() to evlist__close() omits 474ddc4c4602 perf evlist: Rename perf_evlist__open() to evlist__open() omits b49aca3e9ce6 perf evsel: Rename perf_evsel__cpus() to evsel__cpus() omits 24e376b24582 perf evsel: Rename perf_evsel__apply_filter() to evsel__ap [...] omits 9a10bb22897a perf evsel: Rename perf_evsel__disable() to evsel__disable() omits ec7f24ef44fc perf evsel: Rename perf_evsel__enable() to evsel__enable() omits 5972d1e07bd9 perf evsel: Rename perf_evsel__open() to evsel__open() omits 1625102764a5 perf evlist: Rename perf_evlist__remove() to evlist__remove() omits a1cf3a75d331 perf evlist: Rename perf_evlist__add() to evlist__add() omits 365c3ae7452c perf evsel: Rename perf_evsel__new() to evsel__new() omits 5eb2dd2ade83 perf evsel: Rename perf_evsel__delete() to evsel__delete() omits c12995a55474 perf evlist: Rename perf_evlist__delete() to evlist__delete() omits 0f98b11c616f perf evlist: Rename perf_evlist__new() to evlist__new() omits 52c86bca94b4 perf evlist: Rename perf_evlist__init() to evlist__init() omits b4b62ee688eb perf evsel: Rename perf_evsel__init() to evsel__init() omits 63503dba87ac perf evlist: Rename struct perf_evlist to struct evlist omits 32dcd021d004 perf evsel: Rename struct perf_evsel to struct evsel omits 9749b90e566c perf tools: Rename struct thread_map to struct perf_thread_map omits f854839ba2a5 perf cpu_map: Rename struct cpu_map to struct perf_cpu_map omits df1d6856eaa7 perf stat: Move loaded out of struct perf_counts_values omits e4b00e930bf7 perf trace: Add "sendfile64" alias to the "sendfile" syscall omits ad4153f964eb perf trace: Reuse BPF augmenters from syscalls with simila [...] omits 30a910d7d3e0 perf trace: Preallocate the syscall table omits b8b1033fcaa0 perf trace: Mark syscall ids that are not allocated to avo [...] omits 5d2bd8897511 perf trace: Forward error codes when trying to read syscall info omits cfa9ac73d6f9 perf trace beauty: Add BPF augmenter for the 'rename' syscall omits 247dd65b909f perf trace beauty: Beautify bind's sockaddr arg omits 3c475bc021be perf trace beauty: Beautify 'sendto's sockaddr arg omits ef969ca64d04 perf trace beauty: Do not try to use the fd->pathname beau [...] omits 79d725cdf24d perf trace beauty: Disable fd->pathname when close() not enabled omits 1d86275225b4 perf trace beauty: Make connect's addrlen be printed as an [...] omits 212b9ab6775b perf augmented_raw_syscalls: Augment sockaddr arg in 'connect' omits 6f563674935e perf augmented_raw_syscalls: Rename augmented_args_filenam [...] omits 8b8044e5c952 perf trace: Look for default name for entries in the sysca [...] omits 8d5da2649d82 perf augmented_raw_syscalls: Support copying two string sy [...] omits bf134ca6c8ea perf augmented_raw_syscalls: Switch to using BPF_MAP_TYPE_ [...] omits 236dd5838871 perf augmented_raw_syscalls: Add handler for "openat" omits b119970aa541 perf trace: Handle raw_syscalls:sys_enter just like the BP [...] omits 3803a229312d perf trace: Put the per-syscall entry/exit prog_array BPF [...] omits 6ff8fff45611 perf trace: Allow specifying the bpf prog to augment speci [...] omits 5834da7f1091 perf trace: Add BPF handler for unaugmented syscalls omits 83e69b92b10c perf trace: Order -e syscalls table omits 5ca0b7f5004a perf trace: Look up maps just on the __augmented_syscalls_ [...] omits c8c805707ed4 perf trace: Add pointer to BPF object containing __augment [...] omits af4a0991f40a perf evsel: Store backpointer to attached bpf_object omits 2620b7e3696a perf bpf: Do not attach a BPF prog to a tracepoint if its [...] omits 941a7658e065 perf include bpf: Add bpf_tail_call() prototype omits fa21cbea926c pinctrl: msm8998: Squash TSIF pins together omits 7be21763f703 ataflop: Mark expected switch fall-through omits b3c303be4c35 Merge tag 'perf-urgent-for-mingo-5.3-20190729' of git://gi [...] omits 0470e5e38c9d net/mlx5: fix -Wtype-limits compilation warnings omits 85fd8011475e Merge branch 'bnxt_en-TPA-57500' omits 49c98421e6ab bnxt_en: Add PCI IDs for 57500 series NPAR devices. omits 1dc88b97a020 bnxt_en: Support all variants of the 5750X chip family. omits 7c3809181468 bnxt_en: Refactor bnxt_init_one() and turn on TPA support [...] omits 78e7b86605b4 bnxt_en: Support TPA counters on 57500 chips. omits 4e7485066373 bnxt_en: Allocate the larger per-ring statistics block for [...] omits ee79566e6594 bnxt_en: Refactor ethtool ring statistics logic. omits 67912c366d4b bnxt_en: Add hardware GRO setup function for 57500 chips. omits ec4d8e7cf024 bnxt_en: Add TPA ID mapping logic for 57500 chips. omits bfcd8d791ec1 bnxt_en: Add fast path logic for TPA on 57500 chips. omits f45b7b78c619 bnxt_en: Set TPA GRO mode flags on 57500 chips properly. omits bee5a188b716 bnxt_en: Refactor tunneled hardware GRO logic. omits 8fe88ce7ab31 bnxt_en: Handle standalone RX_AGG completions. omits 79632e9ba386 bnxt_en: Expand bnxt_tpa_info struct to support 57500 chips. omits 4a228a3a5e58 bnxt_en: Refactor TPA logic. omits 218a8a71d91a bnxt_en: Add TPA structure definitions for BCM57500 chips. omits 2792b5b95ed5 bnxt_en: Update firmware interface spec. to 1.10.0.89. omits 473d924d7d46 can: fix ioctl function removal omits 301efe96f777 drm/i915/uc: Don't fail on HuC firmware failure omits 7bd6ba4ef4b2 net: hamradio: baycom_epp: Mark expected switch fall-through omits 0bc10ad3a42a net: wan: sdla: Mark expected switch fall-through omits d4e575ba9fcc net: sctp: drop unneeded likely() call around IS_ERR() omits c6b36bdd04b5 mlxsw: spectrum_ptp: Increase parsing depth when PTP is enabled omits d3406913561c Merge branch 'devmap_hash' omits 1375dc4a4579 tools: Add definitions for devmap_hash map type omits e42346192c9f tools/libbpf_probes: Add new devmap_hash type omits 10fbe21163fc tools/include/uapi: Add devmap_hash BPF map type omits 6f9d451ab1a3 xdp: Add devmap_hash map type for looking up devices by ha [...] omits fca16e51078e xdp: Refactor devmap allocation code for reuse omits 6dbff13ca8a2 include/bpf.h: Remove map_insert_ctx() stubs omits 6c1f7e2c1b96 netfilter: ipset: Fix rename concurrency with listing omits 1b4a75108d5b netfilter: ipset: Copy the right MAC address in bitmap:ip, [...] omits b89d15480d0c netfilter: ipset: Actually allow destination MAC address f [...] omits af7b65054952 leds: netxbig: Add of_node_put() in netxbig_leds_get_of_pdata() omits 156189a6d7a7 leds: netxbig: remove legacy board-file support omits 2a11c76e5301 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 1cb9dfca39eb net: dsa: mv88e6xxx: avoid some redundant vtu load/purge o [...] omits 52023a539930 net: spider_net: Mark expected switch fall-through omits 6f315c42d412 net: ehea: Mark expected switch fall-through omits 45aee68e19a5 Merge tag 'platform-drivers-x86-v5.3-3' of git://git.infra [...] omits d66503c43c00 mvpp2: refactor the HW checksum setup omits 55b40dbf0e76 net: fix ifindex collision during namespace removal omits ef14358546b1 r8169: make use of xmit_more omits 230bd958c2c8 mvpp2: refactor MTU change code omits 011f175428d4 rocker: fix memory leaks of fib_work on two error return paths omits 195b2919ccd7 net: stmmac: manage errors returned by of_get_mac_address() omits 16e9111e9ee3 RDMA/efa: Expose device statistics omits bda9045a200c IB/bnxt_re: Do not notifify GID change event omits 525a2c651cdd Merge branch 'wip/dl-for-rc' into wip/dl-for-next omits 171a9bae68c7 staging/octeon: Allow test build on !MIPS omits 708637e65abd Do not dereference 'siw_crypto_shash' before checking omits 05bba1edaf9c net/af_iucv: mark expected switch fall-throughs omits e1ab2431ebee arcnet: com20020-isa: Mark expected switch fall-throughs omits 37151a41df80 ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drain omits 15fe6a8dcc3b RDMA/qedr: Fix the hca_type and hca_rev returned in device [...] omits d7bae09fa008 net: bridge: delete local fdb on device init failure omits c51ab067c531 net: ag71xx: use resource_size for the ioremap size omits 051c7b39be4a net: sched: Fix a possible null-pointer dereference in deq [...] omits a7f9cbf0ed2f MAINTAINERS: Remove mailing-list entry for XDP (eXpress Da [...] omits 26027f4243c1 arcnet: arc-rimi: Mark expected switch fall-throughs omits 56f37a3fa219 arcnet: com90io: Mark expected switch fall-throughs omits f3eb2c334a6d arcnet: com90xx: Mark expected switch fall-throughs omits 61c30c98ef17 dax: Fix missed wakeup in put_unlocked_entry() omits 019a09a26310 Documentation/s390: remove outdated debugging390 documentation omits 8bb68b9ae5ff Documentation/s390: remove outdated dasd documentation omits 32a2e5ac2b69 s390/qdio: let drivers opt-out from Output Queue scanning omits 283822ea7669 s390/qdio: enable drivers to poll for Output completions omits 7c4e91c0959b s390/zcrypt: new sysfs attributes serialnr and mkvps omits 94bbd34e51bc s390/zcrypt: add base code for cca crypto card info support omits efc598e6c8a9 s390/zcrypt: move cca misc functions to new code file omits a07fc0bb483e RDMA/hns: Fix build error omits 8480657280ee vfio-ccw: make vfio_ccw_async_region_ops static omits 943dd5fa70ad s390/3215: add switch fall through comment for -Wimplicit- [...] omits 90a93ff4051e s390/tape: add fallthrough annotations omits 7f5aa1154b1a s390/mm: add fallthrough annotations omits ffbd268506ca s390/mm: make gmap_test_and_clear_dirty_pmd static omits 1877011a3568 s390/kexec: add missing include to machine_kexec_reloc.c omits 06f9895fda39 s390/perf: make cf_diag_csd static omits d25220d2f2ec s390/lib: add missing include omits 868202ce15a7 s390/boot: add missing declarations and includes omits 3361f3193c74 s390: update configs omits d655e5b4e1c8 s390: clean up qdio.h omits e9e1dcda2e64 Merge branch 'nfc-next' omits 8f6920ac0050 NFC: nxp-nci: Fix recommendation for NFC_NXP_NCI_I2C Kconfig omits 6f713f49b4b8 NFC: nxp-nci: Clarify on supported chips omits 826a99ebd4e2 NFC: nxp-nci: Remove 'default n' for the core omits 3b11dc5712c3 NFC: nxp-nci: Remove unused macro pr_fmt() omits 41bd9cee8a68 NFC: nxp-nci: Drop comma in terminator lines omits da05208a0cb6 NFC: nxp-nci: Drop of_match_ptr() use omits 52c2ea049142 NFC: nxp-nci: Constify acpi_device_id omits 4f1cbf24fc52 NFC: nxp-nci: Get rid of useless label omits ad0acfd69add NFC: nxp-nci: Get rid of code duplication in ->probe() omits 099d03f02dbf NFC: nxp-nci: Add GPIO ACPI mapping table omits 43201767b44c NFC: nxp-nci: Convert to use GPIO descriptor omits 3b0b278312ba NFC: nxp-nci: Get rid of platform data omits 1b14a37565d9 NFC: nxp-nci: Add NXP1001 to the ACPI ID table omits 18917d51472f NFC: fix attrs checks in netlink interface omits ed32f8d42cee Merge drm/drm-next into drm-intel-next-queued omits 3e1f000ff746 IB/mlx5: Support per device q counters in switchdev mode omits 5dcecbc96755 IB/mlx5: Refactor code for counters allocation omits 35b7c80827e9 platform/x86: thinkpad_acpi: Use kmemdup rather than dupli [...] omits 340f25ff1d4f platform/x86: asus-wmi: Use kmemdup rather than duplicatin [...] omits 4215484f8e33 platform/x86: hp_accel: Add support for HP ZBook 17 G5 omits f14312a93b34 platform/x86: pcengines-apuv2: use KEY_RESTART for front button omits d24b6c624b3b Merge branch 'hns3-next' omits 08d80a4c90bd net: hns3: use dev_info() instead of pr_info() omits dbba6da0c67c net: hns3: Add support for using order 1 pages with a 4K buffer omits 0812545487ec net: hns3: add interrupt affinity support for misc interrupt omits 7be1b9f3e99f net: hns3: make hclge_service use delayed workqueue omits 1c822948fa60 net: hns3: add debug messages to identify eth down cause omits 923713730db9 net: hns3: modify firmware version display format omits d659f9f60f6a net: hns3: change GFP flag during lock period omits 8e9eee783160 net: hns3: remove upgrade reset level when reset fail omits aa3253b8899d net: hns3: add a check for get_reset_level omits 44950d28cccf net: hns3: add reset checking before set channels omits 1caf7d50f46b pidfd: Add warning if exit_state is 0 during notification omits 3884ae44f412 pidfd: remove obsolete comments from test omits 60a4233a4952 drm/i915: Flush the i915_vm_release before ggtt shutdown omits 2ab45876756f mac80211: add support for the ADDBA extension element omits 697f6c507c74 mac80211: propagate HE operation info into bss_conf omits 90d4962cfc87 mac80211: fix ieee80211_he_oper_size() comment omits d34990bbc255 cfg80211: fix dfs channels remain DFS_AVAILABLE after ch_switch omits 0afd425b1b64 cfg80211: fix duplicated scan entries after channel switch omits 3ab8227d3e7d cfg80211: refactor cfg80211_bss_update omits b55f3b841099 mac80211_hwsim: Fix possible null-pointer dereferences in [...] omits 05aaa5c97dce mac80211: don't WARN on short WMM parameters from AP omits 9fbcc2be4986 btrfs: Remove leftover of in-band dedupe omits 84cda5753583 btrfs: Remove delalloc_end argument from extent_clear_unlo [...] omits c62d0b26bab2 btrfs: Move free_pages_out label in inline extent handling [...] omits e1827ce510c6 btrfs: Return number of compressed extents directly in com [...] omits 3ec761eb8c82 btrfs: use common vfs LABEL ioctl definitions omits bc1c6e501086 btrfs: Remove unused locking functions omits 5f6bee754a7d btrfs: reduce stack usage for btrfsic_process_written_block omits 1a9b4a6dbc2b btrfs: remove set but not used variable 'offset' omits 84ba0f75b11b Btrfs: fix ENOSPC errors, leading to transaction aborts, w [...] omits 4a9f8909c890 Btrfs: factor out extent dropping code from hole punch handler omits 2c967e8e928a Merge branches 'renesas-arm64-dt-for-v5.4', 'renesas-dt-bi [...] omits 0ed0eb0171d7 soc: renesas: rcar-sysc: Use [] to denote a flexible array member omits 8cb7ec141886 dt-bindings: can: rcar_can: Complete documentation for RZ/G2[EM] omits a7aa356e2c9a dt-bindings: can: rcar_canfd: document r8a774a1 support omits a44efeaa0bbf arm64: dts: renesas: r8a774a1: Add SSIU support for sound omits da245a5066aa arm64: dts: renesas: r8a774a1: Use extended audio dmac registers omits 176f936a1e88 arm64: dts: renesas: hihope-common: Add WLAN support omits d112c2092544 arm64: dts: renesas: hihope-common: Add BT support omits cd3e43be1418 arm64: dts: renesas: hihope-common: Add PCA9654 I/O expander omits 816c5248df0f arm64: dts: renesas: hihope-rzg2-ex: Enable CAN interfaces omits 5b971c71dd64 arm64: dts: renesas: r8a774a1: Add CANFD support omits 0a930f64a1cc arm64: dts: renesas: r8a774a1: Add missing assigned-clocks [...] omits e8efd2a8e20a arm64: dts: renesas: r8a774c0: Add missing assigned-clocks [...] omits 56d651e890f3 arm64: dts: renesas: r8a77995: Fix register range of display node omits 3ed1db9071fd arm64: dts: renesas: r8a77995: Add cpg reset for DU omits 4193a39240fb arm64: dts: renesas: r8a77990: Add cpg reset for DU omits 8aa259b10a6a libbpf: fix missing __WORDSIZE definition omits 91826ba13855 netfilter: add include guard to xt_connlabel.h omits 89f5752307cf drm/i915: Fix the TBT AUX power well enabling omits 0bbfdce345c8 drm/i915: Fix GEN8_MCR_SELECTOR programming omits 6d61f716a01e drm/i915/vbt: Fix VBT parsing for the PSR section omits a8f196a0fa63 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV omits 982b1d002f16 drm/i915: Lock the engine while dumping the active request omits 8f48de49795c drm/i915/perf: add missing delay for OA muxes configuration omits 06c12ae3b401 drm/i915/perf: ensure we keep a reference on the driver omits aa56a292ce62 drm/i915/userptr: Acquire the page lock around set_page_dirty() omits 5f4c82c89ff0 drm/i915/gtt: Mark the freed page table entries with scratch omits f691eaa48014 drm/i915/gtt: Defer the free for alloc error paths omits d1b739f326b9 drm/i915: Deal with machines that expose less than three Q [...] omits fdcc789a4a0b drm/i915: Fix memleak in runtime wakeref tracking omits cf8f9aa1eda7 drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 6ce5bfe936ac drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT omits c270cac40828 drm/i915: fix whitelist selftests with readonly registers omits 705d0abbcc7a powerpc/kvm: Fall through switch case explicitly omits 2e9a06dda10a perf tools: Fix perf.data documentation units for memory size omits 20f9781f4913 perf header: Fix use of unitialized value warning omits 7622236ceb16 perf header: Fix divide by zero error if f_header.attr_size==0 omits e54599c93dbf tools headers UAPI: Sync if_link.h with the kernel omits c093de6bd3c5 tools headers UAPI: Sync sched.h with the kernel omits 0f58163c9d57 tools headers UAPI: Sync usbdevice_fs.h with the kernels t [...] omits 7ee526152db7 tools perf beauty: Fix usbdevfs_ioctl table generator to h [...] omits 95dc663aa638 tools headers UAPI: Update tools's copy of drm.h headers omits b830f94f7303 tools headers UAPI: Update tools's copy of mman.h headers omits 7d3cd6626166 drm/i915: Fix various tracepoints for gen2 omits 95eef14cdad1 drm/i915/perf: fix ICL perf register offsets omits 248f883db612 drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] omits ac65bdfef14a drm/i915: Keep rings pinned while the context is active omits eca92a53a6ab arm64: module: Mark expected switch fall-through omits 665547392012 arm64: smp: Mark expected switch fall-through omits 75a382f1c9e5 arm64: hw_breakpoint: Fix warnings about implicit fallthrough omits 0d7fd70f2603 drivers/perf: arm_pmu: Fix failure path in PM notifier omits e96c7612315a clk: meson: remove clk input helper omits b11cfaba5b4d clk: meson: remove ee input bypass clocks omits 3a36044e7f39 clk: meson: clk-regmap: migrate to new parent description method omits 4b5b85c0e650 clk: meson: meson8b: migrate to the new parent description method omits cc132d113dc5 clk: meson: axg: migrate to the new parent description method omits 0dea3f35996f clk: meson: gxbb: migrate to the new parent description method omits 25e682a02d91 clk: meson: g12a: migrate to the new parent description method omits 072a043f5a2e clk: meson: remove ao input bypass clocks omits b90ec1e344a2 clk: meson: axg-aoclk: migrate to the new parent descripti [...] omits 6e2bfc352e7a clk: meson: gxbb-aoclk: migrate to the new parent descript [...] omits ba626081107d clk: meson: g12a-aoclk: migrate to the new parent descript [...] omits 282420eed23f clk: meson: axg-audio: migrate to the new parent descripti [...] omits 849adec41203 arm64: compat: Allow single-byte watchpoints on all addresses omits cdb2d3ee0436 arm64: KVM: hyp: debug-sr: Mark expected switch fall-through omits 76c5399fe2e4 drm/i915/selftests: Careful not to flush hang_fini on erro [...] omits 2aa4e410795c habanalabs: fix host memory polling in BE architecture omits 75035fe22b80 habanalabs: fix F/W download in BE architecture omits f474808acb3c ALSA: aoa: onyx: always initialize register read value omits 57dbd0e4b97d dmaengine: stm32-mdma: Switch to use device_property_count_u32() omits 2cb114c4fac7 dmaengine: stm32-dmamux: Switch to use device_property_cou [...] omits ffbb569b9cee dt-bindings: dmaengine: shdma: Rename bindings documentation file omits f46cc0152501 dma-contiguous: page-align the size in dma_free_contiguous() omits c6622a425acd dma-contiguous: do not overwrite align in dma_alloc_contiguous() omits edd14218bd66 dt-bindings: dmaengine: Convert Allwinner A31 and A64 DMA [...] omits 545a29c811f6 dt-bindings: dmaengine: Convert Allwinner A10 DMA to a schema omits b37e3534ac42 dt-bindings: dmaengine: Add YAML schemas for the generic D [...] omits aa3c6ce4eab8 dmaengine: ti: edma: Support for polled (memcpy) completion omits 097ffdc75259 dmaengine: ti: edma: Correct the residue calculation (fix [...] omits e96b1f64ee28 dmaengine: ti: edma: Clean up the 2x32bit array register accesses omits 4689d35c765c dmaengine: ti: omap-dma: Improved memcpy polling support omits aac8670369dc dmaengine: ti: omap-dma: Readability cleanup in omap_dma_t [...] omits 6dfff5387131 Merge 5.3-rc2 into tty-next omits 2a0f4f16d201 Merge 5.3-rc2 into usb-next omits 6de465a50a90 Merge 5.3-rc2 into char-misc-next omits 38fb6d0ea342 f2fs: use EINVAL for superblock with invalid magic omits 2e616d9f9ce8 xfs: fix stack contents leakage in the v1 inumber ioctls omits 21be848ebc5f extcon: axp288: Use for_each_set_bit() in axp288_extcon_log_rsi() omits d72e3dc7915f extcon: axp288: Add missed error check omits 622445541b75 kbuild: detect missing "WITH Linux-syscall-note" for uapi headers omits 60d7bf0f790f f2fs: add fs-verity support omits 0b4a7be69c31 ext4: update on-disk format documentation for fs-verity omits 4e47a0d40dac ext4: add fs-verity read support omits ea54d7e4c0f8 ext4: add basic fs-verity support omits 318ce3c7b2ff fs-verity: support builtin file signatures omits a24b48aa0c2e fs-verity: add SHA-512 support omits 61fa0051a6b7 fs-verity: implement FS_IOC_MEASURE_VERITY ioctl omits 248676649d53 fs-verity: implement FS_IOC_ENABLE_VERITY ioctl omits 8a1d0f9cacc9 fs-verity: add data verification hooks for ->readpages() omits c1d9b584e2cf fs-verity: add the hook for file ->setattr() omits fd2d1acfcadf fs-verity: add the hook for file ->open() omits 5585f2af737a fs-verity: add inode and superblock fields omits 671e67b47e9f fs-verity: add Kconfig and the helper functions for hashing omits fe9918d3b228 fs: uapi: define verity bit for FS_IOC_GETFLAGS omits 085771ec14b9 fs-verity: add UAPI header omits c9570b2ced03 fs-verity: add MAINTAINERS file entry omits 6ff2deb2e8f6 fs-verity: add a documentation file omits cee3536d24a1 powerpc: Wire up clone3 syscall omits d95da993383c gpiolib: Preserve desc->flags when setting state omits 674fa8daa8c9 pinctrl: aspeed-g5: Delay acquisition of regmaps omits 0ce242ad2ec1 pinctrl: qcom: Pass irqchip when adding gpiochip omits b3a2b136011e docs/pinctrl: fix compile errors in example code omits 1386dcaa9226 Merge branch 'xtensa-5.3' into xtensa-for-next omits a299726da44f gpio: max77650: add MODULE_ALIAS() omits f626d6dfb709 gpio: of: Break out OF-only code omits 238644ce4b50 Merge tag 'gpio-v5.3-rc3-fixes-for-linus' of git://git.ker [...] omits 7a30bdd99f37 Merge branch master from git://git.kernel.org/pub/scm/linu [...] omits 609488bc979f Linux 5.3-rc2 omits f36cf386e3fe x86/speculation/swapgs: Exclude ATOMs from speculation thr [...] omits c622fc5f54cb Merge tag 'meminit-v5.3-rc2' of git://git.kernel.org/pub/s [...] omits 8e61ea11c23b Merge tag 'kbuild-fixes-v5.3' of git://git.kernel.org/pub/ [...] omits 04ce9318898b Merge tag 'char-misc-5.3-rc2' of git://git.kernel.org/pub/ [...] omits 572782b213b2 Merge tag 'tty-5.3-rc2' of git://git.kernel.org/pub/scm/li [...] omits ad28fd1cb2bd Merge tag 'spdx-5.3-rc2' of git://git.kernel.org/pub/scm/l [...] omits 29af915cabd4 Merge tag 'usb-5.3-rc2' of git://git.kernel.org/pub/scm/li [...] omits 25e5ef302c24 eeprom: at24: make spd world-readable again omits 5bb575bcc6d1 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 9e4d5c1be21f ALSA: usb-audio: Scarlett Gen 2 mixer interface omits ffe0bbabb0cf gpio: don't WARN() on NULL descs if gpiolib is disabled omits f8650b8ff6fd gpio: bd70528: remove redundant assignment to variable ret omits cbf2be749076 gpio: bd70528: fix spelling misstake "debouce" -> "debounce" omits c394159310d0 Input: soc_button_array - add support for newer surface devices omits 64dd243d7356 platform/x86: surfacepro3_button: Fix device check omits 2229a3618abd unicore: Drop pointless include omits 09f6109ff4f8 Merge tag 'iio-fixes-for-5.3a' of git://git.kernel.org/pub [...] omits a444fa597e2a iio: adc: ad7606: Add debug mode for ad7616 omits f2a22e1e172f iio: adc: ad7606: Add support for software mode for ad7616 omits c5d93137af93 iio: adc: ad7606: Allow reconfigration after reset omits a0c648c07ce5 iio: adc: ad7606: Move spi dependent features to spi file omits 7677f73158d3 iio: adc: ad7606: Move common channel definition to header omits 06ae56b9e723 iio: document bindings for mounting matrices omits 475e31f8da1b Merge branch 'revamp-test_progs' omits b207edfe4e02 selftests/bpf: convert send_signal.c to use subtests omits 51436ed78d59 selftests/bpf: convert bpf_verif_scale.c to sub-tests API omits 3a516a0a3a7b selftests/bpf: add sub-tests support for test_progs omits 0ff97e56c098 selftests/bpf: abstract away test log output omits 329e38f76cc2 selftest/bpf: centralize libbpf logging management for test_progs omits e87fd8bae44c libbpf: return previous print callback from libbpf_set_print omits 8160bae21fc2 selftests/bpf: add test selectors by number and name to te [...] omits 766f2a59323a selftests/bpf: revamp test_progs to allow more control omits 61098e89e6c8 selftests/bpf: prevent headers to be compiled as C code omits a9815a4fa2fd Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits e24ce84e85ab Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 750991f9af5b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 431f288ed730 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 13fbe991b5b1 Merge branch 'core-urgent-for-linus' of git://git.kernel.o [...] omits ae7b02ad2f32 iio: common: cros_ec_sensors: Expose cros_ec_sensors frequ [...] omits 9566cb1ddb81 iio: cros_ec_accel_legacy: Add support for veyron-minnie omits d96e267762fc iio: cros_ec_accel_legacy: Use cros_ec_sensors_core omits b9a0a64e3b35 iio: cros_ec_accel_legacy: Fix incorrect channel setting omits 12bf745c9afb iio: cros_ec: Add sign vector in core for backward compatibility omits 3cf9df00957f iio: common: cros_ec_sensors: determine protocol version omits 3e4dabacf967 counter/ftm-quaddec: Use device-managed registration API omits ec76d918f230 iio: imu: st_lsm6dsx: flip irq return logic omits 2660b0080bb2 iio: imu: st_lsm6dsx: add i3c basic support for LSM6DSO an [...] omits 62f5b7c72410 Merge tag 'tags/i3c/export-i3c_device_match_id' into HEAD omits 3f2cde742632 iio: magnetometer: mmc35240: Fix a typo in the name of a constant omits b4a339baf359 iio: pressure: hp03: convert to i2c_new_dummy_device omits 48cfd4ef0d52 iio: light: veml6070: convert to i2c_new_dummy_device omits d96dbb3f1b74 iio: light: cm36651: convert to i2c_new_dummy_device omits 1c667c4d99d7 dt-bindings: iio: imu: add bindings for ADIS16460 omits db6ed4d23dd1 iio: imu: Add support for the ADIS16460 IMU omits dca39af8831e iio: imu: adis: Add support for SPI transfer cs_change_delay omits 6e4707ed3411 iio: mxc4005: Use device-managed APIs omits 23f1ce3c08aa iio: humidity: Use device-managed APIs omits 857ba268f918 staging: iio: ad2s1210: Use device-managed API omits 8ecc8b2b78e6 iio: maxim_thermocouple: Use device-managed APIs omits 062809ef7733 iio: make st_sensors drivers use regmap omits 1ecd245e0eb2 iio: move 3-wire spi initialization to st_sensors_spi omits 570c2c55ef36 iio:pressure: device settings are set immediately during probe omits 291d83f2f4ef iio:magn: device settings are set immediately during probe omits 3c05484c7907 iio:gyro: device settings are set immediately during probe omits feba6b18c926 iio:accel: device settings are set immediately during probe omits 539b25fa700a iio:pressure: introduce st_press_get_settings() function omits aa4e75c85076 iio:magn: introduce st_magn_get_settings() function omits 2acca26bba3a iio:gyro: introduce st_gyro_get_settings() function omits 823a7adac4f1 iio:accel: introduce st_accel_get_settings() function omits a090965b8823 iio:common:st_sensors: add st_sensors_get_settings_index() [...] omits f53199c0bc62 iio: cros_ec: Remove replacing error code with -EIO omits dda91bd7abb0 Merge branch 'mlxsw-spectrum_acl-Forbid-unsupported-filters' omits 7079676d0931 mlxsw: spectrum_flower: Forbid to offload match on reserve [...] omits c9588e28123c mlxsw: spectrum_acl: Track rules that forbid egress block bind omits 185556f09249 mlxsw: spectrum_flower: Forbid to offload mirred redirect [...] omits 003bd5b4a7b4 r8169: don't use MSI before RTL8168d omits 66058b1ca565 Revert ("r8169: remove 1000/Half from supported modes") omits 8aace4f3eba2 net: phylink: Fix flow control for fixed-link omits 3db1fa8bb489 gigaset: stop maintaining seperately omits ca4ac16817fe Merge branch 'r8169-improve-HW-csum-and-TSO-handling' omits 93681cd7d94f r8169: enable HW csum and TSO omits 96ea772ef241 r8169: remove r8169_csum_workaround omits e64e0c897499 r8169: implement callback ndo_features_check omits 0170d594ded8 r8169: set GSO size and segment limits omits 280b0b8e89ad ipv6: remove printk omits edcde3ee579b r8169: align setting PME with vendor driver omits 91c6bfb8315b mlx4/en_netdev: allow offloading VXLAN over VLAN omits 85d2c5cde158 drivers: net: xgene: Move status variable declaration into [...] omits c7ba50fe2399 net: rds: Fix possible null-pointer dereferences in rds_rd [...] omits 90c6260c1905 iio: adc: gyroadc: fix uninitialized return code omits ddfbee9e3204 net: stmmac: Do not request stmmaceth clock omits 1a981c0586c0 net: stmmac: Make MDIO bus reset optional omits f530eed65bca net: neigh: remove redundant assignment to variable bucket omits a0d57a552b83 isdn: mISDN: hfcsusb: Fix possible null-pointer dereferenc [...] omits ed1f2e85da79 iio: cros_ec: Add calibscale for 3d MEMS omits 50e5bae0c1f9 iio: light: apds9960: Fix a typo omits 80343f5b8a20 iio: sca3000: Fix a typo omits b299d00420e2 IIO: stm32: Remove quadrature related functions from trigg [...] omits 0eec1f38c7bb staging: iio: ad7192: create of_device_id array omits 0ebcdf3dfa33 dt-bindings: iio: imu: st_lsm6dsx: add lsm6ds3tr-c device [...] omits dbcd2088a718 iio: imu: st_lsm6dsx: add support to LSM6DS3TR-C omits daa2b5c6229d Documentation: ABI: iio: Add missing newline at end of file omits 3a81bde5457e iio: adc: stm32-adc: add analog switches supply control omits a85a43e04523 dt-bindings: iio: adc: stm32: add analog switches supply control omits c3a686070670 iio: light: stk3310: Add device tree support omits 04a14aed8114 dt-bindings: iio: light: add stk33xx omits 82efbabfe897 dt-bindings: Add vendor prefix for sensortek omits d284feaf982a iio: imu: mpu6050: Replace devm_add_action() followed by f [...] omits 46916ded7602 iio: adc: sc27xx: Replace devm_add_action() followed by fa [...] omits a0b4dddaa131 iio: adc: sc27xx: Introduce local variable 'struct device *dev' omits 8e97d4c8a463 MAINTAINERS: add entry for plantower pms7003 driver omits 433514fc7002 dt-bindings: iio: chemical: pms7003: convert bindings to yaml omits 88c508344245 Merge tag 'Wimplicit-fallthrough-5.3-rc2' of git://git.ker [...] omits 43e317c1bbdf Merge tag 's390-5.3-3' of git://git.kernel.org/pub/scm/lin [...] omits 5efbd93708df Merge tag 'devicetree-fixes-for-5.3-2' of git://git.kernel [...] omits 55d674eec75b Merge branch 'v5.4-armsoc/dts32' into for-next omits a5021c459791 ARM: dts: rockchip: Cleanup style around assignment operator omits 523634db145a Merge tag 'libnvdimm-fixes-5.3-rc2' of git://git.kernel.or [...] 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 62336cc666b0 drm/i915/uc: Fixup kerneldoc after params were flipped and [...] omits 41e6ada93356 docs: generic-counter.rst: fix broken references for ABI file omits 8dfa20fcfbeb crypto: ghash - add comment and improve help text omits 065cf577135a padata: purge get_cpu and reorder_via_wq from padata_do_serial omits b3553effafa0 crypto: bcm - check assoclen for rfc4543/rfc4106 omits b93ecf429674 crypto: ccree - check assoclen for rfc4543 omits 6fc4dbcf0276 padata: Replace delayed timer with immediate workqueue in [...] omits 97ac82d9135d crypto: aegis - fix badly optimized clang output omits bfb5eb084ae9 crypto: ccp - Replace dma_pool_alloc + memset with dma_poo [...] omits 6ed01097f437 crypto: caam/qi2 - Increase napi budget to process more ca [...] omits f2f1d75ab725 hwrng: mxc-rnga - use devm_platform_ioremap_resource() to [...] omits d10d094cbfd3 hwrng: imx-rngc - use devm_platform_ioremap_resource() to [...] omits 72c8117adfce crypto: ccp - Reduce maximum stack usage omits 934d24a5e150 i3c: move i3c_device_match_id to device.c and export it omits 74bf71ed792a ALSA: hda: Fix 1-minute detection delay when i915 module i [...] omits b25e8a23d4ea kbuild: remove unused single-used-m omits cb36955a5569 gen_compile_commands: lower the entry count threshold omits 26c4c71bcd9a .gitignore: Add compilation database file omits b2eff0921805 kbuild: remove unused objectify macro omits 5168afe6ef59 Merge tag 'for-linus-20190726-2' of git://git.kernel.dk/li [...] omits 40233e7c4473 Merge tag 'selinux-pr-20190726' of git://git.kernel.org/pu [...] omits 543b8c468f55 f2fs: fix to read source block before invalidating it omits 5d01ab7bac46 libbpf: fix erroneous multi-closing of BTF FD omits cdab7e2c73d5 mips: vdso: Fix flip/flop vdso building bug omits b4c0f7fa5308 mips: vdso: Fix source path omits e1ff7390f58e dt-bindings: Fix more $id value mismatches filenames omits ce842e73bccf dt-bindings: nvmem: SID: Fix the examples node names omits c61f0256964b dt-bindings: nvmem: Add YAML schemas for the generic NVMEM [...] omits f1765a1819ff of: Fix typo in kerneldoc omits aaf70b90a4f1 drm/i915/tgl: update ddi/tc clock_off bits omits df16b6361d88 drm/i915/tgl: select correct bit for port select omits 98a5c2a3582a drm/i915/tgl: skip setting PORT_CL_DW12_* on initialization omits 0a062ba725cd Merge tag 'mlx5-fixes-2019-07-25' of git://git.kernel.org/ [...] omits cd8ae2073963 sis900: add support for ethtool's EEPROM dump omits a68983891367 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits a7cf3d24ee60 net: qualcomm: rmnet: Fix incorrect UL checksum offload logic omits 01f5bffad555 ip6_tunnel: fix possible use-after-free on xmit omits e2921f9f95f1 Merge tag 'drm-fixes-2019-07-26' of git://anongit.freedesk [...] omits c5d139697d5d ocelot: Cancel delayed work before wq destruction omits 1fbf400b58fa staging: octeon: Fix build failure due to typo. omits 81af04b432fd qed: RDMA - Fix the hw_ver returned in device attributes omits 9a07406b00cd net: usb: qmi_wwan: Add the BroadMobi BM818 card omits 32630d526b9f MAINTAINERS: add entries for some documentation scripts omits 08f0e4a7ecb9 drm/i915/uc: Remove redundant RSA offset definition omits 5de51fa0b939 drm/i915/uc: Remove redundant ucode offset definition omits 3a8c63d28a12 drm/i915/uc: Remove redundant header_offset/size definitions omits c6c84f78e2f7 block: fix max segment size handling in blk_queue_virt_boundary omits 63b87c310a83 drm/mst: Fix sphinx warnings in drm_dp_msg_connector regis [...] omits c87fb38df19d drm/rockchip: Use drm_atomic_helper_commit_tail_rpm omits bed030a49f3e drm/rockchip: Don't fully disable vop on self refresh omits 2b60e11d0bab drm/rockchip: Use vop_win in vop_win_disable instead of vo [...] omits 6c836d965bad drm/rockchip: Use the helpers for PSR omits ad309284a52b drm/rockchip: Check for fast link training before enabling psr omits 82b78cad0c81 drm/panel: jh057n00900: Use drm_panel_{unprepare, disable} [...] omits 04eedeb46fa2 drm/panel: jh057n00900: Print error code on all DRM_DEV_ERROR()s omits 6a6fc457b30f drm/panel: jh057n00900: Move mipi_dsi_dcs_set_display_off [...] omits 66a4e0ef4343 drm/panel: jh057n00900: Move panel DSI init to enable() omits 3ea54d9b0d65 Merge tag 'docs-5.3-1' of git://git.lwn.net/linux omits 340c4c8daad9 drm/i915/gt: Add to timeline requires the timeline mutex omits 0ed288665686 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 4792ba1f1ff0 Merge tag 'for-5.3-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 863fa8887bef Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 04412819652f Merge tag 'for-linus-20190726' of git://git.kernel.dk/linux-block omits 750c930b085b Merge tag 'sound-5.3-rc2' of git://git.kernel.org/pub/scm/ [...] omits f91bf7382856 drm/i915/uc: Don't sanitize guc_log_level modparam omits b381c016c5cf Merge tag 'iommu-fixes-v5.3-rc1' of git://git.kernel.org/p [...] omits 55d31aaec0da Merge branch 'for-linus-5.3' of git://git.kernel.org/pub/s [...] omits 6108cd475ca8 Merge tag 'hwmon-for-v5.3-rc2' of git://git.kernel.org/pub [...] omits 3f99a61441e5 drm/i915: Do not rely on for loop caching the mask omits 096769ea9538 ASoC: Intel: Skylake: Remove static table index when parsi [...] omits c8415833ec24 ASoC: codec2codec: fix missing return of error return code omits e0d99c4d24fd tools headers UAPI: Update tools's copy of kvm.h headers omits cc374377a19d mm/hmm: remove hmm_range vma omits 820571af7219 tools include UAPI: Sync x86's syscalls_64.tbl and generic [...] omits f527688d5d8a mm/hmm: remove hugetlbfs check in hmm_vma_walk_pmd omits 6701c619fa08 KVM: arm64: Update kvm_arm_exception_class and esr_class_s [...] omits 1a8248c74c81 KVM: arm: vgic-v3: Mark expected switch fall-through omits 3d584a3c85d6 arm64: KVM: regmap: Fix unexpected switch fall-through omits 4a6e4ae254e0 video: amba-clcd: Spout an error if of_get_display_timing( [...] omits c2d7e47ad190 drm: panel-lvds: Spout an error if of_get_display_timing() [...] omits 892e8ba38f28 video: of: display_timing: Don't yell if no timing node is [...] omits 4faba50edbcc video: of: display_timing: Add of_node_put() in of_get_dis [...] omits d2eba640a4b9 docs: phy: Drop duplicate 'be made' omits ae6fa4d5e94e nl80211: Include wiphy address setup in NEW_WIPHY omits 7a113110fc8c nl80211: document uapi for CMD_FRAME_WAIT_CANCEL omits 60ad72da55ac mac80211: implement HE support for mesh omits a0b4496a4368 mac80211: add IEEE80211_KEY_FLAG_GENERATE_MMIE to ieee8021 [...] omits ef11a931bd1c mac80211: HE: add Spatial Reuse element parsing support omits 3d07ffcaf320 mac80211: add struct ieee80211_tx_status support to ieee80 [...] omits 5cca503817d0 drm/i915/perf: Initialise err to 0 before looping over ce- [...] omits d45d464b118f mm/hmm: merge hmm_range_snapshot into hmm_range_fault omits 9a4903e49e49 mm/hmm: replace the block argument to hmm_range_fault with [...] omits d2e8d551165c mm/hmm: a few more C style and comment clean ups omits 1f9618079250 mm/hmm: replace hmm_update with mmu_notifier_range omits b5fa9fc9e809 irqchip/renesas-rza1: Fix an use-after-free in rza1_irqc_probe() omits 9a446ef08f3b irqchip/irq-imx-gpcv2: Forward irq type to parent omits 321275f0d8f5 irqchip/irq-mbigen: Add of_node_put() before return omits 34f8eb92ca05 irqchip/gic-v3-its: Free unused vpt_page when alloc vpe ta [...] omits 52f8c8b32ea2 irqchip/gic-v3: Mark expected switch fall-through omits 2127c01b7f63 ALSA: i2c: ak4xxx-adda: Fix a possible null pointer derefe [...] omits dd65f7e19c69 ALSA: hda - Show the fatal CORB/RIRB error more clearly omits cd5e1cbe1f0a drm/panel: simple: Add support for Sharp LD-D5116Z01B panel omits d8481155a321 ASoC: sunxi: fix a sound binding broken reference omits 2448c813b12c ASoC: ti: davinci-mcasp: Support for correct symmetric sam [...] omits 3b46a67af2eb Merge branch 'asoc-5.3' into asoc-5.4 omits 1e112c35e3c9 ASoC: ti: davinci-mcasp: Correct slot_width posed constraint omits 789e162a6255 ASoC: rockchip: Fix mono capture omits e51b69808b7e ASoC: Intel: Fix some acpi vs apci typo in somme comments omits 34a2a80ff30b ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s mas [...] omits 2a03e3a50a61 crypto: ccp - Include the module name in system log messages omits 4f22f3235662 crypto: Remove orphan tools/crypto directory omits a7268c4d4205 crypto: cavium/nitrox - Add support for loading asymmetric [...] omits a7c2647034fa crypto: ccp - Add a module parameter to control registrati [...] omits 90773bc1ab40 crypto: ccp - module parameter to limit the number of enab [...] omits c4a89279086e crypto: ccp - Add a module parameter to specify a queue count omits 93308baf0750 crypto: ccp - Make CCP debugfs support optional omits 91b05a7e7d80 crypto: user - make NETLINK_CRYPTO work inside netns omits 31fb084c4eb5 crypto: inside-secure -reduce hash byte counters to 64 bits omits 0e17e3621a28 crypto: inside-secure - add support for authenc(hmac(sha*) [...] omits 54f9e8fa6668 crypto: inside-secure - added support for rfc3686(ctr(aes)) omits 19a1c4092e7c fix the struct mount leak in umount_tree() omits e6f4051123fd {nl,mac}80211: fix interface combinations on crypto contro [...] omits 85266d751551 dt-bindings: panel: Add Sharp LD-D5116Z01B omits 73f628ec9e6b vhost: disable metadata prefetch optimization omits afd6d4f5a52c drm/panel: check failure cases in the probe func omits e8547e12d5d6 ARM: dts: gemini: Mount root from mtdblock3 omits b5a923f8c739 ARM: dts: gemini: Switch to redboot partition parsing omits 47ef78b09952 ARM: dts: gemini: Fix up confused pin settings omits b7b2e8caa08c mac80211: propagate struct ieee80211_tx_status into ieee80 [...] omits cbe77dde4757 mac80211: add xmit rate to struct ieee80211_tx_status omits 98abe0227827 MAINTAINERS: vfio-ccw: Remove myself as the maintainer omits ac7a0fcea39d s390/mm: use shared variables for sysctl range check omits 4f419eb14272 virtio/s390: fix race on airq_areas[] omits 1a2dcff88105 s390/dma: provide proper ARCH_ZONE_DMA_BITS value omits 2aa485e11485 mac80211: add support for parsing ADDBA_EXT IEs omits 60d7dfea00e1 cfg80211: give all multi-BSSID BSS entries the same timestamp omits b0d1d7ffc555 cfg80211: don't parse MBSSID if transmitting BSS isn't created omits 84f1772bc0c7 cfg80211: clean up cfg80211_inform_single_bss_frame_data() omits d82574a8e5a4 cfg80211: no need to check return value of debugfs_create [...] omits dc3998ec5cf2 mac80211: AMPDU handling for rekeys with Extended Key ID omits 3e47bf1ca4c3 mac80211: Simplify Extended Key ID API omits 70f69f481b87 spi: sprd: Change the hwlock support to be optional omits 5d29050b409d mac80211_hwsim: Extended Key ID API update omits f9adf61e983f spi: sprd: adi: Change hwlock to be optional omits e6d722ca09c1 spi: sprd: adi: Add a reset reason for watchdog mode omits 9d9aa1cc91d6 spi: sprd: adi: Add a reset reason for factory test mode omits cc6b3431b36a spi: sprd: adi: Add a reset reason for TOS panic omits c627c58acdc4 spi: sprd: adi: Remove redundant address bits setting omits fb0e76abe34b mac80211: add tx dequeue function for process context omits a11e2f85481c lib80211: use crypto API ccm(aes) transform for CCMP processing omits 612fcfd9b31f mac80211: remove unused and unneeded remove_sta_debugfs callback omits 09e1946cb759 iwlwifi: mvm: remove unused .remove_sta_debugfs callback omits 49175fe63ee8 iwlwifi: dvm: no need to check return value of debugfs_cre [...] omits 5db4c4b9559f mac80211: pass the vif to cancel_remain_on_channel omits 690c4509e980 mac80211_hwsim: Fix a typo in the name of function 'mac802 [...] omits a3b46b86ca76 btrfs: fix extent_state leak in btrfs_lock_and_flush_order [...] omits 09e088a4903b xen/pciback: remove set but not used variable 'old_state' omits 67de843e3158 serial/8250: Add support for NI-Serial PXI/PXIe+485 devices omits edad25476ba3 drm/i915/guc: init submission structures as part of guc_init omits 0203c0343a1f Merge branch 'opp/qcom-updates' into opp/linux-next omits b5ceada8983b cpufreq: Add qcs404 to cpufreq-dt-platdev blacklist omits c6e731123806 cpufreq: qcom: Add support for qcs404 on nvmem driver omits b5d6872d793d cpufreq: qcom: Refactor the driver to make it easier to extend omits 106b976debd3 cpufreq: qcom: Re-organise kryo cpufreq to use it for othe [...] omits 30405f84e8cb dt-bindings: opp: Add qcom-opp bindings with properties ne [...] omits 362b8cea9cb5 dt-bindings: opp: qcom-nvmem: Support pstates provided by [...] omits a409906003a2 dt-bindings: opp: qcom-nvmem: Make speedbin related proper [...] omits 8cfda0df3a30 dt-bindings: opp: Re-organise kryo cpufreq to use it for o [...] omits 27a84f76738c PM / OPP: Correct Documentation about library location omits 4527551750e8 opp: of: Support multiple suspend OPPs defined in DT omits 518c6880ffc9 dt-bindings: opp: Support multiple opp-suspend properties omits 7f93ff73f7c8 opp: core: add regulators enable and disable omits 11e1a1648298 opp: Don't decrement uninitialized list_kref omits 71419d84c216 opp: Add dev_pm_opp_find_level_exact() omits 17a8f868ae3e opp: Return genpd virtual devices from dev_pm_opp_attach_genpd() omits baea35e4db17 opp: Not all power-domains are scalable omits 42374b94d70c MIPS: BCM47XX: Add support for Netgear R6200 V1 omits 77cdd4efe571 crypto: inside-secure - add support for authenc(hmac(sha1) [...] omits 5c9254ad7ae3 crypto: ux500 - Use spinlock_t instead of struct spinlock omits cc2a58f14fb8 crypto: drivers - Use kmemdup rather than duplicating its [...] omits 97bcb1619955 crypto: tcrypt - add a speed test for AEGIS128 omits ecc8bc81f2fb crypto: aegis128 - provide a SIMD implementation based on [...] omits 7cdc0ddbf74a crypto: aegis128 - add support for SIMD acceleration omits 521cdde758bf crypto: aegis - avoid prerotated AES tables omits 368b1bdc0a59 crypto: aegis128 - drop empty TFM init/exit routines omits 520c1993bbe6 crypto: aegis128l/aegis256 - remove x86 and generic implem [...] omits 5cb97700beaa crypto: morus - remove generic and x86 implementations omits f248caf9a5cc crypto: testmgr - add tests for lzo-rle omits b46033fdd25a crypto: arm/aes-scalar - unexport en/decryption routines omits 642a88fbe944 crypto: arm64/aes-cipher - switch to shared AES inverse Sbox omits 8de6dd338600 crypto: arm/aes-cipher - switch to shared AES inverse Sbox omits 58144b8d03fc crypto: arm64/aes-neon - switch to shared AES Sboxes omits 9467a3150cf4 crypto: lib/aes - export sbox and inverse sbox omits 1e25ca02a061 crypto: aes-generic - unexport last-round AES tables omits 571c47ab98ad crypto: chelsio - replace AES cipher calls with library calls omits 6273fd7a5a99 crypto: ccp - move to AES library for CMAC key derivation omits da3e7a9715ea crypto: amcc - switch to AES library for GCM key derivation omits 28a220aac596 bluetooth: switch to AES library omits 0a5dff9882e5 crypto: arm/ghash - provide a synchronous version omits e5f050402f18 crypto: arm/aes-neonbs - provide a synchronous version of [...] omits 5eedf315f27d crypto: arm/aes-ce - provide a synchronous version of ctr(aes) omits fafb1dca6fad crypto: arm/aes - use native endiannes for key schedule omits 4d3f9d89c745 crypto: arm64/aes-ce-cipher - use AES library as fallback omits ff6f4115cb95 crypto: aes - move sync ctr(aes) to AES library and generi [...] omits d9ec772d9550 crypto: ctr - add helper for performing a CTR encryption walk omits 5bb12d7825ad crypto: aes-generic - drop key expansion routine in favor [...] omits c184472902d8 crypto: arm64/aes-ce - switch to library version of key ex [...] omits f68df54307aa crypto: arm64/aes-neonbs - switch to library version of ke [...] omits c59a6dffa3cd crypto: arm64/aes-ccm - switch to AES library omits aa6e2d2b355f crypto: arm/aes-neonbs - switch to library version of key [...] omits fe3b99b64909 crypto: arm64/ghash - switch to AES library omits 363a90c2d517 crypto: safexcel/aes - switch to library version of key ex [...] omits 18d8b96daded crypto: cesa/aes - switch to library version of key expans [...] omits 8131878db76c crypto: padlock/aes - switch to library version of key exp [...] omits 1d2c3279311e crypto: x86/aes - drop scalar assembler implementations omits 2c53fd11f762 crypto: x86/aes-ni - switch to generic for fallback and ke [...] omits e59c1c987456 crypto: aes - create AES library based on the fixed time AES code omits b158fcbba857 crypto: aes/fixed-time - align key schedule with other imp [...] omits 724ecd3c0eb7 crypto: aes - rename local routines to prevent future clashes omits 20bb4ef038a9 crypto: arm/aes-ce - cosmetic/whitespace cleanup omits 85b36ee8e9a8 crypto: inside-secure - add support for 0 length HMAC messages omits 41abed7d72c9 crypto: inside-secure - add support for arbitrary size has [...] omits 85695b093d55 crypto: inside-secure - let HW deal with initial hash digest omits dc5268b65dfc crypto: inside-secure: back out parts of earlier HMAC upda [...] omits a74d850f787e crypto: inside-secure - fix EINVAL error (buf overflow) fo [...] omits 19b347b32bb1 crypto: inside-secure - fix scatter/gather list to descrip [...] omits 5bdb6e6aa53b crypto: inside-secure - fix incorrect skcipher output IV omits 384ce433884a crypto: inside-secure - silently return -EINVAL for input [...] omits 36160aadb103 crypto: inside-secure - keep ivsize for DES ECB modes at 0 omits 452c53d7868b crypto: ccree - notify TEE on FIPS tests errors omits 9552389c465e crypto: fips - add FIPS test failure notification chain omits 76a95bd8f9e1 crypto: ccree - account for TEE not ready to report omits e6e6600c001c crypto: ccree - drop legacy ivgen support omits aca24d48cee2 crypto: ccree - fix spelling mistake "configration" -> "co [...] omits 1f66c45db330 mips: Add clock_gettime64 entry point omits abed3d826f2f mips: Add clock_getres entry point omits 24640f233b46 mips: Add support for generic vDSO omits 4d5308e78527 Merge tag 'drm-fixes-5.3-2019-07-24' of git://people.freed [...] omits f480de3f4a2b Merge tag 'drm-misc-fixes-2019-07-25' of git://anongit.fre [...] omits a035d552a93b Makefile: Globally enable fall-through warning omits 2defb94edb44 drm/i915: Mark expected switch fall-throughs omits 9e87891799dc drm/amd/display: Mark expected switch fall-throughs omits 12fce1ab4ad9 drm/amdkfd/kfd_mqd_manager_v10: Avoid fall-through warning omits d64062b57eeb drm/amdgpu/gfx10: Fix missing break in switch statement omits 737298d18836 drm/amdkfd: Fix missing break in switch statement omits 7b26b91d3b23 perf/x86/intel: Mark expected switch fall-throughs omits cc4070449a5b mtd: onenand_base: Mark expected switch fall-through omits 2988160827b7 afs: fsclient: Mark expected switch fall-throughs omits 35a3a90cc56c afs: yfsclient: Mark expected switch fall-throughs omits 5a8dadbcfa6b can: mark expected switch fall-throughs omits eba6120de93b firewire: mark expected switch fall-throughs omits 943e398dd36c Merge branch 'flow_dissector-input-flags' omits e853ae776a58 selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP omits 71c99e32b926 bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_D [...] omits ae173a915785 selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG omits 57debff23c4c tools/bpf: sync bpf_flow_keys flags omits b2ca4e1cfa7d bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN omits 1ac6b126dbe8 bpf/flow_dissector: document flags omits 086f95682114 bpf/flow_dissector: pass input flags to BPF flow dissector [...] omits 03cd1d1a493e selftests/bpf: Add selftests for bpf_perf_event_output omits 7c4b90d79d0f bpf: Allow bpf_skb_event_output for a few prog types omits 28ba934d28cf Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 00c33afbf9dd net: mvneta: use devm_platform_ioremap_resource() to simpl [...] omits 47d858d0bdcd ipip: validate header length in ipip_tunnel_xmit omits 97dee74bb34a drm/i915/uc: Reorder params in intel_uc_fw_fetch omits 53db1cced401 selftests/net: add missing gitignores (ipv6_flowlabel) omits 79c7a28e1f3a drm/i915: Capture vma contents outside of spinlock omits d1f0b5dce8fd bnx2x: Disable multi-cos feature. omits 173e6ee21e2b structleak: disable STRUCTLEAK_BYREF in combination with K [...] omits b591c6f620ac Merge branch 'tipc-link-changeover-issues' omits 2320bcdae628 tipc: fix changeover issues due to large packet omits 4929a932be33 tipc: optimize link synching mechanism omits 67fe62dcf713 drm: Switch to use DEVFREQ_GOV_SIMPLE_ONDEMAND constant omits 4bced8bea094 drm/panfrost: Export all GPU feature registers omits a1b27e99229a drm/amd/display: Implement MST Aux device registration omits db432cd0960c drm/amd/display: Use connector kdev as aux device parent omits 7713c0f10dd5 drm/nouveau: Use connector kdev as aux device parent omits 822b939caf45 Merge branch 'v5.4-clk/next' into for-next omits 10e3b44efbc4 Merge branch 'v5.4-armsoc/dts64' into for-next omits 5766c19478ea Merge branch 'v5.4-armsoc/dts32' into for-next omits 4a11458611fb ARM: dts: rockchip: add veyron-tiger board omits 0067692b662e ARM: dts: rockchip: add veyron-fievel board omits 7721f61d2e76 fpga: altera-ps-spi: Fix getting of optional confd gpio omits c6855f7bb66b dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] omits 562836a269e3 drm/dp_mst: Enable registration of AUX devices for MST ports omits 6b381a8e2c5f ARM: dts: rockchip: consolidate veyron panel and backlight [...] omits 280c08991622 Documentation: TLS: fix stat counters description omits 4ea52e250897 nfp: tls: rename tls packet counters omits 304ecc9a34b8 net/mlx5e: kTLS, Call WARN_ONCE on netdev mismatch omits 90bb76929116 net/mlx5e: Prevent encap flow counter update async to user query omits 4b95840a6ced net/mlx5e: Fix matching of speed to PRM link modes omits 694826e36634 net/mlx5e: Fix wrong max num channels indication omits 7a32f2962c56 net/mlx5: Fix modify_cq_in alignment omits 987f6c69dd92 net/mlx5: Add missing RDMA_RX capabilities omits 08aa5e7da6bc net/mlx5: Use reversed order when unregister devices omits abf30f235390 drm/i915/uc: Move uc firmware layout definitions to dedica [...] omits 199ddded380a drm/i915/uc: Update drawing for firmware layout omits dbbff8c3f641 drm/i915: Fix GuC documentation links omits ab9640000d92 ARM: dts: rockchip: move rk3288-veryon display settings in [...] omits 31ed9d9d71ec ARM: dts: rockchip: Limit WiFi TX power on rk3288-veyron-jerry omits 3935ec4a1184 drm/dp: Use non-cyclic idr omits 5882d65c1691 arm64: dts: rockchip: Add PWM fan for RockPro64 omits de4ee728465f nouveau: unlock mmap_sem on all errors from nouveau_range_fault omits e709accc7670 mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault omits 5fbcf5015db8 nouveau: remove the block parameter to nouveau_range_fault omits f32471e2cf87 mm/hmm: remove the legacy hmm_pfn_* APIs omits 1b88b99bdff8 nouveau: return -EBUSY when hmm_range_wait_until_valid fails omits 02712bc32508 mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau omits 2bcbeaefde2f mm/hmm: always return EBUSY for invalid ranges in hmm_rang [...] omits 7114fbdaa2aa clk: rockchip: Fix -Wunused-const-variable in rv1108 clk driver omits 83fbae60fd38 fsl/fman: Remove comment referring to non-existent function omits 3008e06fdf09 st_nci_hci_connectivity_event_received: null check the allocation omits 9891d06836e6 st21nfca_connectivity_event_received: null check the allocation omits 4b663366246b tun: mark small packets as owned by the tap sock omits 37f7c66f4560 ptp: ptp_dte: remove redundant dev_err message omits f2ad83af32c3 Merge branch 'mlxsw-Two-small-updates' omits fc25996e6f46 mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups omits b06689cc1b04 mlxsw: spectrum: Expose KVD size for Spectrum-2 omits 16b2084a8afa Merge branch 'dim-fixes' omits f8be17b81d44 lib/dim: Fix -Wunused-const-variable warnings omits f06d0ca45827 linux/dim: Fix overflow in dim calculation omits 3123c5c4ca15 edac: altera: Move Stratix10 SDRAM ECC to peripheral omits c8ec4632c6ac ife: error out when nla attributes are empty omits c93496e9f768 net: sfc: falcon: convert to i2c_new_dummy_device omits 246eab59eefc leds: lm3697: Switch to use fwnode_property_count_uXX() omits ebefec8d9fc0 leds: lm36274: Switch to use fwnode_property_count_uXX() omits cc93c8637008 leds: lm3532: Switch to use fwnode_property_count_uXX() omits 1817208e14c6 leds: an30259a: Use generic support for composing LED names omits 91f1be8a8327 dt-bindings: an30259a: Add function and color properties omits d7235f5feaa0 leds: gpio: Use generic support for composing LED names omits a1c60ec95d15 dt-bindings: leds-gpio: Add function and color properties omits b1f24498f187 leds: as3645a: Use generic support for composing LED names omits 5b95cb0cbf64 dt-bindings: as3645a: Add function and color properties omits 8103f558527f leds: aat1290: Use generic support for composing LED names omits d60a3d30c285 dt-bindings: aat1290: Add function and color properties omits 889003c20602 leds: cr0014114: Use generic support for composing LED names omits 6c01a5cc36ea dt-bindings: cr0014114: Add function and color properties omits e322b75a301b leds: lm3601x: Use generic support for composing LED names omits 28e12cf498ec dt-bindings: lm36010: Add function and color properties omits a50ff2834893 leds: lm3692x: Use generic support for composing LED names omits 4dcbc8f8c59f dt-bindings: lm3692x: Add function and color properties omits 99ca0ea57309 leds: lp8860: Use generic support for composing LED names omits 0ec39e8cd8f6 dt-bindings: lp8860: Add function and color properties omits 68e192078e02 leds: lt3593: Use generic support for composing LED names omits e12e91a4129b dt-bindings: lt3593: Add function and color properties omits 5fdf85a0911a leds: sc27xx-blt: Use generic support for composing LED names omits 0f0f25797a7d dt-bindings: sc27xx-blt: Add function and color properties omits bb4e9af0348d leds: core: Add support for composing LED class device names omits c5d18dd6b64e dt-bindings: leds: Add properties for LED name construction omits 2f430310f7b4 dt-bindings: leds: Add LED_FUNCTION definitions omits 853a78a7d6c7 dt-bindings: leds: Add LED_COLOR_ID definitions omits b2b998c0f944 leds: class: Improve LED and LED flash class registration API omits 0058eb589881 qed*: Change dpi_addr to be denoted with __iomem omits 3dcfb397dad2 ASoC: codec2codec: deal with params when necessary omits 054d65004c6a ASoC: codec2codec: name link using stream direction omits 68c907f10cd8 ASoC: codec2codec: run callbacks in order omits 7d62460b4060 MAINTAINERS: Move linux-fpga tree to new location omits 1c38bdc96941 MAINTAINERS: update EDAC entry to reflect current tree and [...] omits 8b38c538d460 IB/mlx5: Add CREATE_PSV/DESTROY_PSV for devx interface omits 66013e8ec685 platform/x86: intel_pmc_core: Add ICL-NNPI support to PMC Core omits 6acf5d76ab68 Platform: OLPC: add SPI MODULE_DEVICE_TABLE omits cb8ffde5694a libbpf: silence GCC8 warning about string truncation omits 1d2fedd8561d RDMA/core: Support netlink commands in non init_net net na [...] omits 8732d85a69a0 platform/x86: wmi: add missing struct parameter description omits edbfe83def34 platform/x86: pcengines-apuv2: Fix softdep statement omits 913df8c35322 RDMA/mlx4: Annotate boolean arguments as bool and not int omits 089b645d19b2 RDMA/mlx4: Separate creation of RWQ and QP omits 4f96061b92da IB/usnic: Use dev_get_drvdata omits 39289bfc2214 RDMA: Make most headers compile stand alone omits cf167e5eb92c RDMA/qedr: Remove Unneeded variable rc omits 4cc315c53f95 RDMA/qib: Unneeded variable ret omits 1889c6e6ac6e regulator: act8865: fix ptr_ret.cocci warnings omits 6535e831b4c8 ASoC: cs47l92: Add codec driver for Cirrus Logic CS47L92 omits 9cba2d6a1447 ASoC: cs47l15: Add codec driver for Cirrus Logic CS47L15 omits 01ec57a4371e ASoC: wm_adsp: Allow bus error handler to be called directly omits 5af9e972ac72 ASoC: SOF: Makefile - fix the top-level kernel module name [...] omits a8f910ec6658 media: v4l2-core: Cleanup Makefile omits 620428820d0d media: staging: hantro: avoid future namespace collisions omits 73fb5bfa53e9 media: hantro: Support RK3399 VP8 decoding omits 613326d62f79 media: hantro: Move VP8 common code omits 9c0b2596f2ac Merge branch 'nvme-5.3' of git://git.infradead.org/nvme in [...] omits 36703247d5f5 io_uring: ensure ->list is initialized for poll commands omits 6389a62ff798 usbip: tools: fix GCC8 warning for strncpy omits 932a9317ac49 media: hantro: Add helpers to prepare/finish a run omits deff5c37c889 media: hantro: Add hantro_get_{src, dst}_buf() helpers omits 61e95d81aa28 media: hantro: Constify the control array omits 6789f873ed37 Merge tag 'pm-5.3-rc2' of git://git.kernel.org/pub/scm/lin [...] omits a51edf751b66 Merge tag 'riscv/for-v5.3-rc2' of git://git.kernel.org/pub [...] omits 9530bbe726a1 media: hantro: Simplify the controls creation logic omits c3c3509b8681 media: hantro: Set DMA max segment size omits da3cc2e6f168 Merge tag 'ktest-v5.3' of git://git.kernel.org/pub/scm/lin [...] omits aa0e9e72733b media: staging: media: hantro: Remove call to memset after [...] omits 5e291a908869 ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup omits 24f6f93a19e8 media: Don't default-enable "ancillary driver autoselect" [...] omits 6b4633310ae8 media: rcar-vin: Always setup controls when opening video device omits 1d99e68ce7fd media: rcar-vin: Add support for RGB formats with alpha component omits 5720c7331ff7 media: rcar-vin: Add control for alpha component omits 19ab1f649ca4 media: rcar-vin: Rename VNDMR_DTMD_ARGB1555 to VNDMR_DTMD_ARGB omits 049e684f2de9 media: v4l2-dev: fix WARN_ON(!vdev->device_caps) omits a29a0a467e2c Merge branch 'access-creds' omits 0005cbda438f drm/via: drop use of drmP.h omits 2299b52d1391 drm/via: make via_drv.h self-contained omits 9154e60c4e05 drm/via: copy DRM_WAIT_ON as VIA_WAIT_ON and use it omits 6e7ca09b583d btrfs: Fix deadlock caused by missing memory barrier omits 3bf2a06e3612 drm/via: drop use of DRM(READ|WRITE) macros omits 33db6f94847c RDMA/hns: Refactor eq table init for hip08 omits d7019c0f47ae RDMA/hns: Refactor hem table mhop check and calculation omits 3ee0e170d72c RDMA/hns: Package for hns_roce_rereg_user_mr function omits 89b4b70b974c RDMA/hns: Optimize hns_roce_mhop_alloc function. omits 99441ab552f1 RDMA/hns: optimize the duplicated code for qpc setting flow omits 947441eadb90 RDMA/hns: Use a separated function for setting extend sge [...] omits 606bf89e98ef RDMA/hns: Refactor for hns_roce_v2_modify_qp function omits 2a2f1887e089 RDMA/hns: Refactor the code of creating srq omits 4f8f0d5e33dd RDMA/hns: Package the flow of creating cq omits a5c9c299d1e1 IB/mlx5: Avoid unnecessary typecast omits 56594ae1d250 RDMA/core: Annotate destroy of mutex to ensure that it is [...] omits 2c93346698ba media: ipu3-cio2: Parse information from firmware without [...] omits 706c0cffaf2a media: ipu3-cio2: Proceed with notifier init even if there [...] omits f6a5242b7cf2 media: ipu3-cio2: Clean up notifier's subdev list if parsi [...] omits d1e164289e55 media: v4l2-async: Safely clean up an uninitialised notifier omits 2ea4cfc9a716 media: omap3isp: Rework OF endpoint parsing omits b7165bd0d6cb IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW [...] omits d191152f43a5 IB/counters: Always initialize the port counter object omits a379d1ce32f1 IB/core: Fix querying total rdma stats omits 296e3a2aad09 IB/mlx5: Prevent concurrent MR updates during invalidation omits e77cc85ee390 arm64: dts: qcom: sdm845: remove macro from unit name omits 2833d79c28b8 arm64: dts: qcom: sdm845-cheza: remove macro from unit name omits 19e684e835f6 arm64: dts: qcom: sdm845: remove unit name for thermal tri [...] omits 81a7b51177fc arm64: dts: qcom: sdm845: remove unnecessary properties fo [...] omits a1875bf98290 arm64: dts: qcom: sdm845: Add unit name to soc node omits 36a80df44b6f arm64: dts: sdm845: Add video nodes omits 43931d350f30 x86/apic/x2apic: Implement IPI shorthands support omits 2510d09e9dab x86/apic/flat64: Remove the IPI shorthand decision logic omits dea978632e84 x86/apic: Share common IPI helpers omits 1f0ad660488b x86/apic: Remove the shorthand decision logic omits 832df3d47bad x86/smp: Enhance native_send_call_func_ipi() omits d0a7166bc7ac x86/smp: Move smp_function_call implementations into IPI code omits 22ca7ee933a3 x86/apic: Provide and use helper for send_IPI_allbutself() omits 6a1cb5f5c641 x86/apic: Add static key to Control IPI shorthands omits bdda3b93e660 x86/apic: Move no_ipi_broadcast() out of 32bit omits bd82dba2fa6a x86/apic: Add NMI_VECTOR wait to IPI shorthand omits 3994ff90acc3 x86/apic: Remove dest argument from __default_send_IPI_shortcut() omits 60dcaad5736f x86/hotplug: Silence APIC and NMI when CPU is dead omits 9c92374b631d x86/cpu: Move arch_smt_update() to a neutral place omits 82e574782345 x86/apic/uv: Make x2apic_extra_bits static omits c94f0718fb1c x86/apic: Consolidate the apic local headers omits ba77b2a02e00 x86/apic: Move apic_flat_64 header into apic directory omits 8b542da37287 x86/apic: Move ipi header into apic directory omits 521b82fee98c x86/apic: Cleanup the include maze omits cdc86c9d1f82 x86/apic: Move IPI inlines into ipi.c omits cc8bf191378c x86/apic: Make apic_pending_intr_clear() more robust omits 2640da4cccf5 x86/apic: Soft disable APIC before initializing it omits 39c89dff9c36 x86/apic: Invoke perf_events_lapic_init() after enabling APIC omits 2591bc4e8d70 x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI omits a2df00fd5012 Merge branch 'smp/hotplug' into x86/apic omits 747d5a1bf293 x86/reboot: Always use NMI fallback when shutdown via rebo [...] omits 289a2d22b5b6 perf/x86/intel: Mark expected switch fall-throughs omits a1dc0446d649 sched/core: Silence a warning in sched_init() omits a07db5c08657 sched/core: Fix CPU controller for !RT_GROUP_SCHED omits 710da3c8ea7d sched/core: Prevent race condition between cpuset and __sc [...] omits 1a763fd7c633 rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outsi [...] omits d74b27d63a8b cgroup/cpuset: Change cpuset_rwsem and hotplug lock order omits 1243dc518c9d cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem omits 59d06cea1198 sched/deadline: Fix bandwidth accounting at all levels aft [...] omits f9a25f776d78 cpusets: Rebuild root domain deadline accounting information omits 4b211f2b129d sched/core: Streamle calls to task_rq_unlock() omits c22645f4c8f0 sched/topology: Add partition_sched_domains_locked() omits 60e17f5cef83 sched/fair: Introduce fits_capacity() omits e0e8d4911ed2 sched/isolation: Prefer housekeeping CPU in local node omits 65d74e91694e sched/stats: Fix unlikely() use of sched_info_on() omits 7b3c92b85a65 sched/core: Convert get_task_struct() to return the task omits 3c29e651e16d sched/fair: Fall back to sched-idle CPU if idle CPU isn't found omits 43e9f7f231e4 sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq omits 84ec3a078708 time/tick-broadcast: Fix tick_broadcast_offline() lockdep [...] omits f6cad8df6b30 sched/fair: Fix imbalance due to CPU affinity omits 9434f9f5d117 sched/fair: Change task_numa_work() storage to static omits b34920d4ce6e sched/fair: Move task_numa_work() init to init_numa_balancing() omits d35927a14464 sched/fair: Move init_numa_balancing() below task_numa_work() omits 0c09ab96fc82 cpu/hotplug: Cache number of online CPUs omits b9fa6442f704 cpumask: Implement cpumask_or_equal() omits e797bda3fd29 smp/hotplug: Track booted once CPUs in a cpumask omits 8c779229d0f4 locking/lockdep: Report more stack trace statistics omits 12593b7467f9 locking/lockdep: Reduce space occupied by stack traces omits a2970421640b stacktrace: Constify 'entries' arguments omits 364f6afc4f55 locking/lockdep: Make it clear that what lock_class::key p [...] omits 4ce54af8b33d perf/core: Fix creating kernel counters for PMUs that over [...] omits 5ea3f6fb37b7 perf/x86: Apply more accurate check on hypervisor platform omits 3b238a64c300 perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE [...] omits 3d0c3953601d perf/x86/intel: Fix SLOTS PEBS event constraint omits 6c11c6e3d5e9 locking/mutex: Test for initialized mutex omits 30a35f79faad locking/lockdep: Clean up #ifdef checks omits 68037aa78208 locking/lockdep: Hide unused 'class' variable omits 6ffddfb9e1de locking/rwsem: Add ACQUIRE comments omits 952041a8639a tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_fail [...] omits 99143f82a255 lcoking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop omits e1b98fa31664 locking/rwsem: Add missing ACQUIRE to read_slowpath exit w [...] omits 78134300579a locking/rwsem: Don't call owner_on_cpu() on read-owner omits cb361d8cdef6 sched/fair: Use RCU accessors consistently for ->numa_group omits 16d51a590a8c sched/fair: Don't free p->numa_faults with concurrent readers omits bbe70e4e4211 fs: kernfs: Fix possible null-pointer dereferences in kern [...] omits 2fd60da46da7 kernfs: fix potential null pointer dereference omits f4c255f1a747 dmaengine: dma-jz4780: Break descriptor chains on JZ4740 omits 2a6fc3cb5cb6 drm/tegra: Fix gpiod_get_from_of_node() regression omits b5e29aa880be mfd: davinci_voicecodec: Remove pointless #include omits 197df18f7038 mfd: max77620: Add of_node_put() before return omits d105ef8120dd dmaengine: tegra210-adma: Fix unused function warnings omits b7989e271e9f ASoC: ti: davinci-mcasp: Improve serializer handling in mu [...] omits 816fe206138a ASoC: ti: davinci-mcasp: Add support for RIGHT_J format omits f2c8b5701403 ASoC: pcm3168a: Allow all channels in case of parallel DIN [...] omits b6297d9e078a clk: meson: g12a: fix hifi typo in mali parent_names omits 41db5f8397ee misc: fastrpc: fix memory leak when out of memory omits d4fddac5a51c test_firmware: fix a memory leak bug omits 0c7d37f4d9b8 hpet: Fix division by zero in hpet_time_div() omits 1b5621832f9b eeprom: make older eeprom drivers select NVMEM_SYSFS omits e59fc5252911 staging: rtl8192*: display ESSIDs using %pE omits 0854d589aa91 docs: ABI: remove extension from sysfs-class-mic.txt omits bc83f79bd211 mic: avoid statically declaring a 'struct device'. omits dcfecd4d7a55 fpga: dfl: use driver core functions, not sysfs ones. omits 1670e678a8a7 mtd: rawnand: ingenic: Add of_node_put() before return omits 60be51f4be49 mtd: rawnand: meson: Add of_node_put() before return omits a08e42987118 mtd: rawnand: tango: Add of_node_put() before return omits c436f68beeb2 mtd: rawnand: oxnas: Add of_node_put() omits 4902e87faf26 mtd: rawnand: vf610: Add of_node_put() before goto omits b410f4eb01a1 mtd: rawnand: stm32_fmc2: avoid warnings when building wit [...] omits 17224cf29cbb drm/bridge: sii902x: add audio graph card support omits 820342aca051 media: v4l2-async: Add v4l2_async_notifier_add_fwnode_remo [...] omits 016413d96706 media: v4l2-async: Get fwnode reference when putting it to [...] omits 6a76404b13ba media: davinci-vpif: Don't dereference endpoint after putt [...] omits 43e4cb942e88 locks: Fix procfs output for file leases omits 61d51456f357 vt: Grab console_lock around con_is_bound in show_bind omits 515db266a9da driver core: Remove device link creation limitation omits 10b0f1c227ed vmw_balloon: Remove Julien from the maintainers list omits 7bdd9695970e char: ppdev: Fix a possible null-pointer dereference in pp [...] omits 8f9e86ee7959 staging: android: ion: Bail out upon SIGKILL when allocati [...] omits 092f47c383ad intel_th: msu: Preserve pre-existing buffer configuration omits ed5207afc580 intel_th: msu: Prevent freeing buffers while locked windows exist omits 57b69a1f6648 intel_th: msu: Get rid of the window size limit omits f220df66f676 intel_th: msu-sink: An example msu buffer "sink" omits 615c164da0eb intel_th: msu: Introduce buffer interface omits 517c3ba00916 x86/speculation/mds: Apply more accurate check on hypervis [...] omits 6ddb094a9f8c media: staging/intel-ipu3: Use dev_get_drvdata where possible omits 3be9cc6ad3fa media: v4l2-fwnode: Switch to use fwnode_property_count_uXX() omits bfe655d159af media: pci: Use dev_get_drvdata where possible omits 913c55a86400 media: ov2680: fix a typo in a function name omits 050ff2ad1cca media: Add support for Cadence CSI2TX 2.1 omits 6ded416d4ac4 media: Fix Lane mapping in Cadence CSI2TX omits bf9df90b3557 media: Add lane checks for Cadence CSI2TX omits c0a7c0025369 media: dt-bindings: Update bindings for Cadence CSI2TX ver [...] omits 24c8ac890130 media: i2c: ov5640: Fix the order for enabling regulators omits 8791a102ce57 media: i2c: ov5640: Check for devm_gpiod_get_optional() error omits 4962bb38fb61 media: ov5645: Use regulator_bulk() functions omits 45ffbd15ede6 media: ov5645: Remove unneeded regulator_set_voltage() omits f61c0ca4b402 media: vivid: fix typo: use -> user omits 4ee222406740 media: staging: davinci: remove vpfe driver omits 757c2bf597a8 media: staging/media/bcm2048: remove driver omits 79e85d1d2c16 media: vivid: fix device init when no_error_inj=1 and fb disabled omits 8baf50109929 media: am437x: remove unused struct vpfe_pixel_format omits ee484875af00 media: davinci/vpfe_capture.c: drop unused format descriptions omits 610fce537221 media: sh_veu: convert to struct v4l2_fh omits 3c1350501c21 media: v4l2-dev/ioctl: require non-zero device_caps, verif [...] omits 08aac0e32fe4 media: marvell-ccic: mmp: add MODULE_DEVICE_TABLE omits 173f6eacc8a8 media: v4l: ctrls: Add debug messages omits 156a599b0716 dmaengine: tegra-apb: Support per-burst residue granularity omits d4a6a9537bc3 media: hdpvr: Add device num check and handling omits 9e037bdf743c media: staging: media: cedrus: Fix misuse of GENMASK macro omits 21a816e7ee5d media: rcar-vin: Centralize black listing of pixel formats omits df2f84dfa709 serial: stm32: Use __maybe_unused instead of #if CONFIG_PM_SLEEP omits 7bb4d2543364 serial: stm32: add pm_runtime support omits b5500d9d651d serial: stm32: select pinctrl state in each suspend/resume [...] omits 23e343b5e432 dt-bindings: serial: stm32: add wakeup option omits 643d83f0a351 x86/hpet: Undo the early counter is counting check omits 0bd465765f8d media: rcar-vin: Clean up correct notifier in error path omits 78b3e86b5a75 media: dt: bindings: tegra-vde: Document new optional IOMM [...] omits f5d6aadf3b64 8250_lpss: check null return when calling pci_ioremap_bar omits be2847391ac3 tty: serial: fsl_lpuart: correct the FIFO depth size omits d9aa9ab4fe6b tty: serial: fsl_lpuart: remove sg_set_buf() for sport->rx_sgl omits 5791a830470a tty: serial: fsl_lpuart: use kzalloc() instead of kmalloc() omits a017d5deed22 tty: serial: fsl_lpuart: add earlycon for imx8qxp platform omits 56acec623410 tty: serial: fsl_lpuart: remove the dev.coherent_dma_mask [...] omits 78219b6c68ff serial: 8250_exar: Use struct_size() helper omits 026bd4a5b3c0 tty: nozomi: Use dev_get_drvdata omits e56732b53611 serial: 8250: Use dev_get_drvdata where possible omits ec7885e072e4 tty/isicom: remove redundant assignment to variable word_count omits 44fe5ea44bf2 tty: serial: Remove call to memset after pci_alloc_consistent omits fc78bd1fbd2d tty: hvcs: Fix odd use of strlcpy omits 4a2b8560e3df tty: serial: netx: Delete driver omits 978946e42840 ARM: dts: stm32: enable FMC2 NAND controller on stm32mp157c-ev1 omits 52ded6f9ce84 ARM: dts: stm32: add FMC2 NAND controller pins muxing on s [...] omits aafa0ae33586 ARM: dts: stm32: add FMC2 NAND controller support on stm32mp157c omits 6b72c7a98bd6 drm/bridge: sii902x: make audio mclk optional omits 512ec50a97d8 dt-bindings: display: sii902x: Change audio mclk binding omits 8d34ce5cde99 serial: 8250_omap: Fix idling for unloaded serdev drivers omits 365d28c92f8c drm/bridge: sii902x: fix missing reference to mclk clock omits 8fabc9c3109a drm/stm: attach gem fence to atomic state omits 2c4313cb1162 tty: n_gsm: add helpers to convert mux-num to/from tty-base omits a022e71ba404 tty: n_gsm: update doc example to use header for N_GSM0710 define omits 2e8d58c1f14f tty: n_gsm: remove obsolete mknod doc example omits 2fa278e32b9f ARM: dts: stm32: activate dma for qspi on stm32mp157 omits d39b5bad8658 xhci: Fix crash if scatter gather is used with Immediate D [...] omits 4849ee612970 usb: usb251xb: Reallow swap-dx-lanes to apply to the upstr [...] omits 79f6fafad4e2 Revert "usb: usb251xb: Add US port lanes inversion property" omits bafe64e5f0ed Revert "usb: usb251xb: Add US lanes inversion dts-bindings" omits 34d0545978b6 dt-bindings: usb: mtu3: fix typo of DMA clock name omits ed7fe551575c usb: chipidea: udc: remove redundant assignment to variabl [...] omits 6269e4c76eac usb: host: xhci-hub: fix extra endianness conversion omits 3114bc89c021 usb: host: Remove call to memset after dma_alloc_coherent omits 6443c671d5cb usb: host: oxu210hp-hcd: squash oxu210hp.h into oxu210hp-hcd.c omits 110f87a6a5f6 usb: host: oxu210hp-hcd: remove include/linux/oxu210hp.h omits 6ce9ba07b1b7 usb: typec: mux: Switch to use fwnode_property_count_uXX() omits bc7514925cf5 usb: typec: tcpm: Switch to use fwnode_property_count_uXX() omits 41b57327b270 usb: dwc3: Switch to use device_property_count_u32() omits 07e803ec9f6b usb: dwc2: Switch to use device_property_count_u32() omits 57cd166afc4b USB: core: hcd-pci: Use dev_get_drvdata where possible omits 0ce38c5f929c iomap: fix Invalid License ID omits dc3bf49ea330 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits d9c525229521 treewide: add "WITH Linux-syscall-note" to SPDX tag of uap [...] omits fdc757015782 Merge branch 'pm-cpufreq' omits f27e43b46dae MAINTAINERS: Remove tinydrm entry omits 174102f4de23 drm/tinydrm: Move mipi-dbi omits 2d2bb61a6ce1 drm/tinydrm/mipi-dbi: Select DRM_KMS_HELPER omits 3389669ac5ea drm/tinydrm/Kconfig: drivers: Select BACKLIGHT_CLASS_DEVICE omits 7c9f1312cfca drm/tinydrm/mipi-dbi: Remove CMA helper dependency omits 84137b866e83 drm/tinydrm: Split struct mipi_dbi in two omits 440961d20959 drm/tinydrm: Rename remaining variable mipi -> dbidev omits f90bf1ece48a usb: wusbcore: fix unbalanced get/put cluster_id omits 94b9a70d32db usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() omits d74ffae8b8dd usb-storage: Add a limitation for blk_queue_max_hw_sectors() omits 4fbb8aa75836 usb: pci-quirks: Minor cleanup for AMD PLL quirk omits f3dccdaade41 usb: pci-quirks: Correct AMD PLL quirk detection omits 36b505721623 drm/tinydrm: Rename variable mipi -> dbi omits 771ea160e68f drm/tinydrm/mipi-dbi: Move cmdlock mutex init omits 25f8c834e2a6 Input: synaptics - enable RMI mode for HP Spectre X360 omits 3b51c44bd693 Input: allow drivers specify timestamp for input events omits 92e3e884887c Staging: fbtft: Fix GPIO handling omits db4ad308a506 misc: alcor_pci: Use dev_get_drvdata omits 2495aeeca24d misc: eeprom: max6875: convert to i2c_new_dummy_device omits 80257121f435 misc: eeprom: ee1004: convert to i2c_new_dummy_device omits 0f073df7e731 staging: rtl8723bs: hal: Remove unneeded variable pU1Tmp omits 4da947b27cdb staging: rtl8723bs: Remove unused function prototype ODM_S [...] omits f79670abd541 staging: rtl8723bs: Replace function ODM_TXPowerTrackingCheck() omits 4e8cc1c2df86 staging: rtl8723bs: Replace function odm_TXPowerTrackingInit() omits d40e29d7e219 staging: rtl8723bs: Replace function beacon_timing_control() omits 7a9a7332b62b staging: rtl8723bs: hal: Replace function rtl8723b_set_ap_ [...] omits 0528096df377 staging: rtl8723bs: hal: Replace function rtl8723b_set_wow [...] omits 9dd2f1d9a158 staging: rtl8723bs: hal: Replace function PHY_GetTxPowerIndex() omits fe2ffeb5fdd2 staging: rtl8723bs: hal: Replace function PHY_SetTxPowerIndex() omits 2e20a5ac67f8 staging: rtl8723bs: rtw_pwrctrl: Change true/false checks omits 4b2c85cacde3 drivers/staging/rtl8192u: fix indentation issue, remove extra tab omits 7f9b583358a4 staging: mt7621-pci: avoid use 'err' local variable omits 756e4624ddcf staging: rtl8192e: remove set but not used variable 'payload ' omits 3774fb6bd2b9 staging: rtl8723bs: hal: remove redundant assignment to va [...] omits 8638eeed7481 staging: rtl8723bs: remove unused file hal_phy.c omits 1c4bfacf1d70 staging: rtl8723bs: core: Remove Unneeded variable ret omits fee0cc591ae4 staging: rtl8723bs: os_dep: change return type of rtw_susp [...] omits 8143be90aaab staging: rtl8723bs: remove set but not used variable 'cck_ [...] omits caecc46bf4e7 staging: rtl8712: r8712_free_recvframe(): Change return type omits 606c5cf07b79 staging: rtl8712: r8712_init_recvbuf(): Change return type omits 34ef8dbe02f4 staging: rtl8712: r8712_set_802_11_add_wep(): Change retur [...] omits 42ceb6731d78 staging: rtl8712: init_mp_priv(): Change return values omits 7c93fdf090df staging: rtl8712: r8712_register_cmd_alive(): Change retur [...] omits 8a73a8c46570 staging: rtl8712: r8712_set_key(): Change return values omits 33972d48c2de staging: rtl8712: r8712_set_auth(): Change return values omits 3e67274a41b2 staging: rtl8712: r8712_init_mlme_priv(): Change return values omits ec2b26f71261 staging: rtl8712: Merge memcpy + be16_to_cpus to get_unali [...] omits 814b75b4ed9c staging: rtl8712: recv_linux.c: Align * on block comment omits 7a047abbb6ef staging: wilc1000: Merge memcpy + le32_to_cpus to get_unal [...] omits 28771088953f staging: comedi: daqboard2000: Remove function db2k_initia [...] omits 3e6998b17f36 staging: android: ion: Remove unused rbtree for ion_buffer omits 610504301235 staging: unisys: visornic: Update the description of 'poll [...] omits fb2b055b7e6e staging: wilc1000: flush the workqueue before deinit the host omits 66665bb99792 staging: gasket: apex: fix copy-paste typo omits b918d1c27066 Staging: fbtft: Fix reset assertion when using gpio descriptor omits dbc4f989c878 Staging: fbtft: Fix probing of gpio descriptor omits 3f8809499bf0 ALSA: hda - Add a conexant codec entry to let mute led work omits 67d86835840a netfilter: nft_meta_bridge: Eliminate 'out' label omits cb81572e8cb5 netfilter: nf_tables: Make nft_meta expression more robust omits 882a0db9d143 objtool: Improve UACCESS coverage omits 8d5682f66252 drm/i915/uc: Unify uC firmware upload omits 4ca8d2ef8dab drm/i915/uc: Plumb the gt through fw_upload omits 9cb279455705 drm/i915/huc: Copy huc rsa only once omits 90dd992260cc drm/i915/uc: Move xfer rsa logic to common function omits 91e55e545ab8 drm/i915/uc: Unify uc_fw status tracking omits 21a27d1cdd41 drm/i915/uc: Unify uC FW selection omits 305ceebd5284 drm/i915: Fix handling of non-supported uC omits 702668e606c0 drm/i915/uc: Unify uC platform check omits d093f91ff7d0 Merge branch 'for-rc' into next omits 94e37a4d6bd5 Merge branch 'thermal-intel' into next omits 6a47a2cd0d4c docs: thermal: add it to the driver API omits b0c74b08517e drivers: thermal: processor_thermal_device: Export sysfs i [...] omits 8549225e63c0 thermal: intel: int340x_thermal: Remove unnecessary acpi_h [...] omits 0d2b70fb9c04 thermal: Add some error messages omits ebf3d63be821 thermal: Fix use-after-free when unregistering thermal zon [...] omits 66da768644b5 xtensa: remove free_initrd_mem omits e3cacb73e626 xtensa: fix build for cores with coprocessors omits 7f1345e9efcc Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 1417dba1034d remoteproc: qcom: Move glink_ssr notification after stop omits 4638faac0327 netrom: hold sock when setting skb->destructor omits 9eed21c01c78 mlx4: avoid large stack usage in mlx4_init_hca() omits 7c116e02a4a7 qed: reduce maximum stack frame size omits 260637903f47 ovs: datapath: hide clang frame-overflow warnings omits 81cd17a4121d r8169: improve rtl_set_rx_mode omits ce599b1a129c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 47b79bbb19e1 net/tls: add myself as a co-maintainer omits d601be97126e net/ixgbevf: fix a compilation error of skb_frag_t omits f972037e7124 net: phy: mscc: initialize stats array omits 2756d9143aa5 ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips omits e62088ea6a20 selftests: mlxsw: Fix typo in qos_mc_aware.sh omits c7fa7f567cab net: phylink: don't start and stop SGMII PHYs in SFP modul [...] omits 2949dc443116 dt-bindings: fpga: Consolidate bridge properties omits 09ea26792a57 Merge tag 'linux-can-fixes-for-5.3-20190724' of git://git. [...] omits 2ec0a8909189 qlge: Fix build error without CONFIG_ETHERNET omits 71d8e94dabee fpga: altera-pr-ip: Make alt_pr_unregister function void omits ed72a9bb9af0 r8169: fix a typo in a comment omits 998c1de56dac fpga: altera-cvp: Fix function definition argument omits 3bc817d665ac ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 omits c7148c03db80 net/ipv4: cleanup error condition testing omits e5e9a2ecfe78 e1000e: add workaround for possible stalled packet omits 6d37a38243bc igc: Add more SKUs for i225 device omits bb4265ec24c1 igc: Update the MAC reset flow omits 6145787d5e2e igc: Remove the unused field from a device specification s [...] omits 2b69286dbd99 igc: Remove the polarity field from a PHY information structure omits 71be7b0e7d40 Fix uninitialized variable in ipmb_dev_int.c omits 50ce73cfbb4a dt-bindings: interrupt-controller: al-fic: remove redundan [...] omits 527d37e9e575 selftests/livepatch: add test skip handling omits f83e5000db15 Merge branch 'bcm2835-dt-next' into for-next omits 939b482a6411 ARM: bcm283x: Reduce register ranges for UART, SPI and I2C omits b9332dad9870 IB/mlx5: Fix clean_mr() to work in the expected order omits 9ec4483a3f0f IB/mlx5: Move MRs to a kernel PD when freeing them to the [...] omits afd1417404fb IB/mlx5: Use direct mkey destroy command upon UMR unreg failure omits 6a053953739d IB/mlx5: Fix unreg_umr to ignore the mkey state omits aecea57f84b0 ktest: Fix some typos in config-bisect.pl omits a511f82218fb RDMA/hns: Fix comparison of unsigned long variable 'end' w [...] omits ecc53f8a3c09 RDMA/mlx4: Untag user pointers in mlx4_get_umem_mr omits befa45fb5bdd PCI: Use devm_add_action_or_reset() omits 92493a2f8a8d Build fixes for skb_frag_size conversion omits 8d8bef503658 spi: bcm2835: Fix 3-wire mode if DMA is enabled omits 8f75ec1a220e sfc-falcon: Use dev_get_drvdata where possible omits 3e03a8ba8e1d sfc: Use dev_get_drvdata where possible omits dfa56f83153f forcedeth: Use dev_get_drvdata where possible omits 7bdb9234952b net: marvell: Use dev_get_drvdata where possible omits bdc873feec90 ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration omits 84b71067ea84 ASoC: Intel: Skylake: Make MCPS and CPS params obsolete omits d4e23b7c87e3 ASoC: Intel: Skylake: Do not disable FW notifications omits e5c29dc5221c ASoC: Intel: Skylake: Remove memory available check omits f2a167ca681d ASoC: Intel: Skylake: Remove MCPS available check omits 88abcc90cb04 ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl omits bcc2a2dc3ba8 ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct omits f876a784292b Merge tag 'linux-can-next-for-5.4-20190724' of git://git.k [...] omits 570d785ba46b drivers: net: xgene: Remove acpi_has_method() calls omits a18670f4617d watchdog: ath79_wdt: fix a typo in the name of a function omits 2e05ec4834f9 selftests: mlxsw: Fix typo in qos_mc_aware.sh omits d7852fbd0f04 access: avoid the RCU grace period for the temporary subje [...] omits bed38c3e2dca Merge tag 'powerpc-5.3-2' of git://git.kernel.org/pub/scm/ [...] omits 76260774575c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits c2626876c24f Merge tag 'dma-mapping-5.3-2' of git://git.infradead.org/u [...] omits 2a3b6f7b02cd spi: dw-pci: Use dev_get_drvdata omits a853c0a0b013 regulator: lp87565: Fix probe failure for "ti,lp87565" omits e8758a5ed278 ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name omits 40aa5383e393 ASoC: Fail card instantiation if DAI format setup fails omits 27988c966876 Merge tag 'v5.3-rc1' into regulator-5.3 omits 511885d7061e lib/timerqueue: Rely on rbtree semantics for next timer omits ad3c7b18c5b3 arm: use swiotlb for bounce buffering on LPAE configs omits 66d7780f18ea dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} omits acbc372e6109 selinux: check sidtab limit before adding a new entry omits 4599c6671b81 x86/crash: Remove unnecessary comparison omits c7842d1080a3 dt-bindings: clk: allwinner,sun4i-a10-ccu: Correct path in $id omits a30f1743e4f5 ALSA: line6: sizeof (byte) is always 1, use that fact. omits 21e450d21cca x86/mm: Avoid redundant interrupt disable in load_mm_cr4() omits 266e85a5ec91 KVM: X86: Boost queue head vCPU to mitigate lock waiter pr [...] omits 15e830e90fde mwifiex: use eth_broadcast_addr() to assign broadcast address omits b43d6c8e8d7f rtlwifi: remove assignment to itself omits e3b1d879ccda brcmfmac: don't net_ratelimit() CONSOLE messages on firmwa [...] omits 2ec4ad49b98e libertas_tf: Use correct channel range in lbtf_geo_init omits 8812022cb2fd rtw88: debug: dump tx power indexes in use omits 9a29f7d8476c rtlwifi: btcoex: fix issue possible condition with no effe [...] omits f0248ec49bde mt7601u: use params->ssn value directly omits 4b11c915f00c brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar omits e0bfb9601d48 brcmfmac: simply remove flowring if bus is down omits 1ac11ae949dd brcmfmac: avoid firmware commands when bus is down omits c33330ac06fe brcmfmac: clear events in brcmf_fweh_detach() will always fail omits c613085b7494 brcmfmac: avoid firmware command in brcmf_netdev_open() wh [...] omits 14fcfd1cc0c0 brcmfmac: change the order of things in brcmf_detach() omits a84a60ccdd65 Revert "brcmfmac: fix NULL pointer derefence during USB di [...] omits fa9050927fa8 brcmfmac: allow 160MHz in custom regulatory rules omits 011a56a3336a brcmfmac: enable DFS_OFFLOAD extended feature if supported omits f491645f0394 brcmfmac: add 160MHz in chandef_to_chanspec() omits 29b68a920f6a rtw88: pci: Use DMA sync instead of remapping in RX ISR omits ee6db78f5db9 rtw88: pci: Rearrange the memory usage for skb in RX ISR omits 764f3f1ecffc libertas: Add missing sentinel at end of if_usb.c fw_table omits 5ff29d836d1b rtw88: Fix misuse of GENMASK macro omits c032461936de wl3501_cs: remove redundant variable rc omits 4c8a46851019 libertas: remove redundant assignment to variable ret omits 18e714687bea rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU omits 1dc244064c47 rt2x00: no need to check return value of debugfs_create functions omits 3b902fa811cf rt2x00usb: remove unnecessary rx flag checks omits 231e83fdcd03 rsi: return explicit error values omits 005ad18727b4 extcon: sm5502: Add IRQ_ONESHOT omits 8bc4810b435a extcon: gpio: Request reasonable interrupts omits b8f70953c125 x86/entry/32: Pass cr2 to do_async_page_fault() omits 7d2b02275e89 extcon: arizona: Update binding example to use available defines omits 6527c6856fac extcon: fsa9480: Support the FSA880 variant omits 2bf8fb39eb70 drm/i915/guc: Set GuC init params only once omits a6d9cfcb853f extcon: extcon-max77843: convert to i2c_new_dummy_device omits c2433827c1a1 Input: cyapa - switch to using devm_device_add_group() omits 2e75cfaa32c1 Input: elan_i2c - switch to using devm_add_action_or_reset() omits 9609b904c7eb Input: elan_i2c - switch to using devm_device_add_groups() omits 3ccd63d369c8 Input: synaptics-rmi4 - remove the exporting of rmi_2d_sen [...] omits a104dbc52755 extcon: arizona: Switch to use device_property_count_u32() omits f8890bd2875b Input: ts4800-ts - use devm_platform_ioremap_resource() omits 9601fa8fa9fe Input: sun4i-ts - use devm_platform_ioremap_resource() omits 46bec7a91871 Input: mxs-lradc-ts - use devm_platform_ioremap_resource() omits 9d41cbe23db0 Input: fsl-imx25-tcq - use devm_platform_ioremap_resource() omits f3b5720cabaf Input: elantech - annotate fall-through case in elantech_u [...] omits 3d139703d397 fpga-manager: altera-ps-spi: Fix build error omits 1be8624a0cbe mei: me: add mule creek canyon (EHL) device ids omits b7a14297f102 can: gw: Fix error path of cgw_module_init omits fee6a8923ae0 can: peak_usb: fix potential double kfree_skb() omits 5f186c257fa4 can: flexcan: fix stop mode acknowledgment omits e9f2a856e102 can: flexcan: fix an use-after-free in flexcan_setup_stop_mode() omits 375f755899b8 can: mcp251x: add error check when wq alloc failed omits d4b890aec4be can: rcar_canfd: fix possible IRQ storm on high load omits c63845609c47 can: dev: call netif_carrier_off() in register_candev() omits 49ed96943a8e binder: prevent transactions to context manager from its o [...] omits a56587065094 binder: Set end of SG buffer area properly. omits 2f5947dfcaec Documentation: move Documentation/virtual to Documentation/virt omits fba76a584526 can: Add SPDX license identifiers for CAN subsystem omits 60649d4e0af6 can: remove obsolete empty ioctl() handler omits 4c7f71548515 can: ti_hecc: use timestamp based rx-offloading omits 915f9666421c can: flexcan: add support for DT property 'wakeup-source' omits 10e0c525fc41 dt-bindings: can: flexcan: add can wakeup property omits 8c306bec2d09 can: flexcan: add support for PE clock source select omits 9d733992772d dt-bindings: can: flexcan: add PE clock source property to [...] omits ca10989632d8 can: flexcan: implement can Runtime PM omits 26bca9fe5f1d can: Kconfig: correct history of the CAN protocol omits 64d6ce8fe48e can: xilinx_can: clean up indentation issue omits c223da689324 can: xilinx_can: Add support for CANFD FD frames omits 8dce7ea41a1e can: xilinx_can: Add cantype parameter in xcan_devtype_dat [...] omits 3281b380ec9f can: xilinx_can: Fix flags field initialization for axi ca [...] omits c942a575b95f can: xilinx_can: Fix kernel doc warnings omits d38f9180da88 can: xilinx_can: Fix style issues omits 5443c226ba91 can: tcan4x5x: Add tcan4x5x driver to the kernel omits 4edd396a1911 dt-bindings: can: tcan4x5x: Add DT bindings for TCAN4x5X driver omits 441ac340169b can: m_can: Rename m_can_priv to m_can_classdev omits f524f829b75a can: m_can: Create a m_can platform framework omits 69652195b6e0 can: m_can: Fix checkpatch issues on existing code omits b07fbf239738 can: mark expected switch fall-throughs omits 26ad340e582d can: kvaser_pciefd: Add driver for Kvaser PCIEcan devices omits d9e5d174ad8b can: kvaser_usb: Use struct_size() in alloc_candev() omits 2d91fdccad4d can: sja1000: f81601: add Fintek F81601 support omits b184e1e79e6d Merge branches 'sunxi/config64-for-5.4' and 'sunxi/dt-for- [...] omits 86be740845e3 arm64: dts: allwinner: h6: Enable IR on H6 boards omits 9267811aad35 arm64: dts: allwinner: h6: Add IR receiver node omits 63eb1e149576 arm64: dts: allwinner: a64: Enable IR on Orange Pi Win omits 44a4f416c838 arm64: dts: allwinner: a64: Add IR node omits 8fa345e711bf ARM: dts: sunxi: Prefer A31 bindings for IR omits 342d23a7dacf ARM: dts: sunxi: Prefer A31 bindings for IR omits 2a0dd1d7415a arm64: defconfig: Enable IR SUNXI option omits 89bbc6f1eb90 ARM: dts: Fix incorrect dcan register mapping for am3, am4 [...] omits 2e8647bbe1c8 ARM: dts: Fix flags for gpio7 omits e212abd452a4 bus: ti-sysc: Fix using configured sysc mask value omits 6ee8241d17c6 bus: ti-sysc: Fix handling of forced idle omits a9c342ab77ab drm/mgag200: Don't unpin the current cursor image's buffer. omits cf578c8c8e0b drm/mgag200: Set cursor scanout address to correct BO omits a0fd72d2c95b drm/mgag200: Pin displayed cursor BO to video memory omits afd58b162e48 ARM: OMAP2+: Fix missing SYSC_HAS_RESET_STATUS for dra7 epwmss omits 4dfc39e1b639 can: sja1000: Makefile/Kconfig: sort alphabetically omits 61670d62bd9e MAINTAINERS: can: add missing files to CAN NETWORK DRIVERS [...] omits 20122994e38a scsi: scsi_dh_alua: always use a 2 second delay before ret [...] omits 5578257ca0e2 scsi: ibmvfc: fix WARN_ON during event pool release omits 5523ca8f624d scsi: fcoe: fix a typo omits e45ab43b1d40 scsi: megaraid_sas: Make some functions static omits 3b5f307ef3cb scsi: megaraid_sas: fix panic on loading firmware crashdump omits 359603a3847e scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> [...] omits c3aefa0b8f54 fpga-manager: altera-ps-spi: Fix build error omits 70a658073726 PCI: Unexport pci_bus_sem omits fae6b93b19b4 PCI: Unexport pci_bus_get() and pci_bus_put() omits 4f77e0956bd9 PCI: Remove pci_block_cfg_access() et al (unused) omits 5e31d507da6c Merge branch 'convert-tests-to-libbpf' omits 47da6e4dc3d3 selftests/bpf: remove perf buffer helpers omits c17bec549c9d samples/bpf: switch trace_output sample to perf_buffer API omits f58a4d51d8da samples/bpf: convert xdp_sample_pkts_user to perf_buffer API omits 898ca681cd78 selftests/bpf: switch test_tcpnotify to perf_buffer API omits 58b80815362e selftests/bpf: convert test_get_stack_raw_tp to perf_buffer API omits f2a3e4e95f40 libbpf: provide more helpful message on uninitialized global var omits a581563f1bef cgroup: minor tweak for logic to get cgroup css omits 85db0023376f cgroup: Replace a seq_printf() call by seq_puts() in cgrou [...] omits ad5e427e0f6b Merge branch 'parisc-5.3-3' of git://git.kernel.org/pub/sc [...] omits decb705e01a5 libbpf: fix using uninitialized ioctl results omits 49902052fc6b Merge tag 'perf-urgent-for-mingo-5.3-20190723' of git://gi [...] omits c2aeaaea1756 MIPS: Remove unused R8000 CPU support omits ccd51b9fc3bf MIPS: Remove unused R5432_CP0_INTERRUPT_WAR omits 8e96b08472e6 MIPS: Remove unused R5432 CPU support omits f9065b54d437 MIPS: Remove unused R4300 CPU support omits 725d08e91c17 Merge branch 'bcm2835-defconfig-64-next' into for-next omits e2dd73ac4440 arm64: defconfig: enable cpufreq support for RPi3 omits 7c8b87f01261 Merge branch 'fix-gso_segs' omits be69483bf4f3 selftests/bpf: add another gso_segs access omits 06a22d897d82 bpf: fix access to skb_shared_info->gso_segs omits d86afb89305d net: thunderx: Use fwnode_get_mac_address() omits 3e3bb69589e4 tc-testing: added tdc tests for [b|p]fifo qdisc omits d9b8aadaffa6 bpf: fix narrower loads on s390 omits ce103204cbe6 hv_sock: Use consistent types for UUIDs omits a261e3797506 sky2: Disable MSI on ASUS P6T omits 4c6f5d4038af ARM: defconfig: enable cpufreq driver for RPi omits 21e8a49ab0bc Merge branch 'nfp-Offload-MPLS-actions' omits e03e47a3dcec nfp: flower: offload MPLS set action omits 35b7c70cc3b8 nfp: flower: offload MPLS pop action omits a6eb1817fb98 nfp: flower: offload MPLS push action omits 6749d5901698 net: sched: include mpls actions in hardware intermediate [...] omits 658688ce6c93 net/mlx5e: xsk: dynamically allocate mlx5e_channel_param omits 7ba771e3e246 net: dsa: sja1105: sja1105_main: Add of_node_put() omits 78e420408d12 net: dsa: mv88e6xxx: chip: Add of_node_put() before return omits 92e6475ae0a0 drm/amd/display: Set enabled to false at start of audio disable omits 8eadf9bbab45 Merge branch 'selftests-forwarding-GRE-multipath-fixes' omits 1be79d89b7ae selftests: forwarding: gre_multipath: Fix flower filters omits efa7b79f675d selftests: forwarding: gre_multipath: Enable IPv4 forwarding omits baf6722aa0cb ide: Use dev_get_drvdata where possible omits c9b6c56d52be net: jme: Use dev_get_drvdata omits 5daab287c67d igb: Use dev_get_drvdata where possible omits 1c8aa7b1f15b i40e: Use dev_get_drvdata omits 7f53be6f6b8d fm10k: Use dev_get_drvdata omits ee2e80c19462 e1000e: Use dev_get_drvdata where possible omits f521eaa9d2ef net: broadcom: Use dev_get_drvdata omits f54b0fc86ce6 net: atheros: Use dev_get_drvdata omits 9f293c9af856 net: 3com: 3c59x: Use dev_get_drvdata omits c349c0a28326 atm: Use dev_get_drvdata omits 038029c03e21 sparc: remove unneeded uapi/asm/statfs.h omits 7d9d60bdfa45 leds: is31fl319x: simplify getting the adapter of a client omits 084323f62b0b ftgmac100: Fix build. omits aae364d2a888 rtc: s5m: convert to i2c_new_dummy_device omits ca83542cdb5c rtc: s35390a: convert to i2c_new_dummy_device omits 7150710f3084 rtc: max77686: convert to i2c_new_dummy_device omits 955315b0dc8c qlge: Move drivers/net/ethernet/qlogic/qlge/ to drivers/st [...] omits 03d7036efa4a Merge branch 'clk-fixes' into clk-next omits 467fece8fbc6 ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c omits 88fdffa2eef4 ASoC: soc-core: use existing snd_soc_dai_digital_mute() omits b423c4202135 ASoC: soc-dai: add snd_soc_dai_compress_new() omits dcdab5820edd ASoC: soc-dai: add snd_soc_dai_remove() omits cfd9b5fbfe1e ASoC: soc-dai: add snd_soc_dai_probe() omits 24b09d051164 ASoC: soc-dai: add snd_soc_dai_resume() omits e0f2262292d0 ASoC: soc-dai: add snd_soc_dai_suspend() omits 1dea80d4b2bd ASoC: soc-dai: add snd_soc_dai_delay() omits 5c0769af4caf ASoC: soc-dai: add snd_soc_dai_bespoke_trigger() omits 95aef3553384 ASoC: soc-dai: add snd_soc_dai_trigger() omits 4beb8e109d30 ASoC: soc-dai: add snd_soc_dai_prepare() omits 330fcb5135e0 ASoC: soc-dai: add snd_soc_dai_shutdown() omits 5a52a0453148 ASoC: soc-dai: add snd_soc_dai_startup() omits 846faaed9df7 ASoC: soc-dai: add snd_soc_dai_hw_free() omits aa6166c2ac28 ASoC: soc-dai: mv soc_dai_hw_params() to soc-dai omits 06f6e1d41427 ASoC: add soc-dai.c omits 859fd6cbf1fb ASoC: rsnd: Support hw_free() callback at DAI level omits 1439dbf17e9e Merge branch 'arm/fixes' into for-next omits 7bd9d465140a Merge tag 'imx-fixes-5.3' of git://git.kernel.org/pub/scm/ [...] omits 02a0242549aa ARM: defconfig: u8500: Add new drivers omits 14d017bee4ac ARM: defconfig: u8500: Refresh defconfig omits 3a9d2569e45c ARM: dts: bcm: bcm47094: add missing #cells for mdio-bus-mux omits d64b212ea960 ARM: davinci: fix sleep.S build error on ARMv4 omits a5f888c53db5 regulator: act8865: support regulator-pull-down property omits cd81a91d04b8 regulator: act8865: rename fixed LDO ops omits 906339a95e5a drm/i915: Use dev_get_drvdata omits 399ea57a4c8b selftests/x86: fix spelling mistake "FAILT" -> "FAIL" omits 36876b30d214 selftests: kmod: Fix typo in kmod.sh omits 44c1ee17644c drm/i915/huc: fix status check omits 14f8a0eb0253 drm/i915: Squelch nop wait-for-idle trace omits ca786b8db751 arm64: perf: Remove unused macro omits a7db285664dd gpio: pch: Use dev_get_drvdata omits e2727ec58c11 media: vimc.rst: add vimc-streamer source documentation omits edb0b4e24baa media: vimc.rst: Add a proper alt attribute to vimc.dot omits ed391879dd73 media: vimc: stream: format comments as kernel-doc omits 959f9c841b6b media: vimc: stream: fix style of argument description omits 7770f89b26ce media: vimc: stream: remove obsolete function doc omits 65953018b30c media: mx2_emmaprp: use struct v4l2_fh omits cfc1c3458549 pinctrl: intel: Drop double check for data in intel_pinctr [...] omits 854aca6d3ad1 media: omap_vout: use struct v4l2_fh omits b4133ad3a5c8 media: m2m-deinterlace: use struct v4l2_fh omits 2dbcb6fb96f5 media: media/i2c: don't return ENOTTY if SUBDEV_API is not set omits 8fe34be14ecb Revert "nvme-pci: don't create a read hctx mapping without [...] omits 66b20ac0a1a1 nvme: fix multipath crash when ANA is deactivated omits e654dfd38c1e nvme: fix memory leak caused by incorrect subsystem free omits 08b903b5fd0c nvme: ignore subnqn for ADATA SX6000LNP omits 596a5a58e89a media: vb2-dc: skip CPU sync in map/unmap dma_buf omits 81f96ebc8a66 media: saa7134: remove redundant assignment to variable value omits 322b169476aa media: staging/media/davinci_vpfe: Add null check post kmalloc omits 06532750010e dma-mapping: use dma_get_mask in dma_addressing_limited omits 094efbe748c2 media: ti-vpe: fix leaked of_node references omits da79bf41a4d1 media: exynos4-is: fix leaked of_node references omits 02c25c003405 media: staging/imx: Fix NULL deref in find_pipeline_entity() omits 1a03f91c2c24 media: vivid: work around high stack usage with clang omits 66929812955b iommu/amd: Add support for X2APIC IOMMU interrupts omits 6732ecb335f5 media: cobalt: Prefer pcie_capability_read_word() omits ec8b22b4bd8e media: via-camera: fix v4l2-compliance fails omits de6786bee48e video: ssd1307fb: Add devicetree configuration of display setup omits ca6216fce8db dt-bindings: display: ssd1307fb: Add initialization properties omits b0020d8af991 video: ssd1307fb: Handle width and height that are not mul [...] omits dd9782834dd9 video: ssd1307fb: Start page range at page_offset omits 6bc9431111be video: ssd1307fb: Remove unneeded semicolons omits ed1dc7d56578 video: ssd1307fb: Use screen_buffer instead of screen_base omits 8cbff03bb090 video: fbdev-MMP: Remove call to memset after dma_alloc_coherent omits 9b9f35e7c659 video: fbdev: nvidia: Remove dead code omits b519294ee13a video: fbdev: nvidia: Remove extra return omits 5ae01cba59c6 au1200fb: don't use DMA_ATTR_NON_CONSISTENT omits a74cefd91512 fbmem: remove redundant assignment to err omits 5a46d3f71d5e ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() omits 710ae47dc6cb drm/tinydrm: Move tinydrm_display_pipe_init() to mipi-dbi omits cc4312127108 drm/tinydrm/mipi-dbi: Add mipi_dbi_init_with_formats() omits 883a2a80f79c Input: elantech - enable SMBus on new (2018+) systems omits b1cbb2f09d7b Input: applespi - fix trivial typo in struct description omits 020834bebbcb Input: applespi - select CRC16 module omits 1321db837549 drm/tinydrm/repaper: Don't use tinydrm_display_pipe_init() omits f729d8d9628d drm/tinydrm: Move tinydrm_machine_little_endian() omits d23d4d4dac01 drm/tinydrm: Move tinydrm_spi_transfer() omits 083a6c23b9ec drm/tinydrm: Clean up tinydrm_spi_transfer() omits e143364b4c17 drm/tinydrm: Remove tinydrm_spi_max_transfer_size() omits 8a18ac3a7de5 drm/tinydrm: Remove spi debug buffer dumping omits cfcc8fcb1170 drm/tinydrm: Use spi_is_bpw_supported() omits e6652156a314 drm/tinydrm: Use DRM_MODE_CONNECTOR_SPI omits fc06bf1d76d6 drm: Add SPI connector type omits 77ce56e2bfaa drbd: dynamically allocate shash descriptor omits 327fe1d42b83 block: blk-mq: Remove blk_mq_sched_started_request and sta [...] omits fa01aff97637 pinctrl: merrifield: Use devm_platform_ioremap_resource() omits 9d5b6a9520ad pinctrl: intel: Use devm_platform_ioremap_resource() omits a86f12b2770a pinctrl: cherryview: Use devm_platform_ioremap_resource() omits 24025010d1b9 pinctrl: baytrail: Use devm_platform_ioremap_resource() omits fa564e90257e media: ov7670: don't return ENOTTY if SUBDEV_API is not set omits 4965bcd3c1f3 media: via-camera: use struct v4l2_fh omits 9230a4cc316b media: via-camera: call viafb_pm_unregister in remove() omits ba78170ef153 media: go7007: Fix misuse of strscpy omits f2180adfd7a3 media: m2m-deinterlace: Fix misuse of strscpy omits ed2cea4f95bf media: cobalt: remove redundant assignment to variable data omits aef5f47c9907 media: platform: meson-ao-cec-g12a: add support for SM1 omits 9bef0d1d053d media: dt-bindings: media: meson-ao-cec: add SM1 compatible omits 31bd0e5e61dc media: davinci-vpbe: remove obsolete includes omits aa9c2182c454 media: vivid:add sanity check to avoid divide error and se [...] omits b98fd3cb6db8 media: vivid: fix potential integer overflow on left shift omits b61789f53d49 media: drivers/media: don't set pix->priv = 0 omits 7708065f5d51 media: v4l2-mem2mem: reorder checks in v4l2_m2m_poll() omits 8d86a1564995 media: vb2: reorder checks in vb2_poll() omits 43266ad2b47d media: input/touchscreen/sur40: use COLORSPACE_RAW omits 999a4312e871 media: v4l2-ioctl: call v4l_pix_format_touch() for TRY_FMT omits ebe15c767968 media: tegra-cec: use cec_notifier_cec_adap_(un)register omits 72a171d72aa6 media: stih-cec: use cec_notifier_cec_adap_(un)register omits ca3cc03b7138 media: s5p-cec: use cec_notifier_cec_adap_(un)register omits 276c821f7731 media: seco-cec: use cec_notifier_cec_adap_(un)register omits e67776894065 media: cros-ec-cec: use cec_notifier_cec_adap_(un)register omits 20958f9d5c48 media: meson/ao-cec: use cec_notifier_cec_adap_(un)register omits 967b109096b2 media: uapi: new file needs types.h omits 3b8720e63f4a fbdev: Ditch fb_edid_add_monspecs omits 607975b30db4 ALSA: ac97: Fix double free of ac97_codec_device omits 39e7317e37f7 perf build: Do not use -Wshadow on gcc < 4.8 omits d95daf5accf4 perf probe: Avoid calling freeing routine multiple times f [...] omits df8350ed56a2 perf probe: Set pev->nargs to zero after freeing pev->args [...] omits 872c8ee8f0f4 perf session: Fix loading of compressed data split across [...] omits 146540fb545b perf stat: Always separate stalled cycles per insn omits 08ef3af1579d perf stat: Fix segfault for event group in repeat mode omits 79b2fe5e7561 perf tools: Fix proper buffer size for feature processing omits dde4e732a5b0 perf script: Fix off by one in brstackinsn IPC computation omits 7db7218a7ea5 perf script: Improve man page description of metrics omits 5f8eec3225ff perf script: Fix --max-blocks man page description omits bdd50d7421b2 x86/bitops: Use __builtin_constant_p() directly instead of [...] omits 701010532164 x86/build: Remove unneeded uapi asm-generic wrappers omits 03b77f0b8587 regulator: stm32-booster: Remove .min_uV and .list_voltage [...] omits 2d09a79bf637 regulator: act8865: Add support for act8600 charger omits a789adae592e ASoC: rt1308: Convert headers to SPDX omits f90aa354be7b ASoC: rt5665: Fix a typo in the name of a function omits 810dbea36569 ASoC: SOF: Intel: hda: fix stream id setting omits 934bf82203d6 ASoC: SOF: Intel: hda: fix link DMA config omits 7ccafa2b3879 ASoC: fsl_esai: recover the channel swap after xrun omits d8bf0e7627e6 drm/i915/selftests: Let igt_vma_partial et al breathe omits 6298b78742be ASoC: SOF: Intel: ssp: BCLK delay parameter omits a3ebccb52efd ASoC: SOF: Intel: hda: reset link DMA state in prepare omits 672ff5e3596e ASoC: SOF: Intel: hda: add a parameter to disable MSI omits dc7a36f178a9 ASoC: SOF: Intel: hda: remove duplicated clear WAKESTS omits d06973515f95 ASoC: SOF: Intel: hda: use SOF defined init chip in resume omits 061edb232505 ASoC: SOF: Intel: hda: set position buffer in init chip omits fd15f2f5e272 ASoC: SOF: Intel: hda: Enable jack detection omits 6aa232e1ccfc ASoC: SOF: Intel: hda: reduce ifdef usage for hda omits 184fdfca4ba6 ASoC: SOF: Intel: hda: correct ROM state mask omits 1c38c9223da3 ASoC: SOF: remove unused state variable in suspend function omits 441c58cf8e5e ASoC: SOF: loader: Don't ignore SRAM block types omits 7198879ef577 ASoC: SOF: loader: Use the BAR provided by FW omits ce8234a6357e ASoC: SOF: Introduce snd_sof_dsp_get_bar_index ops omits c9b54a336016 ASoC: SOF: core: increase default IPC timeouts omits 6dd78b310b8d ASoC: SOF: ipc: use timeout configured at probe omits a49b68719275 ASoC: SOF: use common code to send PCM_FREE IPC omits 04c8027764bc ASoC: SOF: reset DMA state in prepare omits f1b1b9b13682 ASoC: SOF: pci: mark last_busy value at runtime PM init omits f8f85216f8d3 ASoC: pcm3168a: Fix a typo in the name of a constant omits 717dedb1dcee ASoC: SOF: Intel: hda: remove misleading error trace from [...] omits 8201f11a1f75 ASoC: qcom: apq8016_sbc: Fix oops with multiple DAI links omits de6a263400f2 drm/i915/uc: Sanitize uC when GT is sanitized omits 3fcba88188a8 drm/i915/uc: Gt-fy uc reset omits 3b8179944cb0 ALSA: compress: Be more restrictive about when a drain is allowed omits a70ab8a86450 ALSA: compress: Don't allow paritial drain operations on c [...] omits 26c3f1542f50 ALSA: compress: Prevent bypasses of set_params omits 4475f8c4ab7b ALSA: compress: Fix regression on compressed capture streams omits aed7450b1536 drm/i915: Add HDCP capability info to i915_display_info. omits c7c4ae9d9c3b Merge branch 'sunxi/fixes-for-5.3' into sunxi/for-next omits e32db73c5aca MAINTAINERS: Update my email address omits 5a3181a5cf7f Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next omits d40113fb5f7e ARM: dts: sunxi: Fix the HDMI PHY name omits 6f21a03b07ce ARM: dts: sunxi: Remove simple-panel compatible omits 9779048d71b1 s390/kasan: add bitops instrumentation omits 0a5c3c2f4766 s390/bitops: make test functions return bool omits 5518aed82d2a s390: wire up clone3 system call omits a963609e2778 kbuild: enable arch/s390/include/uapi/asm/zcrypt.h for uap [...] omits 061c99623949 s390: use __u{16,32,64} instead of uint{16,32,64}_t in uap [...] omits 3f4b04e3cfd4 s390/hypfs: fix a typo in the name of a function omits eed341976014 Merge tag 'vfio-ccw-20190717-2' of https://git.kernel.org/ [...] omits 69e96207ebf9 s390/qdio: restrict QAOB usage to IQD unicast queues omits a6ec414a4dd5 s390/qdio: add sanity checks to the fast-requeue path omits 6abe28197024 s390: enable detection of kernel version from bzImage omits 1a47dc0240bf dt-bindings: arm: fsl: Add the pico-pi-imx8m board omits c39eff747b84 dt-bindings: arm: Document i.MX8QXP AI_ML board binding omits 417393a5072f dt-bindings: Add Vendor prefix for Einfochips omits 88574a24ea12 dt-bindings: arm: nxp: Add device tree binding for ls1046a [...] omits bca031e2c8aa KVM: arm/arm64: Introduce kvm_pmu_vcpu_init() to setup PMU [...] omits 333a2101f47c firmware: Fix missing inline omits 201c1db90cd6 iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA omits d43dc52274d4 firmware: imx: scu-pd: Add IRQSTR_DSP PD range omits 590b346b58ba firmware: imx: scu-pd: Add mu13 b side PD range omits 6d9d21711b38 firmware: imx: scu-pd: Rename mu PD range to mu_a omits e0a12445d1cb cpufreq/pasemi: fix use-after-free in pas_cpufreq_cpu_init() omits df7126cc4210 ARM: dts: imx6sll: move GIC to right location in DT omits 8c1a1f4879b6 ARM: dts: imx6ul: move GIC to right location in DT omits b051589c69bf ARM: dts: imx6sl: move GIC to right location in DT omits 211ded786146 ARM: dts: imx6sx: move GIC to right location in DT omits b605c44c30b5 PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() omits 8eb0fd3b55f0 PM: sleep: Integrate suspend-to-idle with generig suspend flow omits 56b991849009 PM: sleep: Simplify suspend-to-idle control flow omits 41275eb5c718 ACPI: PM: Set s2idle_wakeup earlier and clear it later omits 2933954b71f1 PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() omits 9089f16e053a ACPI: EC: Return bool from acpi_ec_dispatch_gpe() omits 6921de898ba8 ACPICA: Return u32 from acpi_dispatch_gpe() omits 3a79bc63d907 PCI: irq: Introduce rearm_wake_irq() omits 8d0148473dec arm64: dts: imx8mq: fix SAI compatible omits c528adefd645 int340X/processor_thermal_device: Fix proc_thermal_rapl_remove() omits 9461e35f8418 ARM: dts: vf610-zii-scu4-aib: Drop unused pinctrl_i2c3 pin [...] omits aee2a02bcf55 ARM: dts: vf610-zii-scu4-aib: Fix pinctrl_i2c1's identation omits 6d234bc6a4b4 ARM: dts: vf610-zii-spb4: Drop unused pinctrl_i2c1 pinmux config omits 07523a6cb6f8 ARM: dts: ux500: set pull-up on STUIB STMPE IRQ line omits aef41a4d88ef ARM: dts: ux500: Fix up the thermal nodes omits 46269abf9720 ARM: dts: ste: Update coresight DT bindings omits 513be3334431 drm/komeda: remove set but not used variable 'old' omits 52d09014bb10 arm64: dts: imx8mm: Correct SAI3 RXC/TXFS pin's mux option #1 omits f4411786b39b ARM: dts: imx6ull: Add support for PHYTEC phyBOARD-Segin w [...] omits 9ae6390aa107 ARM: dts: imx6ul: segin: Move machine include to dts files omits f638e7fdbfdf ARM: dts: imx6ul: segin: Move ECSPI interface to board inc [...] omits b349580a4cae ARM: dts: imx6ul: phycore: Add eMMC at usdhc2 omits 87dc2cd47989 ARM: dts: imx6ul: segin: Only enable NAND if it is populated omits f1da57d8ea3a ARM: dts: imx6ul: segin: Make FEC and ethphy configurable in dts omits 783c10aa740f ARM: dts: imx6ul: segin: Fix LED naming for phyCORE and PE [...] omits 458264157b10 ARM: dts: imx6ul: segin: Reduce eth drive strength omits e37816bf9114 ARM: dts: imx6ul: segin: Add boot media to dts filename omits 591c175076d7 ARM: dts: imx6ul: phyboard-segin: Rename dts to PHYTEC nam [...] omits d5c3a62d0bb9 Merge branch 'Convert-skb_frag_t-to-bio_vec' omits 8842d285bafa net: Convert skb_frag_t to bio_vec omits b3e487c0cf42 Revert "net: hns: fix LED configuration for marvell phy" omits caec3f63d83f Merge branches 'dt-for-v5.4' and 'defconfig-for-v5.4' into [...] omits 24183825c3c7 ARM: configs: aspeed: Refresh defconfigs omits 2f90ec143af8 ARM: configs: aspeed: Enable commonly used network functionality omits bb1dba7be1ee ARM: dts: aspeed: Add SGPM pinmux omits b3b06766315e ARM: dts: aspeed: tiogapass: Add VR devices omits dc4bea0b989c ARM: dts: aspeed: Add Lenovo Hr855xg2 BMC omits da335d2bcb42 ARM: dts: aspeed: Add Facebook Minipack BMC omits 1843f225625b dt-bindings: serial: lpuart: add the clock requirement for [...] omits 1b5d9a6e9835 scsi: core: fix the dma_max_mapping_size call omits e70bdd81bfe2 scsi: fdomain: fix building pcmcia front-end omits df7699c70c1b net: stmmac: Do not cut down 1G modes omits 01ad7facb68f Merge branch 'stmmac-fixes' omits ec5e5ce1e18b net: stmmac: Use kcalloc() instead of kmalloc_array() omits cbcf0999ae33 net: stmmac: RX Descriptors need to be clean before settin [...] omits f4e5f775db5a net: hns: fix LED configuration for marvell phy omits bba18318e7d1 net: mvpp2: Don't check for 3 consecutive Idle frames for [...] omits 722eb2f65acc arm64: dts: qcom: Add Asus NovaGo TP370QL omits 3f527d311932 arm64: dts: qcom: Add HP Envy x2 omits 2c6d2d3a580a arm64: dts: qcom: Add Lenovo Miix 630 omits af311ff9a691 firmware: qcom_scm: Cleanup code in qcom_scm_assign_mem() omits 3bdd4f848531 drm/i915: Rely on spinlock protection for GPU error capture omits df8cf31e7497 drm/i915/gt: Hook up intel_context_fini() omits f3bcb0cccd36 drm/i915: Remove obsolete engine cleanup omits e1f1ae8002e4 clk: renesas: cpg-mssr: Fix reset control race condition omits c9a67cbb5189 clk: sprd: Select REGMAP_MMIO to avoid compile errors omits 26091eef3c17 riscv: dts: Add DT node for SiFive FU540 Ethernet controll [...] omits d808097627e5 drm/i915: Fix up broken merge omits c93d059a8045 clk: mediatek: mt8183: Register 13MHz clock earlier for cl [...] omits 6ee82ef04e38 clk: Add missing documentation of devm_clk_bulk_get_option [...] omits 1573eebeaa80 clk: at91: generated: Truncate divisor to GENERATED_MAX_DIV + 1 omits f23478f6ea2e MIPS: qi_lb60: Move MMC configuration to devicetree omits 985eaf99eb18 scsi: target: cxgbit: add support for IEEE_8021QAZ_APP_SEL [...] omits 90fbe456b5f0 Merge branch 'at91-dt' into at91-next omits 2b607f7088f9 doc:it_IT: translations in process/ omits 74af0d0be1d7 docs/vm: transhuge: fix typo in madvise reference omits 838c1efc6a0a scsi: ufs: change msleep to usleep_range omits 70a51d8c5317 scsi: lpfc: Remove unnecessary null check before kfree omits 9e5470fe2d61 scsi: virtio_scsi: implement request batching omits 8930a6c20791 scsi: core: add support for request batching omits cf949bbe22be scsi: ufs: uapi: Fix SPDX license identifier omits 8808b4e9dcdc scsi: ufs: Add history of fatal events omits c5397f13fc74 scsi: ufs: Do not reset error history during host reset omits d3c615bf586f scsi: ufs: Add fatal and auto-hibern8 error history omits 48d5b9732580 scsi: ufs: Change names related to error history omits 04364138ce9b drm/i915/gtt: Fix rounding for 36b omits 46eabee1f6e6 rtc: isl12026: convert to i2c_new_dummy_device omits 1bcff32679f6 drm/amdgpu/smu: move fan rpm query into the asic specific code omits b840e4d5fec6 drm/amd/powerplay: custom peak clock freq for navi10 omits 564225415e77 dt-bindings: rtc: Remove the PCF8563 from the trivial RTCs omits f7234a9813b7 rtc: imxdi: use devm_platform_ioremap_resource() to simplify code omits 874532cdeefe rtc: mxc_v2: use devm_platform_ioremap_resource() to simpl [...] omits e858c5951f69 drm/bridge: Improve the help text for DRM_ANALOGIX_ANX78XX omits 251a44888183 riscv: include generic support for MSI irqdomains omits bbb6fc43f131 drm: silence variable 'conn' set but not used omits f4da5d074c8e MAINTAINERS: Add Paul as a RISC-V maintainer omits 95ccc155081b drm/amdgpu/smu: move fan rpm query into the asic specific code omits 60439711b69b leds: apu: add pr_fmt prefix for better log output omits d52d6de2809a drm/amdgpu: set sdma irq src num according to sdma instances omits 93562049a62c leds: apu: fix error message on probing failure omits b629167d6867 drm/amd/powerplay: remove redundancy debug log in smu omits cc92e3cce5db leds: apu: drop profile field from priv data omits 08e83826a5eb leds: apu: drop iosize field from priv data omits da97735cbdb4 leds: apu: drop enum_apu_led_platform_types omits ebf8fc31cbce drm/amd/powerplay: custom peak clock freq for navi10 omits 0344e6166bbf leds: apu: drop superseeded apu2/3 led support omits 48ffc3d12b55 Merge branch 'pdf_fixes_v1' of https://git.linuxtv.org/mch [...] omits 143134ba4983 doc:it_IT: rephrase statement omits 5adcce34f8a3 doc:it_IT: align translation to mainline omits 967ea03cc345 leds: ktd2692: Fix a typo in the name of a constant omits e27a24210aa1 Merge tag 'v5.3-rc1' into docs-next omits f7af86ccf188 batman-adv: Fix deletion of RTR(4|6) mcast list entries omits fa3a03da549a batman-adv: Fix netlink dumping of all mcast_flags buckets omits 529a8f939a5f batman-adv: Replace usage of strlcpy with strscpy omits bc986391c80d batman-adv: Start new development cycle omits f3b357c28073 leds: an30259a: Fix typo omits 66193b24514c media: dvbsky: add support for Mygica T230C v2 omits bc28d36bf11a media: si2168: add support for Mygica T230C v2 omits 19d41a2899dc media: mceusb: USB reset device following USB clear halt error omits 765bb8610d30 media: dib0700: fix link error for dibx000_i2c_set_speed omits 0c4df39e504b media: technisat-usb2: break out of loop at end of buffer omits 5dd4b89dc098 media: mtk-cir: lower de-glitch counter for rc-mm protocol omits 03b0f2ce735e Merge v5.3-rc1 into drm-misc-next omits a81431e7d107 media: rc: remove unused #define RC_PROTO_BIT_ALL omits eab865203f40 media: mtk-cir: only allow protocols that have software decoders omits d3bfed33e2d8 media: hantro: Add support for MPEG-2 decoding on RK3328 omits 56613e7153a5 media: dt-bindings: rockchip: Document RK3328 VPU binding omits bdd034050a46 media: hantro: Add support for VP8 decoding on rk3288 omits 298c62d38561 media: v4l2-ctrl: Validate VP8 stateless decoder controls omits a57d6acaf352 media: uapi: Add VP8 stateless decoder API omits de8145452eeb media: v4l2-ctrl: Move compound control validation omits 795130b31986 IB/hfi1: Remove unused define omits b2590bdd0b1d IB/hfi1: Do not update hcrc for a KDETH packet during faul [...] omits 616cfb69b984 media: omap3isp: set device_caps in struct video_device omits eefe332c1596 media: ti-vpe: set device_caps in struct video_device omits c7711aba0669 media: omap_vout: set device_caps in struct video_device omits 12185dfe4436 bonding: Force slave speed check after link state recovery [...] omits 4038b214b88e media: vsp1: set device_caps in struct video_device omits 8defd70a9b2f media: sh_veu/sh_vou: set device_caps in struct video_device omits b1df3129b719 media: xilinx: set device_caps in struct video_device omits 0fe3331e07f0 media: via-camera: set device_caps in struct video_device omits 3c7812e7ef30 media: bdisp: set device_caps in struct video_device omits de5b9b719759 media: pxa_camera: don't set caps in querycap omits 34828fad5ecc media: marvell-ccic: set device_caps in struct video_device omits bc6be26ed825 media: mx2_emmaprp: set device_caps in struct video_device omits f456ccc457cb media: m2m-deinterlace: set device_caps in struct video_device omits b3322e3e1aae media: fsl-viu: set device_caps in struct video_device omits 994587c3b276 media: s3c-camif/s5p-g2d/s5p-jpeg: set device_caps in stru [...] omits e7999846b944 media: coda: set device_caps in struct video_device omits b2778a30c73b media: am437x/davinci: set device_caps in struct video_device omits 59fe916c84f8 media: media/platform: don't set description in ENUM_FMT omits 642ac63d166d media: drivers/staging/media: don't set description for ENUM_FMT omits 2169e6daa1ff media: media/pci: don't set description for ENUM_FMT omits 0036bc73ccbe drm/msm: stop abusing dma_map/unmap for cache omits ed2abfebb041 leds: leds-lp5562 allow firmware files up to the maximum length omits 79937a4beeae leds: ns2: Add of_node_put() before return omits 730f693d79da leds: max77650: Add of_node_put() before return omits 533016c870a8 leds: as3645a: Fix misuse of strlcpy omits 51251542c968 leds: max77650: add MODULE_ALIAS() omits af0653d56657 RDMA/siw: Remove set but not used variables 'rv' omits b7f406bb883b IB/mlx5: Replace kfree with kvfree omits c56b593d2af4 RDMA/bnxt_re: Honor vlan_id in GID entry comparison omits 009cb7d5794a media: media/usb: don't set description in ENUM_FMT omits 4747bd0f4179 media: v4l2-ioctl: add missing pixelformats omits f4d46119f214 IB/hfi1: Drop all TID RDMA READ RESP packets after r_next_psn omits dc25b239ebea IB/hfi1: Field not zero-ed when allocating TID flow memory omits 2b74c878b0ea IB/hfi1: Unreserve a flushed OPFN request omits cd48a8208723 IB/hfi1: Check for error on call to alloc_rsm_map_table omits 2e7b801eadbf drm/msm/dpu: Correct dpu encoder spinlock initialization omits 60c3becfd1a1 RDMA/hns: Fix sg offset non-zero issue omits 7af5cdb158f3 drm/msm: correct NULL pointer dereference in context_init omits d5121ffebc38 RDMA/siw: Fix error return code in siw_init_module() omits f51edcec5288 MAINTAINERS: Add an entry for generic architecture topology omits c181831f161c base: arch_topology: update Kconfig help description omits 03f11f03dbfe RISC-V: Parse cpu topology during boot. omits ca74b316df96 arm: Use common cpu_topology structure and functions. omits 60c1b220d8bc cpu-topology: Move cpu topology code to common code. omits 124e46a86580 dt-binding: cpu-topology: Move cpu-map to a common binding. omits 748fd07e2b9c ASoC: madera: Read device tree configuration omits 45004d66f2a2 ASoC: dapm: fix a memory leak bug omits c8b08fc0d6f8 firmware: qcom_scm: Fix some typos in docs and printks omits 6e37ccf78a53 firmware: qcom_scm: Use proper types for dma mappings omits 849b384f92bc Documentation: DT: arm: add support for sockets defining p [...] omits 7f6cade5b6bf iommu/vt-d: Print pasid table entries MSB to LSB in debugfs omits ae24fb49d011 iommu/virtio: Update to most recent specification omits 9eed17d37c77 iommu/iova: Remove stale cached32_node omits 3ee9eca760e7 iommu/vt-d: Check if domain->pgd was allocated omits effa467870c7 iommu/vt-d: Don't queue_iova() if there is no flush queue omits 5d6fb560729a dmaengine: ste_dma40: fix unneeded variable warning omits 6f4722b1d1eb dmaengine: dw-edma: fix endianess confusion omits 756c3ef93492 dmaengine: dw-edma: fix __iomem type confusion omits f0414087a1b9 dmaengine: dw-edma: fix unnecessary stack usage omits 72503b25ee36 dmaengine: bcm2835: Print error in case setting DMA mask fails omits d2bfe7b5d182 dmaengine: edma: make edma_filter_fn private omits 9c71b9eb3cb2 dmaengine: omap-dma: make omap_dma_filter_fn private omits 40ca0ce56d4b arm64: entry: SP Alignment Fault doesn't write to FAR_EL1 omits cfe61801b0f1 balloon: fix up comments omits dd422906799f mm/balloon_compaction: avoid duplicate page removal omits 557529494d79 iommu/vt-d: Avoid duplicated pci dma alias consideration omits 630f3100e19d Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next omits 042c805545d0 arm64: dts: allwinner: h6: Fix SID node name omits 5ea40f7106aa ARM: dts: sunxi: Unify the DE2 bus clocks order omits cbdf8a189a66 arm64: Force SSBS on context switch omits 301e7ee1dec5 Revert "iommu/vt-d: Consolidate domain_init() to avoid dup [...] omits c8eee4135a45 selftests/bpf: fix sendmsg6_prog on s390 omits 5d9e06d60eee bcache: fix possible memory leak in bch_cached_dev_run() omits 4be6e05c4d4c libbpf: Avoid designated initializers for unnamed union members omits cdb2f9207109 libbpf: Fix endianness macro usage for some compilers omits d2d5a6b0253d ALSA: firewire-motu: more code refactoring for MOTU data b [...] omits 9a738ad1b1a6 ALSA: firewire-lib: process payload of isoc context accord [...] omits 4731c672c930 ALSA: fireface: code refactoring for FF data block process [...] omits 00d004db6493 ALSA: firewire-motu: code refactoring for MOTU data block [...] omits 806653b70ee2 ALSA: firewire-tascam: code refactoring for TASCAM data bl [...] omits bb473966774a ALSA: firewire-digi00x: code refactoring for DOT data bloc [...] omits 9fc90644cae9 ALSA: firewire-lib: code refactoring for AM824 data block [...] omits d2c104a3426b ALSA: firewire-lib: pass packet descriptor to data block p [...] omits 0f5cfcb24d9c ALSA: firewire-lib: code refactoring to process context payloads omits 5e2ece0fdceb ALSA: firewire-lib: code refactoring to process PCM substream omits 753e717986c2 ALSA: firewire-lib: use packet descriptor for IR context omits f4f6ae7b7c1f ALSA: firewire-lib: use packet descriptor for IT context omits 04130cf8e296 ALSA: firewire-lib: add list of packet descriptor omits 600c8018df60 ALSA: firewire-lib: pass no syt information to data block [...] omits 3baf30532f94 ALSA: firewire-lib: add syt_override member for some protocols omits a35463d1f77d ALSA: firewire-lib: operate data block counter in top leve [...] omits 860d798c3704 ALSA: firewire-lib: operate data block counter in top leve [...] omits ab75481202d2 ALSA: firewire-lib: pass data block counter to data block [...] omits cdefaa44d535 ALSA: firewire-lib: pass data block count as an argument t [...] omits 588f2e2caf67 ALSA: firewire-lib: obsolete ctx_data.tx.first_dbc with CI [...] omits 57ebc6230f06 Merge branch 'bpf-sockmap-tls-fixes' omits d4d34185e710 selftests/tls: add shutdown tests omits 8051bb7f2cbf selftests/tls: close the socket with open record omits 65d41fb317c6 selftests/tls: add a bidirectional test omits 78b5dc3d68dc selftests/tls: test error codes around TLS ULP installation omits cf32526c8842 selftests/tls: add a test for ULP but no keys omits 95fa145479fb bpf: sockmap/tls, close can race with map free omits 0e858739c2d2 bpf: sockmap, only create entry if ulp is not already enabled omits 2bb90e5cc90e bpf: sockmap, synchronize_rcu before free'ing map omits 45a4521dcbd9 bpf: sockmap, sock_map_delete needs to use xchg omits 32857cf57f92 net/tls: fix transition through disconnect with close omits 313ab004805c net/tls: remove sock unlock/lock around strp_done() omits f87e62d45e51 net/tls: remove close callback sock unlock/lock around TX [...] omits ac78fc148d82 net/tls: don't call tls_sk_proto_close for hw record offload omits 318892ac0683 net/tls: don't arm strparser immediately in tls_set_sw_offload() omits 4574b0b9abc8 MAINTAINERS: Update my email address omits cfb7156672dd Merge drm-misc-next-fixes-2019-07-18 into drm-misc-fixes omits 223ecaf140b1 gpiolib: fix incorrect IRQ requesting of an active-low lineevent omits 3a6ffb3c8c32 mmc: mmc_spi: Enable stable writes omits 3a855b7ac7d5 powerpc/papr_scm: Force a scm-unbind if initial scm-bind fails omits 0d7fc080ba13 powerpc/papr_scm: Update drc_pmem_unbind() to use H_SCM_UN [...] omits 6d140e7569db powerpc/pseries: Update SCM hcall op-codes in hvcall.h omits 8d419adb0511 MAINTAINERS: Update my email address omits 01233d47836d MAINTAINERS: Fix spelling mistake in my name omits 0aafd138b322 MAINTAINERS: Update my email address to @kernel.org omits 665e985c2f41 mmc: meson-mx-sdio: Fix misuse of GENMASK macro omits 66ad66293ede gpio: em: use a helper variable for &pdev->dev omits 10742fee98eb eeprom: at24: remove unneeded include omits ba2d139b02ba mmc: dw_mmc: Fix occasional hang after tuning on eMMC omits b6319b061ba2 ASoC: sgtl5000: Fix charge pump source assignment omits 631bc8f0134a ASoC: sgtl5000: Fix of unmute outputs on probe omits 694b14554d75 ASoC: sgtl5000: add ADC mute control omits cadee10c9831 ASoC: sgtl5000: Fix definition of VAG Ramp Control omits b1f373a11d25 ASoC: sgtl5000: Improve VAG power and mute control omits cfc8f568aada ASoC: Define a set of DAPM pre/post-up events omits 4aefb7387198 ASoC: rockchip-max98090: Remove MICBIAS as supply of input [...] omits 03b0deb6ba5f ASoC: cs47l35: Use define for DSPCLK enable bit omits 730e051c78b0 ASoC: rt1308: add silence detection and manual PDB control omits 980c10cda954 ASoC: rt1308: simplify the EFUSE read function omits b7e814deae33 ASoC: tlv320aic31xx: suppress error message for EPROBE_DEFER omits 96cd3b97bf32 ASoC: max98383: fix i2c probe failure omits 6d19d8a3cec7 ASoC: fsl_sai: mark regmap as fast_io omits bd517707d85f ASoC: fsl_sai: derive TX FIFO watermark from FIFO depth omits 89c9679f699d ASoC: fsl_sai: add of_match data omits a962a809e5e4 ASoC: mediatek: mt8183: make headset codec optional omits af62a3c8a872 ASoC: wcd9335: add irqflag IRQF_ONESHOT flag omits e1fb714bddf4 ASoC: bcm: cygnus-pcm: Unneeded variable: "ret". omits fc62113b32c9 mmc: host: sdhci-sprd: Fix the missing pm_runtime_put_noidle() omits 3da9834d9381 spi: dw-mmio: Clock should be shut when error occurs omits 0521050215d0 spi: dw-mmio: Use devm_platform_ioremap_resource() omits d850c6f5fad6 regulator: rk808: Return REGULATOR_MODE_INVALID for invalid mode omits 962f170d9344 regulator: lm363x: Fix n_voltages setting for lm36274 omits 1e2cc8c5e074 regulator: lm363x: Fix off-by-one n_voltages for lm3632 ld [...] omits 1d3dd532883b sound: soc: codecs: mt6358: change return type of mt6358_c [...] omits 5be6155b50bb ASoC: fsl_esai: Wrap some operations to be functions omits 4dc057a786dc ASoC: rt5677: remove superfluous set omits eaba5585944e ASoC: codecs: ad193x: Use regmap_multi_reg_write() when in [...] omits f7408a3d5b5f ASoC: wcd9335: Fix misuse of GENMASK macro omits ef9bec27485f ASoC: SOF: Intel: hda: Make hdac_device device-managed omits 85697853beb2 Merge tag 'misc-habanalabs-fixes-2019-07-22' of git://peop [...] omits 1274204542f6 spi: pxa2xx: Balance runtime PM enable/disable on error omits 62ec3d13601b ASoC: SOF: use __u32 instead of uint32_t in uapi headers omits f86621cd6c6f SoC: rockchip: rockchip_max98090: Enable MICBIAS for heads [...] omits 48dfd37a0f85 ASoC: cs42xx8: Fix MFREQ selection issue for async mode omits 8dd26dff00c0 ASoC: dapm: Fix handling of custom_stop_condition on DAPM [...] omits 8cf8684e0d24 Merge branch 'keys-acl' into keys-next omits c6bf2ae931ad KVM: nVMX: Set cached_vmcs12 and cached_shadow_vmcs12 NULL [...] omits d9a710e5fc49 KVM: X86: Dynamically allocate user_fpu omits e751732486eb KVM: X86: Fix fpu state crash in kvm guest omits ec269475cba7 Revert "kvm: x86: Use task structs fpu field for user" omits cf64527bb33f KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when lea [...] omits 3f98538c7673 Merge tag 'v5.3-rc1' into patchwork omits 5a9060e9437b arm64: mm: Drop pte_huge() omits 6b0e42771795 locks: revise generic_add_lease tracepoint omits ed2f3e9ff637 arm64/sve: Fix a couple of magic numbers for the Z-reg count omits d16af870a70e arm64/sve: Factor out FPSIMD to SVE state conversion omits 592700f094be arm64: stacktrace: Better handle corrupted stacks omits f3dcbe67ed42 arm64: stacktrace: Factor out backtrace initialisation omits 8caa6e2be723 arm64: stacktrace: Constify stacktrace.h functions omits be261ffce6f1 x86: Remove X86_FEATURE_MFENCE_RDTSC omits a980d1e5c353 keys: Provide KEYCTL_GRANT_PERMISSION omits f240652b6032 x86/mpx: Remove MPX APIs omits e28df79ae2df x86/mpx: Remove selftests themselves omits 48febc03e6c2 x86/mpx: Remove selftests Makefile entry omits a88754b23114 arm64: vdso: Cleanup Makefiles omits 2e2f3c9b864d arm64: vdso: fix flip/flop vdso build bug omits 85751e9e5b14 arm64: vdso: Fix population of AT_SYSINFO_EHDR for compat vdso omits 69732102426b x86/realmode: Remove trampoline_status omits f76cb066edd1 powercap: Invoke powercap_init() and rapl_init() earlier omits f9adc23ee91e futex: Cleanup generic SMP variant of arch_futex_atomic_op [...] omits 83527ef7abf7 drivers: hv: vmbus: Replace page definition with Hyper-V s [...] omits 8c3e44bde7fd x86/hyperv: Add functions to allocate/deallocate page for Hyper-V omits fcd3f6222a4e x86/hyperv: Create and use Hyper-V page definitions omits 385065734cd4 x86/irq/64: Update stale comment omits f802f2b3a991 keys: Replace uid/gid/perm permissions checking with an ACL omits d02f1aa39189 x86/sysfb_efi: Add quirks for some devices with swapped wi [...] omits 2af7c85714d8 x86/stacktrace: Prevent access_ok() warnings in arch_stack [...] omits 018ebca8bd70 x86/cpufeatures: Enable a new AVX512 CPU feature omits 1e0c08e3034d cpu/cpuid-deps: Add a tab to cpuid dependent features omits 6365b842aae4 x86/syscalls: Split the x32 syscalls into their own table omits f85a8573ceb2 x86/syscalls: Disallow compat entries for all types of 64- [...] omits a8d03c3f300e x86/syscalls: Use the compat versions of rt_sigsuspend() a [...] omits 45e29d119e99 x86/syscalls: Make __X32_SYSCALL_BIT be unsigned long omits 3f8fd02b1bf1 mm/vmalloc: Sync unmappings in __purge_vmap_area_lazy() omits 8e998fc24de4 x86/mm: Sync also unmappings in vmalloc_sync_all() omits 51b75b5b563a x86/mm: Check for pfn instead of page in vmalloc_sync_one() omits 83b584d9c6a1 x86/paravirt: Drop {read,write}_cr8() hooks omits 229b969b3d38 x86/apic: Initialize TPR to block interrupts 16-31 omits 2ca993963339 ARM: dts: imx6ul: fix clock frequency property name of I2C buses omits 9d83e335300a Merge branch 'sunxi/dt-for-5.4' into sunxi/for-next omits de332de26d19 ARM: dts: sunxi: Switch from phy to phy-handle omits 2a40d1b29113 ARM: dts: sunxi: Switch to the generic PHY properties omits 4df4888b17c4 Merge branch 'topic/hda-acomp-base' into for-next omits caa8422d01e9 ALSA: hda: Flush interrupts on disabling omits ade49db337a9 ALSA: hda/hdmi - Allow audio component for AMD/ATI and Nvi [...] omits 551626ec0ad2 ALSA: hda/hdmi - Don't report spurious jack state changes omits e4091bdd2fd9 ALSA: line6: Fix a typo omits d9aa4d4fca67 ARM: dts: opos6uldev: use OF graph to describe the display omits c8917b8ff09e firmware: fix build errors in paged buffer handling code omits bf58de429387 arm64: defconfig: Build imx8 ddr pmu as module omits 41ec38eb7193 Merge branch 'sunxi/clk-for-5.4' into sunxi/for-next omits f9429c1fba87 dt-bindings: clk: sunxi-ccu: add compatible string for V3 CCU omits c5ed9475c22c clk: sunxi-ng: v3s: add the missing PLL_DDR1 omits 3355c91b7939 cpufreq: ap806: Add NULL check after kcalloc omits b880c1833625 dt-bindings: cpufreq: Document allwinner,sun50i-h6-operati [...] omits f328584f7bff cpufreq: Add sun50i nvmem based CPU scaling driver omits c4011dde241d staging: mt7621-pinctrl: Add of_node_put() before return omits 2125a44149cd staging: mt7621-pci: Add of_node_put() before return omits 9da681e017a3 staging: erofs: support bmap omits 441dfcc8861e staging: erofs: avoid opened loop codes omits 44a22dc3dd89 staging: vt6656: change alignment to match parenthesis omits 384329ddc42a staging: rtl8188eu: Replace function rtl88eu_phy_rf_config() omits 792d89ee4bd6 staging: rtl8188eu: Replace function rtl88e_phy_rf6052_config() omits 5cace672b9a4 staging: rtl8188eu: Replace function rtw_alloc_network() omits 04c8c1985618 staging: rtl8188eu: Remove function rtw_modular64() omits c6255d2d2432 staging: rtl8188eu: Remove function rtw_os_indicate_scan_done() omits 01625b0bbb52 staging: rtl8188eu: Replace function beacon_timing_control() omits d6a496f93752 staging: rtl8188eu: core: Remove function enable_rate_adaptive() omits 6290da3e439d staging: rtl8188eu: core: Replace function Set_MSR() omits 067756acdac8 staging: rtl8723bs: core: Change return type of init_mlme_ [...] omits b21f9b8352aa staging: rtl8723bs: os_dep: Remove code valid only for 5GHz omits 2615f966f9f2 staging: rtl8723bs: core: Remove code valid only for 5GHz omits 2e7a3f1158ee staging: rtl8723bs: hal: Remove code valid only for 5GHz omits d59381d639af staging: kpc2000: kpc_spi: Remove unnecessary null check b [...] omits 6c90bade52bb staging: rtl8188eu: remove unused definitions from hal8188 [...] omits c5bd72f8713e staging: fsl-dpaa2/ethsw: Add comments to ETHSW_VLAN flags omits de7ee3aea2e8 staging: fsl-dpaa2/ethsw: Add ndo_get_phys_port_name omits 7dbac0c9a1c4 staging: fsl-dpaa2/ethsw: Remove netdevice on port probing error omits b2fdbfa91b8c staging: fsl-dpaa2/ethsw: Add network interface statistics omits 543ba01d99cc staging: fsl-dpaa2/ethsw: Fix setting port learning/floodi [...] omits 26a7ae2949a8 staging: wlan-ng: use "%*pE" for serial number omits 4ad366015d05 staging: wilc1000: Replace function wilc_wlan_cfg_get_val() omits 68336404aa51 staging: wlan-ng: Replace function hfa384x_dowmem() omits 28c03f826077 staging: wlan-ng: Replace function hfa384x_dormem() omits 53055d6a915c staging: wlan-ng: Remove function hfa384x_docmd_wait() omits aef29ca497f0 staging: wlan-ng: Remove unused function hfa384x_docmd_async() omits 71b289cc5aa6 staging: wlan-ng: Remove function hfa384x_dowmem_async() omits f2a82b0941ea staging: wlan-ng: Remove unused function hfa384x_dormem_async() omits bb75c586cabd staging: wlan-ng: Remove unused function hfa384x_dorrid_async() omits 57d100b8aa68 staging: wlan-ng: Remove function hfa384x_dowrid_async() omits 83c23c8e79ee staging: wlan-ng: Remove function hfa384x_dowrid_wait() omits 72da91bc590a staging: wlan-ng: Remove function hfa384x_dorrid_wait() omits 6fa4e8eb3f19 staging: most: dim2: Remove function dimcb_io_write() omits 41e359e6daf4 staging: most: dim2: Remove function dimcb_io_read() omits 8826a1985f96 staging: most: dim2: Replace function dim_norm_ctrl_async_ [...] omits d327ace0f301 staging: rtl8712: remove redundant assignment to variable res omits 2ac3b368f40f staging: erofs: Remove function erofs_kill_sb() omits e82a9a17d49c staging: erofs:converting all 'unsigned' to 'unsigned int' omits e1928327353d staging: greybus: remove redundant assignment to variable [...] omits baacd53a3b72 staging: greybus: Replace function gb_i2c_device_setup() omits ebf256e36754 staging: most: Delete an error message for a failed memory [...] omits 5d4b45a1dd7b Input: add support for the FlySky FS-iA6B RC receiver omits 9310a7ba6de8 io_uring: track io length in async_list based on bytes omits bd11b3a391e3 io_uring: don't use iov_iter_advance() for fixed buffers omits 6a43074e2f46 block: properly handle IOCB_NOWAIT for async O_DIRECT IO omits 893a1c97205a blk-mq: allow REQ_NOWAIT to return an error inline omits f1698cc9dde0 ARM: Document merges omits ed8cce244fbb Merge branch 'arm/drivers' into for-next omits bf94cbaf9d19 Merge branch 'arm/fixes' into for-next omits f16d80b75a09 powerpc/tm: Fix oops on sigreturn on systems without TM omits deb0df1a994d Merge tag 'soc-fsl-next-v5.3-2' of git://git.kernel.org/pu [...] omits ae00fcc51e71 ARM: Delete netx a second time omits 223b2b5030f3 hwmon: (k8temp) documentation: update URL of datasheet omits f3d43e2e45fd hwmon: (nct6775) Fix register address and added missed tol [...] omits 211186cae14d hwmon: (occ) Fix division by zero issue omits 1991529f0fc9 arm64: Enable TIMER_IMX_SYS_CTR for ARCH_MXC platforms omits 87ff1f88552a arm64: defconfig: Select CONFIG_CLK_IMX8MN by default omits 6e998ef24d60 ARM: dts: imx7ulp: Fix usb-phy unit address format omits 9d9005a5a23f arm64: dts: imx8mq-librem5: Enable MIPI D-PHY omits a99b26b14bea arm64: dts: imx8mq: Add MIPI D-PHY omits 0be9af777049 ARM: dts: imx7ulp: add edma device node omits 5f7a6cd13457 ARM: dts: imx7-colibri: Remove unneeded snvs_pwrkey node omits 4931b5f16016 ARM: dts: imx7d-zii-rpu2: Remove unneeded snvs_pwrkey node omits f496e6750083 ARM: dts: Add ZII support for ZII i.MX7 RMU2 board omits 779988c5e618 ARM: dts: imx6sll: correct sdma compatible omits c6c0ad740916 ARM: dts: imx6ul: add dma support on ecspi omits 8dfe397431e0 soc: imx8: Add i.MX8MM UID(unique identifier) support omits 3026d0b7a497 soc: imx8: Add i.MX8MQ UID(unique identifier) support omits 4d53ea811b21 arm64: defconfig: Select CONFIG_PINCTRL_IMX8MN by default omits 7f4e4afa140c arm64: defconfig: Enable SDMA on i.mx8mq/8mm omits 849b7e3bb202 dt-bindings: arm: fsl: Add support for ZII i.MX7 RMU2 board omits 84ebd2da6d04 arm64: dts: rockchip: Specify override mode for kevin panel omits 123643e5c40a ARM: dts: rockchip: Specify rk3288-veyron-minnie's display [...] omits 95671ec23696 ARM: dts: rockchip: Specify rk3288-veyron-chromebook's dis [...] omits 61cbfff4b1a7 MIPS: pte_special()/pte_mkspecial() support omits a23c4134955e MIPS: BMIPS: add clock controller nodes omits 5dad549d94c8 MIPS: DTS: jz4740: Add node for the MMC driver omits 368fb26c1e55 MIPS: Decode config3 register on Ingenic SoCs omits 3b25b7631164 MIPS: Rename JZRISC to XBURST omits 8a6836ee3849 ARM: dts: at91: Avoid colliding 'display' node and property names omits 7176b6ac1846 MIPS: Undefine PMD_ORDER for 32-bit builds omits b35d265301ec MIPS: ingenic: Add support for huge pages omits 45e03e62724f MIPS: Decouple CPU_SUPPORTS_HUGEPAGES from 64BIT omits 35476311e529 MIPS: Add partial 32-bit huge page support omits 171543e75272 MIPS: Disallow CPU_SUPPORTS_HUGEPAGES for XPA,EVA omits e4f86e437164 drm: Add Grain Media GM12U320 driver v2 omits 15a78ba1844a netfilter: ebtables: fix a memory leak bug in compat omits 73415b4ea5b5 drm/fb: remove unused function: drm_gem_fbdev_fb_create() omits a7cd67e2b76e Input: applespi - fix warnings detected by sparse omits 69245c97560b parisc: Flush ITLB in flush_tlb_all_local() only on split [...] omits f5e03d3a0497 parisc: add kprobe_fault_handler() omits b72cb0dc4c46 drm/sun4i: sun8i-csc: Add support for color encoding and range omits ab38c3b7c347 drm/sun4i: sun8i_csc: Simplify register writes omits 5917e0bdbc90 drm/sun4i: Introduce color encoding and range properties omits 94bccc340710 iscsi_ibft: make ISCSI_IBFT dependson ACPI instead of ISCS [...] omits 1eef08cb7dc7 drm/mediatek: direct include of drm.h in mtk_drm_gem.c omits d89281c5edad drm: direct include of drm.h in drm_syncobj.c omits 39716270d88c drm: direct include of drm.h in drm_prime.c omits d3ea256aa4c7 drm: direct include of drm.h in drm_gem_shmem_helper.c omits 1c53587629f6 drm: direct include of drm.h in drm_gem.c omits 03fda35d109b drm/ati_pcigart: drop dependency on drm_os_linux.h omits 3e37c7156e94 drm: drop uapi dependency from drm_vblank.h omits bf3f5e985593 drm/panel: make drm_panel.h self-contained omits 1d4126c4e119 libbpf: sanitize VAR to conservative 1-byte INT omits 04efe5911fb3 libbpf: fix SIGSEGV when BTF loading fails, but .BTF.ext exists omits 0cc35a9c8279 drm/i915/dsi: remove set but not used variable 'hfront_porch' omits 5cad0ddf4b78 drm/i915/gtt: Don't try to clear failed empty pd allocation omits 6b5f3cb1aa20 drm/i915/gtt: Correct unshifted 'from' for gen8_ppgtt_allo [...] omits a0301020c568 Revert "drm/i915: Update description of i915.enable_guc modparam" omits 92508da7e3da Revert "drm/i915/guc: Turn on GuC/HuC auto mode" omits b83a309a9889 drm/i915/icl: Add Wa_1409178092 omits 935ba6f3bf0f drm/i915/icl: Verify engine workarounds in GEN8_L3SQCREG4 omits fa380486d5f9 drm/i915: Skip CS verification of L3 bank registers omits 6c2b0103ad92 drm/i915: Fix and improve MCR selection logic omits 7405cb77e008 drm/i915: Trust programmed MCR in read_subslice_reg omits 15160879d472 drm/i915: Fix GEN8_MCR_SELECTOR programming omits 0e279dcea0ec ALSA: pcm: Fix refcount_inc() on zero usage omits 1e9907362453 drm/doc: Document kapi doc expectations omits 0d392cb9eb58 drm/i915: Remove set but not used variable 'src_y' omits 7d6b60dbc6a0 drm/i915/execlists: Cancel breadcrumb on preempting the vi [...] omits d6f0f2f19a9e docs: load_config.py: ensure subdirs end with "/" omits b4fc36e60f25 powerpc/dma: Fix invalid DMA mmap behavior omits 56ac5e213933 riscv: enable sys_clone3 syscall for rv64 omits 9798f4ea71ea KVM: PPC: Book3S HV: XIVE: fix rollback when kvmppc_xive_c [...] omits 87a30e1f05d7 driver-core, libnvdimm: Let device subsystems add local lo [...] omits ca6bf264f6d8 libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock omits b70d31d054ee libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __n [...] omits 6de5d06e657a libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant omits 700cd033a82d libnvdimm/region: Register badblocks before namespaces omits 8aac0e233891 libnvdimm/bus: Prevent duplicate device_unregister() calls omits 00289cd87676 drivers/base: Introduce kill_device() omits 2a15d6481741 MIPS: Annotate fall-through in Cavium Octeon code omits 5bbe54346b53 MIPS: Annotate fall-through in kvm/emulate.c omits b8bea8a5e5d9 mips: fix cacheinfo omits a07e3324538a MIPS: kernel: only use i8253 clocksource with periodic clockevent omits 7a83645ac0cc drm/amd/display: handle active dongle port type is DP++ or [...] omits 21ffcc94d5b3 drm/amd/display: Copy GSL groups when committing a new context omits 291ac8fb0cd9 drm/amd/display: Add debug entry to destroy disconnected edp link omits 46825fcfbe16 drm/amd/display: avoid power gate domains that doesn't exist omits 9295f1113c74 drm/amd/display: Add SMU version field to clk_mgr_internal omits 057fc695e934 drm/amd/display: support "dummy pstate" omits 0488a5646587 drm/amd/display: fix mpcc assert condition omits dcbb45b6eeed drm/amd/display: do not read link setting if edp not connected omits 1b1ff454bd66 drm/amd/display: Increase size of audios array omits f53fc02b9ac3 drm/amd/display: 3.2.42 omits ba94b08d0ba0 drm/amd/display: drop ASSERT() if eDP panel is not connected omits 3f52aa9f9f6f drm/amd/display: Set enabled to false at start of audio disable omits f591344e89dc drm/amd/display: Clean up dynamic metadata logic omits ce08aad3896f drm/amd/display: Only enable audio if speaker allocation exists omits 8897810adfa7 drm/amd/display: Fix dc_create failure handling and 666 co [...] omits 6da16270ee02 drm/amd/display: populate last calculated bb state with ma [...] omits 12e2b2d4c65f drm/amd/display: add dcc programming for dual plane omits f7938bc0f08b drm/amd/display: Implement DAL3 GPU Integer Scaling omits f1cdc98fd9d9 drm/amd/display: add pipe CRC sources without disabling di [...] omits e9bcc1e03048 drm/amd/display: use min disp and dpp clk debug option for dcn2 omits 39bca3599aab drm/amd/display: add a option to force the clock at every [...] omits 54eef8a41169 drm/amd/display: Change offset_to_id to reflect what id_to [...] omits 925f566cb7ae drm/amd/display: add set and get clock for testing purposes omits 30db43b62c16 drm/amd/display: allocate 4 ddc engines for RV2 omits c2cd9d04ecf0 drm/amd/display: Hook up calls to do stereo mux and dig pr [...] omits 692626fc4dfc drm/amd/display: 3.2.41 omits 473e0ecbb4f6 drm/amd/display: Fixes for some MPO cases omits 8bee5c5c7e9e drm/amd/display: Cache the use_pitch_c conditional omits 69866d132355 drm/amd/display: Add DIG_CLOCK_PATTERN register omits 290129c25617 drm/amd/display: Add CM_BYPASS via debug option omits a20800986921 drm/amd/display: Add MPC 3DLUT resource management omits 70f1476a7eed drm/amd/display: Add debug option to disable timing sync omits d68a74541735 drm/amd/display: Clear FEC_READY shadow register if DPCD w [...] omits e752058b8671 drm/amd/display: Optimize gamma calculations omits c43f89f81cc0 drm/amd/display: put back front end initialization sequence omits 008a4016c5cf drm/amd/display: Set FEC_READY always before link training omits a280a71f5e4a drm/amd/display: Use helper for determining HDMI signal omits d40605b6d088 drm/amd/display: Implement generic MUX registers (v2) omits 4c6a9618076c drm/amd/display: Wait for flip to complete omits 351960b09850 drm/amd/display: 3.2.40 omits 7e6472966e83 drm/amd/display: Change min_h_sync_width from 8 to 4 omits 1b3c61036e9f drm/amd/display: Remove second initialization of pp_smu omits 18b401874aee drm/amd/display: fix not calling ppsmu to trigger PME omits 5feb9f07a203 drm/amd/display: use encoder's engine id to find matched f [...] omits 252f3d950d2e drm/amd/display: Remove unnecessary NULL check in set_pref [...] omits 03f3e40c8b5c drm/amd/display: Do not fill Null packet in the blank period omits 5a42dc2be09a drm/amd/display: fix DMCU hang when going into Modern Standby omits 1d0610bc26d8 drm/amd/display: Disable Audio on reinitialize hardware omits 75c35000235f drm/amd/display: Power-gate all DSCs at driver init time omits 8fca3d94157b drm/amd/display: Remove dsc disable_ich flag programming. omits 701c75cea29b drm/amd/display: Read max down spread omits eced4bceed22 drm/amd/display: Fix some HUBP programming issues omits 24f1d1cee2bc drm/amd/display: Check for valid stream_encode omits 4fb6ec466dd5 drm/amd/display: Expose enc2_set_dynamic_metadata omits 6d58f99444e2 drm/amd/display: 3.2.39 omits d35d77a6a512 drm/amd/display: Wait for backlight programming completion [...] omits 8fb843d179a6 drm/amd/display: add functionality to get pipe CRC source. omits 14b2584636c6 drm/amd/display: add functionality to grab DPRX CRC entries. omits 24253476977a drm/amd/display: Poll for GPUVM context ready (v2) omits 88eac241a1fc drm/amd/display: add monitor patch to add T7 delay omits 606b355170b5 drm/amd/display: add hdmi2.1 dsc pps packet programming omits c1f2e0154065 drm/amd/display: refactor dump_clk_registers omits 29344d152d0a drm/amd/display: wait for the whole frame after global unlock omits 40fd9090aec6 drm/amd/display:Use Pixel clock in 100Hz units for HDMI Au [...] omits 7cecfe9d1976 drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] omits 08d238e68989 drm/amd/display: Clock does not lower in Updateplanes omits 0430017149c5 drm/amd/display: Incorrect Read Interval Time For CR Sequence omits 0b6cbbd5da8f drm/amd/display: 3.2.38 omits c70b4016306a drm/amd/display: Split out common HUBP registers and code omits 08900ab73225 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] omits 6d988a557ee8 drm/amd/display: swap system aperture high/low omits 771b28637928 drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] omits a6f30079b856 drm/amd/display: Set default block_size, even in unexpected cases omits 5e335add0bcc drm/amd/display: early return when pipe_cnt is 0 in bw validation omits 64af142a8caf drm/amd/display: Update drm_dsc to reflect native 4.2.0 DSC spec omits 63b9caff9874 drm/amd/display: Add aux tracing log in dce omits ac3d76e0665c drm/amd/display: No audio endpoint for Dell MST display omits ff4258d59031 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 omits 6de202373bf6 drm/amd/display: move bw calc code into helpers omits 4bc846908be5 drm/amd/display: 3.2.37 omits ec16ac6b4264 drm/amd/display: fix dsc disable omits b48935b3bfc1 drm/amd/display: fix up HUBBUB hw programming for VM omits 125cfef3e4d8 drm/amd/display: 3.2.36 omits e0a6440a2961 drm/amd/display: Add ability to set preferred link trainin [...] omits 93c25fbdc30a drm/amd/display: initialize p_state to proper value omits 53ef3969ddb8 drm/amdgpu: use VCN firmware offset for cache window omits b64d98656f02 drm/ttm: use the same attributes when freeing d_page->vaddr omits c49b1b59a2fa drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 omits 33c976c9612a drm/amdgpu: drop ras self test omits a5dd40ca81bb drm/amdgpu: only allow error injection to UMC IP block omits 4d249d3abd42 drm/amdgpu: disable GFX RAS by default omits fb2a36075a86 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] omits 3a48c10d7fb0 drm/amd/powerplay: report bootup clock as max supported on [...] omits fbdc5d8d84cc drm/amdgpu: Default disable GDS for compute VMIDs omits c52e7ebce72b drm/amdgpu: exposing fica registers to df offsets omits c06403045aad drm/amd/powerplay: input check for unsupported message/clo [...] omits 7e01a2ec96bf drm/amd/powerplay: correct SW SMU valid mapping check omits a08a4dae7a11 drm/amdgpu: flag arcturus as experimental for now omits ad91b134a2e6 drm/amdgpu: drop unused function definitions omits 1da418ba65a7 drm/amdgpu:add all VCN rings into schedule request queue omits 47a7fe53167c drm/amdkfd: Increase vcrat size for GPU omits 69d4de94f8d3 drm/amdgpu: enable all 8 sdma instances for Arcturus silicon omits 37f86a9b3617 drm/amdkfd: Merge gfx9/arcturus trap handlers, add ACC VGPR save omits 5ddd4a9a7c25 drm/amdgpu: Add more detail to the VM fault printing omits e30d90fca3fc drm/amdkfd: Add device id for real asics omits fc1e272e8d21 drm/amdgpu: limit sdma instances to 2 for Arcturus in BU phase omits f9cf36fcafee drm/amdgpu: skip gfx 9 common golden settings for arct omits 3baa24f0fc11 drm/amdkfd: Add arcturus CWSR trap handler omits 54bd77f3d08d amd/powerplay: No SW XGMI dpm for Arcturus rev 2 omits a80955176ddd drm/amdgpu: clean up nonexistent firmware declaration for [...] omits 22f5ea4ca04c drm/amdgpu: init gds config for arct omits bfa3a9bb9859 drm/amdgpu: keep stolen memory for arct omits d57c3d5634a3 drm/amdgpu: init arct external rev id omits 582870de568d drm/amdgpu: add arct gc golden settings omits ca1961a2f587 drm/amdgpu: add arct sdma golden settings omits 48c69cda452f drm/amdgpu: add pci DID for Arcturus GL-XL. omits 6c54afc7e83e drm/amdgpu: assign fb_start/end in mmhub v9.4 interface omits cd1fd7b3818a drm/amdgpu: add harvest support for Arcturus omits fa739f4b0686 drm/amdgpu: add multiple instances support for Arcturus omits c01b6a1d3867 drm/amdgpu: modify amdgpu_vcn to support multiple instances omits 989b6a054997 drm/amdgpu: add vcn nbio doorbell range setting for 2nd vc [...] omits 8b75a521c05f drm/amdgpu/: increase AMDGPU_MAX_RINGS to add 2nd vcn instance omits 6da061dca995 drm/amdgpu/: add doorbell assignment for 2nd vcn instance omits a07d163c90bf drm/amdgpu/: add ucodeID for 2nd vcn instance omits 8a6fcd35326e drm/amdgpu/: add clientID for 2nd vcn instance omits b6689cf7b9cd drm/amdkfd: Set number of xgmi optimized SDMA engines for [...] omits 5fb7c6650822 drm/amdgpu: correct ip for mmHDP_READ_CACHE_INVALIDATE reg [...] omits 7d0670f44199 drm/amdgpu: set system aperture to cover whole FB region i [...] omits 75b2fce2d89e drm/amdgpu: skip get/update xgmi topology info when no psp exists omits e7773c1c1133 drm/amd/powerplay: get smc firmware and pptable omits 1fb8cfc2a3a5 drm/amdgpu/powerplay: add smu11 driver interface for arctu [...] omits 6fba59060c6c drm/amdgpu/powerplay: add arcturus ppt functions omits 530e30fc32d3 drm/amdgpu: enable the Doorbell support for VCN2.5 omits 39a5053fb223 drm/amdgpu: add vcn doorbell range function to nbio7.4 (v2) omits 08249a3a322b drm/amdgpu: enable VCN2.5 on Arcturus omits 800107370810 drm/amdgpu/VCN2.5: set JPEG decode ring functions omits e87d5a7a23c7 drm/amdgpu: add JPEG2.5 HW start and stop omits a4767886e5cb drm/amdgpu/VCN2.5: set encode ring functions omits 185a579700ec drm/amdgpu/VCN2.5: set decode ring functions omits a7c0e4019f74 drm/amdgpu: add Arcturus to the VCN family omits cbead2bdfcf1 drm/amdgpu: add VCN2.5 VCPU start and stop omits 28c17d72072b drm/amdgpu: add VCN2.5 basic supports omits cdbd115eaf1d drm/amdgpu/VCN2: expose rings functions omits 22a8f442866b drm/amdgpu/VCN2: put IB internal registers offset to structure omits eec28ef03c90 drm/amdgpu: declare sdma firmware binary files for Arcturus omits db6a49d958db drm/amdgpu: Clear build undefined warning omits eb39aff7e0e3 drm/amdgpu: Enable xgmi support for Arcturus omits 2f2eab3acc3c drm/amdgpu: Hack xgmi topology info when there is no psp fw omits 0ad8c5e296fc drm/amdkfd: Support MMHUB1 in kfd interrupt path omits c9ffdf5acd41 drm/amdgpu: Set VM_L2_CNTL.PDE_FAULT_CLASSIFICATION to 0 f [...] omits 3e205a0849a7 drm/amdkfd: Implement kfd2kgd_calls for Arcturus omits 35cdc81bfa94 drm/amdkfd: Fix sdma_bitmap overflow issue omits 3a68a638a96f drm/amdkfd: Change arcturus sdma engines number omits a23e72d7e9db drm/amdkfd: Support two MMHUBs when setting up page table [...] omits 6d5311ab2c2a drm/amdkfd: Expose function mmhub_v9_4_setup_vm_pt_regs() [...] omits 49adcf8a6f95 amd/amdkfd: Add ASIC ARCTURUS to kfd omits 2fb1e49fda46 drm/amdkfd: Support bigger gds size omits 3a65d14d2595 drm/amdkfd: Extend PM4 packets to support 8 SDMA omits 7f40581c2e46 drm/amdgpu: Initialize asic functions for Arcturus omits f864e3e65556 drm/amdgpu: add paging queue support for 8 SDMA instances [...] omits f9c84ae582f6 drm/amdgpu: correct programming of ih_chicken for Arcturus omits 5ce40fd86cf1 drm/amdgpu: add Arcturus chip_name for init sdma microcode omits 121d859918a3 drm/amdgpu: enable 8 SDMA instances for Arcturus omits 5cd54ab85d61 drm/amdgpu: correct Arcturus SDMA address space base index omits 3d81f67a1b1b drm/amdgpu: support sdma 2~7 doorbell range register offset omits f5cdc2da4602 drm/amdgpu: skip all gfx ring settings for Arcturus omits f8b733b9d4a3 drm/amdgpu: skip load cp gfx firmware for Arcturus omits 24c44c891782 drm/amdgpu: optimize gfx9 init_microcode function omits 65e60f6e06e5 drm/amdgpu: add Arcturus gpu info firmware omits f2d6657111ed drm/amdgpu: skip pasid mapping for second mmhub on Arcturus omits 2065aa5494e4 drm/amdgpu: skip to get 3D engine clockgating state for Arcturus omits 2564444f8cbb drm/amdgpu: add to set rlc funcs for Arcturus omits 763bee0fb3a9 drm/amdgpu: add number of mec for Arcturus omits 6155e98ac018 drm/amdgpu: add gfx config for Arcturus omits 84519350a73e drm/amdgpu: add support for Arcturus firmware omits 9f6ef81620f7 drm/amdgpu/dce_virtual: add Arcturus virtual display support omits 7fafd613c03b drm/amdgpu: set Arcturus fw load type as direct omits 61cf44c1dbb6 drm/amdgpu: add to set Arcturus ip blocks omits 0e54df05724e drm/amdgpu/soc15: add Arcturus common ip blocks omits 0fe6a7b49f61 drm/amdgpu: support hdp flush for more sdma instances omits b482a134ade1 drm/amdgpu: specify sdma instance 5~7 with second mmhub type omits 667a48226edf drm/amdgpu: reorganize sdma v4 code to support more instances omits 51c608984fd5 drm/amdgpu: update vmc interrupt routine to support 3 vmhubs omits 7d19b15f7013 drm/amdgpu: add VMC1 interrupt client id for Arcturus omits e78705ec5a7f drm/amdgpu: dynamically initialize IP offset for Arcturus omits 113b47e78067 drm/amdgpu: increase max number of ip base instances to 8 omits fa5d2e6f0ab2 drm/amdgpu: add SDMA 2~7 ip block type omits 8024f1d5e180 drm/amdgpu: add SDMA 2~7 interrupt client id for Arcturus omits 51cce480fda9 drm/amdgpu: use new mmhub interfaces for Arcturus omits 2cb2ea1e073f drm/amdgpu: add mmhub v9.4.1 block for Arcturus (v2) omits c8a6e2a31700 drm/amdgpu: add one more mmhub instance for Arcturus (v2) omits 1daa2bfa17aa drm/amdgpu: add new member in amdgpu_device for vmhub coun [...] omits a2d15ed73336 drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number omits 3de2ff5d60d0 drm/amdgpu: add gmc basic support for Arcturus omits d6c3b24ea28d drm/amdgpu: add Arcturus asic type omits f1cf876931af drm/amdgpu: add Arcturus ip_offset header (v3) omits c54a60db0d72 drm/amdgpu: add VCN2.5 headers omits 4f727ecefefb drm/amdgpu: add sdma 4.2.2 header files for Arcturus omits 0e96cf7f6769 drm/amdgpu: add mmhub 9.4.1 header files for Acrturus omits d1daf8502e89 drm/amdgpu: consolidate navi14 IP init omits 2665ec41718a drm/amdgpu: disable concurrent flushes on Navi14 omits ba02636de54e drm/amdgpu: enable gfxoff code path for navi14 omits 0377b0882341 drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 omits e017bb8035ce drm/amd/powerplay: disable gfxoff for navi14 omits 03917df7e510 drm/amdgpu/nv: set vcn pg flag for navi14 omits c5cc14e34d62 drm/amd/display: disable display writeback for navi14 omits 5e0f378d8afb drm/amdgpu: enable async gfx ring for navi14 omits d0c39f8cbfaa drm/amdgpu: enable clock gatings for navi14 omits 29e6fd7c86bf drm/amdgpu/athub2: set clock gating for navi14 omits 408c49de9b88 drm/amdgpu/mmhub2: set clock gating for navi14 omits 8687b47e3ae0 drm/amdgpu: declare asd firmware for navi14 omits e149a2f6ed2c drm/amdgpu: Enable VCN on navi14 omits baebcf2e9112 drm/amd/display: skip to load dmcu firmware for navi14 omits e470d287c3f1 drm/amdgpu: skip to load ta firmware for navi14 omits c6e764b40a78 drm/amd/display: add ASICREV defines v2 omits 8fceceb69e53 drm/amd/display: add dm block omits 2ebe177344d7 drm/amd/display: add NAVI14 in resource construct omits fce651e393a3 drm/amd/display: add nv14 cases to amdgpu_dm omits ab5e51211cbe drm/amdgpu: enable sw smu ip for navi14 omits b02ff1268989 drm/amdgpu/smu11: add support for navi14 omits 7840d8babe71 drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] omits 4adc0732fcea drm/amdgpu: enable psp ip block for navi14 omits 82522b2d7f54 drm/amdgpu/psp: add psp support for navi14 (v3) omits 691f69b6a6b2 drm/amdgpu: enable virtual display for navi14 omits a29bfd1283ab drm/amdgpu: add ip blocks for navi14 omits 5e71e011ff84 drm/amdgpu/soc15: add support for navi14 omits b8cb98cd3e2b drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field omits 3ddec51511fc drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 4904ede12792 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits be184b4ccc92 drm/amdgpu/gfx: update gc_v10_1_1 golden setting omits 7417846725e9 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 omits 58acab6629e1 drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL omits d55c193dbd43 drm/amdgpu/gfx10: set tcp harvest for navi14 omits e938ded64810 drm/amdgpu: set rlc funcs for navi14 omits 0c090023c639 drm/amdgpu: add me/mec configurations for navi14 omits 41957a8ea9e0 drm/amdgpu/gfx10: add clockgating support for navi14 omits 4bd80a4663c2 drm/amdgpu/gfx10: add gfx config for navi14 omits 47b67bd7d426 drm/amdgpu/gfx10: add placeholder for navi14 golden settings omits 654bcee0e4ea drm/amdgpu/gfx10: add support for navi14 firmware omits 9571710f0c4e drm/amdgpu/sdma5: set clock gating for navi14 omits a994b742b89d drm/amdgpu/sdma5: update sdma5 golden settings for navi14 omits c049af3e850b drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 omits 06823925ad6b drm/amdgpu/sdma5: add placeholder for navi14 golden settings omits 6041f2a281e5 drm/amdgpu/sdma5: add support for navi14 firmware omits 05d72b8d36bc drm/amdgpu/gmc10: add navi14 support omits c8ff09bf41f8 drm/amdgpu: increase max instance number for hw ip omits c20697674d32 drm/amdgpu/discovery: init reg base offset via ip discover [...] omits a0f6d926f139 drm/amdgpu/soc15: initialize reg base for navi14 (v2) omits e2d2607f9073 drm/amdgpu: add navi14 ucode loading method omits 7ecb5cd451b7 drm/amdgpu: set asic family and ip blocks for navi14 omits ed42cfe1ac90 drm/amdgpu: add gpu_info firmware for navi14 omits 87dbad02d225 drm/amdgpu: add navi14 asic type omits b70666934b41 drm/amd/display: handle active dongle port type is DP++ or [...] omits b791f9dc2de4 drm/amd/display: do not read link setting if edp not connected omits 7352193a33df drm/amd/display: Increase size of audios array omits 58caae27df41 drm/amd/display: drop ASSERT() if eDP panel is not connected omits 6ac25e6d5b2f drm/amd/display: Only enable audio if speaker allocation exists omits 0905f3297726 drm/amd/display: Fix dc_create failure handling and 666 co [...] omits 67fd6c0d2de8 drm/amd/display: allocate 4 ddc engines for RV2 omits feb7eb522e0a drm/amd/display: put back front end initialization sequence omits 39fee5f60ce0 drm/amd/display: Wait for flip to complete omits 09fc26c1718f drm/amd/display: Change min_h_sync_width from 8 to 4 omits 74eda776d7a4 drm/amd/display: use encoder's engine id to find matched f [...] omits 1ca068ed34d6 drm/amd/display: fix DMCU hang when going into Modern Standby omits 19f876967a98 drm/amd/display: Disable Audio on reinitialize hardware omits 12d0e503dd9e drm/amd/display: Read max down spread omits 288af96df16b drm/amd/display: Check for valid stream_encode omits c7990daebe71 drm/amd/display: Wait for backlight programming completion [...] omits ca6f188cdf80 drm/amd/display: Poll for GPUVM context ready (v2) omits dd5d9348da02 drm/amd/display: wait for the whole frame after global unlock omits 7f6964c5a05e drm/amd/display: Copy max_clks_by_state after dce_clk_mgr_ [...] omits 492d9ec24492 drm/amd/display: Clock does not lower in Updateplanes omits 4fc1609bcd54 drm/amd/display: skip retrain in dc_link_set_preferred_lin [...] omits 4a876eecf6a5 drm/amd/display: swap system aperture high/low omits 61011e63f87f drm/amd/display: Set one 4:2:0-related PPS field as recomm [...] omits 90bbf6374b88 drm/amd/display: Set default block_size, even in unexpected cases omits 5b25e5f1a972 drm/amd/display: No audio endpoint for Dell MST display omits db31af12a516 drm/amd/display: cap DCFCLK hardmin to 507 for NV10 omits 5d109be38b23 drm/amd/display: fix dsc disable omits 0bd8ac7ed5f9 drm/amd/display: fix up HUBBUB hw programming for VM omits 61f33f6aa883 drm/amd/display: initialize p_state to proper value omits c6d5245d41de drm/amdgpu: use VCN firmware offset for cache window omits 3457b3055e43 drm/ttm: use the same attributes when freeing d_page->vaddr omits 1a195ed5f197 drm/amd/powerplay: change sysfs pp_dpm_xxx format for navi10 omits 578a4daa1cd6 drm/amdgpu: drop ras self test omits 29bd65080922 drm/amdgpu: only allow error injection to UMC IP block omits 59d9c0ab7169 drm/amdgpu: disable GFX RAS by default omits 5f872b723a45 drm/amdgpu: do not create ras debugfs/sysfs node for ASICs [...] omits 23d66e75d7c7 drm/amd/powerplay: report bootup clock as max supported on [...] omits ad28e02420be drm/amdgpu: Default disable GDS for compute VMIDs omits b5ea9c933700 drm/i915/vbt: Fix VBT parsing for the PSR section omits bdae33b8b82b drm/i915: Use maximum write flush for pwrite_gtt omits d45a4dd52706 drm/i915: Drop wmb() inside pread_gtt omits bffb31f73b29 drm/i915: Make sure cdclk is high enough for DP audio on VLV/CHV omits 9a36a6517d5c drm/i915/ehl: Use an id of 4 while accessing DPLL4's CR0 and CR1 omits c0e48f9dea91 io_uring: add a memory barrier before atomic_read omits ac38297f7038 rq-qos: use a mb for got_token omits d14a9b389a86 rq-qos: set ourself TASK_UNINTERRUPTIBLE after we schedule omits 64e7ea875ef6 rq-qos: don't reset has_sleepers on spurious wakeups omits 545fbd0775ba rq-qos: fix missed wake-ups in rq_qos_throttle omits a6d81d30d3cd wait: add wq_has_single_sleeper helper omits 4d202c8c8ed3 powerpc/xive: Fix loop exit-condition in xive_find_target_ [...] omits b5e02b484d6f block, bfq: check also in-flight I/O in dispatch plugging omits 5270130db8c8 drm/i915: Add gen8_de_pipe_fault_mask() omits 70256b42caaf ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 omits 59d81c1e3cad ALSA: hda - Optimize resume for codecs without jack detection omits 6b2436aeb945 x86/gpu: add TGL stolen memory support omits 2922d1cc1696 spi: gpio: Add SPI_MASTER_GPIO_SS flag omits c30d5dc653cb drm/i915/gt: Push engine stopping into reset-prepare omits e362cc6a2475 drm/panel: simple: document panel_desc; rename a few functions omits 57a1b0893782 drm: Make the bw/link rate calculations more forgiving omits f293d4d4649c h8300: Add missing symbol "BOOT_LINK_OFFSET" omits b4bff4be5503 h8300: fix memset return value. omits fff8102aaed5 drm/i915/execlists: Process interrupted context on reset omits 64dbc122b20f x86/entry/64: Use JMP instead of JMPQ omits 65f11c72780f HID: Add 044f:b320 ThrustMaster, Inc. 2 in 1 DT omits d79f7badd118 HID: logitech-dj: add the Powerplay receiver omits 27fc32fd9417 HID: logitech-hidpp: add USB PID for a few more supported mice omits 600ea54dbaec HID: logitech-dj: rename "gaming" receiver to "lightspeed" omits 0629d4da1f15 drm/i915: Update description of i915.enable_guc modparam omits 9aef5867c86c drm/mediatek: drop use of drmP.h omits c2156ccd9657 drm/rockchip: drop use of drmP.h omits 05f0940b4de0 drm/imx: drop use of drmP.h omits 71466ffd7322 drm/i2c/sil164: drop use of drmP.h omits 758380bd5b6d drm/i2c/ch7006: drop use of drmP.h omits fcb57664172e drm/tilcdc: drop use of drmP.h omits 2175749b3671 drm/i810: drop use of drmP.h omits 7b42a2f4e4b8 drm/vgem: drop use of drmP.h omits 53fa84b2fabf drm/tdfx: drop use of drmP.h omits 54ccae0c0892 drm/selftests: drop use of drmP.h omits 81f6156ca5ae drm/omapdrm: drop use of drmP.h omits a9dcf3804ac8 drm/udl: drop use of drmP.h omits 9e28e0ce2d41 drm/r128: drop use of drmP.h omits fd6d6d80cb5f drm/vc4: drop use of drmP.h omits 9c25a2976645 drm/sun4i: drop use of drmP.h omits 647d295b7048 drm/zte: drop use of drmP.h omits 09a56fbe8a06 drm/pl111: drop use of drmP.h omits 220989e7097a drm/v3d: drop use of drmP.h omits 66620f48cb59 drm/meson: drop use of drmP.h omits 518b7d55f80e docs: virtual: add it to the documentation body omits 9fc3a18a942f docs: remove extra conf.py files omits a84d9e899683 docs: load_config.py: avoid needing a conf.py just due to [...] omits 27eed923f715 scripts/sphinx-pre-install: seek for Noto CJK fonts for pd [...] omits 4ea96d57bbfd scripts/sphinx-pre-install: cleanup Gentoo checks omits 353290a9eb53 scripts/sphinx-pre-install: fix latexmk dependencies omits 56e5a6339237 scripts/sphinx-pre-install: don't use LaTeX with CentOS 7 omits b308467c916a scripts/sphinx-pre-install: fix script for RHEL/CentOS omits e0de2b59e243 docs: conf.py: only use CJK if the font is available omits 24889dad3d9e docs: conf.py: add CJK package needed by translations omits 9d42afbe6bd4 docs: pdf: add all Documentation/*/index.rst to PDF output omits bff9e34c6785 docs: fix broken doc references due to renames omits 08a69058c02f docs: power: add it to to the main documentation index omits 4d2e26a38fbc docs: powerpc: convert docs to ReST and rename to *.rst omits 4c4cbbaa693a Documentation: fix vfio-ccw doc omits 22d6552f827e xfrm interface: fix management of phydev omits c5d1030f2300 xfrm interface: fix list corruption for x-netns omits e0aaa332e6a9 xfrm interface: ifname may be wrong in logs omits e9e7e85d75f3 xfrm interface: avoid corruption on changelink omits a9877da2d629 drm/i915/oa: Reconfigure contexts on the fly omits cb3110f7452d Merge branch 'for-5.3/dax' into libnvdimm-for-next omits 30fe7b07f6cb dma-buf: Relax the write-seqlock for reallocating the shar [...] omits aa2ba991c420 ASoC: Intel: bytcht_es8316: Add quirk for Irbis NB41 netbook omits 2abee12c0ab1 ASoC: samsung: odroid: fix a double-free issue for cpu_dai omits 9b6d104a6b15 ASoC: samsung: odroid: fix an use-after-free issue for codec omits 8f46e22b5ac6 regulator: axp20x: fix DCDC5 and DCDC6 for AXP803 omits 1ef55fed9219 regulator: axp20x: fix DCDCA and DCDCD for AXP806 omits 1624b0b20039 block: fix sysfs module parameters directory path in comment omits 07b0fdecb247 blkcg: allow blkcg_policy->pd_stat() to print non-debug info too omits f7b76ac9d17e io_uring: fix counter inc/dec mismatch in async_list omits bea5faf7be32 drm/i915/gtt: Tidy up ppgtt insertion for gen8 omits 8a98e839601f drm/i915/gtt: Recursive ppgtt alloc for gen8 omits c56cbfae62b7 ata: libahci_platform: remove redundant dev_err message omits dbd0f6d6c2a1 io_uring: fix the sequence comparison in io_sequence_defer omits 09975b861aa0 drm/i915/execlists: Disable preemption under GVT omits cfe7288c276e drm/i915: Lock the engine while dumping the active request omits 0be0bfd2de9d ovl: fix regression caused by overlapping layers detection omits 45b2fda3d82d gpu/drm: fix a few kernel-doc "/**" mark warnings omits 7aaddd96d5fe drm/modes: Don't apply cmdline's rotation if it wasn't specified omits 66a639cbe36c drm/bridge: ti-sn65dsi86: use dev name for debugfs omits 0a869e8d82ef drm/pl111: pl111_vexpress.c: Add of_node_put() before return omits bb80c9255770 drm/i915: Enable hotplug retry omits 3944709df8e9 drm/i915: Add support for retrying hotplug omits 48cf0a1ec170 drm/i915/ehl: Map MCC pins based on PHY, not port omits 71866a56bc75 drm/atmel_hlcdc: drop use of drmP.h omits a803bf0ade8d drm/shmobile: drop use of drmP.h omits 40b4db43f7e4 drm/hisilicon: drop use of drmP.h omits fbbbd1608b0d drm/ast: drop use of drmP.h omits 016f363ee11c drm/bochs: drop use of drmP.h omits 322d0c84d30e drm: add missing include to drm_vram_mm_helper.h omits a3d639776e60 drm/virtgpu: drop use of drmP.h omits 7c1be93c8e98 drm/scheduler: drop use of drmP.h omits ce672a1b21a8 drm/vkms: drop use of drmP.h omits c0f4b75c065b drm/qxl: drop use of drmP.h omits b4b21c83958f drm/fsl-dcu: drop use of drmP.h omits d5742c6cfa29 drm/mxsfb: drop use of drmP.h omits 91328ebe4f6f drm/tve200: drop use of drmP.h omits 2ea2269e296a drm/xen: drop use of drmP.h omits c3bbb48e0c54 drm/agp: Remove unused function drm_agp_bind_pages omits 127e62174041 vfio-ccw: Update documentation for csch/hsch omits f4c9939433bd vfio-ccw: Don't call cp_free if we are processing a channe [...] omits c1ab69268d12 vfio-ccw: Set pa_nr to 0 if memory allocation fails for pa [...] omits 8b515be512a2 vfio-ccw: Fix memory leak and don't call cp_free in cp_init omits c9f597a4d6d7 vfio-ccw: Fix misleading comment when setting orb.cmd.c64 omits 94eb1e10a34d dma-buf: Expand reservation_list to fill allocation omits 506927ec8bbb drm/i915/selftests: Ignore self-preemption suppression under gvt omits 03800e0526ee powerpc: fix off by one in max_zone_pfn initialization for [...] omits c8b4083db915 KVM: PPC: Book3S HV: Save and restore guest visible PSSCR [...] omits 28d2a6e6684d powerpc/pmu: Set pmcregs_in_use in paca when running as LPAR omits 63279eeb7f93 KVM: PPC: Book3S HV: Always save guest pmu for guest capab [...] omits da0ef93310e6 powerpc/mm: Limit rma_size to 1TB when running without HV mode omits 1244a720572f iio: imu: mpu6050: add missing available scan masks omits 6cdff99c9f7d iio: cros_ec_accel_legacy: Fix incorrect channel setting omits 5a304e1a4ea0 IIO: Ingenic JZ47xx: Set clock divider on probe omits ae8cc91a7d85 iio: adc: max9611: Fix misuse of GENMASK macro omits a8120bc23eea drm/i915/uc: kill <g,h>uc_to_i915 omits 2239e6dff206 drm/i915/guc: prefer intel_gt in guc interrupt functions omits 84b1ca2f0e68 drm/i915/uc: prefer intel_gt over i915 in GuC/HuC paths omits ca7b2c1bbede drm/i915/uc: Move intel functions to intel_uc omits 8b5689d7e3ca drm/i915/uc: move GuC/HuC inside intel_gt under a new intel_uc omits 0f261b241d9c drm/i915/uc: move GuC and HuC files under gt/uc/ omits 633023a4e618 drm/i915/guc: unify guc irq handling omits 9cbd51c2c0ed drm/i915/guc: move guc irq functions to intel_guc parameter omits bb2881f8bdde drm/i915/uc: introduce intel_uc_fw_supported omits e3f503f1c733 drm/i915/uc: replace uc init/fini misc omits a30eff49d08c drm/i915/guc: Use system workqueue for log capture omits d5e5efa250cd f2fs: remove redundant check from f2fs_setflags_common() omits 6fc93c4e0ad1 f2fs: use generic checking function for FS_IOC_FSSETXATTR omits a1f32eeca60e f2fs: use generic checking and prep function for FS_IOC_SETFLAGS omits 224d5fd43d25 docs: driver-api: generic-counter: fix file path to ABI doc omits cb823ed9915b drm/i915/gt: Use intel_gt as the primary object for handli [...] omits 139ab811511c drm/i915/tgl: add modular FIA to device info omits 0caf62577730 drm/i915: Add modular FIA omits 4c2be3c5ebfd drm/i915/gtt: Recursive ppgtt clear for gen8 omits 1eda701eace2 drm/i915/gtt: Recursive cleanup for gen8 omits 801404632c4b drm/i915/display: Drop kerneldoc for 'intel_atomic_commit' omits 913cafbb250f drm/vgem: Reclassify buffer creation debug message omits f8c6bfc612b5 drm/panel: simple: fix AUO g185han01 horizontal blanking omits eaa2b31be152 drm/i915: Skip SINK_COUNT read on CH7511 omits e3c91a88e4f2 drm/atmel-hlcdc: set layer REP bit to enable replication logic omits f774f0964919 drm/i915/guc: Turn on GuC/HuC auto mode omits 87d855e8cfa4 drm/i915/guc: Don't enable GuC/HuC in auto mode on pre-Gen11 omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits c9dccacfccc7 printk: Do not lose last line in kmsg buffer dump omits 0b61b8b07f6b drm/i915: Propagate "_probe" function name suffix down omits 78dae1ac35dd drm/i915: Propagate "_remove" function name suffix down omits 3b58a9455136 drm/i915: Propagate "_release" function name suffix down omits f2db53f14d3d drm/i915: Replace "_load" with "_probe" consequently omits b01558e56f84 drm/i915: Rename "_load"/"_unload" to match PCI entry points omits b5893ffc274b drm/i915: Drop extern qualifiers from header function prototypes omits 6239901c576d drm/i915/gtt: Use NULL to encode scratch shadow entries omits c03cbe4c0a83 drm/i915/gtt: Convert vm->scratch into an array omits 277632645756 drm/i915/gtt: Compute the radix for gen8 page table levels omits 18c7962b8cf2 drm/i915/gtt: Markup i915_ppgtt height omits a9abea97856b drm/i915/gtt: Reorder gen8 ppgtt free/clear/alloc omits 57a7e30546b2 drm/i915/gtt: Wrap page_table with page_directory omits 6eebfe8a10a6 drm/i915/gtt: Use shallow dma pages for scratch omits 3e1f0a518d22 drm/i915: Add engine name to workaround debug print omits aee20aaed887 drm/i915: Implement read-only support in whitelist selftest omits 1e2b7f497c28 drm/i915: Add test for invalid flag bits in whitelist entries omits 374bf825e7a0 drm/panel: simple: Use display_timing for AUO b101ean01 omits d719cbe9a5b3 drm/panel: simple: Use display_timing for Innolux n116bge omits b8a2948fa2b3 drm/panel: simple: Add ability to override typical timing omits 03ed70fb0e5e Merge branch 'for-5.3' into for-next omits a4e7e98e90eb drm/vkms: Rename vkms_crc.c into vkms_composer.c omits e9d85f731de0 drm/vkms: Avoid assigning 0 for possible_crtc omits a1c5f1510b3f drm/i915/tgl: Update DPLL clock reference register omits 36ca5335f202 drm/i915/tgl: Add DPLL registers omits d757535e3116 drm/i915/tgl: Add vbt value mapping for DDC Bus pin omits fb81cbe46988 drm/i915/tgl: port to ddc pin mapping omits 3fd53262f0dd drm/i915/tgl: Add gmbus gpio pin to port mapping omits 30fcc338bc66 drm/i915/gen12: MBUS B credit change omits deea06b47574 drm/i915/tgl: apply Display WA #1178 to fix type C dongles omits 55cd5048e176 drm/i915/tgl: init ddi port A-C for Tiger Lake omits 5c71970889d7 drm/i915/tgl: Add additional PHYs for Tiger Lake omits 6c8337dafaa9 drm/i915/tgl: Add additional ports for Tiger Lake omits c9014a2c7937 drm/i915/tgl: Add pll manager omits 68ff39c3f8c0 drm/i915/tgl: Add new pll ids omits 1db27a729119 drm/i915/tgl: Add power well to support 4th pipe omits 656409bbaf87 drm/i915/tgl: Add power well support omits 276199e6be6a drm/i915/tgl: rename TRANSCODER_EDP_VDSC to use on transcoder A omits 7ff0fca4964f drm/i915/tgl: Check if pipe D is fused omits 9747f0c2fb9e drm/i915/tgl: Add TGL PCI IDs omits d8df6bec1a30 drm/i915/tgl: Add TGL PCH detection in virtualized environment omits 7f02889292e2 drm/i915/tgl: Introduce Tiger Lake PCH omits abd3a0fe040d drm/i915/tgl: add initial Tiger Lake definitions omits f1f1d4fa5869 drm/i915: Add 4th pipe and transcoder omits ddb3d12afa92 drm/i915: Don't overestimate 4:2:0 link symbol clock omits 86c9640b3a1e drm/i915: Copy name string into ring buffer for intel_upda [...] omits ddafc0f75640 drm/i915/guc: Drop redundant ctx param from kerneldoc omits b12d5944fc28 drm/i915: Don't pass stack garbage to pcode in the second [...] omits a85fb46777c0 drm/i915: Use intel_ types in intel_atomic_commit() omits 6a64e985d242 drm/i915: Use intel_ types in intel_{lock,modeset}_all_pipes() omits e3b4089c68ed drm/i915: Polish intel_atomic_track_fbs() omits 13d723a1177d drm/i915: Polish intel_shared_dpll_swap_state() omits afe0c21b6228 drm/i915: Simplify modeset_get_crtc_power_domains() arguments omits 88016a9fb741 drm/i915: Check crtc_state->wm.need_postvbl_update before [...] omits 13ce609243c7 drm/i915: Use the "display core" power domain in vlv/chv s [...] omits f63dfc146438 drm/i915/selftests: Hold the vma manager lock while modify [...] omits 5a5efbf4ef50 drm/i915/sdvo: Fix handling if zero hbuf size omits ec3042ad39d4 ASoC: audio-graph-card: add missing const at graph_get_dai_id() omits 09297c2f7a54 ASoC: rt1011: fix DC calibration offset not applying omits aebf052bb647 drm/i915/guc: Simplify guc client omits 71b0846c17b9 drm/i915/guc: Remove preemption support for current fw omits bf1315b830a4 drm/i915/selftests: Ensure we don't clamp a random offset to 32b omits 47c4bdd6d3ea drm/i915/gt: Drop the duplicate icl workaround omits 719d24002602 drm/i915/ehl: Enable DDI-D omits d8fe2ab6bb28 drm/i915: Transition port type checks to phy checks omits dc867bc7d887 drm/i915/gen11: Convert combo PHY logic to use new 'enum p [...] omits befa372b990a drm/i915/gen11: Program ICL_DPCLKA_CFGCR0 according to PHY omits 358633e71c07 drm/i915/gen11: Start distinguishing 'phy' from 'port' omits 9d44dcb9088a drm/i915: move intel_ddi_set_fia_lane_count to intel_tc.c omits c99fd7b3908e drm/i915: fix include order in intel_tc.* omits b41e434fdc42 drm/i915: make new intel_tc.c use uncore accessors omits c152f8491a8d ASoC: audio-graph-card: fix an use-after-free in graph_get [...] omits aa2e362cb6b3 ASoC: audio-graph-card: fix use-after-free in graph_dai_li [...] omits 27862d5a3325 ASoC: simple-card: fix an use-after-free in simple_for_eac [...] omits 724808ad556c ASoC: simple-card: fix an use-after-free in simple_dai_lin [...] omits d6b197a14863 spi: spi-fsl-qspi: change i.MX7D RX FIFO size omits 43167bb1f6bb spi: dt-bindings: spi-controller: remove unnecessary 'maxI [...] omits 794fcee8da3c ASoC: simple-card-utils: care no Platform for DPCM omits 52db6685932e ASoC: simple_card_utils.h: care NULL dai at asoc_simple_de [...] omits 9e944c9be245 ASoC: Relocate my e-mail to .com domain zone omits 72365164cbef ASoC: rt1308: Remove executable attribute from source files omits 6cd249cfad68 ASoC: max98357a: use mdelay for sdmode-delay omits 4f5368b5541a drm/kms: Catch mode_object lifetime errors omits 88c90e800675 Merge drm/drm-next into drm-intel-next-queued omits caceff96d5b7 drm/i915/icl: Fixed Input CSC Co-efficients for BT601/709 omits 9856bf7f779a drm/i915/icl: Fix Y pre-offset for Full Range YCbCr omits 27ee72477c9b drm/i915/icl: Handle YCbCr to RGB conversion for BT2020 case omits 14bfcd3e0dae drm/i915/perf: add missing delay for OA muxes configuration omits 58d1b427148a drm/i915/execlists: Record preemption for selftests omits b33c61db7291 drm/i915: Remove unused i915_gem_context_lookup_engine omits 2a98f4e65bba drm/i915: add infrastructure to hold off preemption on a request omits 46c5847e3d97 drm/i915: enumerate scratch fields omits a5af1df716c1 drm/i915/perf: ensure we keep a reference on the driver omits 681c774d3490 drm/i915/userptr: Don't mark readonly objects as dirty omits f7ddc80ecb0e drm/i915/icl: Clear the shared port PLLs from the new crtc state omits 5c28e3a567fe drm/i915: Clear the shared PLL from the put_dplls() hook omits a46f4e9e5ae9 drm/i915/sdvo: Add helpers to get the cmd/status string omits 7b8062ea60d9 drm/i915/sdvo: Shrink sdvo_cmd_names[] strings omits 8a9c8028399e drm/i915/sdvo: Remove duplicate SET_INPUT_TIMINGS_PART1 cm [...] omits c598a66491cf drm/i915/sdvo: Use named initializers for the SDVO command names omits f384e48d7641 drm/i915: Add icl mipi dsi properties omits a2059825986a x86/speculation: Enable Spectre v1 swapgs mitigations omits 18ec54fdd6d1 x86/speculation: Prepare entry code for Spectre v1 swapgs [...] omits 4fb76782ad01 drm/i915/hdcp: debug logs for sink related failures omits d006a9b63d4b drm/client: remove the exporting of drm_client_close omits 90f479ae51af drm/mgag200: Replace struct mga_fbdev with generic framebu [...] omits f1f8555dfb9a drm/bochs: Use shadow buffer for bochs framebuffer console omits 8a99de3dc0dd drm/ast: Replace struct ast_fbdev with generic framebuffer [...] omits f458579ede0b drm/fb-helper: Instanciate shadow FB if configured in devi [...] omits cf1ca9aeb930 drm/fb-helper: Map DRM client buffer only when required omits 15dd0fc83340 drm/client: Support unmapping of DRM client buffers omits 113348d86ceb drm/sti: Try to fix up the tvout possible clones omits 6234ba980f89 drm/sti: Remove pointless casts omits 4a5fdc962fc4 drm/i915/gt: Remove presumption of RCS0 omits 7c6d6867e972 drm/i915/gt: Apply RCS workarounds to the render class omits cbcec57e9dd7 drm/i915/selftests: Fill in a little more of the dummy fence omits cb6d7c7dc7ff drm/i915/userptr: Acquire the page lock around set_page_dirty() omits baf08ed50a61 drm/i915/selftests: Set igt_spinner.gt for early exit omits dad5ea4bac62 ceph_real_mount(): missing initialization omits 0dac63fad4fd devtmpfs options can't be a string literal ;-/ omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits a17ce803dffa drm/i915: Update DRIVER_DATE to 20190708 omits 8090858c87ea dt-bindings: display: Convert sgd,gktw70sdae4se panel to D [...] omits 2fb9bf9aeffd dt-bindings: display: Convert mitsubishi,aa121td01 panel t [...] omits ea8e4568d5ff dt-bindings: display: Convert mitsubishi,aa104xd12 panel t [...] omits b4eefa69b635 dt-bindings: display: Convert innolux,ee101ia-01 panel to [...] omits ae18c1176f0d dt-bindings: display: Convert panel-lvds to DT schema omits 87548d750c31 dt-bindings: display: Convert tfc,s9700rtwv43tr-01b panel [...] omits 78ad29d76229 dt-bindings: display: Convert raspberrypi,7inch-touchscree [...] omits 746fe0b26796 dt-bindings: display: Convert pda,91-00156-a0 panel to DT schema omits 6c9b89e3cdd4 dt-bindings: display: Convert dlc,dlc0700yzg-1 panel to DT schema omits 56b40739186d dt-bindings: display: Convert bananapi,s070wv20-ct16 panel [...] omits 3cd33c8c54af dt-bindings: display: Convert armadeus,st0700-adapt panel [...] omits 09ed3b2574f2 dt-bindings: display: Convert ampire,am-480272h3tmqw-t01h [...] omits 821a1f7171ae dt-bindings: display: Convert common panel bindings to DT schema omits cf3bd1a0f53e drm/i915/selftests: Reorder error cleanup for whitelist checking omits 77adbd8fbf3a drm/i915: Explicitly track active fw_domain timers omits b7a735f3a606 Merge branch 'for-arm-soc' into for-next omits adaf427f81a6 Merge commit commit 'drm-armada-devel^{/drm/armada: no nee [...] omits fc7e5b209aef Merge commit 'drm-tda998x-devel^{/drm/i2c: tda998x: add ve [...] omits 4d6a24e64643 Merge branch 'sa1100-for-next', tag 'for-rc-adfs' into for-next omits 15e7facb7b42 drm/i915: Pull assert_forcewake_active() underneath the lock omits 286e47a07799 Merge branch 'next-lsm' into next-testing omits 50b38bc4d39a drm/i915/gtt: Introduce release_pd_entry omits 73a8fdef5d6f drm/i915/gtt: Setup phys pages for 3lvl pdps omits 72230b874a20 drm/i915/gtt: Tear down setup and cleanup macros for page dma omits f20f272f104f drm/i915/gtt: pde entry encoding is identical omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits 3e27d70bcc46 drm/i915: Remove set but not used variable 'intel_dig_port' omits 9d1bc13e7fe1 drm/i915: Remove set but not used variable 'encoder' omits badf1f2724d4 drm/i915: Order assert forcewake test omits eef037ea0280 drm/i915/ehl: Add support for DPLL4 (v10) omits 3e69db291bda drm/i915: Clean up skl vs. icl plane formats omits 94e35ce22173 drm/i915: Cosmetic fix for skl+ plane switch statement omits d56e823ac32a drm/i915: Deal with cpp==8 for g4x watermarks omits 94e15723df81 drm/i915: Program plane gamma ramps omits 423ee8e99aa5 drm/i915: Disable sprite gamma on ivb-bdw omits 26443a4bc448 drm/i915: Add windowing for primary planes on gen2/3 and chv omits 58820574f1e9 drm/i915: Move dev_priv->pm_i{m, e}r into intel_gt omits f0818984fa5d drm/i915: Remove some legacy mmio accessors from interrupt [...] omits 9b77011e4122 drm/i915: Rework some interrupt handling functions to take [...] omits 000c8e591016 gfs2: Convert gfs2 to fs_context omits 51eae7431ded vfs: Kill mount_single() omits 8eb280955f01 vfs: Convert spufs to use the new mount API omits 69f5e7924076 vfs: Convert hypfs to use the new mount API omits 19fd0da8e565 hypfs: Fix error number left in struct pointer member omits 7708e1567633 vfs: Convert pstore to use the new mount API omits 67782f8ae148 vfs: Convert tracefs to use the new mount API omits 3deadeebafce vfs: Convert debugfs to use the new mount API omits 1c1a86b87eb1 vfs: Add a single-or-reconfig keying to vfs_get_super() omits 108f95bfaa56 vfs: Convert ceph to use the new mount API omits 8448dbedbfac vfs: Convert squashfs to use the new mount API omits 9e3453239a2a mtd: Kill mount_mtd() omits 9f0c892c7dbe vfs: Convert jffs2 to use the new mount API omits 34da9e921744 vfs: Convert cramfs to use the new mount API omits a650523fbabb vfs: Convert romfs to use the new mount API omits 2e2880082cd0 mtd: Provide fs_context-aware mount_mtd() replacement omits 71cbb7570a9a vfs: Move the subtype parameter into fuse omits 408cbe695350 vfs: Convert fuse to use the new mount API omits 461a27aaa26e vfs: Create fs_context-aware mount_bdev() replacement omits 98e78e87259d vfs: Convert functionfs to use the new mount API omits 334d581528b9 vfs: Convert ubifs to use the new mount API omits 0733dcbaebbd vfs: Convert orangefs to use the new mount API omits 6e490dfa0161 vfs: Convert bpf to use the new mount API omits cc1a15ad07f3 vfs: Convert devpts to use the new mount API omits 0774236bde8b vfs: Convert autofs to use the new mount API omits c5ea20990927 vfs: Convert coda to use the new mount API omits 039a004fdc2c vfs: Make fs_parse() handle fs_param_is_fd-type params better omits 45e3a5f45ed6 vfs: Convert binderfs to use the new mount API omits 144df3b288c4 vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use [...] omits 07e9baacf25f make shmem_fill_super() static omits 930657e371fb make ramfs_fill_super() static omits f6ab6e953ab3 devtmpfs: don't mix {ramfs,shmem}_fill_super() with mount_ [...] omits b8cade5959ac drm/i915: Show instdone for each engine in debugfs omits 8f856c743c77 drm/i915/selftests: Be engine agnostic omits ec22f256a60c drm/i915/overlay: Stash the kernel context on initialisation omits 1ee2ae896bb4 drm/i915/hangcheck: Look at instdone for all engines omits 6582f4f613e3 drm/i915/selftests: Drain the freedlists between exec passes omits e7539b79f703 drm/i915/gtt: Mark the freed page table entries with scratch omits ab9e2f777682 drm/i915/gt: Pull engine w/a initialisation into common omits 4a54da351029 drm/i915: Dump w/a lists on all engines omits 2a46fbb25ae8 drm/i915/guc: Upgrade to GuC 33.0.0 omits ae1c5fd72dfc drm/i915/gtt: Handle double alloc failures omits bf73fc0fa9cf drm/i915: Show support for accurate sw PMU busyness tracking omits 0c159ffef628 drm/i915/gem: Defer obj->base.resv fini until RCU callback omits 21de5a9e34fb drm/i915/gt: Ignore forcewake acquisition for posting_reads omits 313443b16ac2 drm/i915/gt: Assume we hold forcewake for execlists resume omits 56e0f78e47e4 drm/i915/gt: Use caller provided forcewake for intel_mocs_ [...] omits b7dc9395c5db drm/i915: Check caller held wakerefs in assert_forcewakes_active omits 67b587934c23 drm/bridge: ti-sn65dsi86: correct dsi mode_flags omits 8efb243a5ce8 drm/bridge: ti-sn65dsi86: add debugfs omits 5c27d6078cd6 drm/bridge: ti-sn65dsi86: add link to datasheet omits 4fda44bf16b7 drm/i915: Flush the workqueue before draining omits f0cc370ab74d Merge branch 'for-5.3' into for-next omits 2006058e9988 drm/i915: Move the renderstate setup under gt/ omits 068610895ebd drm/i915/gtt: Defer the free for alloc error paths omits f1513d20b9f1 drm/bridge: sii902x: Make sii902x_audio_digital_mute static omits 415d2e9e0757 Revert "drm/gem: Rename drm_gem_dumb_map_offset() to drm_g [...] omits be855382bacb Revert "drm/panfrost: Use drm_gem_map_offset()" omits 2c291417c164 drm/i915: Add N & CTS values for 10/12 bit deep color omits 4a49c2bf9ee4 drm/i915: Use port clock to set correct N value omits 56e9371bc3f3 drm/i915: Deal with machines that expose less than three Q [...] omits 09480072e3ee drm/i915: Mark up vma->active as safe for use inside shrinkers omits d650d1f5cfd7 drm/i915: Markup potential lock for i915_active omits c03467ba40f7 drm/i915/gem: Free pages before rcu-freeing the object omits ad9e3792b0c0 drm/i915/execlists: Hesitate before slicing omits 8221d21b0664 drm/i915/selftests: Lock the drm_mm while modifying omits 63251685c141 drm/i915/selftests: Common live setup/teardown omits 8e9ecb3e1e33 drm/i915/display: Handle lost primary_port across suspend omits 315ca4c408ed drm/i915: synchronize_irq() against the actual irq omits 0ccf52badd40 drm/vram: Don't export driver callback functions for PRIME omits bf2791eb5cf6 drm/vbox: Remove empty PRIME functions omits 80be7eed1d32 drm/hibmc: Update struct drm_driver for GEM object functions omits f5f6f36a49c7 drm/bochs: Remove PRIME helpers from driver structure omits 31070a871fdc drm/vram: Set GEM object functions for PRIME omits 096a93949b86 drm/i915/gtt: Don't check PPGTT presence on PPGTT-only platforms omits a3389c14ba09 Revert "drm/i915: Introduce private PAT management" omits c5f846eed2a1 drm/i915: Fix memleak in runtime wakeref tracking omits 3fe0107e45ab drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 2c903da50f5a drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 361b69051326 drm/i915: fix whitelist selftests with readonly registers omits afd1bcd4ad77 drm/i915: Report if i915_active is still busy upon waiting 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 8721215c7ef9 DRM: ingenic: Add support for panels with 8-bit serial bus omits dba8e987687f DRM: ingenic: Add support for Sharp panels omits ffa8aa00e9e5 DRM: ingenic: Use devm_platform_ioremap_resource omits 91abab83839a XArray: Fix xas_next() with a single entry at 0 omits 8759aa4cc1d3 drm/i915/execlists: Refactor CSB state machine omits f80c9a9a04d3 drm/i915/ehl: Don't program PHY_MISC on EHL PHY C omits 0e933162b042 drm/i915/ehl: Add third combo PHY offset omits 4a8134d57c6c drm/i915/icl: Drop port parameter to icl_get_combo_buf_trans() omits 7e328e5930ad mm/fs: don't allow writes to immutable files omits f18819a3c8da drm/i915/guc: Avoid reclaim locks during reset omits 3ee2771e47b0 drm/i915: WARN about invalid lane reversal in TBT-alt/DP-a [...] omits a171f8e7f466 drm/i915: Remove unneeded disconnect in TypeC legacy port mode omits d5ce34da3145 drm/i915: Add state verification for the TypeC port mode omits 24a7bfe0c2d7 drm/i915: Keep the TypeC port mode fixed when the port is active omits eea72c4c2161 drm/i915/icl: Reserve all required PLLs for TypeC ports omits 726ca99666db drm/i915/icl: Split getting the DPLLs to port type specifi [...] omits 01b24f50b67f drm/i915: Sanitize the shared DPLL find/reference interface omits 866955fa452e drm/i915: Sanitize the shared DPLL reserve/release interface omits 4f36afb26cbe drm/i915: Sanitize the TypeC FIA lane configuration decoding omits 8c10e2262663 drm/i915: Keep the TypeC port mode fixed for detect/AUX transfers omits 32691b58d157 drm/i915: Fix the TypeC port mode sanitization during load [...] omits 1cd5ef6ee23c drm/i915: Sanitize the TypeC connect/detect sequences omits 424f109f5c5d drm/i915: Handle the TCCOLD power-down event omits ddec362724f9 drm/i915: Wait for TypeC PHY complete flag to clear in safe mode omits c905eb28bd3f drm/i915: Factor out common parts from TypeC port handling [...] omits ab7bc4e1a550 drm/i915: Unify the TypeC port notation in debug/error messages omits dd7239c545b1 drm/i915: Use the correct AUX power domain in TypeC TBT-alt mode omits 29ae36abf08f drm/i915: Fix the TBT AUX power well enabling omits 3b2ed4313429 drm/i915: Don't enable the DDI-IO power in the TypeC TBT-alt mode omits e9b7e1422d40 drm/i915: Sanitize the terminology used for TypeC port modes omits bc85328ff431 drm/i915: Move the TypeC port handling code to a separate file omits 28212321622d drm/i915: Tune down WARNs about TBT AUX power well enabling omits 39a5883f8670 drm/i915/icl: Add support to read out the TBT PLL HW state omits fdbdcc83ffd7 drm/bridge: dw-hdmi: Use automatic CTS generation mode whe [...] omits 52c2197aae1b drm/bridge: tc358767: do a software reset if reset pin isn [...] omits 83f35bc3a852 drm/bridge: adv7511: Attach to DSI host at probe time omits 99a938889048 drm/stm: drop use of drmP.h omits ec193640819e drm/i915: Use intel state as much as possible in wm code omits 4f25720b2c04 drm/i915: Pass intel state to plane functions as well omits 49743e1dfb2a drm/i915: Use intel_crtc_state in sanitize_watermarks() too omits 3b4bf24d27e0 drm/i915: Convert hw state verifier to take more intel state, v2. omits 855e0d684a3e drm/i915: Convert most of atomic commit to take more intel state omits 69f786aea946 drm/i915: Pass intel_crtc_state to needs_modeset() omits 59634388d932 MAINTAINERS: add Sam Ravnborg for drm/atmel_hlcdc omits 9f3978011104 drm/mgag200: drop use of drmP.h omits 36999fd02d92 drm/mga: drop use of drmP.h omits 968222d9b817 drm/mga: make header file self contained omits 91f85e8feb1b drm/mga: drop dependency on drm_os_linux.h omits 583bbf46133c drm/panfrost: Use drm_gem_map_offset() omits 220df83a5394 drm/gem: Rename drm_gem_dumb_map_offset() to drm_gem_map_offset() omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 501ec325f1ec drm/i915: rework reading pipe disable fuses omits 52500de68fbb drm/vmwgfx: Don't look at state->allow_modeset omits 8735f16803f0 dma-buf: cleanup reservation_object_init/fini omits 5ed7191dd97b drm/ast: Replace struct ast_framebuffer with GEM framebuff [...] omits 66ab700506e7 drm/vc4: Use drm_gem_fb_prepare_fb omits e78ad7654179 drm/msm: Use drm_gem_fb_prepare_fb omits bd630a86be38 drm/fb-helper: use gem_bo.resv, not dma_buf.resv in prepare_fb omits 5d1771899736 drm/mgag200: Replace struct mga_framebuffer with GEM frame [...] omits e1b0b32a5ad6 Merge branch 'mvebu/dt64' into mvebu/for-next omits 2a5691b5f412 Merge branch 'mvebu/dt' into mvebu/for-next omits 6a959c8ed18a Merge branch 'mvebu/arm' into mvebu/for-next omits 7218524d3ea0 drm/i915: Make i945gm_vblank_work_func static omits fb59ee37cfe2 ARM: dts: am57xx: Disable voltage switching for SD card omits fdb29b738017 drm/bridge: tc358767: Add support for address-only I2C transfers omits 32d3621996aa drm/bridge: tc358767: Replace magic number in tc_main_link [...] omits d174db0788b4 drm/bridge: tc358767: Drop unnecessary 8 byte buffer omits 7264892648ba drm/bridge: tc358767: Simplify tc_aux_wait_busy() omits 134fb306b1d8 drm/bridge: tc358767: Introduce tc_pllupdate() omits c49f60dfbf91 drm/bridge: tc358767: Introduce tc_set_syspllparam() omits 12dfe7c4d9c5 drm/bridge: tc358767: Use reported AUX transfer size omits e0655feaec62 drm/bridge: tc358767: Increase AUX transfer length limit omits 792a081a1b8e drm/bridge: tc358767: Simplify AUX data write omits 53b166dca5fe drm/bridge: tc358767: Simplify AUX data read omits 6d0c38315915 drm/bridge: tc358767: Drop custom tc_write()/tc_read() accessors omits 3f072c304c0a drm/bridge: tc358767: Simplify tc_set_video_mode() omits aa92213f388b drm/bridge: tc358767: Simplify polling in tc_link_training() omits ebcce4e64247 drm/bridge: tc358767: Simplify polling in tc_main_link_setup() omits 93a105694f7d drm/bridge: tc358767: Simplify tc_poll_timeout() omits 28a902e6d7fb dt-bindings: display: rockchip-lvds: Remove panel references omits e61576c4b9ff drm/mgag200: add in missing { } around if block omits 717261e1769d habanalabs: don't reset device when getting VRHOT omits f62fa0ced46a habanalabs: use %pad for printing a dma_addr_t omits b40cf94c7673 drm/i915: make intel_uc_fw.h self-contained omits ba740cfc2f26 drm/i915: make intel_gvt.h self-contained omits 5e0cca98b4d1 drm/i915: make intel_guc_reg.h self-contained omits 72629d11d56c drm/i915: make intel_guc_fwif.h self-contained omits 016c1c8938b0 drm/i915: make intel_guc_ct.h self-contained omits 961ebc9dd1f5 drm/i915: make i915_vgpu.h self-contained omits f8daf6418e30 drm/i915: make i915_pvinfo.h self-contained omits f807d31a2174 drm/i915: make i915_globals.h self-contained omits c75299aea22a drm/i915: make i915_fixed.h self-contained omits 7fcc7ca549d4 drm/i915: add header search path to subdir Makefiles omits 9ef424e58e21 drm/i915: prefix header search path with $(srctree)/ omits e5ff5344f4a4 drm/vkms: No need for ->pages_lock in crc work anymore omits 8b1865873651 drm/vkms: totally reworked crc data tracking omits 1c305e13ecc5 drm/vkms: No _irqsave within spin_lock_irq needed omits 64cfaa509271 drm/vkms: Dont flush crc worker when we change crc status omits 5ef8100a3919 drm/vkms: flush crc workers earlier in commit flow omits 3d08eb7ddb4d drm/vkms: Add our own commit_tail omits fb4155fa4c0c drm/vkms: Rename vkms_output.state_lock to crc_lock omits a0e4e5754cce drm/vkms: Use spin_lock_irq in process context omits 18d0952a838b drm/vkms: Fix crc worker races omits 5ed7a0cf3394 drm/i915: Move OA files to separate folder omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits 33d39f8e06b4 Merge branch 'next-lsm' into next-testing omits c1a495a55853 drm: Allow range of 0 for drm_mm_insert_node_in_range() omits 63c9dae71dc5 drm/i915/ehl: Add voltage level requirement table omits 6e63790efdf7 drm/i915/ehl: Remove unsupported cd clocks omits 9c811fce8a44 drm/i915/icl: Add new supported CD clocks omits 092be382a260 drm/i915: Lift intel_engines_resume() to callers omits 18398904ca9e drm/i915: Only recover active engines omits de5147b8ce6d drm/i915: Add a wakeref getter for iff the wakeref is alre [...] omits 7d23e5937603 drm/i915: Initialize drm_driver vblank funcs at compile time omits b318b82455bd drm/i915: Nuke drm_driver irq vfuncs omits 08fa8fd0faa5 drm/i915: Switch to per-crtc vblank vfuncs omits 4c888e7bd26f drm/i915: Fix various tracepoints for gen2 omits faaa2902b5a9 drm/i915/selftests: Fixup atomic reset checking omits 1e5deb263265 drm/i915/selftests: Drop manual request wakerefs around hangcheck omits d84747956654 drm/i915/selftests: Serialise nop reset with retirement omits 5ccf2027bb93 drm/i915: Check backlight type while doing eDP backlight i [...] omits 848ed7d54246 drm/virtio: drop DRM_AUTH usage from the driver omits e4eee93d2577 drm/vgem: drop DRM_AUTH usage from the driver omits 7042a33deb14 drm/omap: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls omits a305f6c5c819 drm/nouveau: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls omits 88209d2c5035 drm/msm: drop DRM_AUTH usage from the driver omits 921d57323657 drm/lima: drop DRM_AUTH usage from the driver omits 951ecc022c47 drm/exynos: drop DRM_AUTH from DRM_RENDER_ALLOW ioctls omits b8602f9a65a6 drm/etnaviv: drop DRM_AUTH usage from the driver omits cbfbe47fc539 drm/vmwgfx: use core drm to extend/check vmw_execbuf_ioctl omits bcde7d345c90 drm/vmgfx: kill off unused init_mutex omits 3cd74023ea18 vmwgfx: drop empty lastclose stub omits ccdae4257569 drm/nouveau: remove open-coded drm_invalid_op() omits b402375699ae drm/i915: remove irrelevant DRM_UNLOCKED flag omits d6891db2ad0a drm/tegra: remove irrelevant DRM_UNLOCKED flag omits caa54ec03c7f dt-bindings: panel: Add Boe Himax8279d is 1200x1920, 4-lan [...] omits 77b893df0c58 dt-bindings: display: Add ETM0700G0DH6 compatible string omits 1a14e0c25652 drm/panel: jh057n00900: Add regulator support omits d4bd9a58d81b dt-bindings: display/panel: jh057n00900: Document power su [...] omits 428733c72d03 drm/panel: jh057n00900: Don't use magic constant omits 60ba34c6a5b3 MAINTAINERS: Add Purism mail alias as reviewer for their d [...] omits f63df31d2ddd drm/panel: Add support for Raydium RM67191 panel driver omits 059b39f30aa6 dt-bindings: display: panel: Add support for Raydium RM671 [...] 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 f1bd37f300a4 drm/panel: simple: Add Sharp LS020B1DD01D panel support omits f9a763d27462 drm: Add bus flag for Sharp-specific signals omits a63f4612e1de dt-bindings: display: Add Sharp LS020B1DD01D panel documentation omits ecdcbbb7ceb1 drm/panel: Add Novatek NT39016 panel support omits c79e7a293733 dt-bindings: display: Add King Display KD035G6-54NT panel [...] omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits 93d7a3b4be30 drm/i915/icl: Add missing device ID omits 719bda751e18 MAINTAINERS: Update Maintainers and Reviewers of DRM Bridg [...] omits cba17e5d647b drm/i915/gt: Add some debug tracing for context pinning omits 9c31dcb6dd94 drm/panel: simple: Add Ortustech COM37H3M panel support omits dda0e4bdbeac drm/panel: simple: Add Sharp LQ070Y3DG3B panel support omits a6e5a47f40ed dt-bindings: drm/panel: simple: add sharp, lq070y3dg3b panel omits e24fd0cf73d1 dt-bindings: drm/panel: simple: add ortustech, com37h3m99d [...] omits 75909cb6a753 dt-bindings: drm/panel: simple: add ortustech, com37h3m05d [...] omits f0ca820cc006 drm/i915/gt: Always call kref_init for the timeline omits b38565faded7 drm/i915/gt: Drop stale commentary for timeline density omits c8d84778e527 drm/i915/selftests: Hold ref on request across waits omits 2c6574a9ed66 drm/panel: simple: Add GiantPlus GPM940B0 panel support omits 0565ae92835c media: uapi: Add MEDIA_BUS_FMT_RGB888_3X8 media bus format omits d55bcb4c9a74 dt-bindings: display: Add GiantPlus GPM940B0 panel documentation omits 5f22e5b3116c drm/i915: Rename intel_wakeref_[is]_active omits 0c91621cad49 drm/i915/gt: Pass intel_gt to pm routines omits 8e9c2f621893 drm/i915/guc: Add debug capture of GuC exception omits 07bfe6bf1052 drm/i915/execlists: Convert recursive defer_request() into [...] omits 9a6a644096a1 drm/i915/ehl: Add missing VECS engine omits 5ebeb02c8678 drm/msm: Drop robj from msm_gem_new_impl omits c6be80861824 drm/etnaviv: Drop resv argument from etnaviv_gem_new_impl omits fcca453c8884 drm/todo: Add new debugfs todo omits 8de6ca2e0e93 drm/todo: Update mmap todo omits 3c745e0b5dea drm/todo: Update backlight todo omits 9dfed7013083 drm/todo: remove gem_prime_import/export todo omits 3886666a2568 drm/vc4: Don set gem_obj->resv in prime import anymore omits 0ecaea14843e drm/panfrost: don't set gem_obj->resv for prime import anymore omits 2a11d881255b drm/mediatek: Use drm_atomic_helper_wait_for_fences omits 0fbbd27e5ab1 drm/lima: Drop resv argument from lima_bo_create_struct omits fc25441c7b9d drm/i915/ehl: Add one additional PCH ID to MCC omits 8dcfdfb45010 drm/i915/perf: fix ICL perf register offsets omits f9a393875d3a drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] omits 975304100a70 dt-bindings: display: Convert tpo,tpg110 panel to DT schema omits ca5be902a87d drm/mcde: Fix uninitialized variable omits 871918dffefc drm/i915/gem: Clear read/write domains for GPU clear omits 1e612a0f62fe drm/sun4i: Eliminate pointless on stack copy of drm_display_info omits 9f396ab4de15 drm: WARN on illegal aspect ratio when converting a mode to umode omits 993a80671ed9 drm: Do not accept garbage mode aspect ratio flags omits 700710e977fd drm: Do not use bitwise OR to set picure_aspect_ratio omits 50b0946de4c6 drm/connector: Fix warning in debug message omits 1effe5a3bb3d drm/bridge/synopsys: dsi: Allow VPG to be enabled via debugfs omits 8db7933ee3d4 drm/i915/execlists: Always clear ring_pause if we do not submit omits 0e343b086b05 drm/lima: Reduce the amount of logs on deferred probe of c [...] omits 7b4e467d2f99 drm/lima: Reduce number of PTR_ERR() calls omits 34e88f9e2fff drm/lima: Reduce the amount of logs on deferred probe omits adbb48bcf400 drm/lima: Mark 64-bit number as ULL omits 05fb8284a417 Merge branch 'i2c-mux/for-next' into for-next omits b2dbf8d982a4 drm/i915/blt: Remove recursive vma->lock 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 7b0cdf3e56b9 drm/vgem: Ditch attach trickery in the fence ioctl omits 5f6ed9879a41 drm/prime: automatically set gem_obj->resv on import omits fb993aa7a404 drm/i915: Local debug BUG_ON for intel_wakeref omits 12c255b5dad1 drm/i915: Provide an i915_active.acquire callback omits a93615f900bd drm/i915: Throw away the active object retirement complexity omits 5361db1a33c7 drm/i915: Track i915_active using debugobjects omits 9e9539800dd4 drm/i915: Remove waiting & retiring from shrinker paths omits 2ae70d28f27f drm/i915/guc: handle GuC messages received with CTB disabled omits e29cc1d7e820 drm/i915/guc: reorder enable/disable communication steps omits 634cdf7fd91a drm/vram-helper: Drop drm_gem_prime_export/import omits 42169858d75c drm/zte: Drop drm_gem_prime_export/import omits f30dec2f8240 drm/xen: Drop drm_gem_prime_export/import omits aada617da7b6 drm/virtio: Drop drm_gem_prime_export/import omits 5eab998741c8 drm/vgem: Drop drm_gem_prime_export omits 9030142e3206 drm/radeon: Drop drm_gem_prime_import omits ddad8b452e5f drm/vc3: Drop drm_gem_prime_import omits 8a0155614796 drm/vboxvideo: Drop drm_gem_prime_export/import omits cb822cab0537 drm/tve2000: Drop drm_gem_prime_export/import omits 52de698543c9 drm/tilcdc: Drop drm_gem_prime_export/import omits b8764eaf8ad8 drm/stm: Drop drm_gem_prime_export/import omits 03988e4fa156 drm/sti: Drop drm_gem_prime_export/import omits cf64beca45f9 drm/shmob: Drop drm_gem_prime_export/import omits f59bcca620e8 drm/rockchip: Drop drm_gem_prime_export/import omits b392cb98dfff drm/rcar-du: Drop drm_gem_prime_export/import omits baa78332a7ca drm/qxl: Drop drm_gem_prime_export/import omits a23916462848 drm/pl111: Drop drm_gem_prime_export/import omits 78fc89063f0c drm/nouveau: Drop drm_gem_prime_export/import omits 4fdfffc8f318 drm/mxsfb: Drop drm_gem_prime_export/import omits d229c592d12d drm/msm: Drop drm_gem_prime_export/import omits 4bcc9543ad4c drm/meson: Drop drm_gem_prime_export/import omits 3baeeb21983a drm/mtk: Drop drm_gem_prime_export/import omits bf6f1fa62e76 drm/mcde: Drop drm_gem_prime_export/import omits c5be0ddd500d drm/imx: Drop drm_gem_prime_export/import omits 8c6555d4a6fb drm/hisilicon: Drop drm_gem_prime_export/import omits 40e546c5f9ca drm/fsl-dcu: Drop drm_gem_prime_export/import omits 13ea486fe1c6 drm/exynos: Drop drm_gem_prime_export omits 2550416ccf19 drm/etnaviv: Drop drm_gem_prime_export/import omits b82a6fd04ec3 drm/atmel: Drop drm_gem_prime_export/import omits d3bc25f3bff3 drm/arm: Drop drm_gem_prime_export/import omits b5031e86a9af drm/arc: Drop drm_gem_prime_export/import omits 75426367cd37 drm/ioctl: Ditch DRM_UNLOCKED except for the legacy vblank ioctl omits e4fa8457b219 drm/prime: Align gem_prime_export with obj_funcs.export omits 8b3026a74fa7 drm/omapdrm: drop fb_debug_enter/leave omits 055a12ff16dd drm/arm/komeda: Remove DRIVER_HAVE_IRQ omits 0424fdaf883a drm/prime: Actually remove DRIVER_PRIME everywhere omits 80fc1c1991cd drm/i915/gt: Fixup kerneldoc parameters omits c6fe28b0c27d drm/i915/gt: Rename i915_gt_timelines omits 5f6730a46892 drm/i915: Prevent dereference of engine before NULL check [...] omits db56f974941b drm/i915: Eliminate dual personality of i915_scratch_offset omits f0c02c1b9188 drm/i915: Rename i915_timeline to intel_timeline and move [...] omits 4c6d51ea2a68 drm/i915: Make timelines gt centric omits ba4134a41931 drm/i915: Save trip via top-level i915 in a few more places omits db45fb5bc1a0 drm/i915: Compartmentalize ring buffer creation omits d8a4424839ee drm/i915: Store ggtt pointer in intel_gt omits 1d66377a76bd drm/i915: Compartmentalize i915_gem_init_ggtt omits 3b8966287fa9 drm/i915: Compartmentalize i915_ggtt_cleanup_hw omits 390c82055b74 drm/i915: Compartmentalize timeline_init/park/fini omits baea429dc5ed drm/i915: Move i915_gem_chipset_flush to intel_gt omits a1c8a09e0c7c drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt omits 68c754b85084 drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings omits 763c1e63125e drm/i915: Store intel_gt backpointer in vm omits 759e4a74f354 drm/i915: Make ggtt invalidation work on ggtt omits 8b5342f58d3c drm/i915: Compartmentalize i915_ggtt_init_hw omits ee1de7dd7d33 drm/i915: Compartmentalize i915_ggtt_probe_hw omits 6b0a8dfdf27e drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw omits 8649187a9520 drm/i915: Move intel_engines_resume into common init omits abc584f9aa04 drm/i915: Convert i915_gem_init_hw to intel_gt omits 28a1f7894f6b drm/i915: Consolidate some open coded mmio rmw omits acb56d97d907 drm/i915: Convert i915_ppgtt_init_hw to intel_gt omits 20a7f2fc4d7a drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt omits f937f5613b6f drm/i915: Store backpointer to intel_gt in the engine omits d10cfee4d81b drm/i915: Convert gt workarounds to intel_gt omits cf6844b234e5 drm/i915: Convert init_unused_rings to intel_gt omits f88709bd1c5e drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling omits 500bfa380e11 drm/i915: Convert i915_gem_init_swizzling to intel_gt omits eaf522f62b74 drm/i915: Make i915_check_and_clear_faults take intel_gt omits 99f2eb966749 drm/i915: Move intel_gt_pm_init under intel_gt_init_early omits 724e9564c5ac drm/i915: Store some backpointers in struct intel_gt omits 24635c5152af drm/i915: Move intel_gt initialization to a separate file omits e5be5c7a8ffa drm/i915: Introduce struct intel_gt as replacement for ano [...] omits 3cb4ce0024f1 drm/i915: Convert intel_vgt_(de)balloon to uncore omits ee8375d5dc5b drm/prime: Make DRIVER_PRIME a no-op omits ae75f8368042 drm/prime: Unconditionally set up the prime file private omits 805dc614d58a drm/prime: Update docs omits b283e92a2315 drm/prime: Shuffle functions. omits b8142e3a63da drm/sti: Remove duplicated include from sti_drv.c omits 12fdaf19e05b drm/i915/execlists: Keep virtual context alive until after [...] omits b32fa8111563 drm/i915/gtt: Defer address space cleanup to an RCU worker omits 683d672c425a drm/i915/ehl/dsi: Enable AFE over PPI strap omits 6a7bafe8fdb6 drm/i915/ehl/dsi: Set lane latency optimization for DW1 omits 60a0933bff57 drm/i915/selftests: Use request managed wakerefs omits cffa1eb8a223 drm/i915: Rings are always flushed 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 8ee36e048c98 drm/i915/execlists: Minimalistic timeslicing omits 22b7a426bbe1 drm/i915/execlists: Preempt-to-busy omits 9e138ea1bdb1 drm/i915/gvt: decouple check_vgpu() from uncore_init() omits f833cdb06bf7 drm/i915: dynamically allocate forcewake domains omits 2e81bc61d4e3 drm/i915: skip forcewake actions on forcewake-less uncore omits 013857580bbe drm/i915: kill uncore_to_i915 omits 19e0a8d454c3 drm/i915: kill uncore_sanitize omits ccb2aceaaa5f drm/i915: use vfuncs for reg_read/write_fw_domains omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 09c5ab384f6f drm/i915: Keep rings pinned while the context is active omits bdeb18dbcf82 drm/i915/ehl: Allow combo PHY A to drive a third external display omits b87b6c0dfce7 drm/i915: Flush the execution-callbacks on retiring omits ce94bef9354e drm/i915: Signal fence completion from i915_request_wait omits 78145dbeaea1 Merge branch 'for_5.3/driver-soc' into next omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 3bda7f0ae0f7 KVM: PPC: Book3S PR: Fix software breakpoints omits 0e84ec96b561 KVM: PPC: Remove leftover comment from emulate_loadstore.c omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits f6192c664e21 Merge commit '79499bb11db508' into fixes omits 753637b2039f Merge branch 'for-5.3' into for-next omits ba9bfa0e4809 Merge branch 'next-general' into next-testing omits 5855380792d8 security: Make capability_hooks static 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 21560067fb1f soc: fsl: qe: fold qe_get_num_of_snums into qe_snums_init omits 5cfca8911ddd soc: fsl: qe: support fsl,qe-snums property omits 8f762fe5819f dt-bindings: soc: fsl: qe: document new fsl,qe-snums binding omits d7fc59636641 soc: fsl: qe: introduce qe_get_device_node helper omits 875f2aabfcfa soc: fsl: qe: reduce static memory footprint by 1.7K omits f03de74d92ac soc: fsl: qe: drop useless static qualifier omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits 4cb9f043447e thermal: thermal_mmio: remove some dead code 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 5677eab3c86d soc: fsl: fix spelling mistake "Firmaware" -> "Firmware" 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 5664f5faac11 Merge branch 'next-smack' into next-testing omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits 5385195a7b57 tomoyo: Change pathname calculation for read-only filesystems. omits ffd7af3def19 tomoyo: Check address length before reading address family omits cff0e6c3ec3e tomoyo: Add a kernel config option for fuzzing testing. 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 072b76a8fe2b Merge branch 'next-general' into next-testing omits 97a39ed4bfc4 Merge branch 'for-5.2/logitech' into for-next omits 73ade6a62931 Merge branch 'v5.1-next/soc' 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 d6d060788e0a Merge branch 'next-smack' into next-testing 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 d700649809c8 Merge branch 'next-integrity' into next-testing 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 316e92078be8 Merge branch 'next-general' into next-testing omits 4490364bb774 Merge branch 'next-general' into next-testing omits 708e52ca7134 Merge branch 'next-general' into next-testing 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 ed7a397570e3 Merge branch 'next-tpm' into next-testing omits a94e55b91c7d Merge tag 'tpmdd-next-20190329' of git://git.infradead.org [...] omits ada14f61ed5e tpm: turn on TPM on suspend for TPM 1.x omits 7bde1fe0abbe tpm: fix an invalid condition in tpm_common_poll omits 3d0b1a381f6e KEYS: trusted: allow trusted.ko to initialize w/o a TPM omits 79d03fe16eff tpm: Fix the type of the return value in calc_tpm2_event_size() omits 83086497b890 KEYS: trusted: fix -Wvarags warning omits 84e239d14c5c selftests/tpm2: Extend tests to cover partial reads omits b8f6cc102192 selftests/tpm2: Open tpm dev in unbuffered mode 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 4c5d789ce175 Merge branch 'next-general' into next-testing omits 4e861b133373 Merge branch 'next-general' into next-testing 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 812cd88749e0 firewire: mark expected switch fall-throughs 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 3963bdb87e66 Merge branch 'next-general' into next-testing omits 0d556c66dadd Merge branch 'next-general' into next-testing omits 6d3528f3b162 Merge branch 'next-general' into next-testing omits 00468726bb52 Merge branch 'next-general' into next-testing omits 7453df272a8f Merge branch 'next-general' into next-testing 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 a2318b6a16a8 riscv: Use latest system call ABI omits b235b5129b19 Merge branch 'for-5.1/i2c-hid' into for-next omits 2557ebca8802 Merge branch 'for-5.1/wacom' into for-next omits db9ed620ddea Merge branch 'next-integrity' into next-testing 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 e42953d3d8db Merge branch 'next-tpm' into next-testing omits 19199883732d Merge branch 'next-general' into next-testing 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 d87331e4a620 Merge branch 'next-general' into next-testing omits f3e6bad019c7 Merge branch 'next-general' into next-testing 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 7bd3501ba533 Merge branch 'next-general' into next-testing 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 3536ec4873d7 Merge branch 'next-general' into next-testing 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 820cf8c12d89 Merge branch 'next-general' into next-testing 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 1e11c7821bca Merge branch 'next-general' into next-testing omits 3bdda51a6a24 Merge branch 'next-general' into next-testing omits 34fc3d4acda1 Merge branch 'next-general' into next-testing omits 5f4193730bb0 Merge branch 'next-general' into next-testing omits 91421ab037e0 Merge branch 'next-general' into next-testing omits 0cce716e656b Merge branch 'next-general' into next-testing 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 f30160f982fc Merge branch 'next-general' into next-testing omits ffaf0e140478 Merge branch 'next-general' into next-testing 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 aa99a14dfb50 Merge branch 'next-general' into next-testing 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 e5a7e9283f51 Merge branch 'next-integrity' into next-testing omits 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] omits 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] omits 32daa6e9b63b Merge branch 'next-integrity' into next-testing 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 088f908006c5 Merge branch 'next-smack' into next-testing 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 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses omits a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' omits fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next omits 5c7e08659a17 Merge branch 'v4.20/drivers' into next omits 2a35bd877900 Merge branch 'v4.20/dt64' into next omits 110c998858f5 Merge branch 'v4.20/arm64' into next omits c4b90045984b Merge branch 'v4.20/dt' into 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/gnu-release-arm-next-allmodco [...] \ O -- O -- O (17da61ae48ec)
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: .gitignore | 3 - .mailmap | 13 - Documentation/ABI/stable/sysfs-bus-w1 | 2 +- Documentation/ABI/stable/sysfs-driver-w1_ds28e04 | 4 +- Documentation/ABI/stable/sysfs-driver-w1_ds28ea00 | 2 +- Documentation/ABI/testing/debugfs-hisi-zip | 50 - Documentation/ABI/testing/ima_policy | 6 +- .../ABI/testing/sysfs-bus-iio-dfsdm-adc-stm32 | 2 +- .../ABI/testing/sysfs-bus-iio-timer-stm32 | 23 + .../ABI/testing/sysfs-bus-intel_th-devices-msc | 3 +- .../{sysfs-class-mic => sysfs-class-mic.txt} | 0 Documentation/ABI/testing/sysfs-class-wakeup | 76 - Documentation/ABI/testing/sysfs-devices-soc | 7 - Documentation/ABI/testing/sysfs-fs-f2fs | 7 - Documentation/ABI/testing/sysfs-kernel-btf | 17 - Documentation/ABI/testing/sysfs-kernel-slab | 13 +- Documentation/ABI/testing/sysfs-platform-dfl-fme | 23 - Documentation/ABI/testing/sysfs-platform-dfl-port | 32 - Documentation/ABI/testing/sysfs-power | 106 - Documentation/PCI/pci-error-recovery.rst | 6 +- .../RCU/Design/Requirements/Requirements.html | 73 +- Documentation/RCU/rculist_nulls.txt | 2 +- Documentation/RCU/stallwarn.txt | 6 - .../admin-guide/auxdisplay/cfag12864b.rst | 98 - Documentation/admin-guide/auxdisplay/index.rst | 16 - Documentation/admin-guide/auxdisplay/ks0108.rst | 50 - .../admin-guide/cgroup-v1/blkio-controller.rst | 6 + Documentation/admin-guide/cgroup-v2.rst | 20 +- Documentation/admin-guide/cifs/authors.rst | 69 - Documentation/admin-guide/cifs/changes.rst | 8 - Documentation/admin-guide/cifs/index.rst | 21 - Documentation/admin-guide/cifs/introduction.rst | 53 - Documentation/admin-guide/cifs/todo.rst | 131 - Documentation/admin-guide/cifs/usage.rst | 869 - Documentation/admin-guide/conf.py | 10 + Documentation/admin-guide/hw-vuln/spectre.rst | 88 +- Documentation/admin-guide/index.rst | 5 - Documentation/admin-guide/jfs.rst | 66 - Documentation/admin-guide/kernel-parameters.txt | 41 +- Documentation/admin-guide/mm/transhuge.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 20 +- Documentation/admin-guide/sysctl/net.rst | 29 +- Documentation/admin-guide/ufs.rst | 68 - Documentation/admin-guide/wimax/i2400m.rst | 283 - Documentation/admin-guide/wimax/index.rst | 19 - Documentation/admin-guide/wimax/wimax.rst | 89 - Documentation/admin-guide/xfs.rst | 5 +- Documentation/arm/sa1100/adsbitsy.rst | 51 + Documentation/arm/sa1100/assabet.rst | 2 +- Documentation/arm/sa1100/brutus.rst | 69 + Documentation/arm/sa1100/freebird.rst | 25 + Documentation/arm/sa1100/graphicsclient.rst | 102 + Documentation/arm/sa1100/graphicsmaster.rst | 60 + Documentation/arm/sa1100/huw_webpanel.rst | 21 + Documentation/arm/sa1100/index.rst | 12 + Documentation/arm/sa1100/itsy.rst | 47 + Documentation/arm/sa1100/nanoengine.rst | 11 + Documentation/arm/sa1100/pangolin.rst | 29 + Documentation/arm/sa1100/pleb.rst | 13 + Documentation/arm/sa1100/tifon.rst | 7 + Documentation/arm/sa1100/yopy.rst | 5 + Documentation/arm/samsung-s3c24xx/index.rst | 2 +- Documentation/arm/sh-mobile/.gitignore | 1 + Documentation/auxdisplay/cfag12864b | 105 + Documentation/auxdisplay/ks0108 | 55 + Documentation/bpf/prog_flow_dissector.rst | 18 - Documentation/conf.py | 30 +- Documentation/core-api/conf.py | 10 + Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/index.rst | 3 +- Documentation/core-api/kernel-api.rst | 3 - Documentation/core-api/packing.rst | 166 - Documentation/crypto/conf.py | 10 + Documentation/dev-tools/conf.py | 10 + Documentation/devicetree/bindings/Makefile | 4 +- Documentation/devicetree/bindings/arm/amlogic.yaml | 15 +- .../arm/amlogic/amlogic,meson-gx-ao-secure.txt | 28 + .../arm/amlogic/amlogic,meson-gx-ao-secure.yaml | 52 - Documentation/devicetree/bindings/arm/arm,scmi.txt | 17 - Documentation/devicetree/bindings/arm/fsl.yaml | 10 - .../devicetree/bindings/arm/idle-states.txt | 2 +- .../arm/marvell/ap806-system-controller.txt | 31 +- Documentation/devicetree/bindings/arm/qcom.yaml | 8 - Documentation/devicetree/bindings/arm/renesas.yaml | 2 +- .../devicetree/bindings/arm/rockchip.yaml | 30 - .../bindings/arm/socionext/milbeaut.yaml | 2 +- .../devicetree/bindings/arm/ti/ti,davinci.yaml | 2 +- Documentation/devicetree/bindings/arm/topology.txt | 475 + .../bindings/bus/allwinner,sun50i-a64-de2.yaml | 85 - Documentation/devicetree/bindings/bus/imx-weim.txt | 4 - .../devicetree/bindings/bus/sun50i-de2-bus.txt | 40 + .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 3 +- .../devicetree/bindings/clock/imx8mn-clock.yaml | 112 - .../devicetree/bindings/clock/qcom,gcc.txt | 21 - .../devicetree/bindings/cpu/cpu-topology.txt | 553 - .../crypto/allwinner,sun4i-a10-crypto.yaml | 79 - .../devicetree/bindings/crypto/sun4i-ss.txt | 23 + .../devicetree/bindings/display/arm,pl11x.txt | 9 +- .../devicetree/bindings/display/bridge/sii902x.txt | 5 +- .../bindings/display/connector/hdmi-connector.txt | 1 - .../display/panel/ampire,am-480272h3tmqw-t01h.txt | 26 + .../display/panel/ampire,am-480272h3tmqw-t01h.yaml | 42 - .../display/panel/arm,versatile-tft-panel.txt | 2 +- .../display/panel/armadeus,st0700-adapt.txt | 9 + .../display/panel/armadeus,st0700-adapt.yaml | 33 - .../display/panel/bananapi,s070wv20-ct16.txt | 12 + .../display/panel/bananapi,s070wv20-ct16.yaml | 31 - .../bindings/display/panel/boe,himax8279d.txt | 24 - .../bindings/display/panel/dlc,dlc0700yzg-1.txt | 13 + .../bindings/display/panel/dlc,dlc0700yzg-1.yaml | 31 - .../bindings/display/panel/edt,et-series.txt | 2 +- .../bindings/display/panel/giantplus,gpm940b0.txt | 12 - .../bindings/display/panel/innolux,ee101ia-01d.txt | 7 + .../display/panel/innolux,ee101ia-01d.yaml | 31 - .../display/panel/kingdisplay,kd035g6-54nt.txt | 42 - .../devicetree/bindings/display/panel/lvds.yaml | 107 - .../display/panel/mitsubishi,aa104xd12.txt | 47 + .../display/panel/mitsubishi,aa104xd12.yaml | 75 - .../display/panel/mitsubishi,aa121td01.txt | 47 + .../display/panel/mitsubishi,aa121td01.yaml | 74 - .../display/panel/ortustech,com37h3m05dtc.txt | 12 - .../display/panel/ortustech,com37h3m99dtc.txt | 12 - .../bindings/display/panel/panel-common.txt | 101 + .../bindings/display/panel/panel-common.yaml | 149 - .../bindings/display/panel/panel-lvds.txt | 121 + .../devicetree/bindings/display/panel/panel.txt | 4 + .../bindings/display/panel/pda,91-00156-a0.txt | 14 + .../bindings/display/panel/pda,91-00156-a0.yaml | 31 - .../panel/raspberrypi,7inch-touchscreen.txt | 49 + .../panel/raspberrypi,7inch-touchscreen.yaml | 71 - .../bindings/display/panel/raydium,rm67191.txt | 41 - .../display/panel/rocktech,jh057n00900.txt | 5 - .../bindings/display/panel/sgd,gktw70sdae4se.txt | 41 + .../bindings/display/panel/sgd,gktw70sdae4se.yaml | 68 - .../bindings/display/panel/sharp,ld-d5116z01b.txt | 26 - .../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 - .../bindings/display/panel/sharp,ls020b1dd01d.txt | 12 - .../bindings/display/panel/simple-panel.txt | 29 +- .../display/panel/tfc,s9700rtwv43tr-01b.txt | 15 + .../display/panel/tfc,s9700rtwv43tr-01b.yaml | 33 - .../bindings/display/panel/ti,nspire.yaml | 36 - .../bindings/display/panel/tpo,tpg110.txt | 70 + .../bindings/display/panel/tpo,tpg110.yaml | 101 - .../bindings/display/rockchip/rockchip-lvds.txt | 11 + .../devicetree/bindings/display/ssd1307fb.txt | 10 - .../bindings/dma/allwinner,sun4i-a10-dma.yaml | 55 - .../bindings/dma/allwinner,sun50i-a64-dma.yaml | 88 - .../bindings/dma/allwinner,sun6i-a31-dma.yaml | 62 - .../devicetree/bindings/dma/dma-common.yaml | 45 - .../devicetree/bindings/dma/dma-controller.yaml | 35 - .../devicetree/bindings/dma/dma-router.yaml | 50 - Documentation/devicetree/bindings/dma/dma.txt | 114 +- .../bindings/dma/{renesas,shdma.txt => shdma.txt} | 0 .../devicetree/bindings/dma/sun4i-dma.txt | 45 + .../devicetree/bindings/dma/sun6i-dma.txt | 81 + .../devicetree/bindings/extcon/extcon-arizona.txt | 2 +- .../devicetree/bindings/extcon/extcon-fsa9480.txt | 4 +- .../intel,ixp4xx-network-processing-engine.yaml | 2 +- .../bindings/fpga/altera-fpga2sdram-bridge.txt | 5 +- .../bindings/fpga/altera-freeze-bridge.txt | 5 +- .../bindings/fpga/altera-hps2fpga-bridge.txt | 5 +- .../devicetree/bindings/fpga/fpga-bridge.txt | 13 - .../bindings/fpga/xilinx-pr-decoupler.txt | 8 +- .../devicetree/bindings/gpio/gpio-mpc8xxx.txt | 16 +- .../bindings/{iio/adc => hwmon}/ads1015.txt | 0 Documentation/devicetree/bindings/hwmon/lm75.txt | 1 - .../devicetree/bindings/i2c/i2c-mux-gpmux.txt | 2 +- .../i2c/{renesas,riic.txt => i2c-riic.txt} | 0 .../i2c/{renesas,iic.txt => i2c-sh_mobile.txt} | 0 .../devicetree/bindings/iio/accel/adi,adxl345.yaml | 2 +- .../devicetree/bindings/iio/accel/adi,adxl372.yaml | 2 +- .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 6 - .../bindings/iio/chemical/plantower,pms7003.txt | 26 + .../bindings/iio/chemical/plantower,pms7003.yaml | 51 - .../devicetree/bindings/iio/imu/adi,adis16460.yaml | 53 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 2 - .../devicetree/bindings/iio/light/noa1305.yaml | 44 - .../devicetree/bindings/iio/light/stk33xx.yaml | 49 - .../devicetree/bindings/iio/mount-matrix.txt | 203 - .../bindings/iio/potentiometer/max5432.yaml | 44 - .../input/allwinner,sun4i-a10-lradc-keys.yaml | 95 - .../devicetree/bindings/input/sun4i-lradc-keys.txt | 65 + .../bindings/input/touchscreen/ads7846.txt | 29 +- .../bindings/interconnect/qcom,qcs404.txt | 45 - .../interrupt-controller/amazon,al-fic.txt | 16 +- .../intel,ixp4xx-interrupt.yaml | 2 +- .../devicetree/bindings/leds/ams,as3645a.txt | 22 +- Documentation/devicetree/bindings/leds/common.txt | 62 +- .../devicetree/bindings/leds/leds-aat1290.txt | 12 +- .../devicetree/bindings/leds/leds-an30259a.txt | 22 +- .../devicetree/bindings/leds/leds-cr0014114.txt | 26 +- .../devicetree/bindings/leds/leds-gpio.txt | 23 +- .../devicetree/bindings/leds/leds-lm3601x.txt | 10 +- .../devicetree/bindings/leds/leds-lm3692x.txt | 9 +- .../devicetree/bindings/leds/leds-lp8860.txt | 9 +- .../devicetree/bindings/leds/leds-lt3593.txt | 11 +- .../devicetree/bindings/leds/leds-sc27xx-bltc.txt | 10 +- .../bindings/mailbox/amlogic,meson-gxbb-mhu.yaml | 52 - .../devicetree/bindings/mailbox/meson-mhu.txt | 34 + .../devicetree/bindings/media/amlogic,vdec.txt | 5 +- .../devicetree/bindings/media/cdns,csi2tx.txt | 3 +- .../devicetree/bindings/media/meson-ao-cec.txt | 8 +- .../devicetree/bindings/media/nvidia,tegra-vde.txt | 2 - .../media/{renesas,imr.txt => rcar_imr.txt} | 0 .../media/{renesas,vin.txt => rcar_vin.txt} | 0 .../{renesas,csi2.txt => renesas,rcar-csi2.txt} | 0 .../devicetree/bindings/media/rockchip-vpu.txt | 18 +- .../devicetree/bindings/media/sunxi-ir.txt | 11 +- ...sas,dbsc.txt => renesas-memory-controllers.txt} | 0 .../devicetree/bindings/mfd/aspeed-scu.txt | 2 + Documentation/devicetree/bindings/mfd/rn5t618.txt | 5 - .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 2 + .../misc/intel,ixp4xx-ahb-queue-manager.yaml | 49 - .../bindings/misc/intel,ixp4xx-queue-manager.yaml | 49 + .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 14 +- .../devicetree/bindings/mmc/brcm,sdhci-iproc.txt | 4 +- .../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +- .../bindings/net/aspeed,ast2600-mdio.yaml | 45 - .../devicetree/bindings/net/can/fsl-flexcan.txt | 10 - .../devicetree/bindings/net/can/rcar_can.txt | 2 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 9 +- .../devicetree/bindings/net/can/tcan4x5x.txt | 37 - Documentation/devicetree/bindings/net/dsa/ksz.txt | 3 - .../devicetree/bindings/net/dsa/marvell.txt | 2 +- .../devicetree/bindings/net/fsl-enetc.txt | 42 +- Documentation/devicetree/bindings/net/fsl-fec.txt | 30 +- .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 4 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 3 +- .../devicetree/bindings/nvmem/nvmem-consumer.yaml | 45 - Documentation/devicetree/bindings/nvmem/nvmem.txt | 81 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 93 - .../devicetree/bindings/opp/kryo-cpufreq.txt | 680 + Documentation/devicetree/bindings/opp/opp.txt | 4 +- .../devicetree/bindings/opp/qcom-nvmem-cpufreq.txt | 795 - Documentation/devicetree/bindings/opp/qcom-opp.txt | 19 - .../bindings/opp/sun50i-nvmem-cpufreq.txt | 167 - .../devicetree/bindings/pci/mediatek-pcie.txt | 1 - .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 2 +- .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 63 - .../phy/amlogic,meson-g12a-usb3-pcie-phy.yaml | 57 - .../bindings/phy/meson-g12a-usb2-phy.txt | 22 + .../bindings/phy/meson-g12a-usb3-pcie-phy.txt | 22 + .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 45 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 49 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 115 - .../bindings/pinctrl/brcm,bcm2835-gpio.txt | 1 - .../bindings/pinctrl/ingenic,pinctrl.txt | 17 +- .../bindings/pinctrl/qcom,msm8998-pinctrl.txt | 5 +- .../bindings/pinctrl/qcom,sc7180-pinctrl.txt | 186 - .../bindings/pinctrl/st,stm32-pinctrl.yaml | 3 +- .../devicetree/bindings/pwm/ingenic,jz47xx-pwm.txt | 22 + .../bindings/regulator/qcom,rpmh-regulator.txt | 15 +- .../bindings/regulator/twl-regulator.txt | 7 - .../bindings/reset/amlogic,meson-reset.txt | 19 + .../bindings/reset/amlogic,meson-reset.yaml | 37 - .../devicetree/bindings/reset/fsl,imx7-src.txt | 6 +- .../devicetree/bindings/reset/snps,dw-reset.txt | 30 - Documentation/devicetree/bindings/riscv/cpus.txt | 162 + Documentation/devicetree/bindings/riscv/cpus.yaml | 16 - .../devicetree/bindings/riscv/sifive.yaml | 2 +- .../devicetree/bindings/rng/amlogic,meson-rng.txt | 21 + .../devicetree/bindings/rng/amlogic,meson-rng.yaml | 37 - .../devicetree/bindings/rtc/trivial-rtc.yaml | 2 + .../bindings/serial/amlogic,meson-uart.txt | 38 + .../bindings/serial/amlogic,meson-uart.yaml | 73 - .../devicetree/bindings/serial/fsl-lpuart.txt | 5 +- .../devicetree/bindings/serial/st,stm32-usart.txt | 5 - .../devicetree/bindings/soc/fsl/cpm_qe/qe.txt | 13 +- .../devicetree/bindings/sound/fsl-sai.txt | 3 +- .../devicetree/bindings/sound/sun8i-a33-codec.txt | 2 +- .../devicetree/bindings/sound/uda1334.txt | 17 - .../bindings/spi/amlogic,meson-gx-spicc.yaml | 67 - .../bindings/spi/amlogic,meson6-spifc.yaml | 53 - .../devicetree/bindings/spi/spi-controller.yaml | 1 + .../devicetree/bindings/spi/spi-meson.txt | 55 + .../devicetree/bindings/spi/spi-sprd-adi.txt | 11 +- .../devicetree/bindings/timer/ingenic,tcu.txt | 137 - .../bindings/timer/intel,ixp4xx-timer.yaml | 2 +- .../devicetree/bindings/usb/exynos-usb.txt | 41 +- .../devicetree/bindings/usb/mediatek,mtu3.txt | 2 +- .../{renesas,usb3-peri.txt => renesas,usb3.txt} | 0 Documentation/devicetree/bindings/usb/usb251xb.txt | 6 +- .../devicetree/bindings/vendor-prefixes.yaml | 6 - .../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 37 - .../bindings/watchdog/ingenic,jz4740-wdt.txt | 17 + .../bindings/watchdog/meson-gxbb-wdt.txt | 16 + Documentation/devicetree/writing-schema.md | 130 + Documentation/devicetree/writing-schema.rst | 154 - Documentation/doc-guide/conf.py | 10 + Documentation/driver-api/80211/conf.py | 10 + Documentation/driver-api/conf.py | 10 + Documentation/driver-api/device_link.rst | 4 +- Documentation/driver-api/dmaengine/index.rst | 2 +- Documentation/driver-api/generic-counter.rst | 4 +- Documentation/driver-api/gpio/driver.rst | 16 +- Documentation/driver-api/index.rst | 2 - Documentation/driver-api/ipmb.rst | 2 +- Documentation/driver-api/phy/phy.rst | 4 +- Documentation/driver-api/pinctl.rst | 6 +- Documentation/driver-api/pm/conf.py | 10 + Documentation/driver-api/serial/n_gsm.rst | 16 +- Documentation/driver-api/soundwire/index.rst | 2 +- Documentation/driver-api/thermal/index.rst | 18 - .../driver-api/thermal/index.rst~thermal_next | 16 - Documentation/driver-api/thermal/sysfs-api.rst | 798 - .../thermal/x86_pkg_temperature_thermal.rst | 55 - .../features/core/jump-labels/arch-support.txt | 2 +- .../debug/kprobes-on-ftrace/arch-support.txt | 2 +- .../locking/queued-rwlocks/arch-support.txt | 2 +- .../locking/queued-spinlocks/arch-support.txt | 4 +- .../locking/rwsem-optimized/arch-support.txt | 34 + Documentation/filesystems/Locking | 576 + Documentation/filesystems/cifs/AUTHORS | 63 + Documentation/filesystems/cifs/CHANGES | 4 + Documentation/filesystems/cifs/README | 743 + Documentation/filesystems/cifs/TODO | 119 + Documentation/filesystems/cifs/cifs.txt | 45 + .../cifs/winucase_convert.pl | 0 Documentation/filesystems/coda.txt | 4 +- Documentation/filesystems/conf.py | 10 + Documentation/filesystems/directory-locking | 135 + Documentation/filesystems/directory-locking.rst | 145 - Documentation/filesystems/ext4/inodes.rst | 6 +- Documentation/filesystems/ext4/overview.rst | 1 - Documentation/filesystems/ext4/super.rst | 2 - Documentation/filesystems/ext4/verity.rst | 41 - Documentation/filesystems/f2fs.txt | 3 - Documentation/filesystems/fsverity.rst | 726 - Documentation/filesystems/index.rst | 5 - Documentation/filesystems/jfs.txt | 52 + Documentation/filesystems/locking.rst | 665 - Documentation/filesystems/nfs/Exporting | 160 + Documentation/filesystems/nfs/exporting.rst | 165 - Documentation/filesystems/overlayfs.txt | 2 +- Documentation/filesystems/porting | 686 + Documentation/filesystems/porting.rst | 852 - Documentation/filesystems/ubifs-authentication.md | 426 + Documentation/filesystems/ubifs-authentication.rst | 444 - Documentation/filesystems/ufs.txt | 60 + Documentation/filesystems/vfs.rst | 6 +- Documentation/gpu/conf.py | 10 + Documentation/gpu/drivers.rst | 1 + Documentation/gpu/drm-kms-helpers.rst | 12 - Documentation/gpu/drm-mm.rst | 40 +- Documentation/gpu/i915.rst | 20 +- Documentation/gpu/introduction.rst | 16 - Documentation/gpu/tinydrm.rst | 30 + Documentation/gpu/todo.rst | 81 +- Documentation/hwmon/adm1021.rst | 2 +- Documentation/hwmon/adm1275.rst | 2 +- Documentation/hwmon/ads1015.rst | 90 + Documentation/hwmon/hih6130.rst | 2 +- Documentation/hwmon/ibm-cffps.rst | 2 +- Documentation/hwmon/index.rst | 2 +- Documentation/hwmon/k8temp.rst | 2 +- Documentation/hwmon/lm25066.rst | 2 +- Documentation/hwmon/lm75.rst | 6 +- Documentation/hwmon/max16064.rst | 2 +- Documentation/hwmon/max16065.rst | 2 +- Documentation/hwmon/max20751.rst | 2 +- Documentation/hwmon/max34440.rst | 2 +- Documentation/hwmon/max6650.rst | 2 +- Documentation/hwmon/max8688.rst | 2 +- Documentation/hwmon/menf21bmc.rst | 2 +- Documentation/hwmon/pcf8591.rst | 2 +- Documentation/hwmon/pxe1610 | 90 + Documentation/hwmon/pxe1610.rst | 107 - Documentation/hwmon/sht3x.rst | 2 +- Documentation/hwmon/shtc1.rst | 2 +- Documentation/hwmon/tmp103.rst | 2 +- Documentation/hwmon/tps40422.rst | 2 +- Documentation/hwmon/ucd9000.rst | 2 +- Documentation/hwmon/ucd9200.rst | 2 +- Documentation/hwmon/via686a.rst | 2 +- Documentation/hwmon/zl6100.rst | 2 +- .../{dma-considerations.rst => DMA-considerations} | 0 Documentation/i2c/busses/i2c-ali1535 | 42 + Documentation/i2c/busses/i2c-ali1535.rst | 45 - Documentation/i2c/busses/i2c-ali1563 | 27 + Documentation/i2c/busses/i2c-ali1563.rst | 30 - Documentation/i2c/busses/i2c-ali15x3 | 112 + Documentation/i2c/busses/i2c-ali15x3.rst | 122 - Documentation/i2c/busses/i2c-amd-mp2 | 23 + Documentation/i2c/busses/i2c-amd-mp2.rst | 25 - Documentation/i2c/busses/i2c-amd756 | 25 + Documentation/i2c/busses/i2c-amd756.rst | 29 - Documentation/i2c/busses/i2c-amd8111 | 41 + Documentation/i2c/busses/i2c-amd8111.rst | 43 - Documentation/i2c/busses/i2c-diolan-u2c | 26 + Documentation/i2c/busses/i2c-diolan-u2c.rst | 29 - Documentation/i2c/busses/i2c-i801 | 173 + Documentation/i2c/busses/i2c-i801.rst | 182 - Documentation/i2c/busses/i2c-ismt | 36 + Documentation/i2c/busses/i2c-ismt.rst | 44 - Documentation/i2c/busses/i2c-mlxcpld | 51 + Documentation/i2c/busses/i2c-mlxcpld.rst | 57 - Documentation/i2c/busses/i2c-nforce2 | 50 + Documentation/i2c/busses/i2c-nforce2.rst | 53 - Documentation/i2c/busses/i2c-nvidia-gpu | 18 + Documentation/i2c/busses/i2c-nvidia-gpu.rst | 20 - Documentation/i2c/busses/i2c-ocores | 68 + Documentation/i2c/busses/i2c-ocores.rst | 70 - Documentation/i2c/busses/i2c-parport | 178 + Documentation/i2c/busses/i2c-parport-light | 22 + Documentation/i2c/busses/i2c-parport-light.rst | 24 - Documentation/i2c/busses/i2c-parport.rst | 190 - Documentation/i2c/busses/i2c-pca-isa | 23 + Documentation/i2c/busses/i2c-pca-isa.rst | 26 - Documentation/i2c/busses/i2c-piix4 | 112 + Documentation/i2c/busses/i2c-piix4.rst | 114 - Documentation/i2c/busses/i2c-sis5595 | 59 + Documentation/i2c/busses/i2c-sis5595.rst | 68 - Documentation/i2c/busses/i2c-sis630 | 58 + Documentation/i2c/busses/i2c-sis630.rst | 63 - Documentation/i2c/busses/i2c-sis96x | 73 + Documentation/i2c/busses/i2c-sis96x.rst | 82 - Documentation/i2c/busses/i2c-taos-evm | 46 + Documentation/i2c/busses/i2c-taos-evm.rst | 48 - Documentation/i2c/busses/i2c-via | 34 + Documentation/i2c/busses/i2c-via.rst | 40 - Documentation/i2c/busses/i2c-viapro | 73 + Documentation/i2c/busses/i2c-viapro.rst | 77 - Documentation/i2c/busses/index.rst | 33 - Documentation/i2c/busses/scx200_acb | 32 + Documentation/i2c/busses/scx200_acb.rst | 37 - Documentation/i2c/dev-interface | 213 + Documentation/i2c/dev-interface.rst | 219 - Documentation/i2c/fault-codes | 128 + Documentation/i2c/fault-codes.rst | 131 - Documentation/i2c/functionality | 148 + Documentation/i2c/functionality.rst | 156 - Documentation/i2c/gpio-fault-injection | 136 + Documentation/i2c/gpio-fault-injection.rst | 136 - Documentation/i2c/i2c-protocol | 88 + Documentation/i2c/i2c-protocol.rst | 98 - Documentation/i2c/i2c-stub | 64 + Documentation/i2c/i2c-stub.rst | 66 - Documentation/i2c/i2c-topology | 376 + Documentation/i2c/i2c-topology.rst | 396 - Documentation/i2c/index.rst | 37 - Documentation/i2c/instantiating-devices | 248 + Documentation/i2c/instantiating-devices.rst | 253 - Documentation/i2c/muxes/i2c-mux-gpio | 83 + Documentation/i2c/muxes/i2c-mux-gpio.rst | 85 - Documentation/i2c/old-module-parameters | 44 + Documentation/i2c/old-module-parameters.rst | 49 - Documentation/i2c/slave-eeprom-backend | 14 + Documentation/i2c/slave-eeprom-backend.rst | 14 - Documentation/i2c/slave-interface | 193 + Documentation/i2c/slave-interface.rst | 198 - Documentation/i2c/smbus-protocol | 283 + Documentation/i2c/smbus-protocol.rst | 301 - Documentation/i2c/summary | 43 + Documentation/i2c/summary.rst | 45 - Documentation/i2c/ten-bit-addresses | 28 + Documentation/i2c/ten-bit-addresses.rst | 33 - Documentation/i2c/upgrading-clients | 279 + Documentation/i2c/upgrading-clients.rst | 285 - Documentation/i2c/writing-clients | 403 + Documentation/i2c/writing-clients.rst | 425 - Documentation/index.rst | 12 - Documentation/input/conf.py | 10 + Documentation/input/multi-touch-protocol.rst | 2 +- Documentation/ioctl/ioctl-number.rst | 1 - Documentation/isdn/CREDITS | 70 + Documentation/isdn/INTERFACE.CAPI | 355 + Documentation/isdn/README.avmb1 | 187 + Documentation/isdn/README.gigaset | 403 + Documentation/isdn/README.hysdn | 195 + Documentation/isdn/README.mISDN | 6 + Documentation/isdn/avmb1.rst | 246 - Documentation/isdn/credits.rst | 73 - Documentation/isdn/gigaset.rst | 465 - Documentation/isdn/hysdn.rst | 196 - Documentation/isdn/index.rst | 24 - Documentation/isdn/interface_capi.rst | 407 - Documentation/isdn/m_isdn.rst | 9 - Documentation/kernel-hacking/conf.py | 10 + Documentation/leds/leds-class.rst | 70 +- Documentation/locking/spinlocks.rst | 4 +- Documentation/m68k/README.buddha | 210 + Documentation/m68k/buddha-driver.rst | 209 - Documentation/m68k/index.rst | 1 - Documentation/maintainer/conf.py | 10 + Documentation/maintainer/pull-requests.rst | 2 +- Documentation/media/conf.py | 12 + Documentation/media/kapi/v4l2-dev.rst | 1 - Documentation/media/uapi/rc/lirc-dev-intro.rst | 57 +- Documentation/media/uapi/rc/lirc-read.rst | 3 +- Documentation/media/uapi/rc/lirc-write.rst | 3 +- Documentation/media/uapi/rc/rc-protos.rst | 456 - Documentation/media/uapi/rc/remote_controllers.rst | 1 - Documentation/media/uapi/v4l/biblio.rst | 10 - Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 323 - Documentation/media/uapi/v4l/pixfmt-compressed.rst | 20 - Documentation/media/uapi/v4l/subdev-formats.rst | 107 - Documentation/media/v4l-drivers/imx7.rst | 127 +- Documentation/media/v4l-drivers/vimc.rst | 13 +- Documentation/media/videodev2.h.rst.exceptions | 4 +- Documentation/memory-barriers.txt | 2 +- Documentation/mips/AU1xxx_IDE.README | 115 + Documentation/mips/au1xxx_ide.rst | 130 - Documentation/mips/index.rst | 19 - Documentation/mips/ingenic-tcu.rst | 71 - Documentation/networking/caif/README | 109 + Documentation/networking/caif/caif.rst | 141 - Documentation/networking/conf.py | 10 + Documentation/networking/device_drivers/index.rst | 2 +- Documentation/networking/index.rst | 2 +- Documentation/networking/ip-sysctl.txt | 6 - Documentation/networking/mac80211_hwsim/README | 68 + .../networking/mac80211_hwsim/mac80211_hwsim.rst | 80 - Documentation/networking/tls-offload.rst | 41 +- Documentation/networking/tuntap.txt | 4 +- Documentation/nios2/README | 23 + Documentation/nios2/nios2.rst | 24 - Documentation/openrisc/README | 110 + Documentation/openrisc/TODO | 12 + Documentation/openrisc/index.rst | 18 - Documentation/openrisc/openrisc_port.rst | 121 - Documentation/openrisc/todo.rst | 15 - Documentation/packing.txt | 149 + Documentation/parisc/debugging | 39 + Documentation/parisc/debugging.rst | 46 - Documentation/parisc/index.rst | 18 - Documentation/parisc/registers | 129 + Documentation/parisc/registers.rst | 154 - Documentation/power/index.rst | 2 +- Documentation/power/opp.rst | 2 +- Documentation/powerpc/DAWR-POWER9.txt | 90 + Documentation/powerpc/bootwrapper.rst | 155 - Documentation/powerpc/bootwrapper.txt | 141 + Documentation/powerpc/cpu_families.rst | 222 - Documentation/powerpc/cpu_families.txt | 221 + Documentation/powerpc/cpu_features.rst | 60 - Documentation/powerpc/cpu_features.txt | 56 + Documentation/powerpc/cxl.rst | 467 - Documentation/powerpc/cxl.txt | 449 + Documentation/powerpc/cxlflash.rst | 433 - Documentation/powerpc/cxlflash.txt | 429 + Documentation/powerpc/dawr-power9.rst | 93 - Documentation/powerpc/dscr.rst | 87 - Documentation/powerpc/dscr.txt | 83 + Documentation/powerpc/eeh-pci-error-recovery.rst | 336 - Documentation/powerpc/eeh-pci-error-recovery.txt | 334 + Documentation/powerpc/firmware-assisted-dump.rst | 301 - Documentation/powerpc/firmware-assisted-dump.txt | 292 + Documentation/powerpc/hvcs.rst | 581 - Documentation/powerpc/hvcs.txt | 567 + Documentation/powerpc/index.rst | 34 - Documentation/powerpc/isa-versions.rst | 15 +- Documentation/powerpc/mpc52xx.rst | 43 - Documentation/powerpc/mpc52xx.txt | 39 + .../powerpc/pci_iov_resource_on_powernv.rst | 312 - .../powerpc/pci_iov_resource_on_powernv.txt | 301 + Documentation/powerpc/pmu-ebb.rst | 138 - Documentation/powerpc/pmu-ebb.txt | 137 + Documentation/powerpc/ptrace.rst | 156 - Documentation/powerpc/ptrace.txt | 151 + Documentation/powerpc/qe_firmware.rst | 296 - Documentation/powerpc/qe_firmware.txt | 295 + Documentation/powerpc/syscall64-abi.rst | 110 - Documentation/powerpc/syscall64-abi.txt | 105 + Documentation/powerpc/transactional_memory.rst | 247 - Documentation/powerpc/transactional_memory.txt | 244 + Documentation/process/conf.py | 10 + Documentation/process/deprecated.rst | 24 +- Documentation/process/email-clients.rst | 20 +- Documentation/riscv/boot-image-header.rst | 61 - Documentation/riscv/boot-image-header.txt | 50 + Documentation/riscv/index.rst | 1 - Documentation/s390/dasd.rst | 84 + Documentation/s390/debugging390.rst | 2613 ++ Documentation/s390/index.rst | 2 + Documentation/s390/vfio-ccw.rst | 31 +- Documentation/scheduler/sched-bwc.rst | 74 +- Documentation/security/IMA-templates.rst | 3 - Documentation/security/keys/core.rst | 128 +- Documentation/security/keys/request-key.rst | 9 +- Documentation/security/tpm/index.rst | 1 - Documentation/security/tpm/tpm_event_log.rst | 55 - Documentation/sh/conf.py | 10 + Documentation/sound/conf.py | 10 + Documentation/sound/hd-audio/models.rst | 3 - Documentation/sound/index.rst | 2 +- Documentation/sphinx/automarkup.py | 5 +- Documentation/sphinx/load_config.py | 27 +- Documentation/spi/butterfly | 68 + Documentation/spi/butterfly.rst | 74 - Documentation/spi/index.rst | 22 - Documentation/spi/pxa2xx | 235 + Documentation/spi/pxa2xx.rst | 240 - Documentation/spi/spi-lm70llp | 79 + Documentation/spi/spi-lm70llp.rst | 84 - Documentation/spi/spi-sc18is602 | 36 + Documentation/spi/spi-sc18is602.rst | 39 - Documentation/spi/spi-summary | 631 + Documentation/spi/spi-summary.rst | 644 - Documentation/spi/spidev | 149 + Documentation/spi/spidev.rst | 163 - .../{driver-api => }/thermal/cpu-cooling-api.rst | 0 .../{driver-api => }/thermal/exynos_thermal.rst | 0 .../thermal/exynos_thermal_emulation.rst | 0 Documentation/thermal/index.rst | 18 + .../{driver-api => }/thermal/intel_powerclamp.rst | 0 .../{driver-api => }/thermal/nouveau_thermal.rst | 0 .../{driver-api => }/thermal/power_allocator.rst | 0 Documentation/thermal/sysfs-api.rst | 798 + .../thermal/x86_pkg_temperature_thermal.rst | 55 + Documentation/trace/coresight-cpu-debug.rst | 192 - Documentation/trace/coresight-cpu-debug.txt | 187 + Documentation/trace/coresight.rst | 498 - Documentation/trace/coresight.txt | 482 + Documentation/trace/index.rst | 2 - .../translations/it_IT/doc-guide/sphinx.rst | 19 +- .../translations/it_IT/process/changes.rst | 22 +- Documentation/translations/it_IT/process/index.rst | 1 - .../translations/it_IT/process/kernel-docs.rst | 11 +- .../it_IT/process/maintainer-pgp-guide.rst | 25 +- .../it_IT/process/programming-language.rst | 51 - .../translations/ko_KR/memory-barriers.txt | 2 +- Documentation/translations/zh_CN/process/howto.rst | 12 +- .../Documentation => Documentation/usb}/wusb-cbaf | 0 .../usb}/wusb-design-overview.rst | 0 Documentation/userspace-api/conf.py | 10 + Documentation/virt/kvm/api.txt | 5296 --- Documentation/virt/kvm/hypercalls.txt | 154 - Documentation/virt/kvm/index.rst | 12 - Documentation/virt/kvm/mmu.txt | 449 - Documentation/virt/kvm/review-checklist.txt | 38 - Documentation/virtual/guest-halt-polling.txt | 78 - Documentation/{virt => virtual}/index.rst | 0 .../kvm/amd-memory-encryption.rst | 0 Documentation/virtual/kvm/api.txt | 5296 +++ .../{virt => virtual}/kvm/arm/hyp-abi.txt | 0 Documentation/{virt => virtual}/kvm/arm/psci.txt | 0 Documentation/{virt => virtual}/kvm/cpuid.rst | 0 Documentation/{virt => virtual}/kvm/devices/README | 0 .../{virt => virtual}/kvm/devices/arm-vgic-its.txt | 0 .../{virt => virtual}/kvm/devices/arm-vgic-v3.txt | 0 .../{virt => virtual}/kvm/devices/arm-vgic.txt | 0 .../{virt => virtual}/kvm/devices/mpic.txt | 0 .../{virt => virtual}/kvm/devices/s390_flic.txt | 0 .../{virt => virtual}/kvm/devices/vcpu.txt | 0 .../{virt => virtual}/kvm/devices/vfio.txt | 0 Documentation/{virt => virtual}/kvm/devices/vm.txt | 0 .../{virt => virtual}/kvm/devices/xics.txt | 0 .../{virt => virtual}/kvm/devices/xive.txt | 0 .../{virt => virtual}/kvm/halt-polling.txt | 0 Documentation/virtual/kvm/hypercalls.txt | 154 + Documentation/virtual/kvm/index.rst | 11 + Documentation/{virt => virtual}/kvm/locking.txt | 0 Documentation/virtual/kvm/mmu.txt | 449 + Documentation/{virt => virtual}/kvm/msr.txt | 0 Documentation/{virt => virtual}/kvm/nested-vmx.txt | 0 Documentation/{virt => virtual}/kvm/ppc-pv.txt | 0 Documentation/virtual/kvm/review-checklist.txt | 38 + Documentation/{virt => virtual}/kvm/s390-diag.txt | 0 .../{virt => virtual}/kvm/timekeeping.txt | 0 .../{virt => virtual}/kvm/vcpu-requests.rst | 0 Documentation/{virt => virtual}/paravirt_ops.rst | 0 .../{virt => virtual}/uml/UserModeLinux-HOWTO.txt | 0 Documentation/vm/conf.py | 10 + Documentation/vm/hmm.rst | 21 +- Documentation/vm/split_page_table_lock.rst | 10 +- Documentation/w1/index.rst | 21 - Documentation/w1/masters/ds2482 | 31 + Documentation/w1/masters/ds2482.rst | 39 - Documentation/w1/masters/ds2490 | 68 + Documentation/w1/masters/ds2490.rst | 72 - Documentation/w1/masters/index.rst | 14 - Documentation/w1/masters/mxc-w1 | 12 + Documentation/w1/masters/mxc-w1.rst | 17 - Documentation/w1/masters/omap-hdq | 52 + Documentation/w1/masters/omap-hdq.rst | 54 - Documentation/w1/masters/w1-gpio | 44 + Documentation/w1/masters/w1-gpio.rst | 47 - Documentation/w1/slaves/index.rst | 16 - Documentation/w1/slaves/w1_ds2406 | 25 + Documentation/w1/slaves/w1_ds2406.rst | 27 - Documentation/w1/slaves/w1_ds2413 | 50 + Documentation/w1/slaves/w1_ds2413.rst | 59 - Documentation/w1/slaves/w1_ds2423 | 47 + Documentation/w1/slaves/w1_ds2423.rst | 54 - Documentation/w1/slaves/w1_ds2438 | 63 + Documentation/w1/slaves/w1_ds2438.rst | 69 - Documentation/w1/slaves/w1_ds28e04 | 36 + Documentation/w1/slaves/w1_ds28e04.rst | 41 - Documentation/w1/slaves/w1_ds28e17 | 68 + Documentation/w1/slaves/w1_ds28e17.rst | 72 - Documentation/w1/slaves/w1_therm | 67 + Documentation/w1/slaves/w1_therm.rst | 74 - Documentation/w1/w1-generic.rst | 133 - Documentation/w1/w1-netlink.rst | 202 - Documentation/w1/w1.generic | 121 + Documentation/w1/w1.netlink | 189 + Documentation/watchdog/hpwdt.rst | 2 +- Documentation/watchdog/watchdog-parameters.rst | 19 + Documentation/wimax/README.i2400m | 260 + Documentation/wimax/README.wimax | 81 + Documentation/x86/conf.py | 10 + MAINTAINERS | 381 +- Makefile | 38 +- Next/SHA1s | 310 - Next/Trees | 312 - Next/merge.log | 10356 ----- Next/quilt-import.log | 2 - arch/Kconfig | 25 - arch/alpha/include/asm/pgalloc.h | 2 + arch/alpha/include/uapi/asm/mman.h | 3 - arch/arc/boot/dts/Makefile | 3 - arch/arc/include/asm/entry-arcv2.h | 2 +- arch/arc/include/asm/pgalloc.h | 5 +- arch/arc/kernel/unwind.c | 4 +- arch/arc/mm/dma.c | 2 +- arch/arc/plat-hsdk/platform.c | 87 +- arch/arm/Kconfig | 34 +- arch/arm/Kconfig.debug | 13 + arch/arm/Makefile | 2 + arch/arm/arm-soc-for-next-contents.txt | 34 - arch/arm/boot/dts/Makefile | 12 +- arch/arm/boot/dts/am335x-boneblue.dts | 92 +- arch/arm/boot/dts/am335x-cm-t335.dts | 1 + arch/arm/boot/dts/am33xx-l4.dtsi | 16 +- arch/arm/boot/dts/am33xx.dtsi | 32 +- arch/arm/boot/dts/am4372.dtsi | 32 +- arch/arm/boot/dts/am437x-l4.dtsi | 4 - arch/arm/boot/dts/am571x-idk.dts | 7 +- arch/arm/boot/dts/am572x-idk.dts | 7 +- arch/arm/boot/dts/am574x-idk.dts | 7 +- arch/arm/boot/dts/am57xx-beagle-x15-common.dtsi | 3 +- arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 7 +- arch/arm/boot/dts/am57xx-beagle-x15-revc.dts | 7 +- arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts | 429 - .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 272 +- arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts | 149 - arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts | 141 - arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 663 - arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 4 +- arch/arm/boot/dts/aspeed-g5.dtsi | 5 - arch/arm/boot/dts/at91sam9261ek.dts | 2 +- arch/arm/boot/dts/at91sam9263ek.dts | 2 +- arch/arm/boot/dts/at91sam9m10g45ek.dts | 2 +- arch/arm/boot/dts/at91sam9rlek.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 12 - arch/arm/boot/dts/bcm2835-rpi-a.dts | 12 - arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 12 - arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 12 - arch/arm/boot/dts/bcm2835-rpi-b.dts | 12 - arch/arm/boot/dts/bcm2835-rpi-cm1-io1.dts | 7 - arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 5 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 12 - arch/arm/boot/dts/bcm2835-rpi-zero.dts | 12 - arch/arm/boot/dts/bcm2835-rpi.dtsi | 18 + arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 8 - arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 1 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 1 - arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 1 - arch/arm/boot/dts/bcm2837-rpi-cm3-io3.dts | 7 - arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 1 - arch/arm/boot/dts/bcm283x.dtsi | 6 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 3 - arch/arm/boot/dts/dra7-evm.dts | 2 +- arch/arm/boot/dts/dra7-l4.dtsi | 6 +- arch/arm/boot/dts/dra74x-mmc-iodelay.dtsi | 50 +- arch/arm/boot/dts/ep7211-edb7211.dts | 2 +- arch/arm/boot/dts/exynos4.dtsi | 28 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 8 +- arch/arm/boot/dts/exynos4412-itop-elite.dts | 9 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 18 +- arch/arm/boot/dts/exynos4412-odroidu3.dts | 8 +- arch/arm/boot/dts/exynos4412-odroidx.dts | 5 +- arch/arm/boot/dts/exynos4412-origen.dts | 9 +- arch/arm/boot/dts/exynos5250.dtsi | 17 +- arch/arm/boot/dts/exynos5420.dtsi | 13 +- arch/arm/boot/dts/exynos54xx.dtsi | 18 +- arch/arm/boot/dts/exynos5800.dtsi | 9 - arch/arm/boot/dts/gemini-nas4220b.dts | 37 +- arch/arm/boot/dts/gemini-sl93512r.dts | 56 +- .../imx25-eukrea-mbimxsd25-baseboard-cmo-qvga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-svga.dts | 2 +- .../imx25-eukrea-mbimxsd25-baseboard-dvi-vga.dts | 2 +- arch/arm/boot/dts/imx25-pdk.dts | 2 +- arch/arm/boot/dts/imx27-apf27dev.dts | 2 +- .../boot/dts/imx27-eukrea-mbimxsd27-baseboard.dts | 2 +- arch/arm/boot/dts/imx27-phytec-phycard-s-rdk.dts | 2 +- arch/arm/boot/dts/imx27-phytec-phycore-rdk.dts | 2 +- arch/arm/boot/dts/imx53-m53menlo.dts | 3 +- arch/arm/boot/dts/imx6qdl-nit6xlite.dtsi | 2 + arch/arm/boot/dts/imx6qdl-wandboard.dtsi | 73 +- arch/arm/boot/dts/imx6sl.dtsi | 18 +- arch/arm/boot/dts/imx6sll.dtsi | 24 +- arch/arm/boot/dts/imx6sx.dtsi | 22 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 2 +- arch/arm/boot/dts/imx6ul-geam.dts | 2 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 2 +- arch/arm/boot/dts/imx6ul-opos6uldev.dts | 37 +- arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi | 148 + arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi | 55 + .../boot/dts/imx6ul-phytec-phyboard-segin-full.dts | 89 + .../arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi | 329 + arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi | 171 - .../boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts | 93 - .../boot/dts/imx6ul-phytec-segin-peb-eval-01.dtsi | 57 - arch/arm/boot/dts/imx6ul-phytec-segin.dtsi | 346 - arch/arm/boot/dts/imx6ul-pico-hobbit.dts | 2 +- arch/arm/boot/dts/imx6ul-pico-pi.dts | 4 +- arch/arm/boot/dts/imx6ul.dtsi | 44 +- arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi | 24 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts | 93 - .../boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts | 93 - .../boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts | 45 - .../boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi | 19 - arch/arm/boot/dts/imx6ull-phytec-segin.dtsi | 38 - arch/arm/boot/dts/imx7-colibri.dtsi | 4 + arch/arm/boot/dts/imx7d-zii-rmu2.dts | 357 - arch/arm/boot/dts/imx7d-zii-rpu2.dts | 4 + arch/arm/boot/dts/imx7d.dtsi | 4 +- arch/arm/boot/dts/imx7s.dtsi | 6 +- arch/arm/boot/dts/imx7ulp.dtsi | 38 +- arch/arm/boot/dts/meson8b-ec100.dts | 31 +- arch/arm/boot/dts/meson8b-mxq.dts | 26 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 36 +- arch/arm/boot/dts/meson8b.dtsi | 10 - arch/arm/boot/dts/nspire-classic.dtsi | 15 +- arch/arm/boot/dts/nspire-cx.dts | 15 +- arch/arm/boot/dts/nspire.dtsi | 10 +- arch/arm/boot/dts/omap3-gta04.dtsi | 4 - arch/arm/boot/dts/omap3-n950-n9.dtsi | 1 + arch/arm/boot/dts/rk3036.dtsi | 2 +- arch/arm/boot/dts/rk3288-evb.dtsi | 2 +- arch/arm/boot/dts/rk3288-tinker.dtsi | 12 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 101 +- arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 173 - arch/arm/boot/dts/rk3288-veyron-fievel.dts | 522 - arch/arm/boot/dts/rk3288-veyron-jaq.dts | 55 + arch/arm/boot/dts/rk3288-veyron-jerry.dts | 207 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 66 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 17 - arch/arm/boot/dts/rk3288-veyron-speedy.dts | 58 + arch/arm/boot/dts/rk3288-veyron-tiger.dts | 118 - arch/arm/boot/dts/rk3288-veyron.dtsi | 4 - arch/arm/boot/dts/ste-dbx5x0.dtsi | 26 +- arch/arm/boot/dts/ste-href-stuib.dtsi | 11 - arch/arm/boot/dts/ste-nomadik-nhk15.dts | 8 +- arch/arm/boot/dts/ste-snowball.dts | 29 + arch/arm/boot/dts/stm32429i-eval.dts | 25 +- arch/arm/boot/dts/stm32f429.dtsi | 12 - arch/arm/boot/dts/stm32f746.dtsi | 12 - arch/arm/boot/dts/stm32h743i-eval.dts | 1 - arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 70 +- arch/arm/boot/dts/stm32mp157a-dk1.dts | 135 - arch/arm/boot/dts/stm32mp157c-ed1.dts | 46 - arch/arm/boot/dts/stm32mp157c-ev1.dts | 17 - arch/arm/boot/dts/stm32mp157c.dtsi | 61 - arch/arm/boot/dts/sun4i-a10-a1000.dts | 2 +- arch/arm/boot/dts/sun4i-a10-ba10-tvbox.dts | 2 +- arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-hackberry.dts | 2 +- .../boot/dts/sun4i-a10-itead-iteaduino-plus.dts | 2 +- arch/arm/boot/dts/sun4i-a10-jesurun-q5.dts | 2 +- arch/arm/boot/dts/sun4i-a10-marsboard.dts | 2 +- arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun4i-a10-pcduino.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun5i-a10s-wobo-i5.dts | 2 +- arch/arm/boot/dts/sun5i-a13-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun6i-a31-colombus.dts | 2 +- arch/arm/boot/dts/sun6i-a31-hummingbird.dts | 8 +- arch/arm/boot/dts/sun6i-a31-i7.dts | 2 +- arch/arm/boot/dts/sun6i-a31-m9.dts | 2 +- arch/arm/boot/dts/sun6i-a31-mele-a1000g-quad.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 2 +- arch/arm/boot/dts/sun6i-a31s-cs908.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sina31s.dts | 2 +- arch/arm/boot/dts/sun6i-a31s-sinovoip-bpi-m2.dts | 8 +- arch/arm/boot/dts/sun7i-a20-bananapi-m1-plus.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-bananapro.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubieboard2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-cubietruck.dts | 2 +- arch/arm/boot/dts/sun7i-a20-hummingbird.dts | 11 +- arch/arm/boot/dts/sun7i-a20-i12-tvbox.dts | 2 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 2 +- arch/arm/boot/dts/sun7i-a20-itead-ibox.dts | 2 +- arch/arm/boot/dts/sun7i-a20-m3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som-evb.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olimex-som204-evb.dts | 10 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 2 +- arch/arm/boot/dts/sun7i-a20-olinuxino-micro.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi-mini.dts | 2 +- arch/arm/boot/dts/sun7i-a20-orangepi.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3-nano.dts | 2 +- arch/arm/boot/dts/sun7i-a20-pcduino3.dts | 2 +- arch/arm/boot/dts/sun7i-a20-wits-pro-a20-dkt.dts | 2 +- arch/arm/boot/dts/sun8i-a23-q8-tablet.dts | 2 +- arch/arm/boot/dts/sun8i-a83t-cubietruck-plus.dts | 25 - arch/arm/boot/dts/sun8i-a83t.dtsi | 12 +- arch/arm/boot/dts/sun8i-r40.dtsi | 10 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 8 +- arch/arm/boot/dts/sun9i-a80-cubieboard4.dts | 2 +- arch/arm/boot/dts/sun9i-a80-optimus.dts | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi | 2 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 12 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 1 - arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/boot/dts/vf610-bk4.dts | 4 +- arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 10 +- arch/arm/boot/dts/vf610-zii-spb4.dts | 7 + arch/arm/configs/acs5k_defconfig | 77 + arch/arm/configs/acs5k_tiny_defconfig | 69 + arch/arm/configs/aspeed_g4_defconfig | 50 +- arch/arm/configs/aspeed_g5_defconfig | 57 +- arch/arm/configs/bcm2835_defconfig | 9 - arch/arm/configs/exynos_defconfig | 5 +- arch/arm/configs/imx_v6_v7_defconfig | 1 - arch/arm/configs/ks8695_defconfig | 67 + arch/arm/configs/lpc32xx_defconfig | 1 - arch/arm/configs/multi_v7_defconfig | 2 - arch/arm/configs/nuc910_defconfig | 51 + arch/arm/configs/nuc950_defconfig | 67 + arch/arm/configs/nuc960_defconfig | 57 + arch/arm/configs/u8500_defconfig | 34 +- arch/arm/crypto/Kconfig | 2 +- arch/arm/crypto/aes-ce-core.S | 20 +- arch/arm/crypto/aes-ce-glue.c | 168 +- arch/arm/crypto/aes-cipher-core.S | 40 +- arch/arm/crypto/aes-cipher-glue.c | 11 +- arch/arm/crypto/aes-neonbs-glue.c | 69 +- arch/arm/crypto/ghash-ce-glue.c | 80 +- arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/dma-mapping.h | 4 +- arch/arm/include/asm/pgalloc.h | 2 + arch/arm/include/asm/processor.h | 2 + arch/arm/include/asm/tlb.h | 2 +- arch/arm/include/asm/topology.h | 20 + arch/arm/include/asm/xen/page-coherent.h | 3 +- arch/arm/include/debug/ks8695.S | 37 + arch/arm/kernel/hw_breakpoint.c | 5 - arch/arm/kernel/process.c | 5 + arch/arm/kernel/signal.c | 1 - arch/arm/kernel/smp.c | 6 +- arch/arm/kernel/topology.c | 60 +- arch/arm/kvm/coproc.c | 23 +- arch/arm/mach-davinci/sleep.S | 1 - arch/arm/mach-ep93xx/crunch.c | 1 - arch/arm/mach-imx/anatop.c | 25 + arch/arm/mach-imx/common.h | 1 + arch/arm/mach-imx/mach-imx6q.c | 1 + arch/arm/mach-imx/mach-imx6sl.c | 1 + arch/arm/mach-imx/mach-imx6sx.c | 1 + arch/arm/mach-imx/mach-imx6ul.c | 1 + arch/arm/mach-imx/mach-imx7d.c | 1 + arch/arm/mach-ks8695/Kconfig | 88 + arch/arm/mach-ks8695/Makefile | 23 + arch/arm/mach-ks8695/Makefile.boot | 9 + arch/arm/mach-ks8695/board-acs5k.c | 238 + arch/arm/mach-ks8695/board-dsm320.c | 127 + arch/arm/mach-ks8695/board-micrel.c | 59 + arch/arm/mach-ks8695/board-og.c | 197 + arch/arm/mach-ks8695/board-sg.c | 118 + arch/arm/mach-ks8695/cpu.c | 60 + arch/arm/mach-ks8695/devices.c | 197 + arch/arm/mach-ks8695/devices.h | 29 + arch/arm/mach-ks8695/generic.h | 12 + arch/arm/mach-ks8695/include/mach/entry-macro.S | 47 + arch/arm/mach-ks8695/include/mach/gpio-ks8695.h | 36 + arch/arm/mach-ks8695/include/mach/hardware.h | 42 + arch/arm/mach-ks8695/include/mach/irqs.h | 51 + arch/arm/mach-ks8695/include/mach/memory.h | 51 + arch/arm/mach-ks8695/include/mach/regs-gpio.h | 55 + arch/arm/mach-ks8695/include/mach/regs-irq.h | 41 + arch/arm/mach-ks8695/include/mach/regs-misc.h | 97 + arch/arm/mach-ks8695/include/mach/regs-switch.h | 66 + arch/arm/mach-ks8695/include/mach/regs-uart.h | 89 + arch/arm/mach-ks8695/include/mach/uncompress.h | 33 + arch/arm/mach-ks8695/irq.c | 164 + arch/arm/mach-ks8695/pci.c | 247 + arch/arm/mach-ks8695/regs-hpna.h | 25 + arch/arm/mach-ks8695/regs-lan.h | 65 + arch/arm/mach-ks8695/regs-mem.h | 89 + arch/arm/mach-ks8695/regs-pci.h | 53 + arch/arm/mach-ks8695/regs-sys.h | 34 + arch/arm/mach-ks8695/regs-wan.h | 65 + arch/arm/mach-ks8695/time.c | 159 + arch/arm/mach-netx/Kconfig | 22 + arch/arm/mach-netx/Makefile | 13 + arch/arm/mach-netx/Makefile.boot | 3 + arch/arm/mach-netx/fb.c | 65 + arch/arm/mach-netx/fb.h | 12 + arch/arm/mach-netx/generic.c | 182 + arch/arm/mach-netx/generic.h | 14 + arch/arm/mach-netx/include/mach/hardware.h | 27 + arch/arm/mach-netx/include/mach/irqs.h | 58 + arch/arm/mach-netx/include/mach/netx-regs.h | 420 + arch/arm/mach-netx/include/mach/pfifo.h | 42 + arch/arm/mach-netx/include/mach/uncompress.h | 63 + arch/arm/mach-netx/include/mach/xc.h | 30 + arch/arm/mach-netx/nxdb500.c | 197 + arch/arm/mach-netx/nxdkn.c | 90 + arch/arm/mach-netx/nxeb500hmi.c | 174 + arch/arm/mach-netx/pfifo.c | 56 + arch/arm/mach-netx/time.c | 141 + arch/arm/mach-netx/xc.c | 246 + arch/arm/mach-nspire/Makefile | 1 + arch/arm/mach-nspire/clcd.c | 114 + arch/arm/mach-nspire/clcd.h | 10 + arch/arm/mach-nspire/nspire.c | 25 + arch/arm/mach-omap1/ams-delta-fiq-handler.S | 3 +- arch/arm/mach-omap1/ams-delta-fiq.c | 4 +- arch/arm/mach-omap2/Makefile | 2 - arch/arm/mach-omap2/devices.c | 7 - arch/arm/mach-omap2/omap-iommu.c | 43 - arch/arm/mach-omap2/omap4-common.c | 3 - arch/arm/mach-omap2/omap_hwmod_7xx_data.c | 3 +- arch/arm/mach-tegra/reset.c | 2 +- arch/arm/mach-vexpress/spc.c | 4 +- arch/arm/mach-w90x900/Kconfig | 50 + arch/arm/mach-w90x900/Makefile | 20 + arch/arm/mach-w90x900/Makefile.boot | 4 + arch/arm/mach-w90x900/clksel.c | 88 + arch/arm/mach-w90x900/clock.c | 121 + arch/arm/mach-w90x900/clock.h | 40 + arch/arm/mach-w90x900/cpu.c | 238 + arch/arm/mach-w90x900/cpu.h | 56 + arch/arm/mach-w90x900/dev.c | 537 + arch/arm/mach-w90x900/gpio.c | 150 + arch/arm/mach-w90x900/include/mach/entry-macro.S | 26 + arch/arm/mach-w90x900/include/mach/hardware.h | 19 + arch/arm/mach-w90x900/include/mach/irqs.h | 82 + arch/arm/mach-w90x900/include/mach/map.h | 153 + arch/arm/mach-w90x900/include/mach/mfp.h | 21 + arch/arm/mach-w90x900/include/mach/regs-clock.h | 49 + arch/arm/mach-w90x900/include/mach/regs-irq.h | 46 + arch/arm/mach-w90x900/include/mach/regs-ldm.h | 248 + arch/arm/mach-w90x900/include/mach/regs-serial.h | 54 + arch/arm/mach-w90x900/include/mach/uncompress.h | 43 + arch/arm/mach-w90x900/irq.c | 212 + arch/arm/mach-w90x900/mach-nuc910evb.c | 38 + arch/arm/mach-w90x900/mach-nuc950evb.c | 42 + arch/arm/mach-w90x900/mach-nuc960evb.c | 38 + arch/arm/mach-w90x900/mfp.c | 197 + arch/arm/mach-w90x900/nuc910.c | 58 + arch/arm/mach-w90x900/nuc910.h | 17 + arch/arm/mach-w90x900/nuc950.c | 52 + arch/arm/mach-w90x900/nuc950.h | 17 + arch/arm/mach-w90x900/nuc960.c | 50 + arch/arm/mach-w90x900/nuc960.h | 17 + arch/arm/mach-w90x900/nuc9xx.h | 22 + arch/arm/mach-w90x900/regs-ebi.h | 29 + arch/arm/mach-w90x900/regs-gcr.h | 34 + arch/arm/mach-w90x900/regs-timer.h | 37 + arch/arm/mach-w90x900/regs-usb.h | 31 + arch/arm/mach-w90x900/time.c | 168 + arch/arm/mm/Kconfig | 7 +- arch/arm/mm/alignment.c | 4 +- arch/arm/mm/dma-mapping.c | 61 +- arch/arm/mm/flush.c | 7 +- arch/arm/mm/init.c | 5 - arch/arm/mm/mmap.c | 52 + arch/arm/mm/mmu.c | 2 +- arch/arm/plat-omap/dma.c | 14 +- arch/arm64/Kconfig | 13 +- arch/arm64/Kconfig.platforms | 1 - arch/arm64/Makefile | 2 +- .../boot/dts/allwinner/sun50i-a64-olinuxino.dts | 11 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 28 +- .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 4 - .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 4 - .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 23 +- arch/arm64/boot/dts/amlogic/Makefile | 2 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 2 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 2420 - arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 61 - arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 54 - arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 52 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 2417 +- .../dts/amlogic/meson-g12b-a311d-khadas-vim3.dts | 15 - arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi | 149 - .../boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi | 544 - .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 99 +- .../dts/amlogic/meson-g12b-s922x-khadas-vim3.dts | 15 - arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi | 124 - arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 30 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 16 - arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 11 - arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 11 - arch/arm64/boot/dts/amlogic/meson-gxm.dtsi | 4 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 + arch/arm64/boot/dts/arm/rtsm_ve-motherboard.dtsi | 2 + arch/arm64/boot/dts/freescale/Makefile | 4 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 40 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 92 - arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts | 155 - arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 9 - arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 5 - arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 5 - arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 68 +- arch/arm64/boot/dts/freescale/imx8mm-pinfunc.h | 4 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 44 +- arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts | 221 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 712 - arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 6 +- .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 4 - arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts | 413 - .../arm64/boot/dts/freescale/imx8mq-zii-ultra.dtsi | 46 +- arch/arm64/boot/dts/freescale/imx8mq.dtsi | 46 +- arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts | 249 - arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 23 +- arch/arm64/boot/dts/qcom/Makefile | 6 - .../boot/dts/qcom/msm8916-longcheer-l8150.dts | 228 - .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 236 - .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 10 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 10 - arch/arm64/boot/dts/qcom/msm8996.dtsi | 544 +- .../boot/dts/qcom/msm8998-asus-novago-tp370ql.dts | 47 - arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi | 240 - arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts | 30 - .../boot/dts/qcom/msm8998-lenovo-miix-630.dts | 30 - arch/arm64/boot/dts/qcom/msm8998.dtsi | 689 +- arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 16 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 3 - arch/arm64/boot/dts/qcom/qcs404.dtsi | 30 +- arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 12 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 562 +- arch/arm64/boot/dts/renesas/hihope-common.dtsi | 78 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 22 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 282 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 9 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 6 - .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 26 +- arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 223 +- arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 26 +- .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 82 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 154 +- arch/arm64/boot/dts/renesas/r8a7796-salvator-x.dts | 10 +- .../arm64/boot/dts/renesas/r8a7796-salvator-xs.dts | 10 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 48 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 58 +- arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 116 +- arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 42 +- arch/arm64/boot/dts/renesas/r8a77980-v3hsk.dts | 12 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 208 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 46 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 16 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 80 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 72 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 226 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 10 +- arch/arm64/boot/dts/rockchip/rk3399-gru-kevin.dts | 14 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 11 - arch/arm64/configs/defconfig | 11 - arch/arm64/crypto/Kconfig | 10 +- arch/arm64/crypto/aes-ce-ccm-glue.c | 18 +- arch/arm64/crypto/aes-ce-glue.c | 7 +- arch/arm64/crypto/aes-cipher-core.S | 40 +- arch/arm64/crypto/aes-cipher-glue.c | 11 +- arch/arm64/crypto/aes-ctr-fallback.h | 50 + arch/arm64/crypto/aes-glue.c | 39 +- arch/arm64/crypto/aes-neon.S | 74 +- arch/arm64/crypto/aes-neonbs-glue.c | 29 +- arch/arm64/crypto/ghash-ce-glue.c | 30 +- arch/arm64/include/asm/arch_gicv3.h | 6 - arch/arm64/include/asm/assembler.h | 11 + arch/arm64/include/asm/atomic.h | 5 +- arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/compat.h | 2 + arch/arm64/include/asm/cpufeature.h | 22 +- arch/arm64/include/asm/cputype.h | 21 +- arch/arm64/include/asm/daifflags.h | 2 - arch/arm64/include/asm/debug-monitors.h | 3 + arch/arm64/include/asm/dma-mapping.h | 3 + arch/arm64/include/asm/efi.h | 6 +- arch/arm64/include/asm/elf.h | 2 +- arch/arm64/include/asm/esr.h | 3 +- arch/arm64/include/asm/fpsimd.h | 2 +- arch/arm64/include/asm/futex.h | 3 + arch/arm64/include/asm/hw_breakpoint.h | 3 + arch/arm64/include/asm/io.h | 7 +- arch/arm64/include/asm/irqflags.h | 5 +- arch/arm64/include/asm/kvm_arm.h | 7 +- arch/arm64/include/asm/memory.h | 12 +- arch/arm64/include/asm/pci.h | 2 + arch/arm64/include/asm/pgalloc.h | 2 + arch/arm64/include/asm/pgtable.h | 12 +- arch/arm64/include/asm/proc-fns.h | 2 + arch/arm64/include/asm/processor.h | 27 +- arch/arm64/include/asm/ptrace.h | 7 +- arch/arm64/include/asm/signal32.h | 2 + arch/arm64/include/asm/stacktrace.h | 78 +- arch/arm64/include/asm/sysreg.h | 29 + arch/arm64/include/asm/thread_info.h | 29 +- arch/arm64/include/asm/tlb.h | 2 +- arch/arm64/include/asm/topology.h | 23 + arch/arm64/include/asm/uaccess.h | 12 +- arch/arm64/include/asm/vdso.h | 4 + arch/arm64/include/asm/vdso/compat_gettimeofday.h | 40 - arch/arm64/include/asm/vdso_datapage.h | 4 + arch/arm64/include/asm/xen/page-coherent.h | 3 +- arch/arm64/include/uapi/asm/bpf_perf_event.h | 2 +- arch/arm64/include/uapi/asm/stat.h | 17 + arch/arm64/kernel/cpufeature.c | 24 +- arch/arm64/kernel/cpuidle.c | 50 +- arch/arm64/kernel/cpuinfo.c | 2 +- arch/arm64/kernel/debug-monitors.c | 14 +- arch/arm64/kernel/entry.S | 22 +- arch/arm64/kernel/fpsimd.c | 29 +- arch/arm64/kernel/head.S | 96 +- arch/arm64/kernel/hw_breakpoint.c | 11 +- arch/arm64/kernel/insn.c | 2 +- arch/arm64/kernel/kexec_image.c | 2 +- arch/arm64/kernel/machine_kexec_file.c | 4 +- arch/arm64/kernel/module-plts.c | 2 +- arch/arm64/kernel/module.c | 4 - arch/arm64/kernel/perf_callchain.c | 7 +- arch/arm64/kernel/perf_event.c | 1 + arch/arm64/kernel/probes/kprobes.c | 40 +- arch/arm64/kernel/process.c | 117 +- arch/arm64/kernel/psci.c | 4 + arch/arm64/kernel/ptrace.c | 2 +- arch/arm64/kernel/return_address.c | 12 +- arch/arm64/kernel/smp.c | 2 +- arch/arm64/kernel/smp_spin_table.c | 2 +- arch/arm64/kernel/stacktrace.c | 62 +- arch/arm64/kernel/time.c | 7 +- arch/arm64/kernel/topology.c | 312 +- arch/arm64/kernel/traps.c | 25 +- arch/arm64/kernel/vdso/Makefile | 13 +- arch/arm64/kernel/vdso32/Makefile | 14 +- arch/arm64/kernel/vmlinux.lds.S | 9 - arch/arm64/kvm/hyp/debug-sr.c | 30 - arch/arm64/kvm/regmap.c | 5 - arch/arm64/kvm/sys_regs.c | 32 +- arch/arm64/lib/Makefile | 2 - arch/arm64/lib/error-inject.c | 18 - arch/arm64/mm/dma-mapping.c | 4 +- arch/arm64/mm/fault.c | 61 +- arch/arm64/mm/flush.c | 3 +- arch/arm64/mm/init.c | 6 +- arch/arm64/mm/mmap.c | 72 + arch/arm64/mm/mmu.c | 2 +- arch/arm64/mm/numa.c | 2 +- arch/csky/include/asm/barrier.h | 15 +- arch/csky/include/asm/cache.h | 1 - arch/csky/include/asm/pgalloc.h | 4 +- arch/csky/include/asm/pgtable.h | 10 - arch/csky/include/uapi/asm/byteorder.h | 2 +- arch/csky/include/uapi/asm/cachectl.h | 2 +- arch/csky/include/uapi/asm/perf_regs.h | 2 +- arch/csky/include/uapi/asm/ptrace.h | 2 +- arch/csky/include/uapi/asm/sigcontext.h | 2 +- arch/csky/include/uapi/asm/unistd.h | 2 +- arch/csky/mm/cachev1.c | 7 +- arch/csky/mm/cachev2.c | 11 +- arch/csky/mm/dma-mapping.c | 78 +- arch/csky/mm/ioremap.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 +- arch/hexagon/include/asm/pgalloc.h | 4 +- arch/ia64/Kconfig | 4 + arch/ia64/include/asm/pgalloc.h | 52 +- arch/ia64/kernel/kprobes.c | 26 + arch/ia64/kernel/module.c | 8 +- arch/ia64/kernel/signal.c | 10 +- arch/ia64/kernel/unaligned.c | 6 +- arch/ia64/mm/init.c | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 6 +- arch/m68k/include/asm/motorola_pgalloc.h | 6 +- arch/m68k/include/asm/pgtable_mm.h | 2 + arch/m68k/include/asm/pgtable_no.h | 2 + arch/m68k/include/asm/sun3_pgalloc.h | 2 +- arch/microblaze/include/asm/pci.h | 2 + arch/microblaze/include/asm/pgalloc.h | 122 +- arch/microblaze/mm/pgtable.c | 4 + arch/mips/Kconfig | 62 +- arch/mips/Makefile | 4 + arch/mips/bcm47xx/board.c | 1 - arch/mips/bcm47xx/buttons.c | 10 - arch/mips/boot/dts/brcm/bcm3368.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6328.dtsi | 6 - arch/mips/boot/dts/brcm/bcm6358.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6362.dtsi | 12 +- arch/mips/boot/dts/brcm/bcm6368.dtsi | 12 +- arch/mips/boot/dts/ingenic/ci20.dts | 7 - arch/mips/boot/dts/ingenic/gcw0.dts | 10 - arch/mips/boot/dts/ingenic/jz4740.dtsi | 127 +- arch/mips/boot/dts/ingenic/jz4770.dtsi | 21 - arch/mips/boot/dts/ingenic/jz4780.dtsi | 23 - arch/mips/boot/dts/ingenic/qi_lb60.dts | 325 - arch/mips/cavium-octeon/octeon-usb.c | 1 - arch/mips/configs/qi_lb60_defconfig | 44 +- arch/mips/include/asm/addrspace.h | 9 + arch/mips/include/asm/bootinfo.h | 1 - arch/mips/include/asm/cpu-type.h | 15 +- arch/mips/include/asm/cpu.h | 15 +- arch/mips/include/asm/mach-bcm47xx/bcm47xx_board.h | 1 - .../asm/mach-cavium-octeon/cpu-feature-overrides.h | 9 + arch/mips/include/asm/mach-cavium-octeon/war.h | 1 + arch/mips/include/asm/mach-generic/war.h | 1 + arch/mips/include/asm/mach-ip22/war.h | 1 + arch/mips/include/asm/mach-ip27/war.h | 1 + arch/mips/include/asm/mach-ip28/war.h | 1 + arch/mips/include/asm/mach-ip32/war.h | 1 + arch/mips/include/asm/mach-jz4740/gpio.h | 15 + arch/mips/include/asm/mach-jz4740/jz4740_fb.h | 58 + arch/mips/include/asm/mach-jz4740/jz4740_mmc.h | 12 + arch/mips/include/asm/mach-jz4740/platform.h | 26 + arch/mips/include/asm/mach-malta/war.h | 1 + arch/mips/include/asm/mach-pmcs-msp71xx/war.h | 1 + arch/mips/include/asm/mach-rc32434/war.h | 1 + arch/mips/include/asm/mach-rm/war.h | 1 + arch/mips/include/asm/mach-sibyte/war.h | 1 + arch/mips/include/asm/mach-tx49xx/war.h | 1 + arch/mips/include/asm/mipsregs.h | 4 - arch/mips/include/asm/module.h | 6 + arch/mips/include/asm/pci.h | 1 + arch/mips/include/asm/pgalloc.h | 4 +- arch/mips/include/asm/pgtable-32.h | 58 +- arch/mips/include/asm/pgtable-bits.h | 9 +- arch/mips/include/asm/pgtable.h | 16 +- arch/mips/include/asm/processor.h | 5 + arch/mips/include/asm/syscall.h | 21 +- arch/mips/include/asm/vdso.h | 78 +- arch/mips/include/asm/vdso/gettimeofday.h | 177 - arch/mips/include/asm/vdso/vdso.h | 75 - arch/mips/include/asm/vdso/vsyscall.h | 43 - arch/mips/include/asm/war.h | 13 + arch/mips/include/uapi/asm/mman.h | 3 - arch/mips/jz4740/Makefile | 7 +- arch/mips/jz4740/board-qi_lb60.c | 523 + arch/mips/jz4740/platform.c | 250 + arch/mips/jz4740/prom.c | 5 + arch/mips/jz4740/setup.c | 7 +- arch/mips/jz4740/time.c | 151 +- arch/mips/kernel/branch.c | 2 +- arch/mips/kernel/cacheinfo.c | 2 - arch/mips/kernel/cpu-probe.c | 47 +- arch/mips/kernel/genex.S | 3 + arch/mips/kernel/i8253.c | 3 +- arch/mips/kernel/idle.c | 3 +- arch/mips/kernel/scall32-o32.S | 2 +- arch/mips/kernel/scall64-n32.S | 2 +- arch/mips/kernel/scall64-n64.S | 2 +- arch/mips/kernel/scall64-o32.S | 2 +- arch/mips/kernel/syscalls/syscalltbl.sh | 4 +- arch/mips/kernel/vdso.c | 37 +- arch/mips/kvm/emulate.c | 1 - arch/mips/kvm/mips.c | 10 + arch/mips/mm/Makefile | 1 + arch/mips/mm/c-r4k.c | 2 + arch/mips/mm/mmap.c | 84 + arch/mips/mm/pgtable-32.c | 20 - arch/mips/mm/sc-mips.c | 27 +- arch/mips/mm/tlb-r8k.c | 239 + arch/mips/mm/tlbex.c | 10 +- arch/mips/oprofile/op_model_mipsxx.c | 13 - arch/mips/pci/ops-bcm63xx.c | 1 - arch/mips/vdso/Makefile | 41 +- arch/mips/vdso/config-n32-o32-env.c | 18 - arch/mips/vdso/elf.S | 2 +- arch/mips/vdso/sigreturn.S | 2 +- arch/mips/vdso/vdso.h | 85 + arch/mips/vdso/vdso.lds.S | 4 - arch/mips/vdso/vgettimeofday.c | 58 - arch/nds32/include/asm/pgalloc.h | 2 + arch/nds32/include/uapi/asm/auxvec.h | 2 +- arch/nds32/include/uapi/asm/byteorder.h | 2 +- arch/nds32/include/uapi/asm/cachectl.h | 2 +- arch/nds32/include/uapi/asm/fp_udfiex_crtl.h | 2 +- arch/nds32/include/uapi/asm/param.h | 2 +- arch/nds32/include/uapi/asm/ptrace.h | 2 +- arch/nds32/include/uapi/asm/sigcontext.h | 2 +- arch/nds32/include/uapi/asm/unistd.h | 2 +- arch/nios2/include/asm/pgalloc.h | 4 +- arch/openrisc/include/asm/pgalloc.h | 8 +- arch/parisc/Kconfig | 2 - arch/parisc/Makefile | 5 +- arch/parisc/boot/compressed/Makefile | 4 +- arch/parisc/boot/compressed/vmlinux.lds.S | 4 +- .../configs/{defconfig => default_defconfig} | 0 arch/parisc/include/asm/alternative.h | 11 +- arch/parisc/include/asm/ftrace.h | 1 - arch/parisc/include/asm/kprobes.h | 4 - arch/parisc/include/asm/pgalloc.h | 2 + arch/parisc/include/asm/string.h | 15 - arch/parisc/include/uapi/asm/mman.h | 3 - arch/parisc/kernel/alternative.c | 23 +- arch/parisc/kernel/entry.S | 99 - arch/parisc/kernel/ftrace.c | 67 +- arch/parisc/kernel/pacache.S | 12 +- arch/parisc/kernel/parisc_ksyms.c | 4 - arch/parisc/kernel/traps.c | 2 - arch/parisc/lib/Makefile | 4 +- arch/parisc/lib/memset.c | 91 + arch/parisc/lib/string.S | 136 - arch/parisc/math-emu/Makefile | 1 - arch/parisc/mm/fault.c | 1 - arch/powerpc/Kconfig | 4 +- arch/powerpc/configs/powernv_defconfig | 2 +- arch/powerpc/include/asm/Kbuild | 1 + arch/powerpc/include/asm/cache.h | 8 +- arch/powerpc/include/asm/error-injection.h | 13 + arch/powerpc/include/asm/hvcall.h | 11 +- arch/powerpc/include/asm/kvm_book3s_64.h | 2 +- arch/powerpc/include/asm/pci.h | 2 + arch/powerpc/include/asm/pgalloc.h | 2 + arch/powerpc/include/asm/pmc.h | 5 +- arch/powerpc/include/asm/scom.h | 154 + arch/powerpc/include/asm/unistd.h | 1 - arch/powerpc/include/uapi/asm/bpf_perf_event.h | 2 +- arch/powerpc/include/uapi/asm/kvm_para.h | 2 +- arch/powerpc/kernel/align.c | 4 - arch/powerpc/kernel/entry_32.S | 8 - arch/powerpc/kernel/entry_64.S | 5 - arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/kernel/rtas.c | 2 + arch/powerpc/kernel/setup-common.c | 8 +- arch/powerpc/kernel/signal_32.c | 3 - arch/powerpc/kernel/signal_64.c | 5 - arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kvm/book3s_32_mmu.c | 1 - arch/powerpc/kvm/book3s_hv.c | 13 - arch/powerpc/kvm/book3s_xive.c | 4 +- arch/powerpc/kvm/book3s_xive_native.c | 4 +- arch/powerpc/kvm/emulate.c | 1 - arch/powerpc/kvm/emulate_loadstore.c | 6 + arch/powerpc/kvm/powerpc.c | 15 +- arch/powerpc/lib/Makefile | 4 +- arch/powerpc/mm/book3s64/hash_utils.c | 14 +- arch/powerpc/mm/book3s64/iommu_api.c | 7 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/mm/kasan/kasan_init_32.c | 7 +- arch/powerpc/mm/mem.c | 2 +- arch/powerpc/mm/nohash/tlb.c | 1 + arch/powerpc/mm/pgtable-frag.c | 6 +- arch/powerpc/platforms/cell/spufs/inode.c | 207 +- arch/powerpc/platforms/powernv/Kconfig | 5 +- arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/opal-xscom.c | 213 +- arch/powerpc/platforms/powernv/opal.c | 11 +- arch/powerpc/platforms/powernv/setup.c | 24 - arch/powerpc/platforms/pseries/hotplug-memory.c | 26 +- arch/powerpc/platforms/pseries/papr_scm.c | 73 +- arch/powerpc/sysdev/Kconfig | 7 + arch/powerpc/sysdev/Makefile | 2 + arch/powerpc/sysdev/scom.c | 223 + arch/powerpc/sysdev/xive/common.c | 9 +- arch/powerpc/sysdev/xive/spapr.c | 6 +- arch/riscv/Kconfig | 13 - arch/riscv/boot/dts/sifive/fu540-c000.dtsi | 16 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 9 - arch/riscv/configs/defconfig | 10 +- arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/pgalloc.h | 6 +- arch/riscv/include/uapi/asm/auxvec.h | 2 +- arch/riscv/include/uapi/asm/bitsperlong.h | 2 +- arch/riscv/include/uapi/asm/byteorder.h | 2 +- arch/riscv/include/uapi/asm/hwcap.h | 2 +- arch/riscv/include/uapi/asm/ptrace.h | 2 +- arch/riscv/include/uapi/asm/sigcontext.h | 2 +- arch/riscv/include/uapi/asm/ucontext.h | 2 +- arch/riscv/include/uapi/asm/unistd.h | 1 - arch/riscv/kernel/smpboot.c | 3 - arch/riscv/kernel/vdso/Makefile | 2 +- arch/riscv/lib/Makefile | 2 + arch/riscv/lib/delay.c | 6 +- arch/riscv/lib/udivdi3.S | 32 + arch/s390/Kconfig | 2 +- arch/s390/boot/Makefile | 2 +- arch/s390/boot/boot.h | 2 - arch/s390/boot/compressed/.gitignore | 3 + arch/s390/boot/head.S | 25 +- arch/s390/boot/ipl_parm.c | 7 +- arch/s390/boot/kaslr.c | 1 - arch/s390/boot/version.c | 7 - arch/s390/configs/debug_defconfig | 330 +- arch/s390/configs/defconfig | 233 +- arch/s390/configs/zfcpdump_defconfig | 31 +- arch/s390/crypto/aes_s390.c | 8 +- arch/s390/crypto/ghash_s390.c | 2 +- arch/s390/hypfs/hypfs_vm.c | 4 +- arch/s390/hypfs/inode.c | 137 +- arch/s390/include/asm/bitops.h | 73 +- arch/s390/include/asm/gmap.h | 4 +- arch/s390/include/asm/page.h | 2 - arch/s390/include/asm/pgtable.h | 2 +- arch/s390/include/asm/qdio.h | 15 +- arch/s390/include/asm/setup.h | 6 +- arch/s390/include/asm/unistd.h | 1 - arch/s390/include/uapi/asm/bpf_perf_event.h | 2 +- arch/s390/include/uapi/asm/ipl.h | 2 +- arch/s390/include/uapi/asm/zcrypt.h | 35 +- arch/s390/kernel/dumpstack.c | 6 +- arch/s390/kernel/head64.S | 7 + arch/s390/kernel/ipl.c | 9 + arch/s390/kernel/machine_kexec_file.c | 24 +- arch/s390/kernel/machine_kexec_reloc.c | 1 - arch/s390/kernel/perf_cpum_cf_diag.c | 2 +- arch/s390/kernel/setup.c | 16 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/s390/kernel/vdso.c | 5 + arch/s390/kernel/vmlinux.lds.S | 10 +- arch/s390/kvm/kvm-s390.c | 10 + arch/s390/lib/xor.c | 1 - arch/s390/mm/dump_pagetables.c | 12 +- arch/s390/mm/extmem.c | 11 +- arch/s390/mm/fault.c | 3 - arch/s390/mm/gmap.c | 14 +- arch/s390/mm/pgalloc.c | 12 +- arch/s390/net/bpf_jit_comp.c | 12 +- arch/s390/pci/pci.c | 8 +- arch/s390/scripts/Makefile.chkbss | 3 +- arch/sh/include/asm/bitops-op32.h | 8 +- arch/sh/include/asm/cache.h | 2 +- arch/sh/include/asm/pgalloc.h | 46 +- arch/sh/include/uapi/asm/setup.h | 2 + arch/sh/include/uapi/asm/types.h | 2 + arch/sh/kernel/Makefile | 2 + arch/sh/kernel/disassemble.c | 5 +- arch/sh/kernel/hw_breakpoint.c | 1 - arch/sh/mm/Kconfig | 3 + arch/sparc/crypto/aes_glue.c | 8 +- arch/sparc/include/asm/pci.h | 2 + arch/sparc/include/asm/pgalloc_32.h | 2 + arch/sparc/include/asm/pgalloc_64.h | 2 + arch/sparc/include/uapi/asm/oradax.h | 2 +- arch/sparc/include/uapi/asm/statfs.h | 7 + arch/sparc/mm/init_32.c | 1 + arch/sparc/mm/init_64.c | 4 +- arch/sparc/mm/srmmu.c | 4 +- arch/um/include/asm/pgalloc.h | 4 +- arch/unicore32/include/asm/pgalloc.h | 2 + arch/unicore32/include/asm/tlb.h | 2 +- arch/unicore32/kernel/irq.c | 1 + arch/x86/Kconfig | 29 +- arch/x86/boot/compressed/acpi.c | 19 +- arch/x86/boot/string.c | 8 - arch/x86/crypto/Makefile | 21 + arch/x86/crypto/aegis128l-aesni-asm.S | 823 + arch/x86/crypto/aegis128l-aesni-glue.c | 293 + arch/x86/crypto/aegis256-aesni-asm.S | 700 + arch/x86/crypto/aegis256-aesni-glue.c | 293 + arch/x86/crypto/aes-i586-asm_32.S | 362 + arch/x86/crypto/aes-x86_64-asm_64.S | 185 + arch/x86/crypto/aes_glue.c | 70 + arch/x86/crypto/aesni-intel_glue.c | 23 +- arch/x86/crypto/ghash-clmulni-intel_glue.c | 3 +- arch/x86/crypto/morus1280-avx2-asm.S | 619 + arch/x86/crypto/morus1280-avx2-glue.c | 62 + arch/x86/crypto/morus1280-sse2-asm.S | 893 + arch/x86/crypto/morus1280-sse2-glue.c | 61 + arch/x86/crypto/morus1280_glue.c | 205 + arch/x86/crypto/morus640-sse2-asm.S | 612 + arch/x86/crypto/morus640-sse2-glue.c | 61 + arch/x86/crypto/morus640_glue.c | 200 + arch/x86/entry/calling.h | 17 - arch/x86/entry/common.c | 13 +- arch/x86/entry/entry_32.S | 13 +- arch/x86/entry/entry_64.S | 21 +- arch/x86/entry/syscall_64.c | 25 - arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscalltbl.sh | 35 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 9 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/hyperv/hv_init.c | 14 - arch/x86/include/asm/acpi.h | 9 - arch/x86/include/asm/apic.h | 11 +- arch/x86/include/asm/apic_flat_64.h | 8 + arch/x86/include/asm/barrier.h | 3 +- arch/x86/include/asm/bitops.h | 7 +- arch/x86/include/asm/bootparam_utils.h | 63 +- arch/x86/include/asm/bugs.h | 2 - arch/x86/include/asm/cpufeatures.h | 5 +- arch/x86/include/asm/cpuidle_haltpoll.h | 8 - arch/x86/include/asm/crypto/aes.h | 12 + arch/x86/include/asm/error-injection.h | 13 + arch/x86/include/asm/hyperv-tlfs.h | 12 +- arch/x86/include/asm/ipi.h | 109 + arch/x86/include/asm/kvm_host.h | 10 +- arch/x86/include/asm/mmu_context.h | 8 +- arch/x86/include/asm/mshyperv.h | 5 +- arch/x86/include/asm/msr.h | 3 +- arch/x86/include/asm/paravirt.h | 12 + arch/x86/include/asm/paravirt_types.h | 5 + arch/x86/include/asm/pgtable_32.h | 1 + arch/x86/include/asm/pgtable_64.h | 1 + arch/x86/include/asm/qspinlock.h | 15 - arch/x86/include/asm/realmode.h | 1 + arch/x86/include/asm/smp.h | 1 - arch/x86/include/asm/special_insns.h | 24 + arch/x86/include/asm/suspend_64.h | 2 +- arch/x86/include/asm/syscall.h | 4 - arch/x86/include/asm/tlbflush.h | 30 +- arch/x86/include/asm/unistd.h | 6 + arch/x86/include/asm/vdso/gettimeofday.h | 36 - arch/x86/include/asm/x86_init.h | 2 - arch/x86/include/uapi/asm/byteorder.h | 2 +- {tools/arch => arch}/x86/include/uapi/asm/errno.h | 0 arch/x86/include/uapi/asm/fcntl.h | 1 + arch/x86/include/uapi/asm/hwcap2.h | 2 +- arch/x86/include/uapi/asm/ioctl.h | 1 + arch/x86/include/uapi/asm/ioctls.h | 1 + arch/x86/include/uapi/asm/ipcbuf.h | 1 + arch/x86/include/uapi/asm/param.h | 1 + arch/x86/include/uapi/asm/resource.h | 1 + arch/x86/include/uapi/asm/sigcontext32.h | 2 +- arch/x86/include/uapi/asm/termbits.h | 1 + arch/x86/include/uapi/asm/termios.h | 1 + arch/x86/include/uapi/asm/types.h | 7 + arch/x86/include/uapi/asm/unistd.h | 2 +- arch/x86/kernel/acpi/boot.c | 5 - arch/x86/kernel/amd_nb.c | 3 - arch/x86/kernel/apic/apic.c | 188 +- arch/x86/kernel/apic/apic_flat_64.c | 66 +- arch/x86/kernel/apic/apic_noop.c | 18 +- arch/x86/kernel/apic/apic_numachip.c | 8 +- arch/x86/kernel/apic/bigsmp_32.c | 9 +- arch/x86/kernel/apic/ipi.c | 174 +- arch/x86/kernel/apic/local.h | 68 - arch/x86/kernel/apic/probe_32.c | 41 +- arch/x86/kernel/apic/probe_64.c | 21 +- arch/x86/kernel/apic/x2apic.h | 9 + arch/x86/kernel/apic/x2apic_cluster.c | 20 +- arch/x86/kernel/apic/x2apic_phys.c | 23 +- arch/x86/kernel/apic/x2apic_uv_x.c | 30 +- arch/x86/kernel/asm-offsets_64.c | 21 +- arch/x86/kernel/cpu/amd.c | 21 +- arch/x86/kernel/cpu/bugs.c | 109 +- arch/x86/kernel/cpu/common.c | 55 +- arch/x86/kernel/cpu/cpuid-deps.c | 97 +- arch/x86/kernel/cpu/hygon.c | 21 +- arch/x86/kernel/cpu/mce/severity.c | 4 +- arch/x86/kernel/cpu/mtrr/cyrix.c | 1 - arch/x86/kernel/cpu/umwait.c | 39 +- arch/x86/kernel/crash.c | 2 + arch/x86/kernel/early-quirks.c | 1 - arch/x86/kernel/head_64.S | 8 +- arch/x86/kernel/hpet.c | 12 +- arch/x86/kernel/ioport.c | 7 +- arch/x86/kernel/kexec-bzimage64.c | 1 - arch/x86/kernel/kgdb.c | 2 +- arch/x86/kernel/kvm.c | 50 +- arch/x86/kernel/msr.c | 8 - arch/x86/kernel/nmi.c | 3 - arch/x86/kernel/paravirt.c | 4 + arch/x86/kernel/process.c | 2 +- arch/x86/kernel/ptrace.c | 1 - arch/x86/kernel/reboot.c | 7 +- arch/x86/kernel/smp.c | 88 +- arch/x86/kernel/smpboot.c | 12 +- arch/x86/kernel/stacktrace.c | 2 +- arch/x86/kernel/sysfb_efi.c | 46 - arch/x86/kernel/x86_init.c | 1 - arch/x86/kvm/debugfs.c | 46 +- arch/x86/kvm/lapic.c | 14 +- arch/x86/kvm/mmu.c | 2 +- arch/x86/kvm/svm.c | 19 +- arch/x86/kvm/vmx/nested.c | 4 - arch/x86/kvm/vmx/vmx.c | 19 +- arch/x86/kvm/x86.c | 32 +- arch/x86/lib/cpu.c | 1 - arch/x86/mm/fault.c | 15 +- arch/x86/mm/pat_rbtree.c | 19 +- arch/x86/mm/pgtable.c | 2 +- arch/x86/mm/testmmiotrace.c | 5 - arch/x86/mm/tlb.c | 2 +- arch/x86/net/bpf_jit_comp.c | 9 +- arch/x86/pci/mmconfig-shared.c | 5 +- arch/x86/platform/olpc/olpc-xo1-sci.c | 17 +- arch/x86/power/cpu.c | 4 + arch/x86/purgatory/Makefile | 36 +- arch/x86/purgatory/purgatory.c | 6 - arch/x86/purgatory/string.c | 23 + arch/x86/realmode/rm/header.S | 1 + arch/x86/realmode/rm/trampoline_32.S | 3 + arch/x86/realmode/rm/trampoline_64.S | 3 + arch/x86/realmode/rm/trampoline_common.S | 4 + arch/x86/xen/enlighten_pv.c | 15 + arch/xtensa/include/asm/pgalloc.h | 4 +- arch/xtensa/include/asm/tlbflush.h | 3 + arch/xtensa/include/uapi/asm/mman.h | 3 - arch/xtensa/kernel/coprocessor.S | 1 - arch/xtensa/kernel/setup.c | 10 +- arch/xtensa/mm/init.c | 10 + block/bfq-iosched.c | 135 +- block/bio.c | 8 +- block/blk-cgroup.c | 9 +- block/blk-core.c | 31 +- block/blk-iolatency.c | 3 - block/blk-merge.c | 151 +- block/blk-mq-cpumap.c | 29 +- block/blk-mq-sched.h | 9 + block/blk-mq-tag.c | 32 - block/blk-mq.c | 37 +- block/blk-rq-qos.c | 7 +- block/blk-settings.c | 3 +- block/blk-zoned.c | 39 - block/genhd.c | 2 +- certs/blacklist.c | 7 +- certs/system_keyring.c | 73 +- crypto/Kconfig | 149 +- crypto/Makefile | 6 +- crypto/aegis.h | 28 +- crypto/aegis128.c | 11 + crypto/aegis128l.c | 522 + crypto/aegis256.c | 473 + crypto/aes_generic.c | 167 +- crypto/aes_ti.c | 313 +- crypto/asymmetric_keys/pkcs7_verify.c | 33 - crypto/asymmetric_keys/verify_pefile.c | 4 +- crypto/crypto_engine.c | 2 +- crypto/crypto_user_base.c | 37 +- crypto/crypto_user_stat.c | 4 +- crypto/fips.c | 11 - crypto/gcm.c | 47 +- crypto/ghash-generic.c | 31 +- crypto/morus1280.c | 542 + crypto/morus640.c | 533 + crypto/tcrypt.c | 7 - crypto/testmgr.c | 38 +- crypto/testmgr.h | 2771 +- drivers/Kconfig | 2 + drivers/Makefile | 1 + drivers/acpi/acpi_processor.c | 10 +- drivers/acpi/acpica/evxfgpe.c | 6 +- drivers/acpi/apei/ghes.c | 2 +- drivers/acpi/arm64/iort.c | 10 +- drivers/acpi/custom_method.c | 6 - drivers/acpi/device_pm.c | 11 +- drivers/acpi/ec.c | 58 +- drivers/acpi/internal.h | 6 +- drivers/acpi/nfit/core.c | 28 +- drivers/acpi/nfit/nfit.h | 24 - drivers/acpi/osl.c | 20 +- drivers/acpi/pptt.c | 53 +- drivers/acpi/scan.c | 6 - drivers/acpi/sleep.c | 154 +- drivers/acpi/tables.c | 6 - drivers/amba/tegra-ahb.c | 11 +- drivers/android/binder.c | 5 +- drivers/android/binderfs.c | 160 +- drivers/ata/libahci_platform.c | 4 +- drivers/ata/libata-scsi.c | 21 - drivers/ata/libata-sff.c | 6 - drivers/ata/libata-zpodd.c | 2 +- drivers/ata/pata_rb532_cf.c | 1 + drivers/atm/eni.c | 2 +- drivers/atm/he.c | 7 +- drivers/atm/iphase.c | 8 +- drivers/atm/solos-pci.c | 9 +- drivers/auxdisplay/Kconfig | 7 +- drivers/auxdisplay/charlcd.c | 2 +- drivers/auxdisplay/charlcd.h | 44 - drivers/auxdisplay/hd44780.c | 3 +- drivers/auxdisplay/panel.c | 4 +- drivers/base/Kconfig | 2 +- drivers/base/arch_topology.c | 298 - drivers/base/base.h | 1 - drivers/base/bus.c | 24 + drivers/base/core.c | 482 +- drivers/base/dd.c | 43 - drivers/base/devcon.c | 8 +- drivers/base/devtmpfs.c | 38 +- drivers/base/firmware_loader/firmware.h | 4 +- drivers/base/memory.c | 44 +- drivers/base/node.c | 55 +- drivers/base/platform.c | 65 +- drivers/base/power/Makefile | 2 +- drivers/base/power/main.c | 35 +- drivers/base/power/power.h | 9 - drivers/base/power/runtime.c | 19 +- drivers/base/power/wakeup.c | 61 +- drivers/base/power/wakeup_stats.c | 203 - drivers/base/regmap/Kconfig | 2 +- drivers/base/regmap/regmap-debugfs.c | 12 + drivers/base/regmap/regmap-irq.c | 7 +- drivers/base/soc.c | 9 - drivers/bcma/host_pci.c | 6 +- drivers/block/aoe/aoedev.c | 13 +- drivers/block/ataflop.c | 1 - drivers/block/drbd/drbd_interval.c | 29 +- drivers/block/drbd/drbd_receiver.c | 14 +- drivers/block/floppy.c | 4 +- drivers/block/loop.c | 19 +- drivers/block/nbd.c | 2 +- drivers/block/null_blk_main.c | 3 - drivers/block/null_blk_zoned.c | 28 +- drivers/block/rbd.c | 363 +- drivers/bluetooth/hci_ath.c | 3 - drivers/bluetooth/hci_bcm.c | 33 +- drivers/bluetooth/hci_intel.c | 3 - drivers/bluetooth/hci_ldisc.c | 13 - drivers/bluetooth/hci_mrvl.c | 3 - drivers/bluetooth/hci_qca.c | 22 +- drivers/bluetooth/hci_uart.h | 1 - drivers/bus/imx-weim.c | 16 - drivers/bus/sunxi-rsb.c | 4 +- drivers/bus/ti-sysc.c | 80 +- drivers/char/hpet.c | 3 +- drivers/char/hw_random/atmel-rng.c | 3 +- drivers/char/hw_random/cavium-rng-vf.c | 11 +- drivers/char/hw_random/exynos-trng.c | 3 +- drivers/char/hw_random/imx-rngc.c | 4 +- drivers/char/hw_random/mxc-rnga.c | 4 +- drivers/char/hw_random/n2-drv.c | 4 +- drivers/char/hw_random/nomadik-rng.c | 3 +- drivers/char/hw_random/omap-rng.c | 3 +- drivers/char/hw_random/powernv-rng.c | 10 +- drivers/char/hw_random/st-rng.c | 4 +- drivers/char/hw_random/xgene-rng.c | 4 +- drivers/char/ipmi/ipmb_dev_int.c | 2 +- drivers/char/ipmi/ipmi_dmi.c | 1 + drivers/char/ipmi/ipmi_dmi.h | 1 - drivers/char/ipmi/ipmi_si.h | 57 +- drivers/char/ipmi/ipmi_si_intf.c | 95 +- drivers/char/ipmi/ipmi_si_mem_io.c | 2 +- drivers/char/ipmi/ipmi_si_pci.c | 2 +- drivers/char/ipmi/ipmi_si_platform.c | 2 +- drivers/char/ipmi/ipmi_si_port_io.c | 2 +- drivers/char/ipmi/ipmi_si_sm.h | 54 +- drivers/char/ipmi/ipmi_ssif.c | 1 + drivers/char/mem.c | 16 +- drivers/char/ppdev.c | 2 +- drivers/char/tpm/tpm-chip.c | 43 +- drivers/char/tpm/tpm.h | 2 - drivers/char/tpm/tpm1-cmd.c | 36 +- drivers/char/tpm/tpm2-cmd.c | 6 +- drivers/clk/at91/clk-generated.c | 2 - drivers/clk/clk-aspeed.c | 11 +- drivers/clk/clk-qoriq.c | 2 +- drivers/clk/clk-scmi.c | 2 +- drivers/clk/clk-si5341.c | 1 + drivers/clk/clk.c | 54 +- drivers/clk/davinci/pll.c | 5 +- drivers/clk/imx/Kconfig | 6 - drivers/clk/imx/Makefile | 1 - drivers/clk/imx/clk-imx7ulp.c | 31 - drivers/clk/imx/clk-imx8mm.c | 101 +- drivers/clk/imx/clk-imx8mn.c | 646 - drivers/clk/imx/clk-imx8mq.c | 19 +- drivers/clk/imx/clk-imx8qxp-lpcg.c | 5 - drivers/clk/imx/clk.c | 8 - drivers/clk/imx/clk.h | 43 +- drivers/clk/ingenic/Kconfig | 10 +- drivers/clk/ingenic/Makefile | 1 - drivers/clk/ingenic/jz4740-cgu.c | 6 - drivers/clk/ingenic/tcu.c | 474 - drivers/clk/mediatek/clk-mt8183.c | 62 +- drivers/clk/mediatek/clk-mtk.h | 3 - drivers/clk/mediatek/reset.c | 56 +- drivers/clk/meson/Kconfig | 11 +- drivers/clk/meson/Makefile | 2 +- drivers/clk/meson/axg-aoclk.c | 63 +- drivers/clk/meson/axg-audio.c | 261 +- drivers/clk/meson/axg.c | 207 +- drivers/clk/meson/clk-cpu-dyndiv.c | 73 - drivers/clk/meson/clk-cpu-dyndiv.h | 20 - drivers/clk/meson/clk-input.c | 49 + drivers/clk/meson/clk-input.h | 19 + drivers/clk/meson/clk-regmap.h | 12 +- drivers/clk/meson/g12a-aoclk.c | 81 +- drivers/clk/meson/g12a.c | 1626 +- drivers/clk/meson/g12a.h | 1 + drivers/clk/meson/gxbb-aoclk.c | 55 +- drivers/clk/meson/gxbb.c | 657 +- drivers/clk/meson/meson-aoclk.c | 37 + drivers/clk/meson/meson-aoclk.h | 8 + drivers/clk/meson/meson-eeclk.c | 10 + drivers/clk/meson/meson-eeclk.h | 2 + drivers/clk/meson/meson8b.c | 710 +- drivers/clk/mvebu/Kconfig | 8 - drivers/clk/mvebu/Makefile | 2 - drivers/clk/mvebu/ap-cpu-clk.c | 259 - drivers/clk/mvebu/ap806-system-controller.c | 24 +- drivers/clk/mvebu/armada_ap_cp_helper.c | 30 - drivers/clk/mvebu/armada_ap_cp_helper.h | 11 - drivers/clk/mvebu/cp110-system-controller.c | 32 +- drivers/clk/qcom/Kconfig | 9 +- drivers/clk/qcom/Makefile | 1 - drivers/clk/qcom/clk-alpha-pll.c | 236 +- drivers/clk/qcom/clk-alpha-pll.h | 7 - drivers/clk/qcom/common.c | 20 - drivers/clk/qcom/common.h | 2 - drivers/clk/qcom/gcc-qcs404.c | 30 - drivers/clk/qcom/gcc-sm8150.c | 3588 -- drivers/clk/qcom/lpasscc-sdm845.c | 23 +- drivers/clk/renesas/renesas-cpg-mssr.c | 16 +- drivers/clk/rockchip/clk-rv1108.c | 1 + drivers/clk/samsung/clk-exynos5-subcmu.c | 16 +- drivers/clk/samsung/clk-exynos5-subcmu.h | 2 +- drivers/clk/samsung/clk-exynos5250.c | 7 +- drivers/clk/samsung/clk-exynos5420.c | 162 +- drivers/clk/sprd/Kconfig | 1 - drivers/clk/st/clk-flexgen.c | 1 - drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 19 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 6 +- drivers/clk/ti/clk-814x.c | 1 - drivers/clk/versatile/clk-versatile.c | 1 - drivers/clocksource/Kconfig | 11 - drivers/clocksource/Makefile | 1 - drivers/clocksource/ingenic-timer.c | 356 - drivers/clocksource/timer-riscv.c | 6 +- drivers/counter/ftm-quaddec.c | 30 +- drivers/cpufreq/Kconfig.arm | 16 +- drivers/cpufreq/Makefile | 3 +- drivers/cpufreq/armada-8k-cpufreq.c | 2 - drivers/cpufreq/cpufreq-dt-platdev.c | 3 - drivers/cpufreq/cpufreq.c | 2 +- drivers/cpufreq/mediatek-cpufreq.c | 1 - drivers/cpufreq/pasemi-cpufreq.c | 23 +- drivers/cpufreq/qcom-cpufreq-kryo.c | 249 + drivers/cpufreq/qcom-cpufreq-nvmem.c | 352 - drivers/cpufreq/sun50i-cpufreq-nvmem.c | 226 - drivers/cpufreq/ti-cpufreq.c | 1 - drivers/cpuidle/Kconfig | 20 - drivers/cpuidle/Kconfig.arm | 10 - drivers/cpuidle/Makefile | 2 - drivers/cpuidle/cpuidle-arm.c | 13 +- drivers/cpuidle/cpuidle-haltpoll.c | 75 - drivers/cpuidle/cpuidle-psci.c | 236 - drivers/cpuidle/cpuidle.c | 30 - drivers/cpuidle/governors/Makefile | 1 - drivers/cpuidle/governors/haltpoll.c | 150 - drivers/cpuidle/governors/ladder.c | 21 +- drivers/cpuidle/governors/menu.c | 21 +- drivers/cpuidle/governors/teo.c | 60 +- drivers/cpuidle/poll_state.c | 11 +- drivers/cpuidle/sysfs.c | 7 - drivers/crypto/Kconfig | 14 +- drivers/crypto/amcc/crypto4xx_alg.c | 24 +- drivers/crypto/atmel-aes.c | 1 + drivers/crypto/atmel-sha.c | 1 + drivers/crypto/atmel-sha204a.c | 3 +- drivers/crypto/atmel-tdes.c | 1 + drivers/crypto/axis/artpec6_crypto.c | 4 +- drivers/crypto/bcm/cipher.c | 13 - drivers/crypto/caam/Kconfig | 2 - drivers/crypto/caam/Makefile | 1 - drivers/crypto/caam/caamalg.c | 227 +- drivers/crypto/caam/caamalg_desc.c | 56 +- drivers/crypto/caam/caamalg_desc.h | 4 +- drivers/crypto/caam/caamalg_qi.c | 225 +- drivers/crypto/caam/caamalg_qi2.c | 325 +- drivers/crypto/caam/caamalg_qi2.h | 4 +- drivers/crypto/caam/caamhash.c | 114 +- drivers/crypto/caam/caamhash_desc.c | 5 +- drivers/crypto/caam/caamhash_desc.h | 2 +- drivers/crypto/caam/caampkc.c | 91 +- drivers/crypto/caam/caamrng.c | 17 +- drivers/crypto/caam/ctrl.c | 74 +- drivers/crypto/caam/desc_constr.h | 34 +- drivers/crypto/caam/dpseci-debugfs.c | 79 - drivers/crypto/caam/dpseci-debugfs.h | 18 - drivers/crypto/caam/error.c | 61 +- drivers/crypto/caam/error.h | 2 +- drivers/crypto/caam/key_gen.c | 14 +- drivers/crypto/caam/qi.c | 10 +- drivers/crypto/caam/regs.h | 1 - drivers/crypto/cavium/nitrox/nitrox_csr.h | 124 +- drivers/crypto/cavium/nitrox/nitrox_debugfs.c | 3 +- drivers/crypto/cavium/nitrox/nitrox_dev.h | 4 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 144 +- drivers/crypto/ccp/Kconfig | 9 - drivers/crypto/ccp/Makefile | 4 +- drivers/crypto/ccp/ccp-crypto-aes-cmac.c | 25 +- drivers/crypto/ccp/ccp-crypto-aes-galois.c | 14 - drivers/crypto/ccp/ccp-crypto-main.c | 4 +- drivers/crypto/ccp/ccp-crypto.h | 8 +- drivers/crypto/ccp/ccp-dev-v3.c | 3 +- drivers/crypto/ccp/ccp-dev-v5.c | 26 +- drivers/crypto/ccp/ccp-dev.c | 29 +- drivers/crypto/ccp/ccp-dev.h | 3 +- drivers/crypto/ccp/ccp-dmaengine.c | 13 +- drivers/crypto/ccp/ccp-ops.c | 89 +- drivers/crypto/ccp/psp-dev.h | 1 + drivers/crypto/ccp/sp-dev.h | 1 + drivers/crypto/ccp/sp-platform.c | 4 +- drivers/crypto/ccree/Makefile | 2 +- drivers/crypto/ccree/cc_aead.c | 105 +- drivers/crypto/ccree/cc_aead.h | 3 +- drivers/crypto/ccree/cc_buffer_mgr.c | 21 + drivers/crypto/ccree/cc_buffer_mgr.h | 2 + drivers/crypto/ccree/cc_driver.c | 18 +- drivers/crypto/ccree/cc_driver.h | 10 + drivers/crypto/ccree/cc_fips.c | 31 +- drivers/crypto/ccree/cc_ivgen.c | 276 + drivers/crypto/ccree/cc_ivgen.h | 55 + drivers/crypto/ccree/cc_pm.c | 2 + drivers/crypto/ccree/cc_request_mgr.c | 47 +- drivers/crypto/chelsio/Kconfig | 1 - drivers/crypto/chelsio/chcr_algo.c | 46 +- drivers/crypto/chelsio/chcr_crypto.h | 1 + drivers/crypto/chelsio/chcr_ipsec.c | 19 +- drivers/crypto/chelsio/chtls/chtls_hw.c | 20 +- drivers/crypto/chelsio/chtls/chtls_io.c | 5 +- drivers/crypto/exynos-rng.c | 4 +- drivers/crypto/hisilicon/Kconfig | 24 - drivers/crypto/hisilicon/Makefile | 3 - drivers/crypto/hisilicon/qm.c | 1912 - drivers/crypto/hisilicon/qm.h | 215 - drivers/crypto/hisilicon/sgl.c | 214 - drivers/crypto/hisilicon/sgl.h | 24 - drivers/crypto/hisilicon/zip/Makefile | 2 - drivers/crypto/hisilicon/zip/zip.h | 71 - drivers/crypto/hisilicon/zip/zip_crypto.c | 651 - drivers/crypto/hisilicon/zip/zip_main.c | 1013 - drivers/crypto/img-hash.c | 5 +- drivers/crypto/inside-secure/safexcel.c | 51 +- drivers/crypto/inside-secure/safexcel.h | 48 +- drivers/crypto/inside-secure/safexcel_cipher.c | 727 +- drivers/crypto/inside-secure/safexcel_hash.c | 577 +- drivers/crypto/marvell/cipher.c | 2 +- drivers/crypto/mediatek/mtk-platform.c | 7 +- drivers/crypto/mxs-dcp.c | 8 +- drivers/crypto/nx/nx-842-powernv.c | 1 - drivers/crypto/omap-aes.c | 1 + drivers/crypto/omap-des.c | 1 + drivers/crypto/omap-sham.c | 1 + drivers/crypto/padlock-aes.c | 10 +- drivers/crypto/picoxcell_crypto.c | 5 +- drivers/crypto/qat/qat_common/adf_common_drv.h | 2 +- drivers/crypto/qce/core.c | 4 +- drivers/crypto/qcom-rng.c | 4 +- drivers/crypto/rockchip/rk3288_crypto.c | 4 +- drivers/crypto/sahara.c | 4 +- drivers/crypto/stm32/stm32-crc32.c | 4 +- drivers/crypto/stm32/stm32-cryp.c | 8 +- drivers/crypto/stm32/stm32-hash.c | 4 +- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 4 +- drivers/crypto/ux500/cryp/cryp.c | 6 - drivers/crypto/ux500/cryp/cryp.h | 4 +- drivers/crypto/ux500/hash/hash_alg.h | 4 +- drivers/crypto/virtio/virtio_crypto_algs.c | 4 +- drivers/devfreq/Kconfig | 19 +- drivers/devfreq/Makefile | 3 +- drivers/devfreq/devfreq.c | 10 +- drivers/devfreq/event/exynos-ppmu.c | 6 - drivers/devfreq/rk3399_dmc.c | 2 +- drivers/devfreq/tegra-devfreq.c | 773 + drivers/devfreq/tegra20-devfreq.c | 212 - drivers/devfreq/tegra30-devfreq.c | 748 - drivers/dma-buf/Makefile | 2 +- drivers/dma-buf/dma-buf.c | 59 +- drivers/dma-buf/dma-fence-array.c | 32 +- drivers/dma-buf/dma-fence-chain.c | 24 +- drivers/dma-buf/dma-fence.c | 2 +- drivers/dma-buf/dma-resv.c | 603 - drivers/dma-buf/reservation.c | 591 + drivers/dma-buf/sw_sync.c | 16 +- drivers/dma-buf/sync_file.c | 2 +- drivers/dma/Kconfig | 6 + drivers/dma/Makefile | 1 + drivers/dma/bcm2835-dma.c | 4 +- drivers/dma/dma-jz4740.c | 623 + drivers/dma/dma-jz4780.c | 19 +- drivers/dma/dw-edma/dw-edma-core.h | 2 +- drivers/dma/dw-edma/dw-edma-pcie.c | 18 +- drivers/dma/dw-edma/dw-edma-v0-core.c | 34 +- drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 29 +- drivers/dma/fsl-edma-common.c | 18 +- drivers/dma/fsl-edma-common.h | 4 - drivers/dma/fsl-edma.c | 81 +- drivers/dma/fsl-qdma.c | 9 +- drivers/dma/fsldma.c | 1 - drivers/dma/imx-dma.c | 1 - drivers/dma/imx-sdma.c | 4 + drivers/dma/mediatek/mtk-uart-apdma.c | 4 +- drivers/dma/pl330.c | 9 +- drivers/dma/qcom/hidma_ll.c | 2 + drivers/dma/qcom/hidma_mgmt.c | 9 +- drivers/dma/s3c24xx-dma.c | 5 +- drivers/dma/sh/rcar-dmac.c | 4 +- drivers/dma/sh/usb-dmac.c | 4 +- drivers/dma/st_fdma.c | 4 +- drivers/dma/ste_dma40.c | 4 +- drivers/dma/stm32-dma.c | 6 +- drivers/dma/stm32-dmamux.c | 3 +- drivers/dma/stm32-mdma.c | 9 +- drivers/dma/sun4i-dma.c | 4 +- drivers/dma/sun6i-dma.c | 4 +- drivers/dma/tegra20-apb-dma.c | 75 +- drivers/dma/tegra210-adma.c | 16 +- drivers/dma/ti/edma.c | 180 +- drivers/dma/ti/omap-dma.c | 60 +- drivers/dma/uniphier-mdmac.c | 5 +- drivers/dma/xgene-dma.c | 8 +- drivers/edac/Kconfig | 7 - drivers/edac/Makefile | 1 - drivers/edac/altera_edac.c | 58 +- drivers/edac/altera_edac.h | 25 +- drivers/edac/bluefield_edac.c | 356 - drivers/edac/edac_mc.c | 8 +- drivers/edac/pnd2_edac.c | 7 +- drivers/extcon/extcon-adc-jack.c | 4 +- drivers/extcon/extcon-arizona.c | 2 +- drivers/extcon/extcon-axp288.c | 16 +- drivers/extcon/extcon-fsa9480.c | 1 - drivers/extcon/extcon-gpio.c | 29 +- drivers/extcon/extcon-max77843.c | 6 +- drivers/extcon/extcon-sm5502.c | 2 +- drivers/firewire/core-device.c | 2 +- drivers/firewire/core-iso.c | 2 +- drivers/firewire/core-topology.c | 1 - drivers/firmware/Kconfig | 5 +- drivers/firmware/arm_scmi/Makefile | 2 +- drivers/firmware/arm_scmi/base.c | 2 +- drivers/firmware/arm_scmi/clock.c | 33 +- drivers/firmware/arm_scmi/common.h | 18 +- drivers/firmware/arm_scmi/driver.c | 366 +- drivers/firmware/arm_scmi/perf.c | 264 +- drivers/firmware/arm_scmi/power.c | 6 +- drivers/firmware/arm_scmi/reset.c | 231 - drivers/firmware/arm_scmi/sensors.c | 57 +- drivers/firmware/arm_scpi.c | 5 +- drivers/firmware/efi/efi.c | 6 - drivers/firmware/efi/libstub/efi-stub-helper.c | 38 +- drivers/firmware/imx/Kconfig | 11 - drivers/firmware/imx/Makefile | 1 - drivers/firmware/imx/imx-dsp.c | 155 - drivers/firmware/imx/scu-pd.c | 4 +- drivers/firmware/iscsi_ibft.c | 4 - drivers/firmware/psci/psci.c | 167 +- drivers/firmware/psci/psci_checker.c | 16 +- drivers/firmware/qcom_scm.c | 47 +- drivers/firmware/tegra/bpmp.c | 2 +- drivers/fpga/Kconfig | 1 - drivers/fpga/altera-cvp.c | 3 +- drivers/fpga/altera-pr-ip-core-plat.c | 4 +- drivers/fpga/altera-pr-ip-core.c | 4 +- drivers/fpga/altera-ps-spi.c | 11 +- drivers/fpga/dfl-afu-main.c | 165 +- drivers/fpga/dfl-fme-main.c | 108 +- drivers/fpga/dfl-fme-pr.c | 7 +- drivers/fpga/dfl-fme.h | 3 +- drivers/fpga/dfl-pci.c | 36 - drivers/fpga/dfl.c | 216 +- drivers/fpga/dfl.h | 43 +- drivers/fpga/fpga-bridge.c | 8 +- drivers/fpga/fpga-mgr.c | 8 +- drivers/gpio/Kconfig | 7 - drivers/gpio/Makefile | 2 +- drivers/gpio/gpio-arizona.c | 4 +- drivers/gpio/gpio-bd70528.c | 4 +- drivers/gpio/gpio-brcmstb.c | 4 +- drivers/gpio/gpio-dwapb.c | 1 - drivers/gpio/gpio-eic-sprd.c | 4 +- drivers/gpio/gpio-em.c | 37 +- drivers/gpio/gpio-grgpio.c | 2 + drivers/gpio/gpio-intel-mid.c | 35 +- drivers/gpio/gpio-ixp4xx.c | 4 +- drivers/gpio/gpio-lpc32xx.c | 118 +- drivers/gpio/gpio-lynxpoint.c | 35 +- drivers/gpio/gpio-madera.c | 12 +- drivers/gpio/gpio-max77620.c | 4 +- drivers/gpio/gpio-max77650.c | 1 - drivers/gpio/gpio-mb86s7x.c | 1 - drivers/gpio/gpio-merrifield.c | 28 +- drivers/gpio/gpio-mpc8xxx.c | 31 - drivers/gpio/gpio-mxc.c | 9 +- drivers/gpio/gpio-pca953x.c | 70 +- drivers/gpio/gpio-pch.c | 6 +- drivers/gpio/gpio-pmic-eic-sprd.c | 4 +- drivers/gpio/gpio-sprd.c | 4 +- drivers/gpio/gpio-tb10x.c | 4 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-viperboard.c | 20 +- drivers/gpio/gpio-xgene-sb.c | 1 - drivers/gpio/gpio-zx.c | 1 + drivers/gpio/gpio-zynq.c | 4 +- drivers/gpio/gpiolib-acpi.c | 8 - drivers/gpio/gpiolib-acpi.h | 104 - drivers/gpio/gpiolib-of.c | 114 - drivers/gpio/gpiolib-of.h | 45 - drivers/gpio/gpiolib.c | 149 +- drivers/gpio/gpiolib.h | 120 + drivers/gpu/drm/Kconfig | 8 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 4 +- drivers/gpu/drm/amd/amdgpu/Makefile | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 1 - .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 323 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 69 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 30 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 96 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 26 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 154 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 48 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 25 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 31 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 132 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 157 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 54 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 225 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 308 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 66 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 16 - drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 16 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 82 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 215 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 45 + drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 13 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 114 +- drivers/gpu/drm/amd/amdgpu/arct_reg_init.c | 59 - drivers/gpu/drm/amd/amdgpu/athub_v1_0.c | 103 - drivers/gpu/drm/amd/amdgpu/athub_v1_0.h | 30 - drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 2 - drivers/gpu/drm/amd/amdgpu/cik.c | 7 - drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 4 - drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 4 - drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 202 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 215 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 28 - drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 68 - drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 1333 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 39 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 291 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.h | 7 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 76 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.h | 2 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 642 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h | 36 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 15 + drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 14 +- drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c | 53 - drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c | 54 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 2 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 21 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 72 +- drivers/gpu/drm/amd/amdgpu/nv.c | 113 +- drivers/gpu/drm/amd/amdgpu/nv.h | 2 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 11 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 25 - drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 566 - drivers/gpu/drm/amd/amdgpu/psp_v12_0.h | 30 - drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 653 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 57 +- drivers/gpu/drm/amd/amdgpu/si.c | 7 - drivers/gpu/drm/amd/amdgpu/soc15.c | 202 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 1 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 5 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 255 - drivers/gpu/drm/amd/amdgpu/umc_v6_1.h | 51 - drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 116 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 323 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 38 - drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 1414 - drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h | 29 - drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 29 +- drivers/gpu/drm/amd/amdgpu/vega10_reg_init.c | 4 - drivers/gpu/drm/amd/amdgpu/vega20_reg_init.c | 6 - drivers/gpu/drm/amd/amdgpu/vi.c | 7 - drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 1455 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1992 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 395 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 547 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 28 + drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 25 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 59 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 2 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 1 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 - .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 9 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 177 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 17 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 139 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 61 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 26 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 51 +- drivers/gpu/drm/amd/display/dc/calcs/Makefile | 4 - drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 2 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 2 +- .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 39 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 5 - drivers/gpu/drm/amd/display/dc/core/dc.c | 109 +- drivers/gpu/drm/amd/display/dc/core/dc_debug.c | 40 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 101 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 394 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 27 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 26 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 3 +- drivers/gpu/drm/amd/display/dc/dc.h | 44 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 21 - drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 56 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 11 - drivers/gpu/drm/amd/display/dc/dc_types.h | 14 - drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 4 - drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 30 +- drivers/gpu/drm/amd/display/dc/dce/dce_audio.h | 6 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 7 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 10 +- .../drm/amd/display/dc/dce/dce_stream_encoder.c | 30 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 2 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 70 +- .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 42 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 2 +- .../drm/amd/display/dc/dce112/dce112_resource.c | 2 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 2 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 70 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 27 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 85 +- .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 33 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 16 +- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 4 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 5 - .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 29 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 688 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 62 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 198 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 14 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 34 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 495 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 12 - .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 2 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 5 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c | 37 - drivers/gpu/drm/amd/display/dc/dm_services.h | 1 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 7 - .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 5109 --- .../display/dc/dml/dcn20/display_mode_vba_20v2.h | 32 - .../dc/dml/dcn20/display_rq_dlg_calc_20v2.c | 1701 - .../dc/dml/dcn20/display_rq_dlg_calc_20v2.h | 74 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 12 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 1 - .../drm/amd/display/dc/dml/display_mode_structs.h | 1 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 8 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 4 - drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c | 382 + drivers/gpu/drm/amd/display/dc/gpio/Makefile | 2 +- .../amd/display/dc/gpio/dcn10/hw_factory_dcn10.c | 42 +- .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 41 +- .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 2 +- .../display/dc/gpio/diagnostics/hw_factory_diag.c | 1 - drivers/gpu/drm/amd/display/dc/gpio/generic_regs.h | 66 - drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 68 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.h | 3 - drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c | 134 - drivers/gpu/drm/amd/display/dc/gpio/hw_generic.h | 46 - drivers/gpu/drm/amd/display/dc/inc/core_status.h | 3 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 7 - .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 10 - drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 2 +- drivers/gpu/drm/amd/display/include/audio_types.h | 4 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 10 - drivers/gpu/drm/amd/display/include/dpcd_defs.h | 2 +- .../amd/display/include/gpio_service_interface.h | 18 +- .../drm/amd/display/include/link_service_types.h | 17 +- .../drm/amd/display/modules/color/color_gamma.c | 163 +- .../drm/amd/display/modules/color/color_gamma.h | 9 - drivers/gpu/drm/amd/include/arct_ip_offset.h | 1650 - .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 4 - .../drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h | 2 - .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 39 - .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 2 - .../drm/amd/include/asic_reg/gc/gc_9_0_sh_mask.h | 157 - .../include/asic_reg/mmhub/mmhub_9_4_1_default.h | 3933 -- .../include/asic_reg/mmhub/mmhub_9_4_1_offset.h | 7753 ---- .../include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h | 44884 ------------------- .../drm/amd/include/asic_reg/mp/mp_12_0_0_offset.h | 336 - .../amd/include/asic_reg/mp/mp_12_0_0_sh_mask.h | 866 - .../amd/include/asic_reg/nbio/nbio_7_0_sh_mask.h | 30 - .../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 6 - .../amd/include/asic_reg/rsmu/rsmu_0_0_2_offset.h | 27 - .../amd/include/asic_reg/rsmu/rsmu_0_0_2_sh_mask.h | 32 - .../include/asic_reg/sdma0/sdma0_4_2_2_offset.h | 1051 - .../include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h | 3002 -- .../include/asic_reg/sdma1/sdma1_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma2/sdma2_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma3/sdma3_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma4/sdma4_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma5/sdma5_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma6/sdma6_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h | 2956 -- .../include/asic_reg/sdma7/sdma7_4_2_2_offset.h | 1043 - .../include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h | 2956 -- .../amd/include/asic_reg/umc/umc_6_1_1_offset.h | 31 - .../amd/include/asic_reg/umc/umc_6_1_1_sh_mask.h | 91 - .../drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h | 979 - .../drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h | 3609 -- drivers/gpu/drm/amd/include/atomfirmware.h | 86 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 10 - drivers/gpu/drm/amd/include/navi12_ip_offset.h | 1119 - drivers/gpu/drm/amd/include/navi14_ip_offset.h | 1119 - drivers/gpu/drm/amd/include/soc15_ih_clientid.h | 11 +- drivers/gpu/drm/amd/include/v9_structs.h | 8 +- drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 14 - drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 423 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 1922 - drivers/gpu/drm/amd/powerplay/arcturus_ppt.h | 72 - drivers/gpu/drm/amd/powerplay/hwmgr/smu10_hwmgr.c | 9 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 25 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 26 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 29 - drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 221 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 120 - drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 4 +- .../amd/powerplay/inc/smu11_driver_if_arcturus.h | 886 - .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 29 +- drivers/gpu/drm/amd/powerplay/inc/smu_types.h | 218 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 21 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 483 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 4 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 272 +- .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 4 - .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 4 - .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 4 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 8 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 293 +- drivers/gpu/drm/arc/arcpgu_drv.c | 5 +- .../gpu/drm/arm/display/komeda/d71/d71_component.c | 42 +- drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 89 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 14 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 8 +- .../drm/arm/display/komeda/komeda_format_caps.c | 19 - .../drm/arm/display/komeda/komeda_format_caps.h | 3 - .../drm/arm/display/komeda/komeda_framebuffer.c | 5 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 10 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 4 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 19 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 6 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 4 +- drivers/gpu/drm/arm/hdlcd_drv.c | 6 +- drivers/gpu/drm/arm/malidp_drv.c | 5 +- drivers/gpu/drm/arm/malidp_hw.c | 3 +- drivers/gpu/drm/armada/armada_drv.c | 3 +- drivers/gpu/drm/armada/armada_gem.c | 5 +- drivers/gpu/drm/armada/armada_gem.h | 3 +- drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 3 +- drivers/gpu/drm/ast/Makefile | 2 +- drivers/gpu/drm/ast/ast_dp501.c | 5 +- drivers/gpu/drm/ast/ast_drv.c | 22 +- drivers/gpu/drm/ast/ast_drv.h | 46 +- drivers/gpu/drm/ast/ast_fb.c | 346 + drivers/gpu/drm/ast/ast_main.c | 77 +- drivers/gpu/drm/ast/ast_mode.c | 60 +- drivers/gpu/drm/ast/ast_post.c | 7 +- drivers/gpu/drm/ast/ast_ttm.c | 7 +- drivers/gpu/drm/ati_pcigart.c | 10 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 12 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 18 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 20 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 3 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 12 +- drivers/gpu/drm/bochs/bochs.h | 6 +- drivers/gpu/drm/bochs/bochs_drv.c | 17 +- drivers/gpu/drm/bochs/bochs_hw.c | 4 - drivers/gpu/drm/bochs/bochs_kms.c | 9 +- drivers/gpu/drm/bridge/Kconfig | 6 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 12 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 295 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 2 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 6 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 1 + drivers/gpu/drm/bridge/nxp-ptn3460.c | 3 + drivers/gpu/drm/bridge/parade-ps8622.c | 1 + drivers/gpu/drm/bridge/sii902x.c | 44 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 51 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 47 - drivers/gpu/drm/bridge/tc358767.c | 683 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 46 +- drivers/gpu/drm/bridge/ti-tfp410.c | 6 +- drivers/gpu/drm/cirrus/cirrus.c | 2 +- drivers/gpu/drm/drm_agpsupport.c | 45 +- drivers/gpu/drm/drm_atomic_uapi.c | 6 +- drivers/gpu/drm/drm_client.c | 61 +- drivers/gpu/drm/drm_client_modeset.c | 2 +- drivers/gpu/drm/drm_connector.c | 109 +- drivers/gpu/drm/drm_debugfs_crc.c | 15 +- drivers/gpu/drm/drm_dma.c | 2 +- drivers/gpu/drm/drm_dp_aux_dev.c | 18 +- drivers/gpu/drm/drm_dp_helper.c | 31 +- drivers/gpu/drm/drm_dp_mst_topology.c | 142 +- drivers/gpu/drm/drm_drv.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 51 +- drivers/gpu/drm/drm_file.c | 9 +- drivers/gpu/drm/drm_framebuffer.c | 2 +- drivers/gpu/drm/drm_gem.c | 37 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 74 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 62 +- drivers/gpu/drm/drm_gem_vram_helper.c | 94 +- drivers/gpu/drm/drm_hdcp.c | 77 +- drivers/gpu/drm/drm_ioc32.c | 13 +- drivers/gpu/drm/drm_ioctl.c | 139 +- drivers/gpu/drm/drm_legacy_misc.c | 2 +- drivers/gpu/drm/drm_lock.c | 2 +- drivers/gpu/drm/drm_memory.c | 2 +- drivers/gpu/drm/drm_mipi_dbi.c | 1330 - drivers/gpu/drm/drm_mipi_dsi.c | 7 +- drivers/gpu/drm/drm_mm.c | 2 +- drivers/gpu/drm/drm_mode_object.c | 4 - drivers/gpu/drm/drm_modes.c | 23 +- drivers/gpu/drm/drm_panel.c | 102 +- drivers/gpu/drm/drm_prime.c | 848 +- drivers/gpu/drm/drm_scatter.c | 2 +- drivers/gpu/drm/drm_syncobj.c | 109 +- drivers/gpu/drm/drm_sysfs.c | 43 - drivers/gpu/drm/drm_vblank.c | 25 +- drivers/gpu/drm/drm_vm.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 37 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 13 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_gem.c | 41 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 6 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 20 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_iommu.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 48 +- drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/exynos/Kconfig | 1 - drivers/gpu/drm/exynos/exynos_drm_drv.c | 30 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 4 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 5 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 9 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_kms.c | 1 + drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_plane.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 11 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 6 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 10 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 2 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 1 - drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 8 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 8 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 10 +- drivers/gpu/drm/i2c/ch7006_priv.h | 1 + drivers/gpu/drm/i2c/sil164_drv.c | 3 +- drivers/gpu/drm/i810/i810_dma.c | 17 +- drivers/gpu/drm/i810/i810_drv.c | 8 +- drivers/gpu/drm/i810/i810_drv.h | 2 - drivers/gpu/drm/i915/Kconfig.debug | 15 - drivers/gpu/drm/i915/Makefile | 93 +- drivers/gpu/drm/i915/Makefile.header-test | 22 + drivers/gpu/drm/i915/display/Makefile | 6 +- drivers/gpu/drm/i915/display/Makefile.header-test | 16 + drivers/gpu/drm/i915/display/dvo_ch7017.c | 2 +- drivers/gpu/drm/i915/display/dvo_ch7xxx.c | 2 +- drivers/gpu/drm/i915/display/dvo_ivch.c | 2 +- drivers/gpu/drm/i915/display/dvo_ns2501.c | 2 +- drivers/gpu/drm/i915/display/dvo_sil164.c | 2 +- drivers/gpu/drm/i915/display/dvo_tfp410.c | 2 +- drivers/gpu/drm/i915/display/icl_dsi.c | 233 +- drivers/gpu/drm/i915/display/intel_atomic.c | 2 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 59 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 5 +- drivers/gpu/drm/i915/display/intel_audio.c | 83 +- 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 | 33 +- drivers/gpu/drm/i915/display/intel_bw.h | 15 + drivers/gpu/drm/i915/display/intel_cdclk.c | 97 +- drivers/gpu/drm/i915/display/intel_color.c | 2 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 195 +- drivers/gpu/drm/i915/display/intel_combo_phy.h | 4 +- drivers/gpu/drm/i915/display/intel_connector.c | 4 +- drivers/gpu/drm/i915/display/intel_crt.c | 2 +- drivers/gpu/drm/i915/display/intel_ddi.c | 459 +- drivers/gpu/drm/i915/display/intel_display.c | 1259 +- drivers/gpu/drm/i915/display/intel_display.h | 239 +- drivers/gpu/drm/i915/display/intel_display_power.c | 736 +- drivers/gpu/drm/i915/display/intel_display_power.h | 52 +- drivers/gpu/drm/i915/display/intel_display_types.h | 1524 - drivers/gpu/drm/i915/display/intel_dp.c | 298 +- drivers/gpu/drm/i915/display/intel_dp.h | 2 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 7 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_mst.h | 1 - drivers/gpu/drm/i915/display/intel_dpio_phy.c | 2 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 654 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 57 +- drivers/gpu/drm/i915/display/intel_dsi.h | 15 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 2 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/display/intel_dvo.c | 2 +- drivers/gpu/drm/i915/display/intel_fbc.c | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 2 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 3 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 2 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 22 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 70 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 79 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 67 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 5 +- drivers/gpu/drm/i915/display/intel_lspcon.c | 2 +- drivers/gpu/drm/i915/display/intel_lvds.c | 2 +- drivers/gpu/drm/i915/display/intel_opregion.c | 2 +- drivers/gpu/drm/i915/display/intel_overlay.c | 137 +- drivers/gpu/drm/i915/display/intel_panel.c | 2 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 2 +- drivers/gpu/drm/i915/display/intel_quirks.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 316 +- drivers/gpu/drm/i915/display/intel_sprite.c | 344 +- drivers/gpu/drm/i915/display/intel_sprite.h | 8 +- drivers/gpu/drm/i915/display/intel_tc.c | 544 - drivers/gpu/drm/i915/display/intel_tc.h | 30 - drivers/gpu/drm/i915/display/intel_tv.c | 2 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 9 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 16 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 6 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 6 +- drivers/gpu/drm/i915/gem/Makefile | 6 +- drivers/gpu/drm/i915/gem/Makefile.header-test | 16 + drivers/gpu/drm/i915/gem/i915_gem_busy.c | 28 +- drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 53 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 225 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 8 + drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 9 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 169 +- drivers/gpu/drm/i915/gem/i915_gem_fence.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 132 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 22 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 370 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 25 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 2 + drivers/gpu/drm/i915/gem/i915_gem_pages.c | 15 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 57 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 8 - drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 101 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.h | 31 - drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 35 - drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 24 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 24 +- drivers/gpu/drm/i915/gem/i915_gemfs.c | 31 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 187 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 42 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 9 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 258 +- .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 8 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 63 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 141 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 137 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 16 - drivers/gpu/drm/i915/gt/Makefile | 5 +- drivers/gpu/drm/i915/gt/Makefile.header-test | 16 + drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 36 +- drivers/gpu/drm/i915/gt/intel_context.c | 170 +- drivers/gpu/drm/i915/gt/intel_context.h | 20 +- drivers/gpu/drm/i915/gt/intel_context_types.h | 15 +- drivers/gpu/drm/i915/gt/intel_engine.h | 90 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 431 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 77 +- drivers/gpu/drm/i915/gt/intel_engine_pm.h | 28 +- drivers/gpu/drm/i915/gt/intel_engine_pool.c | 177 - drivers/gpu/drm/i915/gt/intel_engine_pool.h | 34 - drivers/gpu/drm/i915/gt/intel_engine_pool_types.h | 29 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 108 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 303 - drivers/gpu/drm/i915/gt/intel_engine_user.h | 25 - drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 16 +- drivers/gpu/drm/i915/gt/intel_gt.c | 270 - drivers/gpu/drm/i915/gt/intel_gt.h | 60 - drivers/gpu/drm/i915/gt/intel_gt_irq.c | 455 - drivers/gpu/drm/i915/gt/intel_gt_irq.h | 44 - drivers/gpu/drm/i915/gt/intel_gt_pm.c | 95 +- drivers/gpu/drm/i915/gt/intel_gt_pm.h | 41 +- drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c | 109 - drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h | 22 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 103 - drivers/gpu/drm/i915/gt/intel_hangcheck.c | 71 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 1117 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 218 +- drivers/gpu/drm/i915/gt/intel_mocs.h | 7 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 234 - drivers/gpu/drm/i915/gt/intel_renderstate.h | 51 - drivers/gpu/drm/i915/gt/intel_reset.c | 662 +- drivers/gpu/drm/i915/gt/intel_reset.h | 75 +- drivers/gpu/drm/i915/gt/intel_reset_types.h | 50 - drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 340 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 2 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 589 - drivers/gpu/drm/i915/gt/intel_timeline.h | 93 - drivers/gpu/drm/i915/gt/intel_timeline_types.h | 67 - drivers/gpu/drm/i915/gt/intel_workarounds.c | 261 +- drivers/gpu/drm/i915/gt/intel_workarounds.h | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 1 - drivers/gpu/drm/i915/gt/mock_engine.c | 98 +- drivers/gpu/drm/i915/gt/selftest_context.c | 310 - drivers/gpu/drm/i915/gt/selftest_engine.c | 28 - drivers/gpu/drm/i915/gt/selftest_engine.h | 14 - drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 26 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 83 - drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 511 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 514 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 134 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 844 - drivers/gpu/drm/i915/gt/selftest_workarounds.c | 187 +- drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 29 - drivers/gpu/drm/i915/gt/selftests/mock_timeline.h | 15 - drivers/gpu/drm/i915/gt/uc/Makefile | 5 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 615 - drivers/gpu/drm/i915/gt/uc/intel_guc.h | 195 - drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 184 - drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h | 15 - drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 897 - drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 93 - drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 166 - drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h | 14 - drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 604 - drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 642 - drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 80 - drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 143 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 1186 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 69 - drivers/gpu/drm/i915/gt/uc/intel_huc.c | 183 - drivers/gpu/drm/i915/gt/uc/intel_huc.h | 49 - drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 58 - drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h | 14 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 617 - drivers/gpu/drm/i915/gt/uc/intel_uc.h | 52 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 604 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 204 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 82 - drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 317 - drivers/gpu/drm/i915/gvt/cmd_parser.c | 190 +- drivers/gpu/drm/i915/gvt/debugfs.c | 47 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 6 +- drivers/gpu/drm/i915/gvt/gtt.c | 9 - drivers/gpu/drm/i915/gvt/gtt.h | 13 +- drivers/gpu/drm/i915/gvt/gvt.c | 4 +- drivers/gpu/drm/i915/gvt/gvt.h | 8 +- drivers/gpu/drm/i915/gvt/interrupt.c | 4 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 27 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 57 +- drivers/gpu/drm/i915/gvt/scheduler.c | 97 +- drivers/gpu/drm/i915/gvt/trace_points.c | 2 + drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 601 +- drivers/gpu/drm/i915/i915_active.h | 49 +- drivers/gpu/drm/i915/i915_active_types.h | 15 +- drivers/gpu/drm/i915/i915_buddy.c | 431 - drivers/gpu/drm/i915/i915_buddy.h | 128 - drivers/gpu/drm/i915/i915_cmd_parser.c | 4 +- drivers/gpu/drm/i915/i915_debugfs.c | 442 +- drivers/gpu/drm/i915/i915_drv.c | 808 +- drivers/gpu/drm/i915/i915_drv.h | 689 +- drivers/gpu/drm/i915/i915_fixed.h | 5 - drivers/gpu/drm/i915/i915_gem.c | 499 +- drivers/gpu/drm/i915/i915_gem.h | 2 - drivers/gpu/drm/i915/i915_gem_batch_pool.c | 140 + drivers/gpu/drm/i915/i915_gem_batch_pool.h | 26 + drivers/gpu/drm/i915/i915_gem_evict.c | 1 + drivers/gpu/drm/i915/i915_gem_fence_reg.c | 38 +- drivers/gpu/drm/i915/i915_gem_fence_reg.h | 3 - drivers/gpu/drm/i915/i915_gem_gtt.c | 2062 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 200 +- drivers/gpu/drm/i915/i915_gem_render_state.c | 235 + drivers/gpu/drm/i915/i915_gem_render_state.h | 31 + drivers/gpu/drm/i915/i915_getparam.c | 168 - drivers/gpu/drm/i915/i915_globals.c | 1 - drivers/gpu/drm/i915/i915_globals.h | 3 - drivers/gpu/drm/i915/i915_gpu_error.c | 812 +- drivers/gpu/drm/i915/i915_gpu_error.h | 78 +- drivers/gpu/drm/i915/i915_irq.c | 1598 +- drivers/gpu/drm/i915/i915_irq.h | 110 +- drivers/gpu/drm/i915/i915_memcpy.c | 2 +- drivers/gpu/drm/i915/i915_memcpy.h | 32 - drivers/gpu/drm/i915/i915_mm.c | 5 +- drivers/gpu/drm/i915/i915_oa_bdw.c | 91 + drivers/gpu/drm/i915/i915_oa_bdw.h | 15 + drivers/gpu/drm/i915/i915_oa_bxt.c | 89 + drivers/gpu/drm/i915/i915_oa_bxt.h | 15 + drivers/gpu/drm/i915/i915_oa_cflgt2.c | 90 + drivers/gpu/drm/i915/i915_oa_cflgt2.h | 15 + drivers/gpu/drm/i915/i915_oa_cflgt3.c | 90 + drivers/gpu/drm/i915/i915_oa_cflgt3.h | 15 + drivers/gpu/drm/i915/i915_oa_chv.c | 90 + drivers/gpu/drm/i915/i915_oa_chv.h | 15 + drivers/gpu/drm/i915/i915_oa_cnl.c | 102 + drivers/gpu/drm/i915/i915_oa_cnl.h | 15 + drivers/gpu/drm/i915/i915_oa_glk.c | 89 + drivers/gpu/drm/i915/i915_oa_glk.h | 15 + drivers/gpu/drm/i915/i915_oa_hsw.c | 119 + drivers/gpu/drm/i915/i915_oa_hsw.h | 15 + drivers/gpu/drm/i915/i915_oa_icl.c | 99 + drivers/gpu/drm/i915/i915_oa_icl.h | 15 + drivers/gpu/drm/i915/i915_oa_kblgt2.c | 90 + drivers/gpu/drm/i915/i915_oa_kblgt2.h | 15 + drivers/gpu/drm/i915/i915_oa_kblgt3.c | 90 + drivers/gpu/drm/i915/i915_oa_kblgt3.h | 15 + drivers/gpu/drm/i915/i915_oa_sklgt2.c | 89 + drivers/gpu/drm/i915/i915_oa_sklgt2.h | 15 + drivers/gpu/drm/i915/i915_oa_sklgt3.c | 90 + drivers/gpu/drm/i915/i915_oa_sklgt3.h | 15 + drivers/gpu/drm/i915/i915_oa_sklgt4.c | 90 + drivers/gpu/drm/i915/i915_oa_sklgt4.h | 15 + drivers/gpu/drm/i915/i915_params.c | 5 +- drivers/gpu/drm/i915/i915_params.h | 2 +- drivers/gpu/drm/i915/i915_pci.c | 65 +- drivers/gpu/drm/i915/i915_perf.c | 895 +- drivers/gpu/drm/i915/i915_perf.h | 32 - drivers/gpu/drm/i915/i915_pmu.c | 296 +- drivers/gpu/drm/i915/i915_priolist_types.h | 15 +- drivers/gpu/drm/i915/i915_pvinfo.h | 7 +- drivers/gpu/drm/i915/i915_query.c | 5 +- drivers/gpu/drm/i915/i915_reg.h | 291 +- drivers/gpu/drm/i915/i915_request.c | 207 +- drivers/gpu/drm/i915/i915_request.h | 26 +- drivers/gpu/drm/i915/i915_scheduler.c | 7 +- drivers/gpu/drm/i915/i915_scheduler_types.h | 1 - drivers/gpu/drm/i915/i915_selftest.h | 29 +- drivers/gpu/drm/i915/i915_suspend.c | 3 +- drivers/gpu/drm/i915/i915_suspend.h | 14 - drivers/gpu/drm/i915/i915_sw_fence.c | 8 +- drivers/gpu/drm/i915/i915_sw_fence.h | 4 +- drivers/gpu/drm/i915/i915_sysfs.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.h | 14 - drivers/gpu/drm/i915/i915_timeline.c | 579 + drivers/gpu/drm/i915/i915_timeline.h | 94 + drivers/gpu/drm/i915/i915_timeline_types.h | 67 + drivers/gpu/drm/i915/i915_trace.h | 100 +- drivers/gpu/drm/i915/i915_utils.c | 78 - drivers/gpu/drm/i915/i915_utils.h | 53 - drivers/gpu/drm/i915/i915_vgpu.c | 64 +- drivers/gpu/drm/i915/i915_vgpu.h | 7 +- drivers/gpu/drm/i915/i915_vma.c | 132 +- drivers/gpu/drm/i915/i915_vma.h | 13 +- drivers/gpu/drm/i915/intel_csr.c | 7 - drivers/gpu/drm/i915/intel_device_info.c | 40 +- drivers/gpu/drm/i915/intel_device_info.h | 6 +- drivers/gpu/drm/i915/intel_drv.h | 1616 + drivers/gpu/drm/i915/intel_guc.c | 687 + drivers/gpu/drm/i915/intel_guc.h | 204 + drivers/gpu/drm/i915/intel_guc_ads.c | 202 + drivers/gpu/drm/i915/intel_guc_ads.h | 34 + drivers/gpu/drm/i915/intel_guc_ct.c | 929 + drivers/gpu/drm/i915/intel_guc_ct.h | 104 + drivers/gpu/drm/i915/intel_guc_fw.c | 308 + drivers/gpu/drm/i915/intel_guc_fw.h | 33 + drivers/gpu/drm/i915/intel_guc_fwif.h | 692 + drivers/gpu/drm/i915/intel_guc_log.c | 632 + drivers/gpu/drm/i915/intel_guc_log.h | 100 + drivers/gpu/drm/i915/intel_guc_reg.h | 155 + drivers/gpu/drm/i915/intel_guc_submission.c | 1458 + drivers/gpu/drm/i915/intel_guc_submission.h | 89 + drivers/gpu/drm/i915/intel_gvt.c | 7 +- drivers/gpu/drm/i915/intel_gvt.h | 7 +- drivers/gpu/drm/i915/intel_huc.c | 182 + drivers/gpu/drm/i915/intel_huc.h | 65 + drivers/gpu/drm/i915/intel_huc_fw.c | 215 + drivers/gpu/drm/i915/intel_huc_fw.h | 15 + drivers/gpu/drm/i915/intel_pch.c | 201 - drivers/gpu/drm/i915/intel_pch.h | 73 - drivers/gpu/drm/i915/intel_pm.c | 456 +- drivers/gpu/drm/i915/intel_pm.h | 4 +- drivers/gpu/drm/i915/intel_renderstate.h | 47 + ...gen6_renderstate.c => intel_renderstate_gen6.c} | 0 ...gen7_renderstate.c => intel_renderstate_gen7.c} | 0 ...gen8_renderstate.c => intel_renderstate_gen8.c} | 0 ...gen9_renderstate.c => intel_renderstate_gen9.c} | 0 drivers/gpu/drm/i915/intel_runtime_pm.c | 13 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 2 +- drivers/gpu/drm/i915/intel_sideband.c | 4 +- drivers/gpu/drm/i915/intel_uc.c | 561 + drivers/gpu/drm/i915/intel_uc.h | 64 + drivers/gpu/drm/i915/intel_uc_fw.c | 357 + drivers/gpu/drm/i915/intel_uc_fw.h | 155 + drivers/gpu/drm/i915/intel_uncore.c | 558 +- drivers/gpu/drm/i915/intel_uncore.h | 54 +- drivers/gpu/drm/i915/intel_wakeref.c | 89 +- drivers/gpu/drm/i915/intel_wakeref.h | 99 +- drivers/gpu/drm/i915/intel_wopcm.c | 105 +- drivers/gpu/drm/i915/intel_wopcm.h | 18 +- drivers/gpu/drm/i915/oa/Makefile | 7 - drivers/gpu/drm/i915/oa/i915_oa_bdw.c | 90 - drivers/gpu/drm/i915/oa/i915_oa_bdw.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_bxt.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_bxt.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_chv.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_chv.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_cnl.c | 101 - drivers/gpu/drm/i915/oa/i915_oa_cnl.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_glk.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_glk.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_hsw.c | 118 - drivers/gpu/drm/i915/oa/i915_oa_hsw.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_icl.c | 98 - drivers/gpu/drm/i915/oa/i915_oa_icl.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c | 88 - drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h | 16 - drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c | 89 - drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h | 16 - drivers/gpu/drm/i915/selftests/i915_active.c | 124 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 719 - drivers/gpu/drm/i915/selftests/i915_gem.c | 11 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 22 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 4 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 6 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 3 +- drivers/gpu/drm/i915/selftests/i915_request.c | 81 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 67 +- drivers/gpu/drm/i915/selftests/i915_timeline.c | 845 + drivers/gpu/drm/i915/selftests/i915_vma.c | 10 - drivers/gpu/drm/i915/selftests/igt_flush_test.c | 5 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 38 +- drivers/gpu/drm/i915/selftests/igt_reset.h | 10 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 29 +- drivers/gpu/drm/i915/selftests/igt_spinner.h | 9 +- drivers/gpu/drm/i915/selftests/igt_wedge_me.h | 58 + drivers/gpu/drm/i915/selftests/intel_guc.c | 359 + drivers/gpu/drm/i915/selftests/mock_gem_device.c | 19 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 3 - drivers/gpu/drm/i915/selftests/mock_request.c | 6 +- drivers/gpu/drm/i915/selftests/mock_request.h | 4 +- drivers/gpu/drm/i915/selftests/mock_timeline.c | 29 + drivers/gpu/drm/i915/selftests/mock_timeline.h | 15 + drivers/gpu/drm/i915/selftests/mock_uncore.c | 4 +- drivers/gpu/drm/imx/Makefile | 1 + drivers/gpu/drm/imx/dw_hdmi-imx.c | 14 +- drivers/gpu/drm/imx/imx-drm-core.c | 13 +- drivers/gpu/drm/imx/imx-ldb.c | 40 +- drivers/gpu/drm/imx/imx-tve.c | 16 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 8 +- drivers/gpu/drm/imx/ipuv3-plane.c | 5 +- drivers/gpu/drm/imx/parallel-display.c | 19 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 75 +- drivers/gpu/drm/lima/lima_device.c | 41 +- drivers/gpu/drm/lima/lima_drv.c | 20 +- drivers/gpu/drm/lima/lima_gem.c | 10 +- drivers/gpu/drm/lima/lima_gem_prime.c | 3 +- drivers/gpu/drm/lima/lima_object.c | 9 +- drivers/gpu/drm/lima/lima_object.h | 3 +- drivers/gpu/drm/lima/lima_vm.h | 4 +- drivers/gpu/drm/mcde/mcde_drv.c | 13 +- drivers/gpu/drm/mediatek/mtk_disp_color.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 2 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 2 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 18 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 10 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 2 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 33 +- drivers/gpu/drm/mediatek/mtk_drm_fb.c | 35 +- drivers/gpu/drm/mediatek/mtk_drm_fb.h | 1 + drivers/gpu/drm/mediatek/mtk_drm_gem.c | 7 +- drivers/gpu/drm/mediatek/mtk_drm_plane.c | 4 +- drivers/gpu/drm/mediatek/mtk_dsi.c | 14 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 14 +- drivers/gpu/drm/meson/meson_crtc.c | 33 +- drivers/gpu/drm/meson/meson_drv.c | 59 +- drivers/gpu/drm/meson/meson_drv.h | 11 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 21 +- drivers/gpu/drm/meson/meson_dw_hdmi.h | 12 +- drivers/gpu/drm/meson/meson_overlay.c | 13 +- drivers/gpu/drm/meson/meson_plane.c | 18 +- drivers/gpu/drm/meson/meson_registers.h | 138 +- drivers/gpu/drm/meson/meson_vclk.c | 14 +- drivers/gpu/drm/meson/meson_vclk.h | 4 - drivers/gpu/drm/meson/meson_venc.c | 179 +- drivers/gpu/drm/meson/meson_venc.h | 2 - drivers/gpu/drm/meson/meson_venc_cvbs.c | 14 +- drivers/gpu/drm/meson/meson_viu.c | 89 +- drivers/gpu/drm/meson/meson_vpp.c | 32 +- drivers/gpu/drm/meson/meson_vpp.h | 3 - drivers/gpu/drm/mga/mga_dma.c | 13 +- drivers/gpu/drm/mga/mga_drv.c | 7 +- drivers/gpu/drm/mga/mga_drv.h | 27 +- drivers/gpu/drm/mga/mga_ioc32.c | 3 +- drivers/gpu/drm/mga/mga_irq.c | 12 +- drivers/gpu/drm/mga/mga_state.c | 8 +- drivers/gpu/drm/mga/mga_warp.c | 4 +- drivers/gpu/drm/mgag200/Makefile | 2 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 11 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 10 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 40 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 315 + drivers/gpu/drm/mgag200/mgag200_i2c.c | 6 +- drivers/gpu/drm/mgag200/mgag200_main.c | 96 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 59 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 3 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 2 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 1 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 1 - drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 1 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 11 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 1 - drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 1 - drivers/gpu/drm/msm/disp/mdp4/mdp4_irq.c | 1 - drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 3 - drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 2 - drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 19 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_irq.c | 1 - drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 1 - drivers/gpu/drm/msm/dsi/dsi_host.c | 8 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 2 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 2 - drivers/gpu/drm/msm/dsi/pll/dsi_pll.h | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 2 - drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 1 - drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 1 - drivers/gpu/drm/msm/hdmi/hdmi_phy_8x60.c | 2 - drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 2 - drivers/gpu/drm/msm/msm_atomic.c | 9 +- drivers/gpu/drm/msm/msm_debugfs.c | 5 - drivers/gpu/drm/msm/msm_drv.c | 40 +- drivers/gpu/drm/msm/msm_drv.h | 1 + drivers/gpu/drm/msm/msm_fb.c | 2 - drivers/gpu/drm/msm/msm_fbdev.c | 1 - drivers/gpu/drm/msm/msm_gem.c | 75 +- drivers/gpu/drm/msm/msm_gem.h | 2 +- drivers/gpu/drm/msm/msm_gem_prime.c | 6 +- drivers/gpu/drm/msm/msm_gem_submit.c | 6 +- drivers/gpu/drm/msm/msm_gpu.c | 3 +- drivers/gpu/drm/msm/msm_gpummu.c | 2 - drivers/gpu/drm/msm/msm_perf.c | 3 - drivers/gpu/drm/msm/msm_rd.c | 7 +- drivers/gpu/drm/msm/msm_submitqueue.c | 2 - drivers/gpu/drm/mxsfb/mxsfb_crtc.c | 16 +- drivers/gpu/drm/mxsfb/mxsfb_drv.c | 18 +- drivers/gpu/drm/mxsfb/mxsfb_out.c | 3 +- drivers/gpu/drm/nouveau/Kconfig | 4 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/nouveau/nouveau_abi16.c | 10 +- drivers/gpu/drm/nouveau/nouveau_abi16.h | 1 + drivers/gpu/drm/nouveau/nouveau_bo.c | 15 +- drivers/gpu/drm/nouveau/nouveau_bo.h | 7 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 2 +- drivers/gpu/drm/nouveau/nouveau_display.c | 10 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 33 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 12 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 19 +- drivers/gpu/drm/nouveau/nouveau_gem.h | 3 +- drivers/gpu/drm/nouveau/nouveau_prime.c | 17 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 50 +- drivers/gpu/drm/omapdrm/omap_crtc.c | 4 +- drivers/gpu/drm/omapdrm/omap_debugfs.c | 2 - drivers/gpu/drm/omapdrm/omap_drv.c | 24 +- drivers/gpu/drm/omapdrm/omap_drv.h | 5 +- drivers/gpu/drm/omapdrm/omap_fb.c | 4 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 4 +- drivers/gpu/drm/omapdrm/omap_gem.c | 2 - drivers/gpu/drm/omapdrm/omap_gem.h | 3 +- drivers/gpu/drm/omapdrm/omap_gem_dmabuf.c | 8 +- drivers/gpu/drm/omapdrm/omap_irq.c | 2 - drivers/gpu/drm/panel/Kconfig | 18 - drivers/gpu/drm/panel/Makefile | 2 - drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 34 +- drivers/gpu/drm/panel/panel-lvds.c | 5 +- drivers/gpu/drm/panel/panel-novatek-nt39016.c | 359 - .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 13 - drivers/gpu/drm/panel/panel-raydium-rm67191.c | 668 - drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 75 +- drivers/gpu/drm/panel/panel-simple.c | 407 +- drivers/gpu/drm/panfrost/Makefile | 1 - drivers/gpu/drm/panfrost/TODO | 11 + drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/panfrost/panfrost_device.c | 16 +- drivers/gpu/drm/panfrost/panfrost_device.h | 6 - drivers/gpu/drm/panfrost/panfrost_drv.c | 146 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 135 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 20 +- drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 107 - drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 - drivers/gpu/drm/panfrost/panfrost_job.c | 13 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 216 +- drivers/gpu/drm/panfrost/panfrost_mmu.h | 3 +- drivers/gpu/drm/pl111/pl111_debugfs.c | 4 +- drivers/gpu/drm/pl111/pl111_display.c | 52 +- drivers/gpu/drm/pl111/pl111_drm.h | 11 +- drivers/gpu/drm/pl111/pl111_drv.c | 13 +- drivers/gpu/drm/pl111/pl111_nomadik.h | 3 +- drivers/gpu/drm/pl111/pl111_versatile.c | 9 +- drivers/gpu/drm/pl111/pl111_versatile.h | 3 - drivers/gpu/drm/pl111/pl111_vexpress.c | 1 - drivers/gpu/drm/qxl/qxl_cmd.c | 6 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 10 +- drivers/gpu/drm/qxl/qxl_display.c | 11 +- drivers/gpu/drm/qxl/qxl_draw.c | 2 - drivers/gpu/drm/qxl/qxl_drv.c | 21 +- drivers/gpu/drm/qxl/qxl_drv.h | 13 +- drivers/gpu/drm/qxl/qxl_gem.c | 3 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 3 - drivers/gpu/drm/qxl/qxl_irq.c | 4 - drivers/gpu/drm/qxl/qxl_kms.c | 9 +- drivers/gpu/drm/qxl/qxl_object.c | 20 +- drivers/gpu/drm/qxl/qxl_object.h | 6 +- drivers/gpu/drm/qxl/qxl_release.c | 14 +- drivers/gpu/drm/qxl/qxl_ttm.c | 20 +- drivers/gpu/drm/r128/r128_ioc32.c | 3 +- drivers/gpu/drm/r128/r128_irq.c | 5 +- drivers/gpu/drm/radeon/cik.c | 2 +- drivers/gpu/drm/radeon/cik_sdma.c | 2 +- drivers/gpu/drm/radeon/evergreen_dma.c | 2 +- drivers/gpu/drm/radeon/r100.c | 2 +- drivers/gpu/drm/radeon/r200.c | 2 +- drivers/gpu/drm/radeon/r600.c | 2 +- drivers/gpu/drm/radeon/r600_dma.c | 2 +- drivers/gpu/drm/radeon/radeon.h | 11 +- drivers/gpu/drm/radeon/radeon_asic.h | 18 +- drivers/gpu/drm/radeon/radeon_benchmark.c | 6 +- drivers/gpu/drm/radeon/radeon_connectors.c | 2 +- drivers/gpu/drm/radeon/radeon_cs.c | 6 +- drivers/gpu/drm/radeon/radeon_display.c | 6 +- drivers/gpu/drm/radeon/radeon_drv.c | 31 +- drivers/gpu/drm/radeon/radeon_gem.c | 10 +- drivers/gpu/drm/radeon/radeon_mn.c | 2 +- drivers/gpu/drm/radeon/radeon_object.c | 28 +- drivers/gpu/drm/radeon/radeon_object.h | 4 +- drivers/gpu/drm/radeon/radeon_prime.c | 20 +- drivers/gpu/drm/radeon/radeon_sync.c | 10 +- drivers/gpu/drm/radeon/radeon_test.c | 8 +- drivers/gpu/drm/radeon/radeon_ttm.c | 4 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/radeon_vm.c | 6 +- drivers/gpu/drm/radeon/rv770_dma.c | 2 +- drivers/gpu/drm/radeon/si_dma.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 5 +- drivers/gpu/drm/rockchip/Makefile | 3 +- drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 118 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 17 +- drivers/gpu/drm/rockchip/cdn-dp-core.h | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 9 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 5 +- drivers/gpu/drm/rockchip/inno_hdmi.c | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 20 +- drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 29 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 8 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 282 + drivers/gpu/drm/rockchip/rockchip_drm_psr.h | 22 + drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 117 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 16 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 9 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 11 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 2 + drivers/gpu/drm/scheduler/sched_entity.c | 3 - drivers/gpu/drm/scheduler/sched_fence.c | 6 +- drivers/gpu/drm/scheduler/sched_main.c | 3 +- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 7 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.c | 3 +- drivers/gpu/drm/shmobile/shmob_drm_crtc.h | 4 +- drivers/gpu/drm/shmobile/shmob_drm_drv.c | 9 +- drivers/gpu/drm/shmobile/shmob_drm_kms.c | 1 + drivers/gpu/drm/shmobile/shmob_drm_plane.c | 2 +- drivers/gpu/drm/shmobile/shmob_drm_plane.h | 1 - drivers/gpu/drm/shmobile/shmob_drm_regs.h | 3 - drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_dvo.c | 8 +- drivers/gpu/drm/sti/sti_hdmi.c | 9 +- drivers/gpu/drm/sti/sti_tvout.c | 16 +- drivers/gpu/drm/stm/drv.c | 5 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 10 +- drivers/gpu/drm/stm/ltdc.c | 2 - drivers/gpu/drm/sun4i/sun4i_backend.c | 16 +- drivers/gpu/drm/sun4i/sun4i_crtc.c | 13 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 7 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 1 + drivers/gpu/drm/sun4i/sun4i_frontend.c | 10 +- drivers/gpu/drm/sun4i/sun4i_hdmi_enc.c | 24 +- drivers/gpu/drm/sun4i/sun4i_layer.c | 3 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 28 +- drivers/gpu/drm/sun4i/sun4i_tv.c | 4 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 9 +- drivers/gpu/drm/sun4i/sun8i_csc.c | 157 +- drivers/gpu/drm/sun4i/sun8i_csc.h | 6 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 57 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 2 - drivers/gpu/drm/sun4i/sun8i_mixer.c | 14 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 6 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 2 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 22 +- drivers/gpu/drm/tdfx/tdfx_drv.c | 11 +- drivers/gpu/drm/tegra/drm.c | 30 +- drivers/gpu/drm/tegra/gem.c | 7 +- drivers/gpu/drm/tegra/gem.h | 3 +- drivers/gpu/drm/tegra/output.c | 8 +- drivers/gpu/drm/tilcdc/tilcdc_crtc.c | 46 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 25 +- drivers/gpu/drm/tilcdc/tilcdc_drv.h | 33 +- drivers/gpu/drm/tilcdc/tilcdc_external.c | 89 +- drivers/gpu/drm/tilcdc/tilcdc_external.h | 1 + drivers/gpu/drm/tilcdc/tilcdc_panel.c | 20 +- drivers/gpu/drm/tilcdc/tilcdc_plane.c | 4 +- drivers/gpu/drm/tilcdc/tilcdc_tfp410.c | 17 +- drivers/gpu/drm/tiny/Kconfig | 99 - drivers/gpu/drm/tiny/Makefile | 10 - drivers/gpu/drm/tiny/gm12u320.c | 804 - drivers/gpu/drm/tiny/hx8357d.c | 304 - drivers/gpu/drm/tiny/ili9225.c | 470 - drivers/gpu/drm/tiny/ili9341.c | 268 - drivers/gpu/drm/tiny/mi0283qt.c | 294 - drivers/gpu/drm/tiny/repaper.c | 1212 - drivers/gpu/drm/tiny/st7586.c | 424 - drivers/gpu/drm/tiny/st7735r.c | 246 - drivers/gpu/drm/tinydrm/Kconfig | 87 + drivers/gpu/drm/tinydrm/Makefile | 14 + drivers/gpu/drm/tinydrm/core/Makefile | 4 + drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c | 207 + drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 179 + drivers/gpu/drm/tinydrm/hx8357d.c | 304 + drivers/gpu/drm/tinydrm/ili9225.c | 467 + drivers/gpu/drm/tinydrm/ili9341.c | 266 + drivers/gpu/drm/tinydrm/mi0283qt.c | 293 + drivers/gpu/drm/tinydrm/mipi-dbi.c | 1175 + drivers/gpu/drm/tinydrm/repaper.c | 1165 + drivers/gpu/drm/tinydrm/st7586.c | 442 + drivers/gpu/drm/tinydrm/st7735r.c | 245 + drivers/gpu/drm/ttm/ttm_bo.c | 158 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 20 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 15 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 22 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 6 +- drivers/gpu/drm/ttm/ttm_tt.c | 2 +- drivers/gpu/drm/tve200/tve200_display.c | 8 +- drivers/gpu/drm/tve200/tve200_drm.h | 15 +- drivers/gpu/drm/tve200/tve200_drv.c | 8 +- drivers/gpu/drm/udl/udl_connector.c | 4 +- drivers/gpu/drm/udl/udl_connector.h | 2 - drivers/gpu/drm/udl/udl_dmabuf.c | 11 +- drivers/gpu/drm/udl/udl_drv.c | 9 +- drivers/gpu/drm/udl/udl_drv.h | 11 +- drivers/gpu/drm/udl/udl_encoder.c | 6 +- drivers/gpu/drm/udl/udl_fb.c | 15 +- drivers/gpu/drm/udl/udl_gem.c | 9 +- drivers/gpu/drm/udl/udl_main.c | 6 +- drivers/gpu/drm/udl/udl_modeset.c | 6 +- drivers/gpu/drm/udl/udl_transfer.c | 4 + drivers/gpu/drm/v3d/v3d_debugfs.c | 3 +- drivers/gpu/drm/v3d/v3d_drv.c | 6 +- drivers/gpu/drm/v3d/v3d_drv.h | 13 +- drivers/gpu/drm/v3d/v3d_gem.c | 16 +- drivers/gpu/drm/v3d/v3d_irq.c | 2 - drivers/gpu/drm/vboxvideo/Makefile | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 13 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 12 + drivers/gpu/drm/vboxvideo/vbox_main.c | 2 +- drivers/gpu/drm/vboxvideo/vbox_prime.c | 56 + drivers/gpu/drm/vc4/vc4_bo.c | 7 +- drivers/gpu/drm/vc4/vc4_crtc.c | 11 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 1 + drivers/gpu/drm/vc4/vc4_drv.c | 12 +- drivers/gpu/drm/vc4/vc4_drv.h | 20 +- drivers/gpu/drm/vc4/vc4_dsi.c | 17 +- drivers/gpu/drm/vc4/vc4_gem.c | 8 +- drivers/gpu/drm/vc4/vc4_hvs.c | 5 +- drivers/gpu/drm/vc4/vc4_kms.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 9 +- drivers/gpu/drm/vc4/vc4_txp.c | 14 +- drivers/gpu/drm/vc4/vc4_v3d.c | 4 - drivers/gpu/drm/vgem/vgem_drv.c | 21 +- drivers/gpu/drm/vgem/vgem_drv.h | 1 + drivers/gpu/drm/vgem/vgem_fence.c | 40 +- drivers/gpu/drm/via/via_dma.c | 43 +- drivers/gpu/drm/via/via_dmablit.c | 51 +- drivers/gpu/drm/via/via_drv.c | 7 +- drivers/gpu/drm/via/via_drv.h | 75 +- drivers/gpu/drm/via/via_irq.c | 54 +- drivers/gpu/drm/via/via_map.c | 6 +- drivers/gpu/drm/via/via_mm.c | 7 +- drivers/gpu/drm/via/via_verifier.c | 22 +- drivers/gpu/drm/via/via_video.c | 5 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 4 +- drivers/gpu/drm/virtio/virtgpu_display.c | 7 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 9 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 8 +- drivers/gpu/drm/virtio/virtgpu_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 4 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 30 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 4 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 8 +- drivers/gpu/drm/virtio/virtgpu_prime.c | 5 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 13 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 7 +- drivers/gpu/drm/vkms/Makefile | 2 +- drivers/gpu/drm/vkms/vkms_composer.c | 249 - drivers/gpu/drm/vkms/vkms_crc.c | 272 + drivers/gpu/drm/vkms/vkms_crtc.c | 100 +- drivers/gpu/drm/vkms/vkms_drv.c | 50 +- drivers/gpu/drm/vkms/vkms_drv.h | 44 +- drivers/gpu/drm/vkms/vkms_gem.c | 1 - drivers/gpu/drm/vkms/vkms_output.c | 6 +- drivers/gpu/drm/vkms/vkms_plane.c | 46 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 14 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 20 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 9 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 52 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 8 + drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 4 +- drivers/gpu/drm/xen/xen_drm_front.c | 16 +- drivers/gpu/drm/xen/xen_drm_front.h | 11 +- drivers/gpu/drm/xen/xen_drm_front_cfg.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_conn.c | 1 - drivers/gpu/drm/xen/xen_drm_front_conn.h | 7 +- drivers/gpu/drm/xen/xen_drm_front_evtchnl.c | 4 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 11 +- drivers/gpu/drm/xen/xen_drm_front_gem.h | 7 +- drivers/gpu/drm/xen/xen_drm_front_kms.c | 7 +- drivers/gpu/drm/zte/zx_drm_drv.c | 8 +- drivers/gpu/drm/zte/zx_hdmi.c | 2 +- drivers/gpu/drm/zte/zx_plane.c | 2 +- drivers/gpu/drm/zte/zx_tvenc.c | 4 +- drivers/gpu/drm/zte/zx_vga.c | 4 +- drivers/gpu/drm/zte/zx_vou.c | 5 +- drivers/hid/hid-a4tech.c | 30 +- drivers/hid/hid-holtek-kbd.c | 9 +- drivers/hid/hid-ids.h | 5 +- drivers/hid/hid-logitech-dj.c | 14 +- drivers/hid/hid-logitech-hidpp.c | 14 +- drivers/hid/hid-quirks.c | 2 - drivers/hid/hid-sony.c | 15 +- drivers/hid/hid-tmff.c | 12 - drivers/hid/hidraw.c | 2 +- drivers/hid/usbhid/hiddev.c | 14 +- drivers/hid/wacom_wac.c | 15 +- drivers/hsi/clients/ssi_protocol.c | 9 +- drivers/hsi/controllers/omap_ssi_core.c | 4 +- drivers/hsi/controllers/omap_ssi_port.c | 4 +- drivers/hv/hv_balloon.c | 143 +- drivers/hv/hv_trace.h | 2 +- drivers/hv/hyperv_vmbus.h | 8 +- drivers/hwmon/Kconfig | 27 +- drivers/hwmon/Makefile | 2 + drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwmon/ads1015.c | 324 + drivers/hwmon/adt7475.c | 146 +- drivers/hwmon/asb100.c | 12 +- drivers/hwmon/atxp1.c | 2 +- drivers/hwmon/jz4740-hwmon.c | 135 + drivers/hwmon/k10temp.c | 1 - drivers/hwmon/k8temp.c | 233 +- drivers/hwmon/lm75.c | 394 +- drivers/hwmon/nct6775.c | 183 +- drivers/hwmon/nct7802.c | 6 +- drivers/hwmon/nct7904.c | 469 +- drivers/hwmon/npcm750-pwm-fan.c | 4 +- drivers/hwmon/occ/common.c | 6 +- drivers/hwmon/pmbus/max31785.c | 2 + drivers/hwmon/pmbus/ucd9000.c | 1 + drivers/hwmon/scmi-hwmon.c | 2 +- drivers/hwmon/smm665.c | 8 +- drivers/hwmon/w83781d.c | 6 +- drivers/hwtracing/coresight/Kconfig | 2 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 33 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 1 - .../hwtracing/coresight/coresight-etm4x-sysfs.c | 13 +- drivers/hwtracing/coresight/coresight-etm4x.c | 38 +- drivers/hwtracing/coresight/coresight-funnel.c | 11 +- drivers/hwtracing/coresight/coresight-platform.c | 11 +- drivers/hwtracing/coresight/coresight-priv.h | 12 +- drivers/hwtracing/coresight/coresight-replicator.c | 3 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 26 +- drivers/hwtracing/coresight/coresight-tmc.c | 12 - drivers/hwtracing/coresight/coresight-tmc.h | 4 - drivers/hwtracing/coresight/coresight.c | 4 +- drivers/hwtracing/intel_th/Makefile | 3 - drivers/hwtracing/intel_th/core.c | 10 +- drivers/hwtracing/intel_th/msu-sink.c | 116 - drivers/hwtracing/intel_th/msu.c | 537 +- drivers/hwtracing/intel_th/msu.h | 22 +- drivers/hwtracing/intel_th/pti.h | 2 +- drivers/hwtracing/stm/core.c | 9 +- drivers/i2c/Kconfig | 4 +- drivers/i2c/busses/Kconfig | 4 +- drivers/i2c/busses/i2c-amd-mp2-pci.c | 8 +- drivers/i2c/busses/i2c-at91-core.c | 2 +- drivers/i2c/busses/i2c-at91-master.c | 9 +- drivers/i2c/busses/i2c-bcm-iproc.c | 10 +- drivers/i2c/busses/i2c-designware-master.c | 14 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 6 +- drivers/i2c/busses/i2c-i801.c | 5 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 4 +- drivers/i2c/busses/i2c-ismt.c | 2 + drivers/i2c/busses/i2c-mxs.c | 4 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 2 +- drivers/i2c/busses/i2c-s3c2410.c | 1 - drivers/i2c/busses/i2c-sprd.c | 25 +- drivers/i2c/busses/i2c-stm32.h | 2 +- drivers/i2c/busses/i2c-taos-evm.c | 2 +- drivers/i2c/busses/i2c-tegra.c | 16 +- drivers/i2c/i2c-core-acpi.c | 8 +- drivers/i2c/i2c-core-base.c | 14 +- drivers/i2c/i2c-core-of.c | 7 +- drivers/i3c/device.c | 53 - drivers/i3c/master.c | 65 +- drivers/i3c/master/dw-i3c-master.c | 4 +- drivers/i3c/master/i3c-master-cdns.c | 30 +- drivers/ide/siimage.c | 3 +- drivers/ide/via82cxxx.c | 3 +- drivers/iio/accel/Kconfig | 4 +- drivers/iio/accel/cros_ec_accel_legacy.c | 353 +- drivers/iio/accel/mxc4005.c | 40 +- drivers/iio/accel/sca3000.c | 2 +- drivers/iio/accel/st_accel.h | 1 - drivers/iio/accel/st_accel_buffer.c | 44 +- drivers/iio/accel/st_accel_core.c | 32 +- drivers/iio/accel/st_accel_i2c.c | 23 +- drivers/iio/accel/st_accel_spi.c | 20 +- drivers/iio/adc/Kconfig | 2 +- drivers/iio/adc/ad7606.c | 91 +- drivers/iio/adc/ad7606.h | 57 +- drivers/iio/adc/ad7606_par.c | 4 +- drivers/iio/adc/ad7606_spi.c | 175 +- drivers/iio/adc/at91_adc.c | 4 +- drivers/iio/adc/axp288_adc.c | 4 +- drivers/iio/adc/bcm_iproc_adc.c | 7 +- drivers/iio/adc/da9150-gpadc.c | 4 +- drivers/iio/adc/envelope-detector.c | 5 +- drivers/iio/adc/exynos_adc.c | 4 +- drivers/iio/adc/fsl-imx25-gcq.c | 1 + drivers/iio/adc/hi8435.c | 34 +- drivers/iio/adc/imx7d_adc.c | 4 +- drivers/iio/adc/ingenic-adc.c | 54 - drivers/iio/adc/lpc32xx_adc.c | 4 +- drivers/iio/adc/max9611.c | 4 +- drivers/iio/adc/npcm_adc.c | 1 + drivers/iio/adc/rcar-gyroadc.c | 4 +- drivers/iio/adc/rockchip_saradc.c | 4 +- drivers/iio/adc/sc27xx_adc.c | 45 +- drivers/iio/adc/spear_adc.c | 1 + drivers/iio/adc/stm32-adc-core.c | 194 +- drivers/iio/adc/stm32-adc.c | 4 +- drivers/iio/adc/stm32-dfsdm-adc.c | 5 +- drivers/iio/adc/sun4i-gpadc-iio.c | 4 +- drivers/iio/adc/twl6030-gpadc.c | 4 +- drivers/iio/adc/vf610_adc.c | 4 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 54 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 150 +- drivers/iio/common/st_sensors/st_sensors_buffer.c | 10 +- drivers/iio/common/st_sensors/st_sensors_core.c | 118 +- drivers/iio/common/st_sensors/st_sensors_i2c.c | 82 +- drivers/iio/common/st_sensors/st_sensors_spi.c | 148 +- drivers/iio/common/st_sensors/st_sensors_trigger.c | 31 +- drivers/iio/dummy/iio_simple_dummy.c | 4 +- drivers/iio/frequency/adf4371.c | 8 +- drivers/iio/gyro/st_gyro.h | 1 - drivers/iio/gyro/st_gyro_buffer.c | 48 +- drivers/iio/gyro/st_gyro_core.c | 32 +- drivers/iio/gyro/st_gyro_i2c.c | 22 +- drivers/iio/gyro/st_gyro_spi.c | 20 +- drivers/iio/humidity/am2315.c | 24 +- drivers/iio/humidity/hdc100x.c | 19 +- drivers/iio/imu/Kconfig | 12 - drivers/iio/imu/Makefile | 1 - drivers/iio/imu/adis.c | 12 - drivers/iio/imu/adis16460.c | 489 - drivers/iio/imu/inv_mpu6050/Kconfig | 10 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 46 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 11 +- drivers/iio/imu/st_lsm6dsx/Makefile | 1 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 17 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 17 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 483 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 10 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c | 57 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 10 - drivers/iio/light/Kconfig | 11 - drivers/iio/light/Makefile | 1 - drivers/iio/light/apds9960.c | 2 +- drivers/iio/light/cm3323.c | 33 +- drivers/iio/light/cm36651.c | 12 +- drivers/iio/light/cros_ec_light_prox.c | 51 +- drivers/iio/light/noa1305.c | 312 - drivers/iio/light/si1145.c | 42 +- drivers/iio/light/stk3310.c | 9 - drivers/iio/light/tsl2772.c | 124 +- drivers/iio/light/veml6070.c | 6 +- drivers/iio/magnetometer/mmc35240.c | 4 +- drivers/iio/magnetometer/st_magn.h | 1 - drivers/iio/magnetometer/st_magn_buffer.c | 31 +- drivers/iio/magnetometer/st_magn_core.c | 32 +- drivers/iio/magnetometer/st_magn_i2c.c | 22 +- drivers/iio/magnetometer/st_magn_spi.c | 20 +- drivers/iio/potentiometer/Kconfig | 11 - drivers/iio/potentiometer/Makefile | 1 - drivers/iio/potentiometer/max5432.c | 135 - drivers/iio/pressure/cros_ec_baro.c | 19 +- drivers/iio/pressure/hp03.c | 6 +- drivers/iio/pressure/st_pressure.h | 1 - drivers/iio/pressure/st_pressure_buffer.c | 39 +- drivers/iio/pressure/st_pressure_core.c | 32 +- drivers/iio/pressure/st_pressure_i2c.c | 31 +- drivers/iio/pressure/st_pressure_spi.c | 22 +- drivers/iio/temperature/maxim_thermocouple.c | 25 +- drivers/iio/trigger/stm32-timer-trigger.c | 84 + drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/cache.c | 1 - drivers/infiniband/core/cma_configfs.c | 8 +- drivers/infiniband/core/core_priv.h | 29 +- drivers/infiniband/core/counters.c | 25 +- drivers/infiniband/core/cq.c | 28 - drivers/infiniband/core/device.c | 230 +- drivers/infiniband/core/iwpm_msg.c | 8 +- drivers/infiniband/core/iwpm_util.c | 6 +- drivers/infiniband/core/mad.c | 20 +- drivers/infiniband/core/netlink.c | 63 +- drivers/infiniband/core/nldev.c | 20 +- drivers/infiniband/core/rw.c | 6 +- drivers/infiniband/core/sa_query.c | 2 +- drivers/infiniband/core/sysfs.c | 30 +- drivers/infiniband/core/umem.c | 5 +- drivers/infiniband/core/umem_odp.c | 4 + drivers/infiniband/core/user_mad.c | 8 +- drivers/infiniband/core/uverbs_main.c | 4 - drivers/infiniband/core/verbs.c | 1 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 11 +- drivers/infiniband/hw/bnxt_re/main.c | 1 + drivers/infiniband/hw/bnxt_re/qplib_res.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_res.h | 2 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 14 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 7 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 45 +- drivers/infiniband/hw/cxgb4/provider.c | 24 + drivers/infiniband/hw/efa/efa.h | 3 - drivers/infiniband/hw/efa/efa_com.c | 70 +- drivers/infiniband/hw/efa/efa_com_cmd.c | 165 +- drivers/infiniband/hw/efa/efa_com_cmd.h | 23 - drivers/infiniband/hw/efa/efa_main.c | 2 - drivers/infiniband/hw/efa/efa_verbs.c | 77 +- drivers/infiniband/hw/hfi1/chip.c | 11 +- drivers/infiniband/hw/hfi1/rc.c | 2 + drivers/infiniband/hw/hfi1/tid_rdma.c | 43 +- drivers/infiniband/hw/hfi1/user_pages.c | 5 +- drivers/infiniband/hw/hfi1/user_sdma.h | 6 + drivers/infiniband/hw/hfi1/verbs.c | 19 +- drivers/infiniband/hw/hfi1/vnic_sdma.c | 2 +- drivers/infiniband/hw/hns/Kconfig | 14 +- drivers/infiniband/hw/hns/Makefile | 8 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 186 +- drivers/infiniband/hw/hns/hns_roce_db.c | 15 +- drivers/infiniband/hw/hns/hns_roce_device.h | 77 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 199 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 6 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 28 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 800 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 2 + drivers/infiniband/hw/hns/hns_roce_main.c | 3 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 427 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 237 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 310 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 11 + drivers/infiniband/hw/mlx4/main.c | 3 +- drivers/infiniband/hw/mlx4/mr.c | 7 +- drivers/infiniband/hw/mlx4/qp.c | 242 +- drivers/infiniband/hw/mlx5/devx.c | 17 +- drivers/infiniband/hw/mlx5/main.c | 120 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 2 - drivers/infiniband/hw/mlx5/mr.c | 50 +- drivers/infiniband/hw/mlx5/odp.c | 55 +- drivers/infiniband/hw/mlx5/qp.c | 38 +- drivers/infiniband/hw/mlx5/srq_cmd.c | 6 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 4 +- drivers/infiniband/hw/qedr/main.c | 12 +- drivers/infiniband/hw/qedr/qedr.h | 2 +- drivers/infiniband/hw/qedr/verbs.c | 7 +- drivers/infiniband/hw/qib/qib_file_ops.c | 3 +- drivers/infiniband/hw/qib/qib_user_pages.c | 5 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 9 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 5 +- drivers/infiniband/sw/rxe/rxe.h | 4 + drivers/infiniband/sw/rxe/rxe_param.h | 2 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 6 +- drivers/infiniband/sw/siw/siw_cm.c | 3 +- drivers/infiniband/sw/siw/siw_main.c | 1 - drivers/infiniband/sw/siw/siw_mem.c | 10 +- drivers/infiniband/sw/siw/siw_qp.c | 6 +- drivers/infiniband/sw/siw/siw_verbs.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_ib.c | 3 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 4 +- drivers/input/evdev.c | 35 +- drivers/input/input.c | 40 - drivers/input/joystick/Kconfig | 10 - drivers/input/joystick/Makefile | 5 +- drivers/input/joystick/fsia6b.c | 231 - drivers/input/joystick/iforce/iforce-usb.c | 5 - drivers/input/keyboard/Kconfig | 13 +- drivers/input/keyboard/Makefile | 1 + drivers/input/keyboard/applespi.c | 59 +- drivers/input/keyboard/gpio_keys.c | 13 +- drivers/input/keyboard/mpr121_touchkey.c | 3 +- drivers/input/keyboard/w90p910_keypad.c | 264 + drivers/input/matrix-keymap.c | 2 +- drivers/input/misc/Kconfig | 6 +- drivers/input/misc/axp20x-pek.c | 15 +- drivers/input/misc/soc_button_array.c | 105 +- drivers/input/mouse/cyapa.c | 16 +- drivers/input/mouse/elan_i2c_core.c | 20 +- drivers/input/mouse/elantech.c | 55 +- drivers/input/mouse/synaptics.c | 3 +- drivers/input/rmi4/rmi_2d_sensor.c | 1 + drivers/input/tablet/kbtab.c | 6 +- drivers/input/touchscreen/Kconfig | 9 + drivers/input/touchscreen/Makefile | 1 + drivers/input/touchscreen/ads7846.c | 38 +- drivers/input/touchscreen/atmel_mxt_ts.c | 3 +- drivers/input/touchscreen/edt-ft5x06.c | 2 + drivers/input/touchscreen/fsl-imx25-tcq.c | 4 +- drivers/input/touchscreen/hideep.c | 3 +- drivers/input/touchscreen/mxs-lradc-ts.c | 10 +- drivers/input/touchscreen/sun4i-ts.c | 3 +- drivers/input/touchscreen/sur40.c | 4 +- drivers/input/touchscreen/ts4800-ts.c | 4 +- drivers/input/touchscreen/usbtouchscreen.c | 2 - drivers/input/touchscreen/w90p910_ts.c | 331 + drivers/interconnect/core.c | 27 +- drivers/interconnect/qcom/Kconfig | 12 - drivers/interconnect/qcom/Makefile | 4 - drivers/interconnect/qcom/qcs404.c | 539 - drivers/interconnect/qcom/sdm845.c | 141 +- drivers/interconnect/qcom/smd-rpm.c | 77 - drivers/interconnect/qcom/smd-rpm.h | 15 - drivers/iommu/amd_iommu.c | 85 +- drivers/iommu/amd_iommu_init.c | 90 - drivers/iommu/amd_iommu_types.h | 18 - drivers/iommu/arm-smmu-v3.c | 13 +- drivers/iommu/arm-smmu.c | 9 +- drivers/iommu/dma-iommu.c | 25 +- drivers/iommu/exynos-iommu.c | 4 +- drivers/iommu/intel-iommu-debugfs.c | 6 +- drivers/iommu/intel-iommu.c | 200 +- drivers/iommu/iova.c | 23 +- drivers/iommu/msm_iommu.c | 1 + drivers/iommu/omap-iommu.c | 320 +- drivers/iommu/omap-iommu.h | 9 +- drivers/iommu/qcom_iommu.c | 4 +- drivers/iommu/virtio-iommu.c | 40 +- drivers/irqchip/Kconfig | 11 - drivers/irqchip/Makefile | 1 - drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-gic-v3.c | 4 - drivers/irqchip/irq-imx-gpcv2.c | 1 - drivers/irqchip/irq-ingenic-tcu.c | 182 - drivers/irqchip/irq-mbigen.c | 9 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 13 +- drivers/leds/Kconfig | 6 +- drivers/leds/led-class-flash.c | 9 +- drivers/leds/led-class.c | 58 +- drivers/leds/led-core.c | 127 - drivers/leds/leds-aat1290.c | 16 +- drivers/leds/leds-an30259a.c | 29 +- drivers/leds/leds-apu.c | 157 +- drivers/leds/leds-as3645a.c | 74 +- drivers/leds/leds-cr0014114.c | 33 +- drivers/leds/leds-gpio.c | 26 +- drivers/leds/leds-is31fl319x.c | 3 +- drivers/leds/leds-ktd2692.c | 4 +- drivers/leds/leds-lm3532.c | 5 +- drivers/leds/leds-lm3601x.c | 38 +- drivers/leds/leds-lm36274.c | 4 +- drivers/leds/leds-lm3692x.c | 22 +- drivers/leds/leds-lm3697.c | 5 +- drivers/leds/leds-lp5562.c | 6 +- drivers/leds/leds-lp8860.c | 35 +- drivers/leds/leds-lt3593.c | 20 +- drivers/leds/leds-max77650.c | 24 +- drivers/leds/leds-netxbig.c | 76 +- drivers/leds/leds-ns2.c | 21 +- drivers/leds/leds-pca9532.c | 2 +- drivers/leds/leds-pwm.c | 3 +- drivers/leds/leds-sc27xx-bltc.c | 22 +- drivers/leds/leds.h | 1 - drivers/lightnvm/core.c | 43 +- drivers/lightnvm/pblk-core.c | 116 +- drivers/lightnvm/pblk-gc.c | 19 +- drivers/lightnvm/pblk-init.c | 38 +- drivers/lightnvm/pblk-read.c | 26 +- drivers/lightnvm/pblk-recovery.c | 42 +- drivers/lightnvm/pblk-write.c | 20 +- drivers/lightnvm/pblk.h | 31 +- drivers/macintosh/smu.c | 1 - drivers/md/bcache/super.c | 3 - drivers/md/bcache/sysfs.c | 20 +- drivers/md/dm-crypt.c | 2 +- drivers/md/dm-rq.c | 1 - drivers/md/dm-table.c | 16 +- drivers/md/md.c | 49 +- drivers/md/md.h | 1 - drivers/md/raid1.c | 76 +- drivers/md/raid10.c | 32 +- drivers/md/raid5.c | 4 +- drivers/media/Kconfig | 2 +- drivers/media/common/saa7146/saa7146_video.c | 16 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 107 - .../media/common/videobuf2/videobuf2-dma-contig.c | 23 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 8 +- drivers/media/dvb-core/dvb_frontend.c | 4 +- drivers/media/dvb-frontends/cxd2820r_core.c | 9 +- drivers/media/dvb-frontends/mn88443x.c | 6 +- drivers/media/dvb-frontends/mn88472.c | 18 +- drivers/media/dvb-frontends/mn88473.c | 18 +- drivers/media/dvb-frontends/rtl2832_sdr.c | 3 + drivers/media/dvb-frontends/si2168.c | 11 - drivers/media/dvb-frontends/si2168.h | 1 - drivers/media/dvb-frontends/zd1301_demod.c | 3 +- drivers/media/i2c/ad9389b.c | 6 +- drivers/media/i2c/adv7180.c | 12 +- drivers/media/i2c/adv7343.c | 5 +- drivers/media/i2c/adv748x/adv748x-core.c | 13 +- drivers/media/i2c/adv7511-v4l2.c | 22 +- drivers/media/i2c/adv7842.c | 9 +- drivers/media/i2c/et8ek8/et8ek8_driver.c | 5 +- drivers/media/i2c/imx274.c | 5 +- drivers/media/i2c/ir-kbd-i2c.c | 3 + drivers/media/i2c/max2175.c | 5 +- drivers/media/i2c/mt9m001.c | 5 +- drivers/media/i2c/mt9m111.c | 7 +- drivers/media/i2c/ov2640.c | 7 +- drivers/media/i2c/ov2659.c | 9 +- drivers/media/i2c/ov2680.c | 9 +- drivers/media/i2c/ov5640.c | 12 +- drivers/media/i2c/ov5645.c | 125 +- drivers/media/i2c/ov5647.c | 5 +- drivers/media/i2c/ov5695.c | 5 +- drivers/media/i2c/ov7670.c | 6 +- drivers/media/i2c/ov772x.c | 5 +- drivers/media/i2c/ov7740.c | 13 +- drivers/media/i2c/ov9650.c | 5 +- drivers/media/i2c/s5c73m3/s5c73m3-core.c | 5 +- drivers/media/i2c/s5k5baf.c | 5 +- drivers/media/i2c/s5k6a3.c | 5 +- drivers/media/i2c/smiapp/smiapp-core.c | 5 +- drivers/media/i2c/tc358743.c | 5 +- drivers/media/i2c/tda1997x.c | 9 +- drivers/media/i2c/ths8200.c | 5 +- drivers/media/i2c/tvp5150.c | 9 +- drivers/media/i2c/tvp7002.c | 4 +- drivers/media/pci/bt8xx/bttv-driver.c | 19 + drivers/media/pci/bt8xx/bttv-risc.c | 8 +- drivers/media/pci/bt8xx/bttvp.h | 1 + drivers/media/pci/cobalt/cobalt-driver.c | 40 +- drivers/media/pci/cobalt/cobalt-flash.c | 2 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 6 + drivers/media/pci/cx23885/cx23885-417.c | 1 + drivers/media/pci/cx23885/cx23885-video.c | 7 +- drivers/media/pci/cx23885/cx23885.h | 1 + drivers/media/pci/cx25821/cx25821-video.c | 7 +- drivers/media/pci/cx25821/cx25821.h | 1 + drivers/media/pci/cx88/cx88-blackbird.c | 2 + drivers/media/pci/cx88/cx88-video.c | 17 +- drivers/media/pci/cx88/cx88.h | 1 + drivers/media/pci/dt3155/dt3155.c | 1 + drivers/media/pci/intel/ipu3/ipu3-cio2.c | 100 +- drivers/media/pci/meye/meye.c | 3 + drivers/media/pci/ngene/ngene-core.c | 4 + drivers/media/pci/pt1/pt1.c | 6 +- drivers/media/pci/pt3/pt3.c | 6 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 + drivers/media/pci/saa7134/saa7134-tvaudio.c | 1 + drivers/media/pci/saa7134/saa7134-video.c | 28 +- drivers/media/pci/saa7134/saa7134.h | 1 + drivers/media/pci/saa7164/saa7164-encoder.c | 1 + drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 9 + drivers/media/pci/solo6x10/solo6x10-v4l2.c | 4 + drivers/media/pci/sta2x11/sta2x11_vip.c | 2 + drivers/media/pci/tw68/tw68-video.c | 14 + drivers/media/pci/tw68/tw68.h | 1 + drivers/media/platform/Kconfig | 2 +- drivers/media/platform/am437x/am437x-vpfe.c | 30 +- drivers/media/platform/am437x/am437x-vpfe.h | 6 + drivers/media/platform/atmel/atmel-sama5d2-isc.c | 7 +- drivers/media/platform/cadence/cdns-csi2tx.c | 155 +- drivers/media/platform/coda/coda-common.c | 4 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 69 +- drivers/media/platform/davinci/vpbe_display.c | 21 +- drivers/media/platform/davinci/vpbe_osd.c | 5 + drivers/media/platform/davinci/vpbe_venc.c | 5 + drivers/media/platform/davinci/vpfe_capture.c | 54 +- drivers/media/platform/davinci/vpif_capture.c | 33 +- drivers/media/platform/davinci/vpif_display.c | 7 +- drivers/media/platform/exynos-gsc/gsc-core.c | 22 + drivers/media/platform/exynos-gsc/gsc-core.h | 2 + drivers/media/platform/exynos4-is/fimc-capture.c | 3 + drivers/media/platform/exynos4-is/fimc-core.c | 20 + drivers/media/platform/exynos4-is/fimc-is.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 1 + drivers/media/platform/exynos4-is/fimc-isp.c | 3 + drivers/media/platform/exynos4-is/fimc-lite.c | 8 + drivers/media/platform/exynos4-is/fimc-m2m.c | 1 + drivers/media/platform/exynos4-is/media-dev.c | 2 - drivers/media/platform/exynos4-is/mipi-csis.c | 4 +- drivers/media/platform/fsl-viu.c | 9 +- drivers/media/platform/imx-pxp.c | 4 +- drivers/media/platform/m2m-deinterlace.c | 140 +- drivers/media/platform/marvell-ccic/mcam-core.c | 15 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 1 - drivers/media/platform/meson/ao-cec-g12a.c | 84 +- drivers/media/platform/meson/ao-cec.c | 44 +- drivers/media/platform/mtk-mdp/mtk_mdp_core.c | 9 +- .../media/platform/mtk-vcodec/vdec/vdec_h264_if.c | 16 +- drivers/media/platform/mx2_emmaprp.c | 139 +- drivers/media/platform/omap/Kconfig | 3 +- drivers/media/platform/omap/omap_vout.c | 1045 +- drivers/media/platform/omap/omap_vout_vrfb.c | 29 +- drivers/media/platform/omap/omap_vout_vrfb.h | 4 +- drivers/media/platform/omap/omap_voutdef.h | 45 +- drivers/media/platform/omap/omap_voutlib.c | 6 +- drivers/media/platform/omap3isp/isp.c | 332 +- drivers/media/platform/omap3isp/ispvideo.c | 15 +- drivers/media/platform/pxa_camera.c | 3 + drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/qcom/venus/core.h | 32 +- drivers/media/platform/qcom/venus/helpers.c | 199 +- drivers/media/platform/qcom/venus/helpers.h | 11 - drivers/media/platform/qcom/venus/hfi.c | 11 +- drivers/media/platform/qcom/venus/hfi.h | 2 +- drivers/media/platform/qcom/venus/vdec.c | 537 +- drivers/media/platform/qcom/venus/vdec_ctrls.c | 7 +- drivers/media/platform/qcom/venus/venc.c | 13 +- drivers/media/platform/rcar-vin/rcar-core.c | 55 +- drivers/media/platform/rcar-vin/rcar-dma.c | 56 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 68 +- drivers/media/platform/rcar-vin/rcar-vin.h | 9 +- drivers/media/platform/rcar_fdp1.c | 2 +- drivers/media/platform/renesas-ceu.c | 4 +- drivers/media/platform/rockchip/rga/rga.c | 1 + drivers/media/platform/s3c-camif/camif-capture.c | 16 +- drivers/media/platform/s3c-camif/camif-core.c | 10 +- drivers/media/platform/s3c-camif/camif-core.h | 1 + drivers/media/platform/s5p-cec/s5p_cec.c | 23 +- drivers/media/platform/s5p-g2d/g2d.c | 13 +- drivers/media/platform/s5p-g2d/g2d.h | 1 + drivers/media/platform/s5p-jpeg/jpeg-core.c | 31 +- drivers/media/platform/s5p-jpeg/jpeg-core.h | 2 + drivers/media/platform/s5p-mfc/s5p_mfc_common.h | 1 + drivers/media/platform/s5p-mfc/s5p_mfc_dec.c | 19 +- drivers/media/platform/s5p-mfc/s5p_mfc_enc.c | 14 +- drivers/media/platform/seco-cec/seco-cec.c | 55 +- drivers/media/platform/sh_veu.c | 28 +- drivers/media/platform/sh_vou.c | 17 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 6 +- .../media/platform/sti/c8sectpfe/c8sectpfe-core.c | 8 +- drivers/media/platform/sti/cec/stih-cec.c | 32 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/sti/hva/hva-hw.c | 8 +- drivers/media/platform/stm32/stm32-dcmi.c | 5 +- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c | 7 +- drivers/media/platform/tegra-cec/tegra_cec.c | 35 +- drivers/media/platform/ti-vpe/cal.c | 6 +- drivers/media/platform/ti-vpe/vpe.c | 12 + drivers/media/platform/via-camera.c | 579 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 30 +- drivers/media/platform/vimc/vimc-capture.c | 76 +- drivers/media/platform/vimc/vimc-common.c | 309 +- drivers/media/platform/vimc/vimc-common.h | 58 +- drivers/media/platform/vimc/vimc-debayer.c | 88 +- drivers/media/platform/vimc/vimc-scaler.c | 68 +- drivers/media/platform/vimc/vimc-sensor.c | 57 +- drivers/media/platform/vimc/vimc-streamer.c | 40 +- drivers/media/platform/vimc/vimc-streamer.h | 14 + drivers/media/platform/vivid/vivid-core.c | 12 +- drivers/media/platform/vivid/vivid-ctrls.c | 26 +- drivers/media/platform/vivid/vivid-kthread-cap.c | 9 +- drivers/media/platform/vivid/vivid-vid-common.c | 132 +- drivers/media/platform/vsp1/vsp1_histo.c | 3 +- drivers/media/platform/vsp1/vsp1_video.c | 10 +- drivers/media/platform/xilinx/xilinx-dma.c | 18 +- drivers/media/platform/xilinx/xilinx-vip.c | 16 +- drivers/media/platform/xilinx/xilinx-vip.h | 2 + drivers/media/platform/xilinx/xilinx-vipp.c | 2 +- drivers/media/radio/si470x/radio-si470x-i2c.c | 5 +- drivers/media/radio/si4713/si4713.c | 5 +- drivers/media/rc/iguanair.c | 15 +- drivers/media/rc/img-ir/img-ir-core.c | 4 +- drivers/media/rc/ir-hix5hd2.c | 4 +- drivers/media/rc/mceusb.c | 67 +- drivers/media/rc/meson-ir.c | 4 +- drivers/media/rc/mtk-cir.c | 14 +- drivers/media/rc/sunxi-cir.c | 89 +- drivers/media/usb/airspy/airspy.c | 3 + drivers/media/usb/au0828/au0828-video.c | 6 + drivers/media/usb/cpia2/cpia2_v4l.c | 25 +- drivers/media/usb/cx231xx/cx231xx-417.c | 1 + drivers/media/usb/cx231xx/cx231xx-video.c | 2 + drivers/media/usb/cx231xx/cx231xx.h | 1 + drivers/media/usb/dvb-usb-v2/dvbsky.c | 5 - drivers/media/usb/dvb-usb/dib0700_devices.c | 8 - drivers/media/usb/dvb-usb/pctv452e.c | 8 + drivers/media/usb/dvb-usb/technisat-usb2.c | 22 +- drivers/media/usb/em28xx/em28xx-video.c | 9 + drivers/media/usb/em28xx/em28xx.h | 2 + drivers/media/usb/go7007/go7007-v4l2.c | 11 + drivers/media/usb/go7007/s2250-board.c | 6 +- drivers/media/usb/go7007/snd-go7007.c | 2 +- drivers/media/usb/gspca/gspca.c | 37 +- drivers/media/usb/hdpvr/hdpvr-core.c | 12 +- drivers/media/usb/hdpvr/hdpvr-video.c | 3 + drivers/media/usb/msi2500/msi2500.c | 8 + drivers/media/usb/pvrusb2/pvrusb2-eeprom.c | 3 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 3 +- drivers/media/usb/pwc/pwc-v4l.c | 5 + drivers/media/usb/s2255/s2255drv.c | 10 + drivers/media/usb/stk1160/stk1160-v4l.c | 2 + drivers/media/usb/stk1160/stk1160.h | 1 + drivers/media/usb/stkwebcam/stk-webcam.c | 5 + drivers/media/usb/tm6000/tm6000-video.c | 4 + drivers/media/usb/tm6000/tm6000.h | 1 + drivers/media/usb/usbtv/usbtv-video.c | 2 + drivers/media/usb/usbvision/usbvision-video.c | 18 +- drivers/media/usb/usbvision/usbvision.h | 1 + drivers/media/usb/uvc/uvc_v4l2.c | 2 + drivers/media/usb/zr364xx/zr364xx.c | 7 +- drivers/media/v4l2-core/Makefile | 10 +- drivers/media/v4l2-core/v4l2-async.c | 28 +- drivers/media/v4l2-core/v4l2-common.c | 4 - drivers/media/v4l2-core/v4l2-ctrls.c | 287 +- drivers/media/v4l2-core/v4l2-dev.c | 3 - drivers/media/v4l2-core/v4l2-fwnode.c | 31 +- drivers/media/v4l2-core/v4l2-ioctl.c | 70 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 47 +- drivers/media/v4l2-core/v4l2-subdev.c | 6 +- drivers/media/v4l2-core/videobuf-dma-contig.c | 9 +- drivers/memstick/host/r592.c | 6 +- drivers/mfd/88pm800.c | 12 +- drivers/mfd/88pm860x-core.c | 6 +- drivers/mfd/Kconfig | 9 + drivers/mfd/Makefile | 4 +- drivers/mfd/aat2870-core.c | 13 +- drivers/mfd/ab3100-core.c | 53 +- drivers/mfd/ab3100-otp.c | 21 +- drivers/mfd/ab8500-debugfs.c | 332 +- drivers/mfd/altera-sysmgr.c | 14 +- drivers/mfd/bcm590xx.c | 6 +- drivers/mfd/da9150-core.c | 6 +- drivers/mfd/davinci_voicecodec.c | 9 +- drivers/mfd/db8500-prcmu.c | 6 +- drivers/mfd/fsl-imx25-tsadc.c | 4 +- drivers/mfd/intel-lpss-pci.c | 25 - drivers/mfd/intel_soc_pmic_bxtwc.c | 4 +- drivers/mfd/jz4740-adc.c | 324 + drivers/mfd/max14577.c | 6 +- drivers/mfd/max77620.c | 4 +- drivers/mfd/max77693.c | 12 +- drivers/mfd/max77843.c | 6 +- drivers/mfd/max8907.c | 6 +- drivers/mfd/max8925-i2c.c | 12 +- drivers/mfd/max8997.c | 18 +- drivers/mfd/max8998.c | 6 +- drivers/mfd/mt6397-core.c | 156 +- drivers/mfd/mt6397-irq.c | 181 - drivers/mfd/omap-usb-host.c | 4 +- drivers/mfd/palmas.c | 6 +- drivers/mfd/qcom_rpm.c | 12 +- drivers/mfd/sm501.c | 4 +- drivers/mfd/syscon.c | 46 +- drivers/mfd/timberdale.c | 3 +- drivers/mfd/tps80031.c | 23 +- drivers/mfd/twl-core.c | 6 +- drivers/misc/Kconfig | 9 + drivers/misc/Makefile | 1 + drivers/misc/cardreader/alcor_pci.c | 6 +- drivers/misc/eeprom/Kconfig | 3 - drivers/misc/eeprom/at24.c | 3 +- drivers/misc/eeprom/ee1004.c | 6 +- drivers/misc/eeprom/max6875.c | 6 +- drivers/misc/fastrpc.c | 5 +- drivers/misc/habanalabs/command_submission.c | 2 +- drivers/misc/habanalabs/device.c | 5 +- drivers/misc/habanalabs/firmware_if.c | 22 +- drivers/misc/habanalabs/goya/goya.c | 83 +- drivers/misc/habanalabs/goya/goyaP.h | 2 +- drivers/misc/habanalabs/habanalabs.h | 25 +- drivers/misc/habanalabs/hw_queue.c | 14 +- .../misc/habanalabs/include/goya/goya_packets.h | 13 - drivers/misc/habanalabs/irq.c | 27 +- drivers/misc/habanalabs/memory.c | 2 - drivers/misc/mei/hw-me-regs.h | 3 - drivers/misc/mei/main.c | 9 +- drivers/misc/mei/pci-me.c | 22 +- drivers/misc/mei/pci-txe.c | 19 +- drivers/misc/mic/card/mic_x100.c | 28 +- drivers/misc/spear13xx_pcie_gadget.c | 797 + drivers/misc/sram-exec.c | 2 +- drivers/mmc/core/queue.c | 5 - drivers/mmc/host/atmel-mci.c | 4 - drivers/mmc/host/bcm2835.c | 1 + drivers/mmc/host/cavium.c | 4 +- drivers/mmc/host/dw_mmc.c | 3 +- drivers/mmc/host/jz4740_mmc.c | 1 + drivers/mmc/host/meson-gx-mmc.c | 1 + drivers/mmc/host/meson-mx-sdio.c | 2 +- drivers/mmc/host/mmci.c | 69 +- drivers/mmc/host/mxcmmc.c | 4 +- drivers/mmc/host/mxs-mmc.c | 4 +- drivers/mmc/host/s3cmci.c | 1 + drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-iproc.c | 9 - drivers/mmc/host/sdhci-msm.c | 2 + drivers/mmc/host/sdhci-of-at91.c | 2 +- drivers/mmc/host/sdhci-pci-core.c | 17 +- drivers/mmc/host/sdhci-pci.h | 1 - drivers/mmc/host/sdhci-pltfm.c | 5 +- drivers/mmc/host/sdhci-pxav3.c | 2 +- drivers/mmc/host/sdhci-s3c.c | 7 +- drivers/mmc/host/sdhci-sprd.c | 3 +- drivers/mmc/host/sdhci-xenon.c | 2 +- drivers/mmc/host/sdhci.c | 4 +- drivers/mmc/host/sdhci.h | 2 +- drivers/mmc/host/sdhci_f_sdh30.c | 4 +- drivers/mmc/host/uniphier-sd.c | 4 +- drivers/mtd/devices/Kconfig | 18 + drivers/mtd/devices/Makefile | 1 + drivers/mtd/devices/m25p80.c | 347 + drivers/mtd/hyperbus/Kconfig | 3 +- drivers/mtd/mtdcore.h | 1 - drivers/mtd/mtdsuper.c | 181 +- drivers/mtd/nand/onenand/onenand_base.c | 1 - drivers/mtd/nand/raw/ingenic/Kconfig | 7 + drivers/mtd/nand/raw/ingenic/Makefile | 1 + drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 5 +- drivers/mtd/nand/raw/ingenic/jz4740_nand.c | 536 + drivers/mtd/nand/raw/meson_nand.c | 1 - drivers/mtd/nand/raw/nand_base.c | 2 +- drivers/mtd/nand/raw/nand_micron.c | 14 +- drivers/mtd/nand/raw/oxnas_nand.c | 8 +- drivers/mtd/nand/raw/r852.c | 4 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 90 +- drivers/mtd/nand/raw/tango_nand.c | 1 - drivers/mtd/nand/raw/vf610_nfc.c | 1 - drivers/mtd/spi-nor/Kconfig | 2 - drivers/mtd/spi-nor/spi-nor.c | 818 +- drivers/mux/core.c | 7 +- drivers/net/arcnet/arc-rimi.c | 3 - drivers/net/arcnet/com20020-isa.c | 6 - drivers/net/arcnet/com90io.c | 2 - drivers/net/arcnet/com90xx.c | 3 - drivers/net/bonding/bond_debugfs.c | 5 + drivers/net/bonding/bond_main.c | 11 - drivers/net/caif/caif_serial.c | 26 +- drivers/net/caif/caif_virtio.c | 6 +- drivers/net/can/Kconfig | 13 - drivers/net/can/Makefile | 1 - drivers/net/can/at91_can.c | 6 +- drivers/net/can/dev.c | 2 - drivers/net/can/flexcan.c | 175 +- drivers/net/can/janz-ican3.c | 1 + drivers/net/can/kvaser_pciefd.c | 1912 - drivers/net/can/m_can/Kconfig | 22 +- drivers/net/can/m_can/Makefile | 2 - drivers/net/can/m_can/m_can.c | 1079 +- drivers/net/can/m_can/m_can.h | 110 - drivers/net/can/m_can/m_can_platform.c | 202 - drivers/net/can/m_can/tcan4x5x.c | 532 - drivers/net/can/peak_canfd/peak_pciefd_main.c | 2 +- drivers/net/can/rcar/rcar_can.c | 1 + drivers/net/can/rcar/rcar_canfd.c | 11 +- drivers/net/can/sja1000/Kconfig | 79 +- drivers/net/can/sja1000/Makefile | 11 +- drivers/net/can/sja1000/f81601.c | 212 - drivers/net/can/sja1000/peak_pcmcia.c | 2 +- drivers/net/can/spi/mcp251x.c | 52 +- drivers/net/can/sun4i_can.c | 1 + drivers/net/can/ti_hecc.c | 191 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 3 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 10 +- drivers/net/can/usb/peak_usb/pcan_usb_fd.c | 2 +- drivers/net/can/usb/peak_usb/pcan_usb_pro.c | 2 +- drivers/net/can/xilinx_can.c | 293 +- drivers/net/dsa/b53/b53_srab.c | 8 +- drivers/net/dsa/bcm_sf2.c | 4 +- drivers/net/dsa/lantiq_gswip.c | 10 +- drivers/net/dsa/microchip/Kconfig | 18 +- drivers/net/dsa/microchip/Makefile | 2 - drivers/net/dsa/microchip/ksz8795.c | 1310 - drivers/net/dsa/microchip/ksz8795_reg.h | 1004 - drivers/net/dsa/microchip/ksz8795_spi.c | 103 - drivers/net/dsa/microchip/ksz9477.c | 1 + drivers/net/dsa/microchip/ksz9477_spi.c | 1 + drivers/net/dsa/microchip/ksz_common.c | 15 +- drivers/net/dsa/microchip/ksz_common.h | 173 +- drivers/net/dsa/microchip/ksz_priv.h | 155 + drivers/net/dsa/mv88e6xxx/chip.c | 357 +- drivers/net/dsa/mv88e6xxx/chip.h | 25 +- drivers/net/dsa/mv88e6xxx/global1.c | 95 +- drivers/net/dsa/mv88e6xxx/global1.h | 5 +- drivers/net/dsa/mv88e6xxx/global1_atu.c | 7 +- drivers/net/dsa/mv88e6xxx/global1_vtu.c | 6 +- drivers/net/dsa/mv88e6xxx/global2.c | 72 +- drivers/net/dsa/mv88e6xxx/global2.h | 12 +- drivers/net/dsa/mv88e6xxx/global2_avb.c | 29 +- drivers/net/dsa/mv88e6xxx/global2_scratch.c | 3 +- drivers/net/dsa/mv88e6xxx/port.h | 1 - drivers/net/dsa/mv88e6xxx/ptp.c | 95 +- drivers/net/dsa/mv88e6xxx/ptp.h | 6 +- drivers/net/dsa/mv88e6xxx/smi.c | 4 +- drivers/net/dsa/qca8k.c | 10 +- drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 14 +- drivers/net/dsa/sja1105/sja1105_main.c | 147 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 7 +- drivers/net/ethernet/3com/3c59x.c | 6 +- drivers/net/ethernet/8390/Kconfig | 4 +- drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/agere/et131x.c | 2 +- drivers/net/ethernet/allwinner/sun4i-emac.c | 4 +- drivers/net/ethernet/amd/Kconfig | 2 +- drivers/net/ethernet/amd/au1000_eth.c | 1 + drivers/net/ethernet/amd/xgbe/xgbe-debugfs.c | 107 +- drivers/net/ethernet/amd/xgbe/xgbe-platform.c | 14 +- drivers/net/ethernet/apm/xgene-v2/main.c | 4 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 10 +- drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 5 +- drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 10 +- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 10 +- drivers/net/ethernet/apple/Kconfig | 4 +- drivers/net/ethernet/apple/bmac.c | 4 +- drivers/net/ethernet/atheros/ag71xx.c | 6 +- drivers/net/ethernet/atheros/alx/main.c | 6 +- drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 8 +- drivers/net/ethernet/atheros/atlx/atl1.c | 8 +- drivers/net/ethernet/aurora/nb8800.c | 4 +- drivers/net/ethernet/broadcom/Kconfig | 6 +- drivers/net/ethernet/broadcom/bcm63xx_enet.c | 9 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bgmac-platform.c | 4 +- drivers/net/ethernet/broadcom/bnx2.c | 6 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 552 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 96 +- drivers/net/ethernet/broadcom/bnxt/bnxt_debugfs.c | 39 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 156 +- drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 109 +- drivers/net/ethernet/broadcom/cnic.c | 5 - drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/broadcom/tg3.c | 6 +- .../net/ethernet/cavium/liquidio/octeon_mailbox.c | 4 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 2 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 18 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 5 +- drivers/net/ethernet/chelsio/cxgb3/sge.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 5 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 3 + drivers/net/ethernet/chelsio/cxgb4/smt.c | 18 +- drivers/net/ethernet/chelsio/cxgb4/smt.h | 2 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 21 +- drivers/net/ethernet/cortina/gemini.c | 4 +- drivers/net/ethernet/davicom/dm9000.c | 2 + drivers/net/ethernet/emulex/benet/be_cmds.c | 6 +- drivers/net/ethernet/emulex/benet/be_main.c | 14 +- drivers/net/ethernet/ezchip/nps_enet.h | 4 +- drivers/net/ethernet/faraday/Kconfig | 1 - drivers/net/ethernet/faraday/ftgmac100.c | 39 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 8 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.h | 3 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.c | 54 +- .../ethernet/freescale/dpaa2/dpaa2-eth-debugfs.h | 3 + drivers/net/ethernet/freescale/enetc/Kconfig | 11 - drivers/net/ethernet/freescale/enetc/Makefile | 19 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.c | 97 +- drivers/net/ethernet/freescale/enetc/enetc_mdio.h | 12 - .../net/ethernet/freescale/enetc/enetc_pci_mdio.c | 101 - drivers/net/ethernet/freescale/enetc/enetc_pf.c | 5 +- drivers/net/ethernet/freescale/fman/fman.c | 3 + .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 +- drivers/net/ethernet/google/gve/gve.h | 8 +- drivers/net/ethernet/google/gve/gve_ethtool.c | 4 +- drivers/net/ethernet/google/gve/gve_rx.c | 34 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 28 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 1 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c | 8 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 2 - drivers/net/ethernet/hisilicon/hns3/hnae3.h | 24 +- drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 21 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 323 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 25 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 126 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.c | 43 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 32 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c | 11 - .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 140 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 19 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 720 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 17 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 45 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 18 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.c | 14 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_cmd.h | 7 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 89 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 7 +- drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/e1000e/ich8lan.c | 10 - drivers/net/ethernet/intel/e1000e/ich8lan.h | 2 +- drivers/net/ethernet/intel/e1000e/netdev.c | 7 +- drivers/net/ethernet/intel/fm10k/fm10k.h | 10 +- drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_debugfs.c | 2 + drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 15 +- drivers/net/ethernet/intel/fm10k/fm10k_iov.c | 5 +- drivers/net/ethernet/intel/fm10k/fm10k_main.c | 15 +- drivers/net/ethernet/intel/fm10k/fm10k_mbx.c | 11 +- drivers/net/ethernet/intel/fm10k/fm10k_netdev.c | 20 +- drivers/net/ethernet/intel/fm10k/fm10k_pci.c | 24 +- drivers/net/ethernet/intel/fm10k/fm10k_pf.c | 15 +- drivers/net/ethernet/intel/fm10k/fm10k_tlv.c | 9 +- drivers/net/ethernet/intel/fm10k/fm10k_type.h | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_vf.c | 25 +- drivers/net/ethernet/intel/i40e/i40e.h | 1 - drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 22 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 74 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 19 +- drivers/net/ethernet/intel/i40e/i40e_txrx.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 54 +- drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h | 1 - drivers/net/ethernet/intel/iavf/iavf_txrx.c | 2 +- drivers/net/ethernet/intel/ice/ice.h | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 72 +- drivers/net/ethernet/intel/ice/ice_common.h | 6 +- drivers/net/ethernet/intel/ice/ice_controlq.c | 112 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 104 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 31 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 1 - drivers/net/ethernet/intel/ice/ice_lib.c | 128 +- drivers/net/ethernet/intel/ice/ice_main.c | 416 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 60 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 21 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 5 + drivers/net/ethernet/intel/igb/igb_main.c | 3 +- drivers/net/ethernet/intel/igc/igc_base.c | 5 +- drivers/net/ethernet/intel/igc/igc_defines.h | 2 +- drivers/net/ethernet/intel/igc/igc_hw.h | 14 +- drivers/net/ethernet/intel/igc/igc_main.c | 3 - drivers/net/ethernet/intel/ixgbe/ixgbe_debugfs.c | 22 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 9 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 7 +- drivers/net/ethernet/jme.c | 10 +- drivers/net/ethernet/lantiq_xrx200.c | 10 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 2 +- drivers/net/ethernet/marvell/mvmdio.c | 31 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c | 19 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 97 +- drivers/net/ethernet/marvell/skge.c | 45 +- drivers/net/ethernet/marvell/sky2.c | 10 +- drivers/net/ethernet/mediatek/Kconfig | 1 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 6 +- drivers/net/ethernet/mellanox/mlx4/crdump.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 43 +- drivers/net/ethernet/mellanox/mlx4/main.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 55 +- drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 102 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 25 +- drivers/net/ethernet/mellanox/mlx5/core/en/fs.h | 16 +- .../net/ethernet/mellanox/mlx5/core/en/params.h | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 6 +- .../net/ethernet/mellanox/mlx5/core/en/reporter.h | 1 + .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 36 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 33 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 24 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 36 +- drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 66 +- .../net/ethernet/mellanox/mlx5/core/en/xsk/setup.c | 27 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 6 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 97 +- .../net/ethernet/mellanox/mlx5/core/en_common.c | 12 + drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 2 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 108 +- .../ethernet/mellanox/mlx5/core/en_fs_ethtool.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 64 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 84 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 6 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 26 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 3 - drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 1007 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 35 +- drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/eq.c | 23 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 222 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 39 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 101 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 71 +- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 16 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 5 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 448 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 7 +- .../ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c | 1 - .../net/ethernet/mellanox/mlx5/core/lib/crypto.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h | 2 +- .../net/ethernet/mellanox/mlx5/core/lib/vxlan.c | 9 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 12 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/qp.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/rl.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 7 +- drivers/net/ethernet/mellanox/mlxsw/Kconfig | 6 +- drivers/net/ethernet/mellanox/mlxsw/pci.h | 1 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 81 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 11 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 17 +- .../net/ethernet/mellanox/mlxsw/spectrum_buffers.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 22 - drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 1 - drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h | 1 - .../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 76 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 155 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 4 +- drivers/net/ethernet/mscc/ocelot.c | 1 - drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 9 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 160 +- drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 25 +- drivers/net/ethernet/netronome/nfp/flower/main.c | 1 - drivers/net/ethernet/netronome/nfp/flower/main.h | 19 - .../net/ethernet/netronome/nfp/flower/offload.c | 197 +- .../ethernet/netronome/nfp/flower/tunnel_conf.c | 200 +- .../net/ethernet/netronome/nfp/nfp_net_debugfs.c | 17 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 4 +- drivers/net/ethernet/ni/Kconfig | 2 +- drivers/net/ethernet/nuvoton/w90p910_ether.c | 2 + drivers/net/ethernet/nvidia/forcedeth.c | 3 +- drivers/net/ethernet/packetengines/Kconfig | 6 +- drivers/net/ethernet/packetengines/Makefile | 2 +- drivers/net/ethernet/qlogic/Kconfig | 9 + drivers/net/ethernet/qlogic/Makefile | 1 + drivers/net/ethernet/qlogic/qed/qed_int.c | 2 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 34 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 6 +- drivers/net/ethernet/qlogic/qed/qed_rdma.c | 7 +- drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 3 +- .../{staging => net/ethernet/qlogic}/qlge/Makefile | 0 .../{staging => net/ethernet/qlogic}/qlge/qlge.h | 0 .../ethernet/qlogic}/qlge/qlge_dbg.c | 0 .../ethernet/qlogic}/qlge/qlge_ethtool.c | 0 .../ethernet/qlogic}/qlge/qlge_main.c | 0 .../ethernet/qlogic}/qlge/qlge_mpi.c | 0 drivers/net/ethernet/qualcomm/emac/emac.c | 12 +- drivers/net/ethernet/qualcomm/qca_debug.c | 13 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 13 +- drivers/net/ethernet/realtek/r8169_main.c | 409 +- drivers/net/ethernet/rocker/rocker_main.c | 2 - drivers/net/ethernet/samsung/Kconfig | 2 +- drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/efx.c | 10 +- drivers/net/ethernet/sfc/falcon/efx.c | 6 +- drivers/net/ethernet/sfc/falcon/falcon_boards.c | 18 +- drivers/net/ethernet/sfc/falcon/rx.c | 5 +- drivers/net/ethernet/sfc/rx.c | 5 +- drivers/net/ethernet/sfc/tx.c | 2 +- drivers/net/ethernet/sis/sis900.c | 68 - drivers/net/ethernet/smsc/smc911x.c | 1 - drivers/net/ethernet/socionext/sni_ave.c | 4 +- drivers/net/ethernet/stmicro/stmmac/common.h | 6 - .../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 10 +- drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 4 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 83 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 692 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_descs.c | 29 - drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 10 - drivers/net/ethernet/stmicro/stmmac/hwif.c | 4 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 17 - drivers/net/ethernet/stmicro/stmmac/mmc.h | 9 - drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 192 - drivers/net/ethernet/stmicro/stmmac/stmmac.h | 13 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 81 - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 214 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 1 - .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 36 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 322 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 2 +- drivers/net/ethernet/sun/cassini.c | 8 +- drivers/net/ethernet/sun/niu.c | 2 +- drivers/net/ethernet/sun/sunvnet_common.c | 4 +- drivers/net/ethernet/ti/netcp_core.c | 2 +- drivers/net/ethernet/toshiba/spider_net.c | 1 - drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/tundra/tsi108_eth.c | 5 +- drivers/net/ethernet/xscale/Kconfig | 2 +- drivers/net/hamradio/baycom_epp.c | 3 +- drivers/net/hamradio/mkiss.c | 11 +- drivers/net/hyperv/netvsc_drv.c | 13 +- drivers/net/ieee802154/adf7242.c | 13 +- drivers/net/ieee802154/at86rf230.c | 20 +- drivers/net/ieee802154/ca8210.c | 9 +- drivers/net/netdevsim/dev.c | 135 +- drivers/net/netdevsim/fib.c | 102 +- drivers/net/netdevsim/netdev.c | 9 +- drivers/net/netdevsim/netdevsim.h | 12 +- drivers/net/phy/Kconfig | 17 +- drivers/net/phy/Makefile | 1 - drivers/net/phy/at803x.c | 32 +- drivers/net/phy/fixed_phy.c | 6 +- drivers/net/phy/mdio-aspeed.c | 157 - drivers/net/phy/mdio-cavium.h | 2 - drivers/net/phy/mdio-xgene.c | 4 +- drivers/net/phy/mdio_bus.c | 9 +- drivers/net/phy/mscc.c | 16 +- drivers/net/phy/phy-core.c | 66 +- drivers/net/phy/phy.c | 60 +- drivers/net/phy/phy_device.c | 55 +- drivers/net/phy/phy_led_triggers.c | 3 +- drivers/net/phy/phylink.c | 10 +- drivers/net/phy/realtek.c | 62 - drivers/net/ppp/pppoe.c | 3 - drivers/net/ppp/pppox.c | 13 - drivers/net/ppp/pptp.c | 3 - drivers/net/slip/slhc.c | 30 +- drivers/net/team/team.c | 2 - drivers/net/thunderbolt.c | 2 +- drivers/net/tun.c | 9 +- drivers/net/usb/pegasus.c | 2 +- drivers/net/usb/qmi_wwan.c | 1 - drivers/net/usb/r8152.c | 386 +- drivers/net/usb/usbnet.c | 2 +- drivers/net/vmxnet3/vmxnet3_drv.c | 2 +- drivers/net/wan/sdla.c | 1 - drivers/net/wimax/i2400m/debugfs.c | 150 +- drivers/net/wimax/i2400m/driver.c | 7 +- drivers/net/wimax/i2400m/i2400m.h | 7 +- drivers/net/wimax/i2400m/usb.c | 64 +- drivers/net/wireless/ath/ath10k/mac.c | 3 +- drivers/net/wireless/ath/ath9k/main.c | 3 +- drivers/net/wireless/broadcom/b43legacy/phy.c | 21 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h | 6 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 61 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/core.c | 30 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 9 + .../broadcom/brcm80211/brcmfmac/fwsignal.c | 16 +- .../broadcom/brcm80211/brcmfmac/fwsignal.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 7 - .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 10 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.h | 3 +- .../wireless/broadcom/brcm80211/brcmsmac/main.c | 13 + drivers/net/wireless/intel/ipw2x00/ipw2100.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 3 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 29 +- drivers/net/wireless/intel/iwlwifi/dvm/rs.h | 4 + drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 3 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 22 +- drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 29 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 61 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 8 +- drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 2 +- drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 4 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 544 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.h | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 185 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 4 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 3 - drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 - drivers/net/wireless/mac80211_hwsim.c | 28 +- drivers/net/wireless/marvell/libertas/if_spi.c | 14 +- drivers/net/wireless/marvell/libertas/if_usb.c | 3 +- drivers/net/wireless/marvell/libertas/main.c | 2 +- drivers/net/wireless/marvell/libertas_tf/cmd.c | 2 +- drivers/net/wireless/marvell/mwifiex/init.c | 2 +- drivers/net/wireless/marvell/mwifiex/main.h | 1 - drivers/net/wireless/marvell/mwifiex/pcie.c | 8 +- drivers/net/wireless/marvell/mwifiex/scan.c | 5 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 3 +- drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 4 +- drivers/net/wireless/mediatek/mt7601u/init.c | 3 - drivers/net/wireless/mediatek/mt7601u/main.c | 4 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2800usb.c | 1 - drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 136 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 9 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 11 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 3 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 8 +- drivers/net/wireless/realtek/rtlwifi/pci.c | 6 +- drivers/net/wireless/realtek/rtlwifi/regd.c | 18 + .../net/wireless/realtek/rtlwifi/rtl8188ee/dm.c | 7 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 257 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 1046 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 215 +- .../net/wireless/realtek/rtlwifi/rtl8192ce/trx.h | 803 +- .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 4 + .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 4 + drivers/net/wireless/realtek/rtw88/Makefile | 1 - drivers/net/wireless/realtek/rtw88/coex.c | 2507 -- drivers/net/wireless/realtek/rtw88/coex.h | 369 - drivers/net/wireless/realtek/rtw88/debug.c | 112 - drivers/net/wireless/realtek/rtw88/fw.c | 135 +- drivers/net/wireless/realtek/rtw88/fw.h | 73 - drivers/net/wireless/realtek/rtw88/mac80211.c | 19 - drivers/net/wireless/realtek/rtw88/main.c | 45 +- drivers/net/wireless/realtek/rtw88/main.h | 233 - drivers/net/wireless/realtek/rtw88/pci.c | 74 +- drivers/net/wireless/realtek/rtw88/phy.c | 15 +- drivers/net/wireless/realtek/rtw88/phy.h | 9 - drivers/net/wireless/realtek/rtw88/ps.c | 9 - drivers/net/wireless/realtek/rtw88/reg.h | 62 - drivers/net/wireless/realtek/rtw88/rtw8822b.c | 462 +- .../net/wireless/realtek/rtw88/rtw8822b_table.c | 1564 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 355 +- .../net/wireless/realtek/rtw88/rtw8822c_table.c | 2635 +- drivers/net/wireless/rsi/rsi_91x_mac80211.c | 3 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 31 +- drivers/net/wireless/ti/wlcore/main.c | 3 +- drivers/net/wireless/wl3501_cs.c | 4 +- drivers/net/xen-netback/netback.c | 11 +- drivers/net/xen-netback/xenbus.c | 46 +- drivers/net/xen-netfront.c | 8 +- drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/nfcmrvl/main.c | 4 +- drivers/nfc/nfcmrvl/uart.c | 4 +- drivers/nfc/nfcmrvl/usb.c | 1 - drivers/nfc/nxp-nci/Kconfig | 7 +- drivers/nfc/nxp-nci/core.c | 2 + drivers/nfc/nxp-nci/i2c.c | 134 +- drivers/nfc/nxp-nci/nxp-nci.h | 1 + drivers/nfc/st-nci/se.c | 2 - drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/msi.c | 5 + drivers/nvdimm/btt_devs.c | 16 +- drivers/nvdimm/bus.c | 210 +- drivers/nvdimm/core.c | 10 +- drivers/nvdimm/dimm_devs.c | 4 +- drivers/nvdimm/namespace_devs.c | 36 +- drivers/nvdimm/nd-core.h | 71 +- drivers/nvdimm/pfn_devs.c | 24 +- drivers/nvdimm/pmem.c | 4 +- drivers/nvdimm/region.c | 24 +- drivers/nvdimm/region_devs.c | 12 +- drivers/nvdimm/security.c | 2 +- drivers/nvme/host/core.c | 18 +- drivers/nvme/host/fc.c | 2 - drivers/nvme/host/lightnvm.c | 45 +- drivers/nvme/host/multipath.c | 8 +- drivers/nvme/host/nvme.h | 6 +- drivers/nvme/host/pci.c | 31 +- drivers/nvme/host/rdma.c | 8 +- drivers/nvme/host/tcp.c | 8 +- drivers/nvme/target/loop.c | 2 - drivers/nvmem/core.c | 7 +- drivers/nvmem/imx-ocotp.c | 7 - drivers/nvmem/meson-mx-efuse.c | 3 +- drivers/nvmem/nvmem-sysfs.c | 15 +- drivers/nvmem/sunxi_sid.c | 1 - drivers/of/of_mdio.c | 8 +- drivers/of/platform.c | 197 +- drivers/of/resolver.c | 12 +- drivers/opp/core.c | 85 +- drivers/opp/of.c | 30 +- drivers/parport/Makefile | 2 +- drivers/parport/parport_serial.c | 50 +- drivers/pci/bus.c | 2 + drivers/pci/controller/pci-host-common.c | 3 +- drivers/pci/controller/pcie-mediatek.c | 18 - drivers/pci/hotplug/ibmphp_res.c | 1 - drivers/pci/hotplug/rpaphp_core.c | 18 +- drivers/pci/iov.c | 4 +- drivers/pci/p2pdma.c | 361 +- drivers/pci/pci-sysfs.c | 16 - drivers/pci/pci.c | 43 +- drivers/pci/pci.h | 49 +- drivers/pci/pcie/aspm.c | 20 - drivers/pci/pcie/portdrv_core.c | 66 + drivers/pci/probe.c | 7 +- drivers/pci/proc.c | 14 +- drivers/pci/search.c | 1 + drivers/pci/setup-bus.c | 4 +- drivers/pci/syscall.c | 4 +- drivers/pci/vc.c | 1 + drivers/pcmcia/cistpl.c | 5 - drivers/pcmcia/db1xxx_ss.c | 4 - drivers/perf/arm_pmu.c | 2 +- drivers/perf/fsl_imx8_ddr_perf.c | 1 - drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 4 +- drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 4 +- drivers/perf/qcom_l2_pmu.c | 6 +- drivers/perf/xgene_pmu.c | 4 +- drivers/pinctrl/aspeed/Kconfig | 8 - drivers/pinctrl/aspeed/Makefile | 1 - drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 1827 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 1961 +- drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 2395 - drivers/pinctrl/aspeed/pinctrl-aspeed.c | 12 +- drivers/pinctrl/aspeed/pinmux-aspeed.c | 2 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 232 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 105 +- drivers/pinctrl/cirrus/Kconfig | 6 - drivers/pinctrl/cirrus/Makefile | 6 - drivers/pinctrl/cirrus/pinctrl-cs47l15.c | 40 - drivers/pinctrl/cirrus/pinctrl-cs47l92.c | 40 - drivers/pinctrl/cirrus/pinctrl-madera-core.c | 24 +- drivers/pinctrl/cirrus/pinctrl-madera.h | 2 - drivers/pinctrl/devicetree.c | 6 +- drivers/pinctrl/freescale/pinctrl-imx.c | 13 +- drivers/pinctrl/freescale/pinctrl-mxs.c | 12 +- drivers/pinctrl/intel/pinctrl-baytrail.c | 105 +- drivers/pinctrl/intel/pinctrl-broxton.c | 4 +- drivers/pinctrl/intel/pinctrl-cannonlake.c | 2 - drivers/pinctrl/intel/pinctrl-cherryview.c | 8 +- drivers/pinctrl/intel/pinctrl-denverton.c | 53 +- drivers/pinctrl/intel/pinctrl-geminilake.c | 2 - drivers/pinctrl/intel/pinctrl-icelake.c | 2 - drivers/pinctrl/intel/pinctrl-intel.c | 95 +- drivers/pinctrl/intel/pinctrl-intel.h | 9 +- drivers/pinctrl/intel/pinctrl-lewisburg.c | 2 - drivers/pinctrl/intel/pinctrl-merrifield.c | 4 +- drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 2 - drivers/pinctrl/meson/pinctrl-meson-g12a.c | 9 - drivers/pinctrl/nomadik/pinctrl-abx500.c | 1 - drivers/pinctrl/nomadik/pinctrl-nomadik.c | 1 - drivers/pinctrl/pinctrl-amd.c | 4 +- drivers/pinctrl/pinctrl-falcon.c | 11 +- drivers/pinctrl/pinctrl-ingenic.c | 755 +- drivers/pinctrl/pinctrl-oxnas.c | 8 +- drivers/pinctrl/pinctrl-pic32.c | 4 +- drivers/pinctrl/pinctrl-rockchip.c | 1 - drivers/pinctrl/pinctrl-rza1.c | 4 +- drivers/pinctrl/pinctrl-rzn1.c | 12 +- drivers/pinctrl/pinctrl-stmfx.c | 28 +- drivers/pinctrl/pinctrl-xway.c | 4 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/qcom/Kconfig | 9 - drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-msm.c | 36 +- drivers/pinctrl/qcom/pinctrl-msm8998.c | 76 +- drivers/pinctrl/qcom/pinctrl-qdf2xxx.c | 2 +- drivers/pinctrl/qcom/pinctrl-sc7180.c | 1146 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 2 - drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 5 +- 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/gpio.c | 9 +- drivers/pinctrl/spear/pinctrl-spear.c | 8 +- drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c | 1 + drivers/pinctrl/sprd/pinctrl-sprd.c | 32 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 5 +- drivers/pinctrl/sunxi/pinctrl-sun8i-v3s.c | 265 +- drivers/pinctrl/sunxi/pinctrl-sunxi.h | 2 - drivers/pinctrl/tegra/pinctrl-tegra.c | 59 - drivers/pinctrl/tegra/pinctrl-tegra.h | 3 - drivers/pinctrl/tegra/pinctrl-tegra210.c | 1 - drivers/pinctrl/uniphier/pinctrl-uniphier-ld11.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld20.c | 20 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld4.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-ld6b.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro4.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pro5.c | 17 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs2.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-pxs3.c | 10 +- drivers/pinctrl/uniphier/pinctrl-uniphier-sld8.c | 10 +- drivers/platform/chrome/cros_ec_spi.c | 2 +- drivers/platform/olpc/olpc-xo175-ec.c | 6 - drivers/platform/x86/acer-wmi.c | 49 +- drivers/platform/x86/asus-wmi.c | 345 +- drivers/platform/x86/dell-wmi.c | 12 +- drivers/platform/x86/hp-wmi.c | 47 +- drivers/platform/x86/hp_accel.c | 1 - drivers/platform/x86/i2c-multi-instantiate.c | 4 +- drivers/platform/x86/intel-hid.c | 40 +- drivers/platform/x86/intel-vbtn.c | 26 +- drivers/platform/x86/intel_pmc_core.c | 1 - .../x86/intel_speed_select_if/isst_if_mmio.c | 8 +- drivers/platform/x86/pcengines-apuv2.c | 19 +- drivers/platform/x86/surfacepro3_button.c | 47 - drivers/platform/x86/thinkpad_acpi.c | 17 +- drivers/platform/x86/wmi.c | 4 +- drivers/power/supply/Kconfig | 11 + drivers/power/supply/Makefile | 1 + drivers/power/supply/jz4740-battery.c | 421 + drivers/powercap/intel_rapl_common.c | 2 +- drivers/powercap/powercap_sys.c | 2 +- drivers/ptp/ptp_dte.c | 5 +- drivers/pwm/core.c | 7 +- drivers/ras/Makefile | 3 +- drivers/ras/cec.c | 1 - drivers/ras/debugfs.c | 2 - drivers/regulator/Kconfig | 1 - drivers/regulator/act8865-regulator.c | 129 +- drivers/regulator/axp20x-regulator.c | 10 +- drivers/regulator/core.c | 5 +- drivers/regulator/da9062-regulator.c | 4 +- drivers/regulator/da9063-regulator.c | 4 +- drivers/regulator/lm363x-regulator.c | 10 +- drivers/regulator/lp87565-regulator.c | 8 +- drivers/regulator/of_regulator.c | 11 +- drivers/regulator/qcom-rpmh-regulator.c | 193 +- drivers/regulator/rk808-regulator.c | 2 +- drivers/regulator/slg51000-regulator.c | 4 +- drivers/regulator/stm32-booster.c | 4 + drivers/regulator/twl6030-regulator.c | 21 +- drivers/remoteproc/qcom_common.c | 4 +- drivers/reset/Kconfig | 13 +- drivers/reset/Makefile | 1 - drivers/reset/reset-imx7.c | 12 +- drivers/reset/reset-meson.c | 51 +- drivers/reset/reset-scmi.c | 124 - drivers/reset/reset-simple.c | 3 - drivers/rtc/Kconfig | 8 +- drivers/rtc/Makefile | 1 + drivers/rtc/interface.c | 11 +- drivers/rtc/rtc-ds1374.c | 2 +- drivers/rtc/rtc-imxdi.c | 4 +- drivers/rtc/rtc-isl12026.c | 6 +- drivers/rtc/rtc-max77686.c | 8 +- drivers/rtc/rtc-mxc.c | 5 +- drivers/rtc/rtc-mxc_v2.c | 4 +- drivers/rtc/rtc-nuc900.c | 271 + drivers/rtc/rtc-s35390a.c | 8 +- drivers/rtc/rtc-s5m.c | 6 +- drivers/s390/block/dasd_alias.c | 22 +- drivers/s390/char/con3215.c | 1 - drivers/s390/char/tape_core.c | 3 - drivers/s390/cio/ccwgroup.c | 18 +- drivers/s390/cio/device.c | 15 +- drivers/s390/cio/qdio.h | 3 +- drivers/s390/cio/qdio_main.c | 99 +- drivers/s390/cio/qdio_setup.c | 2 +- drivers/s390/cio/vfio_ccw_async.c | 2 +- drivers/s390/cio/vfio_ccw_cp.c | 28 +- drivers/s390/cio/vfio_ccw_drv.c | 2 +- drivers/s390/crypto/Makefile | 2 +- drivers/s390/crypto/ap_queue.c | 1 - drivers/s390/crypto/pkey_api.c | 967 +- drivers/s390/crypto/zcrypt_api.c | 24 +- drivers/s390/crypto/zcrypt_ccamisc.c | 927 - drivers/s390/crypto/zcrypt_ccamisc.h | 111 - drivers/s390/crypto/zcrypt_cex4.c | 106 +- drivers/s390/crypto/zcrypt_msgtype6.c | 17 +- drivers/s390/net/ctcm_fsms.c | 1 - drivers/s390/net/ctcm_mpc.c | 3 - drivers/s390/net/qeth_l2_main.c | 2 +- drivers/s390/virtio/virtio_ccw.c | 4 - drivers/scsi/Kconfig | 4 +- drivers/scsi/aic94xx/aic94xx_init.c | 9 +- drivers/scsi/arm/fas216.c | 8 - drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 2 +- drivers/scsi/csiostor/csio_wr.c | 8 +- drivers/scsi/cxlflash/main.c | 12 +- drivers/scsi/device_handler/scsi_dh_alua.c | 7 +- drivers/scsi/esas2r/esas2r_init.c | 13 +- drivers/scsi/esas2r/esas2r_ioctl.c | 14 +- drivers/scsi/fcoe/fcoe.c | 3 +- drivers/scsi/fcoe/fcoe_ctlr.c | 140 +- drivers/scsi/fcoe/fcoe_transport.c | 2 +- drivers/scsi/fdomain.c | 6 +- drivers/scsi/fdomain_isa.c | 5 +- drivers/scsi/hisi_sas/hisi_sas.h | 36 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 438 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 43 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 75 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 148 +- drivers/scsi/hpsa.c | 18 +- drivers/scsi/ibmvscsi/ibmvfc.c | 5 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 3 - drivers/scsi/libfc/fc_rport.c | 5 +- drivers/scsi/lpfc/lpfc_bsg.c | 4 +- drivers/scsi/lpfc/lpfc_init.c | 23 +- drivers/scsi/megaraid/megaraid_sas.h | 1 - drivers/scsi/megaraid/megaraid_sas_base.c | 117 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 56 +- drivers/scsi/mpt3sas/mpi/mpi2.h | 5 +- drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 10 +- drivers/scsi/mpt3sas/mpi/mpi2_image.h | 39 +- drivers/scsi/mpt3sas/mpi/mpi2_pci.h | 13 +- drivers/scsi/mpt3sas/mpi/mpi2_tool.h | 13 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 187 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 28 +- drivers/scsi/mpt3sas/mpt3sas_ctl.c | 76 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 156 +- drivers/scsi/ncr53c8xx.c | 4 - drivers/scsi/pm8001/pm8001_sas.c | 13 +- drivers/scsi/pmcraid.c | 2 +- drivers/scsi/qedf/qedf_main.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 12 +- drivers/scsi/qla2xxx/qla_bsg.c | 23 +- drivers/scsi/qla2xxx/qla_dbg.c | 3 +- drivers/scsi/qla2xxx/qla_def.h | 132 +- drivers/scsi/qla2xxx/qla_dfs.c | 9 +- drivers/scsi/qla2xxx/qla_dsd.h | 2 - drivers/scsi/qla2xxx/qla_fw.h | 8 +- drivers/scsi/qla2xxx/qla_gbl.h | 33 +- drivers/scsi/qla2xxx/qla_gs.c | 249 +- drivers/scsi/qla2xxx/qla_init.c | 313 +- drivers/scsi/qla2xxx/qla_inline.h | 28 +- drivers/scsi/qla2xxx/qla_iocb.c | 226 +- drivers/scsi/qla2xxx/qla_isr.c | 25 +- drivers/scsi/qla2xxx/qla_mbx.c | 10 +- drivers/scsi/qla2xxx/qla_mid.c | 4 +- drivers/scsi/qla2xxx/qla_mr.c | 67 +- drivers/scsi/qla2xxx/qla_nvme.c | 32 +- drivers/scsi/qla2xxx/qla_nvme.h | 5 +- drivers/scsi/qla2xxx/qla_nx.c | 16 +- drivers/scsi/qla2xxx/qla_nx.h | 14 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 236 +- drivers/scsi/qla2xxx/qla_sup.c | 8 +- drivers/scsi/qla2xxx/qla_target.c | 212 +- drivers/scsi/qla2xxx/qla_target.h | 35 +- drivers/scsi/qla2xxx/qla_tmpl.c | 7 +- drivers/scsi/qla2xxx/qla_version.h | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 27 +- drivers/scsi/qlogicpti.c | 10 - drivers/scsi/scsi_debugfs.c | 5 +- drivers/scsi/scsi_lib.c | 71 +- drivers/scsi/scsi_logging.c | 48 +- drivers/scsi/scsi_proc.c | 9 +- drivers/scsi/sd.c | 5 +- drivers/scsi/sd.h | 5 +- drivers/scsi/sd_zbc.c | 10 +- drivers/scsi/sun3_scsi.c | 2 - drivers/scsi/sym53c8xx_2/sym_nvram.c | 2 +- drivers/scsi/ufs/cdns-pltfrm.c | 13 +- drivers/scsi/ufs/ufs-sysfs.c | 18 +- drivers/scsi/ufs/ufs.h | 2 +- drivers/scsi/ufs/ufshcd.c | 267 +- drivers/scsi/ufs/ufshcd.h | 49 +- drivers/scsi/virtio_scsi.c | 55 +- drivers/scsi/wd33c93.c | 1 - drivers/slimbus/qcom-ngd-ctrl.c | 5 +- drivers/slimbus/slimbus.h | 2 +- drivers/soc/amlogic/meson-clk-measure.c | 14 +- drivers/soc/amlogic/meson-gx-socinfo.c | 1 - drivers/soc/fsl/dpaa2-console.c | 2 +- drivers/soc/fsl/qe/qe.c | 165 +- drivers/soc/imx/soc-imx-scu.c | 39 - drivers/soc/imx/soc-imx8.c | 45 - drivers/soc/qcom/Kconfig | 8 - drivers/soc/qcom/Makefile | 1 - drivers/soc/qcom/qcom_aoss.c | 131 - drivers/soc/qcom/smem.c | 9 - drivers/soc/qcom/socinfo.c | 476 - drivers/soc/renesas/rcar-sysc.c | 2 +- drivers/soc/ti/pm33xx.c | 19 +- drivers/soundwire/Kconfig | 7 +- drivers/soundwire/Makefile | 2 +- drivers/soundwire/bus.c | 5 - drivers/soundwire/cadence_master.c | 10 +- drivers/soundwire/intel.c | 11 + drivers/soundwire/mipi_disco.c | 18 +- drivers/spi/Kconfig | 2 +- drivers/spi/atmel-quadspi.c | 1 + drivers/spi/spi-armada-3700.c | 1 + drivers/spi/spi-atmel.c | 5 - drivers/spi/spi-bcm-qspi.c | 4 +- drivers/spi/spi-bcm2835.c | 4 +- drivers/spi/spi-bcm2835aux.c | 1 + drivers/spi/spi-bcm63xx-hsspi.c | 4 +- drivers/spi/spi-bcm63xx.c | 4 +- drivers/spi/spi-butterfly.c | 2 +- drivers/spi/spi-cadence.c | 1 + drivers/spi/spi-dw-mmio.c | 14 +- drivers/spi/spi-dw-pci.c | 19 +- drivers/spi/spi-efm32.c | 4 +- drivers/spi/spi-ep93xx.c | 4 +- drivers/spi/spi-fsl-dspi.c | 1 + drivers/spi/spi-fsl-qspi.c | 6 +- drivers/spi/spi-geni-qcom.c | 4 +- drivers/spi/spi-gpio.c | 6 - drivers/spi/spi-lantiq-ssc.c | 12 +- drivers/spi/spi-lm70llp.c | 2 +- drivers/spi/spi-mt65xx.c | 1 + drivers/spi/spi-npcm-pspi.c | 1 + drivers/spi/spi-nuc900.c | 1 + drivers/spi/spi-nxp-fspi.c | 4 +- drivers/spi/spi-pic32-sqi.c | 1 + drivers/spi/spi-pic32.c | 12 +- drivers/spi/spi-pxa2xx.c | 14 +- drivers/spi/spi-qcom-qspi.c | 4 +- drivers/spi/spi-s3c24xx.c | 1 + drivers/spi/spi-sh-msiof.c | 5 +- drivers/spi/spi-sh.c | 4 +- drivers/spi/spi-sifive.c | 1 + drivers/spi/spi-slave-mt27xx.c | 1 + drivers/spi/spi-sprd-adi.c | 92 +- drivers/spi/spi-sprd.c | 4 +- drivers/spi/spi-stm32-qspi.c | 5 +- drivers/spi/spi-sun4i.c | 1 + drivers/spi/spi-sun6i.c | 1 + drivers/spi/spi-synquacer.c | 2 + drivers/spi/spi-ti-qspi.c | 1 + drivers/spi/spi-uniphier.c | 1 + drivers/spi/spi-xlp.c | 4 +- drivers/spi/spi-zynq-qspi.c | 1 + drivers/spi/spi-zynqmp-gqspi.c | 1 + drivers/spi/spi.c | 47 +- drivers/staging/Kconfig | 5 - drivers/staging/Makefile | 3 - drivers/staging/android/ion/ion.c | 36 + drivers/staging/android/ion/ion.h | 10 +- drivers/staging/android/ion/ion_page_pool.c | 3 - drivers/staging/android/ion/ion_system_heap.c | 4 +- drivers/staging/android/vsoc.c | 8 +- drivers/staging/comedi/drivers/daqboard2000.c | 7 +- drivers/staging/comedi/drivers/dt3000.c | 8 +- drivers/staging/emxx_udc/emxx_udc.c | 4 +- .../erofs/Documentation/filesystems/erofs.txt | 14 - drivers/staging/erofs/Kconfig | 111 +- drivers/staging/erofs/Makefile | 4 +- drivers/staging/erofs/compress.h | 2 +- drivers/staging/erofs/data.c | 39 +- drivers/staging/erofs/decompressor.c | 45 +- drivers/staging/erofs/dir.c | 6 +- drivers/staging/erofs/erofs_fs.h | 47 +- drivers/staging/erofs/include/linux/tagptr.h | 110 + drivers/staging/erofs/include/trace/events/erofs.h | 2 +- drivers/staging/erofs/inode.c | 24 +- drivers/staging/erofs/internal.h | 253 +- drivers/staging/erofs/namei.c | 7 +- drivers/staging/erofs/super.c | 271 +- drivers/staging/erofs/tagptr.h | 110 - drivers/staging/erofs/unzip_pagevec.h | 169 + drivers/staging/erofs/unzip_vle.c | 1591 + drivers/staging/erofs/unzip_vle.h | 196 + drivers/staging/erofs/utils.c | 112 +- drivers/staging/erofs/xattr.c | 6 +- drivers/staging/erofs/xattr.h | 39 +- drivers/staging/erofs/zdata.c | 1405 - drivers/staging/erofs/zdata.h | 195 - drivers/staging/erofs/zmap.c | 5 +- drivers/staging/erofs/zpvec.h | 159 - drivers/staging/fbtft/fb_bd663474.c | 2 +- drivers/staging/fbtft/fb_ili9163.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 2 +- drivers/staging/fbtft/fb_pcd8544.c | 4 +- drivers/staging/fbtft/fb_s6d1121.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 2 +- drivers/staging/fbtft/fb_ssd1331.c | 4 +- drivers/staging/fbtft/fb_upd161704.c | 2 +- drivers/staging/fbtft/fbtft-bus.c | 2 +- drivers/staging/fbtft/fbtft-core.c | 47 +- drivers/staging/fsl-dpaa2/ethsw/TODO | 1 + drivers/staging/fsl-dpaa2/ethsw/dpsw-cmd.h | 15 +- drivers/staging/fsl-dpaa2/ethsw/dpsw.c | 51 - drivers/staging/fsl-dpaa2/ethsw/dpsw.h | 56 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 215 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 4 - drivers/staging/gasket/apex_driver.c | 2 +- drivers/staging/goldfish/goldfish_audio.c | 4 +- drivers/staging/greybus/audio_manager.c | 2 +- drivers/staging/greybus/i2c.c | 22 +- drivers/staging/iio/adc/ad7192.c | 12 - drivers/staging/iio/resolver/ad2s1210.c | 12 +- drivers/staging/isdn/hysdn/Kconfig | 2 +- drivers/staging/isdn/hysdn/hysdn_net.c | 2 +- drivers/staging/isdn/hysdn/hysdn_procconf.c | 2 +- drivers/staging/kpc2000/kpc2000_spi.c | 3 +- drivers/staging/media/Kconfig | 4 + drivers/staging/media/Makefile | 2 + drivers/staging/media/allegro-dvt/allegro-core.c | 4 +- drivers/staging/media/bcm2048/Kconfig | 14 + drivers/staging/media/bcm2048/Makefile | 2 + drivers/staging/media/bcm2048/TODO | 24 + drivers/staging/media/bcm2048/radio-bcm2048.c | 2689 ++ drivers/staging/media/bcm2048/radio-bcm2048.h | 26 + drivers/staging/media/davinci_vpfe/Kconfig | 13 + drivers/staging/media/davinci_vpfe/Makefile | 11 + drivers/staging/media/davinci_vpfe/TODO | 38 + .../staging/media/davinci_vpfe/davinci-vpfe-mc.txt | 154 + .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 1287 + drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 1852 + drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 174 + .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 1038 + .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 556 + drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 1070 + drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 228 + .../media/davinci_vpfe/dm365_ipipeif_user.h | 90 + drivers/staging/media/davinci_vpfe/dm365_isif.c | 2097 + drivers/staging/media/davinci_vpfe/dm365_isif.h | 200 + .../staging/media/davinci_vpfe/dm365_isif_regs.h | 291 + drivers/staging/media/davinci_vpfe/dm365_resizer.c | 1995 + drivers/staging/media/davinci_vpfe/dm365_resizer.h | 241 + drivers/staging/media/davinci_vpfe/vpfe.h | 83 + .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 716 + .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 90 + drivers/staging/media/davinci_vpfe/vpfe_video.c | 1646 + drivers/staging/media/davinci_vpfe/vpfe_video.h | 150 + drivers/staging/media/hantro/Kconfig | 2 +- drivers/staging/media/hantro/Makefile | 5 +- drivers/staging/media/hantro/hantro.h | 42 +- drivers/staging/media/hantro/hantro_drv.c | 60 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 14 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 503 - drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 11 +- drivers/staging/media/hantro/hantro_hw.h | 24 - drivers/staging/media/hantro/hantro_v4l2.c | 1 - drivers/staging/media/hantro/hantro_vp8.c | 201 - drivers/staging/media/hantro/rk3288_vpu_hw.c | 22 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 39 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 12 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 14 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 595 - drivers/staging/media/imx/imx-media-utils.c | 2 +- drivers/staging/media/imx/imx7-media-csi.c | 4 +- drivers/staging/media/imx/imx7-mipi-csis.c | 4 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/meson/vdec/esparser.c | 4 +- drivers/staging/media/omap4iss/iss.c | 1 + drivers/staging/media/omap4iss/iss_video.c | 40 +- drivers/staging/media/omap4iss/iss_video.h | 2 + drivers/staging/media/soc_camera/soc_camera.c | 2 + drivers/staging/media/sunxi/cedrus/cedrus.h | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 4 +- drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 8 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_video.c | 22 + drivers/staging/media/tegra-vde/Kconfig | 2 +- drivers/staging/most/cdev/cdev.c | 4 +- drivers/staging/most/dim2/dim2.c | 21 + drivers/staging/most/dim2/hal.c | 99 +- drivers/staging/most/dim2/hal.h | 4 + drivers/staging/most/net/net.c | 3 +- drivers/staging/most/video/video.c | 3 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 4 +- drivers/staging/mt7621-pci/pci-mt7621.c | 12 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 5 +- drivers/staging/nvec/nvec.c | 4 +- drivers/staging/octeon/Kconfig | 3 +- drivers/staging/octeon/ethernet-defines.h | 2 + drivers/staging/octeon/ethernet-mdio.c | 6 +- drivers/staging/octeon/ethernet-mem.c | 5 +- drivers/staging/octeon/ethernet-rgmii.c | 10 +- drivers/staging/octeon/ethernet-rx.c | 13 +- drivers/staging/octeon/ethernet-rx.h | 2 + drivers/staging/octeon/ethernet-sgmii.c | 8 +- drivers/staging/octeon/ethernet-spi.c | 10 +- drivers/staging/octeon/ethernet-tx.c | 14 +- drivers/staging/octeon/ethernet-util.h | 4 + drivers/staging/octeon/ethernet.c | 12 +- drivers/staging/octeon/octeon-ethernet.h | 29 +- drivers/staging/octeon/octeon-stubs.h | 1429 - drivers/staging/olpc_dcon/TODO | 4 + drivers/staging/qlge/Kconfig | 10 - drivers/staging/qlge/TODO | 46 - drivers/staging/ralink-gdma/ralink-gdma.c | 4 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_efuse.c | 141 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 11 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 8 +- drivers/staging/rtl8188eu/core/rtw_security.c | 41 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 19 +- drivers/staging/rtl8188eu/hal/bb_cfg.c | 2 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 14 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 143 +- .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 881 + drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/mlme_osdep.h | 1 + drivers/staging/rtl8188eu/include/osdep_service.h | 2 + drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 1 + drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 5 + drivers/staging/rtl8188eu/os_dep/osdep_service.c | 5 + drivers/staging/rtl8192e/rtllib.h | 4 +- drivers/staging/rtl8192e/rtllib_rx.c | 2 + drivers/staging/rtl8192e/rtllib_softmac.c | 24 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 455 +- drivers/staging/rtl8192u/r8192U_core.c | 11 +- drivers/staging/rtl8192u/r8192U_dm.c | 2 +- drivers/staging/rtl8712/os_intfs.c | 35 +- drivers/staging/rtl8712/recv_linux.c | 18 +- drivers/staging/rtl8712/recv_osdep.h | 16 +- drivers/staging/rtl8712/rtl8712_cmd.c | 14 +- drivers/staging/rtl8712/rtl8712_recv.c | 53 +- drivers/staging/rtl8712/rtl8712_recv.h | 2 +- drivers/staging/rtl8712/rtl8712_xmit.c | 15 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 5 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 16 +- drivers/staging/rtl8712/rtl871x_ioctl_set.h | 4 +- drivers/staging/rtl8712/rtl871x_mlme.c | 34 +- drivers/staging/rtl8712/rtl871x_mlme.h | 8 +- drivers/staging/rtl8712/rtl871x_mp.c | 9 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 10 +- drivers/staging/rtl8712/rtl871x_pwrctrl.h | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 22 +- drivers/staging/rtl8712/rtl871x_recv.h | 2 +- drivers/staging/rtl8712/rtl871x_security.c | 29 +- drivers/staging/rtl8712/rtl871x_security.h | 4 +- drivers/staging/rtl8712/rtl871x_xmit.c | 53 +- drivers/staging/rtl8712/rtl871x_xmit.h | 20 +- drivers/staging/rtl8712/usb_intf.c | 2 +- drivers/staging/rtl8712/usb_osintf.h | 4 +- drivers/staging/rtl8712/xmit_linux.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 112 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 6 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 15 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 117 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 5 + drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 6 + drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 1 + drivers/staging/rtl8723bs/hal/hal_btcoex.c | 40 +- drivers/staging/rtl8723bs/hal/hal_com.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 18 + drivers/staging/rtl8723bs/hal/hal_intf.c | 2 +- drivers/staging/rtl8723bs/hal/hal_phy.c | 157 + drivers/staging/rtl8723bs/hal/odm.c | 19 +- drivers/staging/rtl8723bs/hal/odm.h | 4 + drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 5 + drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 7 + drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 14 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 1 + drivers/staging/rtl8723bs/include/hal_btcoex.h | 8 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 17 + drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 3 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 8 + drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 2 + drivers/staging/rtl8723bs/os_dep/os_intfs.c | 13 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 4 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 2 +- drivers/staging/unisys/visornic/visornic_main.c | 5 +- drivers/staging/uwb/TODO | 8 - drivers/staging/uwb/allocator.c | 374 - drivers/staging/uwb/drp-ie.c | 305 - drivers/staging/uwb/hwa-rc.c | 929 - drivers/staging/uwb/i1480/dfu/dfu.c | 198 - drivers/staging/uwb/i1480/dfu/i1480-dfu.h | 246 - drivers/staging/uwb/i1480/dfu/mac.c | 496 - drivers/staging/uwb/i1480/dfu/phy.c | 190 - drivers/staging/uwb/i1480/dfu/usb.c | 448 - drivers/staging/uwb/i1480/i1480-est.c | 85 - drivers/staging/uwb/pal.c | 128 - drivers/staging/uwb/radio.c | 196 - drivers/staging/uwb/rsv.c | 1000 - drivers/staging/uwb/umc-bus.c | 211 - drivers/staging/uwb/umc-dev.c | 94 - drivers/staging/uwb/umc-drv.c | 31 - drivers/staging/uwb/uwb-debug.c | 354 - drivers/staging/uwb/uwb-internal.h | 366 - drivers/staging/uwb/uwb.h | 817 - drivers/staging/uwb/whc-rc.c | 467 - drivers/staging/uwb/whci.c | 257 - .../vc04_services/bcm2835-camera/bcm2835-camera.c | 29 + .../vc04_services/bcm2835-camera/mmal-common.h | 1 + .../vc04_services/bcm2835-camera/mmal-vchiq.h | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 5 +- drivers/staging/vt6656/rxtx.c | 10 +- drivers/staging/vt6656/usbpipe.c | 2 +- drivers/staging/wilc1000/wilc_hif.c | 70 +- drivers/staging/wilc1000/wilc_hif.h | 6 +- drivers/staging/wilc1000/wilc_mon.c | 3 +- drivers/staging/wilc1000/wilc_netdev.c | 76 +- drivers/staging/wilc1000/wilc_sdio.c | 4 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 64 +- drivers/staging/wilc1000/wilc_wfi_netdevice.h | 2 + drivers/staging/wilc1000/wilc_wlan.c | 109 +- drivers/staging/wilc1000/wilc_wlan.h | 9 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 78 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 4 +- drivers/staging/wilc1000/wilc_wlan_if.h | 3 +- drivers/staging/wlan-ng/hfa384x_usb.c | 210 +- drivers/staging/wlan-ng/prism2mib.c | 44 +- drivers/staging/wlan-ng/prism2sta.c | 2 +- drivers/staging/wusbcore/Kconfig | 39 - drivers/staging/wusbcore/Makefile | 28 - drivers/staging/wusbcore/TODO | 8 - drivers/staging/wusbcore/cbaf.c | 645 - drivers/staging/wusbcore/crypto.c | 441 - drivers/staging/wusbcore/devconnect.c | 1085 - drivers/staging/wusbcore/host/Kconfig | 28 - drivers/staging/wusbcore/host/Makefile | 3 - drivers/staging/wusbcore/host/hwa-hc.c | 875 - drivers/staging/wusbcore/host/whci/asl.c | 376 - drivers/staging/wusbcore/host/whci/debug.c | 153 - drivers/staging/wusbcore/host/whci/hcd.c | 356 - drivers/staging/wusbcore/host/whci/hw.c | 93 - drivers/staging/wusbcore/host/whci/init.c | 177 - drivers/staging/wusbcore/host/whci/int.c | 82 - drivers/staging/wusbcore/host/whci/pzl.c | 404 - drivers/staging/wusbcore/host/whci/qset.c | 831 - drivers/staging/wusbcore/host/whci/whcd.h | 202 - drivers/staging/wusbcore/host/whci/wusb.c | 210 - drivers/staging/wusbcore/include/wusb.h | 362 - drivers/staging/wusbcore/mmc.c | 303 - drivers/staging/wusbcore/reservation.c | 110 - drivers/staging/wusbcore/wa-hc.h | 467 - drivers/staging/wusbcore/wusbhc.h | 487 - drivers/target/iscsi/cxgbit/cxgbit_cm.c | 8 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 3 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 6 +- drivers/target/target_core_user.c | 20 - drivers/target/tcm_fc/tfc_io.c | 3 +- drivers/tee/tee_shm.c | 1 - .../intel/int340x_thermal/acpi_thermal_rel.c | 6 + .../int340x_thermal/processor_thermal_device.c | 95 +- drivers/thermal/thermal_core.c | 19 +- drivers/thermal/thermal_mmio.c | 7 + drivers/thunderbolt/eeprom.c | 2 +- drivers/thunderbolt/xdomain.c | 2 +- drivers/tty/hvc/hvcs.c | 6 +- drivers/tty/isicom.c | 1 + drivers/tty/n_gsm.c | 19 +- drivers/tty/nozomi.c | 4 +- drivers/tty/serial/8250/8250_bcm2835aux.c | 4 +- drivers/tty/serial/8250/8250_core.c | 6 +- drivers/tty/serial/8250/8250_dw.c | 173 +- drivers/tty/serial/8250/8250_dwlib.c | 126 - drivers/tty/serial/8250/8250_dwlib.h | 19 - drivers/tty/serial/8250/8250_exar.c | 114 +- drivers/tty/serial/8250/8250_lpc18xx.c | 4 +- drivers/tty/serial/8250/8250_lpss.c | 76 +- drivers/tty/serial/8250/8250_omap.c | 11 +- drivers/tty/serial/8250/8250_pci.c | 388 +- drivers/tty/serial/8250/8250_pnp.c | 20 +- drivers/tty/serial/8250/8250_port.c | 93 +- drivers/tty/serial/8250/8250_uniphier.c | 4 +- drivers/tty/serial/8250/Kconfig | 5 - drivers/tty/serial/8250/Makefile | 1 - drivers/tty/serial/Kconfig | 36 + drivers/tty/serial/Makefile | 2 + drivers/tty/serial/amba-pl011.c | 5 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 518 +- drivers/tty/serial/icom.c | 2 + drivers/tty/serial/imx.c | 32 +- drivers/tty/serial/kgdboc.c | 4 - drivers/tty/serial/lantiq.c | 261 +- drivers/tty/serial/lpc32xx_hs.c | 5 +- drivers/tty/serial/mvebu-uart.c | 12 +- drivers/tty/serial/netx-serial.c | 733 + drivers/tty/serial/owl-uart.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 23 +- drivers/tty/serial/rda-uart.c | 4 +- drivers/tty/serial/sccnxp.c | 1 + drivers/tty/serial/serial-tegra.c | 4 +- drivers/tty/serial/serial_core.c | 5 - drivers/tty/serial/serial_ks8695.c | 698 + drivers/tty/serial/serial_mctrl_gpio.h | 6 +- drivers/tty/serial/sh-sci.c | 40 +- drivers/tty/serial/sifive.c | 4 +- drivers/tty/serial/sprd_serial.c | 4 +- drivers/tty/serial/stm32-usart.c | 72 +- drivers/tty/serial/xilinx_uartps.c | 2 +- drivers/tty/tty_io.c | 8 +- drivers/tty/tty_ldsem.c | 5 +- drivers/tty/vt/vt.c | 6 +- drivers/uio/uio_dmem_genirq.c | 4 +- drivers/uio/uio_fsl_elbc_gpcm.c | 23 +- drivers/usb/Kconfig | 2 + drivers/usb/Makefile | 2 + drivers/usb/atm/cxacru.c | 58 +- drivers/usb/atm/ueagle-atm.c | 16 +- drivers/usb/chipidea/core.c | 14 +- drivers/usb/chipidea/udc.c | 3 +- drivers/usb/class/usblp.c | 13 +- drivers/usb/class/usbtmc.c | 13 +- drivers/usb/core/devio.c | 106 +- drivers/usb/core/driver.c | 2 - drivers/usb/core/file.c | 10 +- drivers/usb/core/generic.c | 5 - drivers/usb/core/hcd-pci.c | 3 +- drivers/usb/core/hcd.c | 127 +- drivers/usb/core/port.c | 9 - drivers/usb/core/sysfs.c | 121 - drivers/usb/core/usb.h | 8 - drivers/usb/dwc2/params.c | 5 +- drivers/usb/dwc2/platform.c | 4 +- drivers/usb/dwc3/core.c | 3 +- drivers/usb/dwc3/dwc3-keystone.c | 1 + drivers/usb/dwc3/dwc3-meson-g12a.c | 4 +- drivers/usb/dwc3/dwc3-omap.c | 4 +- drivers/usb/gadget/composite.c | 1 - drivers/usb/gadget/function/f_fs.c | 233 +- drivers/usb/gadget/function/f_mass_storage.c | 28 +- drivers/usb/gadget/udc/aspeed-vhub/core.c | 1 + drivers/usb/gadget/udc/atmel_usba_udc.c | 1 - drivers/usb/gadget/udc/bcm63xx_udc.c | 8 +- drivers/usb/gadget/udc/bdc/bdc_core.c | 4 +- drivers/usb/gadget/udc/gr_udc.c | 8 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 5 +- drivers/usb/gadget/udc/renesas_usb3.c | 9 +- drivers/usb/gadget/udc/s3c-hsudc.c | 4 +- drivers/usb/gadget/udc/s3c2410_udc.c | 2 - drivers/usb/gadget/udc/udc-xilinx.c | 4 +- drivers/usb/host/Kconfig | 32 + drivers/usb/host/Makefile | 4 + drivers/usb/host/ehci-atmel.c | 3 + drivers/usb/host/ehci-exynos.c | 23 +- drivers/usb/host/ehci-omap.c | 4 +- drivers/usb/host/ehci-orion.c | 3 + drivers/usb/host/ehci-pci.c | 4 +- drivers/usb/host/ehci-platform.c | 4 +- drivers/usb/host/ehci-sh.c | 3 + drivers/usb/host/ehci-st.c | 4 +- drivers/usb/host/ehci-w90x900.c | 130 + drivers/usb/host/hwa-hc.c | 875 + drivers/usb/host/imx21-hcd.c | 4 +- drivers/usb/host/ohci-exynos.c | 23 +- drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/ohci-platform.c | 4 +- drivers/usb/host/ohci-st.c | 4 +- drivers/usb/host/ohci-tmio.c | 3 - drivers/usb/host/oxu210hp-hcd.c | 443 +- drivers/usb/host/oxu210hp.h | 448 + drivers/usb/host/pci-quirks.c | 45 +- drivers/usb/host/pci-quirks.h | 2 +- .../{staging/wusbcore => usb}/host/whci/Makefile | 0 drivers/usb/host/whci/asl.c | 376 + drivers/usb/host/whci/debug.c | 153 + drivers/usb/host/whci/hcd.c | 356 + drivers/usb/host/whci/hw.c | 93 + drivers/usb/host/whci/init.c | 177 + drivers/usb/host/whci/int.c | 82 + drivers/usb/host/whci/pzl.c | 404 + drivers/usb/host/whci/qset.c | 831 + drivers/usb/host/whci/whcd.h | 202 + .../{staging/wusbcore => usb}/host/whci/whci-hc.h | 0 drivers/usb/host/whci/wusb.c | 210 + drivers/usb/host/xhci-dbgcap.c | 1 + drivers/usb/host/xhci-hub.c | 2 +- drivers/usb/host/xhci-mem.c | 1 + drivers/usb/host/xhci-pci.c | 2 +- drivers/usb/host/xhci-plat.c | 1 + drivers/usb/host/xhci-rcar.c | 9 +- drivers/usb/host/xhci.c | 10 - drivers/usb/host/xhci.h | 3 +- drivers/usb/misc/cypress_cy7c63.c | 29 +- drivers/usb/misc/cytherm.c | 64 +- drivers/usb/misc/iowarrior.c | 7 +- drivers/usb/misc/lvstest.c | 19 +- drivers/usb/misc/rio500.c | 43 +- drivers/usb/misc/trancevibrator.c | 15 +- drivers/usb/misc/usb251xb.c | 15 +- drivers/usb/misc/usbsevseg.c | 17 +- drivers/usb/misc/yurex.c | 2 +- drivers/usb/mtu3/mtu3_core.c | 4 +- drivers/usb/musb/musb_core.c | 24 +- drivers/usb/phy/phy-ab8500-usb.c | 18 +- drivers/usb/phy/phy-mv-usb.c | 17 +- drivers/usb/phy/phy-tahvo.c | 18 +- drivers/usb/phy/phy-twl6030-usb.c | 12 +- drivers/usb/roles/class.c | 16 +- drivers/usb/serial/option.c | 3 - drivers/usb/storage/scsiglue.c | 11 - drivers/usb/typec/class.c | 16 +- drivers/usb/typec/mux.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 64 +- drivers/usb/typec/tcpm/wcove.c | 4 +- drivers/usb/typec/ucsi/ucsi_ccg.c | 15 +- drivers/usb/usbip/stub_dev.c | 50 +- drivers/usb/usbip/vudc.h | 2 +- drivers/usb/usbip/vudc_dev.c | 9 + drivers/usb/usbip/vudc_main.c | 1 - drivers/usb/usbip/vudc_sysfs.c | 7 +- drivers/usb/wusbcore/Kconfig | 38 + drivers/usb/wusbcore/Makefile | 26 + drivers/usb/wusbcore/cbaf.c | 645 + drivers/usb/wusbcore/crypto.c | 441 + drivers/{staging => usb}/wusbcore/dev-sysfs.c | 0 drivers/usb/wusbcore/devconnect.c | 1085 + drivers/usb/wusbcore/mmc.c | 303 + drivers/{staging => usb}/wusbcore/pal.c | 0 drivers/usb/wusbcore/reservation.c | 110 + drivers/{staging => usb}/wusbcore/rh.c | 0 drivers/{staging => usb}/wusbcore/security.c | 0 drivers/{staging => usb}/wusbcore/wa-hc.c | 0 drivers/usb/wusbcore/wa-hc.h | 467 + drivers/{staging => usb}/wusbcore/wa-nep.c | 0 drivers/{staging => usb}/wusbcore/wa-rpipe.c | 0 drivers/{staging => usb}/wusbcore/wa-xfer.c | 0 drivers/{staging => usb}/wusbcore/wusbhc.c | 0 drivers/usb/wusbcore/wusbhc.h | 487 + drivers/{staging => }/uwb/Kconfig | 0 drivers/{staging => }/uwb/Makefile | 0 drivers/{staging => }/uwb/address.c | 0 drivers/uwb/allocator.c | 374 + drivers/{staging => }/uwb/beacon.c | 0 drivers/{staging => }/uwb/driver.c | 0 drivers/{staging => }/uwb/drp-avail.c | 0 drivers/uwb/drp-ie.c | 305 + drivers/{staging => }/uwb/drp.c | 0 drivers/{staging => }/uwb/est.c | 0 drivers/uwb/hwa-rc.c | 929 + drivers/{staging => }/uwb/i1480/Makefile | 0 drivers/{staging => }/uwb/i1480/dfu/Makefile | 0 drivers/uwb/i1480/dfu/dfu.c | 198 + drivers/uwb/i1480/dfu/i1480-dfu.h | 246 + drivers/uwb/i1480/dfu/mac.c | 496 + drivers/uwb/i1480/dfu/phy.c | 190 + drivers/uwb/i1480/dfu/usb.c | 448 + drivers/uwb/i1480/i1480-est.c | 85 + drivers/{staging => }/uwb/ie-rcv.c | 0 drivers/{staging => }/uwb/ie.c | 0 drivers/{staging => }/uwb/lc-dev.c | 0 drivers/{staging => }/uwb/lc-rc.c | 0 drivers/{staging => }/uwb/neh.c | 0 drivers/uwb/pal.c | 128 + drivers/uwb/radio.c | 196 + drivers/{staging => }/uwb/reset.c | 0 drivers/uwb/rsv.c | 1000 + drivers/{staging => }/uwb/scan.c | 0 drivers/uwb/umc-bus.c | 211 + drivers/uwb/umc-dev.c | 94 + drivers/uwb/umc-drv.c | 31 + drivers/uwb/uwb-debug.c | 355 + drivers/uwb/uwb-internal.h | 366 + drivers/{staging => }/uwb/uwbd.c | 0 drivers/uwb/whc-rc.c | 467 + drivers/uwb/whci.c | 257 + drivers/vfio/vfio_iommu_spapr_tce.c | 8 +- drivers/vfio/vfio_iommu_type1.c | 2 - drivers/vhost/vhost.h | 2 +- drivers/vhost/vsock.c | 68 +- drivers/video/backlight/lcd.c | 8 + drivers/video/fbdev/Kconfig | 9 + drivers/video/fbdev/Makefile | 1 + drivers/video/fbdev/amba-clcd.c | 4 +- drivers/video/fbdev/au1200fb.c | 5 +- drivers/video/fbdev/core/fbmem.c | 14 +- drivers/video/fbdev/core/fbmon.c | 96 + drivers/video/fbdev/core/modedb.c | 57 + drivers/video/fbdev/jz4740_fb.c | 690 + drivers/video/fbdev/mmp/fb/mmpfb.c | 1 + drivers/video/fbdev/nvidia/nv_backlight.c | 2 + drivers/video/fbdev/nvidia/nv_setup.c | 24 + drivers/video/fbdev/omap/omapfb_main.c | 8 - drivers/video/fbdev/sm501fb.c | 37 +- drivers/video/fbdev/ssd1307fb.c | 131 +- drivers/video/fbdev/w100fb.c | 23 +- drivers/video/fbdev/wm8505fb.c | 13 +- drivers/video/of_display_timing.c | 11 +- drivers/w1/masters/mxc_w1.c | 4 +- drivers/w1/masters/omap_hdq.c | 4 +- drivers/watchdog/Kconfig | 18 +- drivers/watchdog/Makefile | 2 + drivers/watchdog/ar7_wdt.c | 1 - drivers/watchdog/ath79_wdt.c | 4 +- drivers/watchdog/jz4740_wdt.c | 1 + drivers/watchdog/ks8695_wdt.c | 319 + drivers/watchdog/nuc900_wdt.c | 302 + drivers/watchdog/pcwd.c | 2 +- drivers/watchdog/pnx4008_wdt.c | 1 + drivers/watchdog/riowd.c | 2 +- drivers/watchdog/sb_wdog.c | 1 - drivers/watchdog/scx200_wdt.c | 1 - drivers/watchdog/sprd_wdt.c | 4 +- drivers/watchdog/wdt.c | 2 +- drivers/watchdog/wdt977.c | 2 +- drivers/watchdog/ziirave_wdt.c | 74 +- drivers/xen/gntdev.c | 2 +- drivers/xen/privcmd.c | 35 +- drivers/xen/swiotlb-xen.c | 34 +- drivers/xen/xen-pciback/conf_space_capability.c | 3 +- drivers/xen/xlate_mmu.c | 32 - fs/Kconfig | 2 - fs/Makefile | 1 - fs/afs/cmservice.c | 10 +- fs/afs/dir.c | 143 +- fs/afs/file.c | 12 +- fs/afs/fsclient.c | 51 +- fs/afs/internal.h | 1 - fs/afs/security.c | 108 +- fs/afs/vlclient.c | 11 +- fs/afs/yfsclient.c | 54 +- fs/aio.c | 9 +- fs/attr.c | 13 +- fs/autofs/autofs_i.h | 13 +- fs/autofs/init.c | 9 +- fs/autofs/inode.c | 429 +- fs/binfmt_elf.c | 20 + fs/block_dev.c | 135 +- fs/btrfs/Kconfig | 1 - fs/btrfs/Makefile | 2 +- fs/btrfs/async-thread.c | 8 +- fs/btrfs/backref.c | 2 +- fs/btrfs/block-group.c | 202 - fs/btrfs/block-group.h | 186 - fs/btrfs/check-integrity.c | 7 +- fs/btrfs/compression.c | 16 +- fs/btrfs/compression.h | 3 +- fs/btrfs/ctree.c | 76 +- fs/btrfs/ctree.h | 227 +- fs/btrfs/dedupe.h | 12 + fs/btrfs/delayed-inode.c | 13 +- fs/btrfs/disk-io.c | 83 +- fs/btrfs/extent-tree.c | 794 +- fs/btrfs/extent_io.c | 97 +- fs/btrfs/extent_io.h | 6 +- fs/btrfs/extent_map.c | 2 - fs/btrfs/file.c | 437 +- fs/btrfs/free-space-cache.c | 9 - fs/btrfs/free-space-cache.h | 10 +- fs/btrfs/free-space-tree.c | 1 - fs/btrfs/free-space-tree.h | 2 - fs/btrfs/inode-map.c | 30 +- fs/btrfs/inode.c | 408 +- fs/btrfs/ioctl.c | 420 +- fs/btrfs/locking.c | 133 +- fs/btrfs/locking.h | 22 +- fs/btrfs/ordered-data.c | 11 +- fs/btrfs/qgroup.c | 48 +- fs/btrfs/reada.c | 1 - fs/btrfs/relocation.c | 3 +- fs/btrfs/scrub.c | 1 - fs/btrfs/send.c | 77 +- fs/btrfs/space-info.c | 139 +- fs/btrfs/super.c | 34 +- fs/btrfs/sysfs.c | 270 +- fs/btrfs/sysfs.h | 83 +- fs/btrfs/tests/btrfs-tests.c | 1 - fs/btrfs/tests/extent-io-tests.c | 31 +- fs/btrfs/tests/free-space-tests.c | 1 - fs/btrfs/tests/free-space-tree-tests.c | 1 - fs/btrfs/tests/inode-tests.c | 12 +- fs/btrfs/transaction.c | 33 +- fs/btrfs/transaction.h | 3 - fs/btrfs/tree-checker.c | 433 - fs/btrfs/tree-log.c | 26 +- fs/btrfs/volumes.c | 320 +- fs/btrfs/volumes.h | 13 +- fs/buffer.c | 56 +- fs/ceph/cache.c | 9 +- fs/ceph/cache.h | 5 +- fs/ceph/super.c | 694 +- fs/ceph/super.h | 1 + fs/cifs/cifs_ioctl.h | 1 - fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 107 +- fs/cifs/cifsproto.h | 1 - fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 7 +- fs/cifs/export.c | 2 +- fs/cifs/inode.c | 19 +- fs/cifs/smb2ops.c | 68 +- fs/cifs/smb2pdu.c | 70 +- fs/cifs/smb2pdu.h | 2 - fs/cifs/smb2proto.h | 4 - fs/cifs/smbdirect.c | 10 +- fs/coda/inode.c | 171 +- fs/compat_ioctl.c | 3 + fs/configfs/symlink.c | 35 +- fs/coredump.c | 44 +- fs/cramfs/inode.c | 69 +- fs/crypto/keyinfo.c | 2 +- fs/dax.c | 4 +- fs/debugfs/file.c | 30 - fs/debugfs/inode.c | 217 +- fs/devpts/inode.c | 265 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/eventpoll.c | 4 +- fs/exec.c | 2 +- fs/exportfs/expfs.c | 2 +- fs/ext2/balloc.c | 10 +- fs/ext2/xattr.c | 2 +- fs/ext4/Makefile | 1 - fs/ext4/ext4.h | 23 +- fs/ext4/file.c | 4 - fs/ext4/inode.c | 48 +- fs/ext4/ioctl.c | 13 - fs/ext4/readpage.c | 208 +- fs/ext4/super.c | 18 +- fs/ext4/sysfs.c | 6 - fs/ext4/verity.c | 367 - fs/f2fs/Makefile | 1 - fs/f2fs/data.c | 127 +- fs/f2fs/debug.c | 4 +- fs/f2fs/dir.c | 125 +- fs/f2fs/f2fs.h | 52 +- fs/f2fs/file.c | 208 +- fs/f2fs/gc.c | 70 +- fs/f2fs/hash.c | 37 +- fs/f2fs/inline.c | 12 +- fs/f2fs/inode.c | 10 +- fs/f2fs/namei.c | 26 - fs/f2fs/segment.c | 58 +- fs/f2fs/segment.h | 1 - fs/f2fs/super.c | 197 +- fs/f2fs/sysfs.c | 34 - fs/f2fs/verity.c | 247 - fs/f2fs/xattr.c | 7 - fs/f2fs/xattr.h | 2 - fs/fat/fat.h | 1 - fs/fat/file.c | 8 +- fs/fat/inode.c | 22 +- fs/fs_context.c | 18 +- fs/fs_parser.c | 17 +- fs/fscache/object-list.c | 2 +- fs/fuse/dev.c | 18 - fs/fuse/file.c | 3 +- fs/fuse/inode.c | 291 +- fs/gfs2/bmap.c | 367 +- fs/gfs2/dentry.c | 45 +- fs/gfs2/file.c | 7 +- fs/gfs2/glock.c | 2 +- fs/gfs2/incore.h | 8 +- fs/gfs2/ops_fstype.c | 495 +- fs/gfs2/rgrp.c | 2 +- fs/gfs2/super.c | 347 +- fs/gfs2/super.h | 3 +- fs/gfs2/util.c | 2 +- fs/inode.c | 3 - fs/io_uring.c | 92 +- fs/iomap/Makefile | 2 +- fs/isofs/export.c | 2 +- fs/jbd2/journal.c | 2 + fs/jbd2/transaction.c | 12 + fs/jffs2/fs.c | 21 +- fs/jffs2/os-linux.h | 4 +- fs/jffs2/super.c | 172 +- fs/jfs/Kconfig | 2 +- fs/kernfs/dir.c | 9 +- fs/locks.c | 8 +- fs/namespace.c | 6 +- fs/nfs/delegation.c | 25 +- fs/nfs/delegation.h | 2 +- fs/nfs/fscache.c | 7 +- fs/nfs/fscache.h | 2 +- fs/nfs/nfs4_fs.h | 3 +- fs/nfs/nfs4client.c | 5 +- fs/nfs/nfs4idmap.c | 30 +- fs/nfs/nfs4proc.c | 109 +- fs/nfs/nfs4state.c | 49 +- fs/nfs/pnfs.c | 7 +- fs/nfs/super.c | 1 - fs/notify/dnotify/dnotify.c | 15 +- fs/notify/fanotify/fanotify_user.c | 19 +- fs/notify/inotify/inotify_user.c | 14 +- fs/ocfs2/alloc.c | 20 +- fs/ocfs2/aops.c | 38 +- fs/ocfs2/blockcheck.c | 26 +- fs/ocfs2/cluster/heartbeat.c | 103 +- fs/ocfs2/dlm/dlmcommon.h | 1 + fs/ocfs2/dlm/dlmdebug.c | 55 +- fs/ocfs2/dlm/dlmdebug.h | 16 +- fs/ocfs2/dlm/dlmdomain.c | 7 +- fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/ocfs2/dlmglue.c | 20 +- fs/ocfs2/file.c | 10 +- fs/ocfs2/ioctl.c | 2 +- fs/ocfs2/journal.h | 42 +- fs/ocfs2/ocfs2.h | 3 + fs/ocfs2/super.c | 10 +- fs/ocfs2/xattr.c | 59 +- fs/open.c | 27 - fs/orangefs/file.c | 2 +- fs/orangefs/orangefs-kernel.h | 10 +- fs/orangefs/orangefs-mod.c | 3 +- fs/orangefs/super.c | 192 +- fs/overlayfs/ovl_entry.h | 1 - fs/overlayfs/super.c | 73 +- fs/proc/kcore.c | 6 - fs/proc/meminfo.c | 8 +- fs/proc/page.c | 40 +- fs/proc/task_mmu.c | 6 +- fs/pstore/inode.c | 108 +- fs/quota/dquot.c | 4 +- fs/ramfs/inode.c | 111 +- fs/read_write.c | 6 - fs/reiserfs/journal.c | 5 +- fs/romfs/super.c | 46 +- fs/seq_file.c | 2 +- fs/squashfs/super.c | 100 +- fs/super.c | 208 +- fs/timerfd.c | 6 +- fs/tracefs/inode.c | 219 +- fs/ubifs/auth.c | 2 +- fs/ubifs/super.c | 450 +- fs/udf/balloc.c | 11 - fs/udf/super.c | 138 +- fs/ufs/Kconfig | 2 +- fs/userfaultfd.c | 22 +- fs/verity/Kconfig | 55 - fs/verity/Makefile | 10 - fs/verity/enable.c | 369 - fs/verity/fsverity_private.h | 185 - fs/verity/hash_algs.c | 280 - fs/verity/init.c | 61 - fs/verity/measure.c | 57 - fs/verity/open.c | 356 - fs/verity/signature.c | 168 - fs/verity/verify.c | 281 - fs/xfs/libxfs/xfs_bmap.c | 29 +- fs/xfs/libxfs/xfs_da_btree.c | 19 +- fs/xfs/libxfs/xfs_dir2_node.c | 3 +- fs/xfs/scrub/dabtree.c | 6 +- fs/xfs/xfs_itable.c | 3 - fs/xfs/xfs_log.c | 5 +- include/Kbuild | 81 + include/acpi/acpixf.h | 8 +- include/asm-generic/5level-fixup.h | 21 +- include/asm-generic/Kbuild | 2 - include/asm-generic/error-injection.h | 6 - include/asm-generic/futex.h | 21 +- include/asm-generic/getorder.h | 50 +- include/asm-generic/pgalloc.h | 13 +- include/asm-generic/pgtable.h | 5 +- include/asm-generic/vmlinux.lds.h | 8 +- include/crypto/aes.h | 58 +- include/crypto/algapi.h | 2 + include/crypto/ctr.h | 50 - include/crypto/gcm.h | 55 - include/crypto/ghash.h | 2 +- include/crypto/internal/cryptouser.h | 7 +- include/crypto/morus1280_glue.h | 97 + include/crypto/morus640_glue.h | 97 + include/crypto/morus_common.h | 18 + include/crypto/pkcs7.h | 4 - include/crypto/sha1_base.h | 5 - include/crypto/sha256_base.h | 5 - include/crypto/sha512_base.h | 5 - include/crypto/sm3_base.h | 5 - include/drm/amd_asic_type.h | 4 - include/drm/bridge/analogix_dp.h | 4 + include/drm/drmP.h | 2 +- include/drm/drm_agpsupport.h | 14 + include/drm/drm_client.h | 2 - include/drm/drm_connector.h | 32 +- include/drm/drm_crtc.h | 4 - include/drm/drm_dp_helper.h | 4 - include/drm/drm_dp_mst_helper.h | 11 - include/drm/drm_drv.h | 104 +- include/drm/drm_gem.h | 26 +- include/drm/drm_gem_framebuffer_helper.h | 7 + include/drm/drm_gem_shmem_helper.h | 15 - include/drm/drm_gem_vram_helper.h | 30 +- include/drm/drm_hdcp.h | 9 +- include/drm/drm_ioctl.h | 3 - include/drm/drm_mipi_dbi.h | 188 - include/drm/drm_mode_config.h | 13 - include/drm/drm_panel.h | 184 +- include/drm/drm_prime.h | 41 +- include/drm/drm_sysfs.h | 5 +- include/drm/drm_vblank.h | 1 + include/drm/drm_vram_mm_helper.h | 2 - include/drm/i915_component.h | 2 +- include/drm/i915_drm.h | 13 +- include/drm/i915_pciids.h | 13 +- include/drm/tinydrm/mipi-dbi.h | 117 + include/drm/tinydrm/tinydrm-helpers.h | 75 + include/drm/ttm/ttm_bo_api.h | 41 +- include/drm/ttm/ttm_bo_driver.h | 26 +- include/dt-bindings/bus/ti-sysc.h | 1 - include/dt-bindings/clock/g12a-clkc.h | 1 - include/dt-bindings/clock/imx8-clock.h | 6 +- include/dt-bindings/clock/imx8mn-clock.h | 215 - include/dt-bindings/clock/ingenic,tcu.h | 20 - include/dt-bindings/clock/jz4740-cgu.h | 1 - include/dt-bindings/clock/qcom,gcc-qcs404.h | 3 - include/dt-bindings/clock/qcom,gcc-sm8150.h | 243 - include/dt-bindings/interconnect/qcom,qcs404.h | 88 - include/dt-bindings/leds/common.h | 55 +- .../dt-bindings/reset-controller/mt8183-resets.h | 81 - .../dt-bindings/reset/amlogic,meson-gxbb-reset.h | 51 +- include/dt-bindings/reset/amlogic,meson8b-reset.h | 51 +- include/dt-bindings/reset/imx8mq-reset.h | 34 +- include/kvm/arm_pmu.h | 2 - include/kvm/arm_vgic.h | 1 - include/linux/acpi.h | 66 +- include/linux/amba/clcd-regs.h | 1 - include/linux/amd-iommu.h | 12 - include/linux/arch_topology.h | 26 - include/linux/bitmap.h | 23 - include/linux/bits.h | 16 +- include/linux/blk-cgroup.h | 3 +- include/linux/blk-mq.h | 16 +- include/linux/blk_types.h | 8 +- include/linux/blkdev.h | 35 +- include/linux/bpf.h | 11 +- include/linux/bpf_types.h | 1 - include/linux/can/core.h | 3 +- include/linux/can/skb.h | 2 +- include/linux/ccp.h | 2 - include/linux/ceph/ceph_debug.h | 1 - include/linux/ceph/libceph.h | 17 +- include/linux/cgroup.h | 1 - include/linux/clk-provider.h | 1 - include/linux/clk.h | 18 +- include/linux/compaction.h | 22 +- include/linux/cpuidle.h | 24 +- include/linux/cpuidle_haltpoll.h | 16 - include/linux/cpumask.h | 55 +- include/linux/cpuset.h | 13 +- include/linux/cred.h | 8 +- include/linux/dcache.h | 2 +- include/linux/device.h | 312 +- include/linux/dim.h | 56 + include/linux/dma-buf.h | 4 +- include/linux/dma-fence.h | 14 +- include/linux/dma-mapping.h | 4 +- include/linux/dma-noncoherent.h | 13 +- include/linux/dma-resv.h | 312 - include/linux/edma.h | 29 + include/linux/elevator.h | 1 + include/linux/error-injection.h | 6 +- include/linux/exportfs.h | 2 +- include/linux/f2fs_fs.h | 10 +- include/linux/fb.h | 7 + include/linux/filter.h | 13 - include/linux/fips.h | 7 - include/linux/firmware/imx/dsp.h | 67 - include/linux/fpga/altera-pr-ip-core.h | 2 +- include/linux/fs.h | 52 +- include/linux/fs_context.h | 15 +- include/linux/fsverity.h | 211 - include/linux/genalloc.h | 2 +- include/linux/gfp.h | 12 +- include/linux/gpio/consumer.h | 199 +- include/linux/gpio/driver.h | 27 +- include/linux/hmm.h | 167 +- include/linux/hrtimer.h | 46 +- include/linux/huge_mm.h | 9 - include/linux/hugetlb.h | 2 +- include/linux/i2c.h | 2 +- include/linux/i3c/device.h | 4 - include/linux/i3c/master.h | 5 - include/linux/ieee80211.h | 63 +- include/linux/if_pppox.h | 3 - include/linux/if_rmnet.h | 4 +- include/linux/iio/common/cros_ec_sensors_core.h | 28 +- include/linux/iio/common/st_sensors.h | 66 +- include/linux/iio/common/st_sensors_i2c.h | 4 +- include/linux/iio/common/st_sensors_spi.h | 4 +- include/linux/iio/imu/adis.h | 2 - include/linux/ima.h | 9 - include/linux/input.h | 14 - include/linux/intel_th.h | 79 - include/linux/interconnect-provider.h | 7 +- include/linux/interconnect.h | 5 - include/linux/interrupt.h | 1 - include/linux/interval_tree_generic.h | 22 +- include/linux/iova.h | 6 - include/linux/jbd2.h | 2 + include/linux/kexec.h | 6 +- include/linux/key.h | 135 +- include/linux/kgdb.h | 2 - include/linux/kvm_host.h | 6 +- include/linux/lcd.h | 10 + include/linux/led-class-flash.h | 15 +- include/linux/leds.h | 79 +- include/linux/lightnvm.h | 8 +- include/linux/lockdep.h | 11 +- include/linux/lsm_hooks.h | 17 +- include/linux/memcontrol.h | 68 +- include/linux/memory.h | 7 +- include/linux/mempolicy.h | 2 - include/linux/memremap.h | 7 +- include/linux/mfd/aat2870.h | 1 + include/linux/mfd/cros_ec_commands.h | 12 - include/linux/mfd/da9063/pdata.h | 60 + include/linux/mfd/mt6397/core.h | 9 - include/linux/mfd/syscon.h | 6 - include/linux/mlx5/device.h | 4 +- include/linux/mlx5/driver.h | 28 +- include/linux/mlx5/eswitch.h | 1 + include/linux/mlx5/fs.h | 6 - include/linux/mlx5/mlx5_ifc.h | 45 +- include/linux/mm.h | 29 +- include/linux/mm_types.h | 12 +- include/linux/mm_types_task.h | 4 - include/linux/mmzone.h | 14 +- include/linux/mod_devicetable.h | 1 - include/linux/module.h | 3 + include/linux/module_signature.h | 46 - include/linux/mtd/spi-nor.h | 26 +- include/linux/mtd/super.h | 6 +- include/linux/mutex.h | 25 +- include/linux/netdevice.h | 3 - include/linux/netfilter/ipset/ip_set.h | 238 +- include/linux/netfilter/ipset/ip_set_comment.h | 73 + include/linux/netfilter/ipset/ip_set_counter.h | 84 + include/linux/netfilter/ipset/ip_set_getport.h | 4 - include/linux/netfilter/ipset/ip_set_skbinfo.h | 42 + include/linux/netfilter/ipset/ip_set_timeout.h | 77 + include/linux/netfilter/nf_conntrack_amanda.h | 4 - include/linux/netfilter/nf_conntrack_dccp.h | 3 + include/linux/netfilter/nf_conntrack_ftp.h | 8 +- include/linux/netfilter/nf_conntrack_h323.h | 11 +- include/linux/netfilter/nf_conntrack_h323_asn1.h | 2 - include/linux/netfilter/nf_conntrack_irc.h | 5 +- include/linux/netfilter/nf_conntrack_pptp.h | 12 +- include/linux/netfilter/nf_conntrack_proto_gre.h | 2 + include/linux/netfilter/nf_conntrack_sane.h | 4 + include/linux/netfilter/nf_conntrack_sip.h | 6 +- include/linux/netfilter/nf_conntrack_snmp.h | 3 - include/linux/netfilter/nf_conntrack_tftp.h | 5 - include/linux/netfilter/x_tables.h | 6 - include/linux/netfilter_arp/arp_tables.h | 2 - include/linux/netfilter_bridge/ebtables.h | 2 - include/linux/netfilter_ipv4/ip_tables.h | 4 - include/linux/netfilter_ipv6/ip6_tables.h | 2 - include/linux/nvme-fc-driver.h | 2 - include/linux/of.h | 2 +- include/linux/omap-dma.h | 2 + include/linux/omap-dmaengine.h | 18 + include/linux/omap-iommu.h | 15 - include/linux/oxu210hp.h | 8 + include/linux/padata.h | 13 +- include/linux/page-flags-layout.h | 18 +- include/linux/page-flags.h | 4 - include/linux/pagemap.h | 10 - include/linux/pci-p2pdma.h | 28 +- include/linux/pci.h | 70 +- include/linux/pci_ids.h | 2 - include/linux/phy.h | 13 +- include/linux/pid.h | 6 +- include/linux/platform_data/iommu-omap.h | 4 - include/linux/platform_data/keypad-w90p910.h | 16 + .../linux/platform_data/leds-kirkwood-netxbig.h | 54 + include/linux/platform_data/nxp-nci.h | 19 + include/linux/platform_data/pinctrl-single.h | 6 - include/linux/platform_data/sc18is602.h | 2 +- include/linux/platform_data/ti-sysc.h | 7 +- include/linux/platform_data/x86/asus-wmi.h | 5 +- include/linux/platform_device.h | 3 - include/linux/pm.h | 4 + include/linux/pm_domain.h | 16 +- include/linux/pm_opp.h | 12 +- include/linux/pm_wakeup.h | 21 +- include/linux/posix-timers.h | 5 +- include/linux/psci.h | 4 +- include/linux/qcom_scm.h | 9 +- include/linux/qed/qed_if.h | 2 +- include/linux/qed/qed_rdma_if.h | 2 +- include/linux/quicklist.h | 94 + include/linux/ramfs.h | 6 +- include/linux/rbtree_augmented.h | 88 +- include/linux/rcu_segcblist.h | 9 - include/linux/rcu_sync.h | 4 +- include/linux/rculist.h | 36 +- include/linux/rcupdate.h | 9 +- include/linux/reservation.h | 297 + include/linux/rwsem.h | 10 - include/linux/sched.h | 24 +- include/linux/sched/deadline.h | 8 - include/linux/sched/numa_balancing.h | 4 +- include/linux/sched/sysctl.h | 1 - include/linux/sched/task.h | 7 +- include/linux/sched/topology.h | 10 - include/linux/scmi_protocol.h | 46 +- include/linux/security.h | 69 +- include/linux/shmem_fs.h | 3 +- include/linux/shrinker.h | 3 +- include/linux/skbuff.h | 88 +- include/linux/skmsg.h | 8 +- include/linux/slab.h | 62 + include/linux/soc/amlogic/meson-canvas.h | 1 - include/linux/socket.h | 3 - include/linux/stacktrace.h | 4 +- include/linux/stmmac.h | 2 - include/linux/string.h | 50 +- include/linux/sunrpc/cache.h | 6 +- include/linux/suspend.h | 4 +- include/linux/swap.h | 2 - include/linux/sys_soc.h | 1 - include/linux/thermal.h | 4 +- include/linux/timer.h | 2 +- include/linux/timeriomem-rng.h | 5 - include/linux/timerqueue.h | 13 +- include/linux/topology.h | 1 - include/linux/usb.h | 6 - .../include => include/linux/usb}/association.h | 0 .../include => include/linux/usb}/wusb-wa.h | 0 include/linux/usb/wusb.h | 362 + include/linux/uwb.h | 817 + .../uwb/include => include/linux/uwb}/debug-cmd.h | 0 .../uwb/include => include/linux/uwb}/spec.h | 0 .../uwb/include => include/linux/uwb}/umc.h | 0 .../uwb/include => include/linux/uwb}/whci.h | 0 include/linux/verification.h | 10 - include/linux/vermagic.h | 2 - include/linux/virtio_vsock.h | 4 +- include/linux/vmalloc.h | 20 +- include/linux/wait.h | 21 +- include/linux/wimax/debug.h | 20 +- include/linux/zpool.h | 3 - include/media/davinci/vpfe_capture.h | 2 +- include/media/drv-intf/exynos-fimc.h | 2 + include/media/drv-intf/saa7146_vv.h | 1 + include/media/drv-intf/soc_mediabus.h | 2 + include/media/dvb-usb-ids.h | 1 - include/media/rc-map.h | 16 + include/media/v4l2-async.h | 30 +- include/media/v4l2-ctrls.h | 12 +- include/media/v4l2-ioctl.h | 2 - include/media/vp8-ctrls.h | 112 - include/misc/charlcd.h | 39 + include/net/bluetooth/hci_core.h | 2 - include/net/cfg80211.h | 30 - include/net/devlink.h | 2 +- include/net/dsa.h | 2 - include/net/flow_offload.h | 60 - include/net/inet_frag.h | 2 +- include/net/mac80211.h | 53 +- include/net/net_namespace.h | 4 +- include/net/netfilter/br_netfilter.h | 12 - include/net/netfilter/ipv4/nf_dup_ipv4.h | 3 - include/net/netfilter/ipv6/nf_defrag_ipv6.h | 4 +- include/net/netfilter/ipv6/nf_dup_ipv6.h | 2 - include/net/netfilter/nf_conntrack.h | 10 - include/net/netfilter/nf_conntrack_acct.h | 13 - include/net/netfilter/nf_conntrack_bridge.h | 6 - include/net/netfilter/nf_conntrack_core.h | 3 - include/net/netfilter/nf_conntrack_count.h | 3 - include/net/netfilter/nf_conntrack_l4proto.h | 4 - include/net/netfilter/nf_conntrack_synproxy.h | 2 +- include/net/netfilter/nf_conntrack_timestamp.h | 6 - include/net/netfilter/nf_conntrack_tuple.h | 2 - include/net/netfilter/nf_dup_netdev.h | 2 - include/net/netfilter/nf_flow_table.h | 5 - include/net/netfilter/nf_nat.h | 4 - include/net/netfilter/nf_nat_helper.h | 4 +- include/net/netfilter/nf_nat_redirect.h | 3 - include/net/netfilter/nf_queue.h | 7 - include/net/netfilter/nf_reject.h | 3 - include/net/netfilter/nf_synproxy.h | 4 - include/net/netfilter/nf_tables.h | 21 +- include/net/netfilter/nf_tables_ipv6.h | 1 - include/net/netfilter/nf_tables_offload.h | 5 - include/net/netfilter/nft_fib.h | 2 - include/net/netfilter/nft_meta.h | 2 - include/net/netfilter/nft_reject.h | 5 - include/net/netns/ipv4.h | 1 - include/net/pkt_cls.h | 35 + include/net/sch_generic.h | 3 + include/net/sock.h | 10 +- include/net/tc_act/tc_mirred.h | 18 - include/net/tc_act/tc_mpls.h | 75 - include/net/tc_act/tc_police.h | 4 +- include/net/tc_act/tc_sample.h | 2 +- include/net/tc_act/tc_skbedit.h | 27 - include/net/tcp.h | 15 +- include/net/tls.h | 13 +- include/net/xfrm.h | 2 + include/rdma/ib.h | 2 - include/rdma/ib_verbs.h | 75 +- include/rdma/iw_portmap.h | 3 - include/rdma/opa_port_info.h | 2 - include/rdma/rdma_netlink.h | 10 +- include/rdma/rdmavt_cq.h | 1 - include/rdma/rdmavt_qp.h | 9 +- include/rdma/signature.h | 2 - include/scsi/libfc.h | 52 +- include/scsi/libfcoe.h | 3 +- include/scsi/scsi_cmnd.h | 1 - include/scsi/scsi_dbg.h | 2 + include/scsi/scsi_host.h | 16 +- include/soc/fsl/qe/qe.h | 2 +- include/sound/compress_driver.h | 5 +- include/sound/hdaudio.h | 69 +- include/sound/hdaudio_ext.h | 1 + include/sound/intel-nhlt.h | 150 - include/sound/simple_card_utils.h | 4 - include/sound/soc-component.h | 387 - include/sound/soc-dai.h | 25 - include/sound/soc-dapm.h | 8 +- include/sound/soc.h | 311 +- include/sound/sof/control.h | 2 +- include/sound/sof/dai-intel.h | 5 +- include/sound/sof/dai.h | 2 +- include/sound/sof/header.h | 2 +- include/sound/sof/info.h | 2 +- include/sound/sof/pm.h | 2 +- include/sound/sof/stream.h | 2 +- include/sound/sof/topology.h | 2 +- include/sound/sof/trace.h | 2 +- include/sound/sof/xtensa.h | 2 +- include/trace/events/btrfs.h | 3 +- include/trace/events/dma_fence.h | 2 +- include/trace/events/filelock.h | 14 +- include/trace/events/napi.h | 4 +- include/trace/events/qdisc.h | 4 +- include/trace/events/rcu.h | 4 +- include/trace/events/rxrpc.h | 51 +- include/trace/events/tegra_apb_dma.h | 4 +- include/trace/events/vmscan.h | 71 +- include/trace/events/writeback.h | 38 +- include/trace/events/xdp.h | 3 +- include/uapi/asm-generic/mman-common.h | 3 - include/uapi/drm/amdgpu_drm.h | 4 - include/uapi/drm/drm_mode.h | 1 - include/uapi/drm/i915_drm.h | 1 - include/uapi/drm/panfrost_drm.h | 64 - include/uapi/linux/bpf.h | 41 +- include/uapi/linux/bpfilter.h | 2 +- include/uapi/linux/btrfs.h | 13 +- include/uapi/linux/btrfs_tree.h | 6 +- include/uapi/linux/coff.h | 5 - include/uapi/linux/cryptouser.h | 5 - include/uapi/linux/fpga-dfl.h | 18 - include/uapi/linux/fs.h | 2 - include/uapi/linux/fsverity.h | 40 - include/uapi/linux/if_bridge.h | 1 - include/uapi/linux/ipmi_bmc.h | 2 +- include/uapi/linux/isst_if.h | 2 +- include/uapi/linux/keyctl.h | 65 - include/uapi/linux/kfd_ioctl.h | 20 +- include/uapi/linux/kvm.h | 4 +- include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/net_dropmon.h | 51 - include/uapi/linux/netfilter/nf_synproxy.h | 2 +- include/uapi/linux/netfilter/xt_connlabel.h | 6 - include/uapi/linux/netfilter/xt_policy.h | 1 - include/uapi/linux/nl80211.h | 31 +- include/uapi/linux/ppdev.h | 5 +- include/uapi/linux/prctl.h | 7 +- include/uapi/linux/psp-sev.h | 2 +- include/uapi/linux/rxrpc.h | 2 +- include/uapi/linux/sched.h | 1 - include/uapi/linux/serial_core.h | 9 +- include/uapi/linux/serio.h | 1 - include/uapi/linux/socket.h | 19 +- include/uapi/linux/usb/g_uvc.h | 2 +- include/uapi/linux/usbdevice_fs.h | 3 - include/uapi/linux/vbox_vmmdev_types.h | 2 +- include/uapi/linux/vboxguest.h | 2 +- include/uapi/linux/virtio_iommu.h | 32 +- include/uapi/linux/virtio_pmem.h | 2 +- include/uapi/linux/vmcore.h | 2 +- include/uapi/linux/wait.h | 1 - include/uapi/linux/wmi.h | 2 +- include/uapi/misc/fastrpc.h | 2 +- include/uapi/rdma/rvt-abi.h | 2 +- include/uapi/rdma/siw-abi.h | 2 +- include/uapi/scsi/scsi_bsg_fc.h | 54 +- include/uapi/scsi/scsi_bsg_ufs.h | 2 +- include/uapi/scsi/scsi_netlink.h | 20 +- include/uapi/scsi/scsi_netlink_fc.h | 17 +- include/uapi/sound/skl-tplg-interface.h | 2 +- include/uapi/sound/sof/abi.h | 2 +- include/uapi/sound/sof/fw.h | 16 +- include/uapi/sound/sof/header.h | 14 +- include/uapi/sound/sof/tokens.h | 1 - include/xen/xen-ops.h | 3 - init/Kconfig | 14 +- init/Makefile | 5 +- init/do_mounts.c | 11 +- init/main.c | 4 +- ipc/msg.c | 18 +- kernel/Makefile | 2 +- kernel/bpf/Makefile | 3 - kernel/bpf/cgroup.c | 17 +- kernel/bpf/devmap.c | 332 +- kernel/bpf/inode.c | 92 +- kernel/bpf/sysfs_btf.c | 51 - kernel/bpf/verifier.c | 6 +- kernel/cgroup/cgroup-v1.c | 27 +- kernel/cgroup/cgroup.c | 6 +- kernel/cgroup/cpuset.c | 163 +- kernel/configs.c | 16 +- kernel/cpu.c | 35 +- kernel/cred.c | 21 +- kernel/debug/debug_core.c | 31 +- kernel/dma/contiguous.c | 8 +- kernel/dma/direct.c | 10 +- kernel/dma/mapping.c | 32 +- kernel/dma/remap.c | 4 +- kernel/elfcore.c | 1 - kernel/events/core.c | 26 +- kernel/exit.c | 38 +- kernel/fork.c | 42 +- kernel/futex.c | 12 +- kernel/hung_task.c | 94 +- kernel/irq/affinity.c | 6 +- kernel/irq/manage.c | 3 +- kernel/irq/pm.c | 20 - kernel/kexec.c | 8 - kernel/kexec_core.c | 2 - kernel/kexec_file.c | 52 +- kernel/locking/lockdep.c | 174 +- kernel/locking/lockdep_internals.h | 9 +- kernel/locking/lockdep_proc.c | 11 +- kernel/locking/mutex.c | 37 +- kernel/locking/rtmutex.c | 6 +- kernel/locking/rwsem.c | 82 +- kernel/memremap.c | 405 + kernel/module.c | 45 +- kernel/module_signature.c | 46 - kernel/module_signing.c | 56 +- kernel/padata.c | 116 +- kernel/panic.c | 8 - kernel/params.c | 21 +- kernel/pid.c | 37 +- kernel/power/autosleep.c | 2 +- kernel/power/hibernate.c | 3 +- kernel/power/main.c | 99 +- kernel/power/suspend.c | 65 +- kernel/power/wakelock.c | 32 +- kernel/printk/printk.c | 2 +- kernel/rcu/Kconfig.debug | 11 - kernel/rcu/rcu.h | 1 - kernel/rcu/rcu_segcblist.c | 174 +- kernel/rcu/rcu_segcblist.h | 54 +- kernel/rcu/rcuperf.c | 10 +- kernel/rcu/rcutorture.c | 30 +- kernel/rcu/srcutree.c | 5 +- kernel/rcu/tree.c | 211 +- kernel/rcu/tree.h | 81 +- kernel/rcu/tree_exp.h | 8 +- kernel/rcu/tree_plugin.h | 1195 +- kernel/rcu/tree_stall.h | 9 - kernel/rcu/update.c | 105 +- kernel/resource.c | 4 +- kernel/sched/core.c | 233 +- kernel/sched/cpufreq_schedutil.c | 20 +- kernel/sched/deadline.c | 150 +- kernel/sched/fair.c | 439 +- kernel/sched/idle.c | 37 +- kernel/sched/isolation.c | 12 +- kernel/sched/psi.c | 6 +- kernel/sched/rt.c | 81 +- kernel/sched/sched.h | 47 +- kernel/sched/stats.h | 7 +- kernel/sched/stop_task.c | 22 +- kernel/sched/topology.c | 50 +- kernel/signal.c | 10 +- kernel/stacktrace.c | 4 +- kernel/stop_machine.c | 2 - kernel/sys.c | 28 +- kernel/sysctl.c | 14 +- kernel/time/alarmtimer.c | 4 +- kernel/time/hrtimer.c | 214 +- kernel/time/itimer.c | 1 - kernel/time/posix-timers.c | 63 +- kernel/time/tick-broadcast-hrtimer.c | 13 +- kernel/time/tick-sched.c | 15 +- kernel/time/timer.c | 103 +- kernel/torture.c | 2 + kernel/trace/bpf_trace.c | 10 - kernel/trace/ftrace_internal.h | 8 +- kernel/trace/trace.c | 4 +- kernel/trace/trace_functions_graph.c | 17 +- kernel/trace/trace_kprobe.c | 5 - kernel/trace/trace_sched_wakeup.c | 3 +- kernel/watchdog.c | 4 +- lib/Kconfig.debug | 19 +- lib/Kconfig.kasan | 11 +- lib/Makefile | 3 +- lib/bitmap.c | 20 - lib/crypto/Makefile | 3 - lib/crypto/aes.c | 356 - lib/digsig.c | 2 +- lib/dim/dim.c | 4 +- lib/dim/net_dim.c | 56 - lib/extable.c | 1 - lib/genalloc.c | 5 +- lib/generic-radix-tree.c | 4 +- lib/iov_iter.c | 2 +- lib/math/rational.c | 63 +- lib/raid6/Makefile | 2 +- lib/rbtree_test.c | 37 +- lib/sg_split.c | 12 +- lib/show_mem.c | 5 + lib/string.c | 12 +- lib/strncpy_from_user.c | 3 +- lib/strnlen_user.c | 3 +- lib/test_firmware.c | 5 +- lib/test_meminit.c | 2 +- lib/test_xarray.c | 24 - lib/timerqueue.c | 30 +- lib/vdso/gettimeofday.c | 79 +- lib/xarray.c | 4 - localversion-next | 1 - mm/Kconfig | 33 +- mm/Makefile | 2 +- mm/balloon_compaction.c | 69 +- mm/compaction.c | 61 +- mm/filemap.c | 171 +- mm/frame_vector.c | 2 - mm/gup.c | 121 +- mm/hmm.c | 335 +- mm/huge_memory.c | 184 +- mm/hugetlb.c | 108 +- mm/hugetlb_cgroup.c | 2 +- mm/init-mm.c | 2 +- mm/internal.h | 2 +- mm/kasan/common.c | 10 +- mm/khugepaged.c | 174 +- mm/kmemleak.c | 325 +- mm/madvise.c | 328 +- mm/memcontrol.c | 323 +- mm/memfd.c | 2 - mm/memory.c | 25 +- mm/memory_hotplug.c | 104 +- mm/mempolicy.c | 141 +- mm/memremap.c | 455 - mm/migrate.c | 36 +- mm/mincore.c | 2 - mm/mlock.c | 4 - mm/mmap.c | 92 +- mm/mmu_gather.c | 2 + mm/mprotect.c | 2 - mm/mremap.c | 7 - mm/msync.c | 2 - mm/nommu.c | 2 +- mm/oom_kill.c | 79 +- mm/page_alloc.c | 46 +- mm/page_poison.c | 2 +- mm/page_vma_mapped.c | 3 +- mm/quicklist.c | 103 + mm/rmap.c | 33 +- mm/shmem.c | 403 +- mm/slab.h | 64 - mm/slab_common.c | 37 - mm/slob.c | 2 +- mm/slub.c | 28 +- mm/sparse.c | 18 +- mm/swap.c | 58 +- mm/swap_state.c | 6 +- mm/swapfile.c | 4 +- mm/usercopy.c | 2 +- mm/util.c | 109 +- mm/vmalloc.c | 102 +- mm/vmscan.c | 338 +- mm/vmstat.c | 2 - mm/workingset.c | 10 +- mm/z3fold.c | 103 +- mm/zpool.c | 16 - mm/zsmalloc.c | 19 +- mm/zswap.c | 8 +- net/9p/trans_rdma.c | 6 +- net/appletalk/ddp.c | 4 +- net/batman-adv/bat_v.c | 7 - net/batman-adv/bat_v_ogm.c | 179 +- net/batman-adv/bat_v_ogm.h | 3 - net/batman-adv/main.h | 2 +- net/batman-adv/multicast.c | 8 +- net/batman-adv/soft-interface.c | 8 +- net/batman-adv/sysfs.c | 2 +- net/batman-adv/types.h | 12 - net/bluetooth/Kconfig | 3 +- net/bluetooth/hci_request.c | 29 +- net/bluetooth/smp.c | 103 +- net/bpf/test_run.c | 39 +- net/bridge/br.c | 5 +- net/bridge/br_mdb.c | 2 - net/bridge/br_multicast.c | 5 +- net/bridge/br_private.h | 10 +- net/bridge/br_vlan.c | 29 +- net/bridge/netfilter/ebtables.c | 32 +- net/bridge/netfilter/nft_meta_bridge.c | 10 +- net/can/Kconfig | 11 +- net/can/af_can.c | 10 +- net/can/af_can.h | 1 - net/can/bcm.c | 10 +- net/can/gw.c | 49 +- net/can/proc.c | 1 - net/can/raw.c | 10 +- net/ceph/ceph_common.c | 412 +- net/core/datagram.c | 6 +- net/core/dev.c | 63 +- net/core/devlink.c | 37 +- net/core/drop_monitor.c | 643 +- net/core/filter.c | 94 +- net/core/flow_dissector.c | 21 +- net/core/flow_offload.c | 240 - net/core/neighbour.c | 2 +- net/core/pktgen.c | 8 +- net/core/skbuff.c | 54 +- net/core/skmsg.c | 4 +- net/core/sock.c | 19 +- net/core/sock_diag.c | 3 +- net/core/sock_map.c | 19 +- net/core/sysctl_net_core.c | 8 - net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/dsa/Kconfig | 7 + net/dsa/master.c | 66 - net/dsa/switch.c | 3 - net/dsa/tag_ksz.c | 62 - net/dsa/tag_sja1105.c | 12 +- net/ieee802154/6lowpan/reassembly.c | 2 +- net/ieee802154/core.c | 7 +- net/ipv4/fib_frontend.c | 3 +- net/ipv4/inet_fragment.c | 41 +- net/ipv4/ip_fragment.c | 8 +- net/ipv4/ipip.c | 3 - net/ipv4/netfilter/ipt_SYNPROXY.c | 4 +- net/ipv4/sysctl_net_ipv4.c | 9 - net/ipv4/tcp.c | 20 +- net/ipv4/tcp_bpf.c | 6 +- net/ipv4/tcp_input.c | 81 +- net/ipv4/tcp_ipv4.c | 16 - net/ipv4/tcp_output.c | 5 +- net/ipv4/tcp_timer.c | 2 +- net/ipv4/tcp_ulp.c | 13 - net/ipv6/exthdrs_core.c | 4 +- net/ipv6/ip6_gre.c | 3 +- net/ipv6/ip6_tunnel.c | 6 +- net/ipv6/netfilter/ip6t_SYNPROXY.c | 4 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +- net/ipv6/reassembly.c | 2 +- net/ipv6/route.c | 16 +- net/ipv6/tcp_ipv6.c | 15 - net/iucv/af_iucv.c | 14 +- net/kcm/kcmsock.c | 2 +- net/l2tp/l2tp_ppp.c | 3 - net/mac80211/agg-rx.c | 72 +- net/mac80211/cfg.c | 7 +- net/mac80211/debugfs.c | 3 +- net/mac80211/driver-ops.h | 8 +- net/mac80211/he.c | 39 - net/mac80211/ht.c | 2 +- net/mac80211/ieee80211_i.h | 17 +- net/mac80211/iface.c | 1 + net/mac80211/key.c | 16 +- net/mac80211/main.c | 18 +- net/mac80211/mesh.c | 62 - net/mac80211/mesh.h | 4 - net/mac80211/mesh_plink.c | 12 +- net/mac80211/mlme.c | 17 +- net/mac80211/offchannel.c | 5 +- net/mac80211/rate.h | 9 + net/mac80211/sta_info.c | 1 + net/mac80211/status.c | 180 +- net/mac80211/trace.h | 7 +- net/mac80211/tx.c | 5 +- net/mac80211/util.c | 67 +- net/mac80211/wpa.c | 6 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_core.c | 2 +- net/netfilter/ipset/ip_set_hash_gen.h | 4 +- net/netfilter/ipset/ip_set_hash_ipmac.c | 6 +- net/netfilter/ipset/ip_set_list_set.c | 2 +- net/netfilter/ipvs/ip_vs_core.c | 2 +- net/netfilter/ipvs/ip_vs_ctl.c | 73 +- net/netfilter/ipvs/ip_vs_lblcr.c | 4 +- net/netfilter/ipvs/ip_vs_mh.c | 4 +- net/netfilter/ipvs/ip_vs_proto_tcp.c | 2 +- net/netfilter/nf_conntrack_core.c | 16 +- net/netfilter/nf_conntrack_ftp.c | 2 +- net/netfilter/nf_conntrack_labels.c | 3 +- net/netfilter/nf_conntrack_proto_tcp.c | 2 +- net/netfilter/nf_conntrack_standalone.c | 34 +- net/netfilter/nf_flow_table_core.c | 43 +- net/netfilter/nf_flow_table_ip.c | 43 - net/netfilter/nf_nat_proto.c | 4 +- net/netfilter/nf_synproxy_core.c | 8 +- net/netfilter/nf_tables_api.c | 22 +- net/netfilter/nf_tables_offload.c | 148 +- net/netfilter/nfnetlink_log.c | 4 +- net/netfilter/nfnetlink_queue.c | 4 +- net/netfilter/nft_bitwise.c | 19 - net/netfilter/nft_immediate.c | 24 +- net/netfilter/nft_meta.c | 16 +- net/netfilter/nft_set_bitmap.c | 2 +- net/netfilter/nft_set_hash.c | 2 +- net/netfilter/nft_set_rbtree.c | 2 +- net/netfilter/nft_synproxy.c | 4 +- net/netfilter/xt_IDLETIMER.c | 2 +- net/netfilter/xt_set.c | 1 + net/netrom/af_netrom.c | 1 - net/nfc/netlink.c | 9 +- net/openvswitch/datapath.c | 22 +- net/rds/rdma_transport.c | 5 +- net/rxrpc/af_rxrpc.c | 6 +- net/rxrpc/ar-internal.h | 29 +- net/rxrpc/call_event.c | 23 +- net/rxrpc/call_object.c | 41 +- net/rxrpc/conn_event.c | 6 +- net/rxrpc/input.c | 349 +- net/rxrpc/insecure.c | 5 - net/rxrpc/key.c | 19 +- net/rxrpc/local_event.c | 4 +- net/rxrpc/local_object.c | 88 +- net/rxrpc/output.c | 9 +- net/rxrpc/peer_event.c | 12 +- net/rxrpc/peer_object.c | 18 - net/rxrpc/protocol.h | 9 - net/rxrpc/recvmsg.c | 43 +- net/rxrpc/rxkad.c | 134 +- net/rxrpc/sendmsg.c | 15 +- net/rxrpc/skbuff.c | 15 +- net/sched/act_bpf.c | 9 +- net/sched/act_connmark.c | 9 +- net/sched/act_csum.c | 9 +- net/sched/act_ct.c | 9 +- net/sched/act_ctinfo.c | 9 +- net/sched/act_gact.c | 8 +- net/sched/act_ife.c | 13 +- net/sched/act_mirred.c | 13 +- net/sched/act_mpls.c | 8 +- net/sched/act_nat.c | 9 +- net/sched/act_pedit.c | 10 +- net/sched/act_police.c | 8 +- net/sched/act_sample.c | 10 +- net/sched/act_simple.c | 10 +- net/sched/act_skbedit.c | 23 +- net/sched/act_skbmod.c | 11 +- net/sched/act_tunnel_key.c | 8 +- net/sched/act_vlan.c | 25 +- net/sched/cls_api.c | 288 +- net/sched/sch_codel.c | 6 +- net/sched/sch_fq_codel.c | 14 +- net/sched/sch_taprio.c | 7 +- net/sctp/socket.c | 380 +- net/sctp/transport.c | 2 +- net/smc/af_smc.c | 15 +- net/sunrpc/cache.c | 12 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 8 +- net/sunrpc/xprtrdma/verbs.c | 13 +- net/tipc/addr.c | 1 - net/tipc/bcast.c | 4 +- net/tipc/bearer.c | 64 - net/tipc/bearer.h | 10 - net/tipc/core.c | 5 - net/tipc/core.h | 3 - net/tipc/link.c | 148 +- net/tipc/msg.c | 59 - net/tipc/msg.h | 28 +- net/tipc/netlink_compat.c | 11 +- net/tipc/node.c | 7 +- net/tipc/node.h | 6 +- net/tipc/socket.c | 3 +- net/tipc/topsrv.c | 2 - net/tls/tls_device.c | 17 +- net/tls/tls_device_fallback.c | 2 +- net/tls/tls_main.c | 98 +- net/tls/tls_sw.c | 83 +- net/vmw_vsock/hyperv_transport.c | 32 +- net/vmw_vsock/virtio_transport.c | 1 - net/vmw_vsock/virtio_transport_common.c | 99 +- net/wimax/debugfs.c | 42 +- net/wimax/stack.c | 11 +- net/wimax/wimax-internal.h | 7 +- net/wireless/Kconfig | 2 - net/wireless/core.c | 23 +- net/wireless/core.h | 2 - net/wireless/lib80211_crypt_ccmp.c | 197 +- net/wireless/nl80211.c | 186 +- net/wireless/reg.c | 6 +- net/wireless/scan.c | 269 +- net/wireless/util.c | 27 +- net/xdp/xdp_umem.c | 17 +- net/xdp/xsk.c | 2 +- net/xfrm/xfrm_interface.c | 56 +- net/xfrm/xfrm_ipcomp.c | 2 +- samples/auxdisplay/cfag12864b-example.c | 2 +- samples/bpf/trace_output_user.c | 43 +- samples/bpf/xdp_fwd_kern.c | 39 +- samples/bpf/xdp_fwd_user.c | 35 +- samples/bpf/xdp_sample_pkts_user.c | 61 +- samples/vfio-mdev/mdpy-defs.h | 2 +- scripts/Kbuild.include | 3 + scripts/Kconfig.include | 5 +- scripts/Makefile | 2 +- scripts/Makefile.build | 15 +- scripts/Makefile.host | 17 - scripts/Makefile.lib | 24 + scripts/Makefile.modpost | 90 +- scripts/checkpatch.pl | 73 +- scripts/coccinelle/api/atomic_as_refcounter.cocci | 1 - scripts/coccinelle/api/platform_get_irq.cocci | 102 - scripts/gcc-plugins/randomize_layout_plugin.c | 10 +- scripts/gdb/linux/symbols.py | 4 +- scripts/gen_compile_commands.py | 4 +- scripts/genksyms/Makefile | 9 +- scripts/headers_install.sh | 6 - scripts/kconfig/confdata.c | 4 - scripts/kernel-doc | 3 +- scripts/link-vmlinux.sh | 54 +- scripts/mkcompile_h | 4 +- scripts/mod/modpost.c | 31 - scripts/sphinx-pre-install | 118 +- scripts/tools-support-relr.sh | 16 - security/Kconfig | 11 +- security/Kconfig.hardening | 7 - security/Makefile | 2 - 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/integrity/Kconfig | 2 +- security/integrity/digsig.c | 74 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/Kconfig | 13 - security/integrity/ima/Makefile | 1 - security/integrity/ima/ima.h | 62 +- security/integrity/ima/ima_api.c | 23 +- security/integrity/ima/ima_appraise.c | 194 +- security/integrity/ima/ima_crypto.c | 10 +- security/integrity/ima/ima_main.c | 26 +- security/integrity/ima/ima_modsig.c | 167 - security/integrity/ima/ima_mok.c | 13 +- security/integrity/ima/ima_policy.c | 121 +- security/integrity/ima/ima_template.c | 26 +- security/integrity/ima/ima_template_lib.c | 64 +- security/integrity/ima/ima_template_lib.h | 4 - security/integrity/integrity.h | 26 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/compat.c | 2 - security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 2 +- security/keys/internal.h | 16 +- security/keys/key.c | 29 +- security/keys/keyctl.c | 104 +- security/keys/keyring.c | 27 +- security/keys/permission.c | 361 +- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 34 +- security/keys/request_key_auth.c | 15 +- security/keys/trusted.c | 13 + security/lockdown/Kconfig | 47 - security/lockdown/Makefile | 1 - security/lockdown/lockdown.c | 194 - security/security.c | 62 +- security/selinux/hooks.c | 63 +- security/selinux/include/classmap.h | 5 +- security/selinux/netif.c | 31 +- security/selinux/netnode.c | 30 +- security/selinux/netport.c | 24 +- security/selinux/ss/policydb.c | 404 +- security/selinux/ss/policydb.h | 2 +- security/selinux/ss/services.c | 6 +- security/selinux/ss/sidtab.c | 5 - security/smack/smack_lsm.c | 3 +- sound/ac97/bus.c | 13 +- sound/aoa/codecs/onyx.c | 4 +- sound/core/compress_offload.c | 60 +- sound/core/pcm_native.c | 12 +- sound/firewire/amdtp-am824.c | 134 +- sound/firewire/amdtp-stream-trace.h | 6 +- sound/firewire/amdtp-stream.c | 358 +- sound/firewire/amdtp-stream.h | 47 +- sound/firewire/bebob/bebob.h | 2 - sound/firewire/bebob/bebob_stream.c | 62 +- sound/firewire/dice/dice-stream.c | 32 +- sound/firewire/dice/dice.h | 2 - sound/firewire/digi00x/amdtp-dot.c | 112 +- sound/firewire/digi00x/digi00x-stream.c | 106 +- sound/firewire/digi00x/digi00x.h | 2 - sound/firewire/fireface/amdtp-ff.c | 105 +- sound/firewire/fireface/ff-stream.c | 96 +- sound/firewire/fireface/ff.h | 2 - sound/firewire/fireworks/fireworks.h | 2 - sound/firewire/fireworks/fireworks_stream.c | 176 +- sound/firewire/motu/amdtp-motu.c | 155 +- sound/firewire/motu/motu-stream.c | 131 +- sound/firewire/motu/motu.h | 2 - sound/firewire/oxfw/oxfw-stream.c | 72 +- sound/firewire/oxfw/oxfw.h | 2 - sound/firewire/packets-buffer.c | 2 +- sound/firewire/tascam/amdtp-tascam.c | 115 +- sound/firewire/tascam/tascam-stream.c | 123 +- sound/firewire/tascam/tascam.h | 2 - sound/hda/Kconfig | 8 - sound/hda/Makefile | 3 - sound/hda/ext/hdac_ext_bus.c | 60 +- sound/hda/hdac_bus.c | 37 +- sound/hda/hdac_controller.c | 20 +- sound/hda/hdac_i915.c | 10 +- sound/hda/hdac_stream.c | 14 +- sound/hda/intel-nhlt.c | 107 - sound/i2c/other/ak4xxx-adda.c | 7 +- sound/isa/wavefront/wavefront_synth.c | 1 + sound/oss/dmasound/dmasound_atari.c | 16 +- sound/pci/ac97/ac97_codec.c | 5 + sound/pci/echoaudio/echoaudio.c | 5 +- sound/pci/hda/Kconfig | 11 - sound/pci/hda/hda_codec.c | 10 +- sound/pci/hda/hda_controller.c | 37 +- sound/pci/hda/hda_controller.h | 5 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_intel.c | 190 +- sound/pci/hda/hda_tegra.c | 84 +- sound/pci/hda/patch_conexant.c | 1 - sound/pci/hda/patch_hdmi.c | 265 +- sound/pci/hda/patch_realtek.c | 74 - sound/soc/Makefile | 2 +- sound/soc/amd/raven/acp3x-pcm-dma.c | 20 +- sound/soc/atmel/atmel-classd.c | 7 +- sound/soc/atmel/atmel-pdmic.c | 7 +- sound/soc/au1x/psc-ac97.c | 5 +- sound/soc/au1x/psc-i2s.c | 5 +- sound/soc/bcm/bcm2835-i2s.c | 4 +- sound/soc/bcm/cygnus-pcm.c | 6 +- sound/soc/bcm/cygnus-ssp.c | 7 +- sound/soc/cirrus/ep93xx-i2s.c | 4 +- sound/soc/codecs/Kconfig | 21 - sound/soc/codecs/Makefile | 6 - sound/soc/codecs/ad193x.c | 19 +- sound/soc/codecs/cs4271.c | 6 +- sound/soc/codecs/cs42xx8.c | 116 +- sound/soc/codecs/cs47l15.c | 1490 - sound/soc/codecs/cs47l35.c | 2 +- sound/soc/codecs/cs47l90.c | 9 +- sound/soc/codecs/cs47l92.c | 2039 - sound/soc/codecs/hdac_hda.c | 4 - sound/soc/codecs/hdac_hdmi.c | 57 +- sound/soc/codecs/inno_rk3036.c | 4 +- sound/soc/codecs/jz4725b.c | 4 +- sound/soc/codecs/jz4740.c | 4 +- sound/soc/codecs/madera.c | 531 +- sound/soc/codecs/madera.h | 10 - sound/soc/codecs/max98357a.c | 25 +- sound/soc/codecs/max98373.c | 40 +- sound/soc/codecs/max98373.h | 3 - sound/soc/codecs/msm8916-wcd-analog.c | 12 +- sound/soc/codecs/msm8916-wcd-digital.c | 4 +- sound/soc/codecs/mt6358.c | 6 +- sound/soc/codecs/pcm3060-i2c.c | 4 +- sound/soc/codecs/pcm3060-spi.c | 4 +- sound/soc/codecs/pcm3060.c | 4 +- sound/soc/codecs/pcm3060.h | 2 +- sound/soc/codecs/pcm3168a.c | 8 +- sound/soc/codecs/rk3328_codec.c | 4 +- sound/soc/codecs/rt1011.c | 27 +- sound/soc/codecs/rt1011.h | 3 +- sound/soc/codecs/rt1308.c | 48 +- sound/soc/codecs/rt1308.h | 6 +- sound/soc/codecs/rt5665.c | 8 +- sound/soc/codecs/rt5677.c | 1 + sound/soc/codecs/sgtl5000.c | 248 +- sound/soc/codecs/sgtl5000.h | 2 +- sound/soc/codecs/tlv320aic31xx.c | 7 +- sound/soc/codecs/twl6040.c | 4 +- sound/soc/codecs/uda1334.c | 295 - sound/soc/codecs/wcd-clsh-v2.c | 2 +- sound/soc/codecs/wcd9335.c | 3 +- sound/soc/codecs/wm8955.c | 4 +- sound/soc/codecs/wm_adsp.c | 6 +- sound/soc/codecs/wm_adsp.h | 4 +- sound/soc/fsl/fsl_asrc.c | 4 +- sound/soc/fsl/fsl_audmix.c | 4 +- sound/soc/fsl/fsl_esai.c | 266 +- sound/soc/fsl/fsl_sai.c | 351 +- sound/soc/fsl/fsl_sai.h | 85 +- sound/soc/fsl/fsl_spdif.c | 4 +- sound/soc/fsl/fsl_ssi.c | 4 +- sound/soc/fsl/imx-audmux.c | 4 +- sound/soc/fsl/imx-ssi.c | 4 +- sound/soc/generic/audio-graph-card.c | 30 +- sound/soc/generic/simple-card-utils.c | 7 - sound/soc/generic/simple-card.c | 26 +- sound/soc/intel/Kconfig | 1 - sound/soc/intel/baytrail/sst-baytrail-ipc.c | 65 +- sound/soc/intel/boards/bytcht_cx2072x.c | 1 - sound/soc/intel/boards/bytcht_es8316.c | 8 - sound/soc/intel/boards/cht_bsw_max98090_ti.c | 1 - sound/soc/intel/boards/cht_bsw_rt5672.c | 1 - sound/soc/intel/boards/sof_rt5682.c | 4 - sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/intel/common/sst-ipc.c | 69 +- sound/soc/intel/common/sst-ipc.h | 28 +- sound/soc/intel/haswell/sst-haswell-ipc.c | 164 +- sound/soc/intel/skylake/Makefile | 12 +- sound/soc/intel/skylake/bxt-sst.c | 50 +- sound/soc/intel/skylake/cnl-sst-dsp.h | 7 +- sound/soc/intel/skylake/cnl-sst.c | 43 +- sound/soc/intel/skylake/skl-debug.c | 42 +- sound/soc/intel/skylake/skl-messages.c | 260 +- sound/soc/intel/skylake/skl-nhlt.c | 107 +- sound/soc/intel/skylake/skl-nhlt.h | 119 + sound/soc/intel/skylake/skl-pcm.c | 74 +- sound/soc/intel/skylake/skl-ssp-clk.c | 5 +- sound/soc/intel/skylake/skl-sst-dsp.c | 10 +- sound/soc/intel/skylake/skl-sst-dsp.h | 29 +- sound/soc/intel/skylake/skl-sst-ipc.c | 118 +- sound/soc/intel/skylake/skl-sst-ipc.h | 52 +- sound/soc/intel/skylake/skl-sst-utils.c | 37 +- sound/soc/intel/skylake/skl-sst.c | 51 +- sound/soc/intel/skylake/skl-topology.c | 474 +- sound/soc/intel/skylake/skl-topology.h | 43 +- sound/soc/intel/skylake/skl.c | 73 +- sound/soc/intel/skylake/skl.h | 104 +- sound/soc/jz4740/Kconfig | 25 +- sound/soc/jz4740/Makefile | 5 + sound/soc/jz4740/qi_lb60.c | 106 + sound/soc/kirkwood/kirkwood-i2s.c | 8 +- sound/soc/mediatek/common/mtk-btcvsd.c | 4 +- sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 4 +- sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 5 +- sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 8 +- .../mt8183/mt8183-mt6358-ts3a227-max98357.c | 9 +- sound/soc/meson/axg-fifo.c | 4 +- sound/soc/meson/axg-pdm.c | 4 +- sound/soc/meson/axg-spdifin.c | 4 +- sound/soc/meson/axg-spdifout.c | 4 +- sound/soc/meson/axg-tdm-formatter.c | 4 +- sound/soc/meson/g12a-tohdmitx.c | 38 +- sound/soc/mxs/mxs-saif.c | 13 +- sound/soc/pxa/mmp-sspa.c | 4 +- sound/soc/qcom/apq8016_sbc.c | 16 +- sound/soc/qcom/lpass-platform.c | 5 +- sound/soc/rockchip/rk3399_gru_sound.c | 9 +- sound/soc/rockchip/rockchip_i2s.c | 5 +- sound/soc/rockchip/rockchip_max98090.c | 33 +- sound/soc/samsung/odroid.c | 8 +- sound/soc/sh/rcar/adg.c | 21 +- sound/soc/sh/rcar/core.c | 16 +- sound/soc/sh/rcar/rsnd.h | 12 +- sound/soc/sirf/sirf-usp.c | 4 +- sound/soc/soc-component.c | 561 - sound/soc/soc-compress.c | 9 +- sound/soc/soc-core.c | 580 +- sound/soc/soc-dai.c | 407 - sound/soc/soc-dapm.c | 300 +- sound/soc/soc-jack.c | 18 + sound/soc/soc-pcm.c | 507 +- sound/soc/soc-utils.c | 199 + sound/soc/sof/Makefile | 4 +- sound/soc/sof/core.c | 4 +- sound/soc/sof/debug.c | 49 +- sound/soc/sof/intel/bdw.c | 5 +- sound/soc/sof/intel/byt.c | 5 +- sound/soc/sof/intel/cnl.c | 4 +- sound/soc/sof/intel/hda-bus.c | 86 +- sound/soc/sof/intel/hda-codec.c | 50 +- sound/soc/sof/intel/hda-ctrl.c | 21 +- sound/soc/sof/intel/hda-dai.c | 38 +- sound/soc/sof/intel/hda-dsp.c | 100 +- sound/soc/sof/intel/hda-ipc.c | 4 +- sound/soc/sof/intel/hda.c | 57 +- sound/soc/sof/intel/hda.h | 12 +- sound/soc/sof/ipc.c | 8 +- sound/soc/sof/loader.c | 14 +- sound/soc/sof/ops.h | 28 +- sound/soc/sof/pcm.c | 63 +- sound/soc/sof/pm.c | 6 +- sound/soc/sof/sof-pci-dev.c | 3 - sound/soc/sof/sof-priv.h | 13 +- sound/soc/sof/topology.c | 3 - sound/soc/sof/trace.c | 9 +- sound/soc/spear/spdif_in.c | 5 +- sound/soc/sprd/sprd-mcdt.c | 4 +- sound/soc/sti/sti_uniperif.c | 4 +- sound/soc/stm/stm32_i2s.c | 5 +- sound/soc/stm/stm32_sai.c | 8 +- sound/soc/stm/stm32_spdifrx.c | 4 +- sound/soc/sunxi/sun4i-i2s.c | 8 +- sound/soc/sunxi/sun50i-codec-analog.c | 4 +- sound/soc/sunxi/sun8i-codec-analog.c | 4 +- sound/soc/sunxi/sun8i-codec.c | 4 +- sound/soc/tegra/tegra20_das.c | 4 +- sound/soc/tegra/tegra30_i2s.c | 4 +- sound/soc/ti/davinci-mcasp.c | 229 +- sound/soc/ti/n810.c | 1 - sound/soc/ti/rx51.c | 1 - sound/soc/uniphier/aio-dma.c | 8 +- sound/soc/uniphier/evea.c | 4 +- sound/soc/xilinx/xlnx_formatter_pcm.c | 2 + sound/soc/xilinx/xlnx_i2s.c | 4 +- sound/soc/xilinx/xlnx_spdif.c | 3 +- sound/soc/xtensa/xtfpga-i2s.c | 5 +- sound/soc/zte/zx-tdm.c | 1 + sound/sound_core.c | 3 +- sound/sparc/dbri.c | 4 - sound/usb/Makefile | 1 - sound/usb/helper.c | 2 +- sound/usb/hiface/pcm.c | 11 +- sound/usb/line6/driver.c | 4 +- sound/usb/line6/podhd.c | 2 +- sound/usb/line6/variax.c | 2 +- sound/usb/mixer.c | 4 - sound/usb/mixer.h | 4 - sound/usb/mixer_quirks.c | 7 - sound/usb/mixer_scarlett_gen2.c | 2075 - sound/usb/mixer_scarlett_gen2.h | 7 - sound/usb/pcm.c | 1 - sound/usb/quirks-table.h | 57 - sound/usb/stream.c | 64 +- tools/arch/arm/include/uapi/asm/kvm.h | 12 - tools/arch/arm64/include/uapi/asm/kvm.h | 10 - tools/arch/powerpc/include/uapi/asm/mman.h | 4 + tools/arch/sparc/include/uapi/asm/mman.h | 4 + tools/arch/x86/include/asm/cpufeatures.h | 1 + tools/arch/x86/include/uapi/asm/kvm.h | 22 +- tools/arch/x86/include/uapi/asm/vmx.h | 1 + tools/bpf/bpftool/Documentation/bpftool-cgroup.rst | 16 +- tools/bpf/bpftool/Documentation/bpftool-map.rst | 2 +- tools/bpf/bpftool/Makefile | 13 +- tools/bpf/bpftool/bash-completion/bpftool | 19 +- tools/bpf/bpftool/cgroup.c | 83 +- tools/bpf/bpftool/common.c | 8 +- tools/bpf/bpftool/feature.c | 105 +- tools/bpf/bpftool/map.c | 3 +- tools/crypto/getstat.c | 294 + tools/hv/hv_get_dhcp_info.sh | 2 +- tools/hv/hv_kvp_daemon.c | 8 +- tools/hv/hv_set_ifconfig.sh | 2 +- tools/hv/hv_vss_daemon.c | 4 +- tools/hv/lsvmbus | 75 +- tools/include/linux/rbtree.h | 71 +- tools/include/linux/rbtree_augmented.h | 119 +- tools/include/uapi/asm-generic/mman-common.h | 15 +- tools/include/uapi/asm-generic/mman.h | 10 +- tools/include/uapi/asm-generic/unistd.h | 8 +- tools/include/uapi/drm/drm.h | 1 - tools/include/uapi/drm/i915_drm.h | 209 +- tools/include/uapi/linux/bpf.h | 48 +- tools/include/uapi/linux/fs.h | 1 - tools/include/uapi/linux/if_link.h | 5 - tools/include/uapi/linux/kvm.h | 7 +- tools/include/uapi/linux/sched.h | 30 +- tools/include/uapi/linux/usbdevice_fs.h | 26 - tools/leds/get_led_device_info.sh | 201 - tools/lib/bpf/btf.c | 255 +- tools/lib/bpf/btf.h | 182 - tools/lib/bpf/btf_dump.c | 138 +- tools/lib/bpf/hashmap.h | 5 - tools/lib/bpf/libbpf.c | 1072 +- tools/lib/bpf/libbpf.h | 3 +- tools/lib/bpf/libbpf_internal.h | 105 - tools/lib/bpf/libbpf_probes.c | 1 - tools/lib/bpf/xsk.c | 11 +- tools/lib/rbtree.c | 37 +- tools/memory-model/Documentation/explanation.txt | 53 +- tools/memory-model/README | 18 +- tools/memory-model/scripts/checkghlitmus.sh | 0 tools/memory-model/scripts/checklitmushist.sh | 0 tools/memory-model/scripts/cmplitmushist.sh | 0 tools/memory-model/scripts/initlitmushist.sh | 0 tools/memory-model/scripts/judgelitmus.sh | 0 tools/memory-model/scripts/newlitmushist.sh | 0 tools/memory-model/scripts/parseargs.sh | 0 tools/memory-model/scripts/runlitmushist.sh | 0 tools/objtool/check.c | 7 +- tools/objtool/check.h | 3 +- tools/perf/Documentation/Makefile | 2 +- tools/perf/Documentation/perf-script.txt | 8 +- tools/perf/Documentation/perf.data-file-format.txt | 2 +- tools/perf/Makefile.config | 1 - tools/perf/Makefile.perf | 31 +- tools/perf/arch/arm/util/auxtrace.c | 8 +- tools/perf/arch/arm/util/cs-etm.c | 82 +- tools/perf/arch/arm64/util/arm-spe.c | 24 +- tools/perf/arch/arm64/util/header.c | 6 +- tools/perf/arch/powerpc/util/kvm-stat.c | 12 +- tools/perf/arch/s390/util/auxtrace.c | 12 +- tools/perf/arch/s390/util/kvm-stat.c | 8 +- tools/perf/arch/s390/util/machine.c | 31 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 - tools/perf/arch/x86/tests/intel-cqm.c | 8 +- tools/perf/arch/x86/tests/perf-time-to-tsc.c | 30 +- tools/perf/arch/x86/util/auxtrace.c | 10 +- tools/perf/arch/x86/util/intel-bts.c | 38 +- tools/perf/arch/x86/util/intel-pt.c | 82 +- tools/perf/arch/x86/util/kvm-stat.c | 12 +- tools/perf/bench/epoll-ctl.c | 7 +- tools/perf/bench/epoll-wait.c | 7 +- tools/perf/bench/futex-hash.c | 5 +- tools/perf/bench/futex-lock-pi.c | 7 +- tools/perf/bench/futex-requeue.c | 7 +- tools/perf/bench/futex-wake-parallel.c | 6 +- tools/perf/bench/futex-wake.c | 7 +- tools/perf/bench/numa.c | 6 +- tools/perf/builtin-annotate.c | 16 +- tools/perf/builtin-c2c.c | 10 +- tools/perf/builtin-diff.c | 20 +- tools/perf/builtin-evlist.c | 4 +- tools/perf/builtin-ftrace.c | 20 +- tools/perf/builtin-inject.c | 60 +- tools/perf/builtin-kmem.c | 24 +- tools/perf/builtin-kvm.c | 46 +- tools/perf/builtin-lock.c | 30 +- tools/perf/builtin-mem.c | 2 +- tools/perf/builtin-probe.c | 10 - tools/perf/builtin-record.c | 50 +- tools/perf/builtin-report.c | 32 +- tools/perf/builtin-sched.c | 96 +- tools/perf/builtin-script.c | 169 +- tools/perf/builtin-stat.c | 140 +- tools/perf/builtin-timechart.c | 46 +- tools/perf/builtin-top.c | 71 +- tools/perf/builtin-trace.c | 619 +- tools/perf/examples/bpf/augmented_raw_syscalls.c | 284 +- tools/perf/include/bpf/bpf.h | 2 - tools/perf/lib/Build | 12 - tools/perf/lib/Documentation/Makefile | 7 - tools/perf/lib/Documentation/man/libperf.rst | 100 - tools/perf/lib/Documentation/tutorial/tutorial.rst | 123 - tools/perf/lib/Makefile | 158 - tools/perf/lib/core.c | 34 - tools/perf/lib/cpumap.c | 239 - tools/perf/lib/evlist.c | 159 - tools/perf/lib/evsel.c | 232 - tools/perf/lib/include/internal/cpumap.h | 17 - tools/perf/lib/include/internal/evlist.h | 50 - tools/perf/lib/include/internal/evsel.h | 29 - tools/perf/lib/include/internal/lib.h | 10 - tools/perf/lib/include/internal/tests.h | 19 - tools/perf/lib/include/internal/threadmap.h | 23 - tools/perf/lib/include/internal/xyarray.h | 35 - tools/perf/lib/include/perf/core.h | 22 - tools/perf/lib/include/perf/cpumap.h | 23 - tools/perf/lib/include/perf/evlist.h | 35 - tools/perf/lib/include/perf/evsel.h | 39 - tools/perf/lib/include/perf/threadmap.h | 18 - tools/perf/lib/internal.h | 18 - tools/perf/lib/lib.c | 46 - tools/perf/lib/libperf.map | 40 - tools/perf/lib/libperf.pc.template | 11 - tools/perf/lib/tests/Makefile | 38 - tools/perf/lib/tests/test-cpumap.c | 21 - tools/perf/lib/tests/test-evlist.c | 186 - tools/perf/lib/tests/test-evsel.c | 125 - tools/perf/lib/tests/test-threadmap.c | 21 - tools/perf/lib/threadmap.c | 81 - tools/perf/lib/xyarray.c | 33 - .../pmu-events/arch/powerpc/power9/memory.json | 2 +- .../perf/pmu-events/arch/powerpc/power9/other.json | 8 +- tools/perf/pmu-events/jevents.c | 1 - tools/perf/tests/backward-ring-buffer.c | 18 +- tools/perf/tests/bitmap.c | 5 +- tools/perf/tests/bpf.c | 12 +- tools/perf/tests/code-reading.c | 50 +- tools/perf/tests/cpumap.c | 21 +- tools/perf/tests/event-times.c | 81 +- tools/perf/tests/event_update.c | 13 +- tools/perf/tests/evsel-roundtrip-name.c | 12 +- tools/perf/tests/evsel-tp-sched.c | 8 +- tools/perf/tests/hists_cumulate.c | 18 +- tools/perf/tests/hists_filter.c | 10 +- tools/perf/tests/hists_link.c | 10 +- tools/perf/tests/hists_output.c | 20 +- tools/perf/tests/keep-tracking.c | 44 +- tools/perf/tests/mem2node.c | 5 +- tools/perf/tests/mmap-basic.c | 28 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/openat-syscall-all-cpus.c | 18 +- tools/perf/tests/openat-syscall-tp-fields.c | 14 +- tools/perf/tests/openat-syscall.c | 10 +- tools/perf/tests/parse-events.c | 1220 +- tools/perf/tests/parse-no-sample-id-all.c | 6 +- tools/perf/tests/perf-record.c | 10 +- tools/perf/tests/sample-parsing.c | 14 +- tools/perf/tests/sw-clock.c | 33 +- tools/perf/tests/switch-tracking.c | 64 +- tools/perf/tests/task-exit.c | 35 +- tools/perf/tests/thread-map.c | 28 +- tools/perf/tests/time-utils-test.c | 2 +- tools/perf/tests/topology.c | 9 +- tools/perf/trace/beauty/usbdevfs_ioctl.sh | 9 +- tools/perf/ui/browser.c | 9 +- tools/perf/ui/browsers/annotate.c | 16 +- tools/perf/ui/browsers/hists.c | 54 +- tools/perf/ui/browsers/res_sample.c | 4 +- tools/perf/ui/browsers/scripts.c | 6 +- tools/perf/ui/gtk/annotate.c | 8 +- tools/perf/ui/gtk/gtk.h | 8 +- tools/perf/ui/gtk/hists.c | 6 +- tools/perf/ui/hist.c | 16 +- tools/perf/ui/tui/progress.c | 2 +- tools/perf/util/Build | 6 + tools/perf/util/annotate.c | 44 +- tools/perf/util/annotate.h | 28 +- tools/perf/util/auxtrace.c | 28 +- tools/perf/util/auxtrace.h | 24 +- tools/perf/util/bpf-event.c | 2 +- tools/perf/util/bpf-event.h | 4 +- tools/perf/util/bpf-loader.c | 38 +- tools/perf/util/bpf-loader.h | 30 +- tools/perf/util/build-id.c | 2 +- tools/perf/util/build-id.h | 2 +- tools/perf/util/callchain.c | 2 +- tools/perf/util/callchain.h | 2 +- tools/perf/util/cgroup.c | 22 +- tools/perf/util/cgroup.h | 6 +- tools/perf/util/counts.c | 17 +- tools/perf/util/counts.h | 34 +- tools/perf/util/cpumap.c | 269 +- tools/perf/util/cpumap.h | 54 +- tools/perf/util/cputopo.c | 13 +- tools/perf/util/cs-etm.c | 28 +- tools/perf/util/data-convert-bt.c | 38 +- tools/perf/util/db-export.c | 10 +- tools/perf/util/db-export.h | 10 +- tools/perf/util/env.c | 2 +- tools/perf/util/env.h | 2 +- tools/perf/util/event.c | 30 +- tools/perf/util/event.h | 14 +- tools/perf/util/evlist.c | 607 +- tools/perf/util/evlist.h | 215 +- tools/perf/util/evsel.c | 499 +- tools/perf/util/evsel.h | 197 +- tools/perf/util/evsel_fprintf.c | 16 +- tools/perf/util/header.c | 236 +- tools/perf/util/header.h | 24 +- tools/perf/util/hist.c | 32 +- tools/perf/util/hist.h | 38 +- tools/perf/util/intel-bts.c | 22 +- tools/perf/util/intel-pt.c | 94 +- tools/perf/util/jitdump.c | 8 +- tools/perf/util/kvm-stat.h | 22 +- tools/perf/util/machine.c | 15 +- tools/perf/util/machine.h | 10 +- tools/perf/util/map.h | 2 +- tools/perf/util/metricgroup.c | 26 +- tools/perf/util/metricgroup.h | 6 +- tools/perf/util/mmap.c | 4 +- tools/perf/util/parse-events.c | 155 +- tools/perf/util/parse-events.h | 8 +- tools/perf/util/pmu.c | 15 +- tools/perf/util/pmu.h | 2 +- tools/perf/util/probe-event.c | 1 - tools/perf/util/python-ext-sources | 2 + tools/perf/util/python.c | 73 +- tools/perf/util/record.c | 73 +- tools/perf/util/s390-cpumsf.c | 4 +- tools/perf/util/s390-sample-raw.c | 6 +- tools/perf/util/sample-raw.c | 2 +- tools/perf/util/sample-raw.h | 6 +- .../perf/util/scripting-engines/trace-event-perl.c | 14 +- .../util/scripting-engines/trace-event-python.c | 40 +- tools/perf/util/session.c | 103 +- tools/perf/util/session.h | 13 +- tools/perf/util/setup.py | 3 +- tools/perf/util/sort.c | 60 +- tools/perf/util/sort.h | 6 +- tools/perf/util/stat-display.c | 112 +- tools/perf/util/stat-shadow.c | 73 +- tools/perf/util/stat.c | 64 +- tools/perf/util/stat.h | 35 +- tools/perf/util/svghelper.c | 7 +- tools/perf/util/symbol.c | 7 +- tools/perf/util/symbol.h | 1 - tools/perf/util/syscalltbl.c | 1 - tools/perf/util/syscalltbl.h | 1 - tools/perf/util/thread.c | 12 +- tools/perf/util/thread_map.c | 131 +- tools/perf/util/thread_map.h | 58 +- tools/perf/util/tool.h | 8 +- tools/perf/util/top.c | 12 +- tools/perf/util/top.h | 8 +- tools/perf/util/trace-event-info.c | 14 +- tools/perf/util/trace-event-scripting.c | 2 +- tools/perf/util/trace-event.h | 4 +- tools/perf/util/util.c | 40 + tools/perf/util/util.h | 4 +- tools/perf/util/xyarray.h | 35 + tools/perf/util/zstd.c | 4 +- tools/scripts/Makefile.include | 9 +- tools/testing/ktest/config-bisect.pl | 4 +- tools/testing/selftests/arm64/.gitignore | 1 - tools/testing/selftests/arm64/Makefile | 11 - tools/testing/selftests/arm64/run_tags_test.sh | 12 - tools/testing/selftests/arm64/tags_test.c | 29 - tools/testing/selftests/bpf/Makefile | 17 +- tools/testing/selftests/bpf/bpf_helpers.h | 23 - .../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 6 +- .../selftests/bpf/prog_tests/bpf_verif_scale.c | 92 +- .../testing/selftests/bpf/prog_tests/core_reloc.c | 385 - .../selftests/bpf/prog_tests/flow_dissector.c | 265 +- .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 82 +- .../selftests/bpf/prog_tests/reference_tracking.c | 15 +- .../testing/selftests/bpf/prog_tests/send_signal.c | 15 +- .../selftests/bpf/prog_tests/xdp_noinline.c | 3 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 60 +- .../selftests/bpf/progs/btf__core_reloc_arrays.c | 3 - .../progs/btf__core_reloc_arrays___diff_arr_dim.c | 3 - .../btf__core_reloc_arrays___diff_arr_val_sz.c | 3 - .../progs/btf__core_reloc_arrays___err_non_array.c | 3 - .../btf__core_reloc_arrays___err_too_shallow.c | 3 - .../progs/btf__core_reloc_arrays___err_too_small.c | 3 - .../btf__core_reloc_arrays___err_wrong_val_type1.c | 3 - .../btf__core_reloc_arrays___err_wrong_val_type2.c | 3 - .../selftests/bpf/progs/btf__core_reloc_flavors.c | 3 - .../btf__core_reloc_flavors__err_wrong_name.c | 3 - .../selftests/bpf/progs/btf__core_reloc_ints.c | 3 - .../bpf/progs/btf__core_reloc_ints___bool.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 - .../progs/btf__core_reloc_ints___reverse_sign.c | 3 - .../selftests/bpf/progs/btf__core_reloc_misc.c | 5 - .../selftests/bpf/progs/btf__core_reloc_mods.c | 3 - .../bpf/progs/btf__core_reloc_mods___mod_swap.c | 3 - .../bpf/progs/btf__core_reloc_mods___typedefs.c | 3 - .../selftests/bpf/progs/btf__core_reloc_nesting.c | 3 - .../progs/btf__core_reloc_nesting___anon_embed.c | 3 - .../btf__core_reloc_nesting___dup_compat_types.c | 5 - ...btf__core_reloc_nesting___err_array_container.c | 3 - .../btf__core_reloc_nesting___err_array_field.c | 3 - ...__core_reloc_nesting___err_dup_incompat_types.c | 4 - ...f__core_reloc_nesting___err_missing_container.c | 3 - .../btf__core_reloc_nesting___err_missing_field.c | 3 - ..._core_reloc_nesting___err_nonstruct_container.c | 3 - ...__core_reloc_nesting___err_partial_match_dups.c | 4 - .../progs/btf__core_reloc_nesting___err_too_deep.c | 3 - .../btf__core_reloc_nesting___extra_nesting.c | 3 - .../btf__core_reloc_nesting___struct_union_mixup.c | 3 - .../bpf/progs/btf__core_reloc_primitives.c | 3 - .../btf__core_reloc_primitives___diff_enum_def.c | 3 - .../btf__core_reloc_primitives___diff_func_proto.c | 3 - .../btf__core_reloc_primitives___diff_ptr_type.c | 3 - .../btf__core_reloc_primitives___err_non_enum.c | 3 - .../btf__core_reloc_primitives___err_non_int.c | 3 - .../btf__core_reloc_primitives___err_non_ptr.c | 3 - .../bpf/progs/btf__core_reloc_ptr_as_arr.c | 3 - .../progs/btf__core_reloc_ptr_as_arr___diff_sz.c | 3 - .../testing/selftests/bpf/progs/core_reloc_types.h | 667 - tools/testing/selftests/bpf/progs/loop4.c | 18 - tools/testing/selftests/bpf/progs/loop5.c | 32 - tools/testing/selftests/bpf/progs/sendmsg6_prog.c | 3 +- tools/testing/selftests/bpf/progs/sockopt_sk.c | 22 - .../selftests/bpf/progs/test_core_reloc_arrays.c | 55 - .../selftests/bpf/progs/test_core_reloc_flavors.c | 62 - .../selftests/bpf/progs/test_core_reloc_ints.c | 44 - .../selftests/bpf/progs/test_core_reloc_kernel.c | 36 - .../selftests/bpf/progs/test_core_reloc_misc.c | 57 - .../selftests/bpf/progs/test_core_reloc_mods.c | 62 - .../selftests/bpf/progs/test_core_reloc_nesting.c | 46 - .../bpf/progs/test_core_reloc_primitives.c | 43 - .../bpf/progs/test_core_reloc_ptr_as_arr.c | 30 - .../selftests/bpf/progs/test_get_stack_rawtp.c | 2 +- .../bpf/progs/test_tcp_check_syncookie_kern.c | 48 +- tools/testing/selftests/bpf/test_maps.c | 16 - tools/testing/selftests/bpf/test_progs.c | 374 +- tools/testing/selftests/bpf/test_progs.h | 40 +- tools/testing/selftests/bpf/test_sockopt_sk.c | 25 - .../selftests/bpf/test_tcp_check_syncookie.sh | 3 - .../selftests/bpf/test_tcp_check_syncookie_user.c | 61 +- tools/testing/selftests/bpf/test_tcpnotify_user.c | 90 +- tools/testing/selftests/bpf/test_verifier.c | 12 +- tools/testing/selftests/bpf/test_xdp_vlan.sh | 57 +- .../selftests/bpf/test_xdp_vlan_mode_generic.sh | 9 - .../selftests/bpf/test_xdp_vlan_mode_native.sh | 9 - tools/testing/selftests/bpf/trace_helpers.c | 125 + tools/testing/selftests/bpf/trace_helpers.h | 9 + tools/testing/selftests/bpf/verifier/ctx_skb.c | 11 - .../testing/selftests/bpf/verifier/event_output.c | 94 - tools/testing/selftests/bpf/verifier/loops1.c | 28 - tools/testing/selftests/cgroup/cgroup_util.c | 3 +- tools/testing/selftests/clone3/.gitignore | 2 - tools/testing/selftests/clone3/Makefile | 11 - tools/testing/selftests/clone3/clone3.c | 231 - tools/testing/selftests/clone3/clone3_set_tid.c | 161 - .../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 6 +- .../selftests/drivers/net/mlxsw/qos_dscp_router.sh | 24 +- .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 4 +- tools/testing/selftests/kmod/kmod.sh | 6 +- tools/testing/selftests/kselftest.h | 15 - tools/testing/selftests/kvm/.gitignore | 3 +- tools/testing/selftests/kvm/Makefile | 9 +- tools/testing/selftests/kvm/config | 3 - tools/testing/selftests/kvm/dirty_log_test.c | 61 +- tools/testing/selftests/kvm/include/kvm_util.h | 8 +- tools/testing/selftests/kvm/lib/aarch64/ucall.c | 112 - tools/testing/selftests/kvm/lib/s390x/ucall.c | 56 - tools/testing/selftests/kvm/lib/ucall.c | 157 + tools/testing/selftests/kvm/lib/x86_64/ucall.c | 56 - tools/testing/selftests/kvm/s390x/sync_regs_test.c | 6 +- tools/testing/selftests/livepatch/functions.sh | 46 +- tools/testing/selftests/net/.gitignore | 4 +- tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/fcnal-test.sh | 3432 -- .../selftests/net/forwarding/gre_multipath.sh | 28 +- tools/testing/selftests/net/l2tp.sh | 382 - tools/testing/selftests/net/nettest.c | 1756 - tools/testing/selftests/net/tls.c | 223 - tools/testing/selftests/netfilter/nft_flowtable.sh | 48 - tools/testing/selftests/pidfd/.gitignore | 2 - tools/testing/selftests/pidfd/Makefile | 2 +- tools/testing/selftests/pidfd/pidfd.h | 30 - tools/testing/selftests/pidfd/pidfd_open_test.c | 5 + tools/testing/selftests/pidfd/pidfd_poll_test.c | 117 - tools/testing/selftests/pidfd/pidfd_test.c | 20 +- tools/testing/selftests/pidfd/pidfd_wait.c | 271 - .../selftests/rcutorture/bin/kvm-test-1-run.sh | 2 +- .../selftests/rcutorture/configs/rcu/TREE03.boot | 1 - tools/testing/selftests/tc-testing/README | 4 +- .../tc-testing/tc-tests/actions/skbedit.json | 47 - .../tc-testing/tc-tests/actions/vlan.json | 94 - .../tc-testing/tc-tests/filters/matchall.json | 391 - .../selftests/tc-testing/tc-tests/qdiscs/fifo.json | 304 - tools/testing/selftests/tc-testing/tdc.py | 12 +- tools/testing/selftests/x86/Makefile | 4 +- tools/testing/selftests/x86/mpx-debug.h | 15 + tools/testing/selftests/x86/mpx-dig.c | 497 + tools/testing/selftests/x86/mpx-hw.h | 124 + tools/testing/selftests/x86/mpx-mini-test.c | 1613 + tools/testing/selftests/x86/mpx-mm.h | 10 + tools/testing/selftests/x86/syscall_numbering.c | 89 - tools/testing/selftests/x86/test_vsyscall.c | 2 +- tools/usb/usbip/libsrc/usbip_common.c | 6 +- tools/usb/usbip/libsrc/usbip_device_driver.c | 6 +- usr/Makefile | 3 - usr/include/Makefile | 4 + virt/kvm/arm/arm.c | 20 +- virt/kvm/arm/hyp/vgic-v3-sr.c | 8 - virt/kvm/arm/pmu.c | 18 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 2 +- virt/kvm/arm/vgic/vgic-mmio.c | 16 - virt/kvm/arm/vgic/vgic-v2.c | 9 +- virt/kvm/arm/vgic/vgic-v3.c | 7 +- virt/kvm/arm/vgic/vgic.c | 11 - virt/kvm/arm/vgic/vgic.h | 6 +- virt/kvm/kvm_main.c | 61 +- 7436 files changed, 211516 insertions(+), 401728 deletions(-) delete mode 100644 Documentation/ABI/testing/debugfs-hisi-zip rename Documentation/ABI/testing/{sysfs-class-mic => sysfs-class-mic.txt} (100%) delete mode 100644 Documentation/ABI/testing/sysfs-class-wakeup delete mode 100644 Documentation/ABI/testing/sysfs-kernel-btf delete mode 100644 Documentation/admin-guide/auxdisplay/cfag12864b.rst delete mode 100644 Documentation/admin-guide/auxdisplay/index.rst delete mode 100644 Documentation/admin-guide/auxdisplay/ks0108.rst delete mode 100644 Documentation/admin-guide/cifs/authors.rst delete mode 100644 Documentation/admin-guide/cifs/changes.rst delete mode 100644 Documentation/admin-guide/cifs/index.rst delete mode 100644 Documentation/admin-guide/cifs/introduction.rst delete mode 100644 Documentation/admin-guide/cifs/todo.rst delete mode 100644 Documentation/admin-guide/cifs/usage.rst create mode 100644 Documentation/admin-guide/conf.py delete mode 100644 Documentation/admin-guide/jfs.rst delete mode 100644 Documentation/admin-guide/ufs.rst delete mode 100644 Documentation/admin-guide/wimax/i2400m.rst delete mode 100644 Documentation/admin-guide/wimax/index.rst delete mode 100644 Documentation/admin-guide/wimax/wimax.rst create mode 100644 Documentation/arm/sa1100/adsbitsy.rst create mode 100644 Documentation/arm/sa1100/brutus.rst create mode 100644 Documentation/arm/sa1100/freebird.rst create mode 100644 Documentation/arm/sa1100/graphicsclient.rst create mode 100644 Documentation/arm/sa1100/graphicsmaster.rst create mode 100644 Documentation/arm/sa1100/huw_webpanel.rst create mode 100644 Documentation/arm/sa1100/itsy.rst create mode 100644 Documentation/arm/sa1100/nanoengine.rst create mode 100644 Documentation/arm/sa1100/pangolin.rst create mode 100644 Documentation/arm/sa1100/pleb.rst create mode 100644 Documentation/arm/sa1100/tifon.rst create mode 100644 Documentation/arm/sa1100/yopy.rst create mode 100644 Documentation/arm/sh-mobile/.gitignore create mode 100644 Documentation/auxdisplay/cfag12864b create mode 100644 Documentation/auxdisplay/ks0108 create mode 100644 Documentation/core-api/conf.py delete mode 100644 Documentation/core-api/packing.rst create mode 100644 Documentation/crypto/conf.py create mode 100644 Documentation/dev-tools/conf.py create mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx- [...] delete mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx- [...] create mode 100644 Documentation/devicetree/bindings/arm/topology.txt delete mode 100644 Documentation/devicetree/bindings/bus/allwinner,sun50i-a64-de2.yaml create mode 100644 Documentation/devicetree/bindings/bus/sun50i-de2-bus.txt delete mode 100644 Documentation/devicetree/bindings/clock/imx8mn-clock.yaml delete mode 100644 Documentation/devicetree/bindings/cpu/cpu-topology.txt delete mode 100644 Documentation/devicetree/bindings/crypto/allwinner,sun4i-a10-cr [...] create mode 100644 Documentation/devicetree/bindings/crypto/sun4i-ss.txt create mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ampire,am-48027 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,himax8279d.txt create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc0700yzg-1.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpm940b0.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,ee101ia [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/kingdisplay,kd0 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/lvds.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa12 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-common.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/panel-lvds.txt create mode 100644 Documentation/devicetree/bindings/display/panel/panel.txt create mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/pda,91-00156-a0.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/raspberrypi,7in [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sgd,gktw70sdae4se.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ld-d5116z01b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/sharp,ls020b1dd01d.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/ti,nspire.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml delete mode 100644 Documentation/devicetree/bindings/dma/allwinner,sun4i-a10-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/allwinner,sun50i-a64-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/allwinner,sun6i-a31-dma.yaml delete mode 100644 Documentation/devicetree/bindings/dma/dma-common.yaml delete mode 100644 Documentation/devicetree/bindings/dma/dma-controller.yaml delete mode 100644 Documentation/devicetree/bindings/dma/dma-router.yaml rename Documentation/devicetree/bindings/dma/{renesas,shdma.txt => shdma.txt} (100%) create mode 100644 Documentation/devicetree/bindings/dma/sun4i-dma.txt create mode 100644 Documentation/devicetree/bindings/dma/sun6i-dma.txt delete mode 100644 Documentation/devicetree/bindings/fpga/fpga-bridge.txt rename Documentation/devicetree/bindings/{iio/adc => hwmon}/ads1015.txt (100%) rename Documentation/devicetree/bindings/i2c/{renesas,riic.txt => i2c-riic.txt} (100%) rename Documentation/devicetree/bindings/i2c/{renesas,iic.txt => i2c-sh_mobile.txt [...] create mode 100644 Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.txt delete mode 100644 Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml delete mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/noa1305.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/stk33xx.yaml delete mode 100644 Documentation/devicetree/bindings/iio/mount-matrix.txt delete mode 100644 Documentation/devicetree/bindings/iio/potentiometer/max5432.yaml delete mode 100644 Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lra [...] create mode 100644 Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt delete mode 100644 Documentation/devicetree/bindings/interconnect/qcom,qcs404.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/amlogic,meson-gxbb-mhu.yaml create mode 100644 Documentation/devicetree/bindings/mailbox/meson-mhu.txt rename Documentation/devicetree/bindings/media/{renesas,imr.txt => rcar_imr.txt} (100%) rename Documentation/devicetree/bindings/media/{renesas,vin.txt => rcar_vin.txt} (100%) rename Documentation/devicetree/bindings/media/{renesas,csi2.txt => renesas,rcar-c [...] rename Documentation/devicetree/bindings/memory-controllers/{renesas,dbsc.txt => r [...] delete mode 100644 Documentation/devicetree/bindings/misc/intel,ixp4xx-ahb-queue-m [...] create mode 100644 Documentation/devicetree/bindings/misc/intel,ixp4xx-queue-manager.yaml delete mode 100644 Documentation/devicetree/bindings/net/aspeed,ast2600-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/net/can/tcan4x5x.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/nvmem-consumer.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/nvmem.yaml create mode 100644 Documentation/devicetree/bindings/opp/kryo-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/opp/qcom-opp.txt delete mode 100644 Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt delete mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb2-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/amlogic,meson-g12a-usb3-p [...] create mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb3-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/aspeed,ast2600-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sc7180-pinctrl.txt create mode 100644 Documentation/devicetree/bindings/pwm/ingenic,jz47xx-pwm.txt create mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/amlogic,meson-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/snps,dw-reset.txt create mode 100644 Documentation/devicetree/bindings/riscv/cpus.txt create mode 100644 Documentation/devicetree/bindings/rng/amlogic,meson-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/amlogic,meson-rng.yaml create mode 100644 Documentation/devicetree/bindings/serial/amlogic,meson-uart.txt delete mode 100644 Documentation/devicetree/bindings/serial/amlogic,meson-uart.yaml delete mode 100644 Documentation/devicetree/bindings/sound/uda1334.txt delete mode 100644 Documentation/devicetree/bindings/spi/amlogic,meson-gx-spicc.yaml delete mode 100644 Documentation/devicetree/bindings/spi/amlogic,meson6-spifc.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-meson.txt delete mode 100644 Documentation/devicetree/bindings/timer/ingenic,tcu.txt rename Documentation/devicetree/bindings/usb/{renesas,usb3-peri.txt => renesas,usb [...] delete mode 100644 Documentation/devicetree/bindings/watchdog/amlogic,meson-gxbb-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/ingenic,jz4740-wdt.txt create mode 100644 Documentation/devicetree/bindings/watchdog/meson-gxbb-wdt.txt create mode 100644 Documentation/devicetree/writing-schema.md delete mode 100644 Documentation/devicetree/writing-schema.rst create mode 100644 Documentation/doc-guide/conf.py create mode 100644 Documentation/driver-api/80211/conf.py create mode 100644 Documentation/driver-api/conf.py create mode 100644 Documentation/driver-api/pm/conf.py delete mode 100644 Documentation/driver-api/thermal/index.rst delete mode 100644 Documentation/driver-api/thermal/index.rst~thermal_next delete mode 100644 Documentation/driver-api/thermal/sysfs-api.rst delete mode 100644 Documentation/driver-api/thermal/x86_pkg_temperature_thermal.rst create mode 100644 Documentation/features/locking/rwsem-optimized/arch-support.txt create mode 100644 Documentation/filesystems/Locking create mode 100644 Documentation/filesystems/cifs/AUTHORS create mode 100644 Documentation/filesystems/cifs/CHANGES create mode 100644 Documentation/filesystems/cifs/README create mode 100644 Documentation/filesystems/cifs/TODO create mode 100644 Documentation/filesystems/cifs/cifs.txt rename Documentation/{admin-guide => filesystems}/cifs/winucase_convert.pl (100%) create mode 100644 Documentation/filesystems/conf.py create mode 100644 Documentation/filesystems/directory-locking delete mode 100644 Documentation/filesystems/directory-locking.rst delete mode 100644 Documentation/filesystems/ext4/verity.rst delete mode 100644 Documentation/filesystems/fsverity.rst create mode 100644 Documentation/filesystems/jfs.txt delete mode 100644 Documentation/filesystems/locking.rst create mode 100644 Documentation/filesystems/nfs/Exporting delete mode 100644 Documentation/filesystems/nfs/exporting.rst create mode 100644 Documentation/filesystems/porting delete mode 100644 Documentation/filesystems/porting.rst create mode 100644 Documentation/filesystems/ubifs-authentication.md delete mode 100644 Documentation/filesystems/ubifs-authentication.rst create mode 100644 Documentation/filesystems/ufs.txt create mode 100644 Documentation/gpu/conf.py create mode 100644 Documentation/gpu/tinydrm.rst create mode 100644 Documentation/hwmon/ads1015.rst create mode 100644 Documentation/hwmon/pxe1610 delete mode 100644 Documentation/hwmon/pxe1610.rst rename Documentation/i2c/{dma-considerations.rst => DMA-considerations} (100%) create mode 100644 Documentation/i2c/busses/i2c-ali1535 delete mode 100644 Documentation/i2c/busses/i2c-ali1535.rst create mode 100644 Documentation/i2c/busses/i2c-ali1563 delete mode 100644 Documentation/i2c/busses/i2c-ali1563.rst create mode 100644 Documentation/i2c/busses/i2c-ali15x3 delete mode 100644 Documentation/i2c/busses/i2c-ali15x3.rst create mode 100644 Documentation/i2c/busses/i2c-amd-mp2 delete mode 100644 Documentation/i2c/busses/i2c-amd-mp2.rst create mode 100644 Documentation/i2c/busses/i2c-amd756 delete mode 100644 Documentation/i2c/busses/i2c-amd756.rst create mode 100644 Documentation/i2c/busses/i2c-amd8111 delete mode 100644 Documentation/i2c/busses/i2c-amd8111.rst create mode 100644 Documentation/i2c/busses/i2c-diolan-u2c delete mode 100644 Documentation/i2c/busses/i2c-diolan-u2c.rst create mode 100644 Documentation/i2c/busses/i2c-i801 delete mode 100644 Documentation/i2c/busses/i2c-i801.rst create mode 100644 Documentation/i2c/busses/i2c-ismt delete mode 100644 Documentation/i2c/busses/i2c-ismt.rst create mode 100644 Documentation/i2c/busses/i2c-mlxcpld delete mode 100644 Documentation/i2c/busses/i2c-mlxcpld.rst create mode 100644 Documentation/i2c/busses/i2c-nforce2 delete mode 100644 Documentation/i2c/busses/i2c-nforce2.rst create mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu delete mode 100644 Documentation/i2c/busses/i2c-nvidia-gpu.rst create mode 100644 Documentation/i2c/busses/i2c-ocores delete mode 100644 Documentation/i2c/busses/i2c-ocores.rst create mode 100644 Documentation/i2c/busses/i2c-parport create mode 100644 Documentation/i2c/busses/i2c-parport-light delete mode 100644 Documentation/i2c/busses/i2c-parport-light.rst delete mode 100644 Documentation/i2c/busses/i2c-parport.rst create mode 100644 Documentation/i2c/busses/i2c-pca-isa delete mode 100644 Documentation/i2c/busses/i2c-pca-isa.rst create mode 100644 Documentation/i2c/busses/i2c-piix4 delete mode 100644 Documentation/i2c/busses/i2c-piix4.rst create mode 100644 Documentation/i2c/busses/i2c-sis5595 delete mode 100644 Documentation/i2c/busses/i2c-sis5595.rst create mode 100644 Documentation/i2c/busses/i2c-sis630 delete mode 100644 Documentation/i2c/busses/i2c-sis630.rst create mode 100644 Documentation/i2c/busses/i2c-sis96x delete mode 100644 Documentation/i2c/busses/i2c-sis96x.rst create mode 100644 Documentation/i2c/busses/i2c-taos-evm delete mode 100644 Documentation/i2c/busses/i2c-taos-evm.rst create mode 100644 Documentation/i2c/busses/i2c-via delete mode 100644 Documentation/i2c/busses/i2c-via.rst create mode 100644 Documentation/i2c/busses/i2c-viapro delete mode 100644 Documentation/i2c/busses/i2c-viapro.rst delete mode 100644 Documentation/i2c/busses/index.rst create mode 100644 Documentation/i2c/busses/scx200_acb delete mode 100644 Documentation/i2c/busses/scx200_acb.rst create mode 100644 Documentation/i2c/dev-interface delete mode 100644 Documentation/i2c/dev-interface.rst create mode 100644 Documentation/i2c/fault-codes delete mode 100644 Documentation/i2c/fault-codes.rst create mode 100644 Documentation/i2c/functionality delete mode 100644 Documentation/i2c/functionality.rst create mode 100644 Documentation/i2c/gpio-fault-injection delete mode 100644 Documentation/i2c/gpio-fault-injection.rst create mode 100644 Documentation/i2c/i2c-protocol delete mode 100644 Documentation/i2c/i2c-protocol.rst create mode 100644 Documentation/i2c/i2c-stub delete mode 100644 Documentation/i2c/i2c-stub.rst create mode 100644 Documentation/i2c/i2c-topology delete mode 100644 Documentation/i2c/i2c-topology.rst delete mode 100644 Documentation/i2c/index.rst create mode 100644 Documentation/i2c/instantiating-devices delete mode 100644 Documentation/i2c/instantiating-devices.rst create mode 100644 Documentation/i2c/muxes/i2c-mux-gpio delete mode 100644 Documentation/i2c/muxes/i2c-mux-gpio.rst create mode 100644 Documentation/i2c/old-module-parameters delete mode 100644 Documentation/i2c/old-module-parameters.rst create mode 100644 Documentation/i2c/slave-eeprom-backend delete mode 100644 Documentation/i2c/slave-eeprom-backend.rst create mode 100644 Documentation/i2c/slave-interface delete mode 100644 Documentation/i2c/slave-interface.rst create mode 100644 Documentation/i2c/smbus-protocol delete mode 100644 Documentation/i2c/smbus-protocol.rst create mode 100644 Documentation/i2c/summary delete mode 100644 Documentation/i2c/summary.rst create mode 100644 Documentation/i2c/ten-bit-addresses delete mode 100644 Documentation/i2c/ten-bit-addresses.rst create mode 100644 Documentation/i2c/upgrading-clients delete mode 100644 Documentation/i2c/upgrading-clients.rst create mode 100644 Documentation/i2c/writing-clients delete mode 100644 Documentation/i2c/writing-clients.rst create mode 100644 Documentation/input/conf.py create mode 100644 Documentation/isdn/CREDITS create mode 100644 Documentation/isdn/INTERFACE.CAPI create mode 100644 Documentation/isdn/README.avmb1 create mode 100644 Documentation/isdn/README.gigaset create mode 100644 Documentation/isdn/README.hysdn create mode 100644 Documentation/isdn/README.mISDN delete mode 100644 Documentation/isdn/avmb1.rst delete mode 100644 Documentation/isdn/credits.rst delete mode 100644 Documentation/isdn/gigaset.rst delete mode 100644 Documentation/isdn/hysdn.rst delete mode 100644 Documentation/isdn/index.rst delete mode 100644 Documentation/isdn/interface_capi.rst delete mode 100644 Documentation/isdn/m_isdn.rst create mode 100644 Documentation/kernel-hacking/conf.py create mode 100644 Documentation/m68k/README.buddha delete mode 100644 Documentation/m68k/buddha-driver.rst create mode 100644 Documentation/maintainer/conf.py create mode 100644 Documentation/media/conf.py delete mode 100644 Documentation/media/uapi/rc/rc-protos.rst create mode 100644 Documentation/mips/AU1xxx_IDE.README delete mode 100644 Documentation/mips/au1xxx_ide.rst delete mode 100644 Documentation/mips/index.rst delete mode 100644 Documentation/mips/ingenic-tcu.rst create mode 100644 Documentation/networking/caif/README delete mode 100644 Documentation/networking/caif/caif.rst create mode 100644 Documentation/networking/conf.py create mode 100644 Documentation/networking/mac80211_hwsim/README delete mode 100644 Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst create mode 100644 Documentation/nios2/README delete mode 100644 Documentation/nios2/nios2.rst create mode 100644 Documentation/openrisc/README create mode 100644 Documentation/openrisc/TODO delete mode 100644 Documentation/openrisc/index.rst delete mode 100644 Documentation/openrisc/openrisc_port.rst delete mode 100644 Documentation/openrisc/todo.rst create mode 100644 Documentation/packing.txt create mode 100644 Documentation/parisc/debugging delete mode 100644 Documentation/parisc/debugging.rst delete mode 100644 Documentation/parisc/index.rst create mode 100644 Documentation/parisc/registers delete mode 100644 Documentation/parisc/registers.rst create mode 100644 Documentation/powerpc/DAWR-POWER9.txt delete mode 100644 Documentation/powerpc/bootwrapper.rst create mode 100644 Documentation/powerpc/bootwrapper.txt delete mode 100644 Documentation/powerpc/cpu_families.rst create mode 100644 Documentation/powerpc/cpu_families.txt delete mode 100644 Documentation/powerpc/cpu_features.rst create mode 100644 Documentation/powerpc/cpu_features.txt delete mode 100644 Documentation/powerpc/cxl.rst create mode 100644 Documentation/powerpc/cxl.txt delete mode 100644 Documentation/powerpc/cxlflash.rst create mode 100644 Documentation/powerpc/cxlflash.txt delete mode 100644 Documentation/powerpc/dawr-power9.rst delete mode 100644 Documentation/powerpc/dscr.rst create mode 100644 Documentation/powerpc/dscr.txt delete mode 100644 Documentation/powerpc/eeh-pci-error-recovery.rst create mode 100644 Documentation/powerpc/eeh-pci-error-recovery.txt delete mode 100644 Documentation/powerpc/firmware-assisted-dump.rst create mode 100644 Documentation/powerpc/firmware-assisted-dump.txt delete mode 100644 Documentation/powerpc/hvcs.rst create mode 100644 Documentation/powerpc/hvcs.txt delete mode 100644 Documentation/powerpc/index.rst delete mode 100644 Documentation/powerpc/mpc52xx.rst create mode 100644 Documentation/powerpc/mpc52xx.txt delete mode 100644 Documentation/powerpc/pci_iov_resource_on_powernv.rst create mode 100644 Documentation/powerpc/pci_iov_resource_on_powernv.txt delete mode 100644 Documentation/powerpc/pmu-ebb.rst create mode 100644 Documentation/powerpc/pmu-ebb.txt delete mode 100644 Documentation/powerpc/ptrace.rst create mode 100644 Documentation/powerpc/ptrace.txt delete mode 100644 Documentation/powerpc/qe_firmware.rst create mode 100644 Documentation/powerpc/qe_firmware.txt delete mode 100644 Documentation/powerpc/syscall64-abi.rst create mode 100644 Documentation/powerpc/syscall64-abi.txt delete mode 100644 Documentation/powerpc/transactional_memory.rst create mode 100644 Documentation/powerpc/transactional_memory.txt create mode 100644 Documentation/process/conf.py delete mode 100644 Documentation/riscv/boot-image-header.rst create mode 100644 Documentation/riscv/boot-image-header.txt create mode 100644 Documentation/s390/dasd.rst create mode 100644 Documentation/s390/debugging390.rst delete mode 100644 Documentation/security/tpm/tpm_event_log.rst create mode 100644 Documentation/sh/conf.py create mode 100644 Documentation/sound/conf.py create mode 100644 Documentation/spi/butterfly delete mode 100644 Documentation/spi/butterfly.rst delete mode 100644 Documentation/spi/index.rst create mode 100644 Documentation/spi/pxa2xx delete mode 100644 Documentation/spi/pxa2xx.rst create mode 100644 Documentation/spi/spi-lm70llp delete mode 100644 Documentation/spi/spi-lm70llp.rst create mode 100644 Documentation/spi/spi-sc18is602 delete mode 100644 Documentation/spi/spi-sc18is602.rst create mode 100644 Documentation/spi/spi-summary delete mode 100644 Documentation/spi/spi-summary.rst create mode 100644 Documentation/spi/spidev delete mode 100644 Documentation/spi/spidev.rst rename Documentation/{driver-api => }/thermal/cpu-cooling-api.rst (100%) rename Documentation/{driver-api => }/thermal/exynos_thermal.rst (100%) rename Documentation/{driver-api => }/thermal/exynos_thermal_emulation.rst (100%) create mode 100644 Documentation/thermal/index.rst rename Documentation/{driver-api => }/thermal/intel_powerclamp.rst (100%) rename Documentation/{driver-api => }/thermal/nouveau_thermal.rst (100%) rename Documentation/{driver-api => }/thermal/power_allocator.rst (100%) create mode 100644 Documentation/thermal/sysfs-api.rst create mode 100644 Documentation/thermal/x86_pkg_temperature_thermal.rst delete mode 100644 Documentation/trace/coresight-cpu-debug.rst create mode 100644 Documentation/trace/coresight-cpu-debug.txt delete mode 100644 Documentation/trace/coresight.rst create mode 100644 Documentation/trace/coresight.txt delete mode 100644 Documentation/translations/it_IT/process/programming-language.rst rename {drivers/staging/wusbcore/Documentation => Documentation/usb}/wusb-cbaf (100%) rename {drivers/staging/wusbcore/Documentation => Documentation/usb}/wusb-design-o [...] create mode 100644 Documentation/userspace-api/conf.py delete mode 100644 Documentation/virt/kvm/api.txt delete mode 100644 Documentation/virt/kvm/hypercalls.txt delete mode 100644 Documentation/virt/kvm/index.rst delete mode 100644 Documentation/virt/kvm/mmu.txt delete mode 100644 Documentation/virt/kvm/review-checklist.txt delete mode 100644 Documentation/virtual/guest-halt-polling.txt rename Documentation/{virt => virtual}/index.rst (100%) rename Documentation/{virt => virtual}/kvm/amd-memory-encryption.rst (100%) create mode 100644 Documentation/virtual/kvm/api.txt rename Documentation/{virt => virtual}/kvm/arm/hyp-abi.txt (100%) rename Documentation/{virt => virtual}/kvm/arm/psci.txt (100%) rename Documentation/{virt => virtual}/kvm/cpuid.rst (100%) rename Documentation/{virt => virtual}/kvm/devices/README (100%) rename Documentation/{virt => virtual}/kvm/devices/arm-vgic-its.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/arm-vgic-v3.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/arm-vgic.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/mpic.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/s390_flic.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/vcpu.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/vfio.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/vm.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/xics.txt (100%) rename Documentation/{virt => virtual}/kvm/devices/xive.txt (100%) rename Documentation/{virt => virtual}/kvm/halt-polling.txt (100%) create mode 100644 Documentation/virtual/kvm/hypercalls.txt create mode 100644 Documentation/virtual/kvm/index.rst rename Documentation/{virt => virtual}/kvm/locking.txt (100%) create mode 100644 Documentation/virtual/kvm/mmu.txt rename Documentation/{virt => virtual}/kvm/msr.txt (100%) rename Documentation/{virt => virtual}/kvm/nested-vmx.txt (100%) rename Documentation/{virt => virtual}/kvm/ppc-pv.txt (100%) create mode 100644 Documentation/virtual/kvm/review-checklist.txt rename Documentation/{virt => virtual}/kvm/s390-diag.txt (100%) rename Documentation/{virt => virtual}/kvm/timekeeping.txt (100%) rename Documentation/{virt => virtual}/kvm/vcpu-requests.rst (100%) rename Documentation/{virt => virtual}/paravirt_ops.rst (100%) rename Documentation/{virt => virtual}/uml/UserModeLinux-HOWTO.txt (100%) create mode 100644 Documentation/vm/conf.py delete mode 100644 Documentation/w1/index.rst create mode 100644 Documentation/w1/masters/ds2482 delete mode 100644 Documentation/w1/masters/ds2482.rst create mode 100644 Documentation/w1/masters/ds2490 delete mode 100644 Documentation/w1/masters/ds2490.rst delete mode 100644 Documentation/w1/masters/index.rst create mode 100644 Documentation/w1/masters/mxc-w1 delete mode 100644 Documentation/w1/masters/mxc-w1.rst create mode 100644 Documentation/w1/masters/omap-hdq delete mode 100644 Documentation/w1/masters/omap-hdq.rst create mode 100644 Documentation/w1/masters/w1-gpio delete mode 100644 Documentation/w1/masters/w1-gpio.rst delete mode 100644 Documentation/w1/slaves/index.rst create mode 100644 Documentation/w1/slaves/w1_ds2406 delete mode 100644 Documentation/w1/slaves/w1_ds2406.rst create mode 100644 Documentation/w1/slaves/w1_ds2413 delete mode 100644 Documentation/w1/slaves/w1_ds2413.rst create mode 100644 Documentation/w1/slaves/w1_ds2423 delete mode 100644 Documentation/w1/slaves/w1_ds2423.rst create mode 100644 Documentation/w1/slaves/w1_ds2438 delete mode 100644 Documentation/w1/slaves/w1_ds2438.rst create mode 100644 Documentation/w1/slaves/w1_ds28e04 delete mode 100644 Documentation/w1/slaves/w1_ds28e04.rst create mode 100644 Documentation/w1/slaves/w1_ds28e17 delete mode 100644 Documentation/w1/slaves/w1_ds28e17.rst create mode 100644 Documentation/w1/slaves/w1_therm delete mode 100644 Documentation/w1/slaves/w1_therm.rst delete mode 100644 Documentation/w1/w1-generic.rst delete mode 100644 Documentation/w1/w1-netlink.rst create mode 100644 Documentation/w1/w1.generic create mode 100644 Documentation/w1/w1.netlink create mode 100644 Documentation/wimax/README.i2400m create mode 100644 Documentation/wimax/README.wimax create mode 100644 Documentation/x86/conf.py delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm/arm-soc-for-next-contents.txt delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-minipack.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge100.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-wedge40.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts create mode 100644 arch/arm/boot/dts/imx6ul-phytec-pcl063.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-phytec-peb-eval-01.dtsi create mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin-full.dts create mode 100644 arch/arm/boot/dts/imx6ul-phytec-phyboard-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-phycore-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-ff-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin-peb-eval-01.dtsi delete mode 100644 arch/arm/boot/dts/imx6ul-phytec-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-phycore-som.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-emmc.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-ff-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-lc-rdk-nand.dts delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin-peb-eval-01.dtsi delete mode 100644 arch/arm/boot/dts/imx6ull-phytec-segin.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-zii-rmu2.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-edp.dtsi delete mode 100644 arch/arm/boot/dts/rk3288-veyron-fievel.dts delete mode 100644 arch/arm/boot/dts/rk3288-veyron-tiger.dts create mode 100644 arch/arm/configs/acs5k_defconfig create mode 100644 arch/arm/configs/acs5k_tiny_defconfig create mode 100644 arch/arm/configs/ks8695_defconfig create mode 100644 arch/arm/configs/nuc910_defconfig create mode 100644 arch/arm/configs/nuc950_defconfig create mode 100644 arch/arm/configs/nuc960_defconfig create mode 100644 arch/arm/include/debug/ks8695.S create mode 100644 arch/arm/mach-ks8695/Kconfig create mode 100644 arch/arm/mach-ks8695/Makefile create mode 100644 arch/arm/mach-ks8695/Makefile.boot create mode 100644 arch/arm/mach-ks8695/board-acs5k.c create mode 100644 arch/arm/mach-ks8695/board-dsm320.c create mode 100644 arch/arm/mach-ks8695/board-micrel.c create mode 100644 arch/arm/mach-ks8695/board-og.c create mode 100644 arch/arm/mach-ks8695/board-sg.c create mode 100644 arch/arm/mach-ks8695/cpu.c create mode 100644 arch/arm/mach-ks8695/devices.c create mode 100644 arch/arm/mach-ks8695/devices.h create mode 100644 arch/arm/mach-ks8695/generic.h create mode 100644 arch/arm/mach-ks8695/include/mach/entry-macro.S create mode 100644 arch/arm/mach-ks8695/include/mach/gpio-ks8695.h create mode 100644 arch/arm/mach-ks8695/include/mach/hardware.h create mode 100644 arch/arm/mach-ks8695/include/mach/irqs.h create mode 100644 arch/arm/mach-ks8695/include/mach/memory.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-gpio.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-irq.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-misc.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-switch.h create mode 100644 arch/arm/mach-ks8695/include/mach/regs-uart.h create mode 100644 arch/arm/mach-ks8695/include/mach/uncompress.h create mode 100644 arch/arm/mach-ks8695/irq.c create mode 100644 arch/arm/mach-ks8695/pci.c create mode 100644 arch/arm/mach-ks8695/regs-hpna.h create mode 100644 arch/arm/mach-ks8695/regs-lan.h create mode 100644 arch/arm/mach-ks8695/regs-mem.h create mode 100644 arch/arm/mach-ks8695/regs-pci.h create mode 100644 arch/arm/mach-ks8695/regs-sys.h create mode 100644 arch/arm/mach-ks8695/regs-wan.h create mode 100644 arch/arm/mach-ks8695/time.c create mode 100644 arch/arm/mach-netx/Kconfig create mode 100644 arch/arm/mach-netx/Makefile create mode 100644 arch/arm/mach-netx/Makefile.boot create mode 100644 arch/arm/mach-netx/fb.c create mode 100644 arch/arm/mach-netx/fb.h create mode 100644 arch/arm/mach-netx/generic.c create mode 100644 arch/arm/mach-netx/generic.h create mode 100644 arch/arm/mach-netx/include/mach/hardware.h create mode 100644 arch/arm/mach-netx/include/mach/irqs.h create mode 100644 arch/arm/mach-netx/include/mach/netx-regs.h create mode 100644 arch/arm/mach-netx/include/mach/pfifo.h create mode 100644 arch/arm/mach-netx/include/mach/uncompress.h create mode 100644 arch/arm/mach-netx/include/mach/xc.h create mode 100644 arch/arm/mach-netx/nxdb500.c create mode 100644 arch/arm/mach-netx/nxdkn.c create mode 100644 arch/arm/mach-netx/nxeb500hmi.c create mode 100644 arch/arm/mach-netx/pfifo.c create mode 100644 arch/arm/mach-netx/time.c create mode 100644 arch/arm/mach-netx/xc.c create mode 100644 arch/arm/mach-nspire/clcd.c create mode 100644 arch/arm/mach-nspire/clcd.h delete mode 100644 arch/arm/mach-omap2/omap-iommu.c create mode 100644 arch/arm/mach-w90x900/Kconfig create mode 100644 arch/arm/mach-w90x900/Makefile create mode 100644 arch/arm/mach-w90x900/Makefile.boot create mode 100644 arch/arm/mach-w90x900/clksel.c create mode 100644 arch/arm/mach-w90x900/clock.c create mode 100644 arch/arm/mach-w90x900/clock.h create mode 100644 arch/arm/mach-w90x900/cpu.c create mode 100644 arch/arm/mach-w90x900/cpu.h create mode 100644 arch/arm/mach-w90x900/dev.c create mode 100644 arch/arm/mach-w90x900/gpio.c create mode 100644 arch/arm/mach-w90x900/include/mach/entry-macro.S create mode 100644 arch/arm/mach-w90x900/include/mach/hardware.h create mode 100644 arch/arm/mach-w90x900/include/mach/irqs.h create mode 100644 arch/arm/mach-w90x900/include/mach/map.h create mode 100644 arch/arm/mach-w90x900/include/mach/mfp.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-clock.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-irq.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-ldm.h create mode 100644 arch/arm/mach-w90x900/include/mach/regs-serial.h create mode 100644 arch/arm/mach-w90x900/include/mach/uncompress.h create mode 100644 arch/arm/mach-w90x900/irq.c create mode 100644 arch/arm/mach-w90x900/mach-nuc910evb.c create mode 100644 arch/arm/mach-w90x900/mach-nuc950evb.c create mode 100644 arch/arm/mach-w90x900/mach-nuc960evb.c create mode 100644 arch/arm/mach-w90x900/mfp.c create mode 100644 arch/arm/mach-w90x900/nuc910.c create mode 100644 arch/arm/mach-w90x900/nuc910.h create mode 100644 arch/arm/mach-w90x900/nuc950.c create mode 100644 arch/arm/mach-w90x900/nuc950.h create mode 100644 arch/arm/mach-w90x900/nuc960.c create mode 100644 arch/arm/mach-w90x900/nuc960.h create mode 100644 arch/arm/mach-w90x900/nuc9xx.h create mode 100644 arch/arm/mach-w90x900/regs-ebi.h create mode 100644 arch/arm/mach-w90x900/regs-gcr.h create mode 100644 arch/arm/mach-w90x900/regs-timer.h create mode 100644 arch/arm/mach-w90x900/regs-usb.h create mode 100644 arch/arm/mach-w90x900/time.c delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-a311d-khadas-vim3.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-a311d.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-khadas-vim3.dtsi delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-s922x-khadas-vim3.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-s922x.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1046a-frwy.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn-ddr4-evk.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mn.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-pico-pi.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8qxp-ai_ml.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-longcheer-l8150.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a2015-common.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a3u-eur.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-samsung-a5u-eur.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-asus-novago-tp370ql.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-clamshell.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-hp-envy-x2.dts delete mode 100644 arch/arm64/boot/dts/qcom/msm8998-lenovo-miix-630.dts create mode 100644 arch/arm64/crypto/aes-ctr-fallback.h create mode 100644 arch/arm64/include/uapi/asm/stat.h delete mode 100644 arch/arm64/lib/error-inject.c create mode 100644 arch/h8300/include/uapi/asm/bitsperlong.h delete mode 100644 arch/h8300/include/uapi/asm/posix_types.h create mode 100644 arch/mips/include/asm/mach-jz4740/gpio.h create mode 100644 arch/mips/include/asm/mach-jz4740/jz4740_fb.h create mode 100644 arch/mips/include/asm/mach-jz4740/jz4740_mmc.h create mode 100644 arch/mips/include/asm/mach-jz4740/platform.h delete mode 100644 arch/mips/include/asm/vdso/gettimeofday.h delete mode 100644 arch/mips/include/asm/vdso/vdso.h delete mode 100644 arch/mips/include/asm/vdso/vsyscall.h create mode 100644 arch/mips/jz4740/board-qi_lb60.c create mode 100644 arch/mips/jz4740/platform.c create mode 100644 arch/mips/mm/tlb-r8k.c delete mode 100644 arch/mips/vdso/config-n32-o32-env.c create mode 100644 arch/mips/vdso/vdso.h delete mode 100644 arch/mips/vdso/vgettimeofday.c rename arch/parisc/configs/{defconfig => default_defconfig} (100%) create mode 100644 arch/parisc/lib/memset.c delete mode 100644 arch/parisc/lib/string.S create mode 100644 arch/powerpc/include/asm/error-injection.h create mode 100644 arch/powerpc/include/asm/scom.h create mode 100644 arch/powerpc/sysdev/scom.c create mode 100644 arch/riscv/lib/udivdi3.S delete mode 100644 arch/s390/boot/version.c 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 create mode 100644 arch/x86/crypto/aegis128l-aesni-asm.S create mode 100644 arch/x86/crypto/aegis128l-aesni-glue.c create mode 100644 arch/x86/crypto/aegis256-aesni-asm.S create mode 100644 arch/x86/crypto/aegis256-aesni-glue.c create mode 100644 arch/x86/crypto/aes-i586-asm_32.S create mode 100644 arch/x86/crypto/aes-x86_64-asm_64.S create mode 100644 arch/x86/crypto/morus1280-avx2-asm.S create mode 100644 arch/x86/crypto/morus1280-avx2-glue.c create mode 100644 arch/x86/crypto/morus1280-sse2-asm.S create mode 100644 arch/x86/crypto/morus1280-sse2-glue.c create mode 100644 arch/x86/crypto/morus1280_glue.c create mode 100644 arch/x86/crypto/morus640-sse2-asm.S create mode 100644 arch/x86/crypto/morus640-sse2-glue.c create mode 100644 arch/x86/crypto/morus640_glue.c create mode 100644 arch/x86/include/asm/apic_flat_64.h delete mode 100644 arch/x86/include/asm/cpuidle_haltpoll.h create mode 100644 arch/x86/include/asm/crypto/aes.h create mode 100644 arch/x86/include/asm/error-injection.h create mode 100644 arch/x86/include/asm/ipi.h copy {tools/arch => arch}/x86/include/uapi/asm/errno.h (100%) create mode 100644 arch/x86/include/uapi/asm/fcntl.h create mode 100644 arch/x86/include/uapi/asm/ioctl.h create mode 100644 arch/x86/include/uapi/asm/ioctls.h create mode 100644 arch/x86/include/uapi/asm/ipcbuf.h create mode 100644 arch/x86/include/uapi/asm/param.h create mode 100644 arch/x86/include/uapi/asm/resource.h create mode 100644 arch/x86/include/uapi/asm/termbits.h create mode 100644 arch/x86/include/uapi/asm/termios.h create mode 100644 arch/x86/include/uapi/asm/types.h delete mode 100644 arch/x86/kernel/apic/local.h create mode 100644 arch/x86/kernel/apic/x2apic.h create mode 100644 arch/x86/purgatory/string.c create mode 100644 crypto/aegis128l.c create mode 100644 crypto/aegis256.c create mode 100644 crypto/morus1280.c create mode 100644 crypto/morus640.c delete mode 100644 drivers/auxdisplay/charlcd.h delete mode 100644 drivers/base/power/wakeup_stats.c delete mode 100644 drivers/clk/imx/clk-imx8mn.c delete mode 100644 drivers/clk/ingenic/tcu.c delete mode 100644 drivers/clk/meson/clk-cpu-dyndiv.c delete mode 100644 drivers/clk/meson/clk-cpu-dyndiv.h create mode 100644 drivers/clk/meson/clk-input.c create mode 100644 drivers/clk/meson/clk-input.h delete mode 100644 drivers/clk/mvebu/ap-cpu-clk.c delete mode 100644 drivers/clk/mvebu/armada_ap_cp_helper.c delete mode 100644 drivers/clk/mvebu/armada_ap_cp_helper.h delete mode 100644 drivers/clk/qcom/gcc-sm8150.c delete mode 100644 drivers/clocksource/ingenic-timer.c create mode 100644 drivers/cpufreq/qcom-cpufreq-kryo.c delete mode 100644 drivers/cpufreq/qcom-cpufreq-nvmem.c delete mode 100644 drivers/cpufreq/sun50i-cpufreq-nvmem.c delete mode 100644 drivers/cpuidle/cpuidle-haltpoll.c delete mode 100644 drivers/cpuidle/cpuidle-psci.c delete mode 100644 drivers/cpuidle/governors/haltpoll.c delete mode 100644 drivers/crypto/caam/dpseci-debugfs.c delete mode 100644 drivers/crypto/caam/dpseci-debugfs.h create mode 100644 drivers/crypto/ccree/cc_ivgen.c create mode 100644 drivers/crypto/ccree/cc_ivgen.h delete mode 100644 drivers/crypto/hisilicon/qm.c delete mode 100644 drivers/crypto/hisilicon/qm.h delete mode 100644 drivers/crypto/hisilicon/sgl.c delete mode 100644 drivers/crypto/hisilicon/sgl.h delete mode 100644 drivers/crypto/hisilicon/zip/Makefile delete mode 100644 drivers/crypto/hisilicon/zip/zip.h delete mode 100644 drivers/crypto/hisilicon/zip/zip_crypto.c delete mode 100644 drivers/crypto/hisilicon/zip/zip_main.c create mode 100644 drivers/devfreq/tegra-devfreq.c delete mode 100644 drivers/devfreq/tegra20-devfreq.c delete mode 100644 drivers/devfreq/tegra30-devfreq.c delete mode 100644 drivers/dma-buf/dma-resv.c create mode 100644 drivers/dma-buf/reservation.c create mode 100644 drivers/dma/dma-jz4740.c delete mode 100644 drivers/edac/bluefield_edac.c delete mode 100644 drivers/firmware/arm_scmi/reset.c delete mode 100644 drivers/firmware/imx/imx-dsp.c delete mode 100644 drivers/gpio/gpiolib-acpi.h delete mode 100644 drivers/gpio/gpiolib-of.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/arct_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v1_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v1_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi12_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi14_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v12_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/psp_v12_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_1.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/umc_v6_1.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_5.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20v2.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20v2.h create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/generic_regs.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/hw_generic.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/hw_generic.h delete mode 100644 drivers/gpu/drm/amd/include/arct_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_default.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_9_4_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_12_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_12_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/rsmu/rsmu_0_0_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/rsmu/rsmu_0_0_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma0/sdma0_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma1/sdma1_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma2/sdma2_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma3/sdma3_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma4/sdma4_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma5/sdma5_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma6/sdma6_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/sdma7/sdma7_4_2_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/umc/umc_6_1_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_5_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/navi12_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/navi14_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/powerplay/arcturus_ppt.c delete mode 100644 drivers/gpu/drm/amd/powerplay/arcturus_ppt.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_arcturus.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu_types.h create mode 100644 drivers/gpu/drm/ast/ast_fb.c delete mode 100644 drivers/gpu/drm/drm_mipi_dbi.c create mode 100644 drivers/gpu/drm/i915/Makefile.header-test create mode 100644 drivers/gpu/drm/i915/display/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/display/intel_display_types.h delete mode 100644 drivers/gpu/drm/i915/display/intel_tc.c delete mode 100644 drivers/gpu/drm/i915/display/intel_tc.h create mode 100644 drivers/gpu/drm/i915/gem/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_shrinker.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_stolen.h create mode 100644 drivers/gpu/drm/i915/gt/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pool_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_user.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_user.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_irq.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_irq.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm_irq.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_renderstate.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_renderstate.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_reset_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_timeline.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_timeline.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_timeline_types.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_context.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_engine.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_engine.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_engine_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_timeline.c delete mode 100644 drivers/gpu/drm/i915/gt/selftests/mock_timeline.c delete mode 100644 drivers/gpu/drm/i915/gt/selftests/mock_timeline.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/Makefile delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_fw.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_log.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_huc_fw.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/selftest_guc.c delete mode 100644 drivers/gpu/drm/i915/i915_buddy.c delete mode 100644 drivers/gpu/drm/i915/i915_buddy.h create mode 100644 drivers/gpu/drm/i915/i915_gem_batch_pool.c create mode 100644 drivers/gpu/drm/i915/i915_gem_batch_pool.h create mode 100644 drivers/gpu/drm/i915/i915_gem_render_state.c create mode 100644 drivers/gpu/drm/i915/i915_gem_render_state.h delete mode 100644 drivers/gpu/drm/i915/i915_getparam.c delete mode 100644 drivers/gpu/drm/i915/i915_memcpy.h create mode 100644 drivers/gpu/drm/i915/i915_oa_bdw.c create mode 100644 drivers/gpu/drm/i915/i915_oa_bdw.h create mode 100644 drivers/gpu/drm/i915/i915_oa_bxt.c create mode 100644 drivers/gpu/drm/i915/i915_oa_bxt.h create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt2.c create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt2.h create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt3.c create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt3.h create mode 100644 drivers/gpu/drm/i915/i915_oa_chv.c create mode 100644 drivers/gpu/drm/i915/i915_oa_chv.h create mode 100644 drivers/gpu/drm/i915/i915_oa_cnl.c create mode 100644 drivers/gpu/drm/i915/i915_oa_cnl.h create mode 100644 drivers/gpu/drm/i915/i915_oa_glk.c create mode 100644 drivers/gpu/drm/i915/i915_oa_glk.h create mode 100644 drivers/gpu/drm/i915/i915_oa_hsw.c create mode 100644 drivers/gpu/drm/i915/i915_oa_hsw.h create mode 100644 drivers/gpu/drm/i915/i915_oa_icl.c create mode 100644 drivers/gpu/drm/i915/i915_oa_icl.h create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt2.c create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt2.h create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt3.c create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt3.h create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt2.c create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt2.h create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt3.c create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt3.h create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt4.c create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt4.h delete mode 100644 drivers/gpu/drm/i915/i915_perf.h delete mode 100644 drivers/gpu/drm/i915/i915_suspend.h delete mode 100644 drivers/gpu/drm/i915/i915_sysfs.h create mode 100644 drivers/gpu/drm/i915/i915_timeline.c create mode 100644 drivers/gpu/drm/i915/i915_timeline.h create mode 100644 drivers/gpu/drm/i915/i915_timeline_types.h delete mode 100644 drivers/gpu/drm/i915/i915_utils.c create mode 100644 drivers/gpu/drm/i915/intel_drv.h create mode 100644 drivers/gpu/drm/i915/intel_guc.c create mode 100644 drivers/gpu/drm/i915/intel_guc.h create mode 100644 drivers/gpu/drm/i915/intel_guc_ads.c create mode 100644 drivers/gpu/drm/i915/intel_guc_ads.h create mode 100644 drivers/gpu/drm/i915/intel_guc_ct.c create mode 100644 drivers/gpu/drm/i915/intel_guc_ct.h create mode 100644 drivers/gpu/drm/i915/intel_guc_fw.c create mode 100644 drivers/gpu/drm/i915/intel_guc_fw.h create mode 100644 drivers/gpu/drm/i915/intel_guc_fwif.h create mode 100644 drivers/gpu/drm/i915/intel_guc_log.c create mode 100644 drivers/gpu/drm/i915/intel_guc_log.h create mode 100644 drivers/gpu/drm/i915/intel_guc_reg.h create mode 100644 drivers/gpu/drm/i915/intel_guc_submission.c create mode 100644 drivers/gpu/drm/i915/intel_guc_submission.h create mode 100644 drivers/gpu/drm/i915/intel_huc.c create mode 100644 drivers/gpu/drm/i915/intel_huc.h create mode 100644 drivers/gpu/drm/i915/intel_huc_fw.c create mode 100644 drivers/gpu/drm/i915/intel_huc_fw.h delete mode 100644 drivers/gpu/drm/i915/intel_pch.c delete mode 100644 drivers/gpu/drm/i915/intel_pch.h create mode 100644 drivers/gpu/drm/i915/intel_renderstate.h rename drivers/gpu/drm/i915/{gt/gen6_renderstate.c => intel_renderstate_gen6.c} (100%) rename drivers/gpu/drm/i915/{gt/gen7_renderstate.c => intel_renderstate_gen7.c} (100%) rename drivers/gpu/drm/i915/{gt/gen8_renderstate.c => intel_renderstate_gen8.c} (100%) rename drivers/gpu/drm/i915/{gt/gen9_renderstate.c => intel_renderstate_gen9.c} (100%) create mode 100644 drivers/gpu/drm/i915/intel_uc.c create mode 100644 drivers/gpu/drm/i915/intel_uc.h create mode 100644 drivers/gpu/drm/i915/intel_uc_fw.c create mode 100644 drivers/gpu/drm/i915/intel_uc_fw.h delete mode 100644 drivers/gpu/drm/i915/oa/Makefile delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.c delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h delete mode 100644 drivers/gpu/drm/i915/selftests/i915_buddy.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_timeline.c create mode 100644 drivers/gpu/drm/i915/selftests/igt_wedge_me.h create mode 100644 drivers/gpu/drm/i915/selftests/intel_guc.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_timeline.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_timeline.h create mode 100644 drivers/gpu/drm/mgag200/mgag200_fb.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt39016.c delete mode 100644 drivers/gpu/drm/panel/panel-raydium-rm67191.c delete mode 100644 drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c create mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.c create mode 100644 drivers/gpu/drm/rockchip/rockchip_drm_psr.h delete mode 100644 drivers/gpu/drm/tiny/Kconfig delete mode 100644 drivers/gpu/drm/tiny/Makefile delete mode 100644 drivers/gpu/drm/tiny/gm12u320.c delete mode 100644 drivers/gpu/drm/tiny/hx8357d.c delete mode 100644 drivers/gpu/drm/tiny/ili9225.c delete mode 100644 drivers/gpu/drm/tiny/ili9341.c delete mode 100644 drivers/gpu/drm/tiny/mi0283qt.c delete mode 100644 drivers/gpu/drm/tiny/repaper.c delete mode 100644 drivers/gpu/drm/tiny/st7586.c delete mode 100644 drivers/gpu/drm/tiny/st7735r.c create mode 100644 drivers/gpu/drm/tinydrm/Kconfig create mode 100644 drivers/gpu/drm/tinydrm/Makefile create mode 100644 drivers/gpu/drm/tinydrm/core/Makefile create mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-helpers.c create mode 100644 drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c create mode 100644 drivers/gpu/drm/tinydrm/hx8357d.c create mode 100644 drivers/gpu/drm/tinydrm/ili9225.c create mode 100644 drivers/gpu/drm/tinydrm/ili9341.c create mode 100644 drivers/gpu/drm/tinydrm/mi0283qt.c create mode 100644 drivers/gpu/drm/tinydrm/mipi-dbi.c create mode 100644 drivers/gpu/drm/tinydrm/repaper.c create mode 100644 drivers/gpu/drm/tinydrm/st7586.c create mode 100644 drivers/gpu/drm/tinydrm/st7735r.c create mode 100644 drivers/gpu/drm/vboxvideo/vbox_prime.c delete mode 100644 drivers/gpu/drm/vkms/vkms_composer.c create mode 100644 drivers/gpu/drm/vkms/vkms_crc.c create mode 100644 drivers/hwmon/ads1015.c create mode 100644 drivers/hwmon/jz4740-hwmon.c delete mode 100644 drivers/hwtracing/intel_th/msu-sink.c delete mode 100644 drivers/iio/imu/adis16460.c delete mode 100644 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i3c.c delete mode 100644 drivers/iio/light/noa1305.c delete mode 100644 drivers/iio/potentiometer/max5432.c delete mode 100644 drivers/input/joystick/fsia6b.c create mode 100644 drivers/input/keyboard/w90p910_keypad.c create mode 100644 drivers/input/touchscreen/w90p910_ts.c delete mode 100644 drivers/interconnect/qcom/qcs404.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.c delete mode 100644 drivers/interconnect/qcom/smd-rpm.h delete mode 100644 drivers/irqchip/irq-ingenic-tcu.c create mode 100644 drivers/mfd/jz4740-adc.c delete mode 100644 drivers/mfd/mt6397-irq.c create mode 100644 drivers/misc/spear13xx_pcie_gadget.c create mode 100644 drivers/mtd/devices/m25p80.c create mode 100644 drivers/mtd/nand/raw/ingenic/jz4740_nand.c delete mode 100644 drivers/net/can/kvaser_pciefd.c delete mode 100644 drivers/net/can/m_can/m_can.h delete mode 100644 drivers/net/can/m_can/m_can_platform.c delete mode 100644 drivers/net/can/m_can/tcan4x5x.c delete mode 100644 drivers/net/can/sja1000/f81601.c delete mode 100644 drivers/net/dsa/microchip/ksz8795.c delete mode 100644 drivers/net/dsa/microchip/ksz8795_reg.h delete mode 100644 drivers/net/dsa/microchip/ksz8795_spi.c create mode 100644 drivers/net/dsa/microchip/ksz_priv.h delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_mdio.h delete mode 100644 drivers/net/ethernet/freescale/enetc/enetc_pci_mdio.c rename drivers/{staging => net/ethernet/qlogic}/qlge/Makefile (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge.h (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_dbg.c (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_ethtool.c (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_main.c (100%) rename drivers/{staging => net/ethernet/qlogic}/qlge/qlge_mpi.c (100%) delete mode 100644 drivers/net/phy/mdio-aspeed.c delete mode 100644 drivers/net/wireless/realtek/rtw88/coex.c delete mode 100644 drivers/net/wireless/realtek/rtw88/coex.h delete mode 100644 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l15.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-cs47l92.c delete mode 100644 drivers/pinctrl/qcom/pinctrl-sc7180.c create mode 100644 drivers/power/supply/jz4740-battery.c delete mode 100644 drivers/reset/reset-scmi.c create mode 100644 drivers/rtc/rtc-nuc900.c delete mode 100644 drivers/s390/crypto/zcrypt_ccamisc.c delete mode 100644 drivers/s390/crypto/zcrypt_ccamisc.h delete mode 100644 drivers/soc/qcom/socinfo.c create mode 100644 drivers/staging/erofs/include/linux/tagptr.h delete mode 100644 drivers/staging/erofs/tagptr.h create mode 100644 drivers/staging/erofs/unzip_pagevec.h create mode 100644 drivers/staging/erofs/unzip_vle.c create mode 100644 drivers/staging/erofs/unzip_vle.h delete mode 100644 drivers/staging/erofs/zdata.c delete mode 100644 drivers/staging/erofs/zdata.h delete mode 100644 drivers/staging/erofs/zpvec.h create mode 100644 drivers/staging/media/bcm2048/Kconfig create mode 100644 drivers/staging/media/bcm2048/Makefile create mode 100644 drivers/staging/media/bcm2048/TODO create mode 100644 drivers/staging/media/bcm2048/radio-bcm2048.c create mode 100644 drivers/staging/media/bcm2048/radio-bcm2048.h create mode 100644 drivers/staging/media/davinci_vpfe/Kconfig create mode 100644 drivers/staging/media/davinci_vpfe/Makefile create mode 100644 drivers/staging/media/davinci_vpfe/TODO create mode 100644 drivers/staging/media/davinci_vpfe/davinci-vpfe-mc.txt create mode 100644 drivers/staging/media/davinci_vpfe/davinci_vpfe_user.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe_hw.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe_hw.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif_user.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif_regs.h create mode 100644 drivers/staging/media/davinci_vpfe/dm365_resizer.c create mode 100644 drivers/staging/media/davinci_vpfe/dm365_resizer.h create mode 100644 drivers/staging/media/davinci_vpfe/vpfe.h create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_mc_capture.c create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_mc_capture.h create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_video.c create mode 100644 drivers/staging/media/davinci_vpfe/vpfe_video.h delete mode 100644 drivers/staging/media/hantro/hantro_g1_vp8_dec.c delete mode 100644 drivers/staging/media/hantro/hantro_vp8.c delete mode 100644 drivers/staging/media/hantro/rk3399_vpu_hw_vp8_dec.c delete mode 100644 drivers/staging/octeon/octeon-stubs.h delete mode 100644 drivers/staging/qlge/Kconfig delete mode 100644 drivers/staging/qlge/TODO create mode 100644 drivers/staging/rtl8723bs/hal/hal_phy.c delete mode 100644 drivers/staging/uwb/TODO delete mode 100644 drivers/staging/uwb/allocator.c delete mode 100644 drivers/staging/uwb/drp-ie.c delete mode 100644 drivers/staging/uwb/hwa-rc.c delete mode 100644 drivers/staging/uwb/i1480/dfu/dfu.c delete mode 100644 drivers/staging/uwb/i1480/dfu/i1480-dfu.h delete mode 100644 drivers/staging/uwb/i1480/dfu/mac.c delete mode 100644 drivers/staging/uwb/i1480/dfu/phy.c delete mode 100644 drivers/staging/uwb/i1480/dfu/usb.c delete mode 100644 drivers/staging/uwb/i1480/i1480-est.c delete mode 100644 drivers/staging/uwb/pal.c delete mode 100644 drivers/staging/uwb/radio.c delete mode 100644 drivers/staging/uwb/rsv.c delete mode 100644 drivers/staging/uwb/umc-bus.c delete mode 100644 drivers/staging/uwb/umc-dev.c delete mode 100644 drivers/staging/uwb/umc-drv.c delete mode 100644 drivers/staging/uwb/uwb-debug.c delete mode 100644 drivers/staging/uwb/uwb-internal.h delete mode 100644 drivers/staging/uwb/uwb.h delete mode 100644 drivers/staging/uwb/whc-rc.c delete mode 100644 drivers/staging/uwb/whci.c delete mode 100644 drivers/staging/wusbcore/Kconfig delete mode 100644 drivers/staging/wusbcore/Makefile delete mode 100644 drivers/staging/wusbcore/TODO delete mode 100644 drivers/staging/wusbcore/cbaf.c delete mode 100644 drivers/staging/wusbcore/crypto.c delete mode 100644 drivers/staging/wusbcore/devconnect.c delete mode 100644 drivers/staging/wusbcore/host/Kconfig delete mode 100644 drivers/staging/wusbcore/host/Makefile delete mode 100644 drivers/staging/wusbcore/host/hwa-hc.c delete mode 100644 drivers/staging/wusbcore/host/whci/asl.c delete mode 100644 drivers/staging/wusbcore/host/whci/debug.c delete mode 100644 drivers/staging/wusbcore/host/whci/hcd.c delete mode 100644 drivers/staging/wusbcore/host/whci/hw.c delete mode 100644 drivers/staging/wusbcore/host/whci/init.c delete mode 100644 drivers/staging/wusbcore/host/whci/int.c delete mode 100644 drivers/staging/wusbcore/host/whci/pzl.c delete mode 100644 drivers/staging/wusbcore/host/whci/qset.c delete mode 100644 drivers/staging/wusbcore/host/whci/whcd.h delete mode 100644 drivers/staging/wusbcore/host/whci/wusb.c delete mode 100644 drivers/staging/wusbcore/include/wusb.h delete mode 100644 drivers/staging/wusbcore/mmc.c delete mode 100644 drivers/staging/wusbcore/reservation.c delete mode 100644 drivers/staging/wusbcore/wa-hc.h delete mode 100644 drivers/staging/wusbcore/wusbhc.h delete mode 100644 drivers/tty/serial/8250/8250_dwlib.c delete mode 100644 drivers/tty/serial/8250/8250_dwlib.h create mode 100644 drivers/tty/serial/netx-serial.c create mode 100644 drivers/tty/serial/serial_ks8695.c create mode 100644 drivers/usb/host/ehci-w90x900.c create mode 100644 drivers/usb/host/hwa-hc.c create mode 100644 drivers/usb/host/oxu210hp.h rename drivers/{staging/wusbcore => usb}/host/whci/Makefile (100%) create mode 100644 drivers/usb/host/whci/asl.c create mode 100644 drivers/usb/host/whci/debug.c create mode 100644 drivers/usb/host/whci/hcd.c create mode 100644 drivers/usb/host/whci/hw.c create mode 100644 drivers/usb/host/whci/init.c create mode 100644 drivers/usb/host/whci/int.c create mode 100644 drivers/usb/host/whci/pzl.c create mode 100644 drivers/usb/host/whci/qset.c create mode 100644 drivers/usb/host/whci/whcd.h rename drivers/{staging/wusbcore => usb}/host/whci/whci-hc.h (100%) create mode 100644 drivers/usb/host/whci/wusb.c create mode 100644 drivers/usb/wusbcore/Kconfig create mode 100644 drivers/usb/wusbcore/Makefile create mode 100644 drivers/usb/wusbcore/cbaf.c create mode 100644 drivers/usb/wusbcore/crypto.c rename drivers/{staging => usb}/wusbcore/dev-sysfs.c (100%) create mode 100644 drivers/usb/wusbcore/devconnect.c create mode 100644 drivers/usb/wusbcore/mmc.c rename drivers/{staging => usb}/wusbcore/pal.c (100%) create mode 100644 drivers/usb/wusbcore/reservation.c rename drivers/{staging => usb}/wusbcore/rh.c (100%) rename drivers/{staging => usb}/wusbcore/security.c (100%) rename drivers/{staging => usb}/wusbcore/wa-hc.c (100%) create mode 100644 drivers/usb/wusbcore/wa-hc.h rename drivers/{staging => usb}/wusbcore/wa-nep.c (100%) rename drivers/{staging => usb}/wusbcore/wa-rpipe.c (100%) rename drivers/{staging => usb}/wusbcore/wa-xfer.c (100%) rename drivers/{staging => usb}/wusbcore/wusbhc.c (100%) create mode 100644 drivers/usb/wusbcore/wusbhc.h rename drivers/{staging => }/uwb/Kconfig (100%) rename drivers/{staging => }/uwb/Makefile (100%) rename drivers/{staging => }/uwb/address.c (100%) create mode 100644 drivers/uwb/allocator.c rename drivers/{staging => }/uwb/beacon.c (100%) rename drivers/{staging => }/uwb/driver.c (100%) rename drivers/{staging => }/uwb/drp-avail.c (100%) create mode 100644 drivers/uwb/drp-ie.c rename drivers/{staging => }/uwb/drp.c (100%) rename drivers/{staging => }/uwb/est.c (100%) create mode 100644 drivers/uwb/hwa-rc.c rename drivers/{staging => }/uwb/i1480/Makefile (100%) rename drivers/{staging => }/uwb/i1480/dfu/Makefile (100%) create mode 100644 drivers/uwb/i1480/dfu/dfu.c create mode 100644 drivers/uwb/i1480/dfu/i1480-dfu.h create mode 100644 drivers/uwb/i1480/dfu/mac.c create mode 100644 drivers/uwb/i1480/dfu/phy.c create mode 100644 drivers/uwb/i1480/dfu/usb.c create mode 100644 drivers/uwb/i1480/i1480-est.c rename drivers/{staging => }/uwb/ie-rcv.c (100%) rename drivers/{staging => }/uwb/ie.c (100%) rename drivers/{staging => }/uwb/lc-dev.c (100%) rename drivers/{staging => }/uwb/lc-rc.c (100%) rename drivers/{staging => }/uwb/neh.c (100%) create mode 100644 drivers/uwb/pal.c create mode 100644 drivers/uwb/radio.c rename drivers/{staging => }/uwb/reset.c (100%) create mode 100644 drivers/uwb/rsv.c rename drivers/{staging => }/uwb/scan.c (100%) create mode 100644 drivers/uwb/umc-bus.c create mode 100644 drivers/uwb/umc-dev.c create mode 100644 drivers/uwb/umc-drv.c create mode 100644 drivers/uwb/uwb-debug.c create mode 100644 drivers/uwb/uwb-internal.h rename drivers/{staging => }/uwb/uwbd.c (100%) create mode 100644 drivers/uwb/whc-rc.c create mode 100644 drivers/uwb/whci.c create mode 100644 drivers/video/fbdev/jz4740_fb.c create mode 100644 drivers/watchdog/ks8695_wdt.c create mode 100644 drivers/watchdog/nuc900_wdt.c delete mode 100644 fs/btrfs/block-group.c delete mode 100644 fs/btrfs/block-group.h create mode 100644 fs/btrfs/dedupe.h delete mode 100644 fs/ext4/verity.c delete mode 100644 fs/f2fs/verity.c delete mode 100644 fs/verity/Kconfig delete mode 100644 fs/verity/Makefile delete mode 100644 fs/verity/enable.c delete mode 100644 fs/verity/fsverity_private.h delete mode 100644 fs/verity/hash_algs.c delete mode 100644 fs/verity/init.c delete mode 100644 fs/verity/measure.c delete mode 100644 fs/verity/open.c delete mode 100644 fs/verity/signature.c delete mode 100644 fs/verity/verify.c create mode 100644 include/crypto/morus1280_glue.h create mode 100644 include/crypto/morus640_glue.h create mode 100644 include/crypto/morus_common.h delete mode 100644 include/drm/drm_mipi_dbi.h create mode 100644 include/drm/tinydrm/mipi-dbi.h create mode 100644 include/drm/tinydrm/tinydrm-helpers.h delete mode 100644 include/dt-bindings/clock/imx8mn-clock.h delete mode 100644 include/dt-bindings/clock/ingenic,tcu.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-sm8150.h delete mode 100644 include/dt-bindings/interconnect/qcom,qcs404.h delete mode 100644 include/dt-bindings/reset-controller/mt8183-resets.h delete mode 100644 include/linux/cpuidle_haltpoll.h delete mode 100644 include/linux/dma-resv.h create mode 100644 include/linux/edma.h delete mode 100644 include/linux/firmware/imx/dsp.h delete mode 100644 include/linux/fsverity.h delete mode 100644 include/linux/intel_th.h create mode 100644 include/linux/mfd/da9063/pdata.h delete mode 100644 include/linux/module_signature.h create mode 100644 include/linux/netfilter/ipset/ip_set_comment.h create mode 100644 include/linux/netfilter/ipset/ip_set_counter.h create mode 100644 include/linux/netfilter/ipset/ip_set_skbinfo.h create mode 100644 include/linux/netfilter/ipset/ip_set_timeout.h create mode 100644 include/linux/omap-dmaengine.h create mode 100644 include/linux/oxu210hp.h create mode 100644 include/linux/platform_data/keypad-w90p910.h create mode 100644 include/linux/platform_data/leds-kirkwood-netxbig.h create mode 100644 include/linux/platform_data/nxp-nci.h create mode 100644 include/linux/quicklist.h create mode 100644 include/linux/reservation.h rename {drivers/staging/wusbcore/include => include/linux/usb}/association.h (100%) rename {drivers/staging/wusbcore/include => include/linux/usb}/wusb-wa.h (100%) create mode 100644 include/linux/usb/wusb.h create mode 100644 include/linux/uwb.h rename {drivers/staging/uwb/include => include/linux/uwb}/debug-cmd.h (100%) rename {drivers/staging/uwb/include => include/linux/uwb}/spec.h (100%) rename {drivers/staging/uwb/include => include/linux/uwb}/umc.h (100%) rename {drivers/staging/uwb/include => include/linux/uwb}/whci.h (100%) delete mode 100644 include/media/vp8-ctrls.h create mode 100644 include/misc/charlcd.h delete mode 100644 include/sound/intel-nhlt.h delete mode 100644 include/sound/soc-component.h delete mode 100644 include/uapi/linux/fsverity.h delete mode 100644 kernel/bpf/sysfs_btf.c create mode 100644 kernel/memremap.c delete mode 100644 kernel/module_signature.c delete mode 100644 lib/crypto/aes.c delete mode 100644 localversion-next delete mode 100644 mm/memremap.c create mode 100644 mm/quicklist.c delete mode 100644 scripts/coccinelle/api/platform_get_irq.cocci delete mode 100755 scripts/tools-support-relr.sh delete mode 100644 security/integrity/ima/ima_modsig.c delete mode 100644 security/lockdown/Kconfig delete mode 100644 security/lockdown/Makefile delete mode 100644 security/lockdown/lockdown.c delete mode 100644 sound/hda/intel-nhlt.c delete mode 100644 sound/soc/codecs/cs47l15.c delete mode 100644 sound/soc/codecs/cs47l92.c mode change 100644 => 100755 sound/soc/codecs/rt1308.c mode change 100644 => 100755 sound/soc/codecs/rt1308.h delete mode 100644 sound/soc/codecs/uda1334.c create mode 100644 sound/soc/intel/skylake/skl-nhlt.h create mode 100644 sound/soc/jz4740/qi_lb60.c delete mode 100644 sound/soc/soc-component.c delete mode 100644 sound/soc/soc-dai.c delete mode 100644 sound/usb/mixer_scarlett_gen2.c delete mode 100644 sound/usb/mixer_scarlett_gen2.h create mode 100644 tools/crypto/getstat.c delete mode 100755 tools/leds/get_led_device_info.sh mode change 100755 => 100644 tools/memory-model/scripts/checkghlitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/checklitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/cmplitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/initlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/judgelitmus.sh mode change 100755 => 100644 tools/memory-model/scripts/newlitmushist.sh mode change 100755 => 100644 tools/memory-model/scripts/parseargs.sh mode change 100755 => 100644 tools/memory-model/scripts/runlitmushist.sh delete mode 100644 tools/perf/lib/Build delete mode 100644 tools/perf/lib/Documentation/Makefile delete mode 100644 tools/perf/lib/Documentation/man/libperf.rst delete mode 100644 tools/perf/lib/Documentation/tutorial/tutorial.rst delete mode 100644 tools/perf/lib/Makefile delete mode 100644 tools/perf/lib/core.c delete mode 100644 tools/perf/lib/cpumap.c delete mode 100644 tools/perf/lib/evlist.c delete mode 100644 tools/perf/lib/evsel.c delete mode 100644 tools/perf/lib/include/internal/cpumap.h delete mode 100644 tools/perf/lib/include/internal/evlist.h delete mode 100644 tools/perf/lib/include/internal/evsel.h delete mode 100644 tools/perf/lib/include/internal/lib.h delete mode 100644 tools/perf/lib/include/internal/tests.h delete mode 100644 tools/perf/lib/include/internal/threadmap.h delete mode 100644 tools/perf/lib/include/internal/xyarray.h delete mode 100644 tools/perf/lib/include/perf/core.h delete mode 100644 tools/perf/lib/include/perf/cpumap.h delete mode 100644 tools/perf/lib/include/perf/evlist.h delete mode 100644 tools/perf/lib/include/perf/evsel.h delete mode 100644 tools/perf/lib/include/perf/threadmap.h delete mode 100644 tools/perf/lib/internal.h delete mode 100644 tools/perf/lib/lib.c delete mode 100644 tools/perf/lib/libperf.map delete mode 100644 tools/perf/lib/libperf.pc.template delete mode 100644 tools/perf/lib/tests/Makefile delete mode 100644 tools/perf/lib/tests/test-cpumap.c delete mode 100644 tools/perf/lib/tests/test-evlist.c delete mode 100644 tools/perf/lib/tests/test-evsel.c delete mode 100644 tools/perf/lib/tests/test-threadmap.c delete mode 100644 tools/perf/lib/threadmap.c delete mode 100644 tools/perf/lib/xyarray.c create mode 100644 tools/perf/util/xyarray.h delete mode 100644 tools/testing/selftests/arm64/.gitignore delete mode 100644 tools/testing/selftests/arm64/Makefile delete mode 100755 tools/testing/selftests/arm64/run_tags_test.sh delete mode 100644 tools/testing/selftests/arm64/tags_test.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/core_reloc.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___diff [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___diff [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_arrays___err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_flavors.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_flavors__err_ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___bool.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_bi [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___err_wr [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ints___revers [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_misc.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods___mod_swap.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_mods___typedefs.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___ano [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___dup [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___err [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___ext [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_nesting___str [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_primitives___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ptr_as_arr.c delete mode 100644 tools/testing/selftests/bpf/progs/btf__core_reloc_ptr_as_arr___ [...] delete mode 100644 tools/testing/selftests/bpf/progs/core_reloc_types.h delete mode 100644 tools/testing/selftests/bpf/progs/loop4.c delete mode 100644 tools/testing/selftests/bpf/progs/loop5.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_arrays.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_flavors.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_ints.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_kernel.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_misc.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_mods.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_nesting.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_primitives.c delete mode 100644 tools/testing/selftests/bpf/progs/test_core_reloc_ptr_as_arr.c delete mode 100755 tools/testing/selftests/bpf/test_xdp_vlan_mode_generic.sh delete mode 100755 tools/testing/selftests/bpf/test_xdp_vlan_mode_native.sh delete mode 100644 tools/testing/selftests/bpf/verifier/event_output.c delete mode 100644 tools/testing/selftests/clone3/.gitignore delete mode 100644 tools/testing/selftests/clone3/Makefile delete mode 100644 tools/testing/selftests/clone3/clone3.c delete mode 100644 tools/testing/selftests/clone3/clone3_set_tid.c delete mode 100644 tools/testing/selftests/kvm/config delete mode 100644 tools/testing/selftests/kvm/lib/aarch64/ucall.c delete mode 100644 tools/testing/selftests/kvm/lib/s390x/ucall.c create mode 100644 tools/testing/selftests/kvm/lib/ucall.c delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/ucall.c delete mode 100755 tools/testing/selftests/net/fcnal-test.sh delete mode 100644 tools/testing/selftests/net/l2tp.sh delete mode 100644 tools/testing/selftests/net/nettest.c delete mode 100644 tools/testing/selftests/pidfd/pidfd_poll_test.c delete mode 100644 tools/testing/selftests/pidfd/pidfd_wait.c delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/matchall.json delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/fifo.json create mode 100644 tools/testing/selftests/x86/mpx-debug.h create mode 100644 tools/testing/selftests/x86/mpx-dig.c create mode 100644 tools/testing/selftests/x86/mpx-hw.h create mode 100644 tools/testing/selftests/x86/mpx-mini-test.c create mode 100644 tools/testing/selftests/x86/mpx-mm.h delete mode 100644 tools/testing/selftests/x86/syscall_numbering.c