This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-next-allyesconfig in repository toolchain/ci/linux.
discards e40115c06b1d Add linux-next specific files for 20190717 discards 25c10dcf9044 Merge branch 'akpm/master' discards 58aea495917f drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] discards 5a5d4508e32f drivers/tty/serial/sh-sci.c: suppress warning discards be5f4a0ffd2c proc-sysctl-add-shared-variables-for-range-check-fix-4 discards 104f1ec5b738 proc/sysctl: make firmware loader table conditional discards a77f9ca08807 proc-sysctl-add-shared-variables-for-range-check-fix-2-fix discards e2b32f8e24f6 tipc: remove two unused variables discards 4a7ac2c96233 proc/sysctl: add shared variables for range check discards a7e7f55b1977 mm: migrate: remove unused mode argument discards ba5bb19b6dd3 mm-sparsemem-cleanup-section-number-data-types-fix discards 40f901c60ae4 mm/sparsemem: cleanup 'section number' data types discards b2d276a492c1 libnvdimm/pfn: stop padding pmem namespaces to section alignment discards 7717d964c943 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields discards 90c748a348cc mm/devm_memremap_pages: enable sub-section remap discards 937c5a56c973 docs/vm: update ZONE_DEVICE memory model documentation discards 4f41f4f271ec mm: document ZONE_DEVICE memory-model implications discards 8850cb5bb73c mm,memory_hotplug: Fix shrink_{zone,node}_span discards 5592ba28a552 mm,sparse: fix deactivate_section for early sections discards 7e50520310d1 mm/sparsemem: support sub-section hotplug discards 7b9f4befcaa3 mm/sparsemem: prepare for sub-section ranges discards 655a68dc897b mm: kill is_dev_zone() helper discards 87a55f74f5bd mm/hotplug: kill is_dev_zone() usage in __remove_pages() discards 77e485f6f2ac mm/sparsemem: convert kmalloc_section_memmap() to populate [...] discards 6216408c2ca3 mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] discards aea8dd3edbb3 mm/sparsemem: add helpers track active portions of a secti [...] discards fdcb0bc3e6dd mm/sparsemem: introduce a SECTION_IS_EARLY flag discards 20d66bfeb031 mm/sparsemem: introduce struct mem_section_usage discards 9d43de390e16 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix discards 2f34d3c7c408 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 discards 7a7e824ba33b drivers/base/memory.c: Get rid of find_memory_block_hinted() discards ae978f9edc03 mm/memory_hotplug: move and simplify walk_memory_blocks() discards e9ccf5d4da83 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] discards a543ceffe0c4 mm: make register_mem_sect_under_node() static discards cdb90a8168f7 drivers/base/memory: Use "unsigned long" for block ids discards 8a3c419a09c3 mm-section-numbers-use-the-type-unsigned-long-v3 discards 8fc26e0ada44 mm-section-numbers-use-the-type-unsigned-long-fix discards 1989c5bfae9a mm: section numbers use the type "unsigned long" discards 19965665fb4e pinctrl: fix pxa2xx.c build warnings discards f99525cb46e6 Merge branch 'akpm-current/current' discards 0a74d96df0f3 Merge remote-tracking branch 'devfreq/for-next' discards 16d8e10b6ea5 Merge remote-tracking branch 'pidfd/for-next' discards 418e06a381d6 Merge remote-tracking branch 'xarray/xarray' discards 178c3f106448 Merge remote-tracking branch 'nvmem/for-next' discards f58b6c9f7659 Merge remote-tracking branch 'kspp/for-next/kspp' discards 16d979cf6ed7 Merge remote-tracking branch 'ntb/ntb-next' discards b93c0218b9cf Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' discards 099b195c4184 Merge remote-tracking branch 'rtc/rtc-next' discards 07d989cdc214 Merge remote-tracking branch 'livepatching/for-next' discards fff1cc214b60 Merge remote-tracking branch 'y2038/y2038' discards e0273c62965c Merge remote-tracking branch 'gpio/for-next' discards 07d4520d13c5 Merge remote-tracking branch 'rpmsg/for-next' discards 0c20750f0d9c Merge remote-tracking branch 'vhost/linux-next' discards 7eb2eafc6310 Merge remote-tracking branch 'cgroup/for-next' discards 5767997dc911 Merge remote-tracking branch 'slave-dma/next' discards a455df99bc0b Merge remote-tracking branch 'mux/for-next' discards 372e93392e59 Merge remote-tracking branch 'percpu/for-next' discards 8e1483f20a42 Merge remote-tracking branch 'xen-tip/linux-next' discards f580aa35afe6 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' discards be103a72c04a Merge remote-tracking branch 'kvm/linux-next' discards d936d59df43d Merge remote-tracking branch 'ftrace/for-next' discards ff6842f62532 Merge remote-tracking branch 'edac-amd/for-next' discards 8e15235bdb12 Merge remote-tracking branch 'tip/auto-latest' discards 5f034cf6a3fb Merge remote-tracking branch 'spi/for-next' discards ce820ad0ce8f Merge remote-tracking branch 'vfio/next' discards b587b21331db Merge remote-tracking branch 'watchdog/master' discards 8b3d8d8a6ac3 Merge remote-tracking branch 'keys/keys-next' discards cf708b2017a4 Merge remote-tracking branch 'apparmor/apparmor-next' discards 8dad27019091 Merge remote-tracking branch 'security/next-testing' discards 86b389d0be0c Merge remote-tracking branch 'regulator/for-next' discards 3ca6083e9226 Merge remote-tracking branch 'kgdb/kgdb-next' discards d50abb0ba306 Merge remote-tracking branch 'block/for-next' discards b8514e4cb9fb Merge remote-tracking branch 'input/next' discards a09609d9bbc4 Merge remote-tracking branch 'modules/modules-next' discards 974f7feaf8f6 Merge remote-tracking branch 'sound-asoc/for-next' discards 15220ae5e910 Merge remote-tracking branch 'etnaviv/etnaviv/next' discards bc48a4428242 Merge remote-tracking branch 'drm-misc/for-linux-next' discards 72db6c2fddbb Merge remote-tracking branch 'drm-intel/for-linux-next' discards e49502439c9c Merge remote-tracking branch 'amdgpu/drm-next' discards f982627a4f95 Merge remote-tracking branch 'mac80211-next/master' discards 9273806c2d8b Merge remote-tracking branch 'bluetooth/master' discards 4efd0d7c6396 Merge remote-tracking branch 'nfc-next/master' discards 2ff77244e237 Merge remote-tracking branch 'swiotlb/linux-next' discards 79cc1dd31ef3 Merge remote-tracking branch 'ieee1394/for-next' discards 615329973a59 ipc/msg.c: consolidate all xxxctl_down() functions discards b1a109e8afe8 resource: avoid unnecessary lookups in find_next_iomem_res() discards 515bc3e33761 resource-fix-locking-in-find_next_iomem_res-fix discards a0396a69ea61 resource: fix locking in find_next_iomem_res() discards 8754e771d145 aio: simplify read_events() discards 116bdd77bc76 coredump: split pipe command whitespace before expanding template discards 564e5ac49574 fat: add nobarrier to workaround the strange behavior of device discards ff34e15f33ee checkpatch: fix something discards 9d15feabb590 checkpatch: don't interpret stack dumps as commit IDs discards 0ba04a78bb7f checkpatch: add warnings in favor of strscpy(). discards f2914b6ea844 lib/math/rational.c: fix possible incorrect result from ra [...] discards 32eedcb03b6d Documentation: rename addr_in_gen_pool to gen_pool_has_addr discards 356ce76310a0 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr discards 4363f0b7249f lib/genalloc.c: export symbol addr_in_gen_pool discards 5bb3b348f9b3 kernel/hung_task.c: Monitor killed tasks. discards 8464a54383b6 fs/buffer.c: dump more info for __getblk_gfp() stall problem discards b2394341acfa fs/buffer.c: add debug print for __getblk_gfp() stall problem discards aaff3cfa415d mm: don't expose page to fast gup before it's ready discards 93dd1d3babdc mm/vmscan: remove unused lru_pages argument discards 0a626fb41585 mm, memcg: make scan aggression always exclude protection discards e477e4847857 mm, memcg: make memory.emin the baseline for utilisation d [...] discards 39aa12347abc mm, memcg: proportional memory.{low,min} reclaim discards 48c2b7014be1 mm: thp: fix false negative of shmem vma's THP eligibility discards a68e20d958d9 mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] discards d3fab9dce88c mm: thp: make transhuge_vma_suitable available for anonymous THP discards cedfc4f70ada mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix discards 63a6e29c0f03 mm/oom_kill.c: add task UID to info message on an oom kill discards 9f00de50bfd9 mm: mempolicy: handle vma with unmovable pages mapped corr [...] discards 46ad7126c4e1 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] discards 32e7853742a5 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] discards ada6c1665792 mm/sparse.c: mark sparse_buffer_free as __meminit discards 381142a4127f mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory discards 273bf0b2e0f1 mm/sparse.c: set section nid for hot-add memory discards d0fa47ff1f9c mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] discards 87f470983532 mm/memory_hotplug: make unregister_memory_block_under_node [...] discards 6f48342ec5e9 mm/memory_hotplug: remove memory block devices before arch [...] discards 77ca417c5d4d mm/memory_hotplug: drop MHP_MEMBLOCK_API discards 531375fef584 mm/memory_hotplug: create memory block devices after arch_ [...] discards 53ee431c4975 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] discards b760384a629d drivers/base/memory: fix a compilation warning discards 276c386a8c70 drivers/base/memory: pass a block_id to init_memory_block() discards a69fba9f9175 arm64/mm: add temporary arch_remove_memory() implementation discards bbd7c46ad417 s390x/mm: implement arch_remove_memory() discards 0fe69a163c96 s390x/mm: fail when an altmap is used for arch_add_memory() discards ec9ae6e01d30 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() discards 40c51b083ff4 mm/mmap.c: fix the adjusted length error discards 163295677e71 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints discards d4208c480947 ramfs: support O_TMPFILE discards b9906021a702 ocfs2: checkpoint appending truncate log transaction befor [...] discards d0eb19871c51 ocfs2: wait for recovering done after direct unlock request discards aa4a1391f293 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes discards c1ac69645971 ocfs2: clear zero in unaligned direct IO discards 09a877354e38 ocfs2: remove set but not used variable 'last_hash' discards 73be4e933ae5 Revert "kmemleak: allow to coexist with fault injection" discards 8b9d1458e45e mm/hmm: fix bad subpage pointer in try_to_unmap_one discards 4d118ef0cccc fs/select.c: use struct_size() in kmalloc() discards 65814a7a6fc9 mm: add account_locked_vm utility function discards 8ca09727bf80 arm64: mm: implement pte_devmap support discards 2627bf2c8a17 mm: introduce ARCH_HAS_PTE_DEVMAP discards b986870a5159 mm: clean up is_device_*_page() definitions discards b176a55d3dcf mm/mmap: move common defines to mman-common.h discards d0c631d839b0 mm: move MAP_SYNC to asm-generic/mman-common.h discards f71acbc25b3d device-dax: "Hotremove" persistent memory that is used lik [...] discards 707f09f00dcf mm/hotplug: make remove_memory() interface usable discards e22ef54d5361 device-dax: fix memory and resource leak if hotplug fails discards 709587db6c56 include/linux/lz4.h: fix spelling and copy-paste errors in [...] discards 7e21c44fa1b6 ipc/mqueue.c: only perform resource calculation if user valid discards 43185f3c1c15 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] discards c8db6cb7f481 scripts/gdb: add helpers to find and list devices discards 1716728907d6 scripts/gdb: add lx-genpd-summary command discards bc99c1a62136 drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl discards d92973b12e0a kernel/pid.c: convert struct pid count to refcount_t discards c01716d40753 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] discards 0170f13ab713 select: shift restore_saved_sigmask_unless() into poll_sel [...] discards 7586081ff019 select: change do_poll() to return -ERESTARTNOHAND rather [...] discards cf6dd0e0e106 signal: simplify set_user_sigmask/restore_user_sigmask discards d3f5e94f50b7 signal: reorder struct sighand_struct discards 18f3346935d3 selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO discards c350edd4f824 ptrace: add PTRACE_GET_SYSCALL_INFO request discards 2fce59ee4ece powerpc: define syscall_get_error() discards 6bda89fbe871 parisc: define syscall_get_error() discards ab64875043f7 mips: define syscall_get_error() discards 9fa28e08e087 hexagon: define syscall_get_error() and syscall_get_return [...] discards 10600e8766cd nds32: fix asm/syscall.h discards 92adc33250e1 fs/reiserfs/journal.c: change return type of dirty_one_tra [...] discards 4ba17e885c03 fs/ufs/super.c: remove set but not used variable 'usb3' discards a059e58cd649 fs/hfsplus/xattr.c: replace strncpy with memcpy discards 25eb11791187 coda: add hinting support for partial file caching discards 9c35514d1497 coda: ftoc validity check integration discards 84dd41aa3ca1 coda: remove sb test in coda_fid_to_inode() discards 151a2513ea22 coda: remove sysctl object from module when unused discards 98e548497494 coda: add __init to init_coda_psdev() discards c063ab7e4202 coda: use SIZE() for stat discards 36b0fbd10a1b coda: destroy mutex in put_super() discards e64e7c6b2a97 coda: remove uapi/linux/coda_psdev.h discards 908f2a40dc93 coda: move internal defs out of include/linux/ [ver #2] discards ff9af007ed77 coda: bump module version discards 5951a73c9a49 coda: get rid of CODA_FREE() discards 8749deb71ec5 coda: get rid of CODA_ALLOC() discards 5b4826b17f90 coda: change Coda's user api to use 64-bit time_t in timespec discards cfda9f82b304 Merge remote-tracking branch 'thermal-soc/next' discards fd5e1b76ef75 coda: stop using 'struct timespec' in user API discards 1792b2241683 coda: clean up indentation, replace spaces with tab discards 9ebf1d1224c2 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] discards 5059e67aebe8 coda: don't try to print names that were considered too long discards c4f7632444a0 coda: fix build using bare-metal toolchain discards 0a49b2223845 coda: potential buffer overflow in coda_psdev_write() discards 74ce88832516 coda: add error handling for fget discards d1efd334ad38 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] discards 989262c87016 uapi linux/coda.h: use __kernel_pid_t for userspace discards 7ebdab163ea2 coda: pass the host file in vma->vm_file on mmap discards c5ade024c1a5 mm, kprobes: generalize and rename notify_page_fault() as [...] discards baac8c4c3749 init/Kconfig: fix neighboring typos discards f36b84ea42b4 fs/binfmt_elf.c: delete stale comment discards 1ed1034dd966 fs/binfmt_flat.c: remove set but not used variable 'inode' discards 623eefe377c0 checkpatch.pl: warn on duplicate sysctl local variable discards b9267addd71c lib/rbtree: avoid generating code twice for the cached versions discards 3555f4b2861a lib/test_meminit.c: minor test fixes discards 137d8902cecf lib/test_meminit.c: fix -Wmaybe-uninitialized false positive discards cd10d31639c5 lib/string_helpers: fix some kerneldoc warnings discards 8afc006e1a7b mm/ioremap: probe platform for p4d huge map support discards e0859ac0436a mm/ioremap: check virtual address alignment while creating [...] discards f1374b8f4434 lib: introduce test_meminit module discards 0f78aec75aab lib/test_overflow.c: avoid tainting the kernel and fix wrap size discards aba5eb9aa607 lib/test_string.c: add some testcases for strchr and strnchr discards 0ce41a9caca6 lib/test_string.c: avoid masking memset16/32/64 failures discards abb3a8868683 lib/string.c: allow searching for NUL with strnchr discards 54365e5f9b37 lib/list: tweak LIST_POISON2 for better code generation on x86_64 discards 6ccb76c605e4 get_maintainer: add ability to skip moderated mailing lists discards e56ae6138791 asm-generic: fix a compilation warning discards c11a0a040769 arch/*: remove unused isa_page_to_bus() discards 5376b89dbd88 arch: replace _BITUL() in kernel-space headers with BIT() discards ac253d1586dc linux/bits.h: make BIT(), GENMASK(), and friends available [...] discards fb30e11fe0b2 kernel: fix typos and some coding style in comments discards 8c2b0c5bf601 fs/proc/proc_sysctl.c: fix the default values of i_uid/i_g [...] discards f9a7675ba19e proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) discards eb58d1587609 fs/proc/inode.c: use typeof_member() macro discards 2314744aff26 include/linux/kernel.h: add typeof_member() macro discards 75585c854ce0 vmcore: add a kernel parameter novmcoredd discards 1d80fac964fc tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] discards 99617efa7da6 mm: stub out all of swapops.h for !CONFIG_MMU discards 2034abf5c794 mm: provide a print_vma_addr stub for !CONFIG_MMU discards 0477cc0b71a2 mm: fix the MAP_UNINITIALIZED flag discards 866a81eee71a mm/cma.c: fail if fixed declaration can't be honored discards 0eed415a34a9 mm/z3fold.c: reinitialize zhdr structs after migration discards 3a66b5a73a51 mm/z3fold.c: remove z3fold_migration trylock discards 8a96a1124853 mm/vmscan.c: add checks for incorrect handling of current- [...] discards a77f2e161195 mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths discards c7aa436d9bca mm/vmscan.c: add a new member reclaim_state in struct shri [...] discards 001242559b63 mm/memcontrol.c: keep local VM counters in sync with the h [...] discards bef5df953c54 mm/z3fold.c: allow __GFP_HIGHMEM in z3fold_alloc discards d331a118cc4f mm/cma.c: fix a typo ("alloc_cma" -> "cma_alloc") in cma_r [...] discards cb4d2eeb328f mm/slab_common.c: work around clang bug #42570 discards dae7f4f09ae7 lib/mpi/longlong.h: fix building with 32-bit x86 discards 5eeb8ccae900 mm/shmem.c: fix unused shmem_parse_huge() function warning discards d7ccdfb51786 mm/z3fold: don't try to use buddy slots after free discards 126e48b6f7f1 Merge remote-tracking branch 'thermal/next' discards 902e8a54cdb5 Merge remote-tracking branch 'pm/linux-next' discards 9bbb84e53de3 Merge remote-tracking branch 'jc_docs/docs-next' discards 0efd4e615430 Merge remote-tracking branch 'i2c/i2c/for-next' discards 2938a33b2918 Merge remote-tracking branch 'hid/for-next' discards 177516cfa6a8 Merge remote-tracking branch 'printk/for-next' discards a62110fac168 Merge remote-tracking branch 'vfs/for-next' discards 38423b03a982 Merge remote-tracking branch 'djw-vfs/vfs-for-next' discards eb68f14184da Merge remote-tracking branch 'iomap/iomap-for-next' discards abe6f2142523 Merge remote-tracking branch 'xfs/for-next' discards 11e11f8d8e00 Merge remote-tracking branch 'overlayfs/overlayfs-next' discards 28c05dc719b7 Merge remote-tracking branch 'orangefs/for-next' discards 67eb04bec5c5 Merge remote-tracking branch 'nfs/linux-next' discards 364e5a518409 Merge remote-tracking branch 'f2fs/dev' discards eaa64b895310 Merge remote-tracking branch 'cifs/for-next' discards dadc4815d97d Merge remote-tracking branch 'ceph/master' discards 173f2abdbdbb Merge remote-tracking branch 'btrfs-kdave/for-next' discards ef69f78f109d Merge remote-tracking branch 'afs/afs-next' discards 1ae00ebda0d9 Merge remote-tracking branch 'xtensa/xtensa-for-next' discards 583dc4caadda Merge remote-tracking branch 'sh/sh-next' discards 37da89ab7e1c Merge remote-tracking branch 'risc-v/for-next' discards 4d4e956e0667 Merge remote-tracking branch 'soc-fsl/next' discards 6fcd69c25312 Merge remote-tracking branch 'parisc-hd/for-next' discards 17cb140f7283 Merge remote-tracking branch 'mips/mips-next' discards d11fc4dc6947 Merge remote-tracking branch 'h8300/h8300-next' discards a4ac9419b46e Merge remote-tracking branch 'csky/linux-next' discards 6ff16b02e4df Merge remote-tracking branch 'clk/clk-next' discards 6e5369188ad1 Merge remote-tracking branch 'tegra/for-next' discards 4ff1079eed23 Merge remote-tracking branch 'sunxi/sunxi/for-next' discards b6eae98d9ea8 Merge remote-tracking branch 'samsung-krzk/for-next' discards c331064d3384 Merge remote-tracking branch 'rockchip/for-next' discards fc67554c988e Merge remote-tracking branch 'reset/reset/next' discards a2fbec2c048b Merge remote-tracking branch 'renesas/next' discards 82427d24010a Merge remote-tracking branch 'qcom/for-next' discards 53edbc7c8af8 Merge remote-tracking branch 'omap/for-next' discards 72230d613899 Merge remote-tracking branch 'mvebu/for-next' discards c6c0e1a055fe Merge remote-tracking branch 'mediatek/for-next' discards 3bafb4752212 Merge remote-tracking branch 'keystone/next' discards 1e9322119100 Merge remote-tracking branch 'imx-mxs/for-next' discards 850bba5809ad Merge remote-tracking branch 'bcm2835/for-next' discards 434c29522388 Merge remote-tracking branch 'at91/at91-next' discards 9ad0e64a352f Merge remote-tracking branch 'aspeed/for-next' discards ecb57e556b0e Merge remote-tracking branch 'amlogic/for-next' discards 90ddb4178a78 Merge remote-tracking branch 'actions/for-next' discards 9b36bc0a7a85 Merge remote-tracking branch 'arm-soc/for-next' discards f3ac5db803db Merge remote-tracking branch 'arm/for-next' discards 0706bc9fb7b9 Merge remote-tracking branch 'dma-mapping/for-next' discards a38411c270d8 Merge remote-tracking branch 'kbuild/for-next' discards f326b66d27e7 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' discards 48f391c6cc7e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' discards fbb702d1dc32 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] discards 1403a8dfa940 Merge remote-tracking branch 'scsi-fixes/fixes' discards f5aa8e85a7a1 Merge remote-tracking branch 'btrfs-fixes/next-fixes' discards 09aed309f11e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' discards 9408f1269fc8 Merge remote-tracking branch 'omap-fixes/fixes' discards f70a8adb3993 Merge remote-tracking branch 'reset-fixes/reset/fixes' discards 9e38f7ed9eff Merge remote-tracking branch 'v4l-dvb-fixes/fixes' discards 4fbada798198 Merge remote-tracking branch 'crypto-current/master' discards 3a94ea2d7633 Merge remote-tracking branch 'phy/fixes' discards 09d4730ea5ca Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] discards 9cc3de43ba2e Merge remote-tracking branch 'spi-fixes/for-linus' discards 17ff7675d3f7 Merge remote-tracking branch 'regulator-fixes/for-linus' discards 360fec4d289b Merge remote-tracking branch 'sound-asoc-fixes/for-linus' discards 78d7144d85db Merge remote-tracking branch 'sound-current/for-linus' discards 8e5b3741bb34 Merge remote-tracking branch 'wireless-drivers/master' discards 80bfb3f6f979 Merge remote-tracking branch 'netfilter/master' discards f0e1ff20c973 Merge remote-tracking branch 'bpf/master' discards ff90b1afcdef Merge remote-tracking branch 'net/master' discards 997643c850c6 Merge remote-tracking branch 'arc-current/for-curr' omits a5b647007e9d fix: taprio: Change type of txtime-delay parameter to u32 omits db8051f30fba skbuff: fix compilation warnings in skb_dump() omits 4914da2fb0c8 ALSA: hda - Don't resume forcibly i915 HDMI/DP codec discards 8438983b001f parisc: Wire up clone3 syscall discards 890b2edab115 parisc: Avoid kernel panic triggered by invalid kprobe discards ac82aad8b01e parisc: Ensure userspace privilege for ptraced processes i [...] discards bcf3cb0b4866 parisc: Fix kernel panic due invalid values of IAOQ0 or IAOQ1 discards 9bb715bd5118 drm/amd/display: Force uclk to max for every state discards e2daa6077fcf drm/amd/display: dccg, dchub ref clock is not initialized [...] discards 02f6ff096fbf drm/amd/display: amdgpu driver could not be loaded with du [...] discards aa291e872cff drm/amdgpu: drop dead header omits d72e04d97efd drm/amd/powerplay: Use proper enums in vega20_print_clk_levels omits 08473888e09b drm/amdgpu/gfx10: set SH_MEM_CONFIG.INITIAL_INST_PREFETCH omits 597292eb73ee drm/amd/powerplay: enable fw ctf,apcc dfll and gfx ss omits f216994613bc drm/amdgpu: check kdb_bin_size to exclude kdb loading sequence omits 9288b874c500 drm/amdgpu: Fix unaligned memory copies omits 7429c6c0d9cb be2net: Signal that the device cannot transmit during reco [...] omits cf36dd2f7793 net: ethernet: mediatek: mtk_eth_soc: Add of_node_put() be [...] omits 64fc973dee13 net: ethernet: mscc: ocelot_board: Add of_node_put() befor [...] omits 3cd6e20f54d5 net: ethernet: ti: cpsw: Add of_node_put() before return a [...] omits c309b6f24222 Merge tag 'docs/v5.3-1' of git://git.kernel.org/pub/scm/li [...] omits 3e859477a1db Merge tag 'xtensa-20190715' of git://github.com/jcmvbkbc/l [...] omits 0aeb1def4416 tracing: Make trace_get_fields() global omits 5967bd5c4239 tracing: Let filter_assign_type() detect FILTER_PTR_STRING omits 46710f3a34b5 tracing: Pass type into tracing_generic_entry_update() omits 6e55f320f00e ftrace/selftest: Test if set_event/ftrace_pid exists befor [...] omits cbd965bde74c ftrace/selftests: Return the skip code when tracing direct [...] omits 715fa2fd4c6c tracing/kprobe: Check registered state using kprobe omits e3dc9f898ef9 tracing/probe: Add trace_event_call accesses APIs omits b55ce203a8f3 tracing/probe: Add probe event name and group name accesses APIs omits 747774d6b018 tracing/probe: Add trace flag access APIs for trace_probe omits b5f935ee1339 tracing/probe: Add trace_event_file access APIs for trace_probe omits 46e5376d404d tracing/probe: Add trace_event_call register API for trace_probe omits 455b289973f7 tracing/probe: Add trace_probe init and free functions omits b4d4b96be894 tracing/uprobe: Set print format when parsing command omits f730e0f2da4d tracing/kprobe: Set print format right after parsed command omits 65fc965c708c kprobes: Fix to init kprobes in subsys_initcall omits 1ec4013bab89 Merge tag 'safesetid-5.3' of git://github.com/micah-morton/linux omits 3c69914b4c7b Merge tag 'for-linus-20190715' of git://git.kernel.org/pub [...] omits 5a4cee7b28ed Input: psmouse - fix build error of multiple definition omits 95a79cc19ea5 Input: applespi - remove set but not used variables 'sts' omits e571e17488d4 Merge branch 'regulator-5.3' into regulator-next omits 9b955dd030c3 Merge branch 'regulator-5.2' into regulator-linus omits ca4aacd92c71 Merge branch 'asoc-5.3' into asoc-next omits 496017510d4a Merge branch 'asoc-5.2' into asoc-linus 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 3bd532692d93 drm/amdgpu: replace simple_strtol() by kstrtou32() omits 5db7b0d29086 drm/amdgpu: remove memset after kzalloc omits b5203d16aef4 drm/amd/amdgpu: hide #warning for missing DC config omits 9417f703afe3 drm/amdgpu: Fix Vega20 Perf counter for pcie_bw omits ca9db7d1e072 drm/amd/amdgpu: Add missing select_me_pipe_q() for gfx10 omits 0fa4246e8ebf drm/amd/amdgpu: Add VMID to SRBM debugfs bank selection omits cf034477321e drm/amdgpu: extend AMDGPU_CTX_PRIORITY_NORMAL comment omits 54728170e00c drm/amd/powerplay: add helper of smu_clk_dpm_is_enabled for smu omits 8e33376b7649 drm/amd/powerplay: fix save dpm level error for smu omits 42b3aa9a5baf drm/amd/powerplay: avoid double check feature enabled omits 75728f512e1f drm/amd/powerplay: add standard profile dpm support for smu omits eaf963b5c17e drm/amd/powerplay: add socclk profile dpm support. omits 75ee64875e75 drm/amdkfd: Consistently apply noretry setting omits 7a17c8ce3321 drm/amd/display: return 'NULL' instead of 'false' from dcn [...] omits 7e446b3c76b4 drm/amd/display: Support clang option for stack alignment omits 2954152298c3 Merge branch 'proc-cmdline' (/proc/<pid>/cmdline fixes) omits 763ff0e7d9c7 libbpf: fix another GCC8 warning for strncpy omits d26d0cd97c88 /proc/<pid>/cmdline: add back the setproctitle() special case omits 3d712546d8ba /proc/<pid>/cmdline: remove all the special cases omits 50950626414a Merge tag 'backlight-next-5.3' of git://git.kernel.org/pub [...] omits 4e59afbbed96 selftests/bpf: skip nmi test when perf hw events are disabled omits 3461a0a02141 selftests/bpf: fix "alu with different scalars 1" on s390 omits bea5faf7be32 drm/i915/gtt: Tidy up ppgtt insertion for gen8 omits 8a98e839601f drm/i915/gtt: Recursive ppgtt alloc for gen8 omits 3140aafb22ed ALSA: hda/hdmi - Fix i915 reverse port/pin mapping discards fc173761aeed kbuild: update compile-test headers for v5.3-rc1 discards 8e98c66327f8 kbuild: compile-test headers listed in header-test-m as well discards 805c033743e5 kbuild: remove unused hostcc-option discards 3c754a198079 kbuild: remove tag files by distclean instead of mrproper omits 09975b861aa0 drm/i915/execlists: Disable preemption under GVT discards f62e8b7c5ba6 kbuild: add --hash-style= and --build-id unconditionally discards 353d4d7ced5f kbuild: get rid of misleading $(AS) from documents discards bb2680812774 kconfig: fix missing choice values in auto.conf discards 3870e3b77013 kbuild: split out *.mod out of {single,multi}-used-m rules discards 3be88d64d706 kbuild: remove 'prepare1' target discards e1e43414d9ae kbuild: remove the first line of *.mod files discards 93df5b1d5273 kbuild: create *.mod with full directory path and remove M [...] omits cfe7288c276e drm/i915: Lock the engine while dumping the active request omits e5793cd1b5fe MIPS: fix some more fall through errors in arch/mips omits 0be0bfd2de9d ovl: fix regression caused by overlapping layers detection omits 28b1d6ef53e3 netfilter: nft_hash: fix symhash with modulus one omits b717273ddb66 netfilter: nf_tables: don't fail when updating base chain policy omits 959b69ef57db netfilter: conntrack: always store window size un-scaled omits b83329fb473f netfilter: synproxy: fix erroneous tcp mss option omits f41828ee10b3 netfilter: nf_tables: fix module autoload for redir omits 05ba4c895363 netfilter: Update obsolete comments referring to ip_conntrack omits 3c00fb0bf0e0 netfilter: nf_conntrack_sip: fix expectation clash discards 392252dc4153 kbuild: modpost: read modules.order instead of $(MODVERDIR)/*.mod omits b575b24b8eee netfilter: Fix rpfilter dropping vrf packets by mistake omits 88785b7fa74a Merge tag 'gpio-v5.3-rc1-fixes-for-linus' of git://git.ker [...] omits da7f134972f4 Revert "gpio/spi: Fix spi-gpio regression on active high CS" omits 7aaddd96d5fe drm/modes: Don't apply cmdline's rotation if it wasn't specified omits b7ad0607bda8 Merge branch 'pm-cpufreq' into linux-next omits c4dcc8a16278 cpufreq: Make cpufreq_generic_init() return void omits eb4177116bf5 ALSA: hda/hdmi - Remove duplicated define omits ede34f397ddb ALSA: seq: Break too long mutex context in the write loop omits 4b4e0e32e4b0 ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine discards d000f4656e77 cifs: prepare SMB2_Flush to be usable in compounds discards 1b5602a25ef0 smb3: add mount option to encode xattr names as hexadecimal omits 9637d517347e Merge tag 'for-linus-20190715' of git://git.kernel.dk/linux-block omits 273cbf61c3dd Merge branch 'i2c/for-5.3' of git://git.kernel.org/pub/scm [...] omits 5fe7b600a116 Merge tag 'for-v5.3' of git://git.kernel.org/pub/scm/linux [...] omits fb4da215ed92 Merge tag 'pci-v5.3-changes' of git://git.kernel.org/pub/s [...] omits 9f129f9a6585 cifs: flush before set-info if we have writeable handles omits 2a3c389a0fde Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits e9630660bd92 smb3: smbdirect no longer experimental omits 8de262531f5f Merge tag 'mfd-next-5.3' of git://git.kernel.org/pub/scm/l [...] omits 88a92c913cef cifs: fix crash in smb2_compound_op()/smb2_set_next_command() omits be8454afc50f Merge tag 'drm-next-2019-07-16' of git://anongit.freedeskt [...] discards 5f170b97b1f1 kbuild: modsign: read modules.order instead of $(MODVERDIR)/*.mod discards 41dd4a00bb40 kbuild: modinst: read modules.order instead of $(MODVERDIR)/*.mod discards 6093ef840347 scsi: remove pointless $(MODVERDIR)/$(obj)/53c700.ver discards 5d4a888b87e4 kbuild: remove duplication from modules.order in sub-directories discards cdae552b92cb kbuild: get rid of kernel/ prefix from in-tree modules.{or [...] discards 470bc69605af kbuild: do not create empty modules.order in the prepare stage omits 879d1d31cdf0 ARM: Document merges omits 757bad1a156e Merge branch 'arm/dt' into for-next omits 551623b4eaa3 Merge branch 'arm/soc' into for-next omits f90b8fda3a9d ARM: dts: gemini: Set DIR-685 SPI CS as active low omits 7e8a0f108990 ARM: stm32: use "depends on" instead of "if" after prompt omits 7cba7caceebc Merge branch 'for-arm-soc' of git://git.armlinux.org.uk/~r [...] omits 1d43d5e469d9 Merge tag 'mlx5-fixes-2019-07-15' of git://git.kernel.org/ [...] omits d5e1db990fcc selftests/bpf: remove logic duplication in test_verifier omits 6da193569cbe Merge branch 'bpf-fix-wide-loads-sockaddr' omits 073a4834a813 bpf: sync bpf.h to tools/ omits 7dd8d6119d48 selftests/bpf: add selftests for wide loads omits 8b45063c8584 selftests/bpf: rename verifier/wide_store.c to verifier/wi [...] omits d4ecfeb15494 bpf: allow wide aligned loads for bpf_sock_addr user_ip6 a [...] omits b43995469e58 bpf: rename bpf_ctx_wide_store_ok to bpf_ctx_wide_access_ok omits 81f522f96f78 samples/bpf: build with -D__TARGET_ARCH_$(SRCARCH) omits f83a46d4711e selftests/bpf: put test_stub.o into $(OUTPUT) omits e46fc22e60a4 selftests/bpf: make directory prerequisites order-only omits 025c0c0917b7 selftests/bpf: fix attach_probe on s390 omits 896bcc908a2f Merge branch 'bpf-btf-size-verification-fix' omits 8981e56fa172 selftests/bpf: use typedef'ed arrays as map values omits dd13f3ca6429 selftests/bpf: add trickier size resolution tests omits 1acc5d5c5832 bpf: fix BTF verifier size resolution logic omits 3d144578c91a net/mlx5e: Allow dissector meta key in tc flower omits 075973c7d7bb net/mlx5e: Rely on filter_dev instead of dissector keys fo [...] omits d71f895c3195 net/mlx5e: Verify encapsulation is supported omits b426ac045209 Input: add Apple SPI keyboard and trackpad driver omits 55a75288e1c9 Merge branch 'ib/5.2-sil_sii8620-rc-optional' into next omits 0ed8a186eaff Bluetooth: hidp: Let hidp_send_message return number of qu [...] omits bb80c9255770 drm/i915: Enable hotplug retry omits 3944709df8e9 drm/i915: Add support for retrying hotplug omits 6694e4801282 KVM: nVMX: Ignore segment base for VMX memory operand when [...] omits 0d88800d5472 kvm: x86: ioapic and apic debug macros cleanup omits f384e62a82ba ISDN: hfcsusb: checking idx of ep configuration omits 3729fe2bc2a0 Revert "Merge branch 'vmwgfx-next' of git://people.freedes [...] omits 7e4b4dfc98d5 Revert "mm: adjust apply_to_pfn_range interface for droppe [...] omits c5ec23bb1902 vmxnet3: Remove call to memset after dma_alloc_coherent omits 6a24c8fb0d88 hippi: Remove call to memset after pci_alloc_consistent omits 3a5ee3b30126 ethernet: remove redundant memset omits cef86f1536b0 atm: idt77252: Remove call to memset after dma_alloc_coherent omits 071c37983d99 net: neigh: fix multiple neigh timer scheduling omits 5023cf32210d drm/bridge: make remote control optional omits 41a531ffa4c5 rt2x00usb: fix rx queue hang omits ff414f31ce37 ath10k: work around uninitialized vht_pfr variable omits a7d544d63120 iwlwifi: pcie: add support for qu c-step devices omits ffcb60a54f24 iwlwifi: add new cards for 9000 and 20000 series omits ca79436afa43 Bluetooth: Add support for utilizing Fast Advertising Interval omits 4179404f610e Bluetooth: hci_qca: Send VS pre shutdown command. omits 0663de43775f Bluetooth: btqca: Use correct byte format for opcode of in [...] omits fda001a3549b Bluetooth: hci_qca: Use kfree_skb() instead of kfree() omits f51e2659fbca Bluetooth: btqca: Add a short delay before downloading the NVM omits 9df96eec9ac7 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] omits 7e4935ccc323 Input: alps - don't handle ALPS cs19 trackpoint-only device omits 48cf0a1ec170 drm/i915/ehl: Map MCC pins based on PHY, not port omits 88f28e95e72e Input: hyperv-keyboard - remove dependencies on PAGE_SIZE [...] omits b8374b85529d Input: adp5589 - initialize GPIO controller parent device omits 6d45d3e08b74 Input: iforce - remove empty multiline comments omits ecb41832bd2a Merge tag 'v5.2' into next omits d38b6cf50a6b Input: synaptics - fix misuse of strlcpy omits 89b408a68b9d Documentation: filesystem: Convert xfs.txt to ReST omits 79ba2a218543 xfs: sync up xfs_trans_inode with userspace omits 3f6d70e88555 xfs: move xfs_trans_inode.c to libxfs/ omits e10337daefec LSM: SafeSetID: fix use of literal -1 in capable hook omits 4f72123da579 LSM: SafeSetID: verify transitive constrainedness omits fbd9acb2dc2a LSM: SafeSetID: add read handler omits 03638e62f55f LSM: SafeSetID: rewrite userspace API to atomic updates omits 71a98971b932 LSM: SafeSetID: fix userns handling in securityfs omits 78ae7df96d64 LSM: SafeSetID: refactor policy parsing omits 8068866c4af1 LSM: SafeSetID: refactor safesetid_security_capable() omits 1cd02a27a947 LSM: SafeSetID: refactor policy hash table omits 7ef6b3062fb9 LSM: SafeSetID: fix check for setresuid(new1, new2, new3) omits c783d525f9e7 LSM: SafeSetID: fix pr_warn() to include newline omits 7bb9bbcee884 dma-direct: Force unencrypted DMA under SME for certain DMA masks omits 50c800074446 NFSv4: Validate the stateid before applying it to state recovery omits 168869492e70 docs: kbuild: fix build with pdf and fix some minor issues omits 8bb0776b8b27 docs: block: fix pdf output omits 38cbfed28b31 docs: arm: fix a breakage with pdf output omits eddeed127b06 docs: don't use nested tables omits c2746a1eb741 docs: gpio: add sysfs interface to the admin-guide omits 4c68060bf6d3 docs: locking: add it to the main index omits 113094f743fc docs: add some directories to the main documentation index omits 7e042736faab docs: add SPDX tags to new index files omits 652a49bc68ce docs: add a memory-devices subdir to driver-api omits 4745dc8abb0a docs: phy: place documentation under driver-api omits 65388dad1bbb docs: serial: move it to the driver-api omits c92992fc609f docs: driver-api: add remaining converted dirs to it omits fb8c5327b3c6 docs: driver-api: add xilinx driver API documentation omits baa293e9544b docs: driver-api: add a series of orphaned documents omits 4f4cfa6c560c docs: admin-guide: add a series of orphaned documents omits da82c92f1150 docs: cgroup-v1: add it to the admin-guide book omits 83bbf6e10354 docs: aoe: add it to the driver-api book omits df1b7ce784c2 docs: add some documentation dirs to the driver-api book omits fe34c89d2542 docs: driver-model: move it to the driver-api book omits 56198359b641 docs: lp855x-driver.rst: add it to the driver-api book omits 2dbc0838bcf2 docs: ocxl.rst: add it to the uAPI book omits e8d776f20f92 docs: x86: move two x86-specific files to x86 arch dir omits 4d3beaa06d35 docs: security: move some books to it and update omits e7751617dd05 docs: blockdev: add it to the admin-guide omits 330d48105245 docs: admin-guide: add kdump documentation into it omits 9e1cbede2679 docs: admin-guide: add laptops documentation omits 570432470275 docs: admin-guide: move sysctl directory to it omits ec4b78a0e7dd docs: early-userspace: move to driver-api guide omits 6cf2a73cb2bc docs: device-mapper: move it to the admin-guide omits 159a5e78bdca docs: add arch doc directories to the index discards 9ea5c205de6f builddeb: generate multi-arch friendly linux-libc-dev package discards dfad96b14125 kconfig: run olddefconfig instead of oldconfig after mergi [...] discards 7ebcbd840d03 riscv: drop unneeded -Wall addition discards b849c34535f0 memory: ti-emif-sram: move driver-specific asm-offset.h to [...] omits 9b1f44028ff2 docs: interconnect.rst: add it to the driver-api guide omits 616b81db2fa7 docs: ioctl: add it to the uAPI guide omits 09fdc957ad0d docs: leds: add it to the driver-api book omits c0b11a50aee6 docs: md: move it to the driver-api book omits 19024c09c243 docs: mmc: move it to the driver-api omits e253d2c551ce docs: nfc: add it to the driver-api book omits 43f6c0787c17 docs: mtd: move it to the driver-api book omits bf6b7a742e3f docs: namespace: move it to the admin-guide omits ae4a05027e2f docs: nvdimm: add it to the driver-api book omits 59809fe88224 docs: perf: move to the admin-guide omits d2bdd48a652b docs: rapidio: add it to the driver API omits 74684f8ff44e docs: logo.txt: rename it to COPYING-logo omits d5ccd65ab627 docs: move gcc_plugins.txt to core-api and rename to .rst omits 898bd37a9206 docs: block: convert to ReST omits 53b953750965 docs: sysctl: convert to ReST omits 6baec31591ce docs: perf: convert to ReST omits 39443104c7d3 docs: blockdev: convert to ReST omits e0ae154404c3 docs: rapidio: convert to ReST omits 5c04dceaa152 docs: ioctl: convert to ReST omits 08536105d93f docs: ioctl-number.txt: convert it to ReST format omits f408510c4ff3 docs: mmc: convert to ReST omits 8ea0afa3b801 docs: xtensa: convert to ReST omits b0a4aa950c68 docs: nvdimm: convert to ReST omits 6e58e2d81367 docs: mtd: convert to ReST omits 7ed44d59f195 docs: md: convert to ReST omits 9e678dd886c1 docs: nfc: convert to ReST omits 20a78ae9ed29 docs: namespaces: convert to ReST omits b02f1651ff77 docs: laptops: convert to ReST omits db9a0975a20c docs: ia64: convert to ReST omits c3123552aad3 docs: accounting: convert to ReST omits a36d053863a1 docs: DMA-API-HOWTO.txt: fix an unmarked code block omits eaf5211d8c00 docs: rbtree.txt: fix Sphinx build warnings omits 1945a035540e docs: phy: convert samsung-usb2.txt to ReST format omits a278295ccc2d docs: nvmem: convert docs to ReST and rename to *.rst omits 619ba4516771 docs: bus-devices: ti-gpmc.rst: convert it to ReST omits 675aaf05d898 docs: xen-tpmfront.txt: convert it to .rst omits 2bbbf827d339 docs: memory-devices: convert ti-emif.txt to ReST omits dc7a12bdfccd docs: arm: convert docs to ReST and rename to *.rst omits 0d07cf5e53a2 docs: early-userspace: convert docs to ReST and rename to *.rst omits 93d2c1596733 docs: pti_intel_mid.txt: convert it to pti_intel_mid.rst omits 8db8acee4b32 docs: console.txt: convert docs to ReST and rename to *.rst omits 01c0aa794305 docs: cma/debugfs.txt: convert docs to ReST and rename to *.rst omits 23e02422877b docs: m68k: convert docs to ReST and rename to *.rst omits 6f2846cc2eba docs: lp855x-driver.txt: convert to ReST and move to kernel-api omits 065504d5b45b docs: lcd-panel-cgram.txt: convert docs to ReST and rename [...] omits 720594f691e5 docs: connector: convert to ReST and rename to connector.rst omits 9a5611af5edb kvm: x86: some tsc debug cleanup omits 9481b7f10c5a kvm: vmx: fix coccinelle warnings omits 387b14684f94 docs: locking: convert docs to ReST and rename to *.rst omits fd4198bf17ca Merge tag 'kvm-s390-next-5.3-1' of git://git.kernel.org/pu [...] omits 03bcba73cb3c MIPS: perf events: handle switch statement falling through [...] omits 69b53720e92c MAINTAINERS: add new entry for pidfd api omits a6a6d3b1f867 x86: kvm: avoid constant-conversion warning omits f4e4805e4bf7 x86: kvm: avoid -Wsometimes-uninitized warning omits 0b7746295120 KVM: x86: expose AVX512_BF16 feature to guest omits 19ec11a2233d gpio: em: remove the gpiochip before removing the irq domain omits 89fea04c85e8 gpiolib: of: fix a memory leak in of_gpio_flags_quirks() omits 541e4095f388 gpio: davinci: silence error prints in case of EPROBE_DEFER omits 7306bb5296f7 Merge branch 'powercap' into linux-next omits 8da04e05cdfc intel_rapl: need linux/cpuhotplug.h for enum cpuhp_state omits 506927ec8bbb drm/i915/selftests: Ignore self-preemption suppression under gvt omits 89177afb72a1 Merge branch 'acpi-misc' into linux-next omits dfd6f9ad3636 ACPI: fix false-positive -Wuninitialized warning omits 2f235d92ac22 ALSA: rme9652: Unneeded variable: "result". omits b7cad26d150b ALSA: emu10k1: Remove unneeded variable "change" omits 5e19cad550a0 ALSA: au88x0: Remove unneeded variable: "changed" omits fbc571290d9f ALSA: hda/realtek - Fixed Headphone Mic can't record on De [...] omits 7fb832ae7294 watchdog: digicolor_wdt: Remove unused variable in dc_wdt_probe omits 1b0890cd6082 netfilter: nfnetlink: avoid deadlock due to synchronous re [...] omits 6dfc43d3a191 mm: adjust apply_to_pfn_range interface for dropped token. discards 53ed9ae315ec xen: remove tmem driver omits fec88ab0af97 Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/ [...] omits fa6e951a2a44 Merge tag 'ecryptfs-5.3-rc1-fixes' of git://git.kernel.org [...] omits a318423b61e8 Merge tag 'upstream-5.3-rc1' of git://git.kernel.org/pub/s [...] omits f2772a0e4833 Merge tag 'for-linus-5.3-rc1' of git://git.kernel.org/pub/ [...] omits fcd98147ac71 Merge tag 'stream_open-5.3' of https://lab.nexedi.com/kirr/linux omits 55167453111d Merge tag 'platform-drivers-x86-v5.3-1' of git://git.infra [...] omits fde7dc63b1ca Merge tag 'mailbox-v5.3' of git://git.linaro.org/landing-t [...] omits a1240cf74e82 Merge branch 'for-5.3' of git://git.kernel.org/pub/scm/lin [...] omits 05a70a8ec287 unistd: protect clone3 via __ARCH_WANT_SYS_CLONE3 omits 1a271a68e030 arch: mark syscall number 435 reserved for clone3 omits 76104862ccca sky2: Disable MSI on P5W DH Deluxe omits 9be11356057a PCI: pci-hyperv: fix build errors on non-SYSFS config omits 79f5943a87d2 sis900: correct a few typos omits 6e3d1bbbba55 sit: use dst_cache in ipip6_tunnel_xmit omits 14b4c48bb1ce gve: Remove the exporting of gve_probe omits 1d039859330b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 0c85ce135456 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] omits 577d9460d3d0 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits 028b6e8a89de clone: fix CLONE_PIDFD support omits 50ec18819cad Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 3975b097e577 *: convert stream-like files -> stream_open, even if they [...] omits 0307d589c4d6 bonding: add documentation for peer_notif_delay omits fe4e8db0392a r8169: fix issue with confused RX unit after PHY power-dow [...] omits f0162d21cc80 rtc: wm831x: Add IRQF_ONESHOT flag omits fe63604c630a rtc: stm32: remove one condition check in stm32_rtc_set_alarm() omits f2f5cb6a73b9 rtc: pcf2123: Fix build error 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 ce465bf94b70 cifs: fix crash in cifs_dfs_do_automount omits 5b596830d971 nfs4.0: Refetch lease_time after clientid update omits ea51efaa9617 nfs4: Rename nfs41_setup_state_renewal omits 0efb01b2ac07 nfs4: Make nfs4_proc_get_lease_time available for nfs4.0 omits 2eaf426debdc nfs: Fix copy-and-paste error in debug message omits 1c316e39a03a NFS: Replace 16 seq_printf() calls by seq_puts() omits 9bcaa35c686d NFS: Use seq_putc() in nfs_show_stats() omits 3126790d1fd3 rtc: interface: Change type of 'count' from int to u64 omits 68d41d8c94a3 locking/lockdep: Fix lock used or unused stats error omits e3d85487fba4 sched/core: Fix preempt warning in ttwu omits e4557c1a46b0 perf/x86/intel: Fix spurious NMI on fixed counter omits 8a58ddae2379 perf/core: Fix exclusive events' grouping omits 2f217d58a8a0 perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs omits 16f4641166b1 perf/x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMas [...] omits 1cf8dfe8a661 perf/core: Fix race between close() and fork() omits e5eb08ac81d2 Merge tag 'perf-core-for-mingo-5.3-20190709' of git://git. [...] omits e2c063c89700 Input: auo-pixcir-ts - switch to using devm_add_action_or [...] omits 2a017fd82c54 Input: gtco - bounds check collection indent level omits 3d03243e4536 f2fs: allocate memory in batch in build_sit_info() 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 7b4b0f6b34d8 Merge branch 'pci/trivial' omits 31d5a608b13b Merge branch 'remotes/lorenzo/pci/misc' omits 950cfbf0a52b Merge branch 'remotes/lorenzo/pci/endpoint' omits 916f12e494d7 Merge branch 'remotes/lorenzo/pci/xilinx' omits 6bfc0c07cdb7 Merge branch 'remotes/lorenzo/pci/tegra' omits e3a9d5696682 Merge branch 'remotes/lorenzo/pci/rcar' omits 757410bd97ca Merge branch 'remotes/lorenzo/pci/qcom' omits 3d663fc0f2b0 Merge branch 'remotes/lorenzo/pci/mobiveil' omits caa98440ac53 Merge branch 'remotes/lorenzo/pci/hv' omits 6c90132f0e5f Merge branch 'remotes/lorenzo/pci/dwc' omits 8e7bc41cdcfe Merge branch 'remotes/lorenzo/pci/armada' omits b32fb024027c Merge branch 'remotes/lorenzo/pci/altera' omits 55ab3ecb81d5 Merge branch 'pci/virtualization' omits 8c6af6f04252 Merge branch 'pci/resource' omits 3306e99edf70 Merge branch 'pci/peer-to-peer' omits e09977285c19 Merge branch 'pci/misc' omits 8cf80c5c14b4 Merge branch 'pci/enumeration' omits b6a001c0cb2d Merge branch 'pci/docs' omits 162b65ddbf2f Merge branch 'x86/debug' omits b304beb974c5 Merge branch 'x86/urgent' 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 db531db951f9 Revert "NFS: readdirplus optimization by cache mechanism" [...] 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 b1511f7a48c3 Merge branches 'clk-bcm63xx', 'clk-silabs', 'clk-lochnagar [...] omits 47c9e0cef014 Merge branches 'clk-rpi-cpufreq', 'clk-tegra', 'clk-simpli [...] omits a993be3724d0 Merge branches 'clk-debugfs', 'clk-unused', 'clk-refactor' [...] omits dfe1d3a2830d Merge branches 'clk-bulk-optional', 'clk-kirkwood', 'clk-s [...] omits e02cb1f59340 Merge branches 'clk-ti', 'clk-samsung', 'clk-imx' and 'clk [...] omits 1f5d580cabc6 Merge branches 'clk-qcom-gdsc-warn', 'clk-ingenic', 'clk-q [...] omits b6bb2bc2fd15 Merge branches 'clk-pwm-duty', 'clk-bcm', 'clk-mtk', 'clk- [...] omits 55692cedf3af Merge tag 'v5.3-rockchip-clk1' of git://git.kernel.org/pub [...] omits 1df379924304 clk: consoldiate the __clk_get_hw() declarations omits 1eda701eace2 drm/i915/gtt: Recursive cleanup for gen8 omits a101b043c44d SUNRPC: Fix transport accounting when caller specifies an [...] omits 801404632c4b drm/i915/display: Drop kerneldoc for 'intel_atomic_commit' omits 347543e64082 Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/ [...] omits eaa2b31be152 drm/i915: Skip SINK_COUNT read on CH7511 omits e9a1379f9219 x86/vdso: Fix flip/flop vdso build bug omits 5b9ddbdf2f36 Merge branch 'for-linus' into for-next omits 787c79d6393f MAINTAINERS: add entry for block io cgroup omits 0b043644c0ca RMDA/siw: Require a 64 bit arch omits 0386b936772f Merge branch 'for-linus' into for-next omits e347946439ed null_blk: fixup ->report_zones() for !CONFIG_BLK_DEV_ZONED omits af3c24e0e2ed selftests/bpf: fix compiling loop{1, 2, 3}.c on s390 omits 7cd04535abc9 selftests/bpf: make PT_REGS_* work in userspace omits 05c2dc17dae3 selftests/bpf: fix s930 -> s390 typo omits 748e50c1c13d selftests/bpf: compile progs with -D__TARGET_ARCH_$(SRCARCH) 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 9cae4ace80ef selftests/bpf: do not ignore clang failures omits 216b65fb706e tools: bpftool: add raw_tracepoint_writable prog type to header omits ed4ed4043a12 bpf: verifier: avoid fall-through warnings omits 59d82657a08d selftests/bpf: fix bpf_target_sparc check omits ba174ef6d224 Merge branch 'for-5.3-fixes' into for-next omits 5464c3a0e9a0 xdp: fix potential deadlock on socket mutex omits 7d67c8ac25fb platform/x86: Fix PCENGINES_APU2 Kconfig warning omits 2b4f3dab09b3 tools/power/x86/intel-speed-select: Add .gitignore file omits e6fbb97da521 platform/x86: mlx-platform: Fix error handling in mlxplat_init() omits 64974ab24908 drm/amd/powerplay: add pstate mclk(uclk) support for navi10 omits d36893362d22 drm/amd/powerplay: fix smu clock type change miss error omits 4298935924a9 drm/amdgpu: support key database loading for navi10 omits 3840fe256ae4 drm/amdgpu: switch to macro for psp bootloader command omits 675716400da6 xdp: fix possible cq entry leak omits 36db2a94f19a libbpf: fix ptr to u64 conversion warning on 32-bit platforms omits b3b50f05dc50 bpf: fix precision bit propagation for BPF_ST instructions omits 327835fb1e83 MAINTAINERS: update BPF JIT S390 maintainers 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 20e833dc3635 crypto: ccp - memset structure fields to zero before reuse omits 95566aa75cd6 crypto: crypto4xx - fix a potential double free in ppc4xx_ [...] omits 049ce1505b3a crypto: stm32/hash - Fix incorrect printk modifier for size_t omits 255f790fa642 Merge branch 'acpi-misc' into linux-next omits 0a6c0d86f724 Merge branch 'powercap' into linux-next omits 0641cb6e8521 Merge branch 'pm-cpufreq' into linux-next 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 cc95527cceb3 Input: mtk-pmic-keys - add of_node_put() before return omits 071cfc43c875 Input: sun4i-lradc-keys - add of_node_put() before return omits 1976d7d200c5 Input: synaptics - whitelist Lenovo T580 SMBus intertouch omits 03ed70fb0e5e Merge branch 'for-5.3' into for-next omits 5f0f531c4f8a drm/amdgpu: Print out voltage in DM_PPLIB omits 43de9762c5d0 Merge branch 'for-linus' into for-next omits 26202928fafa block: Limit zone array allocation size omits b091ac616846 sd_zbc: Fix report zones buffer allocation omits bd976e527259 block: Kill gfp_t argument of blkdev_report_zones() omits b4c5875d3617 block: Allow mapping of vmalloc-ed buffers omits 0501481ca9cd Merge branch 'for-linus' into for-next omits e7bf90e5afe3 block/bio-integrity: fix a memory leak bug omits 484647088826 scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe- [...] omits 106d45f350c7 scsi: zfcp: fix request object use-after-free in send path [...] omits b76becde2b84 scsi: zfcp: fix request object use-after-free in send path [...] omits 705d3b088af9 scsi: megaraid_sas: Update driver version to 07.710.50.00 omits d956a116c96c scsi: megaraid_sas: Add module parameter for FW Async even [...] omits 1175b88452ca scsi: megaraid_sas: Enable msix_load_balance for Invader a [...] omits c8f96df5b8e6 scsi: megaraid_sas: Fix calculation of target ID omits 057959c6e36e scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUC [...] omits 4bc022145c93 scsi: devinfo: BLIST_TRY_VPD_PAGES for SanDisk Cruzer Blade omits 196ba6629cf9 scsi: pm80xx: Fixed kernel panic during error recovery for [...] omits 9b79ee9773a8 scsi: libsas: remove the exporting of sas_wait_eh omits 6764f519bcb0 scsi: megaraid_sas: Make some symbols static omits 463cdad83823 scsi: core: use scmd_printk() to print which command timed out 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 e156afacf978 Merge branch 'for-linus' into for-next omits 7d30c81b80ea nvme: fix NULL deref for fabrics options omits f27b99a1cea7 Merge tag 'imx-drm-next-2019-07-05' of git://git.pengutron [...] omits b784d6bff971 Merge tag 'drm-next-5.3-2019-07-09' of git://people.freede [...] omits b80d6a42bdc9 ACPI: blacklist: fix clang warning for unused DMI table omits d1fb5b2f623b ACPICA: Update table load object initialization omits 5e663f0410fa virtio-mmio: add error check for platform_get_irq omits 211f70ff1daa scsi: virtio_scsi: Use struct_size() helper 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 6ce8f316673f drm/amd/display: Add drm_audio_component support to amdgpu_dm omits 5fdb7c4c7f26 drm/amd/display: Expose audio inst from DC to DM omits 70df8273ca0c drm/amdkfd: fix cp hang in eviction omits 63e2fef63138 drm/amdgpu: enable IP discovery by default on navi omits a349b39253d5 drm/amdgpu/discovery: fix DCE_HWIP mapping error in hw_id_ [...] omits a54166d79a6b drm/amd/powerplay: bug fix for sysfs omits 617a64dc85f9 drm/amd/powerplay: increase the SMU msg response waiting time omits 7e4dec58032d drm/amdgpu: Fix potential integer overflows omits 1e4d09d2212d mdev: Send uevents around parent device registration omits 0f327f2aaad6 RISC-V: Add an Image header that boot loader can parse. omits ddafc0f75640 drm/i915/guc: Drop redundant ctx param from kerneldoc omits cea743f2ea81 RDMA/siw: Mark expected switch fall-throughs omits e65682b55956 orangefs: eliminate needless variable assignments omits f10789e4f6d6 orangefs: remove redundant assignment to variable buffer_index 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 b516ea586d71 PCI: Enable NVIDIA HDA controllers omits f63dfc146438 drm/i915/selftests: Hold the vma manager lock while modify [...] omits 25777e5784a7 mailbox: handle failed named mailbox channel request omits bedc0fd0f9b5 RDMA/core: Fix -Wunused-const-variable warnings omits 855085d9686e rdma/siw: Remove set but not used variable 's' omits b45305d777f2 rdma/siw: Add missing dependencies on LIBCRC32C and DMA_VIRT_OPS omits c421651fa229 RDMA/siw: Add missing rtnl_lock around access to ifa omits 33ca842b0ad2 Merge branch 'for-linus' into for-next omits b7403066070d Merge branch 'nvme-5.3' of git://git.infradead.org/nvme in [...] omits 5a5efbf4ef50 drm/i915/sdvo: Fix handling if zero hbuf size omits 2e3f45004715 powercap/rapl: Add Ice Lake NNPI support to RAPL driver omits 3231a21d5ca6 powercap/intel_rapl: add support for ICX-D omits cceb1d9dfa68 powercap/intel_rapl: add support for ICX omits 0ab74bcd1b50 powercap/intel_rapl: add support for IceLake desktop omits abcfaeb3f5dc intel_rapl: Fix module autoloading issue omits 555c45fe0d04 int340X/processor_thermal_device: add support for MMIO RAPL omits 0c2ddedd8bcb intel_rapl: support two power limits for every RAPL domain omits d978e755aabe intel_rapl: support 64 bit register omits 3382388d7148 intel_rapl: abstract RAPL common code omits 1193b1658d16 intel_rapl: cleanup hardcoded MSR access omits 8a00676cd690 intel_rapl: cleanup some functions omits beea8df821d9 intel_rapl: abstract register access operations omits 7fde2712a7ad intel_rapl: abstract register address omits 7ebf8eff63b4 intel_rapl: introduce struct rapl_if_private omits ff956826a403 intel_rapl: introduce intel_rapl.h omits 8310e8202f24 intel_rapl: remove hardcoded register index omits f7c4e0c89bbd intel_rapl: use reg instead of msr omits 22be8233b34f media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fo [...] omits 6bda7073f335 media: v4l2-subdev: fix regression in check_pad() 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 20b5d24c7669 mailbox: tegra: avoid resume NULL mailboxes omits b1a399530ca9 mailbox: tegra: hsp: add noirq resume omits 7836922d8717 mailbox: bcm-flexrm-mailbox: using dev_get_drvdata directly omits 11108f4671bd mailbox: imx: Clear GIEn bit at shutdown omits 9c1f2a5dc294 mailbox: omap: Add support for TI K3 SoCs omits 8c665292ec12 dt-bindings: mailbox: omap: Update bindings for TI K3 SoCs omits 06c182c3bc4e mailbox: arm_mhu: reorder header inclusion and drop unneeded ones omits dba9a3dfe912 mailbox: stm32_ipcc: add spinlock to fix channels concurre [...] omits cbaf5d5efaa6 Merge branch 'for-linus' into for-next omits 4ddeaae8903d nbd: add netlink reconfigure resize support omits 553768d1169a nbd: fix crash when the blksize is zero 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 df070afd9b8c cifs: fix parsing of symbolic link error response omits b8b02e6f0e0e Merge branch 'for-linus' into for-next omits b49773e7bcf3 block: Disable write plugging for zoned block devices omits 9305d5d721f2 block: Fix elevator name declaration omits 36847a005489 block: Remove unused definitions omits 775a41e281cf rdma/siw: Use proper enumerated type in map_cqe_status 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 85de5d53366f RDMA/siw: Remove unnecessary kthread create/destroy printouts omits 4d2b8517ba1f IB/rdmavt: Fix variable shadowing issue in rvt_create_cq omits 420dc733f980 nvme: fix regression upon hot device removal and insertion discards 2e77a18d0464 Merge branch 'spi-5.3' into spi-next discards 70b5fa4cc32f Merge branch 'spi-5.2' into spi-linus 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 fa5659bcbc8b Merge branch 'for-linus' into for-next omits c7543f48afe7 Merge branch 'for-5.3/io_uring' into for-next omits 3a10f999ffd4 blk-throttle: fix zero wait time for iops throttled group omits 113ab72ed479 block: Fix potential overflow in blk_report_zones() omits d3f77dfdc718 blkcg: implement REQ_CGROUP_PUNT omits 653c45c6b90c blkcg, writeback: Implement wbc_blkcg_css() omits 27b36d8fa81f blkcg, writeback: Add wbc->no_cgroup_owner omits 34e51a5e1a6e blkcg, writeback: Rename wbc_account_io() to wbc_account_c [...] omits 9b0eb69b75bc cgroup, blkcg: Prepare some symbols for module and !CONFIG [...] omits fd112c746523 blk-cgroup: turn on psi memstall stuff omits b554db147fee block: init flush rq ref count to 1 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 discards 3cd270089485 Revert "x86/paravirt: Set up the virt_spin_lock_key after [...] omits 14bfcd3e0dae drm/i915/perf: add missing delay for OA muxes configuration omits 3fcb59f577e2 Merge branches 'fixes' and 'work.adfs' into for-next omits 23622e4463a5 Merge branch 'work.mount' into for-next omits 2027295a1ddd Merge branch 'work.dcache' into for-next omits 27a907586e46 switch the remnants of releasing the mountpoint away from fs_pin omits 78aedb112be2 get rid of detach_mnt() omits 72211754007a make struct mountpoint bear the dentry reference to mountp [...] omits 9bdebc2bd1c4 Teach shrink_dcache_parent() to cope with mixed-filesystem [...] omits 7f3bbc0b817b drm/modes: Skip invalid cmdline mode omits 73948ca05713 ALSA: ps3: Remove Unneeded variable: "ret" omits 7a3c2b693861 ALSA: lx6464es: Remove unneeded variable err omits 58d1b427148a drm/i915/execlists: Record preemption for selftests omits 32eaeae0ef19 drm/amdgpu/psp: add a mutex to protect access to the psp ring omits 7f963d9f69bf drm/amdgpu/navi10: add uclk activity sensor omits f54eeab4e7e0 drm/amdgpu: properly guard the generic discovery code omits 405627871480 drm/amdgpu: add missing documentation on new module parameters omits 83145f110eb2 drm/amdgpu: don't invalidate caches in RELEASE_MEM, only d [...] omits 4c73cbdff111 nvme-fc: fix module unloads while lports still pending omits 37c15219599f nvme-tcp: don't use sendpage for SLAB pages omits 958f2a0f8121 nvme-tcp: set the STABLE_WRITES flag when data digests are [...] omits 5ba895033b8e nvmet: print a hint while rejecting NSID 0 or 0xffffffff omits 04e70bd4a026 nvme-multipath: do not select namespaces which are about t [...] omits 2032d074716a nvme-multipath: also check for a disabled path if there is [...] omits ca7ae5c966bd nvme-multipath: factor out a nvme_path_is_disabled helper omits 81adb8633491 nvme: set physical block size and optimal I/O size omits 6605bdd59c21 nvme: add I/O characteristics fields omits 9d05a96e298a nvmet: export I/O characteristics attributes in Identify omits 4c0181bf6cc8 nvme-trace: add delete completion and submission queue to [...] omits 91f6d7985310 nvme-trace: fix spelling mistake "spcecific" -> "specific" omits 7637de311bd2 nvme-pci: limit max_hw_sectors based on the DMA max mapping size omits bfac8e9f55cf nvme-pci: check for NULL return from pci_alloc_p2pmem() omits 0298d5435276 nvme-pci: don't create a read hctx mapping without read queues omits 4fe06923f518 nvme-pci: don't fall back to a 32-bit DMA mask 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 21774222324e nvme-pci: make nvme_dev_pm_ops static omits e0620bf858d3 nvme-fcloop: resolve warnings on RCU usage and sleep warnings omits c38dbbfab1bc nvme-fcloop: fix inconsistent lock state warnings omits d8d9ec7dc5ab RDMA/core: Fix race when resolving IP address omits 681c774d3490 drm/i915/userptr: Don't mark readonly objects as dirty omits af3366308ea4 tools: PCI: Fix installation when `make tools/pci_install` omits 381ed79c8655 PCI: dwc: pci-dra7xx: Fix compilation when !CONFIG_GPIOLIB omits 671f9a3e2e24 RISC-V: Setup initial page tables in two stages 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 discards 87bdff62e470 mtr: Build script adjustments discards eec9066e4a22 iomap: move internal declarations into fs/iomap/ discards 2d860e242ece iomap: move the main iteration code into a separate file discards 6610815a3343 iomap: move the page migration code into a separate file discards 30cf16bee0f8 iomap: move the page management code into a separate file discards 66148f9b8b2e iomap: move the buffered read code into a separate file discards 61535aa9a76c iomap: move the buffered write code into a separate file discards c8934e8fa92f iomap: move the direct IO code into a separate file discards 49d8eb60fd26 iomap: move the SEEK_HOLE code into a separate file discards 13011937262c iomap: move the file mapping reporting code into a separate file discards d04dc80f903b iomap: move the swapfile code into a separate file discards a7e397c9069d iomap: start moving code to fs/iomap/ omits 62a92ba97a31 NFS: Record task, client ID, and XID in xdr_status trace points omits 7d4006c161ad NFS: Update symbolic flags displayed by trace events omits 38a638a72a34 NFS: Display symbolic status code names in trace log omits 96650e2effa2 NFS: Fix show_nfs_errors macros again omits c5833f0dc4ce NFS4: Add a trace event to record invalid CB sequence IDs omits 675dd90ad093 xprtrdma: Modernize ops->connect omits 5828cebad1c8 xprtrdma: Remove rpcrdma_req::rl_buffer omits 6a6c6def4246 xprtrdma: Refactor chunk encoding omits 9ef33ef5b628 xprtrdma: Streamline rpcrdma_post_recvs omits 379d1bc5be37 xprtrdma: Simplify rpcrdma_rep_create omits 0ab115237025 xprtrdma: Wake RPCs directly in rpcrdma_wc_send path omits d8099feda483 xprtrdma: Reduce context switching due to Local Invalidation omits 40088f0e9b62 xprtrdma: Add mechanism to place MRs back on the free list omits 847568942f93 xprtrdma: Remove fr_state omits 5809ea4f7c39 xprtrdma: Remove the RPCRDMA_REQ_F_PENDING flag omits 05eb06d86685 xprtrdma: Fix occasional transport deadlock omits 1310051c720a xprtrdma: Replace use of xdr_stream_pos in rpcrdma_marshal_req omits f384e48d7641 drm/i915: Add icl mipi dsi properties omits 6c395f66e98c drivers: thermal: processor_thermal_device: Fix build warning omits d7e8a19b38c8 drm/i915: Don't dereference request if it may have been re [...] omits 323fd749821d perf intel-pt: Fix potential NULL pointer dereference foun [...] omits 1d481458816d perf intel-bts: Fix potential NULL pointer dereference fou [...] omits 9d49169c5958 perf script: Assume native_arch for pipe mode omits 1334bb94cd8a perf scripts python: export-to-sqlite.py: Fix DROP VIEW po [...] omits d8d051df9f90 perf scripts python: export-to-postgresql.py: Fix DROP VIE [...] omits ceb75476db16 perf hists browser: Fix potential NULL pointer dereference [...] omits 0702f23c983b perf cs-etm: Fix potential NULL pointer dereference found [...] omits 72de3fd97f15 perf parse-events: Remove unused variable: error omits 34c9af571e51 perf parse-events: Remove unused variable 'i' omits acc7bfb3db97 perf metricgroup: Add missing list_del_init() when flushin [...] omits e56fbc9dc79c perf tools: Use list_del_init() more thorougly omits d8f9da240495 perf tools: Use zfree() where applicable omits 7f7c536f23e6 tools lib: Adopt zalloc()/zfree() from tools/perf omits e5653eb82ddc perf tools: Move get_current_dir_name() cond prototype out [...] omits 245aec7f7f4c perf namespaces: Move the conditional setns() prototype to [...] omits 215a0d305c56 perf tools: Add missing headers, mostly stdlib.h omits 3298d0086cc7 drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 0282a0a1b577 drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT omits 6883eab27481 drm/i915: Support flags in whitlist WAs omits 50ff29af6ab4 drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] omits fe1d8ab5885b drm/i915/userptr: Acquire the page lock around set_page_dirty() omits 78f399b3ed4b drm/i915/perf: fix ICL perf register offsets omits 390d57728d8e RDMA/core: Make rdma_counter.h compile stand alone omits fc50e0ba9bca perf evsel: perf_evsel__name(NULL) is valid, no need to ch [...] omits f3c8d9075772 perf session: Fix potential NULL pointer dereference found [...] omits 40978e9bf213 perf inject: The tool->read() call may pass a NULL evsel, [...] omits 363bbaef63ff perf map: Fix potential NULL pointer dereference found by [...] omits 7a6d49dc8cad perf trace: Fix potential NULL pointer dereference found b [...] omits 600c787dbf65 perf annotate: Fix dereferencing freed memory found by the [...] omits 111442cfc8ab perf top: Fix potential NULL pointer dereference detected [...] omits c74b05030edb perf stat: Fix use-after-freed pointer detected by the sma [...] omits 4e4cf62b37da perf test mmap-thread-lookup: Initialize variable to suppr [...] omits f6b6aefee70a PCI: Fix typos and whitespace errors omits e55a73251da3 bpf: Fix ORC unwinding in non-JIT BPF code omits 87b512def792 objtool: Add support for C jump tables omits 25fd1829ae4e drm/i915: Make the semaphore saturation mask global omits 4fb76782ad01 drm/i915/hdcp: debug logs for sink related failures 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 27c17be8e488 PM / devfreq: tegra20: add COMMON_CLK dependency omits dad5ea4bac62 ceph_real_mount(): missing initialization omits 0dac63fad4fd devtmpfs options can't be a string literal ;-/ omits caa2b557841c power: reset: nvmem-reboot-mode: add CONFIG_OF dependency omits 5b8010ba70d5 cpufreq: imx-cpufreq-dt: Add i.MX8MN support omits 18c49926c4bf cpufreq: Add QoS requests for userspace constraints omits c57b25bdf7cd cpufreq: intel_pstate: Reuse refresh_frequency_limits() omits 67d874c3b2c6 cpufreq: Register notifiers with the PM QoS framework omits 6326b440055f Merge branch 'xtensa-5.3' into xtensa-for-next omits 775f1f7eaced xtensa: virt: add defconfig and DTS omits d93512ef0f0e Makefile: Globally enable fall-through warning omits a17ce803dffa drm/i915: Update DRIVER_DATE to 20190708 omits 7a54f78d9387 IB/core: Work on the caller socket net namespace in nldev_ [...] omits bdce1290493c RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM omits 96e2fd733b9a RDMA/mlx5: Set RDMA DIM to be enabled by default omits f8fc8cd9c612 RDMA/nldev: Added configuration of RDMA dynamic interrupt [...] omits da6629793aa6 RDMA/core: Provide RDMA DIM support for ULPs omits f4915455dcf0 linux/dim: Implement RDMA adaptive moderation (DIM) omits 2ef38e380ea6 Merge tag 'blk-dim-v2' into rdma.git for-next omits 5f65ae344f14 drm/amd/display: avoid 64-bit division omits 173da95d936f drm/amdgpu/psp11: simplify the ucode register logic omits f8a7976b75f6 drm/amdgpu: properly guard DC support in navi code omits de48ebdd5b0a drm/amd/powerplay: vega20: fix uninitialized variable use omits c602b36fe245 drm/amd/display: dcn20: include linux/delay.h omits d155bef0636e amdgpu: make pmu support optional omits 985863d00a8f drm/amd/powerplay: Zero initialize current_rpm in vega20_g [...] omits 68c3bd950181 drm/amd/powerplay: Zero initialize freq in smu_v11_0_get_c [...] omits d693e8e349a8 drm/amd/powerplay: Use memset to initialize metrics structs omits f19367da9607 drm/amdgpu/mes10.1: Fix header guard omits e5aa29ce23ba drm/amd/powerplay: add temperature sensor support for navi10 omits 71cc9ef3f694 drm/amdgpu: fix scheduler timeout calc omits e5eaa7cc0c03 drm/amdgpu: Prepare for hmm_range_register API change (v2) omits 053bc5764bb0 watchdog: ie6xx_wdt: Use spinlock_t instead of struct spinlock omits 8d209eb0b167 watchdog: atmel: atmel-sama5d4-wdt: Disable watchdog on sy [...] omits d0173278935a watchdog: convert remaining drivers to use SPDX license id [...] omits 3265c3d8f70f dt-bindings: watchdog: Rename bindings documentation file omits 64079cf9f2b2 watchdog: mei_wdt: no need to check return value of debugf [...] omits 1dbb3bb8de88 watchdog: bcm_kona_wdt: no need to check return value of d [...] omits 3bd41e595b09 docs: watchdog: Fix build error. omits 74665686f0e2 docs: watchdog: convert docs to ReST and rename to *.rst omits c2eac35bc271 watchdog: make the device time out at open_deadline when o [...] omits 487e4e08221d watchdog: introduce CONFIG_WATCHDOG_OPEN_TIMEOUT omits 4d1c6a0ec2d9 watchdog: introduce watchdog.open_timeout commandline parameter omits 8c21ead3ea5d dt-bindings: watchdog: move i.MX system controller watchdo [...] omits 8009ce956c3d ubifs: Don't leak orphans on memory during commit omits ee1438ce5dc4 ubifs: Check link count of inodes when killing orphans. omits 15f7d7fc5542 watchdog: imx_sc: Add pretimeout support omits eeabb9866e4c ubifs: Add support for zstd compression. omits 817aa094842d ubifs: support offline signed images omits 8ba0a2ab84b2 ubifs: remove unnecessary check in ubifs_log_start_commit omits 7d8c811bf9ed ubifs: Fix typo of output in get_cs_sqnum omits d5cf9473a3f3 ubifs: Simplify redundant code omits b836005b4f95 watchdog: renesas_wdt: Add a few cycles delay omits 1a4aaf9f11f9 watchdog: gpio: add support for nowayout option omits 89705e927001 IB/mlx5: Report correctly tag matching rendezvous capability omits a3a400da206b docs: infiniband: add it to the driver-api bookset omits bacfa94b0802 ubifs: Correctly use tnc_next() in search_dh_cookie() omits d6d5f19e21d9 xtensa: abstract 'entry' and 'retw' in assembly code omits 20893d9da7af Merge branch 'vhca-tunnel' into rdma.git for-next omits b6142608e806 IB/mlx5: Implement VHCA tunnel mechanism in DEVX omits cf3bd1a0f53e drm/i915/selftests: Reorder error cleanup for whitelist checking omits 77adbd8fbf3a drm/i915: Explicitly track active fw_domain timers omits f10ff380fd7d RDMA/rvt: Do not use a kernel header in the ABI omits 4c7d6dcd3648 RDMA/siw: Fix DEFINE_PER_CPU compilation when ARCH_NEEDS_W [...] omits b7fbd3e55c0f watchdog: renesas_wdt: Use 'dev' instead of dereferencing [...] omits dfc01e2c8377 dt-bindings: watchdog: add Allwinner H6 watchdog omits 9b3461188e86 watchdog: jz4740: Avoid starting watchdog in set_timeout omits df04cce3b8f9 watchdog: jz4740: Use register names from <linux/mfd/ingen [...] omits f1bb45b93345 watchdog/hpwdt: Reflect changes omits f213fcf078c1 watchdog/hpwdt: Update documentation omits be3d7f7cb3ac watchdog/hpwdt: Add module parameter kdumptimeout. omits bb721d6b9eed watchdog/hpwdt: Have core ping watchdog. omits c22d8e38e475 watchdog/hpwdt: Advertize max_hw_heartbeat_ms omits 48b32199f97a watchdog/hpwdt: Stop hpwdt on unregister. omits 215e06f0d18d watchdog: bcm2835_wdt: Fix module autoload omits 8632944841d4 watchdog: sama5d4: fix WDD value to be always set to max omits ab1291acd4ab Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 93f1d3e4b59c remoteproc: stm32: fix building without ARM SMCC omits 990dee3aa456 drm/komeda: Computing image enhancer internally omits 1930c11204b1 drm/komeda: Computing layer_split internally omits b02f6a2ef0a1 platform/x86: intel_pmc_core: Attach using APCI HID "INT33A1" omits 75c5bf97ed2f MAINTAINERS: maintain drm/arm drivers in drm-misc for now omits c945623c05c3 drm/komeda: Remove layer_split property omits a76f612c1de8 drm/komeda: remove img_enhancement property omits 8aa0625f4855 drm/komeda: remove slave_planes property omits 505f6cff880e drm/komeda: Remove clock ratio property omits e14651352a8e watchdog: xen_wdt: drop warning after registering device omits f848a15347d9 watchdog: wm831x_wdt: drop warning after registering device omits c8c844f28b68 watchdog: ts4800_wdt: drop warning after registering device omits e290eb8c2339 watchdog: tegra_wdt: drop warning after registering device omits 913b187d1296 watchdog: stmp3xxx_rtc_wdt: drop warning after registering device omits 71777442df8f watchdog: stm32_iwdg: drop warning after registering device omits 7283b217aebd watchdog: st_lpc_wdt: drop warning after registering device omits d311048eb0d2 watchdog: sprd_wdt: drop warning after registering device omits 199801cd7a50 watchdog: sp805_wdt: drop warning after registering device omits d41e3f4ee584 watchdog: sp5100_tco: drop warning after registering device omits 24b8eb74082d watchdog: sama5d4_wdt: drop warning after registering device omits 386f465ae6df watchdog: s3c2410_wdt: drop warning after registering device omits 2df87cfd8ea1 watchdog: rave-sp-wdt: drop warning after registering device omits ccbf872a3ee7 watchdog: qcom-wdt: drop warning after registering device omits 375611e561b1 watchdog: pnx4008_wdt: drop warning after registering device omits 90984aa137a1 watchdog: pic32-wdt: drop warning after registering device omits 888ca35d74ce watchdog: pic32-dmt: drop warning after registering device omits 0fa6cf71cdec watchdog: of_xilinx_wdt: drop warning after registering device omits ab9113d0460f watchdog: npcm_wdt: drop warning after registering device omits 0a33dce48fbd watchdog: nic7018_wdt: drop warning after registering device omits 9076eb5dff93 watchdog: ni903x_wdt: drop warning after registering device omits a239027325d0 watchdog: mpc8xxx_wdt: drop warning after registering device omits 86fc18657899 watchdog: menf21bmc_wdt: drop warning after registering device omits eddeb07bd644 watchdog: mena21_wdt: drop warning after registering device omits 2b7ebd348959 watchdog: mei_wdt: drop warning after registering device omits 9daa2e1436f3 watchdog: max77620_wdt: drop warning after registering device omits 7da547350f50 watchdog: loongson1_wdt: drop warning after registering device omits 9ee644c9326c watchdog: jz4740_wdt: drop warning after registering device omits ca2d4490705f watchdog: intel-mid_wdt: drop warning after registering device omits 31f4a2cf8fc1 watchdog: imx_sc_wdt: drop warning after registering device omits 63c1cd534515 watchdog: imx2_wdt: drop warning after registering device omits 8f952c015f45 watchdog: ie6xx_wdt: drop warning after registering device omits 34b8580fe34d watchdog: i6300esb: drop warning after registering device omits f51540b83faa watchdog: hpwdt: drop warning after registering device omits 2d065d2e9b15 watchdog: ftwdt010_wdt: drop warning after registering device omits cdad26977e3f watchdog: digicolor_wdt: drop warning after registering device omits 6ab6d33ee002 watchdog: davinci_wdt: drop warning after registering device omits 04892d893b19 watchdog: da9062_wdt: drop warning after registering device omits 60415f701fce watchdog: da9052_wdt: drop warning after registering device omits 76ed828b811e watchdog: cadence_wdt: drop warning after registering device omits ae07bdbe7f31 watchdog: bcm_kona_wdt: drop warning after registering device omits f54298950eab watchdog: bcm7038_wdt: drop warning after registering device omits d5f3e24f2223 watchdog: bcm2835_wdt: drop warning after registering device omits 4ab054336109 watchdog: aspeed_wdt: drop warning after registering device omits b608075e4bd6 watchdog: let core print error message when registering de [...] omits 80030425e020 watchdog: make watchdog_deferred_registration_add() void omits d31d07b97a5e ceph: fix end offset in truncate_inode_pages_range call omits 52dd0f1b3f94 ceph: use generic_delete_inode() for ->drop_inode omits 87bc5b895d94 ceph: use ceph_evict_inode to cleanup inode's resource omits 0f7cf80ae96c ceph: initialize superblock s_time_gran to 1 omits 1edd1fecae5e MAINTAINERS: take over for Zheng as CephFS kernel client m [...] omits 8b5bec5c83e8 rbd: setallochint only if object doesn't exist omits 22e8bd51bb04 rbd: support for object-map and fast-diff omits da5ef6be3467 rbd: call rbd_dev_mapping_set() from rbd_dev_image_probe() omits 4cf3e6dff7ea libceph: export osd_req_op_data() macro omits 68ada915eea1 libceph: change ceph_osdc_call() to take page vector for response omits ef83171b49c6 libceph: bump CEPH_MSG_MAX_DATA_LEN (again) omits 637cd060537d rbd: new exclusive lock wait/wake code omits e1fddc8fdd22 rbd: quiescing lock should wait for image requests omits a2b1da09793d rbd: lock should be quiesced on reacquire omits 793333a303c9 rbd: introduce copyup state machine omits ea9b743c97dc rbd: rename rbd_obj_setup_*() to rbd_obj_init_*() omits a086a1b8bdbd rbd: move OSD request allocation into object request state [...] omits 27bbd9116248 rbd: factor out __rbd_osd_setup_discard_ops() omits b5ae8cbc6e37 rbd: factor out rbd_osd_setup_copyup() omits bcbab1db6c95 rbd: introduce obj_req->osd_reqs list omits 94e857718810 libceph: rename r_unsafe_item to r_private_item omits 0192ce2ee68b rbd: introduce image request state machine omits 85b5e6d11898 rbd: move OSD request submission into object request state [...] omits 0ad5d953548f rbd: get rid of RBD_OBJ_WRITE_{FLAT,GUARD} omits a9b67e69949d rbd: replace obj_req->tried_parent with obj_req->read_state omits 54ab3b24c536 rbd: get rid of obj_req->xferred, obj_req->result and img_ [...] omits 26350535c2ce ceph: don't NULL terminate virtual xattrs omits 3b421018f48c ceph: return -ERANGE if virtual xattr value didn't fit in buffer omits f1d1b51deabb ceph: make getxattr_cb return ssize_t omits 49ada6e8dc9f ceph: more precise CEPH_CLIENT_CAPS_PENDING_CAPSNAP omits d6cee9dbd8c8 ceph: kick flushing and flush snaps before sending normal [...] omits 054f8d41affb ceph: clear CEPH_I_KICK_FLUSH flag inside __kick_flushing_caps() omits 5c30835690f1 ceph: increment change_attribute on local changes omits 176c77c9c9b1 ceph: handle change_attr in cap messages omits a35ead314e0b ceph: add change_attr field to ceph_inode_info omits 441d367644e2 iversion: add a routine to update a raw value with a larger one omits 58981784a692 ceph: allow querying of STATX_BTIME in ceph_getattr omits 6adaaafdd81d libceph: turn on CEPH_FEATURE_MSG_ADDR2 omits ec62b894df1a ceph: handle btime in cap messages omits 245ce991cca5 ceph: add btime field to ceph_inode_info omits 2c66de560fa2 libceph: rename ceph_encode_addr to ceph_encode_banner_addr omits d3c3c0a841d5 libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONE omits 2f9800c899dc ceph: fix decode_locker to use ceph_decode_entity_addr omits f3848af1bf54 ceph: have MDS map decoding use entity_addr_t decoder omits 8cb5f2b4fcf4 libceph: correctly decode ADDR2 addresses in incremental OSD maps omits 51fc7ab44519 libceph: fix watch_item_t decoding to use ceph_decode_entity_addr omits dcbc919a5dc8 libceph: switch osdmap decoding to use ceph_decode_entity_addr omits 0bfb0f288992 libceph: ADDR2 support for monmap omits 6c37f0e64173 libceph: add ceph_decode_entity_addr omits bc07532cc51f libceph: fix sa_family just after reading address omits 428138c9892f ceph: remove request from waiting list before unregister omits 6f0f597b5deb ceph: don't blindly unregister session that is in opening state omits 2ef5df1abe67 ceph: fix infinite loop in get_quota_realm() omits ac6713ccb5a6 ceph: add selinux support omits 5c31e92dffb9 ceph: rename struct ceph_acls_info to ceph_acl_sec_ctx omits 057297812d1a ceph: fix debug print format in __set_xattr() omits 03af439ad940 ceph: fix warning PTR_ERR_OR_ZERO can be used omits d6e47819721a ceph: hold i_ceph_lock when removing caps for freeing inode omits 8f2a98ef3c1a ceph: ensure d_name/d_parent stability in ceph_mdsc_lease_ [...] omits 41883ba8ee91 ceph: use READ_ONCE to access d_parent in RCU critical section omits feab6ac25dbf ceph: fix dir_lease_is_valid() omits 543212b3a4a4 ceph: close race between d_name_cmp() and update_dentry_lease() omits 749607731e26 ceph: fix improper use of smp_mb__before_atomic() omits 718807289d41 ceph: fix "ceph.dir.rctime" vxattr value omits d0f191d20c1c ceph: remove unused vxattr length helpers omits 2b2abcac8c25 ceph: fix listxattr vxattr buffer length calculation omits 100cc610a550 ceph: add ceph.snap.btime vxattr omits 193e7b37628e ceph: carry snapshot creation time with inodes omits e1b814391440 ceph: clean up ceph.dir.pin vxattr name sizeof() omits 13c41737b912 ceph: silence a checker warning in mdsc_show() omits 97a385e55829 libceph: remove ceph_get_direct_page_vector() omits 8a4f9fea2697 PCI: mobiveil: Fix INTx interrupt clearing in mobiveil_pcie_isr() omits 526c101dde64 PCI: mobiveil: Fix infinite-loop in the INTx handling function omits fe83fa7e7eac PCI: mobiveil: Move PCIe PIO enablement out of inbound win [...] omits 4e00aca3ba0b PCI: mobiveil: Add upper 32-bit PCI base address setup in [...] omits 6f7374b871d5 PCI: mobiveil: Add upper 32-bit CPU base address setup in [...] omits 7717c7d7da31 PCI: mobiveil: Mask out hardcoded bits in inbound/outbound [...] omits cf22c591f93d PCI: mobiveil: Clear the control fields before updating it omits 4b7e2e59f0e5 PCI: mobiveil: Add configured inbound windows counter omits ccd34dac2ed5 PCI: mobiveil: Fix the valid check for inbound and outboun [...] omits ea0f1c959fb7 PCI: mobiveil: Clean-up program_{ib/ob}_windows() omits afd899d3c854 PCI: mobiveil: Remove an unnecessary return value check omits e0a7e56368a4 PCI: mobiveil: Fix error return values omits f97441f4c398 PCI: mobiveil: Refactor the MEM/IO outbound window initialization omits 91347af1c5c3 PCI: mobiveil: Make some register updates more readable omits e369faf6255d PCI: mobiveil: Reformat the code for readability omits 93bad0f5d15f dt-bindings: PCI: mobiveil: Change gpio_slave and apb_csr [...] omits cbd50b3ca396 PCI: mobiveil: Fix devfn check in mobiveil_pcie_valid_device() omits 6f3ab451aa5c PCI: mobiveil: Initialize Primary/Secondary/Subordinate bu [...] omits 284441a9662c PCI: mobiveil: Move IRQ chained handler setup out of DT parse omits 40af900c5f12 PCI: mobiveil: Move the link up waiting out of mobiveil_ho [...] omits 0122af0a0824 PCI: mobiveil: Fix the Class Code field 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 f7fee1b42fe4 PCI: mobiveil: Use the 1st inbound window for MEM inbound [...] omits f39ed3d09b34 PCI: mobiveil: Use WIN_NUM_0 explicitly for CFG outbound window omits 9815d3288ed0 PCI: mobiveil: Update the resource list traversal function omits f99536e9d2f5 PCI: mobiveil: Fix PCI base address in MEM/IO outbound windows omits a131fb6364c1 PCI: mobiveil: Remove the flag MSI_FLAG_MULTI_PCI_MSI omits bcbe0d9a8d93 PCI: mobiveil: Unify register accessors omits 24a20b0a443f ARC: [plat-hsdk]: Enable AXI DW DMAC in defconfig omits aab128d006e7 ARC: [plat-hsdk]: enable DW SPI controller omits fd5de2721ea7 ARC: hide unused function unw_hdr_alloc omits 94b8beb972c5 ARC: [haps] Add Virtio support omits 75370ad44075 ARCv2: entry: simplify return to Delay Slot via interrupt omits 68e5c6f073bc ARC: entry: EV_Trap expects r10 (vs. r9) to have exception cause discards 8b13dee43393 xen/events: fix binding user event channels to cpus omits 5c274ca4cfb2 dmaengine: Revert "dmaengine: fsl-edma: add i.mx7ulp edma2 [...] omits f5f111c231f5 cifs: refactor and clean up arguments in the reparse point [...] omits ff2a09e9196e SMB3: query inode number on open via create context omits 96d3cca1241d smb3: Send netname context during negotiate protocol omits 9fe5ff1c5d6a smb3: do not send compression info by default omits 412094a8fb07 smb3: add new mount option to retrieve mode from special ACE omits d5ecebc4900d smb3: Allow query of symlinks stored as reparse points omits f2caf901c1b7 cifs: Fix a race condition with cifs_echo_request omits 3e2725796cbd cifs: always add credits back for unsolicited PDUs omits 0aa3a24be011 fs: cifs: cifsssmb: Change return type of convert_ace_to_cifs_ace omits e7348e35a34d add some missing definitions omits 63d614a608fc cifs: fix typo in debug message with struct field ia_valid omits 3190b59a050e smb3: minor cleanup of compound_send_recv omits e7a1a2df4dfd CIFS: Fix module dependency omits 73cf8085dc09 cifs: simplify code by removing CONFIG_CIFS_ACL ifdef omits 6552d6a0264d cifs: Fix check for matching with existing mount omits 29fbeb7a908a cifs: Properly handle auto disabling of serverino option omits dc179268cde4 smb3: if max_credits is specified then display it in /proc/mounts omits 43cdae88de2e Fix match_server check to allow for auto dialect negotiate omits 5fc3681fa5ed cifs: add missing GCM module dependency omits 2b2f75480762 SMB3.1.1: Add GCM crypto to the encrypt and decrypt functions omits 9ac63ec77609 SMB3: Add SMB3.1.1 GCM to negotiated crypto algorigthms omits 06f2fca7ff51 fs: cifs: Drop unlikely before IS_ERR(_OR_NULL) omits d81f09748dd7 cifs: Use kmemdup in SMB2_ioctl_init() omits 242af9ac5b32 ARM: Document merges omits 3f62b123253d Merge branch 'arm/dt' into for-next omits 35051f84344b Merge tag 'samsung-dt-5.3-3' of https://git.kernel.org/pub [...] omits b7f5b656ffe1 dmaengine: at_xdmac: check for non-empty xfers_list before [...] omits 15e7facb7b42 drm/i915: Pull assert_forcewake_active() underneath the lock omits d3e539716917 ibverbs/rxe: Remove variable self-initialization omits 617cf24f9f9e RDMA/hns: Clean up unnecessary variable initialization omits ec5bc2cc69b4 RDMA/hns: Fixs hw access invalid dma memory error omits fd7dd8bc8784 RDMA/hns: Use %pK format pointer print omits e0222d18d628 RDMA/hns: Bugfix for calculating qp buffer size omits 1dd7382b1bb6 net/mlx5: Introduce VHCA tunnel device capability omits 286e47a07799 Merge branch 'next-lsm' into next-testing omits 80d3c45fd765 SUNRPC: Fix possible autodisconnect during connect due to [...] omits 4368d77a4d98 SUNRPC: Drop redundant CONFIG_ from CONFIG_SUNRPC_DISABLE_ [...] omits 9f7761cf0409 NFS: Cleanup if nfs_match_client is interrupted omits 9026b3a973b0 nfs: disable client side deduplication omits 1a7441b282ce NFSv4: Add lease_time and lease_expired to 'nfs4:' line of [...] omits 2b17d725f9be NFS: Clean up writeback code omits c98ebe293740 Merge branch 'multipath_tcp' omits 28ade856c0f7 Merge branch 'containers' omits 02a2779f223e Merge branch 'cache_consistency' omits b6580ab39b09 SUNRPC: Remove warning in debugfs.c when compiling with W=1 omits 41adafa02eeb Merge branch 'bh-remove' omits 2f34b8bfae19 SUNRPC: add links for all client xprts to debugfs omits a332518fda47 SUNRPC: Count ops completing with tk_status < 0 omits 10db56917bcb SUNRPC: enhance rpc_clnt_show_stats() to report on all xprts. omits 93ba048e1b9f SUNRPC: Use proper printk specifiers for unsigned long long omits 9dfe52a95a60 SUNRPC: Move call to rpc_count_iostats before rpc_call_done omits 5a0c257f8e0f NFS: send state management on a single connection. omits 53c326307156 NFS: Allow multiple connections to a NFSv2 or NFSv3 server omits fd87c8b73a0c NFS: Display the "nconnect" mount option if it is set. omits bb71e4a5d7eb pNFS: Allow multiple connections to the DS omits 6619079d0540 NFSv4: Allow multiple connections to NFSv4.x (x>0) servers omits 28cc5cd8c68f NFS: Add a mount option to specify number of TCP connectio [...] omits 612b41f808a9 SUNRPC: Allow creation of RPC clients with multiple connections omits bf11fbdb20b3 NFS: Add sysfs support for per-container identifier omits 1c341b777501 NFS: Add deferred cache invalidation for close-to-open con [...] omits c049f8ea9a0d SUNRPC: Remove the bh-safe lock requirement on the rpc_wai [...] omits 21f0ffaff510 SUNRPC: Add basic load balancing to the transport switch omits 10b7a70cbb81 NFS: Cleanup - add nfs_clients_exit to mirror nfs_clients_init omits 996bc4f405d3 NFS: Create a root NFS directory in /sys/fs/nfs omits b5e924191f87 SUNRPC: Remove the bh-safe lock requirement on xprt->trans [...] omits 4f8943f80883 SUNRPC: Replace direct task wakeups from softirq context omits 7e0a0e38fcfe SUNRPC: Replace the queue timer with a delayed work function omits 44942b4e457b NFSv4: Handle the special Linux file open access mode omits 1bf85d8c9875 NFSv4: Handle open for execute correctly omits 9a74c745c689 Merge branch 'i2c/for-5.3' into i2c/for-next omits cc6b9dfb2c57 i2c: mt7621: Fix platform_no_drv_owner.cocci warnings 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 discards 7c40cc44161a Merge branch 'for-5.3/dax' into libnvdimm-for-next omits b21fec414095 xfs: disable map_sync for async flush omits e46bfc3f03d7 ext4: disable map_sync for async flush omits 32de1484648a dax: check synchronous mapping is supported omits 2e9ee0955d3c dm: enable synchronous dax omits fefc1d97fa4b libnvdimm: add dax_dev sync flag omits 6e84200c0a29 virtio-pmem: Add virtio pmem driver omits c5d4355d10d4 libnvdimm: nd_region flush callback support omits db5d00c93edc libnvdimm, namespace: Drop uuid_t implementation detail omits 3e2bb60ab2b1 drm/amdgpu: add mode1 (psp) reset for navi asic omits f1c1314be429 drm/amdgpu: Disable ras features on all IPs before gpu reset omits 767acabdac81 drm/amd/powerplay: add baco smu reset function for smu11 omits e3000669a7b4 drm/amd/powerplay: increase waiting time for smu response omits 69064bbe7ecb drm/amd/powerplay/smu7_hwmgr: replace blocking delay with [...] omits d12c202289b0 drm/amdgpu: Use kmemdup rather than duplicating its implem [...] omits 89f4357b0a55 Merge branch 'xtensa-5.3' into xtensa-for-next omits 831c4f3da83e xtensa: One function call less in bootmem_init() omits b3af2fb42170 Merge branch 'i2c/for-current' into i2c/for-next omits 68826589a5d9 Merge branch 'i2c/for-5.3' into i2c/for-next omits 998bcae4d626 i2c: cpm: remove casting dma_alloc omits 0038617132de dt-bindings: i2c: sun6i-p2wi: Fix the binding example omits 166f28c3eed2 dt-bindings: i2c: mv64xxx: Fix the example compatible omits ed6182a83924 i2c: i801: Documentation update omits 051d769f0a36 i2c: i801: Add support for Intel Tiger Lake omits 856078bf642b i2c: i801: Fix PCI ID sorting omits 80dfdbfd37d2 Merge branch 'for-next-current-v5.2-20190705' into for-nex [...] omits 9da47aa52d11 Merge branch 'misc-5.3' into for-next-current-v5.2-20190705 omits e02d48eaaed7 btrfs: fix memory leak of path on error return path omits 7e8ab1b268b1 PCI: imx6: Simplify Kconfig depends on omits 726be12f5ca0 RDMA/hns: Set reset flag when hw resetting omits f5662b4ddc9d RDMA/hns: Modify ba page size for cqe omits 21b97f538765 RDMA/hns: Fixup qp release bug omits 6fafe560ee4d RDMA/hns: Bugfix for cleaning mtr omits 4df591b20b80 PCI: hv: Fix a use-after-free bug in hv_eject_device_work() omits 6e7be47a5345 RDMA/nldev: Allow get default counter statistics through R [...] omits 83c2c1fcbd08 RDMA/nldev: Allow get counter mode through RDMA netlink omits b389327df905 RDMA/nldev: Allow counter manual mode configration through [...] omits 1bd8e0a9d0fd RDMA/counter: Allow manual mode configuration support omits f34a55e497e8 RDMA/core: Get sum value of all counters when perform a sy [...] omits 18d422ce8ccf IB/mlx5: Add counter_alloc_stats() and counter_update_stat [...] omits c4ffee7c9bdb RDMA/netlink: Implement counter dumpit calback omits b47ae6f803b7 RDMA/nldev: Allow counter auto mode configration through R [...] omits 45842fc627c7 IB/mlx5: Support statistic q counter configuration omits 318d535cefec IB/mlx5: Add counter set id as a parameter for mlx5_ib_que [...] omits d14133dd4161 IB/mlx5: Support set qp counter omits 99fa331dc862 RDMA/counter: Add "auto" configuration mode support omits 413d3347503b RDMA/counter: Add set/clear per-port auto mode support omits 6a6c306a09b5 RDMA/restrack: Make is_visible_in_pid_ns() as an API omits 699a9c540a04 RDMA/restrack: Add an API to attach a task to a resource omits 7ade1ff96c7a RDMA/restrack: Introduce statistic counter omits 5600a410ea24 Merge mlx5-next into rdma for-next omits 7be142caabc4 PCI: tegra: Enable Relaxed Ordering only for Tegra20 & Tegra30 omits 4b16a8227907 PCI: tegra: Change link retry log level to debug omits dbdcc22c845b PCI: tegra: Add support for GPIO based PERST# 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 341f8ae0f820 dt-bindings: nvmem: SID: Fix the examples node names omits 9dcb98a29b6e Documentation: dmaengine: clean up description of dmatest usage omits 3145d73e69ba dmaengine: tegra210-adma: remove PM_CLK dependency 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 037f11b4752f mnt_init(): call shmem_init() unconditionally omits 33488845f211 constify ksys_mount() string arguments omits fd3e007f6c6a don't bother with registering rootfs omits 14a253ce4210 init_rootfs(): don't bother with init_ramfs_fs() omits 5afdd0f1e6a7 vfs: Convert smackfs to use the new mount API omits 920f50b2a44b vfs: Convert selinuxfs to use the new mount API omits 5c86d7e0433a vfs: Convert securityfs to use the new mount API omits b0ecc9da5ff6 vfs: Convert apparmorfs to use the new mount API omits 7ab2fa7693c3 vfs: Convert openpromfs to use the new mount API omits 2345771f87df vfs: Convert xenfs to use the new mount API omits e5d82a7360d1 vfs: Convert gadgetfs to use the new mount API omits c6a2c720d206 vfs: Convert oprofilefs to use the new mount API omits 129f809d2aa9 vfs: Convert ibmasmfs to use the new mount API omits 7515c22cc8c8 vfs: Convert qib_fs/ipathfs to use the new mount API omits 4799974555de vfs: Convert efivarfs to use the new mount API omits 6bc62f2067d3 vfs: Convert configfs to use the new mount API omits bc99a664e9be vfs: Convert binfmt_misc to use the new mount API omits c23a0bbab30c convenience helper: get_tree_single() omits 2ac295d4f0c0 convenience helper get_tree_nodev() omits e4e59906cfe4 fs/namespace.c: shift put_mountpoint() to callers of unhash_mnt() omits adc9b5c09129 __detach_mounts(): lookup_mountpoint() can't return ERR_PT [...] omits 1cfb7072c1cc nfs: dget_parent() never returns NULL omits 516162b92d1b ceph: don't open-code the check for dead lockref omits 3f57fe28f84d power_supply: wilco_ec: Add charging config driver omits 1e10694d535f Merge tag 'tags/ib-chrome-psy-5.3' into psy-next omits fb2b827702ba afs: Fix loop index mixup in afs_deliver_vl_get_entry_by_name_u() 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 f1d72c55d94e remoteproc: qcom: q6v5-mss: Fix build error without QCOM_M [...] omits bcde9a83b13e RDMA/efa: Entropy in admin commands id omits 91b01061fef9 IB/ipoib: Add child to parent list only if device initialized omits 50ba3c18a4e5 RDMA/mlx5: Use proper allocation API to get zeroed memory omits 0bddcff628db RDMA/uverbs: remove redundant assignment to variable ret omits 9a601fc43ee0 RDMA/hns: Fix building modular hns omits 2a46fbb25ae8 drm/i915/guc: Upgrade to GuC 33.0.0 omits 28a32d2b1a6d btrfs: move the subvolume reservation stuff out of extent-tree.c omits 867363429d70 btrfs: migrate the delalloc space stuff to it's own home omits fb6dea26601b btrfs: migrate btrfs_trans_release_chunk_metadata omits 6ef03debdb3d btrfs: migrate the delayed refs rsv code omits 9978059be8a1 btrfs: Evaluate io_tree in find_lock_delalloc_range() 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 839a2ad86e99 Merge branch 'arm/dt' into for-next omits 65e01509de0d ARM: Document merges omits 534418a1e16c Merge branch 'arm/drivers' into for-next omits 8c0993621c3e Merge tag 'reset-for-v5.3' of git://git.pengutronix.de/git [...] omits d9deea28a896 Merge tag 'reset-fixes-for-v5.2' of git://git.pengutronix. [...] omits 4471e44f972f Merge tag 'sunxi-dt64-for-5.3-round-2' of https://git.kern [...] 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 2b9c8bc8beb5 afs: Fix the CB.ProbeUuid service handler to reply correctly 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 57bdd4057516 drm/etnaviv: Use devm_platform_ioremap_resource() omits d2bb151af860 drm/etnaviv: drop use of drmP.h omits 2ebca1cbb4a5 riscv: remove free_initrd_mem omits df7e9059cf6b riscv: ccache: Remove unused variable omits a71dcd3757e2 reset: remove redundant null check on pointer dev omits 208637b37824 PM / QoS: Add support for MIN/MAX frequency constraints omits 2a79ea5ec539 PM / QOS: Pass request type to dev_pm_qos_read_value() omits 8262331eaaf7 PM / QOS: Rename __dev_pm_qos_read_value() and dev_pm_qos_ [...] omits 0b07ee944701 PM / QOS: Pass request type to dev_pm_qos_{add|remove}_notifier() omits b482e48d29f1 um: fix build without CONFIG_UML_TIME_TRAVEL_SUPPORT omits 4cf643a39221 Merge tag 'drm-next-5.3-2019-06-27' of git://people.freede [...] omits 44c153671296 Merge tag 'drm-misc-next-fixes-2019-06-27' of git://anongi [...] omits f07b56e7d0b2 Merge tag 'for-airlie-armada' of git://git.armlinux.org.uk [...] omits a1e728833214 ARM: Document merges omits 8797f2fa9864 Merge branch 'arm/drivers' into for-next omits b27aca2e555f soc: rockchip: work around clang warning omits a22719cce54b Merge tag 'exynos-drm-next-for-v5.3' of git://git.kernel.o [...] omits 9e953cda5cdf riscv: Introduce huge page support for 32/64bit kernel omits 3876d4a38ae2 x86, arm64: Move ARCH_WANT_HUGE_PMD_SHARE config in arch/Kconfig omits 5832fdd35e61 IB/mlx5: DEVX cleanup mdev omits ef1659ade359 IB/mlx5: Add DEVX support for CQ events omits 5ec9d8ee87c6 IB/mlx5: Implement DEVX dispatching event omits 759738537142 IB/mlx5: Enable subscription for device events over DEVX omits e337dd53ce4c IB/mlx5: Register DEVX with mlx5_core to get async events omits 2afc5e1b9c34 IB/mlx5: Introduce MLX5_IB_OBJECT_DEVX_ASYNC_EVENT_FD omits 69ea0582f3ce Merge mlx5-next into rdma for-next omits a5b1615529ae drm/amdkfd: Disable idle optimization for chained runlist omits 7a049244a000 drm/amdkfd: Add chained_runlist_idle_disable flag to pm4_m [...] omits f4fd28b6c78c drm/amdgpu: Fix tracking of invalid userptrs omits e7e250532649 drm/amdgpu: Use FENCE_OWNER_KFD in process_sync_pds_resv omits 819ec5acf759 drm/amdkfd: Print a warning when the runlist becomes overs [...] 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 2f40cf30c864 IB/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE omits 6044414fa849 RDMA/hns: Remove set but not used variable 'fclr_write_fail_flag' omits 2e67e7758453 RDMA/i40iw: Set queue pair state when being queried omits cda8cf56d8e2 IB/i40iw: Use kmemdup rather than open coding omits 5d7d78eaecc5 IB/ipoib: Remove memset after vzalloc in ipoib_cm.c omits 4c44d4634b5c IB: Remove unneeded memset omits 06013b647c70 PCI/IOV: Assume SR-IOV VFs support extended config space. omits 76bf6a8634a1 Revert "PCI/IOV: Use VF0 cached config space size for other VFs" omits 20adf5593389 Merge tag 'keys-acl-20190703' into keys-next omits c9093486f283 mips/kprobes: Export kprobe_fault_handler() omits c09c6071310d platform/x86: intel_pmc_core: transform Pkg C-state reside [...] omits 8e8fe446a91c platform/x86: asus-wmi: Use dev_get_drvdata() omits ba07e3aacc08 Documentation/ABI: Add new attribute for mlxreg-io sysfs i [...] omits 262d861bf7d6 platform/x86: mlx-platform: Add more reset cause attributes omits cb636bb1dcfb platform/x86: mlx-platform: Modify DMI matching order omits a7ff2f99eb54 platform/x86: mlx-platform: Add regmap structure for the n [...] omits d66656262a23 platform/x86: mlx-platform: Change API for i2c-mlxcpld dri [...] omits 6b266e91a071 platform/x86: mlx-platform: Move regmap initialization bef [...] omits 3dda617a1432 MAINTAINERS: Update for Intel Speed Select Technology omits 3fb4f7cd472c tools/power/x86: A tool to validate Intel Speed Select commands 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 1f6db18fbd76 Merge branch 'sa1100-for-next'; commit 'riscpc^{/ARM: risc [...] omits d6c8204659eb ARM: sa1100: convert to common clock framework 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 7144afd025b2 dmaengine: fsl-edma: add i.mx7ulp edma2 version support omits a7c5c6f6bc29 dt-bindings: dma: fsl-edma: add new i.mx7ulp-edma omits b12650cc5145 dmaengine: fsl-edma-common: version check for v2 instead omits 78690bf3c4a4 dmaengine: fsl-edma-common: move dmamux register to anothe [...] omits af802728e4ab dmaengine: fsl-edma: add drvdata for fsl-edma omits fc4a90307885 dmaengine: Revert "dmaengine: fsl-edma: support little end [...] omits 590a18e17113 PCI: Use seq_puts() instead of seq_printf() in show_device() omits 9c002bb66f5b PCI/P2PDMA: Fix missing check for dma_virt_ops omits c4683cd5fb24 um: Fix kcov crash during startup omits 80b81cdc66ed um: configs: Remove useless UEVENT_HELPER_PATH omits 065038706f77 um: Support time travel mode omits c7c6f3b95303 um: Pass nsecs to os timer functions omits b00bdd324400 um: Remove drivers/ssl.h omits c7f04e87e444 um: Don't garbage collect in deactivate_all_fds() omits 80bf6ceaf931 um: Silence lockdep complaint about mmap_sem omits 8eacd6fca404 um: Remove locking in deactivate_all_fds() omits 56fc18706545 um: Timer code cleanup omits fcd242c6c835 um: fix os_timer_one_shot() omits bebe4681d0e7 um: Fix IRQ controller regression on console read omits ba9e93c5faed drm/amdkfd: remove an unused variable omits 843747253b42 drm/amdgpu/display: fix interrupt client id for navi omits 2d0abe36cf13 xprtrdma: Fix use-after-free in rpcrdma_post_recvs omits 10694ac92c06 xprtrdma: Fix a BUG when tracing is enabled with NFSv4.1 on RDMA omits c5cfcfcb54e7 Merge branch 'siw' into rdma.git for-next omits c0cf5bdde46c rdma/siw: addition to kernel build environment omits b0fff7317bb4 rdma/siw: completion queue methods omits 8b6a361b8c48 rdma/siw: receive path omits b9be6f18cf9e rdma/siw: transmit path omits f29dd55b0236 rdma/siw: queue pair methods omits 2251334dcac9 rdma/siw: application buffer management omits 303ae1cdfdf7 rdma/siw: application interface omits 6c52fdc244b5 rdma/siw: connection management omits bdcf26bf9b3a rdma/siw: network and RDMA core interface omits a531975279f3 rdma/siw: main include file omits 0e935ae6afcd rdma/siw: iWarp wire packet format omits 7451c54abc91 ecryptfs: Change return type of ecryptfs_process_flags omits 6a381ea694c9 PCI: Skip resource distribution when no hotplug bridges omits 5c6bcc344b18 PCI: Simplify pci_bus_distribute_available_resources() omits 096a93949b86 drm/i915/gtt: Don't check PPGTT presence on PPGTT-only platforms omits a3389c14ba09 Revert "drm/i915: Introduce private PAT management" omits cc5dfd59e375 Merge branch 'hmm-devmem-cleanup.4' into rdma.git hmm omits b46c820f8f5a sample/mdev/mbochs: remove set but not used variable 'mdev_state' omits e66e02c4d96d vfio: vfio_pci_nvlink2: use a vma helper function omits 4b2dbd566c7b vfio-mdev/samples: make some symbols static omits 9ec3f4cb35bc Merge tag 'v5.2-rc7' into rdma.git hmm omits b6b346a0665a mm: don't select MIGRATE_VMA_HELPER from HMM_MIRROR omits 43535b0aefab mm: remove the HMM config option omits 7328d9cc1b9f mm: sort out the DEVICE_PRIVATE Kconfig mess omits 8a164fef9c4c mm: simplify ZONE_DEVICE page private data omits eee3ae41b153 mm: remove hmm_devmem_add omits 47e9d836a5e8 mm: remove hmm_vma_alloc_locked_page omits 4239f267e3cd nouveau: use devm_memremap_pages directly omits 721be868142c nouveau: use alloc_page_vma directly omits d0b3517dbcf3 PCI/P2PDMA: use the dev_pagemap internal refcount omits ea31d5859f58 device-dax: use the dev_pagemap internal refcount omits 24917f6b1041 memremap: provide an optional internal refcount in struct [...] omits 514caf23a70f memremap: replace the altmap_valid field with a PGMAP_ALTM [...] omits 80a72d0af05a memremap: remove the data field in struct dev_pagemap omits 897e6365cda6 memremap: add a migrate_to_ram method to struct dev_pagemap_ops omits f6a55e1a3fe6 memremap: lift the devmap_enable manipulation into devm_me [...] omits d8668bb0451c memremap: pass a struct dev_pagemap to ->kill and ->cleanup omits 1e240e8d4a7d memremap: move dev_pagemap callbacks into a separate structure omits 3ed2dcdf54d5 memremap: validate the pagemap type passed to devm_memremap_pages omits 0092908d16c6 mm: factor out a devm_request_free_mem_region helper omits 692622157bd0 mm: export alloc_pages_vma omits b7a523109fb5 mm: don't clear ->mapping in hmm_devmem_free omits 25b2995a35b6 mm: remove MEMORY_DEVICE_PUBLIC support omits f607874f35cb platform/x86: ISST: Restore state on resume omits e765f37b9b8b platform/x86: ISST: Add Intel Speed Select PUNIT MSR interface omits 71b21bd7f68a platform/x86: ISST: Add Intel Speed Select mailbox interfa [...] omits 31a166fe9c26 platform/x86: ISST: Add Intel Speed Select mailbox interfa [...] omits d3a23584294c platform/x86: ISST: Add Intel Speed Select mmio interface omits fb5b36a413b9 platform/x86: ISST: Add IOCTL to Translate Linux logical C [...] omits 8fbfb6fc6781 platform/x86: ISST: Store per CPU information omits 35f2c14d2a07 platform/x86: ISST: Add common API to register and handle ioctls omits 2ee5bfc1efc8 platform/x86: ISST: Update ioctl-number.txt for Intel Spee [...] omits c5f846eed2a1 drm/i915: Fix memleak in runtime wakeref tracking omits 07ec38917e68 mm: remove the struct hmm_device infrastructure omits c2561e6587a7 mm: remove the unused ARCH_HAS_HMM_DEVICE Kconfig option omits c5d6c45e90c4 mm/swap: fix release_pages() when releasing devmap pages omits e5704b3fe9d5 drm: connector: remove bogus NULL check 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 7efd105c27fd mfd: hi655x-pmic: Fix missing return value check for devm_ [...] omits d6871a73387d mfd: madera: Fixup SPDX headers omits 0772a34bb8a1 mfd: madera: Remove some unused registers and fix some defaults omits 02f36911c1b4 mfd: intel-lpss: Release IDA resources omits 01e4ecee03aa mfd: intel-lpss: Add Intel Elkhart Lake PCH PCI IDs omits fd54d65dd457 mfd: cs5535-mfd: Remove ifdef OLPC noise omits b1c83bd84618 mfd: stmfx: Fix macro definition spelling omits 84bdde17c5d6 dt-bindings: mfd: Add link to ROHM BD71847 Datasheet omits 90dab47c968f MAINAINERS: Swap words in INTEL PMIC MULTIFUNCTION DEVICE DRIVERS omits ecc2ca47f3cd mfd: cros_ec_dev: Register cros_ec_accel_legacy driver as [...] omits ac195d94280a mfd: rk808: Prepare rk805 for poweroff omits 763049946450 mfd: rk808: Check pm_power_off pointer omits 554e937ec8d7 mfd: cros_ec: differentiate SCP from EC by feature bit omits c77cd342f9fd dt-bindings: Add binding for cros-ec-rpmsg omits 297939901f38 mfd: madera: Add Madera core support for CS47L92 omits 1ef921b6d1b6 mfd: madera: Add Madera core support for CS47L15 omits 8f759058e9f9 mfd: madera: Update DT bindings to add additional CODECs omits ee1856db5a88 mfd: madera: Add supply mapping for MICVDD omits 323250166d4e mfd: madera: Fix potential uninitialised use of variable omits 6987fd42239a mfd: madera: Fix bad reference to pinctrl.txt file omits 5da6cbcd2f39 mfd: arizona: Fix undefined behavior omits c176c6d7e932 mfd: core: Set fwnode for created devices omits f88314c1e911 mfd: intel-lpss: Keep device tables sorted by ID omits 23e30b3c5f95 mfd: menelaus: Remove superfluous error message omits e25547f899a5 mfd: bd718x7: Make power button press duration configurable omits 907bf9d65f2d dt-bindings: mfd: Document short/long press duration for BD718X7 omits 2a87f09020c0 mfd: bd718x7: Remove hardcoded config for button press duration omits 1bb407f17c53 mfd: cros_ec: Register cros_ec_lid_angle driver when presented omits 5aa3709c0a5c mfd: madera: Add missing of table registration omits 8e23cee84c9d Merge branches 'ib-mfd-clk-gpio-power-regulator-rtc-5.3', [...] omits afd1bcd4ad77 drm/i915: Report if i915_active is still busy upon waiting omits f3f4363b1239 regulator: lp87565: Fix missing break in switch statement omits 67f9c2209e88 btrfs: migrate the global_block_rsv helpers to block-rsv.c omits 550fa228ee7e btrfs: migrate the block-rsv code to block-rsv.c omits 424a47805a81 btrfs: stop using block_rsv_release_bytes everywhere omits fcec36224fc6 btrfs: cleanup the target logic in __btrfs_block_rsv_release omits fed14b323db8 btrfs: export __btrfs_block_rsv_release omits 0b50174ad5e9 btrfs: export btrfs_block_rsv_add_bytes omits d12ffdd1aa4c btrfs: move btrfs_block_rsv definitions into it's own header omits 9b4851bc48b9 btrfs: Simplify update of space_info in __reserve_metadata [...] omits 83d731a5b228 btrfs: unexport can_overcommit omits 0d9764f6d0fb btrfs: move reserve_metadata_bytes and supporting code to [...] omits 5da6afeb32e9 btrfs: move dump_space_info to space-info.c omits c2a67a76ec87 btrfs: export block_rsv_use_bytes omits b338b013e18a btrfs: move btrfs_space_info_add_*_bytes to space-info.c omits bb96c4e57420 btrfs: move the space info update macro to space-info.h omits 41783ef24d56 btrfs: move and export can_overcommit omits 280c290881bc btrfs: move the space_info handling code to space-info.c omits d44b72aa12d0 btrfs: export space_info_add_*_bytes omits fc471cb0c8f0 btrfs: rename do_chunk_alloc to btrfs_chunk_alloc omits 8719aaae8d69 btrfs: move space_info to space-info.h omits e749af443fa8 btrfs: lift bio_set_dev from bio allocation helpers omits e1ea2beee284 btrfs: use raid_attr for minimum stripe count in btrfs_cal [...] omits 4f080f571192 btrfs: use raid_attr to adjust minimal stripe size in btrf [...] omits f262fa8de6a2 btrfs: drop default value assignments in enums omits 2792237d0c4c btrfs: use common helpers for extent IO state insertion messages omits 63611e738a62 btrfs: run delayed iput at unlink time omits 179006688a7e Btrfs: add missing inode version, ctime and mtime updates [...] omits 803f0f64d177 Btrfs: fix fsync not persisting dentry deletions due to in [...] omits 89b798ad1b42 btrfs: Use btrfs_get_io_geometry appropriately omits 5f1411265e16 btrfs: Introduce btrfs_io_geometry infrastructure omits c9d713d5b5e8 btrfs: improve messages when updating feature flags omits 6c64460cdc8b btrfs: shut up bogus -Wmaybe-uninitialized warning omits 9e967495e0e0 Btrfs: prevent send failures and crashes due to concurrent [...] omits 71a9c4885e1d btrfs: document BTRFS_MAX_MIRRORS omits a07e8a468e6a btrfs: use mask for RAID56 profiles omits c7369b3faea2 btrfs: add mask for all RAID1 types omits e88439debd0a btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgrou [...] omits aa53e3bfac72 btrfs: correctly validate compression type omits d1d832a0b51d Btrfs: fix data loss after inode eviction, renaming it, an [...] omits 6d58a55a894e btrfs: raid56: clear incompat block group flags after remo [...] omits 00801ae4bb2b btrfs: switch extent_buffer write_locks from atomic to int omits f3dc24c52a28 btrfs: switch extent_buffer spinning_writers from atomic to int omits 06297d8cefca btrfs: switch extent_buffer blocking_writers from atomic to int omits 38e9372e391d btrfs: assert delayed ref lock in btrfs_find_delayed_ref_head 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 72f64cabc4bd remoteproc: copy parent dma_pfn_offset for vdev omits f04b91383456 remoteproc: qcom: q6v5-mss: Support loading non-split images omits 498b98e93900 soc: qcom: mdt_loader: Support loading non-split images omits a5380ddda51e Merge branch 'arm/fixes' into for-next omits 656beb56c7ed ARM: Document merges omits 3d982eaa0f22 Merge branch 'arm/dt' into for-next omits 79294fba3a29 Merge branch 'arm/fixes' into for-next omits 5ded680cf12f Merge tag 'v5.3-rockchip-dts64-2' of git://git.kernel.org/ [...] omits adfbb80d3832 Merge tag 'v5.3-rockchip-dts32-2' of git://git.kernel.org/ [...] omits 299a04586d75 Merge tag 'sprd-dt-v5.3-rc1' of https://github.com/lyrazha [...] omits 91abab83839a XArray: Fix xas_next() with a single entry at 0 omits d90d45d7dcb7 RISC-V: Fix memory reservation in setup_bootmem() omits bbc5dc5155aa riscv: defconfig: enable SOC_SIFIVE omits edb7f21c3aec riscv: select SiFive platform drivers with SOC_SIFIVE omits 0cbb8a32cb6d arch: riscv: add config option for building SiFive's SoC resource omits 556024d41f39 riscv: Remove gate area stubs omits 71ec982fad75 MAINTAINERS: change the arch/riscv git tree to the new sha [...] omits 3e9d80a3b383 MAINTAINERS: don't automatically patches involving SiFive [...] omits 6dd91e0eacff RISC-V: defconfig: Enable NO_HZ_IDLE and HIGH_RES_TIMERS omits aabf3a951c4e drm/amdkfd: remove duplicated PCIE atomics request omits b2109d8ed697 drm/amdgpu: enable PCIE atomics ops support omits bae17d2a1b6a drm/amdgpu: add field indicating if has PCIE atomics support omits 04796a3e44d4 drm/amd/powerplay: use hardware fan control if no powerpla [...] omits fdafb3597a2c drm/amdgpu: fix MGPU fan boost enablement for XGMI reset omits 4b22e7e33f96 drm/amdgpu: handle AMDGPU_IB_FLAG_RESET_GDS_MAX_WAVE_ID on gfx10 omits 9ed2c993d723 drm/amdgpu: fix transform feedback GDS hang on gfx10 (v2) omits cf6664323e0f Merge branch 'next/dt' into for-next omits 841ed60264b3 ARM: dts: exynos: Adjust buck[78] regulators to supported [...] omits a19a209ee420 ARM: dts: exynos: Adjust buck[78] regulators to supported [...] omits 8386e6a7b07c ARM: dts: exynos: Move Mali400 GPU node to "/soc" omits 47f28b41df6b ARM: dts: exynos: Fix imprecise abort on Mali GPU probe on [...] omits a4880801a72e ARCv2: entry: rewrite to enable use of double load/stores LDD/STD omits ab854bfcd310 ARCv2: entry: avoid a branch omits 23c0cbd0c75c ARCv2: entry: push out the Z flag unclobber from common EX [...] omits 45869eb0c0af ARCv2: entry: comments about hardware auto-save on taken i [...] omits 926150db8558 ARC: mm: do_page_fault refactor #8: release mmap_sem sooner omits 5e91bf5ce9b8 ARC: mm: do_page_fault refactor #7: fold the various error [...] omits 98cb57ad70fb ARC: mm: do_page_fault refactor #6: error handlers to use [...] omits d0542c7eacd5 ARC: mm: do_page_fault refactor #5: scoot no_context to end omits 02c88d142ea6 ARC: mm: do_page_fault refactor #4: consolidate retry rela [...] omits 85c5e33763a7 ARC: mm: do_page_fault refactor #3: tidyup vma access perm [...] omits 13e2cc1240eb ARC: mm: do_page_fault refactor #2: remove short lived variable omits 450e5b6f654b ARC: mm: do_page_fault refactor #1: remove label @good_area omits 535cfa75a645 drm/amdgpu/gfx10: use reset default for PA_SC_FIFO_SIZE omits 02d7a73b5048 drm/amdgpu/gfx9: use reset default for PA_SC_FIFO_SIZE 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 b108ad53bb65 dt-bindings: reset: imx7: Fix the spelling of 'indices' omits dae1ccee012e drm: panel-orientation-quirks: Add extra quirk table entry [...] 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 93ead46b0380 btrfs: tests: add locks around add_extent_mapping omits 8666e638b07e btrfs: Document __etree_search omits 1eaebb341d2b btrfs: Don't trim returned range based on input value in f [...] omits 53460a457258 btrfs: trim: make reserved device area adjustments more explicit omits 6f8e4fd43073 btrfs: use file:line format for assertion report omits ea41d6b2785f btrfs: remove assumption about csum type form btrfs_print_ [...] omits d5178578bcd4 btrfs: directly call into crypto framework for checksumming omits 6d97c6e31b55 btrfs: add boilerplate code for directly including the cry [...] omits 51bce6c9b977 btrfs: Simplify btrfs_check_super_csum() and get rid of si [...] omits 8dc3f22c8ba0 btrfs: check for supported superblock checksum type before [...] omits e7e16f4882ed btrfs: add common checksum type validation omits 7ebc7e5f2c81 btrfs: format checksums according to type for printing omits 10fe6ca80d9d btrfs: don't assume compressed_bio sums to be 4 bytes omits 1e25a2e3ca0d btrfs: don't assume ordered sums to be 4 bytes omits 4bb3c2e2b5bb btrfs: use btrfs_crc32c{,_final}() in for free space cache omits 65019df8c3b0 btrfs: resurrect btrfs_crc32c() omits 5852c8b96154 btrfs: use btrfs_csum_data() instead of directly calling crc32c omits a94d1d0cb3bf btrfs: Flush before reflinking any extent to prevent NOCOW [...] omits 5f791ec31f53 btrfs: Return EAGAIN if we can't start no snpashot write i [...] omits 0b6f5d408bb5 btrfs: Add comments on locking of several device-related fields omits bd80d94efb83 btrfs: Always use a cached extent_state in btrfs_lock_and_ [...] omits 23d31bd476d1 btrfs: Use newly introduced btrfs_lock_and_flush_ordered_range omits ffa87214c110 btrfs: add new helper btrfs_lock_and_flush_ordered_range omits 1200b51f57dc btrfs: remove the incorrect comment on RO fs when btrfs_ru [...] omits 480b9b4d847f btrfs: extent-tree: Add trace events for space info number [...] omits 0185f364cb65 btrfs: extent-tree: Add lockdep assert when updating space info omits cff8267228c1 btrfs: read number of data stripes from map only once omits 72ad813157c5 btrfs: constify map parameter for nr_parity_stripes and nr [...] omits 158da513b13d btrfs: refactor helper for bg flags to name conversion omits e3ecdb3fdecf btrfs: factor out devs_max setting in __btrfs_alloc_chunk omits 8c3e3582a4f0 btrfs: use u8 for raid_array members omits 946c9256c6fa btrfs: factor out helper for counting data stripes omits 44b28adafd1f btrfs: use raid_attr table for btrfs_bg_type_to_factor omits 6079e12cdb8f btrfs: use raid_attr table to find profiles for integrity [...] omits 081db89b13cb btrfs: use raid_attr to get allowed profiles for balance c [...] omits fc9a2ac77c05 btrfs: use raid_attr in btrfs_chunk_max_errors omits 9fa02ac75ba1 btrfs: use raid_attr table in get_profile_num_devs omits c8bf1b670395 btrfs: remove mapping tree structures indirection omits 49cc180ca916 btrfs: raid56: allow the exact minimum number of devices f [...] omits 0ee5f8ae082e btrfs: fix minimum number of chunk errors for DUP omits be9b8dfa9c47 Btrfs: remove unused variables in __btrfs_unlink_inode omits cebf05ca65d6 btrfs: Remove unused variable mode in btrfs_mount omits 8f63a84051e8 btrfs: switch order of unlocks of space_info and bg in do_ [...] omits 4c094c33c9ed btrfs: tree-checker: Check if the file extent end overflows omits 2ed95d2d59b0 btrfs: Remove redundant assignment of tgt_device->commit_t [...] omits f232ab04f65b btrfs: Explicitly reserve space for devreplace item omits fa19452a4039 btrfs: Streamline replace sem unlock in btrfs_dev_replace_start omits e1e0eb43ce1f btrfs: Ensure btrfs_init_dev_replace_tgtdev sees up to dat [...] omits 419684b2c217 btrfs: dev-replace: Remove impossible WARN_ON omits b0d9e1ea17fd btrfs: Reduce critical section in btrfs_init_dev_replace_tgtdev omits ddb93784692f btrfs: Don't opencode sync_blockdev in btrfs_init_dev_repl [...] omits 5911c8fe05c5 btrfs: fiemap: preallocate ulists for btrfs_check_shared omits 9b4e675a9978 btrfs: detect fast implementation of crc32c on all architectures omits 78192442d383 btrfs: extent-tree: Refactor add_pinned_bytes() to add|sub [...] 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 c0898fca3fce drm/selftests: reduce stack usage omits 11343d25a03b Merge branch 'v5.3/fixes' into tmp/aml-rebuild omits c8c1d51b2f3c Merge branch 'v5.3/drivers' into tmp/aml-rebuild omits 54b6bfdce4f7 Merge branch 'v5.3/dt64' into tmp/aml-rebuild omits ba20e09a2ac0 Merge branch 'v5.3/dt' into tmp/aml-rebuild omits 360aa640a59f hwspinlock: add the 'in_atomic' API omits bce6f5221374 hwspinlock: document the hwspinlock 'raw' API omits 5cd69f13deef hwspinlock: stm32: implement the relax() ops omits 13140de09cc2 remoteproc: stm32: add an ST stm32_rproc driver omits 6f576b439017 dt-bindings: remoteproc: add bindings for stm32 remote pro [...] omits f83c0510de8e dt-bindings: stm32: add bindings for ML-AHB interconnect omits 9f98b3142d22 csky: Improve string operations performance by glibc code omits aeeba34bce29 csky: Fixup abiv1 memset error omits 36bb9f3c223c csky: Improve tlb operation with help of asid omits 6df5d003b043 csky: Use generic asid algorithm to implement switch_mm omits 7b4e6f9a4b8d csky: Add new asid lib code from arm omits d6f87a1e4347 csky: Revert mmu ASID mechanism omits a58e28fd0d48 dt-bindings: csky: Add csky PMU bindings omits 61144dcc5ba0 dt-bindings: interrupt-controller: Update csky mpintc omits d5adc059a1ca csky: Fixup some error count in 810 & 860. omits 0e00611b85b9 csky: Fix perf record in kernel/user space omits cdb4a5584494 csky: Add pmu interrupt support omits 0e66378906e0 csky: Add count-width property for csky pmu omits 8ffffcac3e40 csky: Init pmu as a device omits d2f6a60003ba csky: Fixup no panic in kernel for some traps omits a3045ce8ee5f csky: Select intc & timer drivers omits d5df906ffe59 Merge branch 'i2c/for-5.3' into i2c/for-next omits fbd7330c9fd8 hwspinlock: ignore disabled device omits 77e5a44879c9 remoteproc: Use struct_size() helper omits b1a17513a2d6 remoteproc: add vendor resources handling omits d4d98bba3ea5 hwspinlock/omap: Add a trace during probe omits 6fa154e282f9 hwspinlock/omap: Add support for TI K3 SoCs omits 7f40c260df86 dt-bindings: hwlock: Update OMAP binding for TI K3 SoCs omits 568aeeeb69e6 platform/x86: intel_int0002_vgpio: Get rid of custom ICPU() macro omits 9452fbf5c6cf platform/x86: pmc_atom: Add CB4063 Beckhoff Automation boa [...] omits 368bae878878 platform/x86: acer-wmi: Mark expected switch fall-throughs omits 6d789e60c38f platform/x86: touchscreen_dmi: Update Hi10 Air filter omits edb73f4f0247 platform/x86: wmi: add Xiaomi WMI key driver omits 102a3375e667 dt-bindings: i2c-stm32: document optional dmas omits 473fbdf7d8d3 i2c: i2c-stm32f7: Add I2C_SMBUS_I2C_BLOCK_DATA support omits 6e76cb7dfd34 i2c: core: Tidy up handling of init_irq omits 8466b616cbee i2c: core: Move ACPI gpio IRQ handling into i2c_acpi_get_irq omits 16c9db1dd84c i2c: core: Move ACPI IRQ handling to probe time omits a52e3b37ebc9 i2c: acpi: Factor out getting the IRQ from ACPI omits c2223ddcfe64 i2c: acpi: Use available IRQ helper functions omits 1d7534b6adcd i2c: core: Allow whole core to use i2c_dev_irq_from_resources omits 45c9cc681d8d Merge branch 'i2c-mux/for-next' of https://github.com/peda [...] omits 504ee6b306a7 Merge tag 'at24-v5.3-updates-for-wolfram' of git://git.ker [...] omits 09fbca8e6240 IB/hfi1: No need to use try_module_get for debugfs omits 8bd516bd0d53 IB/rdmavt: Add trace for map_mr_sg omits 315aed110c16 IB/rdmavt: Enhance trace information for FRWR debug omits aa9b79ec3778 IB/hfi1: Add missing INVALIDATE opcodes for trace omits bf3b1e0ce093 IB/hfi1: Reduce excessive aspm inlines omits 2b0ad2da8fd4 IB/{rdmavt, hfi1, qib}: Add helpers to hide SWQE WR details omits d310c4bf8aea IB/{rdmavt, hfi1, qib}: Remove AH refcount for UD QPs omits fe2ac04712cd IB/rdmavt: Set QP allowed opcodes after QP allocation omits 5136bfea7e79 IB/{hfi1, qib, rdmavt}: Put qp in error state when cq is full omits f592ae3c999f IB/rdmavt: Fracture single lock used for posting and proce [...] omits dabac6e460ce IB/hfi1: Move receive work queue struct into uapi directory omits 239b0e52d8aa IB/hfi1: Move rvt_cq_wc struct into uapi directory omits 371bb62158d5 Merge tag 'v5.2-rc6' into rdma.git for-next omits b68976cdf946 arm64: dts: meson-g12a: add missing dwc2 phy-names omits f6282be0f451 Merge branch 'xtensa-5.3' into xtensa-for-next omits 501ec325f1ec drm/i915: rework reading pipe disable fuses omits 2ffb500d824b power: supply: cros: allow to set input voltage and current limit omits a4496d52b343 power: supply: add input power and voltage limit properties omits ee006eb00a00 drm/amdgpu: Don't skip display settings in hwmgr_resume() omits 39b27ffef751 drm/amd/powerplay: update smu11_driver_if_navi10.h omits 837567c1e9d5 drm/armada: no need to check parent of remote omits 989b9a7dd4ab drm/armada: use for_each_endpoint_of_node() to walk crtc e [...] omits f54a5990c329 drm/armada: replace the simple-framebuffer omits 06734cb0ab00 drm/armada: redo CRTC debugfs files omits dd2b5959785c drm/bochs: fix framebuffer setup. omits 4382fc438ca5 Merge branch 'clone' into for-next omits f99bcd23eeda ARM: Document merges omits 80ab7a52e061 Merge branch 'arm/dt' into for-next omits 61c615ac53e3 Merge tag 'qcom-dts-for-5.3-2' of git://git.kernel.org/pub [...] omits 72ce9b7cab96 Merge tag 'qcom-arm64-for-5.3-2' of git://git.kernel.org/p [...] omits 07c1ef894030 Merge tag 'qcom-dts-for-5.3-2' into initial-for-5.3 omits 557d58779318 Merge tag 'qcom-arm64-for-5.3-2' into initial-for-5.3 omits 946336b4e5da Merge tag 'qcom-defconfig-for-5.3' into initial-for-5.3 omits 15c7b487c0c4 Merge tag 'qcom-arm64-for-5.3' into initial-for-5.3 omits 11c0357af78a Merge tag 'qcom-dts-for-5.3' into initial-for-5.3 omits 42e41efd4cfb Merge tag 'qcom-drivers-for-5.3' into initial-for-5.3 omits 8291e15108cd arm64: dts: qcom: qcs404: Add missing space for cooling-ce [...] omits ff9b011ad143 Merge branches 'thermal-core' and 'thermal-intel' into next omits 7d5bdc0cf24f xtensa: remove arch/xtensa/include/asm/types.h omits 53e155f2bbd4 Merge tag 'drm-msm-next-2019-06-25' of https://gitlab.free [...] omits c974c48deeb9 clk: sprd: Add check for return value of sprd_clk_regmap_init() omits ca48ab4a784b Merge tag 'keys-namespace-20190627' into keys-next omits f9d3fb22ab27 clk: lochnagar: Update DT binding doc to include the prima [...] omits 3044a860fd09 clk: Add Si5341/Si5340 driver omits d743ea67cb98 dt-bindings: clock: Add silabs,si5341 omits dc59c1337516 clk: clk-si544: Implement small frequency change support omits 1c099779c1e2 clk: add BCM63XX gated clock controller driver omits dc1d9dac5ca2 devicetree: document the BCM63XX gated clock bindings omits ecbcc2aa6557 clk: at91: sckc: use dedicated functions to unregister clock omits d09e6ca1381f clk: at91: sckc: improve error path for sama5d4 sck registration omits 8c938c2d00c1 clk: at91: sckc: remove unnecessary line omits 82e25dc8f6be clk: at91: sckc: improve error path for sam9x5 sck register omits 016d22dd10ea clk: at91: sckc: add support to free slow clock osclillator omits 036702468c91 clk: at91: sckc: add support to free slow rc oscillator omits 7fb791d07954 clk: at91: sckc: add support to free slow oscillator omits 440e80ce02cd drm/amd/display: fix a couple of spelling mistakes omits 4130ff8027dd drm/amd/powerplay: no memory activity support on Vega10 omits a864e29d94ab drm/amdkfd: remove unnecessary warning message on gpu reset omits f51af4357c4a drm/amdgpu: Set queue_preemption_timeout_ms default value omits 309bce0ca8bd drm/amd/powerplay: add missing smu_get_clk_info_from_vbios() call omits 505ac3039a18 drm/amd/powerplay: support runtime ppfeatures setting on Navi10 omits b213646519f4 drm/amd/powerplay: check prerequisite for VCN power gating omits f6319596535f drm/ttm: return -EBUSY if waiting for busy BO fails omits 5a136b4ae327 mm/hmm: Fix error flows in hmm_invalidate_range_start 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 09007fd87eb8 dt-bindings: nvmem: Add YAML schemas for the generic NVMEM [...] omits 13622a50d8db Merge branch 'v5.3-armsoc/dts64' into for-next omits e1d9149e8389 arm64: dts: rockchip: Fix USB3 Type-C on rk3399-sapphire omits 687ac4a702ea drm/amdgpu: drop copy/paste leftover to fix big endian omits 8ed144019748 clk: RK808: Add RK809 and RK817 support. omits dc79054a64b3 rtc: rk808: Add RK809 and RK817 support. omits 696d7349f70e dt-bindings: mfd: rk808: Add binding information for RK809 [...] omits e444f6d68c07 regulator: rk808: Add RK809 and RK817 support. omits 586c1b4125b3 mfd: rk808: Add RK817 and RK809 support omits d8dfc3bd461d drm/amdgpu: fix warning on 32 bit omits dce91ba39c76 eeprom: at24: modify a comment referring to platform data omits 156bdac99061 drm/exynos: trigger build of all modules omits 6bbe6f5732fa docs: thermal: convert to ReST omits 57c5b2ec9059 thermal/drivers/core: Use governor table to initialize omits 980af75ede4f thermal/drivers/core: Add init section table for self-enca [...] omits 7218524d3ea0 drm/i915: Make i945gm_vblank_work_func static omits c82beade445f Merge branch 'v5.3-armsoc/dts64' into for-next omits e6d237fdc13a arm64: dts: rockchip: Update DWC3 modules on RK3399 SoCs omits 7376d6a65730 Merge branch 'fixes' into for-next omits fb59ee37cfe2 ARM: dts: am57xx: Disable voltage switching for SD card omits ca98329d3b58 PCI: dwc: Export APIs to support .remove() implementation omits 7bc082d7e970 PCI: dwc: Cleanup DBI,ATU read and write APIs omits 9d071cade30a PCI: dwc: Add API support to de-initialize host omits 2bda34d7d910 drm/exynos: drop drmP.h usage omits ffa10b2e9ef3 Merge branch 'v5.3-clk/next' into for-next omits f4f363f73c18 Merge branch 'v5.3-armsoc/dts64' into for-next omits 4d218f6b5f0f Merge branch 'v5.3-armsoc/dts32' into for-next omits c9a8af804d4b arm64: dts: rockchip: enable rk3328 watchdog clock omits df7918d3a36b Merge branch 'v5.3-shared/clk-ids' into v5.3-armsoc/dts64 omits f8c7f7ddd8ef power: supply: Initial support for ROHM BD70528 PMIC charg [...] omits 32a4a4ebf768 rtc: bd70528: Initial support for ROHM bd70528 RTC omits 18bc64b3aebf gpio: Initial support for ROHM bd70528 GPIO block omits 478bb8f32e26 dt-bindings: mfd: Document first ROHM BD70528 bindings omits 0dae7f585704 clk: bd718x7: Support ROHM BD70528 clk block omits 21b7c58fc194 mfd: bd70528: Support ROHM bd70528 PMIC core omits 519574e3259c ARM: dts: rockchip: add display nodes for rk322x omits 65d9c3fb3e13 Merge branch 'v5.3-shared/clk-ids' into v5.3-armsoc/dts32 omits 836e2abff002 ARM: dts: rockchip: fix vop iommu-cells on rk322x omits 2a6a7aacd4e5 mfd: regulator: clk: Split rohm-bd718x7.h omits 794e94ca8345 clk: rockchip: export HDMIPHY clock on rk3228 omits d59fca075cf8 clk: rockchip: add watchdog pclk on rk3328 omits 92de4cecf7d1 Merge branch 'v5.3-shared/clk-ids' into v5.3-clk/next omits dbc08f18ea49 clk: rockchip: add clock id for hdmi_phy special clock on rk3228 omits 0dc14b013f79 clk: rockchip: add clock id for watchdog pclk on rk3328 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 73fbfc499448 backlight: pwm_bl: Fix heuristic to determine number of br [...] omits 98b7404eb7d6 backlight: gpio_backlight: Enable ACPI enumeration omits 5076fbed57f7 backlight: pwm_bl: Convert to use SPDX identifier omits 893ca250edfc Merge branch '5.3/scsi-sg' into scsi-next omits c9f48ea076e9 ARM: Document merges omits 14808a12bdbd Merge tag 'drm-next-5.3-2019-06-25' of git://people.freede [...] omits a1dc52fe3398 Merge branch 'arm/defconfig' into for-next omits 1826b38fd1ef Merge branch 'arm/dt' into for-next omits aedf2de8a449 Merge branch 'arm/soc' into for-next omits da4d0b289142 Merge tag 'samsung-soc-5.3' of https://git.kernel.org/pub/ [...] omits a151f2753725 Merge tag 'samsung-defconfig-5.3' of https://git.kernel.or [...] omits ff3b86096c49 Merge tag 'samsung-dt64-5.3' of https://git.kernel.org/pub [...] omits 9aa7ae4330d2 Merge tag 'samsung-dt-5.3-2' of https://git.kernel.org/pub [...] omits 3395a968e590 Merge tag 'uniphier-dt64-v5.3' of git://git.kernel.org/pub [...] omits 2bfd84b3a548 Merge tag 'uniphier-dt-v5.3' of git://git.kernel.org/pub/s [...] omits 3a0317524b8a Merge tag 'v5.2-next-dts64' of https://git.kernel.org/pub/ [...] omits 52dbc7ba6924 Merge branch 'arm/defconfig' into for-next omits 01453179b8c1 Merge tag 'imx-defconfig-5.3' of git://git.kernel.org/pub/ [...] omits 8bb564b102bd ARM: configs: multi_v5: Remove duplicate ASPEED options omits e8ac278fc90e Merge tag 'sunxi-config64-for-5.3-201906210813' of https:/ [...] omits b22342ea07e6 Merge tag 'for-airlie-tda998x' of git://git.armlinux.org.u [...] omits 02e5ad973883 perf_event_get(): don't bother with fget_raw() omits 8811249f0cfd vfs: update d_make_root() description omits b4ed8f75c828 fs/adfs: add time stamp and file type helpers omits 8616108de152 fs/adfs: super: limit idlen according to directory type omits 5808b14a1f52 fs/adfs: super: fix use-after-free bug omits 4c5762f5f5e3 fs/adfs: super: safely update options on remount omits 421d3c0faa28 fs/adfs: super: correct superblock flags omits 5ed70bb47767 fs/adfs: clean up indirect disc addresses and fragment IDs omits ceb3b10613eb fs/adfs: clean up error message printing omits 2e67080d8708 fs/adfs: use %pV for error messages omits cb88b5a387dd fs/adfs: use format_version from disc_record omits 275f5b99d6d4 fs/adfs: add helper to get filesystem size omits 1dfdfc94730b fs/adfs: add helper to get discrecord from map omits 3ae762a09cd7 fs/adfs: correct disc record structure omits 0e4af765a740 Merge branch 'v5.3-armsoc/dts64' into for-next omits 1b808ad3be4f Merge branch 'v5.3-armsoc/dts32' into for-next omits 3222bcf5f115 arm64: dts: rockchip: Add support for Hugsun X99 TV Box omits cd21c54ad9c4 arm64: dts: rockchip: Define values for the IPA governor f [...] omits 95f231f801ae arm64: dts: rockchip: Fix multiple thermal zones conflict [...] omits 5ed7a0cf3394 drm/i915: Move OA files to separate folder omits 587b4ee24fc7 arm64: dts: rockchip: add core dtsi file for RK3399Pro SoCs omits 393f3875c385 arm64: dts: rockchip: improve rk3328-roc-cc rgmii performance. omits fe32553c8704 Revert "ARM: dts: rockchip: set PWM delay backlight settin [...] omits 4db11c378ab1 ARM: dts: rockchip: Configure BT_DEV_WAKE in on rk3288-veyron omits 16f3c329e5e6 Merge branch 'for-5.3/ish' into for-next omits 0707fc897176 Merge tag 'keys-request-20190626' into keys-next omits 33d39f8e06b4 Merge branch 'next-lsm' into next-testing omits 89e7854fcd5a power: supply: fix semicolon.cocci warnings 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 04bcc4275e60 clk: at91: sckc: add support for SAM9X60 omits b36d5cf75342 dt-bindings: clk: at91: add bindings for SAM9X60's slow cl [...] omits abaceffc88eb clk: at91: sckc: add support to specify registers bit offsets omits 5cf6d876a7d0 clk: at91: sckc: sama5d4 has no bypass support omits 78f529695182 clk: sprd: Check error only for devm_regmap_init_mmio() omits 69b39d2503af clk: sprd: Switch from of_iomap() to devm_ioremap_resource() omits 93651f80dcb6 modules: fix compile error if don't have strict module rwx 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 99dd4dc1524c Merge branch 'i2c/for-5.3' into i2c/for-next omits 4601db7ecf07 dt-bindings: i2c: omap: Add new compatible for J721E SoCs omits f8bbde72ef44 dt-bindings: i2c: mv64xxx: Add YAML schemas omits bbddb0fc3bbf dt-bindings: i2c: sun6i-p2wi: Add YAML schemas omits d04913ec5f89 i2c: mt7621: Add MediaTek MT7621/7628/7688 I2C driver omits 71731e1b2da1 dt-bindings: i2c: i2c-mt7621: Add bindings for MediaTek MT [...] omits a8023e66e871 i2c: core: add sysfs header omits 9de93b04df16 i2c: bcm2835: Ensure clock exists when probing omits 4a5cfa39465c i2c: bcm2835: Move IRQ request after clock code in probe omits 550113d4e9f5 i2c: add newly exported functions to the header, too omits d33ee08dd9a5 Merge branch 'for-5.2/fixes' into for-next omits 5258f23f4608 Merge branch 'for-5.2/fixes' into for-next omits 59cc0d8aac4c Merge branch 'for-5.2/fixes' into for-next omits 52b0da0e0be1 Merge branch 'for-5.2/fixes' into for-next omits b7efc7e85284 Merge branch 'for-5.3/wacom' into for-next omits ad72733d9573 Merge branch 'for-5.2/fixes' into for-next omits 1eaac472eb6d Merge branch 'for-5.2/fixes' into for-next omits daed277e4d5a Merge tag 'topic/remove-fbcon-notifiers-2019-06-26' into d [...] omits 355a47ae7ebc Merge remote-tracking branch 'drm/drm-next' into drm-misc- [...] omits 93d7a3b4be30 drm/i915/icl: Add missing device ID omits d3023897b437 arch/sh: Check for kprobe trap number before trying to han [...] omits 181fa434d051 PCI: xilinx-nwl: Fix Multi MSI data programming omits cba17e5d647b drm/i915/gt: Add some debug tracing for context pinning omits f0ca820cc006 drm/i915/gt: Always call kref_init for the timeline omits b38565faded7 drm/i915/gt: Drop stale commentary for timeline density omits 2a7f6c1a5376 Merge branch 'imx/defconfig' into for-next omits 5b9ee4268b9d Merge branch 'imx/dt64' into for-next omits be13bc8313e2 Merge branch 'imx/dt' into for-next omits 39f52adfdb6a Merge branch 'imx/dt-clkdep' into for-next omits 69b7470e97b3 Merge branch 'imx/bindings' into for-next omits 8c20461ed4e2 Merge branch 'imx/soc' into for-next omits 094a03fe930f Merge branch 'imx/drivers' into for-next omits 070a34e7659f Merge branch 'clk/imx' into for-next omits b576576d6591 arm64: defconfig: Enable CONFIG_KEYBOARD_SNVS_PWRKEY as module omits 0713820b9d58 ARM: imx_v6_v7_defconfig: Enable CONFIG_ARM_IMX_CPUFREQ_DT omits 7a2a373ef031 defconfig: arm64: enable i.MX8 SCU octop driver omits e64da43fba98 arm64: defconfig: Add i.MX SCU SoC info driver omits 6ec0c10b5aee arm64: defconfig: Enable CONFIG_QORIQ_THERMAL omits 3557c3669329 ARM: imx_v6_v7_defconfig: Select CONFIG_NVMEM_SNVS_LPGPR omits 2c3541c229f5 arm64: defconfig: ARM_IMX_CPUFREQ_DT=m omits 80b5962ed95d ARM: imx_v6_v7_defconfig: Add TPM PWM support by default omits 2ec74ef83aec ARM: imx_v6_v7_defconfig: Enable the OV2680 camera driver omits 6163c1ee5bd2 ARM: imx_v6_v7_defconfig: Enable CONFIG_THERMAL_STATISTICS omits 1e93acdcc7af arm64: defconfig: NVMEM_IMX_OCOTP=y for imx8m omits 055ca54777b7 clk: lochnagar: Use new parent_data approach to register c [...] omits e3527dca15c8 clk: tegra: Do not enable PLL_RE_VCO on Tegra210 omits c1139d20833f clk: tegra: Warn if an enabled PLL is in IDDQ omits 20675070127b clk: tegra: Do not warn unnecessarily omits 0d34dfbf3023 clk: tegra210: fix PLLU and PLLU_OUT1 omits e2bb18347c8e clk: raspberrypi: register platform device for raspberrypi [...] omits 91f2cf4a6b21 firmware: raspberrypi: register clk device omits 4e85e535e6cc clk: bcm283x: add driver interfacing with Raspberry Pi's firmware omits 2256d89333bd clk: bcm2835: remove pllb omits c8d84778e527 drm/i915/selftests: Hold ref on request across waits omits 78a5ba8f9126 clk: qoriq: add support for lx2160a omits df095f996b8f clk: clk-cdce706: simplify getting the adapter of a client omits da642427bd77 clk: qcom: Fix -Wunused-const-variable omits 4abf9adc12c6 MIPS: Remove dead code omits 9a838844a0da clk: ingenic: Remove unused functions omits 32ebc193cda6 MIPS: jz4740: PM: Let CGU driver suspend clocks and set sl [...] omits 2ee93e3c953b clk: ingenic: Handle setting the Low-Power Mode bit omits dbc38ad0e739 clk: ingenic: Add missing header in cgu.h omits 7a78a7f7695b power: reset: nvmem-reboot-mode: use NVMEM as reboot mode [...] omits e5e89247a74b clk: Add clk_parent entry in debugfs omits 65e2218d1006 clk: Grammar missing "and", Spelling s/statisfied/satisfied/ omits eef1f1b6cff9 clk: Simplify clk_core_can_round() omits cba155e50a11 dt-bindings: power: reset: add document for NVMEM based re [...] omits 16e3c572cdc9 clk: socfpga: stratix10: fix divider entry for the emac clocks omits 3b5015c4d834 clk: socfpga: stratix10: add additional clocks needed for [...] omits 88aa7af9c180 clk: kirkwood: Add support for MV98DX1135 omits 9a042e718fc0 dt-bindings: clock: mvebu: Add compatible string for 98dx1 [...] omits 179175d389c7 clk: Document some devm_clk_bulk*() APIs omits 9bd5ef0bd874 clk: Add devm_clk_bulk_get_optional() function omits 2f25528e4edd clk: Add clk_bulk_get_optional() function omits 10dcc7448e9e RDMA/hns: fix spelling mistake "attatch" -> "attach" omits 34d65cd837d0 RDMA/netlink: Audit policy settings for netlink attributes 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 11f6c2307cae clk: Simplify debugfs printing and add a newline omits a201b6ac20ff drm/amd/powerplay: make athub pg bit configured by pg_flags omits c12d410ff293 drm/amd/powerplay: make mmhub pg bit configured by pg_flags omits cb2a782eb808 drm/amd/powerplay: add feature check in unforce_dpm_levels [...] omits 9a6a644096a1 drm/i915/ehl: Add missing VECS engine omits ddf752865a8c Merge branch 'next/soc' into for-next omits a55e040c6f21 ARM: exynos: Cleanup cppcheck shifting warning omits 79e7739f7b87 arm64: dts: qcom: sdm845-cheza: add initial cheza dt omits e9146339515e ARM: dts: msm8974-FP2: Add vibration motor omits f48cee3239a1 arm64: dts: qcom: qcs404: Add thermal zones for each sensor omits 64cf50d0c8d1 arm64: dts: qcom: qcs404: Add tsens controller omits ac1092b34114 drm/amd/powerplay: check gfxclk dpm enablement before proceeding omits f3121d3dbb52 drm/amd/powerplay: print smu versions only if version mismatch omits ab43c4bf1cc8 drm/amd/powerplay: fix fan speed show error (for hwmon pwm) omits 709527c77a89 drm/amd/display: update infoframe after dig fe is turned on (v2) omits 1189413f9cd4 drm/amd/powerplay:clean up the residual mutex for smu_hw_init omits aeaa72e25ea8 drm/amd/amdgpu: sdma_v4_0_start: initialize r omits 803a1412fe37 drm/amd/amdgpu: Fix style issues in dcn20_resource.c omits ed9656fbc8b5 drm/amd/amdgpu: Check stream in amdgpu_dm_commit_planes omits 70c5350a878d drm/amd/amdgpu: amdgpu_hwmon_show_temp: initialize temp omits 616ae02f6c81 drm/amd/amdgpu: Fix amdgpu_set_pp_od_clk_voltage error check omits 0172591e219b drm/amd/amdgpu: Indent AMD_IS_APU properly omits a6bbc3d5ac29 drm/amdgpu/display: drop ifdefs around comments omits e9816ddf2a33 RDMA/hns: Cleanup unnecessary exported symbols omits 3e10f3196b55 drm/amdgpu/display: switch udelay to msleep omits 44ff0ae6b15e drm/amdgpu/powerplay: FEATURE_MASK is 64 bit so use ULL omits fc25441c7b9d drm/i915/ehl: Add one additional PCH ID to MCC omits aa38571246c6 arm64: dts: uniphier: add reserved-memory for secure memory omits 53c580c1bdbd arm64: dts: uniphier: update to new Denali NAND binding omits bc8841f0c1e6 ARM: dts: uniphier: update to new Denali NAND binding omits d7929c1e13e3 Merge branch 'drm-next' into drm-next-5.3 omits 97162a1ee8a1 docs: infiniband: convert docs to ReST and rename to *.rst omits b417c0879db7 RDMA/hns: Fix an error code in hns_roce_set_user_sq_size() omits aaba9791fbb4 drivers: thermal: processor_thermal: Read PPCC on resume omits 7ef7587541d4 RDMA/hns: fix potential integer overflow on left shift omits 30ee0ec5c3a9 ARM: Document merges omits 205169cfde0a Revert "Merge tag 'hisi-fixes-for-5.2' of git://github.com [...] omits 648e11bba8bd Merge branch 'arm/drivers' into for-next omits 3205c4fe8820 Merge branch 'arm/dt' into for-next omits b500a1e0e405 Merge branch 'arm/soc' into for-next omits d78cda5aa0a0 Merge tag 'amlogic-dt64' of https://git.kernel.org/pub/scm [...] omits a7d881464194 Merge tag 'imx-soc-5.3' of git://git.kernel.org/pub/scm/li [...] omits f7fd41afa15d Merge tag 'pxa-for-5.3-2' of https://github.com/rjarzmik/l [...] omits abd6aa55d72e Merge tag 'at91-5.3-soc' of git://git.kernel.org/pub/scm/l [...] omits 0ffd86080bf5 Merge tag 'mvebu-arm-5.3-1' of git://git.infradead.org/lin [...] omits 03890f477ca6 Merge tag 'renesas-arm-soc-for-v5.3' of https://git.kernel [...] omits 9060463be509 Merge tag 'davinci-for-v5.3/soc' of git://git.kernel.org/p [...] omits 21000823f557 Merge tag 'imx-drivers-5.3' of git://git.kernel.org/pub/sc [...] omits 0aa447e5ce14 Merge tag 'aspeed-5.3-soc' of git://git.kernel.org/pub/scm [...] omits 761d3d22fb74 Merge tag 'tegra-for-5.3-soc' of git://git.kernel.org/pub/ [...] omits 09c4e038d4b1 Merge tag 'tegra-for-5.3-memory' of git://git.kernel.org/p [...] omits 9d9dd994b509 Merge tag 'tegra-for-5.3-firmware' of git://git.kernel.org [...] omits 71a34b7cc7b3 Merge tag 'amlogic-drivers' of https://git.kernel.org/pub/ [...] omits c616ea191d59 Merge tag 'qcom-drivers-for-5.3' of git://git.kernel.org/p [...] omits d33f0a42d1b1 ARM: Document merges omits fac8a7d7448e Merge branch 'arm/defconfig' into for-next omits 648fdc3f6475 drm/msm: add dirty framebuffer helper omits 29217a9eb0ed Merge tag 'aspeed-5.3-defconfig' of git://git.kernel.org/p [...] omits 1242de90ba06 Merge tag 'tegra-for-5.3-arm64-defconfig' of git://git.ker [...] omits 478b973b21a4 ARM: multi_v7_defconfig: enable STMFX pinctrl support omits 111914d79b04 Merge tag 'renesas-arm64-defconfig-for-v5.3' of https://gi [...] omits 5cf0fb260a32 Merge tag 'renesas-arm-defconfig-for-v5.3' of https://git. [...] omits 9dd1901b8cb6 Merge tag 'qcom-defconfig-for-5.3' of git://git.kernel.org [...] omits 44a02b2abb6c ARM: Document merges omits bf5b6bfb4c18 Merge branch 'arm/dt' into for-next omits 37937ee73ba4 Merge tag 'imx-dt64-5.3' of git://git.kernel.org/pub/scm/l [...] omits 09253fccca37 Merge tag 'imx-dt-5.3' of git://git.kernel.org/pub/scm/lin [...] omits 9bb03d2644de Merge tag 'imx-dt-clkdep-5.3' of git://git.kernel.org/pub/ [...] omits c529cbb54279 Merge tag 'imx-bindings-5.3' of git://git.kernel.org/pub/s [...] omits 276610709de1 Merge tag 'pxa-dt-5.3' of https://github.com/rjarzmik/linu [...] omits 28705661dd1f Merge tag 'at91-5.3-dt' of git://git.kernel.org/pub/scm/li [...] omits 9c644f83ea6e Merge tag 'tegra-for-5.3-arm64-dt' of git://git.kernel.org [...] omits b9569a3cc3e8 Merge tag 'stm32-dt-for-v5.3-1' of git://git.kernel.org/pu [...] omits 4cb0f05d3795 Merge tag 'mvebu-dt64-5.3-1' of git://git.infradead.org/li [...] omits 2545de859c7e Merge tag 'mvebu-dt-5.3-1' of git://git.infradead.org/linu [...] omits d71036005f63 Merge tag 'renesas-arm64-dt-for-v5.3' of https://git.kerne [...] omits cd75dd0058e2 Merge tag 'renesas-arm-dt-for-v5.3' of https://git.kernel. [...] omits af647fc73343 Merge tag 'renesas-dt-bindings-for-v5.3' of https://git.ke [...] omits 8fbf1bb7156b Merge tag 'sunxi-h3-h5-for-5.3-201906210812' of https://gi [...] omits 3264c72dccce Merge tag 'sunxi-dt64-for-5.3-201906210808' of https://git [...] omits d12a73cf3a84 Merge tag 'sunxi-dt-for-5.3-201906210807' of https://git.k [...] omits 266050d80ef5 Merge tag 'amlogic-dt' of https://git.kernel.org/pub/scm/l [...] omits 19339e6a2214 Merge tag 'davinci-for-v5.3/dt' of git://git.kernel.org/pu [...] omits 97dd7871d147 Merge tag 'aspeed-5.3-devicetree' of git://git.kernel.org/ [...] omits 791c6fdb0ba5 Merge tag 'qcom-dts-for-5.3' of git://git.kernel.org/pub/s [...] omits 750ee7858f5a Merge tag 'qcom-arm64-for-5.3' of git://git.kernel.org/pub [...] omits 0914acd87fa0 Merge tag 'hisi-arm32-dt-for-5.3' of git://github.com/hisi [...] omits 80f7f92c16d5 Merge tag 'hisi-arm64-dt-for-5.3' of git://github.com/hisi [...] omits 386fb72850f2 Merge branch 'arm/defconfig' into for-next omits 4ad9404e6223 Merge branch 'arm/fixes' into for-next omits 6f7a3bd8faed Merge tag 'hisi-fixes-for-5.2' of git://github.com/hisilic [...] omits e737f13b5077 arm64 defconfig: enable LVM support omits 3273d501983c Merge branch 'arm/dt' into for-next omits 98d70a5cd929 Merge tag 'arm-soc/for-5.3/devicetree-v2' of https://githu [...] omits 8dcfdfb45010 drm/i915/perf: fix ICL perf register offsets omits f9a393875d3a drm/i915: Disable SAMPLER_STATE prefetching on all Gen11 s [...] omits 17c74d7c5f0d nl80211: fix VENDOR_CMD_RAW_DATA omits 07c811af1c00 lib: logic_pio: Enforce LOGIC_PIO_INDIRECT region ops are [...] omits 0c4222bbba45 bus: hisi_lpc: Add .remove method to avoid driver unbind crash omits afc04e873da9 bus: hisi_lpc: Unregister logical PIO range to avoid poten [...] omits 642ff0a2f549 lib: logic_pio: Add logic_pio_unregister_range() omits 73aeb5819647 lib: logic_pio: Avoid possible overlap for unregistering regions omits 178959202ed3 lib: logic_pio: Fix RCU usage omits 9cded7e984f2 wireless: fix nl80211 vendor commands omits 80d42db02b3a drm/edid: use for_each_displayid_db where applicable omits 78efb76ab4df dmaengine: rcar-dmac: Reject zero-length slave DMA requests omits 9e5ab0655ef9 dmaengine: dw: Enable iDMA 32-bit on Intel Elkhart Lake omits e28ad544f462 drm/edid: parse CEA blocks embedded in DisplayID omits 2b651ecfc39f dmaengine: dw-edma: fix semicolon.cocci warnings omits e3dc00b936e5 dmaengine: sh: usb-dmac: Use [] to denote a flexible array member omits ed04b7c57c33 dmaengine: dmatest: timeout value of -1 should specify inf [...] omits a183ec708b73 dmaengine: dw: Distinguish ->remove() between DW and iDMA 32-bit omits 002905eca5be dmaengine: fsl-edma: support little endian for edma driver omits c24a5c735f87 dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width" omits 76b77f1dbb16 Merge tag 'imx-clk-5.3' of git://git.kernel.org/pub/scm/li [...] omits c0bc660c9068 Merge tag 'clk-v5.3-samsung' of git://git.kernel.org/pub/s [...] omits 5b68f22c3e13 Merge tag 'clk-renesas-for-v5.3-tag2' of git://git.kernel. [...] omits dfd03396d7b6 Merge tag 'drm/tegra/for-5.3-rc1' of git://anongit.freedes [...] omits 9b75276e4fb1 Merge commit 'refs/for-upstream/mali-dp' of git://linux-ar [...] omits f6274181714d PM / devfreq: events: add Exynos PPMU new events omits 4f065f69ebc2 PM / devfreq: Fix kernel oops on governor module load omits 76f08f2b64df PM / devfreq: rk3399_dmc: Fix spelling typo omits c3ac4d3998c4 PM / devfreq: Fix spelling typo omits 028b3793284f PM / devfreq: Introduce driver for NVIDIA Tegra20 omits 5e18d77f36e6 PM / devfreq: tegra: Rename tegra-devfreq.c to tegra30-devfreq.c omits 3a53ad9448ca PM / devfreq: tegra: Enable COMPILE_TEST for the driver omits dd728f91227d PM / devfreq: tegra: Support Tegra30 omits f925a054f0f8 Merge tag 'sunxi-ng-parent-rewrite-part-1-take-2' of https [...] omits b2f874d27b62 Merge tag 'sunxi-clk-for-5.3-201906210814' of https://git. [...] omits 0b88bc929251 clk: ti: Use int to check return value from of_property_co [...] omits 0af69227ed9f Merge tag 'keystone-clk-for-5.3-v2' of git://git.kernel.or [...] omits afa88bdbf193 Merge tag 'clk-meson-5.3-1' of https://github.com/BayLibre [...] omits a4e5914a7b4f MAINTAINERS: Add myself as Ingenic SoCs maintainer omits fce5430f6a86 reset: qcom-pon: Add support for gen2 pon omits 9faf929608f5 dt-bindings: power: reset: qcom: Add qcom,pm8998-pon compa [...] omits 1bca2eacd647 MIPS: ralink: mt7628a.dtsi: Add watchdog controller DT node omits 4e41b745d35b MIPS: ralink: mt7628a.dtsi: Add SPI controller DT node omits e456a3bdea4b MIPS: ralink: mt7628a.dtsi: Add GPIO controller DT node omits 6394de396ed3 MIPS: ralink: mt7628a.dtsi: Add pinctrl DT properties to t [...] omits 380f072c57a5 MIPS: ralink: mt7628a.dtsi: Add pinmux DT node omits 9ea34af728f7 MIPS: ralink: mt7628a.dtsi: Add SPDX GPL-2.0 license identifier omits 85cf2c37cb40 MIPS: lantiq: Add SMP support for lantiq interrupt controller omits f0dd300101f3 MIPS: lantiq: Shorten register names, remove unused macros omits ba1bc0fcdeaf MIPS: lantiq: Fix bitfield masking omits 7c6747bc2e3d MIPS: lantiq: Remove unused macros omits 64a95283c336 MIPS: lantiq: Fix attributes of of_device_id structure omits 39588164d3c9 MIPS: lantiq: Change variables to the same type as the source omits aa0f58b4666f MIPS: lantiq: Move macro directly to iomem function omits 1e2791448b92 mips: Remove q-accessors from non-64bit platforms omits 262e4c3893ac FDDI: defza: Include linux/io-64-nonatomic-lo-hi.h omits 14331726a3c4 mm/hmm: Remove confusing comment and logic from hmm_release omits 2dcc3eb8ab50 mm/hmm: Poison hmm_range during unregister omits 187229c2ddd1 mm/hmm: Remove racy protection against double-unregistration omits c8ea8c6474e1 Merge branch 'next/dt' into for-next omits 711335fb9e54 Merge branch 'next/dt64' into for-next omits 13efd80acaa4 ARM: dts: exynos: Add GPU/Mali 400 node to Exynos4 omits 4a7bc07f5c04 ARM: dts: exynos: Add GPU/Mali 400 node to Exynos3250 omits 8b388cee6635 dt-bindings: gpu: mali: Add Samsung compatibles for Midgar [...] omits 4dc2a25d058d arm64: dts: exynos: Add GPU/Mali T760 node to Exynos7 omits f0a6208b90bd arm64: dts: exynos: Add GPU/Mali T760 node to Exynos5433 omits 871918dffefc drm/i915/gem: Clear read/write domains for GPU clear omits 74b94e6b8013 ARM: dts: exynos: Use proper regulator for eMMC memory on [...] omits 3e7f057681a6 ARM: dts: exynos: Add regulator suspend configuration to O [...] omits 1f513ee3e05d ARM: dts: exynos: Add regulator suspend configuration to A [...] omits d0b737f93968 ARM: dts: exynos: Disable unused buck10 regulator on Odroi [...] omits f47bee2ba447 drm/msm/a3xx: remove TPL1 regs from snapshot omits 48cbd9ff53b7 ARM: dts: imx7ulp-evk: enable USBOTG1 support omits 5b7bd456318a ARM: dts: imx7ulp: add imx7ulp USBOTG1 support omits 2125212785c9 ARM: dts: imx6qdl-kontron-samx6i: add Kontron SMARC SoM Support omits 7796d2a3bb40 RDMA/mlx5: Refactor MR descriptors allocation omits 2563e2f30acb RDMA/mlx5: Use PA mapping for PI handover omits de0ae958deb5 RDMA/mlx5: Improve PI handover performance omits 5c171cbe3ab3 RDMA/mlx5: Remove unused IB_WR_REG_SIG_MR code omits e9a53e73a250 RDMA/rw: Use IB_WR_REG_MR_INTEGRITY for PI handover omits 6cb2d5b105c9 RDMA/rw: Introduce rdma_rw_inv_key helper omits 185eddc45798 RDMA/core: Validate integrity handover device cap omits c0a6cbb9cbcc RDMA/core: Rename signature qp create flag and signature d [...] omits 5a6781a558cc RDMA/core: Add an integrity MR pool support omits b9294f8b7c4b IB/iser: Unwind WR union at iser_tx_desc omits b76a439982f8 IB/iser: Use IB_WR_REG_MR_INTEGRITY for PI handover omits 38ca87c6f1e5 RDMA/mlx5: Introduce and implement new IB_WR_REG_MR_INTEGR [...] omits 22465bba39c0 RDMA/mlx5: Update set_sig_data_segment attribute for new s [...] omits 9ac7c4bcd383 RDMA/mlx5: Pass UMR segment flags instead of boolean omits 62e3c379d4d7 RDMA/mlx5: Add attr for max number page list length for PI [...] omits 6c984472bad1 RDMA/mlx5: Implement mlx5_ib_map_mr_sg_pi and mlx5_ib_allo [...] omits 7c717d3aeeaa RDMA/core: Add signature attrs element for ib_mr structure omits 2cdfcdd8677b RDMA/core: Introduce ib_map_mr_sg_pi to map data/protection sgl's omits 26bc7eaee94f RDMA/core: Introduce IB_MR_TYPE_INTEGRITY and ib_alloc_mr_ [...] omits a0bc099abf7b RDMA/core: Save the MR type in the ib_mr structure omits 36b1e47ff0c1 RDMA/core: Introduce new header file for signature operations omits 8ac875db0fdc drm/amdgpu: disable gfxoff on navi10 omits 73c86d628d6a drm/amdgpu: fix modprobe failure for uvd_4/5/6 omits 70bac08d4157 ARM: module: recognize unwind exit sections omits 38b37d631aec module: allow arch overrides for .exit section names omits 8db7933ee3d4 drm/i915/execlists: Always clear ring_pause if we do not submit omits 2eef1399a866 modules: fix BUG when load module with rodata=n omits f5a38c8ecf52 ARM: pxa/lubbock: remove lubbock_set_misc_wr() from global view omits bea8754e784e ARM: dts: pxa300-raumfeld-speaker-one: add channel output [...] omits 867a6b36a45a ARM: pxa: raumfeld-common: fix comments in gpio_keys pinctrl node omits 79e60810503e ARM: pxa: raumfeld-controller: add pinctrl for charger pins omits 6205661df99d ARM: pxa: raumfeld-controller: fix 'dock detect' GPIO key omits 8ab7079676b5 ARM: pxa3xx: dts: Add defines for pinctrl-single,bias-pull [...] omits 6c6b5d7650d9 Merge branch 'sunxi/dt64-for-5.3' into sunxi/for-next omits 0bb9d1876c06 arm64: dts: allwinner: h6: Pine H64: Add interrupt line for RTC omits 34086d25ff69 PM / devfreq: tegra: Reconfigure hardware on governor's restart omits 97ac2ee203e6 PM / devfreq: tegra: Move governor registration to driver's probe omits c617a4aa2029 PM / devfreq: tegra: Mark ACTMON's governor as immutable omits 8851c9dde2cb PM / devfreq: tegra: Avoid inconsistency of current freque [...] omits 868a27e2a93b PM / devfreq: tegra: Clean up driver's probe / remove omits 7a2990545609 PM / devfreq: tegra: Properly disable interrupts omits 7b4ad81cbba1 PM / devfreq: tegra: Drop primary interrupt handler omits f2899a901f8e PM / devfreq: tegra: Don't set EMC clock rate to maximum on probe omits c2b21e4f5363 PM / devfreq: tegra: Don't ignore clk errors omits 5a6634e5cf46 PM / devfreq: tegra: Replace write memory barrier with the [...] omits 5c6893177612 PM / devfreq: tegra: Replace readl-writel with relaxed versions omits a85f1d3d734d PM / devfreq: tegra: Fix kHz to Hz conversion omits 01407158e4c7 arm64: dts: librem5: enable the SNVS power key omits 8155b786b6f2 arm64: dts: librem5: Limit the USB to 5V omits 6ab6e923709d arm64: dts: imx8qxp: added ddr performance monitor nodes omits 15c64ff76255 clk: imx8mq: Keep uart clocks on during system boot omits e5190586a92d clk: imx: Remove __init for imx_register_uart_clocks() API omits db10496c0064 soc: imx: Add i.MX8MN SoC driver support omits 107529cf2e4e arm64: dts: imx8qxp: sort LSIO subsystem devices omits 74d82a302081 arm64: dts: imx8qxp: sort alias alphabetically omits 93b2106bafee arm64: dts: imx8qxp: Add lsio_mu13 node omits 2a51f9dae13d ARM: dts: imx6qdl-kontron-samx6i: Add iMX6-based Kontron S [...] omits e67d4dfc9ff1 power: supply: Add HWMON compatibility layer omits 22ee8384dc68 power: supply: sbs-manager: simplify getting the adapter o [...] omits bf0e482aefe1 power: supply: rt9455_charger: simplify getting the adapte [...] omits df324c606aaf power: supply: rt5033_battery: simplify getting the adapte [...] omits dee2f3cf9499 power: supply: max17042_battery: simplify getting the adap [...] omits 4e9c406dbea8 power: supply: max17040_battery: simplify getting the adap [...] omits 71d7ffb29b6b power: supply: max14656_charger_detector: simplify getting [...] omits 124db1f91b00 power: supply: bq25890_charger: simplify getting the adapt [...] omits 1c9427be2a9c power: supply: bq24257_charger: simplify getting the adapt [...] omits 37669d9ff5cf power: supply: bq24190_charger: simplify getting the adapt [...] omits 13f3b9fdef6c arm64: dts: imx8mm-evk: Enable audio codec wm8524 omits dfa84bb99285 ARM: dts: BCM5301X: Fix most DTC W=1 warnings omits 875e2f5faba0 ARM: dts: NSP: Fix the bulk of W=1 DTC warnings omits f6bf17291d8f ARM: dts: BCM63xx: Fix DTC W=1 warnings omits bc3b68886c90 ARM: dts: BCM53573: Fix DTC W=1 warnings omits c8159a6be801 ARM: dts: bcm-mobile: Fix most DTC W=1 warnings omits c7b23bcb9e82 ARM: dts: Cygnus: Fix most DTC W=1 warnings omits 4cf2b6abaf2e ARM: dts: Fix BCM7445 DTC warnings omits 0ad4ca81bc2f Merge tag 'tags/bcm2835-dt-next-2019-06-01' into devicetree/next omits cbbe88333062 ARM: bcm283x: Enable DMA support for SPI controller omits f3f48d7331cf drm/amdgpu: drop unused df init callback omits 8f78f1b03eb2 drm/amdgpu: add sw_init to df_v1_7 omits d9848e149da1 drm/amdkfd: Set gws_mask to 64 bit 1s omits 9cbee6eff8f6 drm/amd/display/dc: set num-dwb = 1 as navi10 asic cap omits 170a2398d2d8 drm/amd/display: make clk_mgr call enable_pme_wa omits 7a5ab155d34a drm/amd/display: expose dentist_get_did_from_divider omits c00d56fede05 drm/amd/display: add missing mod_vmid destructor omits 1a7d296d162e drm/amd/display: Add Underflow Asserts to dc omits bda9afdacf89 drm/amd/display: move vmid determination logic to a module omits a6465d1f3b8f drm/amd/display: dcn2 use fixed clocks. omits 971ff2b43359 drm/amd/display: add p010 and ayuv plane caps omits 6e17b5b8a846 drm/amd/display: update DCN2 uclk switch time omits cf020d49b3c4 drm/amd/display: Rework CRTC color management omits 043f5bb630c1 drm/amd/display: Use macro for invalid OPP ID omits c5509aadcfa1 drm/amd/display: expose enable dp output functions omits a6132cb10207 drm/amd/display: add dwb stere caps and version omits 779451a736d6 drm/amd/display: Alpha plane type omits 5d36f78311cf drm/amd/display: making DCN20 WM table non-overlapping omits e710fdb134ad drm/amd/display: update dsc max_target_bpp to 16 bpp omits f82c916c4197 drm/amd/display: add some parameters to validate bandwidth [...] omits 39a4eb853f9a drm/amd/display: update DSC MST DP virtual DPCD peer devic [...] omits 2131f65581ba drm/amd/display: add support for forcing DCFCLK without af [...] omits 6f4992b0e2db drm/amd/display: Copy stream updates onto streams omits 4f008d931b9f drm/amd/display: Fix incorrect vba type omits d8cd587d2bfd drm/amd/display: removing MODULO change for dcn2 omits 03fd87db6d55 drm/amd/display: Fix incorrect DML output_bpp value omits 3979efcec627 drm/amd/display: Add missing VM conversion from hw values omits a746a2585542 drm/amd/display: Drive-by fixes for display_mode_vba omits 98ce8cc1b47a drm/amd/display: Enable DSC power-gating for DSC streams omits c3ec8ba53779 drm/amd/display: Return UPDATE_TYPE_FULL on writeback update omits ba32c50f0446 drm/amd/display: decouple dsc adjustment out of enablement omits 1621f4c417bf drm/amd/display: always use 4 dp lanes for dml omits 278141f58e2c drm/amd/display: Use DCN2 functions instead of DCE omits 6936c8b1d415 drm/amd/display: DCN2 Engine-specifc encoder allocation omits b5d71c93963d drm/amd/display: Disable DSC power gating in Diags omits 324707fdf83a drm/amd/display: Set test pattern on blank when using Visu [...] omits ad141db915a8 drm/amd/display: add null checks and set update flags for DCN2 omits 9796b7131815 drm/amd/display: move DWB structs and enums to dc_hw_types omits f99b6f4f216a drm/amd/display: Integrate color transform3x4 with 3dlut tm omits 8bb3d7e7b5de drm/amd/display: used optimum VSTARTUP instead of MaxVStartup omits 09104d151acf drm/amd/display: add dsc_passthrough_support bit in dpcd struct omits cba4d59c936c drm/amd/display: fix a potential issue in DSC logic omits e34fe1bba658 drm/amd/display: Expose send immediate sdp message interface omits ed07237c0c48 drm/amd/display: Fix LB BPP and Cursor width omits b964e7906426 drm/amd/display: fix macro_tile_size for tiling omits 97ae9b967517 drm/amd/display: Remove OPP clock programming on plane disable omits 02ce5a799aae drm/amd/display: fix odm mpo disable omits 72c6473a6aff drm/amd/display: [backport] dwb dm + efc support omits bb21290ff615 drm/amd/display: Create DWB resource for DCN2 omits 6bd8d7d3f75b drm/amd/display: Intermittent DCN2 pipe hang on mode change omits f446489adcbc drm/amd/display: Add support for extended DSC DPCD caps omits ce76898527cd drm/amd/display: Do a reg update instead of set when writi [...] omits 97516065a0da drm/amd/display: add flags for gamut map library omits 796c9ece2ed0 drm/amd/display: block passive dongle EDID Emulation for U [...] omits 040a4d63bde4 drm/amd/display: DCHUB requestors numbers for Navi. omits d7cd0e053b17 drm/amd/display: Add 170Mpix/sec DSC throughput support omits c703e753c8d1 drm/amd/display: add SW_USE_I2C_REG request. omits b01473e919fa drm/amd/display: Make sure line size is not zero in DCN2 l [...] omits 7fad39ca4a1c drm/amd/display: Change DCN2 vupdate start programming omits 78b674573a55 drm/amd/display: Refactor program watermark. omits be67de356135 drm/amd/display: fix dcn2 mpc split decision omits 4850ce697f98 drm/amd/display: Add hubp_init entry to hubp vtable omits fbc9ca671f4f drm/amd/display: Fix ODM combine data format omits 2a874fa0257a drm/amd/display: Remove duplicate define of TO_DCN20_HUBBUB omits 78ad75f8d77a drm/amd/display: Add power down display on boot flag omits 9c0ab2dd070d drm/amd/display: Consider DSC target bpp precision when ca [...] omits d7c29549e35c drm/amd/display: enable abm on dcn2 omits c2209d154445 drm/amd/display: Implement DSC MST fair share algorithm omits c9ae6e1691cd drm/amd/display: Acquire DSC HW resource only if required [...] omits 0d7bd17c6e71 drm/amd/display: Disable display writeback on Linux for NV10 omits b37727fb1486 drm/amd/display: Add vupdate interrupt sources to NV10 omits c92b4c46c164 drm/amd/display: Mark DSC resource as unused after copying [...] omits 5940ff3941c8 drm/amd/display: Change Min fclk to 1.2Ghz omits 6c5be4ac6308 drm/amd/display: add global master update lock for DCN2 omits 64f223b0dd12 drm/amd/display: Remove REFCYC regs omits 42351c66aedc drm/amd/display: Add profiling tools for bandwidth validation omits 254eb07cb090 drm/amd/display: Optimize bandwidth validation by adding e [...] omits 776c1f569f94 drm/amd/display: Properly guard display_mode_vba with DCN2 omits 10b3aa5eb1ea drm/amd/display: Guard DML_FAIL_DSC_VALIDATION_FAILURE omits 83a76b53737e drm/amd/display: Add 3dlut control flags omits ede37e4ce495 drm/amd/display: fix can not turn on two displays due to D [...] omits 8e27a2d4cd76 drm/amd/display: Fix DCFCLK and SOCCLK not set omits 0213541d4b6b drm/amd/display: DCN2 reg refactors omits adb732d66cf1 drm/amd/display: Add some tm3dlut flags omits 23882a693fe1 drm/amd/display: Make sure DSC slice height is divisible b [...] omits d438d113380e drm/amd/display: Use 1/8th DSC target bitrate precision fo [...] omits db5378c1dcff drm/amd/display: isolate global double buffer lock programming omits 87029eb4fad8 drm/amd/display: Remove additional FEC link bandwidth reduction omits b7d39c587877 drm/amd/display: move dsc clock from plane_resource to str [...] omits 0ff8dfe8f8f2 drm/amd/display: fix fpga fclk programming omits 96454cfb4fbe drm/amd/display: remove target_dpp hack for dsc omits 390fdfbd2d65 drm/amd/display: remove legacy DSC functions omits 2e2e73fc632d drm/amd/display: Remove dependency on pipe->plane for imme [...] omits 0ba37b20ef1c drm/amd/display: fix dsc validation omits 173932dec76f drm/amd/display: Properly set u clock omits c2ad17c3b265 drm/amd/display: Properly set DCF clock omits c2bcd914a2a7 drm/amd/display: Calculate link bandwidth in a common function omits c5d3a38b1a18 drm/amd/display: Add a flags union for 3dlut transformatio [...] omits 00999d991fde drm/amd/display: clean up validation failure log spam omits 0cd326256679 drm/amd/display: fixed DCC corruption omits 4e0cbbbfbc37 drm/amd/display: Clean up locking in dcn*_apply_ctx_for_surface() omits 1b394e92a149 drm/amd/display: Disconnect DCN2 mpcc when changing tg omits 38354495d7ce drm/amd/display: enable DSC support by default omits ec8763486dd3 drm/amd/display: navi10 bring up skip dsc encoder config omits 9e14d4f17e23 drm/amd/display: skip dsc config for navi10 bring up omits 0fcf90d1775e drm/amd/display: do not need otg lock if otg is not active omits 96cb7cf13d85 drm/amd/display: disable dcn20 abm feature for bring up omits bcba830ce7cd drm/amd/display: Refactor DIO stream encoder omits 6ba117404e41 drm/amd/display: fix pstate allow handling in dcn2 omits 5cb646d767bb drm/amd/display: Add writeback_config to VBA vars omits c69dd2d06cdf drm/amd/display: Refactor clk_mgr functions omits 8712bda45cdc drm/amd/display: dcn2 dmcu wait_for_loop update with dispclk. omits 45021f8ea536 drm/amd/display: do not power on eDP power rail early omits bedbbe6af4be drm/amd/display: Move link functions from dc to dc_link omits f18bc4e53ad6 drm/amd/display: update calculated bounding box logic for NV omits 98b5b65eb8b7 drm/amd/display: disable PSR/ABM before destroy DMCU struct omits ae8f425840cb drm/amd/display: Ensure DRR triggers in BP omits 284358f2acc1 drm/amd/display/dc: fix azalia workaround sw implementation bug omits 3972c3508594 drm/amd/display: Program VTG params after programming Glob [...] omits 97bda0322b8a drm/amd/display: Add DSC support for Navi (v2) omits b4f199c7b00c drm/amdgpu: Enable DC support for Navi10 omits 476e955dd679 drm/amd/display: Hook DCN2 into amdgpu_dm and expose as co [...] omits 5b1b2f209f0d drm/amd/display: update dcn2 dc_plane_cap omits e249428256e2 drm/amd/display: updates for dcn20_update_bandwidth omits cb0b554abeac drm/amd/display: add fast_validate parameter to dcn20_vali [...] omits 79a7b060d8dc drm/amd/display: hook navi10 pplib functions omits be9a7355e9ee drm/amd/powerplay: add interface to get uclk dpm table omits a18bf0ca41a9 drm/amd/powrplay: add interface for dc to get max clock values omits d880fa662748 drm/armada: use mode_valid to validate the adjusted mode omits 1ba246f2fd2f drm/armada: improve Dove clock selection omits a1f5c11ddb7d Merge branches 'dt-for-v5.3', 'defconfig-for-v5.3' and 'so [...] omits 2d8bf3404bb0 ARM: configs: multi_v5: Add more ASPEED devices omits c8a3b9b50d83 soc: aspeed: lpc-ctrl: Fix probe error handling omits 05fb8284a417 Merge branch 'i2c-mux/for-next' into for-next omits 05af0765707f i2c: mux: demux-pinctrl: use proper email address for ABI [...] omits cfafa80b6ed7 i2c: mux: add sysfs header omits d308dfbf62ef i2c: mux/i801: Switch to use descriptor passing omits 89f27fb2dd34 clk: sunxi-ng: sun8i-r: Use local parent references for SU [...] omits 4b8891518466 clk: sunxi-ng: a80-usb: Use local parent references for SU [...] omits 4b751ffae7a7 clk: sunxi-ng: gate: Add macros for referencing local cloc [...] omits 22ce173f76f4 clk: sunxi-ng: h6-r: Use local parent references for CLK_F [...] omits 8916d3fc3a47 clk: sunxi-ng: h6: Use local parent references for CLK_FIX [...] omits ecd73c04b3e8 clk: sunxi-ng: a64: Use local parent references for CLK_FI [...] omits 4d34497ee458 clk: sunxi-ng: f1c100s: Use local parent references for CL [...] omits 6fbefb84a98e drm/amd/display: Add DC core changes for DCN2 omits 7ed4e6352c16 drm/amd/display: Add DCN2 HW Sequencer and Resource omits 18eaea4bf80b drm/amd/display: Add DCN2 VMID omits 83421f32b763 drm/amd/display: Add DCN2 IPP omits 345429a67c48 drm/amd/display: Add DCN2 DWB omits fa0d2c989c94 drm/amd/display: Add DCN2 MMHUBBUB omits bbeb64d0eb78 drm/amd/display: Add DCN2 HUBP and HUBBUB omits f7de96ee8b5f drm/amd/display: Add DCN2 DPP omits f789b0b82bf0 drm/amd/display: Add DCN2 MPC omits eb7a74a36c24 drm/amd/display: Add DCN2 OPP omits 2d78b3a177fe drm/amd/display: Add DCN2 OPTC omits fcee01b9f82d drm/amd/display: Add DCN2 clk mgr omits ca4d9b3a5a3b drm/amd/display: Add DCN2 DIO omits 728c06986a4f drm/amd/display: Add DCN2 changes to DML omits bff65b778152 drm/amd/display: Add DCN2 IRQ handling omits 964750949760 drm/amd/display: Add DCN2 BIOS parsing omits 2e35facf82bc drm/amd/display: Add GPIO support for DCN2 omits 38e7128960a6 drm/amd/display: add AUX and I2C for DCN2 omits 9793014570b9 drm/amd/display: Add DCN2 and NV ASIC ID omits 76b743f45d7f drm/amd/display: use fixed-width data type for soc boundin [...] omits 57b3ec35d5df drm/amdgpu: Split gpu_info_soc_bounding_box out from amdgp [...] omits 48321c3dde79 drm/amd/display: Read soc_bounding_box from gpu_info (v2) omits edee92c37940 drm/amd/powerplay: notify smu with active display count omits 5c170a59e7d8 drm/amd/powerplay: allow dc request uclk change omits ccbf007b4721 drm/amdgpu: initialize THM & CLK IP registers base address omits 61af800fe7b0 drm/amdgpu: fix PA_SC_FIFO_SIZE for Navi10 (v2) omits 93dfbcefb374 drm/amd/powerplay: remove unsupport function set_thermal_f [...] omits 7c6fe84cf5f2 drm/amd/powerplay: enable BACO feature as WAR omits a39bf39816b0 drm/amd/powerplay: use pp_feature_mask to control uclk(mcl [...] omits 4f56d9d412ed drm/amdgpu: add new navi10 DIDs omits 408e27cbba46 drm/amd/powerplay: add ppt interface version log omits 6ad68a7e1f3e drm/amdgpu/gfx10: update to latest golden setting omits 591745854893 drm/amdgpu/powerplay/vega20: use correct table index omits 450af30ce23a drm/amdgpu/VCN: enable indirect DPG SRAM mode omits dc8ae677c2a0 drm/amdgpu/VCN: implement indirect DPG SRAM mode omits a77b9fdf9aca drm/amdgpu/VCN: add buffer for indirect SRAM usage omits 1768908ec5a8 drm/amd/powerplay: disable fw dstate when gfxoff is enabled omits 4bc920a68028 drm/amd/powerplay: update smu11_driver_if_navi10.h omits 86ddf3529e34 drm/amdgpu/psp: add new psp interface for vcn updating sram omits c76ff09bef2d drm/amdgpu/psp: convert ucode id to psp ucode id omits 6e72d8e9fb70 drm/amdgpu: add corresponding vcn ram ucode id omits 68c0798cd9f9 drm/amdgpu/psp: add new VCN RAM ucode id to psp omits 157710ea4d61 drm/amdgpu: enable VCN2.0 DPG mode omits 7282da0b3ac9 drm/amdgpu/VCN2.0: add DPG pause mode omits bf4865b587c0 drm/amdgpu/VCN2.0: add DPG mode start and stop (v2) omits 19c663fc7799 drm/amdgpu/VCN2.0: add direct SRAM read and write omits b3ef5ce0379b drm/amdgpu/VCN2.0 remove unused Macro and declaration omits 0c83d32c565c drm/amd/powerplay: simplified od_settings for each asic omits 8f30a16d3ac1 drm/amd/powerplay: move od_default_setting callback to asic file omits a259714bb26a drm/amd/powerplay: move od8_setting helper function to vega20_ppt omits c7a063a2f21b drm/amd/powerplay: fix clk type name error OD_SCLK OD_MCLK omits 6f6a7bba6961 drm/amd/powerplay: fix deadlock issue for smu_force_perfor [...] omits 3ebab625e662 drm/amd: the data retured from PRT is expected to be 0 omits b1fa87a48e53 drm/amdgpu/gfx10: update gfx golden settings omits f5c1b7afff8e drm/amdgpu/powerplay: add license to smu11 header omits f4b3295fa228 drm/amd/powerplay: add interface to get uclk dpm table omits 26e2b581482d drm/amd/powerplay: wake up azalia from d3 by sending smu message omits 2e13c7551ca0 drm/amd/powerplay: notify smu with active display count omits 382fb77891b6 drm/amd/powerplay: allow dc request uclk change omits 576851345b67 drm/amd/powerplay: remove smu callback funciton get_mclk(g [...] omits e9c12a8e27aa drm/amd/powerplay: remove smu mutex lock in smu_hw_init omits 5e6d266573db drm/amd/powerplay: add thermal ctf support for navi10 omits 9634de271a47 drm/amd/powerplay: fix no statements in function returning [...] omits e211580da9a4 drm/amd/powerplay: move get_thermal_temperature_range to p [...] omits 4dc9c8bf3474 drm/amd/powerplay: move function thermal_get_temperature t [...] omits 62b9a88c0ef9 drm/amd/powerplay: move function get_metrics_table to vega20_ppt omits a38470f0f8dc drm/amd/powerplay: move power_dpm_force_performance_level [...] omits eefa5e2b3030 drm/amd/powerplay: enable uclk dpm default on navi10 omits d8ceb192cb8e drm/amd/powerplay: enable ac/dc feature on navi10 omits 3a3c51dd9008 drm/amd/powerplay: enable gfxclk ds,dcefclk ds and fw dsta [...] omits c0b9d6d2f1c2 drm/amd/powerplay: add sclk sysfs interface support for navi10 omits 462a70d87e25 drm/amdgpu: correct reference clock value on navi10 omits c877dff7d97e drm/amd/powerplay/smu11: disable some pp features on navi1 [...] omits fc419158104c drm/amd/powerplay/smu11: add secure board check function (v2) omits d7a8efa59b5e drm/amd/powerplay/smu11: enable ds socclk by default omits d5c316930fd5 drm/amd/powerplay: fix amdgpu_pm_info show gpu load error omits 564c4c7f0026 drm/amd/powerplay: simplify the interface of get_gpu_power omits d573bb214dd2 drm/amd/powerplay: simplify the interface of get_current_a [...] omits e36182490dec drm/amd/powerplay: fix dpm freq unit error (10KHz -> Mhz) omits 162aa5c31afc amd/powerplay: update the vcn pg omits 9c62f993eeda drm/amd/powerplay: add function read_sensor for navi10 omits 5bbb09943e5f drm/amd/powerplay: add function set_watermarks_table funct [...] omits 4f963b01f649 drm/amd/powerplay: add function notify_smc_display_config_ [...] omits 2d9fb9b06643 drm/amd/powerplay: add function get_profiling_clk_mask for navi10 omits b45dc20b08c0 drm/amd/powerplay: add funciton get[set]_power_profile_mod [...] omits 6c6187ece013 drm/amd/powerplay: add function get_workload_type_map for swsmu omits 1316b713618c drm/amd/powerplay: remove upload_dpm_level function for vega20 omits 2d589a5bfbe7 drm/amd/powerplay: add function get_fan_speed_percent for navi10 omits da85f0812365 drm/amd/powerplay: add function set_thermal_fan_table for navi10 omits 4228b6015d65 drm/amd/powerplay: add function is_dpm_running for navi10 omits 6b1b7b5bf03d drm/amd/powerplay: move read sensor of UVD[VCE]_POWER to a [...] omits 7447a23b08fc drm/amd/powerplay: add function get_current_activity_perce [...] omits 077ca74e3cbf drm/amd/powerplay: add function get_gpu_power for navi10 omits 2f72726b2af6 drm/amd/powerplay: add function unforce_dpm_levels for navi10 omits 50add63bbf1f drm/amd/powerplay: add funciton force_dpm_limit for navi10 omits 0a6430da0c7c drm/amd/powerplay: add function display_configuration_chan [...] omits 284305445fee drm/amd/powerplay: add function pre_display_config_changed [...] omits a43913ea50a5 drm/amd/powerplay: add function get_clock_by_type_with_lat [...] omits fa51bfc2794b drm/amd/powerplay: add function populate_umd_state_clk for navi10 omits db439ca21b81 drm/amd/powerplay: add function force_clk_levels for navi10 omits 336656176720 drm/amd/powerplay: add helper function of smu_set_hard_freq_range omits 0d7cbd280796 drm/amd/powerplay: add helper function of smu_set_soft_freq_range omits 8b3d243e47dd drm/amd/powerplay: add helper function of smu_get_dpm_freq_range omits b1e7e224192f drm/amd/powerplay: add function print_clk_levels for navi10 omits 3ac54a504380 drm/amd/powerplay: add helper function to get dpm freq inf [...] omits 98e1a543c7b1 drm/amd/powerplay: add function get current clock freq int [...] omits bbd7a6535002 drm/amdgpu/gfx10: require to pin/unpin CSIB BO when suspen [...] omits 2c195b6cac59 drm/amdgpu/gfx10: remove unnecessary waiting on gfx inactive omits e17a512a18c1 drm/amdgpu: RLC must be disabled after SMU when S3 on navi omits 2a8bfa139a45 drm/amd/powerplay/smu11: disable PLL shutdown when gfxoff enabled omits 8c3b2d1bc0ec drm/amd/powerplay: disable uclk dpm by default omits 863dd269fa41 drm/amdgpu/VCN2.0: remove powergating for UVDW tile omits 71322c187c4e amd/powerplay: enable uclk dpm omits 687e8ad07601 amd/powerplay: fix the issue of uclk dpm omits c39f3da4e246 drm/amdgpu/gfx10: fix unbalanced MAP/UNMAP_QUEUES when asy [...] omits ec171a930202 drm/amdgpu/gfx10: drop redundant se/sh selection omits 77657ad1eca3 drm/amdgpu/mes10.1: enable mes FW backdoor loading omits 5c264af735c0 drm/amdgpu/mes10.1: implement mes enablement function omits fb19a68df261 drm/amdgpu/mes10.1: implement MES firmware backdoor loading omits 71c579418891 drm/amdgpu/mes10.1: implement ucode buffers destruction omits 85c90e9b5404 drm/amdgpu/mes10.1: upload mes data ucode to gpu buffer omits 02b61149486b drm/amdgpu/mes10.1: upload mes ucode to gpu buffer omits 086981052bd8 drm/amdgpu/mes10.1: implement ucode CPU buffer destruction omits 298d05460cc4 drm/amdgpu/mes10.1: load mes firmware file to CPU buffer omits 5aa91248c080 drm/amdgpu/mes10.1: add mes firmware info fields omits 7f785e7843a4 drm/amdgpu/ucode: add mes firmware file support omits 186b0ca28293 drm/amdgpu/ucode: add the definitions of MES ucode and ucode data omits 37809f55292e drm/amdgpu/sdma5: incorrect variable type for gpu address omits 278b6fba2230 drm/amdgpu/sdma5: fix a sdma potential hang in VK_Examples test omits 4135f10e26ea drm/amd/powerplay: remove uvd_gated/vce_gated from smu_pow [...] omits 6ff687319f68 drm/amdgpu/nv: set vcn pg flag omits 6e4cb4e8b31f drm/amdgpu: enable vcn dpm scheme for navi omits 0b8794e252fc drm/amdgpu/vcn2: don't access register when power gated omits a8179d62fbbd drm/amd/powerplay: add new interface for vcn powergating omits c4b76d23df24 drm/amd/powerplay: enable vcn powergating v2 omits c113ba157f41 drm/amdgpu/vcn2: notify SMU power up/down VCN omits 8a33c4f1945c drm/amdgpu/gfx10: fix issues for suspend/resume omits 948f540cd012 drm/amd/powerplay: set dpm_enabled flag but don't enable vcn dpm omits eb0b49ea404c drm/amd/powerplay: update smu11_driver_if_navi10.h omits 4b6349d4d84c drm/amdgpu/gfx10: fix resume failure when enabling async gfx ring omits 36f87f0acd03 drm/amdgpu: disable some gfx light sleep omits 8ea763e23049 drm/amdgpu/gfx10: update gfx golden settings omits 8d7315cef98b drm/amd/powerplay: do not set dpm_enabled flag before VCN/ [...] omits 4b2bb705a0b7 drm/amd/powerplay: fix the incorrect type of pptable omits 013fd3a61a82 drm/amd/powerplay: don't include the smu11 driver if heade [...] omits 6a36e3e57c0c drm/amd/powerplay: move getting MAX_FAN_RPM value to asic level omits 8890fe5f4353 drm/amd/powerplay: introduce smu power source type to hand [...] omits 973849042e01 drm/amd/powerplay: move Watermarks_t uses into asic level omits 8b1f4c87a30e drm/amd/powerplay: move SmuMetrics_t uses into asic level omits ee0db82027ee drm/amd/powerplay: move PPTable_t uses into asic level omits cbfba01dde1c drm/amd/powerplay: use the table size member in the struct [...] omits 33bd73ae6c61 drm/amd/powerplay: modify smu_update_table to use SMU_TABL [...] omits 8b2ae145de4c drm/amd/powerplay/smu11: remove smu_update_table_with_arg omits 22c9c6ca9658 drm/amd/powerplay: add tables_init interface for each asic omits cdb0c632e4d0 drm/amd/powerplay: init table_count for smu tables on asic level omits 2436911bdb2c drm/amd/powerplay: introduce smu table id type to handle t [...] omits ffcb08dfaa3a drm/amd/powerplay: introduce smu feature type to handle fe [...] omits 0de94acf90e3 drm/amd/powerplay: introduce smu clk type to handle ppclk [...] omits 54b998ca8d1c drm/amdgpu: enable sw smu driver for navi10 by default omits a8998488059c drm/amd/powerplay: enable DCEFCLK dpm support omits acbcc111ce10 drm/amd/powerplay: gfxoff-seperate the Vega20 case omits 9e04021602e7 drm/amd/amdgpu: fw version check with gfxoff omits bca325280d1f drm/amd: add gfxoff support on navi10 omits 77ee9caf380a drm/amd/powerplay: add allowed feature mask for navi10 omits 74c958a3766c drm/amd/powerplay: optimization feature mask function for asic omits 5586348236f8 drm/amd/powerplay: remove duplicate code from smu hw init omits b55c83a7438d drm/amd/powerplay: implement smc firmware v2.1 for smu11 omits 19d894b92d6b drm/amd/powerplay: add smu11 smu_if_version check for navi10 omits e17980535bca drm/amd/powerplay: move the function of is_dpm_running to [...] omits 6d22f1aa924c drm/amd/powerplay: move the function of read_sensor to asic file omits 86eb3ed3d393 drm/amd/powerplay: move the function of uvd&vce dpm to asic file omits 667273c166e9 drm/amd/powerplay: move the function of get[set]_power_pro [...] omits 940680c3b48a drm/amd/powerplay: move the funciton of conv_profile_to_wo [...] omits 1e87e0124ba4 drm/amd/powerplay: enable power features omits 5ba80a0a816f drm/amd/powerplay: skip od feature on navi10 for the moment omits 3a4dc27b4373 drm/amd/powerplay: modify the feature mask to enable gfx/soc dpm omits 879af1c65af6 drm/amd/powerplay: introduce the function to load the soft [...] omits 0186eb96300d drm/amd/powerplay: smu needs to be initialized after rlc i [...] omits c16d001bf261 drm/amdgpu: fix the issue of checking on message mapping omits 336a1c825e36 drm/amdgpu: bump smc firmware header version to v2 (v2) omits 9e8a163d9bd4 drm/amd/powerplay: update smu11 driver if header for navi10 (v2) omits 827440a90146 drm/amd/powerplay: enable backdoor smu fw loading (v2) omits 4009b9b589aa drm/amd/powerplay: move bootup value before read pptable f [...] omits 31528650356c drm/amd/powerplay: add navi10 smc ucode init and navi10 pp [...] omits 2573e87074f0 drm/amd/powerplay: set smu v11 funcs for navi10 omits b3490673f905 drm/amd/powerplay: introduce the navi10 pptable implementation omits 980e04ec3730 drm/amd/powerplay: fix the mp/smuio header for navi10 omits 55f72087af71 drm/amd/powerplay: update smu 11 driver if header for navi10 omits dded62c71e44 drm/amd/powerplay: update smu v11 ppsmc header omits 0a5b8c7b9490 drm/amdgpu: add to set navi ip blocks omits bd1c0fdfc1a1 drm/amdgpu: add Navi10 pci ids omits 14328aa58ce5 drm/amdkfd: Add navi10 support to amdkfd. (v3) omits e0d076574e8d drm/amdgpu: update golden setting programming logic omits 6bdadb207224 drm/amdgpu: Add navi10 kfd support for amdgpu (v3) omits c6b6a42175f5 drm/amdgpu: add navi10 common ip block (v3) omits 44f1bb1fed25 drm/amdgpu: avoid to use SOC15_REG_OFFSET in static array [...] omits a644d85a5cd4 drm/amdgpu: add gfx v10 implementation (v10) omits 886f82aa7a1d drm/amdgpu/mes10.1: add ip block mes10.1 (v2) omits 5f84cc635bce drm/amdgpu/mes: enable mes on navi10 and later asic omits 7bbc36765ccb drm/amdgpu/mes: add definitions of ip callback function omits a538bbe7a8db drm/amdgpu/mes: add mes header file and definition omits 384872846f71 drm/amdgpu/mes: add amdgpu_mes driver parameter omits 1b61de45dfaf drm/amdgpu: add initial VCN2.0 support (v2) omits 54bb93c2251c drm/amdgpu: add JPEG2.0 decode ring ib test omits 9085914a5af4 drm/amdgpu: add JPEG2.0 decode ring test omits 60a2309ec465 drm/amdgpu: add VCN2.0 decode ib test omits 45a1a48b5c31 drm/amdgpu: add VCN2.0 decode ring test omits a8790e2475ea drm/amdgpu: add Navi10 VCN firmware support omits fef6e24c8b02 drm/amdgpu: add initial support for sdma v5.0 (v6) omits be9250fb962d drm/amdgpu: set the default value of pa_sc_tile_steering_override omits 22e96fa62ec6 drm/amdgpu: add pa_sc_tile_steering_override to drm_amdgpu [...] omits a2bd77bbde79 drm/amdgpu: disable concurrent flushes for Navi10 v2 omits 437298b83399 drm/amdgpu/discovery: refactor ip list traversal omits a190d1c75c73 drm/amdgpu/discovery: add module param for ip discovery en [...] omits 966f1d8fd05f drm/amdgpu/discovery: stop converting the units of base addresses omits 6a8ee0257dee drm/amdgpu/discovery: update definition for struct die_header omits 8e84aa1bf2af drm/amdgpu/discovery: stop taking psp header into account omits 2de00413761d drm/amdgpu/discovery: fix hwid for nbio omits 85f267a7078f drm/amdgpu/discovery: use hardcoded mmRCC_CONFIG_MEMSIZE omits 70cbfe3d64b8 drm/amdgpu/discovery: add harvest info data table omits 478586d6d5c7 drm/amdgpu/discovery: update definitions of table_info and [...] omits 987da7294bdf drm/amdgpu/discovery: fix calculations of some gfx info omits f39f5bb1c9d6 drm/amdgpu/discovery: add ip discovery initial support omits 80f8fb9178ed drm/amdgpu: mark the partial job as preempted in mcbp unit test omits 6698a3d05fda drm/amdgpu: add mcbp unit test in debugfs (v3) omits 43974dacb6c3 drm/amdgpu: program for resuming preempted ib omits ca1eb73207a4 drm/amdgpu/sdma: allocate CSA per sdma ring omits d8780dc71d56 drm/amdgpu: add ib preemption status in amdgpu_job (v2) omits b2dbf8d982a4 drm/i915/blt: Remove recursive vma->lock omits 85dc04136e86 arm64: PCI: Preserve firmware configuration when desired omits 3e8ba9686600 arm64: PCI: Allow resource reallocation if necessary omits 7ac0d094fbe9 PCI: Don't auto-realloc if we're preserving firmware config omits a78cf9657ba5 PCI/ACPI: Evaluate PCI Boot Configuration _DSM omits dcd4072a2e0b Merge branch 'i2c/for-5.3' into i2c/for-next omits 57ca968b69ec i2c: tegra: remove BUG() macro omits 9be1485accd4 i2c: i801: Add support for Intel Elkhart Lake omits 315cd67c9453 i2c: i801: Add Block Write-Block Read Process Call support omits 79b4499524ed i2c: stm32f7: fix the get_irq error cases omits af668d6518dc i2c: i801: Use match_string() helper to simplify the code 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 fe0edb241723 Merge branch 'next/soc' into for-next omits 1430a908ee2f Merge branch 'next/dt' into for-next omits 24d2c73ff28b ARM: exynos: Only build MCPM support if used omits c31b11c3eb4d ARM: dts: exynos: Fix language typo and indentation omits 4b06843d4048 RDMA/efa: Print address on AH creation failure omits b41f75724ab8 RDMA/efa: Be consistent with success flow return value omits 40ddb3f02083 RDMA/efa: Use API to get contiguous memory blocks aligned [...] omits de1033881e93 arm64: dts: mt8183: add efuse and Mediatek Chip id node to read omits 8e2dd0f92491 arm64: dts: mt8183: add spi node omits eb59b3533146 arm64: dts: mt8183: Add auxadc device node omits da719a3567a3 arm64: dts: mt8183: add pinctrl device node omits cc216dfd5615 arm64: dts: mt8183: add capacity-dmips-mhz omits 80fc1c1991cd drm/i915/gt: Fixup kerneldoc parameters omits c6fe28b0c27d drm/i915/gt: Rename i915_gt_timelines omits dc6b698a86fe PCI: sysfs: Ignore lockdep for remove attribute omits 5f6730a46892 drm/i915: Prevent dereference of engine before NULL check [...] omits f92d5c6123f4 drm/amdgpu: enable the static csa when mcbp enabled omits b239c0172745 drm/amdgpu: add mcbp driver parameter omits 692441f2654c drm/amdgpu: Add new ring interface preempt_ib omits ef3e13238b5f drm/amdgpu: add the trailing fence per ring omits dfc9847956d5 drm/amdgpu: Add helper function amdgpu_ring_set_preempt_cond_exec omits 6f298bd81589 drm/amdgpu: enable virtual display feature for navi10 omits f65aaf8b897e ARM: dts: stm32: replace rgmii mode with rgmii-id on stm32 [...] omits 94cafe1b6482 ARM: dts: stm32: Add Avenger96 devicetree support based on [...] omits 861ca2d32be7 dt-bindings: arm: stm32: Document Avenger96 devicetree binding omits b85d75021886 dt-bindings: arm: stm32: Convert STM32 SoC bindings to DT schema omits bf4b5f379fed ARM: dts: stm32: Add missing pinctrl definitions for STM32MP157 omits 5c1846394ad9 ARM: dts: stm32: add sai id registers to stm32mp157c omits 59713360ab29 ARM: dts: stm32: add power supply of rm68200 on stm32mp157c-ev1 omits 033de83170dd Merge branch for-5.3/arm64/defconfig into for-next omits 631985de2b16 Merge branch for-5.3/arm64/dt into for-next omits 2db4b3925405 Merge branch for-5.3/soc into for-next omits d378afd28729 Merge branch for-5.3/memory into for-next omits 9da1e6fea882 Merge branch for-5.3/firmware into for-next omits a586c88eab65 arm64: tegra: Enable PCIe slots in P2972-0000 board omits 2602c32f15e7 arm64: tegra: Add P2U and PCIe controller nodes to Tegra194 DT omits 871be845dfee arm64: tegra: Add PEX DPD states as pinctrl properties omits 9a182db4576d arm64: tegra: Enable ACONNECT, ADMA and AGIC omits 5d2249dda08e arm64: tegra: Add ACONNECT, ADMA and AGIC nodes 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 e526c9bc11f8 arm64: dts: Add Mediatek SoC MT8183 and evaluation board d [...] omits 69bc586518e0 dt-bindings: PCI: rcar: Add device tree support for r8a774a1 omits 2cfb1981dd0d drm/komeda: Make Komeda interrupts shareable omits 0b044a999e86 drm/komeda: fix 32-bit komeda_crtc_update_clock_ratio omits 12fdaf19e05b drm/i915/execlists: Keep virtual context alive until after [...] omits a16ecb14d0b0 Merge branches 'arm-dt-for-v5.3', 'arm-soc-for-v5.3', 'arm [...] omits 2269f0c15191 dt-bindings: pwm: Convert Allwinner PWM to a schema omits 9dd6f7c484fd ARM: dts: r8a7792: Add CMT0 and CMT1 to r8a7792 omits 7eef616f1cec ARM: dts: iwg23s-sbc: Fix SDHI2 VccQ regulator omits d211650a87ed ARM: dts: iwg20d-q7-common: Fix SDHI1 VccQ regularor omits 4592e49225cd ARM: dts: rza2mevb: Add input switch omits e23391f36ce1 ARM: dts: r7s9210: Add IRQC device node omits 1de78ccbda78 ARM: dts: rza2mevb: sort nodes of rza2mevb board omits 07d2bf96e0e1 ARM: dts: renesas: Use ip=on for bootargs omits 417f2544f48c Merge tag 'drm-intel-next-2019-06-19' of git://anongit.fre [...] omits 39a207d0cfce Merge tag 'drm-misc-next-2019-06-20' of git://anongit.free [...] omits a954f3ffc7fe drm/amdgpu/psp11: skip ta firmware for navi10 omits a698faf862f0 drm/amdgpu: declare navi10 asd firmware omits 1316956284ac drm/amdgpu: load smc ucode at first with psp while rlc aut [...] omits bb67469e29f3 drm/amdgpu: enable psp front door loading by default on navi10 omits 119eb6db542f drm/amdgpu/psp: skip mec jt when autoload is enabled omits cc0beec2dd18 drm/amd/amdgpu: add flag to mark whether autoload is suppo [...] omits 1d1f41cf49d1 drm/amdgpu/psp: initialize autoload_supported flag in psp_sw_init omits 4414ec6d14da drm/amdgpu/psp: update psp gfx interface to match with psp [...] omits fba08a77bbbe drm/amdgpu/psp: perform tmr_init and asd_init after loadin [...] omits 5160709d4509 drm/amdgpu/psp: switch to use sos_offset_bytes member as s [...] omits 1a5b4cca29ba drm/amdgpu/psp: start rlc autoload after psp recieved all [...] omits 7ea49e765189 drm/amdgpu/psp: add support to load TOC to psp omits 46ea9501fbc9 drm/amdgpu/psp: add structure to support load toc in psp (v2) omits 434dbb2a4abc drm/amdgpu/psp: support print out psp firmware header v1_1 info omits 37e919180c37 drm/amdgpu/psp: print out psp v11 ucode hdr in drm debug mode omits 6fa405646de6 drm/amdgpu: add helper function to print psp hdr omits 4a94ba8f376e drm/amdgpu: rename rlc autoload to backdoor autoload omits 52718c844c60 drm/amdgpu: use rlc toc from psp sos binary omits 93d8f2221b5e drm/amdgpu/psp: support init psp sos microcode with build-in toc omits 7d0906e83a2f drm/amdgpu: add structure to support build-in toc to psp sos omits bc290fe55259 drm/amdgpu: Add psp 11.0 support for navi10. omits 9dd4b75cf0af drm/amdgpu: set navi10's fw loading type as direct omits 5cc036a84705 drm/amdgpu: add fw load type flag for rlc autoload omits 2beae55e3929 drm/amdgpu: add structures for buffer allocate/release for [...] omits edc611475a8a drm/amdgpu: add navi10 ih ip block (v3) omits 5527cd064012 drm/amd/display: move dcn v1_0 irq source header to ivsrcid/dcn/ omits abade675e02e drm/amdgpu: add irq sources for vcn v2_0 (v2) omits 4984dd069f29 drm/amdgpu: add irq sources for sdma v5_0 omits cb3908c133f1 drm/amdgpu: add irq sources for gfx v10_1 omits f9df67e92404 drm/amdgpu: add gmc v10 ip block for navi10 (v6) omits adc43c1b5e47 drm/amdgpu: add mmhub v2 block for navi10 (v4) omits 770b93e9ee84 drm/amdgpu: add gfxhub v2.0 block for navi10 (v4) omits 7f95167ce131 drm/amdgpu: refine the PTE encoding of PRT for navi10 omits 7596ab68ff7d drm/amd/gmc9: rename AMDGPU_PTE_MTYPE to AMDGPU_PTE_MTYPE_VG10 omits c304b9e51914 drm/amdgpu: correct pte mtype field for navi omits 367adb2ad5bd drm/amdgpu/athub2: enable athub2 clock gating omits 4a9ceb7dbadf IB/{rdmavt, qib, hfi1}: Convert to new completion API omits f56044d686c8 IB/rdmavt: Add new completion inline omits 9faa494e2fcc drm/amdgpu: add flag to support IH clock gating omits 714ff8525118 drm/amdgpu: add new HDP CG flags omits 54fc447279ec drm/amdgpu: create mqd for gfx queues on navi10 omits 5bfca0692849 drm/amdgpu: enable async gfx ring by default omits 51bcce4621d8 drm/amdgpu: add module parameter for async_gfx_ring enablement omits 53b2fe415fb1 drm/amdgpu: enable gfx eop interrupt per gfx pipe omits 19191961659c drm/amdgpu/gfx10: add special unmap_queues packet for preemption omits 849aca9f9c03 drm/amdgpu: Move common code to amdgpu_gfx.c omits ba0c13b7747b drm/amdgpu: Add common gfx func Disable kcq via kiq omits bc4a6f71355f drm/amdgpu: Add struct kiq_pm4_funcs into kiq struct omits 4fc6a88f01b9 drm/amdgpu: rename amdgpu_gfx_compute_mqd_sw_init omits 7470bfcf2014 drm/amdgpu: add helper function for gfx queue/bitmap transition omits e537c9946115 drm/amdgpu: acquire available gfx queues omits cf02b03f7c00 drm/amdgpu: add members in amdgpu_me for gfx queue omits 8825af65ffc1 drm/amdgpu/gfx10: new approach to load gfx10 me fw (v4) omits 2a00bb13226b drm/amdgpu/gfx10: new approach to load ce fw (v4) omits 068ed934ee57 drm/amdgpu/gfx10: new approach to load pfp fw (v4) omits 225cef9d8850 drm/amdgpu: add nbio v2.3 for navi10 (v4) omits 031e610a6a21 Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] omits b45ddfe811b9 drm/amdgpu: add nbio callbacks for vcn doorbell support omits 09fa0613bd9f drm/amdgpu: query vram_width from vram_info table omits 89d7a79c7bd9 drm/amdgpu: query vram type from atomfirmware vram_info omits 98cd7f5b1837 drm/amdgpu: add navi pm4 header omits 9a87c32fdabf drm/amdgpu: add sdma v5 packet header file omits 1f43631be5f9 drm/amdgpu: add gfx v10 clear state header v2 omits a9833d02b515 drm/amdgpu: add v10 structs header (v2) omits 35c2e91059cb drm/amdgpu: parse the new members added by gpu_info ucode v1_1 omits 109c80ddb40f drm/amdgpu: add gpu_info_firmware v1_1 structure for navi10 omits 23c6268eb196 drm/amdgpu: add navi10 gpu info firmware omits 3e514732c0e1 drm/amdgpu: add gfx10 specific new member pa_sc_tile_steer [...] omits 02a9e40a83bc drm/amdgpu: add gfx10 specific config in amdgpu_gfx_config omits 5228fe3010f0 drm/amdgpu: Add GDDR6 in vram_name arrary omits d67383e6b764 drm/amdgpu: add GDDR6 vram type omits dd82e668892e RDMA/odp: Do not leak dma maps when working with huge pages omits d384742ed1af RDMA/uverbs: Use offsetofend instead of opencoding omits 40cdc60ac16a device-dax: Add a 'resource' attribute omits a4a357fd4477 Merge branch 'for-5.2/dax' into libnvdimm-fixes omits 2aa317672597 drm/msm: Re-order uninit function to work during probe defer omits a2c6e82e5341 ARM: dts: meson: switch to the generic Ethernet PHY reset [...] omits 107c34bcbf47 drm/amdgpu: add NV series gpu family id omits 852a6626d5fd drm/amdgpu: add navi10 asic type omits 33934b3576b0 drm/amdgpu: add navi10 ip offset header omits 76a2d0b0a1d4 drm/amdgpu: add doorbell assignement for navi10 omits 10e4b2273535 drm/amdgpu: atomfirmware.h updates for navi10 omits efd8725f03c9 drm/amdgpu: add navi10 enums header omits d2996831b288 drm/amdgpu: add SMUIO 11.0 register headers omits 3d220cc3bde5 drm/amdgpu: add OSS 5.0 register headers omits f519f0be45da drm/amdgpu: add MMHUB 2.0 register headers omits be4008b8c5b9 drm/amdgpu: add GC 10.1 register headers (v4) omits 326354fa97cf drm/amdgpu: add VCN 2.0 register headers omits 9edefe7bacbd drm/amdgpu: add NBIO 2.3 register headers omits d33ad040279c drm/amdgpu: add MP 11.0 register headers omits 2a3196f1f088 drm/amdgpu: add HDP 5.0 register headers omits d6ad5023e877 drm/amdgpu: add DCN 2.0 register headers omits ae213c44506c drm/amdgpu: add CLK 11.0 register headers omits db3239f535cb drm/amdgpu: add ATHUB 2.0 register headers 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 3572e8aea3bf rtc: pcf8563: Clear event flags and disable interrupts bef [...] omits 65f662cbf829 rtc: pcf8563: Fix interrupt trigger method omits da3929218a44 RDMa/hns: Don't stuck in endless timeout loop omits 836a0fbb3e76 RDMA: Check umem pointer validity prior to release omits 89a6da3cb8f3 RDMA/hns: reset function when removing module omits 03436e3ec69c drm/msm/dsi: Move setup_encoder to modeset_init omits 6d5e78406991 drm/msm/dsi: Move dsi panel init into modeset init path omits 970524b07a9c drm/msm/dsi: Use the new setup_encoder function in attach_ [...] omits faccd71cec55 drm/msm/dsi: Simplify the logic in msm_dsi_manager_panel_init() omits 4f229b41386f drm/msm/dsi: Pull out panel init code into function omits 09951aaa7229 drm/msm/dsi: Don't store dsi host mode_flags in msm_dsi omits e3a91f893cab drm/msm/dsi: Split mode_flags out of msm_dsi_host_get_panel() omits 4368a1539c6b drm/msm: Depopulate platform on probe failure omits 8b3c087a7998 drm/msm/dsi_pll_10nm: Remove impossible check omits 83dda228866e drm/msm/dsi_pll_10nm: Release clk hw on destroy and failure omits 7896e2237d03 drm/msm/phy/dsi_phy: Set pll to NULL in case initialization fails omits a93be1fc6c84 drm/msm/dpu: Avoid calling _dpu_kms_mmu_destroy() on init failure omits 73e82519ea77 drm/msm/dpu: Remove call to drm_mode_set_crtcinfo omits a49b1dc7ae44 RDMA: Convert destroy_wq to be void 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 4f0793989f2f Revert "drm/amd/display: Copy stream updates onto streams" omits 1a1da391c9e2 Revert "drm/amd/display: Use macro for invalid OPP ID" omits ecbc382c9fdf Revert "drm/amd/display: Rework CRTC color management" omits f94ec6f8b885 Revert "drm/amd/display: move vmid determination logic out of dc" omits 0198b6e5be88 Revert "drm/amd/display: Add Underflow Asserts to dc" omits 76d981a9fe82 Revert "drm/amd/display: make clk_mgr call enable_pme_wa" omits 8d18ad83f19b RDMA/hns: Fix bug when wqe num is larger than 16K omits 2ac0bc5e725e RDMA/hns: Add a group interfaces for optimizing buffers ge [...] omits 38389eaa4db1 RDMA/hns: Add mtr support for mixed multihop addressing omits 0fc8b82f31c4 PCI: Add DT binding for "reset-gpios" property omits 2d8c7361585f PCI: tegra: Put PEX CLK & BIAS pads in DPD mode omits 5992b044989d dt-bindings: pci: tegra: Document PCIe DPD pinctrl optional prop omits adb2653b3d2e PCI: tegra: Add AFI_PEX2_CTRL reg offset as part of SoC struct omits c894121d0142 PCI: tegra: Change PRSNT_SENSE IRQ log to debug omits b5b4717ea0dd PCI: tegra: Program AFI_CACHE_BAR_{0,1}_{ST,SZ} registers [...] omits 70a1efac712c Revert "drm/amd/display: Enable fast plane updates when st [...] omits a95ecb653aa8 drm/amdgpu/sriov: fix Tonga load driver failed omits 9c7c85f7ea1f drm/amdgpu: add pmu counters omits e4cf4bf5b876 drm/amdgpu: update df_v3_6 for xgmi perfmons (v2) omits 496091fa041f drm/amd/display: Fix null-deref on vega20 with xgmi omits de9f26bbd384 drm/amdkfd: Add procfs-style information for KFD processes omits e82fdb16a065 drm/amdgpu: improve HMM error -ENOMEM and -EBUSY handling omits c1d827d62f71 drm/amd/amdgpu: cast mem->num_pages to 64-bits when shifting (v2) omits acb05f0a3f62 drm/amdgpu: Do error injection even vram reserve fails omits eef4a3502661 PCI: tegra: Fix PLLE power down issue due to CLKREQ# signal omits c23ae2aec5bc PCI: tegra: Set target speed as Gen1 before starting LTSSM omits 9f570b6c240e PCI: tegra: Update flow control timer frequency in Tegra210 omits 191cd6fb5d2c PCI: tegra: Add SW fixup for RAW violations omits b2634cd0d26d PCI: tegra: Increase the deskew retry time omits f1178099a6e4 PCI: tegra: Enable PCIe xclk clock clamping omits 52db2fd89e1a PCI: tegra: Process pending DLL transactions before enteri [...] omits 92bd94f1fdde PCI: tegra: Disable AFI dynamic clock gating omits 7763cc24e210 PCI: tegra: Enable opportunistic UpdateFC and ACK omits 2513a4ee4735 PCI: tegra: Program UPHY electrical settings for Tegra210 omits c635a815c8c7 PCI: tegra: Advertise PCIe Advanced Error Reporting (AER) [...] omits 538123a29aeb PCI: tegra: Add PCIe Gen2 link speed support omits d1f9113faf8a PCI: tegra: Fix PCIe host power up sequence omits 316b9ef1ee14 PCI: tegra: Mask AFI_INTR in runtime suspend omits 973d7499c51c PCI: tegra: Rearrange Tegra PCIe driver functions omits 1056dda8a8d6 PCI: tegra: Handle failure cases in tegra_pcie_power_on() omits e3b09c18c604 soc/tegra: pmc: Export tegra_powergate_power_on() omits 8ee36e048c98 drm/i915/execlists: Minimalistic timeslicing omits 22b7a426bbe1 drm/i915/execlists: Preempt-to-busy omits 97f90e1b82e8 drm/msm/mdp5: Use the interconnect API omits 217a6ddf93e0 drm/msm/dpu: add icc voting in dpu_mdss_init omits a67e13e1ee2d dt-bindings: msm/disp: Introduce interconnect bindings for [...] omits 20cad6cd14f4 drm/msm/dpu: Integrate interconnect API in MDSS omits cb88482e2570 drm/msm/dpu: clean up references of DPU custom bus scaling 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 836334fd7475 drm/todo: Update drm_gem_object_funcs todo even more omits 2b5d74fa3cee drm/stm: drv: fix suspend/resume omits 28f28ea4343a Merge branch 'for-5.3-core' into for-next omits 002c845be525 drm/self_refresh: Fix possible NULL deref in failure path omits 01d6fb565b4a arm64: defconfig: Add Tegra194 PCIe driver omits b04832ed1f70 arm64: dts: sc9860: Update coresight DT bindings omits b8b89a8407df arm64: dts: sc9836: Update coresight DT bindings omits 7eb505978425 Merge branches 'at91-soc' and 'at91-dt' into at91-next omits 95701b1c3c8f arm: add missing include platform-data/atmel.h omits ec2b827be396 clk: renesas: cpg-mssr: Use [] to denote a flexible array member omits 8f5e20b6b884 clk: renesas: cpg-mssr: Combine driver-private and clock a [...] omits a79f5836bd5f clk: renesas: mstp: Combine group-private and clock array [...] omits ba0386111cd8 clk: renesas: div6: Combine clock-private and parent array [...] omits d2e4cb45af8f clk: renesas: cpg-mssr: Update kerneldoc for struct cpg_mssr_priv omits 541d7c44069b arm64: tegra: Sort device tree nodes alphabetically omits 434e8aedeaec arm64: tegra: Fix Jetson Nano GPU regulator omits ece6031ece2d arm64: tegra: Update Jetson TX1 GPU regulator timings omits ba24eee6686f arm64: tegra: Fix AGIC register range omits 08c7c74b0986 arm64: tegra: Add INA3221 channel info for Jetson TX2 omits d87764daed0b arm64: tegra: Enable PWM on Jetson Nano omits 271839b0a819 dt-bindings: arm: Convert Atmel board/soc bindings to json-schema omits 1f8e44b622dc ARM: davinci: Use GPIO lookup table for DA850 LEDs omits 1c1ecf09ee22 ARM: configs: aspeed: Add new drivers omits 6084110a0e9c ARM: dts: aspeed: Enable video engine on romulus and wtherspoon omits 03c511dde040 ARM: dts: aspeed: Add Inspur fp5280g2 BMC machine omits 2410fd450c09 arm64: dts: qcom: qcs404-evb: fix vdd_apc supply omits 50b617a61874 arm64: dts: meson: g12a: x96-max: add the Ethernet PHY int [...] omits 98ba71c94eaf arm64: dts: meson: g12b: odroid-n2: add the Ethernet PHY i [...] omits 658e4129bb81 arm64: dts: meson: g12b: odroid-n2: add the Ethernet PHY r [...] omits f29cabf240ed arm64: dts: meson: use the generic Ethernet PHY reset GPIO [...] omits ed5e8f689154 arm64: dts: meson: g12a: x96-max: fix the Ethernet PHY reset line omits 9a3f37143f66 arm64: dts: meson: g12a: sort sdio nodes correctly omits 28cff3a7fe75 libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock omits 391f8ceac0bd libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __n [...] omits b0abc72e2991 libnvdimm/region: Register badblocks before namespaces omits 4bc5021f8006 libnvdimm/bus: Prevent duplicate device_unregister() calls omits 865a9f81a21b platform/x86: acer-wmi: Mark expected switch fall-throughs omits ebba3b653c39 firewire: mark expected switch fall-throughs omits c85070cee299 can: mark expected switch fall-throughs omits c502448b2536 afs: yfsclient: Mark expected switch fall-throughs omits 020634d3b3ab afs: fsclient: Mark expected switch fall-throughs omits 696de2e9ccec RDMA/netlink: Resort policy array omits 01a090c74669 drm/msm/dsi: Add parentheses to quirks check in dsi_phy_hw [...] 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 e005156eb4b4 ARM: Document merges omits c454b622bd68 Merge branch 'next/defconfig' into for-next omits 05eefb277c97 Merge branch 'next/dt' into for-next omits dd50a69b5697 ARM: exynos_defconfig: Enable Panfrost and Lima drivers omits 23851326d37c ARM: multi_v7_defconfig: Enable Panfrost and Lima drivers omits 6da4e11cc749 ARM: dts: exynos: Add PMU interrupt affinity to Exynos4 boards omits 4e4dfcb2a425 ARM: dts: exynos: Add flash support to Galaxy S3 boards omits a9385fd7acc3 Merge branch 'arm/soc' into for-next omits b8ad2985c6ea ARM: OMAP2: drop explicit assembler architecture omits 3fe1ee40b2a2 ARM: use arch_extension directive instead of arch argument omits e6fa17cd5518 ARM: Document merges omits 353e3628d19f Merge branch 'arm/fixes' into for-next omits b87b6c0dfce7 drm/i915: Flush the execution-callbacks on retiring omits 476a3d7014b6 ARM: Document merges omits 238eabe46c19 Merge branch 'arm/dt' into for-next omits 6c2ef9621faf Merge branch 'arm/drivers' into for-next omits 4ed7e4e57822 Merge tag 'ti-k3-soc-for-v5.3' of git://git.kernel.org/pub [...] omits a6c606047810 drm/komeda: Correct printk format specifier for "size_t" omits a106504ba7aa malidp: no need to check return value of debugfs_create functions omits 8b70ce7ddf07 komeda: no need to check return value of debugfs_create functions omits 6c249cc7a7e6 Merge tag 'drivers_soc_for_5.3' of git://git.kernel.org/pu [...] omits 50f5ef466dfa Merge tag 'socfpga_dts_updates_for_v5.3' of git://git.kern [...] omits e57cf057c57d arm64: tegra: Enable CPU sleep on Jetson Nano omits 8300a70e6567 arm64: tegra: Add ID EEPROMs on Jetson Nano omits 5205abd2832a arm64: tegra: Add ID EEPROM for Jetson TX2 Developer Kit omits a4ff413b714d arm64: tegra: Add ID EEPROM for Jetson TX2 module omits 3492d0a1550e arm64: tegra: Add ID EEPROM for Jetson TX1 Developer Kit omits a5b6b67364cb arm64: tegra: Add ID EEPROM for Jetson TX1 module omits ce94bef9354e drm/i915: Signal fence completion from i915_request_wait omits 06c3cba62b3b ARM: dts: hip04: Update coresight DT bindings omits 25a0a9884e77 ARM: Document merges omits 9500ff14c4cf arm64: dts: hi3660: Add CoreSight support omits b6f7cd7faecf arm64: dts: hi6220: Update coresight DT bindings omits f6130381e2a2 arm64: dts: renesas: hihope-common: Remove "label" from LEDs omits dd853b2dfa65 Merge branch 'stable/for-linus-5.2' into linux-next omits 9c106119f653 swiotlb: fix phys_addr_t overflow warning omits 4bdc4e136714 Merge branch 'arm/fixes' into for-next omits a33d60c226eb swiotlb: fix phys_addr_t overflow warning omits 3aa9ab7666de ARM: Document merges omits ae2bb68cdf70 Merge branch 'arm/defconfig' into for-next omits 801dd05bbfa4 arm64 defconfig: enable Mellanox cards omits 427e54a22d0c arm64 defconfig: enable MPT3 SAS and BNX2X drivers omits fedc459a3da3 rtc: pcf2123: fix negative offset rounding omits e32e60a2d5ec rtc: pcf2123: add alarm support omits c33850bbc6c9 rtc: pcf2123: use %ptR omits 790d033933b8 rtc: pcf2123: port to regmap omits 2372a7d32b69 rtc: pcf2123: remove sysfs register view omits 8d955f24db3f ARM: multi_v7_defconfig: enable Lima driver omits d547bcf37342 arm64: defconfig: enable Lima driver omits bff2a29f4f29 arm64: defconfig: add Panfrost driver omits f56a1fa75c5a ARM: multi_v7_defconfig: add Panfrost driver omits 6c48edcc955a ARM: configs: Remove useless UEVENT_HELPER_PATH omits 89d6adc63f85 arm64: dts: renesas: hihope-common: Add HDMI support omits 39bab7bfb7d9 arm64: configs: Remove useless UEVENT_HELPER_PATH omits 39bda3158e35 ARM: config: Remove left-over BACKLIGHT_LCD_SUPPORT omits 70063f5f4e47 ARM: Document merges omits 7d0ed30433aa drm: self_refresh: Fix a reversed condition in drm_self_re [...] omits 8c9656423549 arm64: dts: renesas: r8a774a1: Add HDMI encoder instance omits 74a22e8f4350 dt-bindings: display: renesas: Add r8a774a1 support omits b91eda838bc7 Merge branch 'arm/dt' into for-next omits ecf890235575 Merge tag 'samsung-dt-5.3' of https://git.kernel.org/pub/s [...] omits f82695814c39 Merge tag 'vexpress-updates-5.3' of git://git.kernel.org/p [...] omits 65004867c953 Merge tag 'juno-updates-5.3' of git://git.kernel.org/pub/s [...] omits b3dbb6e3efff Merge tag 'omap-for-v5.3/ti-sysc-dt-signed' of git://git.k [...] omits 0164a087a69a Merge tag 'omap-for-v5.3/dt-signed' of git://git.kernel.or [...] omits 3aa45174e135 Merge tag 'arm-soc/for-5.3/devicetree-arm64' of https://gi [...] omits 3990c9918af3 Merge tag 'v5.3-rockchip-dts64-1' of git://git.kernel.org/ [...] omits 4a486e0b3656 Merge tag 'keys-misc-20190619' into keys-next omits 5b8ea6bfa497 Merge tag 'v5.3-rockchip-dts32-1' of git://git.kernel.org/ [...] omits 0763d0c2273a arm64: qcom: qcs404: Add reset-cells to GCC node omits c311f4ff2b55 arm64: dts: sprd: Add Spreadtrum SD host controller support omits 0dfe186a452f Merge tag 'integrator-dts-v5.3-arm-soc' of git://git.kerne [...] omits 1ee008f240ad drm/i915: Update DRIVER_DATE to 20190619 omits 2f5309452dc0 drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait() omits 90b86fcc47b4 DRM: Add KMS driver for the Ingenic JZ47xx SoCs omits 34884dba2944 dt-bindings: Add doc for the Ingenic JZ47xx LCD controller driver omits 73591341014d drm/i915/execlists: Detect cross-contamination with GuC omits 44d89409a12e drm/i915: Make the semaphore saturation mask global omits 264b9436d23b drm/komeda: Enable writeback split support omits 4b9baf74ef73 drm/komeda: Add new component komeda_splitter omits f461d6591f33 drm/komeda: Accept null writeback configurations for writeback omits 420810cec63b drm/komeda: Refine function to_d71_input_id omits 3b9dfa4ef28c drm/komeda: Add slave pipeline support omits a407a6509393 drm/komeda: Add layer split support omits b35d0927d3b0 drm/komeda: Add split support for scaler omits 9a28105f5a43 drm/komeda: Add component komeda_merger omits 619053220a7d dt/bindings: drm/komeda: Unify mclk/pclk/pipeline->aclk to [...] omits 6f84da0c74f1 drm/komeda: Rename main engine clk name "mclk" to "aclk" omits 28be315c9c0c drm/komeda: Unify mclk/pclk/pipeline->aclk to one MCLK omits 109bd7d5f4c2 drm/komeda: Adds zorder support omits 04e84545b980 drm/komeda: Add format support for Y0L2, P010, YUV420_8/10BIT omits df860f98bcd5 drm/komeda: Add komeda_fb_check_src_coords omits 6af386db0563 dt/bindings: drm/komeda: Adds SMMU support for D71 devicetree omits e87cae37f600 drm/komeda: Adds SMMU support omits 9682dee98222 drm/komeda: Enable color-encoding (YUV format) support omits 97e659d4670f drm/komeda: Update HW up-sampling on D71 omits 19358630f3a5 drm/komeda: Adds limitation check for AFBC wide block not [...] omits 429bfabe0054 drm/komeda: Add rotation support on Komeda driver omits 0e52ab9ff0fc drm/komeda: Clear enable bit in CU_INPUTx_CONTROL omits ebf68996de0a arm/komeda: Convert dp_wait_cond() to return an error code. omits 62ffc39320e6 drm/komeda: Creates plane alpha and blend mode properties omits 42b6f118f6d1 drm/komeda: Add image enhancement support omits 1f7f9ab7900e drm/komeda: Add engine clock requirement check for the dow [...] omits d92b66b87502 drm/komeda: Add writeback scaling support omits 6d30cbfbcdd6 drm/komeda: Implement D71 scaler support omits 502932a03fce drm/komeda: Add the initial scaler support for CORE omits 7fded557c439 drm/komeda: Attach scaler to drm as private object omits 65ad2392dd6d drm/komeda: Added AFBC support for komeda driver omits 5d51f6c0da1b drm/komeda: Add writeback support omits d609f60addfc Merge branch 'topic/remove-fbcon-notifiers' into drm-misc-next omits bcb7416e3480 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits 90b2df5743cd drm/vc4: hdmi: Set default state margin at reset omits b7ced38916a9 drm/selftests: Add command line parser selftests omits 731514b446fe drm/atomic: Add a function to reset connector TV properties omits 3d46a3007cd8 drm/modes: Parse overscan properties omits 22045e8e52bd drm/connector: Introduce a TV margins structure omits 1bf4e09227c3 drm/modes: Allow to specify rotation and reflection on the [...] omits 3aeeb13d8996 drm/modes: Support modes names on the command line omits e08ab74bd4c7 drm/modes: Rewrite the command line parser omits a99076e87e06 drm/client: Change drm_client_panel_rotation name omits 307696d3b734 drm/client: Restrict the rotation check to the rotation itself omits 46cc2d76a74a drm/client: Restrict the plane_state scope omits 772cd52c5574 drm/connector: Add documentation for drm_cmdline_mode omits 52d2d44eee80 Merge v5.2-rc5 into drm-next omits 78eccc2ac98e arm64: dts: ti: k3-j721e: Add the MCU SRAM node omits ae7d8505b10d arm64: dts: ti: k3-j721e: Add interrupt controllers in wak [...] omits 073086fc68d7 arm64: dts: ti: k3-j721e: Add interrupt controllers in mai [...] omits 1463a70dfc87 arm64: dts: ti: k3-j721e-main: Add Main NavSS Interrupt co [...] omits 3cd277c6d021 arm64: defconfig: Enable TI's J721E SoC platform omits 803d3a1870e2 arm64: dts: ti: Add support for J721E Common Processor Board omits cff377f7897a soc: ti: Add Support for J721E SoC config option omits 2d87061e70de arm64: dts: ti: Add Support for J721E SoC omits e28c6d941dac dt-bindings: serial: 8250_omap: Add compatible for J721E U [...] omits 7c42f43c29e2 dt-bindings: arm: ti: Add bindings for J721E SoC omits 7ef91224c486 clk: samsung: Add bus clock for GPU/G3D on Exynos4412 omits e1068c32c1d4 soc: qcom: geni: Add support for ACPI omits c036061be907 ecryptfs: Make ecryptfs_xattr_handler static omits 29a51df0609c ecryptfs: remove unnessesary null check in ecryptfs_keyrin [...] omits 96827c3044cf ecryptfs: use print_hex_dump_bytes for hexdump omits 6fd7c4da546b arm64: dts: qcom: pm8998: Use qcom,pm8998-pon binding for [...] omits 72825e7f4a63 arm64: dts: qcom: msm8996: Enable SMMUs omits 78145dbeaea1 Merge branch 'for_5.3/driver-soc' into next omits 4c960505df44 firmware: ti_sci: Fix gcc unused-but-set-variable warning omits 8e1395a4249c firmware: ti_sci: Use the correct style for SPDX License I [...] omits 09d985bea99d RDMA/mlx5: Enable decap and packet reformat on FDB omits cecae747b620 RDMA/mlx5: Consider eswitch encap mode omits 12dbc04db08d Merge remote-tracking branch 'mlx5-next/mlx5-next' into HEAD omits 7608bf40cf24 RDMA/odp: Fix missed unlock in non-blocking invalidate_start omits 5a3113d19cb0 IB/hfi1: Spelling s/statisfied/satisfied/ omits 8f71bb0030b8 RDMA: Report available cdevs through RDMA_NLDEV_CMD_GET_CHARDEV omits 0e2d00eb6fd4 RDMA: Add NLDEV_GET_CHARDEV to allow char dev discovery an [...] omits c936843f06ee drm/vkms: add crc sources list omits b6b3821fac22 drm/vkms: Move format arrays to vkms_plane.c omits 64a68a736068 arm64: dts: qcom: msm8996: Correct apr-domain property omits 3f72e2d3e682 arm64: dts: qcom: Add Dragonboard 845c omits 370063ee427a drm/msm/adreno: Add A540 support omits d67f1b6d0e0b drm/msm: correct attempted NULL pointer dereference in put_iova omits 61f0479757aa drm/msm/dsi: add protection against NULL dsi device omits 6672e11cad66 drm/msm/adreno: Ensure that the zap shader region is big enough omits 7b8c9e203039 drm/msm/dsi: Add support for MSM8998 DSI controller omits 3dbbf8f09e83 drm/msm/dsi: Add old timings quirk for 10nm phy omits d440b3374bab drm/msm/dsi: Add support for MSM8998 10nm dsi phy omits 590714e5a370 dt-bindings: msm/dsi: Add 10nm phy for msm8998 compatible omits fc19cbb785d7 drm/msm/mdp5: Fix mdp5_cfg_init error return omits 03b7af1ef499 drm/msm/adreno: Call pm_runtime_force_suspend() during unbind omits fecabfd9241f drm/msm/dpu: Avoid a null de-ref while recovering from kms [...] omits 36415615adf4 drm/msm/dpu: Fix error recovery after failing to enable clocks omits 295b22ae596c drm/msm: Pass the MMU domain index in struct msm_file_private omits bdad5c53e10b drm/msm: Print all 64 bits of the faulting IOMMU address omits adf151c246ec drm/msm/adreno: Enable 64 bit mode by default on a5xx and [...] omits c8bffdcb25ea msm: no need to check return value of debugfs_create functions omits 7aca4d65e705 msm: dpu1: no need to check return value of debugfs_create [...] omits 491d5071c4d2 msm: adreno: no need to check return value of debugfs_crea [...] omits 276b6f2e7911 drm/msm/dpu: Fix Wunused-const-variable omits 8a08e50cee66 drm: Permit video-buffers writecombine mapping for MIPS omits 381f8a20d2f6 drm/i915/psr: Force manual PSR exit in older gens omits 9a4a153b092c drm/msm: check for equals 0 only omits d3cb8f3d0fb2 drm/msm/dpu: Remove bogus comment omits e9f050f18e43 drm/msm/dpu: Remove _dpu_debugfs_init omits c4957347d9d7 drm/msm/dpu: Use provided drm_minor to initialize debugfs omits eca153603f2f drm/i915: Don't dereference request if it may have been re [...] omits 1422768fa260 drm/i915/selftests: Flush live_evict omits 0bd6cb6b58f7 drm/i915: Skip shrinking already freed pages omits 767662bc62a4 drm/i915: Update workarounds selftest for read only regs omits 7b3d40631098 drm/i915: Add whitelist workarounds for ICL omits ebd2de47a19f drm/i915: Support whitelist workarounds on all engines omits 5380d0b781c4 drm/i915: Support flags in whitlist WAs omits b7a3623d87e9 drm/rcar-du: Fix error check when retrieving crtc state omits 7afc7f816870 drm/i915: Drop the _INCOMPLETE for has_infoframe omits dde84833c325 drm/i915: Make pipe_config_err() vs. fastset less confusing omits b124ea432af7 drm/i915: Constify intel_pipe_config_compare() omits f0521558a2a8 drm/i915: Don't clobber M/N values during fastset check omits 7786fd108777 drm/panfrost: Expose performance counters through unstable ioctls omits 1e51348013a2 drm/panfrost: Add an helper to check the GPU generation omits 92f0ad0b1dc6 drm/panfrost: Add a module parameter to expose unstable ioctls omits dd082cef99b6 drm/panfrost: Move gpu_{write, read}() macros to panfrost_regs.h omits 8a1a0cd0b770 mm/hmm: Use lockdep instead of comments omits 47f245985a4f mm/hmm: Hold on to the mmget for the lifetime of the range omits 157816f3775f mm/hmm: Do not use list*_rcu() for hmm->ranges omits 378a60406415 mm/hmm: Remove duplicate condition test before wait_event_timeout omits 8a9320b7ec5d mm/hmm: Simplify hmm_get_or_create and make it reliable omits ef78f7b18726 drm/i915: Use drm_gem_object.resv omits 7009db1475e9 drm/i915: Keep engine alive as we retire the context omits c51b47881c9c Merge branch 'arm/fixes' into for-next omits a10ecf624b7b dt-bindings: arm: fsl: Add missing schemas for i.MX1/31/35 omits f37545c59bf3 dt-bindings: arm: fsl: Add back missing i.MX7ULP binding omits fbfe9ba4599f dt-bindings: arm: Move Emtrion i.MX6 board bindings to schema omits 283172b01956 soc: imx8: Use existing of_root directly omits 9bbfda544ed7 drm/vmwgfx: Kill unneeded legacy security features omits 358d76d9b577 drm/vmwgfx: Use VMW_DEBUG_KMS for vmwgfx mode-setting user errors omits 03583e503de6 drm/vmwgfx: Add debug message for layout change ioctl omits 4ba397671237 drm/vmwgfx: Add surface dirty-tracking callbacks omits d58e3b087b76 drm/vmwgfx: Implement an infrastructure for read-coherent [...] omits 86aeaa09f3df drm/vmwgfx: Use an RBtree instead of linked list for MOB r [...] omits 93392217066d drm/vmwgfx: Implement an infrastructure for write-coherent [...] omits 7a39f35ce43f drm/ttm: TTM fault handler helpers omits 32d1f6985ceb drm/ttm: Allow the driver to provide the ttm struct vm_ope [...] omits 4fe51e9e7902 mm: Add write-protect and clean utilities for address spac [...] omits 29875a52915e mm: Add an apply_to_pfn_range interface omits c9e5f41f7320 mm: Allow the [page|pfn]_mkwrite callbacks to drop the mmap_sem omits eb4ea0857c83 arm64: dts: fsl: librem5: Add a device tree for the Librem [...] omits e126417ff1b1 dt-bindings: arm: fsl: Add the imx8mq boards omits ac013c7e2dc2 dt-bindings: Add an entry for Purism SPC omits 4251fa5fc3bb drm/vmwgfx: Assign eviction priorities to resources omits 0e12248c68f3 clk: imx6q: fix section mismatch warning omits 7802f88de0e1 arm64: dts: fsl: ls1028a: Add qDMA node omits 781f9f303126 dt-bindings: fsl-qdma: Add LS1028A qDMA bindings omits 45d0706ebf26 clk: sunxi-ng: sun8i-r: Use local parent references for CL [...] omits 707f601373ae clk: sunxi-ng: v3s: Use local parent references for CLK_FI [...] omits 3fccf2ed6f27 clk: sunxi-ng: r40: Use local parent references for CLK_FI [...] omits b28e3eb6325b clk: sunxi-ng: h3: Use local parent references for CLK_FIX [...] omits cdaf8388ea8e clk: sunxi-ng: a33: Use local parent references for CLK_FI [...] omits 7a40e3d8696e clk: sunxi-ng: a23: Use local parent references for CLK_FI [...] omits 8b1dd564b9e3 clk: sunxi-ng: a31: Use local parent references for CLK_FI [...] omits 260311bfb383 clk: sunxi-ng: sun5i: Use local parent references for CLK_ [...] omits d1c924732bdf clk: sunxi-ng: a10: Use local parent references for CLK_FI [...] omits 6873d2072656 clk: sunxi-ng: sun8i-r: Use local parent references for CL [...] omits 930944833550 clk: sunxi-ng: switch to of_clk_hw_register() for register [...] omits 8b13a48b891c clk: fixed-factor: Add CLK_FIXED_FACTOR_FW_NAME for DT clo [...] omits 1bef004e2680 clk: fixed-factor: Add CLK_FIXED_FACTOR_HWS which takes li [...] omits d7b15114aba9 clk: fixed-factor: Add CLK_FIXED_FACTOR_HW which takes clk [...] omits 13933109dff0 clk: Add CLK_HW_INIT_PARENT_DATA macro using .parent_data omits 2d6b4f33e637 clk: Add CLK_HW_INIT_FW_NAME macro using .fw_name in .parent_data omits 99600fd47eaf clk: Add CLK_HW_INIT_* macros using .parent_hws omits 2d156b78ce8f clk: Fix debugfs clk_possible_parents for clks without par [...] omits e57f4f2c4506 ARM: Document merges omits e646e46a80d9 Merge branch 'arm/fixes' into for-next omits 9e35f49cf703 arm64: dts: renesas: r8a774a1: Add dynamic power coefficient omits 06a928fb5805 arm64: dts: renesas: r8a774a1: Create thermal zone to support IPA omits 5f5249497bd7 arm64: dts: renesas: r8a774a1: Add CPU capacity-dmips-mhz omits 7b996955e514 arm64: dts: renesas: r8a774a1: Add CPU topology on r8a774a1 SoC omits 1485b6353a99 arm64: dts: renesas: hihope-common: Add LEDs support omits 3ba27637d801 arm64: dts: renesas: hihope-common: Enable USB3.0 omits 4951dc0178ba drm/i915/guc: Reduce verbosity on log overflows omits cd5b27973168 Merge branch 'arm/fixes' into for-next omits c1324171a9d1 clk: renesas: r8a774a1: Add TMU clock omits fa59290e3d23 clk: renesas: r8a77995: Add CMM clocks omits 08911c4a8e28 clk: renesas: r8a77990: Add CMM clocks omits 140444003c6b clk: renesas: r8a77965: Add CMM clocks omits 00c7cd3f130a clk: renesas: r8a7795: Add CMM clocks omits 1bcbe7300815 soc: imx8: Fix potential kernel dump in error path omits 200f5c4081e0 arm64: dts: marvell: add missing #interrupt-cells property omits 6f0af5da86d1 ARM: dts: imx7d-zii-rpu2: Drop unused pinmux entries omits d38f5fdb87ef ARM: dts: imx7d-zii-rpu2: Fix incorrrect 'stdout-path' omits ae7b3384b61b ARM: dts: Add support for 96Boards Meerkat96 board omits bee0aa5704d8 dt-bindings: arm: Document 96Boards Meerkat96 devicetree binding omits 6800d9a53532 Documentation/i915: fix file references after display/ sub [...] omits 470f248368ad ARM: dts: imx6ul: Add PXP node omits 6869114832b7 ARM: dts: imx6sll: Enable SNVS poweroff according to board design omits 4664179fe679 ARM: dts: imx7s: Enable SNVS power key according to board design omits bbfba8c7150b ARM: dts: imx6sll: Enable SNVS power key according to boar [...] omits 052ce6f4de52 ARM: dts: imx6ul: Enable SNVS power key according to board design omits ee279588ac48 ARM: dts: imx6sx: Enable SNVS power key according to board design omits 770856f0da5d ARM: dts: imx6qdl: Enable SNVS power key according to boar [...] omits d038c1dc3556 arm64: dts: imx8mm: Enable SNVS power key according to boa [...] omits 3c3a8e50139a arm64: dts: imx8mq-evk: Enable SNVS power key omits 38ef0515e1e8 H8300: remove unused barrier defines omits 1d0becabdc0e arm64: dts: ls1028a: add crypto node omits 1aa6af5f1813 clk: imx8mq: Use devm_platform_ioremap_resource() instead [...] omits 883cd3c9626f clk: imx8mq: Use imx_check_clocks() API directly omits c63fe28bf152 clk: imx: Remove __init for imx_check_clocks() API omits 73786fea0211 arm64: dts: qcom: qcs404-evb: Enable PCIe omits 431f64642c2f arm64: dts: qcom: qcs404: Add PCIe related nodes omits f0553dcb9778 tracepoint: Use struct_size() in kmalloc() omits c6f7acb80abf drm/i915/ehl: Introduce Mule Creek Canyon PCH omits 32a196314827 drm/i915/gtt: Serialise both updates to PDE and our shadow omits e93821146921 drm/i915/dmc: protect against loading wrong firmware omits 8132b8d182e3 drm/i915/dmc: remove redundant return in parse_csr_fw() omits 0703a53b818c drm/i915/dmc: add support to load dmc_header version 3 omits 08f8984fd733 drm/i915/dmc: extract function to parse dmc_header omits 32fd773384af drm/i915/dmc: extract function to parse package_header omits 46fcbe4b5e40 drm/i915/dmc: extract function to parse css header omits 0bba84975b37 drm/i915/dmc: add support for package_header with version 2 omits 56b206bcdada drm/i915/dmc: extract fw_info and table walk from intel_pa [...] omits 8a6f9d5c172d drm/i915/dmc: use kernel types omits 5d60c1115411 RDMA: Move rdma_node_type to uapi/ omits 61474c3685e1 Merge branch 'xtensa-5.3' into xtensa-for-next omits 21a249ca0241 drm/amdgpu: wait to fetch the vbios until after common init omits b9341521700d drm/amd/powerplay: Delete a redundant memory setting in ve [...] omits 4fe7d1a8a4c4 drm/amd/display: Delete a redundant memory setting in amdg [...] omits e1a2f2d23a98 drm/amdgpu: fix error handling in df_v3_6_pmc_start omits b6bb56ac7d16 drm/amd/display: Add missing newline at end of file omits 82973e078b9d drm/amd/powerplay: detect version of smu backend (v2) omits 38bb4226ffe5 drm/amdkfd: Fix sdma queue allocate race condition omits 6a6ef5ee257e drm/amdkfd: Fix a circular lock dependency omits d091bc0a700f Revert "drm/amdkfd: Fix a circular lock dependency" omits 70d488fb3f9e Revert "drm/amdkfd: Fix sdma queue allocate race condition" omits eb03e7959c36 drm/amdgpu: explicitly set mmGDS_VMID0_BASE to 0 omits b84dfd175c09 arm64: dts: qcom: msm8998: Add PCIe PHY and RC nodes omits 8389b869bbf0 arm64: dts: qcom: msm8998: Add ANOC1 SMMU node omits eb69c8a4bf5e drm/gem: Unexport drm_gem_(un)pin/v(un)map omits 8db420ac6cf2 drm/todo: Improve drm_gem_object funcs todo omits 1b89dc93b8b2 arm64: dts: ti: am654-base-board: Disable SERDES and PCIe omits 30eb8ea46cc6 arm64: dts: k3-am6: Add PCIe Endpoint DT node omits cfa6437a7164 arm64: dts: k3-am6: Add PCIe Root Complex DT node omits cedc255cc6fe arm64: dts: k3-am6: Add SERDES DT node omits 1cbe04b0b744 arm64: dts: k3-am6: Add mux-controller DT node required fo [...] omits 4b4ffc6e1f66 arm64: dts: k3-am6: Add "socionext,synquacer-pre-its" prop [...] omits cc2d13e75009 arm64: dts: ti: k3-am65: Add MSMC RAM ranges in interconnect node discards 02252ea054b8 Merge branch 'misc-5.2' into next-fixes omits 833123386c69 arm64: dts: ti: k3-am65: Add R5F ranges in interconnect nodes omits f853f0053164 arm64: dts: ti: k3-am65-mcu: Add the MCU RAM node omits 0ded541218d1 arm64: dts: ti: k3-am65: Add MCU SRAM ranges in interconne [...] omits c67f7388a62e arm64: dts: ti: am654-base-board: Add gpio_keys node omits 980cc42754a5 arm64: dts: ti: am6-main: Add gpio nodes omits 7a558c4697e8 arm64: dts: ti: am6-wakeup: Add gpio node omits 5fec389febea arm64: dts: ti: k3-am654: Add interrupt controllers in wak [...] omits cba9943cdeb0 arm64: dts: ti: k3-am654: Add interrupt controllers in mai [...] omits f5a5d83f16cf arm64: dts: ti: k3-am654: Update compatible for dmsc omits 9ee7250384d8 drm/i915/gtt: Generalize alloc_pd omits 56ab674190b1 drm/i915/gtt: Introduce init_pd omits 4fba8764b6db drm/i915/gtt: Introduce init_pd_with_page omits b5b7bef9ca9e drm/i915/gtt: Use a common type for page directories omits 7d82cc353ad4 drm/i915/gtt: No need to zero the table for page dirs omits 0a07f225c751 ARM: Document merges omits 397a8b902e55 Merge branch 'arm/soc' into for-next omits 284f146035a6 Merge branch 'arm/fixes' into for-next omits 0780f3b6f054 drm/i915: no need to check return value of debugfs_create [...] omits 440c4983de26 platform/x86: wmi: add context argument to the probe function omits a48e23385fcf platform/x86: wmi: add context pointer field to struct wmi [...] omits 3e58167ac370 platform/x86: asus-wmi: Do not disable keyboard backlight [...] omits b096f626a682 platform/x86: asus-wmi: Switch fan boost mode omits 4fd198254539 platform/x86: asus-wmi: Enhance detection of thermal data omits 54a3121f00da platform/x86: asus-wmi: Organize code into sections omits 1827f3f06aaf platform/x86: asus-wmi: Refactor error handling omits 2b5767bf86ea platform/x86: asus-nb-wmi: Add microphone mute key code omits 1a373d15e283 platform/x86: asus-wmi: Support WMI event queue omits 8abd752bd473 platform/x86: asus-wmi: Refactor WMI event handling omits e0668f288881 platform/x86: asus-wmi: Improve DSTS WMI method ID detection omits e7488e58c7cf platform/x86: wmi: Add function to get _UID of WMI device omits 98e865a52298 platform/x86: asus-wmi: Increase input buffer size of WMI methods omits 8853a2f6498b platform/x86: asus-wmi: Fix preserving keyboard backlight [...] omits cd10ee006ab5 platform/x86: asus-wmi: Fix hwmon device cleanup omits 2a5753559ed3 platform/x86: intel_telemetry: no need to check return val [...] omits 151675540a2f platform/x86: intel_pmc: no need to check return value of [...] omits d42c06c44baf platform/x86: pmc_atom: no need to check return value of d [...] omits d30cdc9a8adb platform/x86: samsung-laptop: no need to check return valu [...] omits 17f1bf38c882 platform/x86: ideapad-laptop: no need to check return valu [...] omits 9ea18802d04c platform/x86: dell-laptop: no need to check return value o [...] omits d2785d37ed6f platform/x86: asus-wmi: no need to check return value of d [...] omits 0b9dd93492ee platform/x86: acer-wmi: no need to check return value of d [...] omits 24cb4bc8f0c9 Merge tag 'omap-for-v5.3/soc-signed' of git://git.kernel.o [...] omits b41e48a82bcf Merge tag 'arm-soc/for-5.3/soc-arm64' of https://github.co [...] omits b06c51debc6c Merge tag 'arm-soc/for-5.3/soc' of https://github.com/Broa [...] omits 4ab3a3e7e8ba Merge tag 'v5.3-rockchip-soc32-1' of git://git.kernel.org/ [...] omits 449c1cd29777 Merge tag 'versatile-v5.3-armsoc' of git://git.kernel.org/ [...] omits 6ad135992e66 Merge tag 'armsoc-drop-netx-v5.3' of git://git.kernel.org/ [...] omits 1f676b1f68a0 ARM: Document merges omits a0ed144855f9 Merge branch 'arm/drivers' into for-next omits df767c0a437c Merge tag 'scmi-updates-5.3' of git://git.kernel.org/pub/s [...] omits c3bd15a0786e Merge tag 'omap-for-v5.3/ti-sysc-signed' of git://git.kern [...] omits 426356392c2c Merge tag 'arm-soc/for-5.3/drivers' of https://github.com/ [...] omits 92e074acf6f7 firmware/psci: psci_checker: Park kthreads before stopping them omits 5ec47cda74e9 memory: move jedec_ddr.h from include/memory to drivers/memory/ omits 7b43b8fdc9a6 memory: move jedec_ddr_data.c from lib/ to drivers/memory/ omits c9727db7cc1d Merge tag 'tee-maint-for-5.3' of https://git.linaro.org/pe [...] omits 112603739338 Merge tag 'soc-fsl-next-v5.3' of git://git.kernel.org/pub/ [...] omits 7a28db0a251e PCI: altera: Fix configuration type based on secondary number omits c369b536f8e3 PCI: armada8k: Add PHYs support omits ac97aea7df7b dt-bindings: timer: renesas, cmt: Document r8a779{5|65|90} [...] omits c908fd08692b dt-bindings: can: rcar_canfd: document r8a774c0 support omits 485dccb48f75 dt-bindings: can: rcar_canfd: document r8a77990 support omits d04824b26348 dt-bindings: can: rcar_canfd: document r8a77965 support omits df0566a641f9 drm/i915: move modesetting core code under display/ omits 02ae8ba96640 drm/i915/icl: Add Multi-segmented gamma support omits eec0778ec421 drm/i915: Rename ivb_load_lut_10_max omits 377c70edd486 drm/i915/icl: Add register definitions for Multi Segmented gamma omits 89a72304f2f3 drm/i915: Change gamma/degamma_lut_size data type to u32 omits 83766cdef332 drm/i915: Nuke atomic set/get prop plane stubs omits 379bc100232a drm/i915: move modesetting output/encoder code under display/ omits ca851bae0f52 drm/i915: make intel_sdvo_regs.h self-contained omits f5500f385ba3 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits 734d277f412a arm64: dts: renesas: hihope-common: Add USB 2.0 support omits a573cb676d54 arm64: dts: renesas: r8a774a1: Fix USB 2.0 clocks omits ccaf591d6382 ARM: dts: stm32: enable display on stm32mp157c-dk1 board omits 7ee63bd74750 regulator: lp87565: Add 4-phase lp87561 regulator support omits 013e868bc946 mfd: lp87565: Add support for 4-phase LP87561 combination omits c88dd606a1cd dt-bindings: mfd: lp87565: Add LP87561 configuration omits b03e5dcb942b xtensa: use generic pcibios_set_master and pcibios_enable_device omits 88804e680bac xtensa: drop dead PCI support code omits 2a97d60cf6a5 xtensa/PCI: Remove unused variable omits 3bda7f0ae0f7 KVM: PPC: Book3S PR: Fix software breakpoints omits 0e84ec96b561 KVM: PPC: Remove leftover comment from emulate_loadstore.c omits 2498f8c1c668 MAINTAINERS: Remove myself as qcom maintainer omits e4272af4247f soc: aspeed: lpc-ctrl: make parameter optional omits e1b694ef6f13 Merge branch 'arm/fixes' into for-next omits 817bbbb7749d ARM: qcom_defconfig: add support for USB networking omits ef7a5baf64ce ARM: qcom_defconfig: add display-related options omits 489bacb29818 ARM: dts: qcom: msm8974-hammerhead: add support for display omits 5a9fc531f6ec ARM: dts: msm8974: add display support omits 030b6d48ebfb ARM: dts: qcom: msm8974-hammerhead: add support for backlight omits 48100d10c93f ARM: dts: qcom: msm8974-hammerhead: add touchscreen support omits 527e4ca3b6d1 drm/rockchip: Base adjustments of the mode based on prev a [...] omits 99b9683f2142 drm/rockchip: Properly adjust to a true clock in adjusted_mode omits f4071997f1de drm/i915/ehl: Update MOCS table for EHL omits bf0b34ecc3e7 Merge branch 'v5.3-clk/next' into for-next omits bf6fe7247989 Merge branch 'v5.3-armsoc/soc32' into for-next omits 69b67439c02a Merge branch 'v5.3-armsoc/dts64' into for-next omits 7fb44dfe3055 Merge branch 'v5.3-armsoc/dts32' into for-next omits e4488e45e240 clk: rockchip: convert pclk_wdt boilerplat to new SGRF_GATE macro omits 2a368ed7b5df dt-bindings: arm: Convert MediaTek board/soc bindings to j [...] omits b2572772d13e EDAC: Make edac_debugfs_create_x*() return void omits dfdeaff29396 drm/i915: Avoid tainting i915_gem_park() with wakeref.lock omits 70d22b78d323 soc: qcom: apr: Don't use reg for domain id omits 6b9d226b8495 soc: qcom: fix QCOM_AOSS_QMP dependency and build errors omits 5d4d823d0ac9 drm/vc4: no need to check return value of debugfs_create f [...] omits cd0727aa42f9 arm64: dts: meson-g12a-x96-max: add sound card omits aa7d5873bf6e arm64: dts: meson-g12b-odroid-n2: add sound card omits 64c10554bf9c arm64: dts: meson: sei510: add sound card omits b06c8c6e9b7b arm64: dts: meson: sei510: add max98357a DAC omits b39978086abf Merge tag 'asoc-tohdmitx' of https://git.kernel.org/pub/sc [...] omits bb0fb7686a52 Merge branch 'i2c/for-5.3' into i2c/for-next omits c9913ac42135 i2c: qcom-geni: Provide support for ACPI omits c3c2889b8a2c i2c: qcom-geni: Signify successful driver probe omits acc8abcb2a9c i2c: tegra: Add suspend-resume support omits 76cc9f0efd95 i2c: headers: reformat header comment and update copyright omits 2caea56f569a i2c: headers: update docs about I2C_CLIENT_* omits edd7a5639f83 i2c: core: always have a named variable in arguments omits d68222d4d664 i2c: headers: always have a named variable in arguments omits e1714daad7cf i2c: headers: don't use 'dev' as adapter variable omits c45d4ba86731 i2c: ocores: add polling mode workaround for Sifive FU540- [...] omits d9ce957d414b i2c: ocores: add support for i2c device on Sifive FU540-c000 SoC omits 7ea651ec392e dt-bindings: i2c: extend existing opencore bindings omits d680a50cb9c5 i2c: tegra: Avoid error message on deferred probe omits aa5ae06515a4 i2c: i801: Fix kernel crash in is_dell_system_with_lis3lv02d() omits 151f4e2bdc7a docs: power: convert docs to ReST and rename to *.rst omits 22a0b83583ab Merge branch 'for-5.3' into for-next omits 422d7df4f090 drm/i915: Replace engine->timeline with a plain list omits 9db0c5caa747 drm/i915: Stop retiring along engine omits ce476c80b8bf drm/i915: Keep contexts pinned until after the next kernel [...] omits a6a11a05302b Merge branch 'for-5.3' into for-next omits b3b723d8c485 clk: rockchip: add a type from SGRF-controlled gate clocks omits 7974033e527a drm/dp: Add DP_DPCD_QUIRK_NO_SINK_COUNT omits 41ff5bd83435 drm: add debug print to update_vblank_count omits 76ce48bdb303 memory: tegra: Fix -Wunused-const-variable omits 34b09b9f1faa arm64: defconfig: Add HWMON INA3221 support omits 6b9e263b449f arm64: tegra: Don't use architected timer for suspend on Tegra210 omits b30be6734e11 arm64: tegra: Mark architected timer as always on omits 61ed7ef952fc firmware: tegra: Early resume BPMP omits a0e93c41eb75 drm/panfrost: Align GEM objects GPU VA to 2MB omits 987d65d01356 drm: debugfs: make drm_debugfs_create_files() never fail omits 58a111f03a6e drm/i915: make intel_wakeref work on the rpm struct omits c447ff7db348 drm/i915: update with_intel_runtime_pm to use the rpm structure omits d858d5695f38 drm/i915: update rpm_get/put to use the rpm structure omits 69c663554452 drm/i915: move a few more functions to accept the rpm structure omits 1bf676cc2dba drm/i915: move and rename i915_runtime_pm omits 9102650fb975 drm/i915: make enable/disable rpm assert function use the [...] omits 87b391b95184 drm/i915: Remove rpm asserts that use i915 omits d5b6c275d04a drm/i915: prefer i915_runtime_pm in intel_runtime function omits cc49abc2460f drm/i915: Add Wa_1409120013:icl,ehl omits 84383d2e8d7c drm/i915: Refine i915_reset.lock_map omits 743b620aeeb8 dt-bindings: nvmem: Convert Allwinner SID to a schema omits c2aacceedc86 arm64: dts: rockchip: Add support for Khadas Edge/Edge-V/C [...] omits fee77829083a gpu: ipu-v3: image-convert: Enable double write reduction omits 4791bd7d6adc media: imx: Try colorimetry at both sink and source pads omits 614014cfc148 gpu: ipu-v3: ipu-ic-csc: Add support for Rec.709 encoding omits e3e4820d054c gpu: ipu-v3: ipu-ic-csc: Add support for limited range encoding omits f208b26e61df gpu: ipu-v3: ipu-ic: Fully describe colorspace conversions omits 3a4b44d5c032 ARM: davinci_all_defconfig: Enable CPUFREQ_DT omits e8e3699f65c3 ARM: dts: da850-evm: enable cpufreq omits fdf1b2746104 ARM: dts: da850-lcdk: enable cpufreq omits 3975205ac334 ARM: dts: da850-lego-ev3: enable cpufreq omits 3be5c7425fd2 ARM: dts: da850: add cpu node and operating points to DT omits 3d1f62c686ac gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM omits 72bccb487fd5 drm/imx: enable IDMAC watermark feature omits de85ec271a86 drm/rockchip: cdn-dp: correct rate in the struct drm_dp_li [...] omits 53ffa1ee8de2 drm/rockchip: dw_hdmi: add basic rk3228 support omits 6e4e9708614a drm/i915: Execute signal callbacks from no-op i915_request_wait omits a09507682e45 drm/i915: Discard some redundant cache domain flushes omits 5e3fb2a5b528 drm/i915: Enable refcount debugging for default debug levels omits 16009db47c51 usb: chipidea: udc: workaround for endpoint conflict issue omits 2454fcea338a Merge tag 'drm-misc-next-2019-06-14' of git://anongit.free [...] omits f497ab6b4bb8 ARM: dts: rockchip: Configure BT_HOST_WAKE as wake-up sign [...] omits bcc071110aea dma-buf: add show_fdinfo handler omits bb2bb9030425 dma-buf: add DMA_BUF_SET_NAME ioctls omits ed63bb1d1f84 dma-buf: give each buffer a full-fledged inode omits 549dcdafe793 arm64: dts: rockchip: Enable HDMI audio on Rock Pi omits b1622cb3be45 drm/bridge: tfp410: fix use of cancel_delayed_work_sync omits c08f99c39083 drm/bridge: tfp410: fix memleak in get_modes() omits 51e857af9f3f drm/amdgpu: Fix connector atomic_check compilation fail omits bc6f2a757d52 kernel/module: Fix mem leak in module_add_modinfo_attrs omits 0eaab70a7a1b dmagengine: pl330: add code to get reset property omits 0ed91bded307 dt-bindings: pl330: document the optional resets property omits fc15be39a827 dmaengine: axi-dmac: add regmap support omits e28d91552813 dmaengine: axi-dmac: terminate early DMA transfers after a [...] omits e3923592f80b dmaengine: axi-dmac: populate residue info for completed xfers omits 09d5b702b0f9 dmaengine: virt-dma: store result on dma descriptor omits a08a9645a3d6 dmaengine: qcom: hidma: no need to check return value of d [...] omits bea696c5ce1e dmaengine: mic_x100_dma: no need to check return value of [...] omits 8148a87846eb dmaengine: pxa_dma: no need to check return value of debug [...] omits c33394bd006c dmaengine: coh901318: no need to cast away call to debugfs [...] omits 635d7302caca dmaengine: bcm-sba-raid: no need to check return value of [...] omits 718745f87f95 dmaengine: amba-pl08x: no need to cast away call to debugf [...] omits de76cda215d5 PCI: Decode PCIe 32 GT/s link speed omits 2d2f4273cbe9 PCI: Always allow probing with driver_override omits 45a19dd39788 drm/i2c: tda998x: add vendor specific infoframe support omits fcc22c5f9dda drm/i2c: tda998x: improve correctness of quantisation range omits 2807ba759703 drm/i2c: tda998x: add support for pixel repeated modes omits 125a4f9394c7 drm/i2c: tda998x: get rid of params in audio settings omits 900b2b7250b8 drm/i2c: tda998x: clean up tda998x_configure_audio() omits 26f7bf1251c7 drm/i2c: tda998x: move audio routing configuration omits e4fe96f11ee4 drm/i2c: tda998x: configure both fields of AIP_CLKSEL together omits 7168916072b5 drm/i2c: tda998x: index audio port enable config by route type omits 82642ab7345d drm/i2c: tda998x: store audio port enable in settings omits a03a915b8387 drm/i2c: tda998x: derive CTS_N value from aclk sample rate ratio omits 7dad3740aeb7 drm/i2c: tda998x: improve programming of audio divisor omits 935b9ca35744 drm/i2c: tda998x: implement different I2S flavours omits 2e9943aab568 drm/i2c: tda998x: introduce tda998x_audio_settings omits 6d2e369f0d4c PCI: Add NVIDIA GPU multi-function power dependencies omits a17beb1a0882 PCI: Generalize multi-function power dependency device links omits 0d8bc7b138cb Merge branch 'next/defconfig' into for-next omits 5a96019ce5cd ARM: defconfig: samsung: Cleanup with savedefconfig omits 88099f53cc37 drm/amd/display: fix compilation error omits 4be8be78b7d8 amdgpu_dm: no need to check return value of debugfs_create [...] omits 641d30035c7d amdkfd: no need to check return value of debugfs_create functions omits 450f30ea9c60 amdgpu: no need to check return value of debugfs_create functions omits bb1d26b46091 radeon: no need to check return value of debugfs_create functions omits 635e2c5f0a1f drm/amdgpu: bump the DRM version for GDS ENOMEM fixes omits 0079f82e710c drm/amdgpu: return 0 by default in amdgpu_pm_load_smu_firmware omits 96cf624b164a drm/amdgpu: Reserve space for shared fence omits c5e4c6bbbdce drm/amd/amdgpu: Bail out of BO node creation if not enough [...] omits e9bc1bf7916e drm/amdgpu: register pm sysfs for sriov (v2) omits 9f9b25593ab4 drm/connector: Fix kerneldoc warning in HDR_OUTPUT_METADAT [...] omits 6c83ca795f2c drm/rockchip: Use dirtyfb helper omits 1452c25b0e60 drm: Add helpers to kick off self refresh mode in drivers omits 6f3b62781bbd drm: Convert connector_helper_funcs->atomic_check to accep [...] omits 5ade071ba13e drm: Add atomic variants for bridge enable/disable omits 1b27fbdde1df drm: Add drm_atomic_get_(old|new)_connector_for_encoder() helpers omits 43c76d72ea85 drm: Add atomic variants of enable/disable to encoder help [...] omits eb7cf945a8da host1x: debugfs_create_dir() can never return NULL omits 150c6624a6fa sti: no need to check return value of debugfs_create functions omits b0153147e2d7 Merge branch 'for-5.3/wacom' into for-next omits b792e64021ec drm: no need to check return value of debugfs_create functions omits 6379b07c5c4e xen/swiotlb: simplify range_straddles_page_boundary() omits 1db17017d49b xen/swiotlb: fix condition for calling xen_destroy_contigu [...] omits 2d3c72ed5041 rdma: Remove nes omits 5b038dcf9d0a drm/bridge: analogix_dp: Convert to GPIO descriptors omits eb19e8479b96 drm/bridge: analogix-anx78xx: Drop of_gpio.h include omits 1de287512dfd drm/bridge: analogix_dp: possible condition with no effect [...] omits 2a08f2b8990c panel: rocktech: no need to check return value of debugfs_ [...] omits 90e73491d5db vga_switcheroo: no need to check return value of debugfs_c [...] omits d9c53aa440b3 NTB: Describe the ntb_msi_test client in the documentation. omits 2b0569b3b7e6 NTB: Add MSI interrupt support to ntb_transport omits 76ab785e7396 NTB: Add ntb_msi_test support to ntb_test omits a6bed7a54165 NTB: Introduce NTB MSI Test Client omits 26b3a37b9284 NTB: Introduce MSI library omits d217e07b32a6 NTB: Rename ntb.c to support multiple source files in the module omits 5f1b1f065c79 NTB: Introduce functions to calculate multi-port resource index omits 246a42c51bc5 NTB: Introduce helper functions to calculate logical port number omits fcdf8e95fa3b PCI/switchtec: Add module parameter to request more interrupts omits d7cc609fb679 PCI/MSI: Support allocating virtual MSI interrupts omits a944ccc3b0ae ntb_hw_switchtec: Fix setup MW with failure bug omits f0f43e766bdb ntb_hw_switchtec: Skip unnecessary re-setup of shared memo [...] omits 28e339f100e3 ntb_hw_switchtec: Remove redundant steps of switchtec_ntb_ [...] omits 18c8c0954d15 NTB: correct ntb_dev_ops and ntb_dev comment typos omits 1e590dec3ed6 NTB: amd: Silence shift wrapping warning in amd_ntb_db_vec [...] omits ff148d8ac53e ntb_hw_switchtec: potential shift wrapping bug in switchte [...] omits 51cb8dbf1324 NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed omits a5c3666f1c32 NTB: ntb_hw_amd: set peer limit register omits 12c023d7c32a NTB: ntb_perf: Clear stale values in doorbell and command [...] omits b1ee5998a5d2 NTB: ntb_perf: Disable NTB link after clearing peer XLAT r [...] omits 8b2f033631c2 NTB: ntb_perf: Increased the number of message retries to 1000 omits c56b4ef1cf0c ntb: intel: Make intel_ntb3_peer_db_addr static omits 921721738f49 drm: Remove functions with kmap-object argument from GEM V [...] omits 57c84d5c9348 drm: Remove lock interfaces from GEM VRAM helpers omits 94dc57b10399 drm/mgag200: Rewrite cursor handling omits f4ce5af71bc2 drm/mgag200: Pin framebuffer BO during dirty update omits da460a29c28c drm/ast: Pin framebuffer BO during dirty update omits 27072152075e drm/ast: Pin and map cursor source BO during update omits ff771bb1d068 drm/ast: Remove obsolete or unused cursor state omits 4d7553c3ed2c drm/ast: Unpin cursor BO during cleanup omits a6c3464f69cf drm/gem-vram: Support pinning buffers to current location omits bb5ce9a017b8 drm/mcde: Fix an uninitialized variable omits d703a52eb1eb dt-bindings: can: rcar_can: Add r8a774c0 support omits e6aacf9a52e0 dt-bindings: can: rcar_can: Fix RZ/G2 CAN clocks omits 7ac13f6dcbd5 soc/tegra: Select pinctrl for Tegra194 omits 0cf289bd5de3 drm/i915: Move fence register tracking from i915->mm to ggtt omits 31534fda1259 drm/ast: Drop fb_debug_enter/leave omits b07baa0393d0 drm/virtio: drop framebuffer dirty tracking code omits fa42da11b285 firmware: ti_sci: Parse all resource ranges even if some i [...] omits 1e407f337f40 firmware: ti_sci: Add support for processor control omits 68608b5e5063 firmware: ti_sci: Add resource management APIs for ringacc [...] omits 66f030eac257 firmware: ti_sci: Always request response from firmware omits 55d0f98a2de6 arm64: dts: ls1028a: Add temperature sensor node omits 53f7ca84c063 ARM: dts: imx53: Bind CPLD on M53Menlo omits 077ac579cefa ARM: dts: Introduce the NXP LS1021A-TSN board omits fef65e1e507c Merge branch 'for-5.2-fixes' into for-next omits ce9a1046434c clk: xgene: Don't build COMMON_CLK_XGENE by default omits 70972f51819a drm/i915: kerneldoc warnings squelched omits 09cc560951db drm: Tweak drm_encoder_helper_funcs.enable kerneldoc omits 4f5fd91fb327 drm/i915: Remove I915_READ16 and I915_WRITE16 omits 5a31d30b22c0 drm/i915: Remove I915_READ_NOTRACE omits 54ac6479737b drm/i915: Remove I915_WRITE_NOTRACE omits e44d62d1dd29 drm/i915: Remove POSTING_READ16 omits e33a4be83a64 drm/i915: Remove I915_POSTING_READ_FW omits c54f0bac7046 drm/i915: Remove I915_READ8 omits 5740671e596b dma-fence/reservation: Markup rcu protected access for DEB [...] omits f0776d431adb Merge branch 'sunxi/dt64-for-5.3' into sunxi/for-next omits c412187dda6e gpu: drm: bridge: sii9234: simplify getting the adapter of [...] omits 9164665a390a arm64: dts: allwinner: h6: Add DMA node omits 20353143a27f ARM: dts: imx6ull-colibri: enable UHS-I for USDHC1 omits ecab9be174d9 drm/i915: Combine unbound/bound list tracking for objects omits 67e291362a75 arm64: dts: renesas: r8a774a1: Add TMU device nodes omits aa85b3cac7d8 arm64: dts: renesas: r8a774a1: Add CMT device nodes omits 015a75077d7b arm64: dts: renesas: hihope-common: Add uSD and eMMC omits 06585ed38b66 arm64: dts: renesas: r8a77990: Fix register range of display node omits ec0a286a339e arm64: dts: renesas: cat874: Enable usb role switch support omits cf7b175ae4de arm64: dts: renesas: cat874: Enable USB3.0 host/peripheral [...] omits c24f6886b2ee arm64: defconfig: enable TYPEC_HD3SS3220 config option omits 46f69d06afd0 arm64: dts: renesas: r8a7799[05]: Point LVDS0 to its compa [...] omits 6ce1c33d6c36 drm/i915: Kill INTEL_SUBPLATFORM_AML omits 736a291d4f66 arm64: dts: renesas: hihope-common: Add RWDT support omits 3c3ca5f746d8 arm64: dts: renesas: hihope-rzg2-ex: Enable PCIe support omits c3ad8d29db5e drm/i915: Add missing commas to the end of the subplatform [...] omits 86761789b38a drm/i915: Improve WRPLL reference clock readout on HSW/BDW omits d1707a96b117 drm/i915: Assert that HSW/BDW LCPLL is using the non-SSC r [...] omits 0f52c097a25f drm/i915: Nuke LC_FREQ omits 61e0505b162a arm64: dts: renesas: hihope-common: Declare pcie bus clock omits 4a95e36f0357 drm/i915: Rename HSW/BDW PLL bits omits 81f4458c9c69 firmware: ti_sci: extend clock identifiers from u8 to u32 omits b16c7ed95caf drm/i915: Do not touch the PCH SSC reference if a PLL is using it omits a5a41d50ffe7 arm64: dts: renesas: r8a774a1: Add PCIe device nodes omits ac778e62634e hwmon: scmi: Scale values to target desired HWMON units omits 0b673b648699 firmware: arm_scmi: fetch and store sensor scale omits c0759b9b5d41 firmware: arm_scmi: update rate_discrete in clock_describe [...] omits 430daaf96ad1 firmware: arm_scmi: fix bitfield definitions for SENSOR_DE [...] omits 0ab2c44def8f dt-bindings: arm: fix the document ID for SCMI protocol do [...] omits 6bfd4da86e65 Merge branch 'i2c/for-current' into i2c/for-next omits 4df96ebb5608 Merge branch 'i2c/for-5.3' into i2c/for-next omits fdb7e884ad61 i2c: iop: Use GPIO descriptors omits 33df8a7697a0 drm/i915: Prevent lock-cycles between GPU waits and GPU resets omits ed7357c9f9b6 i2c: s3c2410: Convert to use GPIO descriptors omits bebff81fb8b9 i2c: bcm2835: Model Divider in CCF omits d7bfba7296ca ARM: dts: imx7d: Update cpufreq OPP table omits a5a9dffcc903 ARM: imx: Switch imx7d to imx-cpufreq-dt for speed-grading omits fbbe4941f0dd i2c: tegra: fix msleep warning omits 9d174476ddc1 i2c: tegra: add spinlock definition comment omits 26955a7bbfca i2c: tegra: fix alignment and spacing violations omits 233d0ab6ffdc i2c: tegra: remove unnecessary variable init omits c84663cbdb4d i2c: tegra: clean up macros omits ea60f4bdc433 drm/i915: Add a label for config DRM_I915_SPIN_REQUEST omits a2558e247804 platform/x86: hp_accel: Add support for HP ProBook 450 G0 omits 84f669b4b8c9 platform/x86: pcengines-apuv2: Make two symbols static omits 92a74ce3c466 platform/x86: intel_menlow: avoid null pointer deference error omits 8d4b2daff256 platform/x86: Remove left-over BACKLIGHT_LCD_SUPPORT omits 1e16bc075913 Merge branch 'fixes' into for-next omits 6baac53e03c3 platform/x86: touchscreen_dmi: Add info for the CHUWI Hi10 [...] omits 0bfcd24b39c2 platform/mellanox: mlxreg-hotplug: Add devm_free_irq call [...] omits fa882fc80dc8 platform/x86: mlx-platform: Fix parent device in i2c-mux-r [...] omits 89ae3a073625 platform/x86: intel-vbtn: Report switch events when event [...] omits 1dd93f873d8e platform/x86: asus-wmi: Only Tell EC the OS will handle di [...] omits f6192c664e21 Merge commit '79499bb11db508' into fixes omits 4e6d2739407a Platform: OLPC: Add a config menu category for XO 1.75 omits af21f32c78e0 Platform: OLPC: Require CONFIG_POWER_SUPPLY for XO-1.75 EC omits fd43f16cca95 Platform: OLPC: Fix olpc_xo175_ec_cmd() return value omits 1ff30dd85e63 drm: Reverse lock order in pan_display_legacy() omits 7a21b443a3f5 Merge branch 'omap-for-v5.3/dt' into for-next omits 441f72821496 ARM: dts: imx6sx-udoo-neo: add bluetooth config to uart3 omits b1368b58ac64 ARM: dts: imx6sx-udoo-neo: enable i2c-2 and i2c-4 for onbo [...] omits 8fd4f28775b0 ARM: dts: imx6sx-udoo: Use the correct style for SPDX Lice [...] omits 8f62581f820d Merge branch 'baltos' into omap-for-v5.3/dt omits 2cdc9c200de7 ARM: dts: am335x-baltos: add support for MMC1 CD pin omits 79499bb11db5 ARM: dts: am335x-baltos: Fix PHY mode for ethernet omits 753637b2039f Merge branch 'for-5.3' into for-next omits ee7668bc68a2 drm/stm: dsi: add power on/off phy ops omits a3e69b86cf04 drm/bridge/synopsys: dsi: add power on/off optional phy ops omits 693e824452e5 arm64: dts: qcom: msm8996: Stop using legacy clock names omits 73db2714234a arm64: dts: msm8996: fix PSCI entry-latency-us omits c3083c80b52c arm64: dts: qcom: msm8998: Add PSCI cpuidle low power states omits e76c367217fb arm64: dts: qcom: sdm845: Add Q6V5 MSS node omits a79774387195 arm64: dts: qcom: Add AOSS QMP node omits 2209481409b7 soc: qcom: Add AOSS QMP driver omits 8ad2b4b371bc dt-bindings: soc: qcom: Add AOSS QMP binding omits 83eb5cfcd5e3 dmaengine: dw-edma: Fix build error without CONFIG_PCI_MSI omits 1ac19ad799f8 qcom: apr: Make apr callbacks in non-atomic context omits 568465c3fb91 arm64: dts: meson: g12a: add the GPIO interrupt controller omits cbdc666f3e84 RDMA/ipoib: Remove check for ETH_SS_TEST omits e4998f48ea31 arm64: dts: meson-g12a-x96-max: bump bluetooth bus speed t [...] omits dff60019d992 arm64: dts: meson-g12a-sei510: bump bluetooth bus speed to [...] omits 524595ec62e8 arm64: dts: meson-g12a-x96-max: add 32k clock to bluetooth node omits faf438e0669f arm64: dts: meson-g12a-sei510: add 32k clock to bluetooth node omits 5f57a09e96d6 arm64: dts: meson-g12a-sei510: Enable Wifi SDIO module omits b497ad38202b arm64: dts: meson-g12a-x96-max: Enable Wifi SDIO Module omits 45380009f786 arm64: dts: meson-g12a-x96-max: add support for sdcard and emmc omits 8a6b3ca2d361 arm64: dts: meson: g12a: add SDIO controller omits c35f6dc5c377 arm64: dts: meson: Add minimal support for Odroid-N2 omits 3113784003dd dt-bindings: arm: amlogic: add Odroid-N2 binding omits b365c124f1ef dt-bindings: arm: amlogic: add G12B bindings omits ec066d8f9e38 arm64: dts: meson-gxbb-vega-s95: add ethernet PHY interrupt omits b07a11dbdfeb arm64: dts: meson-gxbb-vega-s95: fix WiFi/BT module support omits f1ef6262d1d3 arm64: dts: meson-gxbb-vega-s95: enable SARADC omits 8d6dbe5be8ba arm64: dts: meson-gxbb-vega-s95: enable CEC omits 954b67dfe6cd arm64: dts: meson-gxbb-vega-s95: add HDMI nodes omits 41112431e5c9 arm64: dts: meson-gxbb-vega-s95: fix regulators omits 55c2440dd0bb arm64: dts: meson-gxbb-wetek: enable bluetooth omits dfa8b3cd14da arm64: dts: meson-gxbb-wetek: enable SARADC omits 33344e2111a3 arm64: dts: meson-gxm-khadas-vim2: fix Bluetooth support omits 0afd24c2fb61 arm64: dts: meson-gxm-khadas-vim2: fix gpio-keys-polled node omits e8e7037cb6f6 arm64: dts: meson-g12a-x96-max: Add Gigabit Ethernet Support omits 1b2f377b5128 arm64: dts: meson: g12a: Add hwrng node omits 9d63f5d1386e arm64: dts: meson: add dwmac-3.70a to ethmac compatible list omits 47b65cb8b525 arm64: dts: meson: g12a: add drive strength for eth pins omits d9b9640b8d50 arm64: dts: meson: g12a: add drive-strength hdmi ddc pins omits a1abafb6ccbc arm64: dts: meson: sei510: add network support omits de0386015130 arm64: dts: meson: u200: add internal network omits 280c17df8fbf arm64: dts: meson: g12a: add mdio multiplexer omits 3293252f11ae arm64: dts: meson: g12a: add ethernet pinctrl definitions omits f23a4704ee59 Merge tag 'clk-meson-5.2-1-fixes' of https://github.com/Ba [...] omits 65eb3e4c1426 MIPS: configs: Remove useless UEVENT_HELPER_PATH omits cf910de5c3c2 MIPS: config: Remove left-over BACKLIGHT_LCD_SUPPORT omits 017105478bb5 MIPS: ralink: Switch pinmux.h to SPDX header omits 4f85c9566cc1 MIPS: ftrace: Reword prepare_ftrace_return() comment block omits d171df6b73bb memory: jz4780-nemc: Grammar s/the its/its/ omits 56a171e5dcb8 memory: jz4780-nemc: Reduce size of const array omits fcbc3b104d82 memory: jz4780_nemc: Add support for the JZ4740 omits d7d14ccfe29a dt-bindings: memory: jz4780: Add compatible string for JZ4740 SoC omits ffa7546283c4 memory: Kconfig: Drop dependency on MACH_JZ4780 for jz4780 omits 1323c3b72a98 MIPS: lb60: Fix pin mappings omits 885895a8eae6 ARM: bcm: Enable PINCTRL for ARCH_BRCMSTB omits 933b9609d335 ARM: bcm: Enable ARCH_HAS_RESET_CONTROLLER for ARCH_BRCMSTB omits 2fcf7c0b67e0 drivers/base: Introduce kill_device() omits ba9bfa0e4809 Merge branch 'next-general' into next-testing omits e39afe3d6dbd RDMA: Convert CQ allocations to be under core responsibility omits 5855380792d8 security: Make capability_hooks static omits a52c8e2469c3 RDMA: Clean destroy CQ in drivers do not return errors omits 147b308e6a63 RDMA/nes: Avoid memory allocation during CQ destroy omits 522d47cff112 drm/i915/skl: use ranges for voltage level lookup omits 63b1700b40d6 drm/i915/cnl: use ranges for voltage level lookup omits 4f338ac0b2fa drm/i915/icl: use ranges for voltage level lookup omits f8c9d8cbf3e6 Merge branch 'next/dt' into for-next omits d2cac68e0d9b ARM: dts: exynos: Add ADC node to Exynos5410 and Odroid XU omits 4aa095ea329d swiotlb: Return consistent SWIOTLB segments/nr_tbl omits 0bfaffbf4cc6 swiotlb: Group identical cleanup in swiotlb_cleanup() omits b8a84365bbff Platform: OLPC: Make olpc_dt_compatible_match() static __init omits cdaf018c54bd Platform: OLPC: Add INPUT dependencies omits ad04ca76c653 Platform: OLPC: Fix build error without CONFIG_SPI omits 465ab9e02aac drm/amdkfd: Add device to topology after it is completely inited omits 1ae99eab34f9 drm/amdkfd: Initialize HSA_CAP_ATS_PRESENT capability in t [...] omits f77dac6cd62e drm/amdkfd: Fix sdma queue allocate race condition omits 06b89b38f3cc drm/amdkfd: Fix a circular lock dependency omits 8636e53c4715 drm/amdkfd: Separate mqd allocation and initialization omits d39b77373463 drm/amdkfd: Refactor create_queue_nocpsch omits 2ff528190f5c drm/amdkfd: Only load sdma mqd when queue is active omits eec0b4cf92b0 drm/amdkfd: Only initialize sdma vm for sdma queues omits 66c45500bfdc drm/amdgpu: use new HMM APIs and helpers omits 27c9130baef5 drm/rockchip: dw_hdmi: Handle suspend/resume omits 99d02ed523dc drm: bridge: dw-hdmi: Add hook for resume omits 8252562d5270 drm/amdgpu: Fix bounds checking in amdgpu_ras_is_supported() omits 9c5ab937b15f drm/amdgpu: Add CHIP_VEGAM to amdgpu_amdkfd_device_probe omits 4a39ec6ac5f3 drm/amdgpu: fix pm_load_smu_firmware for SR-IOV omits 233d87a579b8 drm/amd/display: set link->dongle_max_pix_clk to 0 on a di [...] omits a1651530a3ba drm/amd/display: make clk_mgr call enable_pme_wa omits 16b6253a0837 drm/amd/display: Do not grant POST_LT_ADJ when TPS4 is used omits 3de5aa81c506 drm/amd/display: S3 Resume time increase after decoupling [...] omits c08264876f4d drm/amd/display: Use stream opp_id instead of hubp omits 910954da2c05 drm/amd/display: Gamma logic limitations causing unintende [...] omits 9ed43ef84d9d drm/amd/display: Add Underflow Asserts to dc omits 11cd74cdb98a drm/amd/display: move vmid determination logic out of dc omits acbf7faaf925 drm/amd/display: Remove superflous error message omits cca738e8735b drm/amd/display: Clean up scdc_test_data struct omits 70bcf2bc5203 drm/amd/display: 3.2.35 omits 7f9c24a0fc43 drm/amd/display: 3.2.34 omits 0d44494af174 drm/amd/display: fix gamma logic breaking driver unload omits abe882a39a9c drm/amd/display: fix issue with eDP not detected on driver load omits 7cd4b70091a5 drm/amd/display: Rework CRTC color management omits 1760bd06c8e9 drm/amd/display: Use macro for invalid OPP ID omits c7c7192c56d2 drm/amd/display: add audio related regs omits f09220041851 drm/amd/display: add i2c_hw_Status check to make sure as H [...] omits 0bfb01ce90c6 drm/amd/display: Dont aser if DP_DPHY_INTERNAL_CTRL omits 620ab8aa248f drm/amd/display: 3.2.33 omits 327e4f12104e drm/amd/display: add some math functions for dcn_calc_math omits 6e5155ae6b66 drm/amd/display: Copy stream updates onto streams omits 53c81fc7875b drm/amd/display: Update link rate from DPCD 10 omits 540c122924bd drm/amd/display: fix resource saving missing when power st [...] omits c3e50f89006c drm/amd/display: Set default ABM level to module parameter omits ad4de27f48f0 drm/amdgpu: Add module parameter for specifying default ABM level omits ae1589f669b5 drm/amdgpu: drop the incorrect soft_reset for SRIOV omits df0a8064be4f drm/amdgpu: Add GDS clearing workaround in later init for gfx9 omits 37fb6e8a96fb drm/amd/display: Enable fast plane updates when state->all [...] omits 01933ba42d3d drm/amd/display: Use current connector state if NULL when [...] omits b4559a16467a drm/amd/amdgpu: remove vram_page_split kernel option (v3) omits f04bee34d6e3 drm/amd/display: Always allocate initial connector state state omits 4b7ef85cc65e drm/amd/display: Add connector debugfs for "output_bpc" omits 80f41f84ae2c drm/amd/amdgpu: add RLC firmware to support raven1 refresh omits efa0bf86a59c drm/amd/powerplay: add set_power_profile_mode for raven1_refresh omits e0301317acfe drm/amdgpu: Hardcode reg access using L1 security omits e038b9016aa8 drm/amdgpu/{uvd,vcn}: fetch ring's read_ptr after alloc omits 91c9c23e4308 drm/amdgpu: fix ring test failure issue during s3 in vce 3.0 (V2) omits 77866d541677 drm/amdkfd: Implement queue priority controls for gfx9 omits 0ccbc7cdf54d drm/amdkfd: CP queue priority controls omits bb2d2128a54c drm/amdkfd: Simplify eviction state logic omits 052af915d826 drm/amdgpu: Fixed missing to clear some EDC count omits 59648d6954cd drm/amd/display: Add back missing hw translate init for DCN1_01 omits 7e9309494501 drm/amd/display: Don't set mode_changed=false if the strea [...] omits 55c2e5a1600c drm/amdgpu: stop removing BOs from the LRU v3 omits 94de7349f78d drm/amdgpu: create GDS, GWS and OA in system domain omits a3e7738d5771 drm/amdgpu: drop some validation failure messages omits 5a6bfe0960c4 drm/amdgpu/psp: udpate ta_ras interface header omits 0b40deeef6d9 ARM: riscpc: enable chained scatterlist support omits 05002cf1779a ARM: riscpc: reduce IRQ handling code omits 12290cc462c2 ARM: riscpc: move RiscPC assembly files from arch/arm/lib [...] omits e579201a832c ARM: riscpc: parse video information from tagged list omits 1eac59d731ca ARM: riscpc: add ecard quirk for Atomwide 3port serial card omits ecf79e7ca156 drm/fb: document dirty helper better omits 09a32cb7b45f drm/i915: Make GuC GGTT reservation work on ggtt omits 9937e16b2820 drm/i915/guc: Move intel_guc_reserved_gtt_size to intel_wo [...] omits 2e3633d53c67 EDAC/aspeed: Remove set but not used variable 'np' omits ce25600842f3 drm/todo: Add bootsplash entry omits cf13909aee05 drm/fb-helper: Move out modeset config code omits aafa9e066872 drm/fb-helper: Prepare to move out modeset config code omits e5852bee90d6 drm/fb-helper: Remove drm_fb_helper_connector omits fc1232566512 Merge branch 'omap-for-v5.3/ti-sysc-quirks' into for-next omits 85e27ed7b6bd arm64: dts: marvell: armada-7040-db: Add USB current regulators omits 561564bea324 Merge tag 'omapdrm-5.3' of git://git.kernel.org/pub/scm/li [...] omits 332bbefe14e8 MAINTAINERS: mvebu: Add git entry omits f3d8631d6a04 Merge branch 'for-5.3/uclogic' into for-next omits ab53497b5757 drm/i915: Rename i915_hw_ppgtt to i915_ppgtt omits e568ac3874be drm/i915: Pull kref into i915_address_space omits dbb7bbcc8ad2 PCI: endpoint: Clear BAR before freeing its space omits 3041a643613a PCI: endpoint: Skip odd BAR when skipping 64bit BAR omits f16fb16ed16c PCI: endpoint: Allocate enough space for fixed size BAR omits db7a62482d2f PCI: endpoint: Set endpoint controller pointer to NULL omits eda91833f099 clk: meson: g12a: mark fclk_div3 as critical omits d43628e9bca6 clk: meson: g12a: Add support for G12B CPUB clocks omits 1360952c96cc Merge branch 'v5.3/dt' into v5.3/drivers omits 7391d7f4b069 dt-bindings: clk: meson: add g12b periph clock controller [...] omits ad517d5298cf clk: meson-g12a: add temperature sensor clocks omits 4e231cbbcbf9 Merge branch 'v5.3/dt' into v5.3/drivers omits 6e47ef34db57 dt-bindings: clk: g12a-clkc: add Temperature Sensor clock IDs omits 174806aa9a8e clk: meson: meson8b: add the cts_i958 clock omits c39c24c1cae2 clk: meson: meson8b: add the cts_mclk_i958 clocks omits f278f05e748c clk: meson: meson8b: add the cts_amclk clocks omits 4c7c965903ff Merge branch 'v5.3/dt' into v5.3/drivers omits a987be182c30 dt-bindings: clock: meson8b: add the audio clocks omits 227a5f56b66c Merge branch 'for-5.3/logitech' into for-next omits 2e30cca74ddd Merge branch 'sunxi/config64-for-5.3' into sunxi/for-next omits dae335bcae86 arm64: defconfig: enable Allwinner DMA drivers omits 34c8a892ec5e Merge tag 'du-next-20190608-2' of git://linuxtv.org/pincha [...] omits 9ff3a5c88e1f drm/virtio: Add memory barriers for capset cache. omits 47b757fba2a3 drm/amd: drop use of drmP.h in remaining files omits fdf2f6c56e5e drm/amd: drop use of drmP.h in amdgpu/amdgpu* omits b28372c4390e EDAC/ie31200: Reformat PCI device table omits 09d21852a6f3 drm/amd: drop use of drmP.h in display/ omits 9fdd91aa8cf4 drm/amd: drop use of drmP.h in powerplay/ omits 831583c30910 drm/amd: drop use of drmP.h from all header files omits 841d0023338c drm/amd: drop use of drmP.h in atom.h omits f867723b41f8 drm/amd: drop use of drmP.h in amdgpu.h omits 4fc4dca8320e drm/amd: drop use of drmp.h in os_types.h omits c366be543c5e drm/amd: drop dependencies on drm_os_linux.h omits 656600efd67b drm: fix build errors with drm_print.h omits efcea746fdc6 EDAC/ie31200: Add Intel Coffee Lake CPU support omits c182615f3ea3 drm/radeon: drop use of drmP.h (2/2) omits f91831274e6e drm/radeon: drop use of drmP.h (1/2) omits 88f489d26b04 drm/radeon: prepare header files for drmP.h removal omits 2ed9aa0ff3bd drm/radeon: drop drmP.h from header files omits 0e1a351d90c8 drm/radeon: drop dependency on drm_os_linux.h omits a7d469cc99b1 drm: drm_debugfs.h self-contained omits 75f3f70f0462 drm: drm_crtc.h self-contained omits 7a15414252ae RDMA: Move owner into struct ib_device_ops omits 72c6ec18eb61 RDMA: Move uverbs_abi_ver into struct ib_device_ops omits b9560a419bfd RDMA: Move driver_id into struct ib_device_ops omits a8cff4c8283a drm/i915: Promote i915->mm.obj_lock to be irqsafe omits 0bd79f915c68 drm/bridge/synopsys: dw-hdmi: Fix unwedge crash when no pi [...] omits a1a8e4a85cf7 rdma: Delete the ib_ucm module omits f4d57d838c48 drm/i915: Allow interrupts when taking the timeline->mutex omits f398bbde9e97 drm/i915: Make read_subslice_reg take engine omits 6caed5c938f6 drm/i915: Remove I915_READ64 and I915_READ64_32x2 omits 1cea02dbca84 drm/i915: Convert intel_read_wm_latency to uncore mmio accessors omits 7f1502d99614 drm/i915: Convert gem_record_fences to uncore mmio accessors omits 8500f14b6398 drm/i915: Convert icl_get_stolen_reserved to uncore mmio a [...] omits 8ed3a6230482 drm/i915: Convert i915_reg_read_ioctl to use explicit mmio [...] omits 4d94961d7f28 drm/i915: Eliminate unused mmio accessors omits c946feaabbdd ARM: dts: arria10: Add EMAC OCP reset property omits d9b9f805ee2b ARM: dts: socfpga: add ltc2497 on arria10 devkit omits 1bb418bffdd6 drm/omap: add support for manually updated displays omits 47103a80f55a drm/omap: add framedone interrupt support omits ad9df7d91b4a drm/omap: don't check dispc timings for DSI omits 81f2ca24999a drm/omap: use DRM_DEBUG_DRIVER instead of CORE omits f2f5f77a22c1 drm/omap: Use dev_get_drvdata() omits 9a671c214531 drm/omap: remove open-coded drm_invalid_op() omits 1ee2db22dbad drm/omap: Make sure device_id tables are NULL terminated omits c8a53b2db0ae mm/hmm: Hold a mmgrab from hmm to mm omits e36acfe6c86d mm/hmm: Use hmm_mirror not mm as an argument for hmm_range [...] omits 0430948172d0 Merge branch 'omap-for-v5.3/soc' into for-next omits 45450f36e569 soc: ti: pm33xx: Add a print while entering RTC only mode [...] omits 9037829ca29e ARM: OMAP2+: Make some variables static omits 0b7b68d92efa Merge branch 'omap-for-v5.3/dt' into for-next omits e3630fd9aa2a ARM: dts: Add support for phyBOARD-REGOR-AM335x omits 4dc020c50755 ARM: dts: am335x-pcm-953: Remove eth phy delay omits 267247d3d2df ARM: dts: am335x-pcm-953: Update user led names omits 66fa560004b4 ARM: dts: am335x-phycore-som: Enable gpmc node in dts files omits 65604db5792b ARM: dts: am335x-phycore-som: Add emmc node omits 81ec03f5d912 ARM: dts: am335x phytec boards: Remove regulator node omits 566734534f56 ARM: dts: Add LCD type 28 support to LogicPD Torpedo DM373 [...] omits 4e23be473e30 bus: ti-sysc: Add support for module specific reset quirks omits bf210f6c9e6f drm/i915/perf: fix whitelist on Gen10+ omits 6a8cc66ffe0f drm/i915: Move i915_check_and_clear_faults to intel_reset.c omits cf20b411bb02 drm/i915: Grammar s/the its/its/ omits 62ee9926f756 Merge branch 'omap-for-v5.3/ti-sysc' into for-next omits fe333389ccce dmaengine: Grammar s/the its/its/, s/need/needs/ omits f4a9fe97ea5a dmaengine: axi-dmac: update license header omits 28635f6cd78e MAINTAINERS: Add Synopsys eDMA IP driver maintainer omits 41aaff2a2ac0 dmaengine: Add Synopsys eDMA IP PCIe glue-logic omits 1f418f46503d PCI: Add Synopsys endpoint EDDA Device ID omits 305aebeff879 dmaengine: Add Synopsys eDMA IP version 0 debugfs support omits 7e4b8a4fbe2c dmaengine: Add Synopsys eDMA IP version 0 support omits e63d79d1ffcd dmaengine: Add Synopsys eDMA IP core driver omits c57984478ba9 drm/i915/frontbuffer: remove obsolete comment about mark b [...] omits f59d6414a6d1 drm/i915: move more atomic plane declarations to intel_ato [...] omits a6617183b7d2 drm/i915: remove some unused declarations from intel_drv.h omits d13616db8bac drm/i915: move pm related declarations to intel_pm.h omits 90af27317b63 i2c: mux: pinctrl: use flexible-array member and struct_si [...] omits d9a183bfd29d i2c: mux: arb-gpio: Rewrite to use GPIO descriptors omits 1f3b69b6b939 i2c: mux: Use struct_size() in devm_kzalloc() omits 7c04efc8d2ef sh: configs: Remove useless UEVENT_HELPER_PATH omits 110036b4f4db rtc: rx8025: simplify getting the adapter of a client omits 9d085c54202d rtc: rx8010: simplify getting the adapter of a client omits 5cb172694a01 rtc: rv8803: simplify getting the adapter of a client omits e5108df402f7 rtc: m41t80: simplify getting the adapter of a client omits 55c24316223b rtc: fm3130: simplify getting the adapter of a client omits 427231bc6d58 dma-fence: Signal all callbacks from dma_fence_release() omits 23529cbe9156 drm/i915/wopcm: update default size for gen11+ omits 33ec6c9eb35e drm/i915/guc: always use Command Transport Buffers omits 4b2c7ea8a629 arm64: dts: qcom-qcs404: Add reset-cells to GCC node omits 15061c3edde4 ARM: dts: qcom-msm8974: Update coresight DT bindings omits e32d07b2e4c8 ARM: dts: qcom-apq8064: Update coresight DT bindings omits b422b03a3889 arm64: dts: qcom-msm8916: Update coresight DT bindings omits aec3925f093d drm/fb-helper: Move out commit code omits eade2a17ddc5 drm/fb-helper: Prepare to move out commit code omits df7378951455 drm/atomic: Move __drm_atomic_helper_disable_plane/set_config() omits cb5f15b711d3 drm: rcar-du: Add support for missing 16-bit RGB1555 formats omits e158dbb0e6b6 drm: rcar-du: Add support for missing 16-bit RGB4444 formats omits 329972a9db8a drm: rcar-du: Add support for missing 32-bit RGB formats omits 6be306bee7dd drm/i915/dsi: Read back pclk set by GOP and use that as pclk (v3) omits 2def5ae7d7fb drm/i915/dsi: Move vlv/icl_dphy_param_init call out of int [...] omits 0e29eb9d9160 drm/i915/dsi: Move logging of DSI VBT parameters to a help [...] omits 8e8fddab0d0a drm: rcar-du: Skip LVDS1 output on Gen3 when using dual-li [...] omits fa440d870358 drm: rcar-du: lvds: Add support for dual-link mode omits 968328496b0f drm: rcar-du: lvds: Remove LVDS double-enable checks omits f54b4df6b14f dt-bindings: display: renesas: lvds: Add renesas,companion [...] omits 1ddf2d4ad898 drm: bridge: thc63: Report input bus mode through bridge timings omits 3cb120814eb9 dt-bindings: display: bridge: thc63lvd1024: Document dual- [...] omits b0a6b94027c8 drm: bridge: Add dual_link field to the drm_bridge_timings [...] omits 66659d9d0962 drm: rcar-du: writeback: include interface header omits 62e2da682a0a drm: rcar-du: lvds: Add r8a774a1 support omits d31349a50415 drm: rcar-du: Add R8A774A1 support omits 07c7c6bfbe03 dt-bindings: display: renesas: lvds: Document r8a774a1 bindings omits 2acd1d1f2199 dt-bindings: display: renesas: du: Document the r8a774a1 bindings omits b02504655fa2 Merge branch 'i2c/for-current' into i2c/for-next omits 52ffa19b267e Merge branch 'i2c/for-5.3' into i2c/for-next omits 095561f476ab i2c: fsi: Create busses for all ports omits 19b07cb4a187 i2c: i801: Register optional lis3lv02d I2C device on Dell [...] omits f0e4cd948b91 usb: typec: ucsi: ccg: add runtime pm workaround omits 9f2e244d0a39 i2c: nvidia-gpu: resume ccgx i2c client omits a94ecde41f7e usb: typec: ucsi: ccg: enable runtime pm support omits d4a4f927e4dd i2c: nvidia-gpu: add runtime pm support omits cb7302fbe365 i2c: nvidia-gpu: refactor master_xfer omits e5bbbff5b7d7 clk: gcc-qcs404: Add PCIe resets omits f02fba3aa8fe clk: qcom: gdsc: WARN when failing to toggle omits afcafe07af0e ucma: Convert ctx_idr to XArray omits 4dfd5321cf0a ucma: Convert multicast_idr to XArray omits be411411279b clk: mmp: frac: Remove set but not used variable 'prev_rate' omits da6a5dda5e84 clk: ti: Remove unused functions omits 60e9c3703c77 clk: mediatek: mt8516: Remove unused variable omits 13ad1948d90d clk: ingenic/jz4725b: Fix "pll half" divider not read/writ [...] omits 74054c413ae8 clk: ingenic/jz4725b: Fix incorrect dividers for main clocks omits 44b06a76ad33 clk: ingenic/jz4770: Fix incorrect dividers for main clocks omits 2a1a703635a0 clk: ingenic/jz4740: Fix incorrect dividers for main clocks omits a9fa2893fcc6 clk: ingenic: Add support for divider tables omits 9bcb8940f4c0 RDMA/ucma: Use struct_size() helper omits 4f18904c7849 RDMA/hns: Bugfix for filling the sge of srq omits fa027328a1c9 RDMA/hns: fix inverted logic of readl read and shift omits f81d086095f2 Merge tag 'clk-renesas-for-v5.3-tag1' of git://git.kernel. [...] omits bca29283dcc0 drm/i915/sdvo: Actually print the reason why the SDVO comm [...] omits 7f668346e70f drm/i915/sdvo: Don't write stack garbage into the hbuf omits 700bbf83eabd drm/i915/sdvo: Don't unpack stack garbage omits b5716a4efe5c drm/i915/sdvo: Check that we have space for the infoframe omits dd6090f8780a drm/i915: Rename SDVO_AUDIO_ENABLE to HDMI_AUDIO_ENABLE omits dc49a56bd43b drm/i915/sdvo: Implement proper HDMI audio support for SDVO omits cc54d5e8d816 drm/i915/sdvo: Fix AVI infoframe TX rate readout omits bcef5b721568 RDMA/srp: Accept again source addresses that do not have a [...] omits 633fbb06cbb3 RDMA/ipoib: implement ethtool .get_link() callback omits d99004d7201a drm/crc-debugfs: Also sprinkle irqrestore over early exits omits 6d7c3cde93c1 mm/hmm: fix use after free with struct hmm in the mmu notifiers omits 38f300410f3e drm/i915: Fix per-pixel alpha with CCS omits 0502a1af95a1 drm/i915: Drop pointless WARN_ON omits 97068c1b905d drm/i915: Move intel_dp->prepare_link_train assignment int [...] omits 382d8dfe8b1b drm/bridge: sii902x: fix comparision of u32 with less than zero omits 955f03a7d073 drm/bridge: sii902x: re-order conditions to prevent out of [...] omits 35ab6cfbf211 drm/stm: support runtime power management omits 630bec0c16ee drm/stm: ltdc: No message if probe omits 59ab3f4060fc rtc: tegra: Drop MODULE_ALIAS omits f6e903db89bc drm/i915: Tidy intel_execlists_submission_init omits dbc651836372 drm/i915: Convert some more bits to use engine mmio accessors omits bcc726bea2cd drm/i915: Unexport i915_gem_init/fini_aliasing_ppgtt omits f736ae1b1031 drm/i915: Extract engine fault reset to a helper omits 77a302e04312 drm/i915: Make Gen6/7 RING_FAULT_REG access engine centric omits 7c53c48d01a3 drm/i915: Tidy engine mask types in hangcheck omits b61ea001b2df drm/i915: Reset only affected engines when handling error capture omits ada28f7b3a97 phy: tegra: xusb: Add Tegra210 PLL power supplies omits de116e5542ec phy: tegra: xusb: Add Tegra124 PLL power supplies omits c9d627fb6695 dt-bindings: phy: tegra-xusb: List PLL power supplies omits 882f79199da4 phy: usb: phy-brcm-usb: Remove sysfs attributes upon drive [...] omits 2b3346ef699f phy: renesas: rcar-gen2: Fix memory leak at error paths omits fb6dda8349ea dt-bindings: dma: uart: rename binding omits 9135408c3ace dmaengine: mediatek: Add MediaTek UART APDMA support omits 3f1f22d80090 clk: keystone: sci-clk: extend clock IDs to 32 bits omits 8e48b33f9def clk: keystone: sci-clk: probe clocks from DT instead of firmware omits 4bfce5aba902 clk: keystone: sci-clk: split out the fw clock parsing to [...] omits 96488c09b0f4 clk: keystone: sci-clk: cut down the clock name length omits 8d1b73dd25ff kernel: module: Use struct_size() helper omits bc7b488b1d1c drm/i915/dmc: protect against reading random memory omits 5ffff4415f9e drm/meson: Add support for XBGR8888 & ABGR8888 formats omits fd311d880c76 drm/meson: Add zpos immutable property to planes omits a1ee570c831d EDAC/sifive: Add EDAC platform driver for SiFive SoCs omits f9aaba8dafc0 EDAC/sb_edac: Remove redundant update of tad_base omits caef756dd2f7 arm64: dts: stratix10: Add SDMMC EDAC node omits 1465c42fdddc EDAC/altera: Add Stratix10 SDMMC support omits 096322224f94 arm64: dts: stratix10: Add OCRAM EDAC node omits b7831befaaf6 EDAC/altera: Add Stratix10 OCRAM ECC support omits f5d59da9663d EDAC/sysfs: Drop device references properly omits 6f346347459c EDAC/sysfs: Fix memory leak when creating a csrow object omits b170b5d5e8a3 clk: imx6sll: Switch to clk_hw based API omits bce5b921502f clk: imx7d: Switch to clk_hw based API omits 1487b60dc2d2 clk: imx6ul: Switch to clk_hw based API omits f1541e15e38e clk: imx6sx: Switch to clk_hw based API omits 992b703b5b38 clk: imx6q: Switch to clk_hw based API omits 3a1d8fe6f445 clk: imx6sl: Switch to clk_hw based API omits eccf8dfd0052 clk: imx: Switch wrappers to clk_hw based API omits 3ead0f1e5fae clk: imx: clk-fixup-mux: Switch to clk_hw based API omits 2597b39ed1f5 clk: imx: clk-fixup-div: Switch to clk_hw based API omits dfc148b32a79 clk: imx: clk-gate-exclusive: Switch to clk_hw based API omits 995087c91e9c clk: imx: clk-pfd: Switch to clk_hw based API omits e5674a4d0762 clk: imx: clk-pllv3: Switch to clk_hw based API omits 1f9aec966256 clk: imx: clk-gate2: Switch to clk_hw based API omits 2bc7e9dc1c19 clk: imx: clk-cpu: Switch to clk_hw based API omits dd1a6c0d339b clk: imx: clk-busy: Switch to clk_hw based API omits f5697226f90e clk: imx6q: Do not reparent uninitialized IMX6QDL_CLK_PERI [...] omits fa7574740cdf clk: imx6sx: Do not reparent to unregistered IMX6SX_CLK_AXI omits a4a4069f4523 clk: imx: Add imx_obtain_fixed_clock clk_hw based variant omits 5b933e28d8b1 clk: imx: imx8mm: correct audio_pll2_clk to audio_pll2_out omits 7355965da22b drm/vkms: Forward timer right after drm_crtc_handle_vblank omits 1ae752bf390c drm/vkms: Remove useless call to drm_connector_register/un [...] omits 072a551fd5cf dt-bindings: clock: Document gpucc for msm8998 omits 860690a93ef2 clk: mediatek: Remove MT8183 unused clock omits 0fd4939ac100 clk: mediatek: add audsys clock driver for MT8516 omits 3d8b6e9c774f dt-bindings: mediatek: audsys: add support for MT8516 omits 9aa0cae1d458 arm64: dts: stratix10: use the "altr,socfpga-stmmac-a10-s1 [...] omits cca3731e026a ARM: dts: socfpga: use the "altr,socfpga-stmmac-a10-s10" binding omits 169a126c6e88 iommu/virtio: Add event queue omits 2a5a31487445 iommu/virtio: Add probe request omits edcd69ab9a32 iommu: Add virtio-iommu driver omits 59b099a6c75e PCI: OF: Initialize dev->fwnode appropriately omits fb709b5e1cca of: Allow the iommu-map property to omit untranslated devices omits 6c9e92ef8bdd dt-bindings: virtio: Add virtio-pci-iommu node omits 8447d84e35f2 dt-bindings: virtio-mmio: Add IOMMU description omits 0b4a7092ffe5 vhost: fix clang build warning omits 789bc177f828 clk: bcm: Allow CLK_BCM2835 for ARCH_BRCMSTB omits 5d59f12a19e6 clk: bcm: Make BCM2835 clock drivers selectable omits 9b1ae605c8e2 mm/hmm: Only set FAULT_FLAG_ALLOW_RETRY for non-blocking omits 789c2af88f24 mm/hmm: support automatic NUMA balancing omits 085ea25064a9 mm/hmm: clean up some coding style and comments omits 2076e5c0451c mm/hmm: update HMM documentation omits 1c2308f0f03f mm/hmm.c: suppress compilation warnings when CONFIG_HUGETL [...] omits 4c34282fb7d7 clk: pwm: implement the .get_duty_cycle callback omits 5e2f97a93f70 drm/sti: drop use of drmP.h omits ac543d7145bf drm/i915: Report an earlier wedged event when suspending t [...] omits 2f57b95caf8f clk: samsung: add new clocks for DMC for Exynos5422 SoC omits 8b4a7acf7b30 clk: samsung: add BPLL rate table for Exynos 5422 SoC omits cc9bdecf4b8d clk: samsung: add needed IDs for DMC clocks in Exynos5420 omits 7433f1fb8ec8 arm64: dts: renesas: Add HiHope RZ/G2M sub board support omits 871c13a443de arm64: dts: renesas: hihope-common: Add pincontrol support [...] omits 438419ebd3f8 arm64: dts: renesas: Add HiHope RZ/G2M main board support omits 3bde449f0bf1 drm/edid: Ignore "DFP 1.x" bit for EDID 1.2 and earlier omits 382d2af64e7d drm/edid: Clean up DRM_EDID_DIGITAL_* flags omits 1fe2d6f94f96 drm/i915: Skip context_barrier emission for unused contexts omits eb1bfcffba2c Merge branch 'for-5.3-core' into for-next omits 33b7fbdee8ff Merge commit '4fb5741c7c5defd88046f570694fc3249479f36f' in [...] omits 155ab8836caa drm/i915: Move object close under its own lock omits 973995d98f20 Merge branch 'sunxi/dt-for-5.3' into sunxi/for-next omits 913f36b6242a ARM: dts: sun8i: r40: Change the RTC compatible omits 33e877f34777 ARM: dts: sun8i: v3s: Add external crystals accuracy omits 65a4a40215a9 ARM: dts: sun8i: v3s: Fix the RTC node omits 562b9526ee0c ARM: dts: sun6i: Add external crystals accuracy omits b9cb52497124 ARM: dts: sun6i: Fix RTC node omits 7d2129310b8c clk: rockchip: Remove 48 MHz PLL rate from rk3288 omits f2f2bb60d998 drm: panel-orientation-quirks: Add quirk for GPD MicroPC omits 6dab9102dd7b drm: panel-orientation-quirks: Add quirk for GPD pocket2 omits b8925b7c2f86 ARM: dts: rockchip: Split GPIO keys for veyron into multip [...] omits cd6386087d82 ARM: dts: rockchip: Add HDMI i2c unwedging for rk3288-veyron omits c077d9d717dc ARM: dts: rockchip: Add unwedge pinctrl entries for dw_hdm [...] omits bf09924f2176 ARM: dts: rockchip: Switch to builtin HDMI DDC bus on rk32 [...] omits d6624cc75021 rtc: sun6i: Add R40 compatible omits f5a336496e0f dt-bindings: rtc: sun6i: Add the R40 RTC compatible omits 5a0797599b47 dt-bindings: rtc: Convert Allwinner A31 RTC to a schema omits 36e63ef3582b dt-bindings: rtc: Convert Allwinner A10 RTC to a schema omits 43390e0710fd dt-bindings: rtc: Move trivial RTC over to a schemas of their own omits 7bdcb8e0454a dt-bindings: rtc: Add YAML schemas for the generic RTC bindings omits 1882018a70e0 drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry omits 800037e815b9 arm64: dts: renesas: r8a774a1: Add operating points omits 70c6d23ea70c arm64: dts: renesas: r8a77990: Add dynamic power coefficient omits 8fa7d18f9ee2 arm64: dts: renesas: r8a77990: Create thermal zone to support IPA omits eb2cd8c259d4 arm64: dts: renesas: r8a77965: Add dynamic power coefficient omits 7ec67eddfb8e arm64: dts: renesas: r8a77965: Create thermal zone to support IPA omits 9fed1b89c0cd arm64: dts: renesas: r8a7796: Add dynamic power coefficient omits 81022ecd2720 arm64: dts: renesas: r8a7796: Create thermal zone to support IPA omits 47e1714ab93d arm64: dts: renesas: r8a7795: Add dynamic power coefficient omits 15d8cd83b7ef arm64: dts: renesas: r8a7795: Create thermal zone to support IPA omits 7794bd7ed709 arm64: dts: renesas: Revise usb2_phy nodes and phys properties omits 90d4fa39d028 arm64: dts: renesas: ebisu: Remove renesas, no-ether-link [...] omits 11290c09e296 arm64: dts: renesas: r8a774c0: Clean up CPU compatibles omits b31b43c92dae arm64: dts: renesas: Use ip=on for bootargs omits 9d79b2f1aed4 dt-bindings: Add vendor prefix for HopeRun omits 02af9f90941b soc: renesas: Enable RZ/A1 IRQC on RZ/A1H and RZ/A2M omits affa22b5f0f7 drm/i915: fix documentation build warnings omits 8a6f43d4d92d Documentation/i915: Fix kernel-doc references to moved gem files omits 1a1e5c0f5b84 drm: Ignore drm_gem_vram_mm_funcs in generated documentation omits 5934ce998faf drm/virtio: Fix cache entry creation race. omits 676a905b09d5 drm/virtio: Wake up all waiters when capset response comes in. omits 7fdf478a4386 drm/virtio: Ensure cached capset entries are valid before [...] omits 396f9acaffd8 Merge branch 'drm-next-5.3' of git://people.freedesktop.or [...] omits 72a14e9b23d0 Revert "drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu" omits ae96e8d7b6f4 drm/ttm: fix ttm_bo_unreserve omits 621b325aa8b2 drm/amdgpu/display: Drop some new CONFIG_DRM_AMD_DC_DCN1_0 [...] omits beff74bc6e0f drm/amdgpu: fix a race in GPU reset with IB test (v2) omits c53e4db71276 drm/amdgpu: cancel late_init_work before gpu reset omits fbebaa72992e gpu: amdgpu: fix broken amdgpu_dma_buf.c references omits b4e3e54a46a6 arm64: dts: imx8mm: Move gic node into soc node omits 141de1d46fc8 Merge tag 'drm-misc-next-2019-06-05' of git://anongit.free [...] omits 7f466032dc9e vhost: access vq metadata through kernel virtual address omits 99ae52edeba1 ARM: imx6: cpuidle: Use raw_spinlock_t omits b71438606343 drm/i915/ehl: Support HBR3 on EHL combo PHY omits feebcaeac79a vhost: factor out setting vring addr and num omits 4942e8254d93 vhost: introduce helpers to get the size of metadata area omits 9b5e830b7120 vhost: rename vq_iotlb_prefetch() to vq_meta_prefetch() omits 7b5d753ebc22 vhost: fine grain userspace memory accessors omits 1ab5d1385af4 vhost: generalize adding used elem omits 50f9495efe30 drm/bridge/synopsys: dw-hdmi: Add "unwedge" for ddc bus omits c60362500149 dt-bindings: drm/bridge/synopsys: dw-hdmi: Add "unwedge" f [...] 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 7f1d39efa66f drm/r128: drop use of drmP.h omits 3c1aa3b38727 drm/r128: drop drm_os_linux dependencies omits ac0ac2102003 drm/savage: drop use of drmP.h omits 87158992d39a drm/savage: drop use of drm_os_linux omits 1b36d506fc82 drm/sis: drop drmP.h use omits 2c1c55252647 drm/i915/dsi: Use a fuzzy check for burst mode clock check omits e72e014cd305 Merge branch 'for-5.2/fixes' into for-next omits 2dcbe7fe2265 lib/test_stackinit: Handle Clang auto-initialization pattern omits f3b0d8793c16 drm/tegra: dpaux: Make VDD supply optional omits bbad640709fd drm/tegra: Use GPIO descriptor API omits 31fa25f100ec gpu: host1x: Do not link logical devices to DT nodes omits 1e390478cfb5 gpu: host1x: Increase maximum DMA segment size omits 4bb923e8075f gpu: host1x: Do not output error message for deferred probe omits f8bca8339e6b Merge branch 'sunxi/clk-for-5.3' into sunxi/for-next omits b467ec063ec5 dt-bindings: clk: Convert Allwinner CCU to a schema omits f41c615310d2 drm/i915/bios: add an enum for BDB block IDs omits b77f9525a658 drm/i915/bios: add more LFP options omits 1434e1f613e8 drm/i915/bios: add VBT swing bit to child device definition omits 843444ed1301 drm/i915/bios: sort BDB block definitions using block ID omits e6b4a98bc1c8 Merge branches 'sunxi/clk-for-5.3' and 'sunxi/dt64-for-5.3 [...] omits 231dcffc234f drm/i915/bios: add BDB block comments before definitions omits f87f6599c843 drm/i915/bios: reserve struct bdb_ prefix for BDB blocks omits aafe16e38df2 drm/i915/bios: remove unused, obsolete VBT definitions omits 932cd1543156 drm/i915/bios: clean up VBT port info debug logging omits a7475e5dae8e drm/i915/bios: use port info child pointer to determine LS [...] omits c72deaa47f45 drm/i915/bios: use port info child pointer to determine HP [...] omits cc21f01137a4 drm/i915/bios: refactor DDC pin and AUX CH sanitize functions omits 7679f9b8f6ee drm/i915/bios: store child device pointer in DDI port info omits 36a0f92020dc drm/i915/bios: make child device order the priority order omits 84204fb6f290 arm64: dts: allwinner: a64: Add lradc node omits 355fb0e54e85 dt-bindings: input: sun4i-lradc-keys: Add A64 compatible omits f167675486c3 clk: sunxi-ng: sun50i-h6-r: Fix incorrect W1 clock gate register omits 3633e5116dfb drm/i915: Enable intel_color_get_config() omits 2740e81aad0f drm/i915: Introduce vfunc read_luts() to create hw lut omits bcc8737ddcaa Documentation/i915: Fix references to renamed files omits 86ddd8ad2fc3 ARM: dts: imx7d-sdb: Make SW2's voltage fixed omits a656622a22d6 arm64: dts: imx8mm: Move usbphy out of soc node omits 10c7420738e6 arm64: dts: imx8mm: Pass the 'ranges' property omits 951c1d37f691 arm64: dts: imx8mm: Pass a unit name for the 'soc' node omits a01194d7565a arm64: dts: fsl: imx8mq: add the snvs power key node omits 4b013bb2d3a4 drm/virtio: use u64_to_user_ptr macro omits a5b868786924 drm/panel: truly: Add additional delay after pulling down [...] omits 846137c6a1db arm64: tegra: Add pin control states for I2C on Tegra186 omits 5298166d47a6 arm64: tegra: Add CPU cache topology for Tegra186 omits c4502cc3a15a arm64: tegra: Add VCC supply for GPIO expanders on Jetson TX2 omits f0b2835f05c3 soc/tegra: fuse: Do not log error message on deferred probe omits 6e6de3dee51a kernel/module.c: Only return -EEXIST for modules that have [...] omits 34abf69732c7 soc/tegra: pmc: Add comments clarifying wake events omits 03b3c21cb3e6 soc/tegra: pmc: Avoid crash for non-wake IRQs omits 77226d977250 soc/tegra: pmc: Fail to allocate more than one wake IRQ omits 57aa1bc7d17e arm64: dts: ls1028a: fix watchdog device node omits f5b07b04e5f0 dma-buf: Discard old fence_excl on retrying get_fences_rcu [...] omits 3cdf65300ff7 arm64: dts: ls1028a: Enable sata. omits ef9ed87e8248 arm64: dts: imx: add i.MX8QXP ocotp support omits db9693aa76a1 arm64: dts: imx8qxp: Move watchdog node into scu node omits 4c396a604a57 soc: imx: soc-imx8: Correct return value of error handle omits d8dfab0f4d06 soc: imx: soc-imx8: Avoid unnecessary of_node_put() in err [...] omits cbb32079149d drm/atmel-hlcdc: revert shift by 8 omits e2435ead7633 drm: atmel-hlcdc: add sam9x60 LCD controller omits 262d67e73f9a drm: atmel-hlcdc: enable sys_clk during initalization. omits e1dc68a4b149 drm: atmel-hlcdc: avoid initializing cfg with zero omits a6eca2abdd42 drm: atmel-hlcdc: add config option for clock selection omits 1d1b5490b91c drm/i915/gtt: Replace struct_mutex serialisation for allocation omits d85b2ad35a2a ARM: dts: rockchip: Add pin names for rk3288-veyron jaq, m [...] omits 3b295cb1a411 drm: Flush output polling on shutdown omits 59ec84eca57a drm/i915: Use unchecked uncore writes to flush the GTT omits 1c8242c3a4b2 drm/i915: Use unchecked writes for setting up the fences omits 87d1372d1da3 drm/i915/selftests: Flush partial-tiling object once omits 10d75f5428fd drm/i915: Fix plane state dumps omits 926878fba5d8 drm/i915: Make state dumpers take a const state omits 2833920d0ea0 drm/i915: Dump failed crtc states during atomic check omits 64f6dbabf79a drm/i915: Include crtc_state.active in crtc state dumps omits a0e701041c95 drm/i915: Move state dump to the end of atomic_check() omits 9a86a07c7e94 drm/i915: Use intel_ types in intel_atomic_check() omits 5643dd9c7af4 drm/i915: Use intel_ types in intel_modeset_checks() omits f239b7998507 drm/i915: Don't pass the crtc to intel_modeset_pipe_config() omits 1b9994c78977 drm/i915: Don't pass the crtc to intel_dump_pipe_config() omits bca0bfa31c1b drm/i915: Use intel_ types in haswell_mode_set_planes_work [...] omits c3b1e6c67dd2 drm/i915: Use intel_ types in intel_modeset_clear_plls() omits 85829eb5ee1a drm/i915: Pass intel_atomic state to check_digital_port_co [...] omits 3d51b48fd16b drm/i915: Clean up cdclk vfunc assignments omits 8b67896e3ba1 drm/i915: Pass intel_atomic_state to cdclk funcs omits 7d09888ead1d drm/i915: add i2c symlink under hdmi connector omits 45fa7c383871 arm64: dts: rockchip: add WiFi+BT support on ROCK Pi4 board omits c432a29d3fc9 arm64: dts: rockchip: fix isp iommu clocks and power domain omits 9dbf05bd8ae5 ARM: dts: rockchip: fix pwm-cells for rk3288's pwm3 omits 2fe5575f36ca dmaengine: sun6i: Add support for H6 DMA omits 802440bdf3b7 dmaengine: sun6i: Add a quirk for setting mode fields omits 67f34055118c dmaengine: sun6i: Add a quirk for setting DRQ fields omits 43a90fc76a3e dmaengine: sun6i: Add a quirk for additional mbus clock omits f48d14c218cc dt-bindings: arm64: allwinner: h6: Add binding for DMA controller omits dc161064beb8 dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag [...] omits 8343ba2d4820 KVM: selftests: enable pgste option for the linker on s390 omits 49fe9a5d1638 KVM: selftests: Move kvm_create_max_vcpus test to generic code omits ee1563f42856 KVM: selftests: Add the sync_regs test for s390x omits edf54478d83e KVM: selftests: Add processor code for s390x omits da2a2d601c2d KVM: selftests: Align memory region addresses to 1M on s390x omits fe85ec86fcd5 KVM: selftests: Introduce a VM_MODE_DEFAULT macro for the [...] omits a9c788f07347 KVM: selftests: Guard struct kvm_vcpu_events with __KVM_HA [...] omits c983d805a7bb dmaengine: fsl-qdma: Continue to clear register on error omits 8f95adcf3a5a dmaengine: fsl-qdma: fixed the source/destination descript [...] omits 67ceef2a1dd0 video/hdmi: Dropped static functions from kernel doc omits a09db883e5d9 drm: Fix docbook warnings in hdr metadata helper structures omits 5c9e4d8c844a ARM: sa1100/neponset: convert serial to use gpiod APIs omits cf56ffaa51a7 ARM: sa1100/hackkit: remove empty serial mctrl functions omits 88a4c748ba10 ARM: sa1100/badge4: remove commented out modem control ini [...] omits 3fae166e6799 ARM: sa1100/h3xxx: convert serial to gpiod APIs omits 59f06d674f38 ARM: sa1100/assabet: convert serial to gpiod APIs omits 0faf70ca948a serial: sa1100: add note about modem control signals omits d9d03e2c9055 serial: sa1100: add support for mctrl gpios omits 309aa926364d drm: ADD UAPI structure definition section in kernel doc omits d81294afeecd drm/fb-helper: Remove drm_fb_helper_crtc omits aad03a66f902 clk: renesas: r9a06g032: Add clock domain support omits af9422a85721 dt-bindings: clock: renesas: r9a06g032-sysctrl: Document p [...] omits 0f7ece0d1434 clk: renesas: mstp: Remove error messages on out-of-memory [...] omits ed04e6288ac5 clk: renesas: cpg-mssr: Remove error messages on out-of-me [...] omits f243220e674c clk: renesas: cpg-mssr: Use genpd of_node instead of local copy omits 79b4df6827fe drm/i915: move more defs in intel_display_power.h omits 7645b19d9bdd drm/i915: extract intel_display_power.h/c from intel_runti [...] omits 16a3c637f074 remoteproc: imx: Fix typo in "failed" omits 0aa25820aa2f remoteproc: imx: Broaden the Kconfig selection logic omits 677092c39b14 ARM: dts: meson8b: update with SPDX Licence identifier omits 5a9ae235161e ARM: dts: meson8b-odroidc1: update with SPDX Licence identifier omits 47305093e21a ARM: dts: meson8b-mxq: update with SPDX Licence identifier omits 41e359ed7f1b ARM: dts: meson8: update with SPDX Licence identifier omits 699b98904efc ARM: dts: meson8-minix-neo-x8: update with SPDX Licence id [...] omits 68b3f115137a ARM: dts: meson6: update with SPDX Licence identifier omits 504420a04177 ARM: dts: meson6-atv1200: update with SPDX Licence identifier omits 19bda0c5b799 ARM: dts: meson: update with SPDX Licence identifier omits d94f60e3dfa0 ARM: dts: meson8b: mxq: improve support for the TRONFY MXQ S805 omits d68c44eaa535 Merge branch 'next/defconfig' into for-next omits 9f532d26c75c ARM: exynos_defconfig: Trim and reorganize with savedefconfig omits 1b94f47793b1 drm/docs: More links for implicit/explicit fencing. omits 00954566464a arm64: dts: armada-3720-espressobin: correct spi node omits d8cc5cf08b11 arm64: dts: marvell: Disable AP I2C on Armada-8040-DB omits fe7f7f229f07 arm64: dts: marvell: Enable AP806 thermal throttling with CPUfreq omits b172733dd1c0 arm64: dts: marvell: Change core numbering in AP806 thermal-node omits b232d4ed92ea drm/amd/display: Only force modesets when toggling HDR omits 88694af9e4d1 drm/amd/display: Expose HDR output metadata for supported [...] omits 188ea2fc99b7 arm64: dts: marvell: clearfog-gt-8k: set SFP power limit omits d3446b266a8c arm64: dts: marvell: mcbin: enlarge PCI memory window omits 0e5447626bed ARM: dts: armada: netgear-rn104: Add LCD to RN104 dts. omits 15f5276a2fb1 soc: imx: Add SCU SoC info driver support omits 001b3bb3641f phy: ti: am654-serdes: Make serdes_am654_xlate() static omits cfc1ce7e5212 drm: Fixed doc warnings in drm uapi header omits 848d56dddad8 drm: Drop a redundant unused variable omits 5da28d740548 ARM: dts: aspeed: Add YADRO VESNIN BMC omits e33df4ca8717 drm/doc: More fine-tuning on userspace review requirements omits 4cb9f043447e thermal: thermal_mmio: remove some dead code omits 5213d7efc8ec i2c: acpi: export i2c_acpi_find_adapter_by_handle omits 860dbce3d8dd Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits a3094fc1a15e rtc: imx-sc: add rtc alarm support omits 42ca37ca4762 rtc: tps65910: fix typo in register name in read_alarm() omits 9c3f0795e425 rtc: tps65910: remove superfluous Kconfig dependency omits 3e483e59c796 rtc: tegra: Turn into regular driver omits c6af561a4ad0 rtc: tegra: Use consistent variable names and types omits a2d29238bc60 rtc: tegra: checkpatch and miscellaneous cleanups omits 912348b64d09 drm/i915/icl: Ensure port A combo PHY HW state is correct omits 6e2700c656e5 Merge branch 'i2c/for-current' into i2c/for-next omits d4582ee4fc55 Merge branch 'for-5.2/fixes' into for-next omits 98609d195737 Merge branch 'for-5.2/fixes' into for-next omits d82b4b26218d drm/i915: Report all objects with allocated pages to the shrinker omits 3b4fa9640ccd drm/i915: Track the purgeable objects on a separate eviction list omits 97545b10221a RDMA/hns: Bugfix for posting multiple srq work request omits 724cf0aecb0d arm64: Enable PINCTRL for ARCH_BRCMSTB omits 809eec694a7b arm64: Enable ARCH_HAS_RESET_CONTROLLER for ARCH_BRCMSTB omits 0f257b09531b drm/amd/display: use ttm_eu_reserve_buffers instead of amd [...] omits d367bd2a5e2b drm/ttm: fix busy memory to fail other user v10 omits 224ee02a9d73 drm/ttm: immediately move BOs to the new LRU v3 omits 4c5ac9487c15 drm/ttm: cleanup ttm_bo_mem_space omits af1dac01a701 drm/ttm: remove manual placement preference omits b2f7a6161972 drm/ttm: return immediately in case of a signal omits 6e58ab7ac7fa drm/ttm: Make LRU removal optional v2 omits 526c654a8a06 drm/amdgpu/display: Fix reload driver error omits bdb50274d06a drm/amdgpu/sriov: Correct some register program method omits 443e902eeef9 drm/amdkfd: Return proper error code for gws alloc API omits 4fd334122399 drm/amd/display: program manual trigger only for bottom most pipe omits 6ad34adeaec5 drm/amd/display: CS_TFM_1D only applied post EOTF omits 7316c4ad2996 drm/amd/display: Reset planes for color management changes omits e25228b02e48 drm/amd/display: Increase Backlight Gain Step Size omits 8633d96d3ca1 drm/amd/display: fix issues with bad AUX reply on some displays omits c5c07cb5435e drm/amd/display: Refactor DIO stream encoder omits ff1232a9052e drm/amd/display: Modified AUX_DPHY_RX_CONTROL0 omits d7644091300a drm/amd/display: Add writeback_config to VBA vars omits baa1fd7f32f2 drm/amd/display: Refactor clk_mgr functions omits 961ea20155d7 drm/amd/display: Fix type of pp_smu_wm_set_range struct omits 44ab1aa84ae6 drm/amd/display: do not power on eDP power rail early omits 4b0ab7dd37a3 drm/amd/display: fix crash on setmode when mode is close t [...] omits 88147df0308e drm/amd/display: fix calculation of total_data_read_bandwidth omits b8b205ab2b41 drm/amd/display: 3.2.32 omits fe798de53a7a drm/amd/display: Move link functions from dc to dc_link omits 8e0546d6c4b1 drm/amd/display: Add min_dcfclk_mhz field to bb overrides omits 9b93eb475aa9 drm/amd/display: move clk_mgr files to right place omits 70d9e8cb8b44 drm/amd/display: disable PSR/ABM before destroy DMCU struct omits e63e2491ad92 drm/amd/display: Ensure DRR triggers in BP omits 313a9a21ff46 drm/amd/display: Add GSL source select registers omits 0a32df9cfdb3 drm/amd/display: Disable audio stream only if it's current [...] omits b1432fcbdbea drm/amd/display: assign new stream id in dc_copy_stream omits a7f90cbc0ee4 drm/amd/display: Move CLK_BASE_INNER macro omits 48ea75f99a58 drm/amd/display: Implement CM dealpha and bias interfaces omits 821c65596b68 drm/amd/display: Don't use ROM for output TF if GAMMA_CS_TFM_1D omits dc88b4a684d2 drm/amd/display: make clk mgr soc specific omits 789142eb8bae drm/amdgpu:Fix the unpin warning about csb buffer omits efb426d58128 drm/amdgpu: ras injection use gpu address omits ff5781634c41 drm/bridge: sii902x: Implement HDMI audio support omits 3f18021f43a3 dt-bindings: display: sii902x: Add HDMI audio bindings omits 9ed99f613fb2 dt-bindings: display: sii902x: Remove trailing white space omits 8dbfc5b65023 drm/bridge: sii902x: pixel clock unit is 10kHz instead of 1kHz omits bceee9bb8948 drm/bridge: sii902x: Set output mode to HDMI or DVI accord [...] omits 9fba099b7a84 drm/bridge: sii902x: add input_bus_flags omits 423997fffeaf dt-bindings: tc358767: add HPD support omits f25ee5017e4f drm/bridge: tc358767: add IRQ and HPD support omits af9526f262c0 drm/bridge: tc358767: add GPIO & interrupt registers omits 3231573065ad drm/bridge: tc358767: read display_props in get_modes() omits 46648a3cec2d drm/bridge: tc358767: copy the mode data, instead of stori [...] omits 0cdb42f313e0 drm/bridge: tc358767: remove tc_connector_best_encoder omits 4647a64fd56a drm/bridge: tc358767: use bridge mode_valid omits 2792c152a845 drm/bridge: tc358767: remove check for video mode in link enable omits f9538357760b drm/bridge: tc358767: clean-up link training omits 0bf251465113 drm/bridge: tc358767: cleanup LT result check omits 0776a269d725 drm/bridge: tc358767: use more reliable seq when finishing LT omits 31b4c8848a89 drm/bridge: tc358767: remove unnecessary msleep omits 67bca92fa830 drm/bridge: tc358767: ensure DP is disabled before LT omits 1c928267b187 drm/bridge: tc358767: disable only video stream in tc_stre [...] omits cb3263b2df97 drm/bridge: tc358767: add link disable function omits bb24836869a7 drm/bridge: tc358767: move PXL PLL enable/disable to strea [...] omits 80d57245063f drm/bridge: tc358767: split stream enable/disable omits 5761a259aa9e drm/bridge: tc358767: move video stream setup to tc_main_l [...] omits ca342386a9b3 drm/bridge: tc358767: cleanup aux_link_setup omits ab947eb65a31 drm/bridge: tc358767: remove unused swing & preemp omits e5607637c461 drm/bridge: tc358767: cleanup spread & scrambler_dis omits 4b30bf41e11f drm/bridge: tc358767: fix ansi 8b10b use omits c28d14849d37 drm/bridge: tc358767: reset voltage-swing & pre-emphasis omits bfb6e014c45f drm/bridge: tc358767: fix tc_aux_get_status error handling omits 7ef5ef5cdead drm/i915: add force_probe module parameter to replace alph [...] omits fd1e194f4869 drm/i915: fix use of uninitialized pointer vaddr omits 1fbf9d81429a drm/i915: Make default value for i915.mmio_debug a compile [...] omits 51a0daf64dee ARM: mach-shmobile: Don't init CNTVOFF/counter if PSCI is [...] omits f2d1315895ca drm/i915: Drop check for non-NULL entry in llist_for_each_ [...] omits 47bc28d7ee6d drm/i915: Split off pci_driver.remove() tail to drm_driver [...] omits 4bee43574282 arm64: dts: imx8mm: Add SAI nodes omits 881b54c7e9d9 arm64: dts: imx8mq: add clock for SNVS RTC node omits 9ae9d9bfb72c eeprom: at24: use struct_size() in devm_kzalloc() omits a8806581241b eeprom: at24: Remove set but not used variable 'addr' omits 91c1ead6aee2 Merge branch 'drm-next-5.3' of git://people.freedesktop.or [...] omits bf0349df0004 arm64: Enable BCM7038_L1_IRQ for ARCH_BRCMSTB omits 9595aee2a389 Documentation: PCI: convert endpoint/pci-test-howto.txt to reST omits bf2c2658d4b6 Documentation: PCI: convert endpoint/pci-test-function.txt [...] omits d4518e4ac64c Documentation: PCI: convert endpoint/pci-endpoint-cfs.txt to reST omits d8946fc38517 Documentation: PCI: convert endpoint/pci-endpoint.txt to reST omits 4e37f055a92e Documentation: PCI: convert pcieaer-howto.txt to reST omits 8a01fa64348a Documentation: PCI: convert pci-error-recovery.txt to reST omits b66357f32fb9 Documentation: PCI: convert acpi-info.txt to reST omits 3b9bae029b60 Documentation: PCI: convert MSI-HOWTO.txt to reST omits 4d2c729c6232 Documentation: PCI: convert pci-iov-howto.txt to reST omits 2e6422444894 Documentation: PCI: convert PCIEBUS-HOWTO.txt to reST omits 229b4e0728e0 Documentation: PCI: convert pci.txt to reST omits 8821f1861040 Merge branch 'next/dt' into for-next omits 893bffa99441 ARM: dts: exynos: Raise maximum buck regulator voltages on [...] omits a41041ff31f2 ARM: dts: exynos: Move CPU OPP tables out of SoC node on E [...] omits 0cca82ec3455 ARM: exynos: Make ARCH_EXYNOS3 a default option omits c25b84c00826 dt-bindings: display: Convert Allwinner DSI to a schema omits cac2a301c02a RDMA/uverbs: check for allocation failure in uapi_add_elm() omits 6fe1a9b9b654 IB/hfi1: Use struct_size() helper omits 829ca44ecf60 IB/qib: Use struct_size() helper omits 34755f596110 IB/rdmavt: Use struct_size() helper omits 64adde31c8e9 PCI: qcom: Ensure that PERST is asserted for at least 100 ms omits c7ddfd3514f2 PCI: altera-msi: Allow building as module omits ec15c4d0d5d2 PCI: altera: Allow building as module omits 2ba543d3e7db Merge branch 'xtensa-5.2-fixes' into xtensa-for-next omits 76002d8b48c4 PCI: Return error if cannot probe VF omits c42eaffa1656 Documentation: add Linux PCI to Sphinx TOC tree omits b8e65c1939ff ARM: dts: vexpress: set the right partition type for NOR flash omits 6f3710f1f65f arm: dts: vexpress-v2p-ca15_a7: disable NOR flash node by default omits 31d382a2bb08 Merge branch 'sunxi/dt-for-5.3' into sunxi/for-next omits 96c0dad2f9de ARM: dts: sun8i: a83t: Add device node for CSI (Camera Sen [...] omits bdd33cb6e24f ARM: dts: gr8-evb: Fix RTC vendor omits ae683c816d9f ARM: dts: sun7i: icnova-swac: Fix the model vendor omits dfe8173dfd25 ARM: dts: sun8i: a711: Change LRADC node names to avoid warnings omits 6501aa4e3a45 drm/i915: add in-kernel blitter client omits 0a4a6e74e733 drm/i915/gtt: grab wakeref in gen6_alloc_va_range omits c304b8d2f9aa clk: samsung: exynos5433: Use of_clk_get_parent_count() omits 02e03c897a96 soc: qcom: rpmpd: Add MSM8998 power-domains omits dec9a05a147e dt-bindings: power: Add rpm power domain bindings for msm8998 omits 7dbed2a7462e soc: qcom: rpmpd: Add QCS404 power-domains omits 0cb93b1503c1 dt-bindings: power: Add rpm power domain bindings for qcs404 omits 1f010d1efdf6 soc: qcom: rpmpd: Modify corner defining macros omits fe546c54423f soc: qcom: rpmpd: Add support to set rpmpd state to max omits 8b3344422f09 soc: qcom: rpmpd: fixup rpmpd set performance state omits b157d73ed0af MAINTAINER: Fix Qualcomm ETHQOS ethernet DT file omits f82682f4043f MAINTAINERS: fix typo in file name omits 460f13cab098 arm64: dts: qcom: msm8998: Add rpmpd node omits 11f61210d7ca arm64: dts: qcom: qcs404: Add rpmpd node omits 67779ca2ed23 arm64: dts: qcom: qcs404: Move lpass and q6 into soc omits f4dd04a836c7 arm64: dts: qcom: qcs404: Fully describe the CDSP omits 560ad5e7e1b5 arm64: dts: qcom: qcs404: Add TCSR node omits 644875660cd2 arm64: dts: qcom: qcs404-evb: Mark CDSP clocks protected omits 9bbd0836c34f arm64: dts: qcom: sdm845: Add PSCI cpuidle low power states omits 2aefca8017fa arm64: dts: msm8996: Add proper capacity scaling for the cpus omits f6aee7af59b6 arm64: dts: qcom: msm8996: Add PSCI cpuidle low power states omits 4c9e5dfb45e8 arm64: dts: qcom: msm8916: Use more generic idle state names omits 4742ab860618 arm64: dts: qcom: msm8916: Add entry-method property for t [...] omits 0b0c33908199 arm64: dts: qcom: qcs404: Add turingcc node omits 45ea8f32b031 arm64: dts: qcom: qcs404: Add PSCI cpuidle low power states omits 3fdeaee951aa arm64: dts: sdm845: Add zap shader region for GPU omits c79800103eb1 arm64: dts: sdm845: Add gpu and gmu device nodes omits 9000a55bedb4 arm64: dts: qcom: sdm845-mtp: Make USB1 peripheral omits f6ddca1c11b8 arm64: dts: qcom: qcs404-evb: increase s3 max voltage omits 887b528c958f arm64: dts: qcom: qcs404-evb: fix l3 min voltage omits 32d3060d769b arm64: dts: qcom: pms405: Rename adc outputs as per schematics omits 7c2d4811d115 arm64: dts: qcom: pms405: calibrate the VADC correctly omits 14d27be1529c arm64: dts: sdm845: Fix up CPU topology omits 6d1238aa3395 arm64: dts: qcom: qcs404-evb: Fix typo omits 3a2b37b09f74 arm64: dts: msm8996: Add UFS PHY reset controller omits cf401e2856b2 drm/amdkfd: fix null pointer dereference on dev omits 5677eab3c86d soc: fsl: fix spelling mistake "Firmaware" -> "Firmware" omits 361686288213 MIPS: replace MBIT_ULL() with BIT_ULL() omits d8fd3722207f drm/mst: Fix MST sideband up-reply failure handling omits d0f29d4980cd drm/sched: Fix make htmldocs warnings. omits 81cb4203a5fe tools: PCI: Fix compiler warning in pcitest omits 8a5e0af240e0 tools: PCI: Fix broken pcitest compilation omits 2367d00e2ca3 RDMA/efa: Remove unused includes omits 4d50e084c560 RDMA/efa: Use rdma block iterator in chunk list creation omits e0e3f3975915 RDMA/efa: Remove unneeded admin commands abort flow omits 255efcaeb623 RDMA/efa: Use kvzalloc instead of kzalloc with fallback omits 67021ae0bbe9 PCI: qcom: Add QCS404 PCIe controller support omits 29a50257a9d6 dt-bindings: PCI: qcom: Add QCS404 to the binding omits 5aa180974e4d PCI: qcom: Use clk bulk API for 2.4.0 controllers omits 5f5e4eb4fb2d IB/hfi1: Remove extra brackets from an if omits 7f5f228008e4 drm/i915/gtt: Avoid overflowing the WC stash omits a10f361d176c Revert "drm/i915: Expand subslice mask" omits 0c1f845772e5 drm/i915: Avoid refcount_inc on known zero count omits 81a04d2e9091 drm/i915: selftest_lrc: Check the correct variable omits 2e2f08d02dd2 drm/i915: Take a runtime pm wakeref for atomic commits omits b848475c0143 Merge branch 'sunxi/clk-for-5.3' into sunxi/for-next omits fcdf445ff42f clk-sunxi: fix a missing-check bug in sunxi_divs_clk_setup() omits 74bbd07145d0 Merge branches 'sunxi/dt-for-5.3' and 'sunxi/h3-h5-for-5.3 [...] omits 9fbbbb7b8d63 ARM: dts: sunxi: h3/h5: Fix GPIO regulator state array omits 0ed73d7abceb ARM: dts: gr8-evb: Fix RTC vendor omits 7687c8325702 ARM: dts: sun7i: icnova-swac: Fix the model vendor omits 02d9cf687698 ARM: dts: sun8i: a711: Change LRADC node names to avoid warnings omits 5f49c38a80b9 ARM: dts: sun7i: olimex-lime2: Enable ac and power supplies omits 394e9a14c63d drm/amdgpu: Need to set the baco cap before baco reset omits d55f33da5413 drm/amdgpu/soc15: skip reset on init omits 8d8a5a64a890 drm/amdgpu: add DRIVER_SYNCOBJ_TIMELINE to amdgpu omits 023509737140 drm/amdkfd: PM4 packets change to support GWS omits 1a058c337676 drm/amdkfd: New IOCTL to allocate queue GWS omits eb82da1dc442 drm/amdkfd: Add function to set queue gws omits 71efab6a30ab drm/amdgpu: Add function to add/remove gws to kfd process omits e09d4fc8db94 drm/amdkfd: Allocate gws on device initialization omits ca66fb8fbb9b drm/amdgpu: Add interface to alloc gws from amdgpu omits 29e764621bbc drm/amdkfd: Add gws number to kfd topology node properties omits d33ea570bd20 drm/amdkfd: Use kfd fd to mmap mmio omits c8bdf2b63e5b drm/amdgpu: fix unload driver fail omits 1ac159e23c2c drm/i915: Expand subslice mask omits 0040fd19e728 drm/i915: Refactor sseu helper functions omits b5ab1abe8df2 drm/i915: Move calculation of subslices per slice to new function omits 135a63b68250 drm/i915: Add macro for SSEU stride calculation omits bd41ca49a273 drm/i915: Use local variable for SSEU info in GETPARAM ioctl omits be8a4b2d3199 drm/i915: Add debugs for the C8 vs. legacy LUT case omits 638d87c4a70e drm/i915: Update pipe gamma enable bits when C8 planes are [...] omits 7b7c5676a877 arm64: dts: renesas: cat874: Add BT support omits b263b0067d72 arm64: dts: renesas: cat874: Add WLAN support omits b20eb4c1f026 eeprom: at24: drop unnecessary label omits e7308628d0ae eeprom: at24: use devm_i2c_new_dummy_device() omits cb23eae3ecf5 drm/panel: drop drmP.h usage omits 90fd6ba63a0e drm/panel: panel-innolux: drop unused variable omits 86b3de60a0b6 ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS omits 22a7fc15cf1e ARM: dts: Drop legacy custom hwmods property for omap4 mmc omits b6a53c4c872a bus: ti-sysc: Detect uarts also on omap34xx omits bd80c674f826 ARM: dts: Drop legacy custom hwmods property for omap4 uart omits ea5a2e4d5467 bus: ti-sysc: Do rstctrl reset handling in two phases omits 8383e25994ef bus: ti-sysc: Add support for disabling module without leg [...] omits 6e09f497eb91 bus: ti-sysc: Set ENAWAKEUP if available omits fb685f1c190e bus: ti-sysc: Handle swsup idle mode quirks omits ae9ae12e9daa bus: ti-sysc: Handle clockactivity for enable and disable omits eec26555ae9b bus: ti-sysc: Enable interconnect target module autoidle b [...] omits bd808f9a4423 bus: ti-sysc: Allow QUIRK_LEGACY_IDLE even if legacy_mode [...] omits e0db94fe87da bus: ti-sysc: Make OCP reset work for sysstatus and syscon [...] omits 5aa912953611 bus: ti-sysc: Support 16-bit writes too omits 2b2f7def058a bus: ti-sysc: Add support for missing clockdomain handling omits c017cf6b1a5c drm/i915: Drop the deferred active reference omits 754f7a0b2a13 drm/i915: Rename intel_context.active to .inflight omits 446e2d16a131 drm/i915: Move GEM client throttling to its own file omits 3f43c8767ed7 drm/i915: Move GEM object busy checking to its own file omits d45a1a533499 drm/i915: Move GEM object waiting to its own file omits 6951e5893b48 drm/i915: Move GEM object domain management from struct_mu [...] omits 37d63f8fdb49 drm/i915: Pull scatterlist utils out of i915_gem.h omits 10be98a77c55 drm/i915: Move more GEM objects under gem/ omits f0e4a0639752 drm/i915: Move GEM domain management to its own file omits b414fcd5be0b drm/i915: Move mmap and friends to its own file omits f033428db28b drm/i915: Move phys objects to its own file omits 8475355f7a26 drm/i915: Move shmem object setup to its own file omits 98932149aeb9 drm/i915: Move object->pages API to i915_gem_object.[ch] omits afa1308596c9 drm/i915: Pull GEM ioctls interface to its own file omits 5e5d2e209e08 drm/i915: Split GEM object type definition to its own header omits 7f6cafb959fc drm/i915: Kill the undead intel_context.c zombie omits 153969fd952d ARM: versatile: Drop CLCD platform data omits 8de9336f4b92 ARM: dts: vexpress-v2p-ca15_a7: update coresight DT bindings omits 7f8e78ca90e2 arm64: dts: juno: set the right partition type for NOR flash omits f37fdc1d6b2c arm64: dts: juno: update coresight DT bindings omits b7bedf31252a drm/i915: Attach HDR metadata property to connector omits b37f588e4f68 drm/i915: Add state readout for DRM infoframe omits 5a0200f69dfd drm/i915: Write HDR infoframe and send to panel omits 44b42ebfccfd drm/i915: Enable infoframes on GLK+ for HDR omits c0560fab6d37 drm/i915: Add DRM Infoframe handling for BYT/CHT omits 86beaea13100 drm/i915: Enabled Modeset when HDR Infoframe changes omits c9e0c8d91ead drm/i915/huc: Define HuC firmware version for Icelake omits f4cc89992056 drm/i915/guc: Define GuC firmware version for Icelake omits a18c3d5e4e42 drm/i915/guc: Enable GuC CTB communication on Gen11 omits 440f136bd3b7 drm/i915/guc: Update GuC CTB response definition omits 54c52a841250 drm/i915/guc: Correctly handle GuC interrupts on Gen11 omits 1e83e7a66d13 drm/i915/guc: Create vfuncs for the GuC interrupts control [...] omits 7c5ae251b048 drm/i915/huc: New HuC status register for Gen11 omits 2d4ed3a988e6 drm/i915/guc: New GuC scratch registers for Gen11 omits 4a1f9dc11916 drm/i915/guc: New GuC interrupt register for Gen11 omits afac50928403 drm/i915/huc: Define HuC firmware version for Geminilake omits 415e7f0a7b89 drm/i915/guc: Define GuC firmware version for Geminilake omits e958cc908792 drm/i915/guc: Always ask GuC to update power domain states omits 386e300fe9fa drm/i915/guc: Reset GuC ADS during sanitize omits ffd5ce22faa4 drm/i915/guc: Updates for GuC 32.0.3 firmware omits a2904ade3dc2 drm/i915/guc: Don't allow GuC submission omits cc80b2ef2489 drm/i915/guc: Change platform default GuC mode omits 2491b544ff3a Merge drm/drm-next into drm-intel-next-queued omits 4672b1d65fc9 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits b27e35ae5b18 drm/i915: Keep user GGTT alive for a minimum of 250ms omits cf57fdc8e42b drm/stm: ltdc: restore calls to clk_{enable/disable} omits fd86575fe5d0 drm/damage-helper: Use NULL instead of 0 omits 14ee642c2ab0 Merge tag 'drm-intel-next-2019-05-24' of git://anongit.fre [...] omits ea996974589e RDMA: Convert put_page() to put_user_page*() omits cfcc048ca76e IB/hfi1: Remove set but not used variables 'offset' and 'fspsn' omits 88cd7a2c1b29 Merge tag 'drm-misc-next-2019-05-24' of git://anongit.free [...] omits 2a3d923f8730 RDMA/hns: Replace magic numbers with #defines omits 669cefb654cb RDMA/hns: Remove jiffies operation in disable interrupt context omits 780f33962ef2 RDMA/hns: Move spin_lock_irqsave to the correct place omits 0502849d0bb1 RDMA/hns: Update CQE specifications omits 8ffb813255c4 RDMA/hns: Remove unnecessary print message in aeq omits 85135f9341bc Merge branch 'i2c/for-current' into i2c/for-next omits 12cb084d0dd8 i2c: jz4780: Drop dependency on MACH_JZ4780 omits c1fee0c4a2ad i2c: meson: update with SPDX Licence identifier omits 80e406865b8c i2c: Allow selecting BCM2835 I2C controllers on ARCH_BRCMSTB omits c245d94ed106 i2c: iproc: Add multi byte read-write support for slave mode omits a4b5363a51fc i2c: imx: Use __maybe_unused instead of #if CONFIG_PM omits f70baa7ee3d1 iw_cxgb4: Fix qpid leak omits c457d9cf256e drm/i915: Make sure we have enough memory bandwidth on ICL omits d284d5145eb8 drm/i915: Make sandybridge_pcode_read() deal with the seco [...] omits cae626b97851 RDMA/cxgb4: Don't expose DMA addresses omits 34d568930b87 RDMA/cxgb4: Use sizeof() notation omits a80287c81305 RDMA/cxgb3: Delete and properly mark unimplemented resize [...] omits 0ddf8f6267ec RDMA/cxgb3: Don't expose DMA addresses omits d34d37d5a102 RDMA/cxgb3: Use sizeof() notation instead of plain sizeof omits 0500c04ea14a drm: drop use of drmP.h in drm/* omits 34112deddb43 drm: make drm_trace.h self-contained omits b8d1148892ba drm: make drm_legacy.h self-contained omits 7a44fdce421e drm: make drm_internal.h self-contained omits 1dccccba19a5 drm: make drm_crtc_internal.h self-contained omits cbe932a38dc6 drm: make drm/drm_legacy.h self-contained omits 2197f55f462d drm: make drm/drm_auth.h self contained omits 4361ccac2810 drm/i915/icl: Fix AUX-B HW not done issue w/o AUX-A omits 591d4dc47290 drm/i915: make REG_BIT() and REG_GENMASK() work with variables omits c2df2201b693 drm/i915/gtt: set err to -ENOMEM on memory allocation failure omits 5c27de1df850 drm/i915/dsi: Call drm_connector_cleanup on vlv_dsi_init e [...] omits 5b969bd1d9cd dmaengine: axi-dmac: assign `copy_align` property omits a5b20600a67a dmaengine: axi-dmac: Discover length alignment requirement omits d27ac2e02bf2 include: fpga: adi-axi-common.h: add common regs & defs header omits 7b11ef9653d2 dmaengine: stm32: use to_platform_device() omits d7f3f7d84704 MAINTAINERS: Add mailing list for the TEE subsystem omits c54d86641fe7 dmaengine: sh: usb-dmac: Let the core do the device node v [...] omits 1dc1b29aa15e dmaengine: sh: rcar-dmac: Let the core do the device node [...] omits caf5e3e6e14d dmaengine: mxs-dma: Let the core do the device node validation omits 1d967195fd45 dmaengine: mmp_tdma: Let the core do the device node validation omits c88ba7b940f8 dmaengine: dma-jz4780: Let the core do the device node validation omits 990c0b53bf65 dmaengine: imx-sdma: Let the core do the device node validation omits 37c0afeb41f1 soc: tegra: fuse: Use dma_request_channel instead of __dma [...] omits f5151311c3f3 dmaengine: Add matching device node validation in __dma_re [...] omits 182c58ab2e5b drm/mcde: Fix compile problems omits 95b608044fe0 drm/bridge: drop drmP.h usage omits 54e6a745aad3 drm/bridge: make dw_mipi_dsi.h self-contained omits a124692b698b ftrace: Enable trampoline when rec count returns back to one omits b6399cc78934 tracing/kprobe: Do not run kprobe boot tests if kprobe_eve [...] omits b3015fe41d9a tracing: Make a separate config for trace event self tests omits 970988e19eb0 tracing/kprobe: Add kprobe_event= boot parameter omits b5f8b32c93b2 kprobes: Initialize kprobes at postcore_initcall omits 539b75b2b9ee tracing/kprobe: Cast user-space address correctly omits 87a90956eeab uaccess: Add a prototype of non-static __probe_user_read() omits f08367b3643b tracing: Use correct function name in trace_filter_add_rem [...] omits 1e032f7cfa14 perf-probe: Add user memory access attribute support omits bdf2b8cbf076 selftests/ftrace: Add user-memory access syntax testcase omits e65f7ae7f4da tracing/probe: Support user-space dereference omits 88903c464321 tracing/probe: Add ustring type for user-space string omits 3d7081822f7f uaccess: Add non-pagefault user-space read functions omits 2d8d8fac3b4e x86/uaccess: Allow access_ok() in irq context if pagefault [...] omits 0c9f23797925 x86/ftrace: Make enable parameter bool where applicable omits 7375dca1647f ftrace: Make enable and update parameters bool when applicable omits 023d066a0d0a vfs: Kill sget_userns() omits db2c246a091e vfs: Use sget_fc() for pseudo-filesystems omits 8d9e46d80777 fold mount_pseudo_xattr() into pseudo_fs_get_tree() omits 389e22fb46eb vfs: Convert btrfs_test to use the new mount API omits 99558d203cea vfs: Convert virtio_balloon to use the new mount API omits 219e69639070 vfs: Convert ocxlflash to use the new mount API omits 52418c8f0073 vfs: Convert cxl to use the new mount API omits b06f973fe713 vfs: Convert ia64 perfmon to use the new mount API omits 4a457910a8d7 vfs: Convert drm to use the new mount API omits 75d4e06f049f vfs: Convert dax to use the new mount API omits fba9be49701a vfs: Convert sockfs to use the new mount API omits ea8157ab2ae5 zsfold: Convert zsfold to use the new mount API omits 8e9231f819e3 vfs: Convert zsmalloc to use the new mount API omits 4fa7ec5db7e7 vfs: Convert pipe to use the new mount API omits 059b20d9da69 vfs: Convert nsfs to use the new mount API omits 9030d16eb8ad vfs: Convert bdev to use the new mount API omits 33cada40b51f vfs: Convert anon_inodes to use the new mount API omits 52db59df17c0 vfs: Convert aio to use the new mount API omits 31d6d5ce5340 vfs: Provide a mount_pseudo-replacement for the new mount API omits c80fa7c8301c vfs: Provide sb->s_iflags settings in fs_context struct omits 7cdfa44227b0 vfs: Fix refcounting of filenames in fs_parser omits c3aabf0780a5 move mount_capable() further out omits 059338aae331 move mount_capable() calls to vfs_get_tree() omits d5f68d330c15 cpuset: move mount -t cpuset logics into cgroup.c omits 46cf047a945c procfs: set ->user_ns before calling ->get_tree() omits 709a643da8b8 mqueue: set ->user_ns before ->get_tree() omits 20284ab7427f switch mount_capable() to fs_context omits fd912087f4a8 legacy_get_tree(): pass fc->user_ns to mount_capable() omits 2527b284defa move the capability checks from sget_userns() to legacy_ge [...] omits bb7b6b2bbdb8 vfs: Kill mount_ns() omits 96a374a35f82 vfs: Convert nfsctl to use the new mount API omits b9662f310354 vfs: Convert rpc_pipefs to use the new mount API omits 0ce0cf12fc4c consolidate the capability checks in sget_{fc,userns}() omits feb8ae43a7b3 start massaging the checks in sget_...(): move to sget_userns() omits f7a994518410 no need to protect against put_user_ns(NULL) omits 1f58bb18f6f2 mount_pseudo(): drop 'name' argument, switch to d_make_root() omits 08e3c4158538 ARM: bcm283x: Enable DMA support for SPI controller omits 6cdd4e60f7b7 drm/panel: st7701: Swap vertical front and back porch timings omits 14bf60c416b7 drm/panel: simple: Add KOE tx14d24vm1bpa display support ( [...] omits acfb0b85cdce dt-bindings: display/panel: Add KOE tx14d24vm1bpa display [...] omits c479450f61c7 drm/panel: Add support for Armadeus ST0700 Adapt omits b576ff902f8a drm/sched: Fix static checker warning for potential NULL ptr omits 9f1f1a2dab38 drm/edid: Fix a missing-check bug in drm_load_edid_firmware() omits 74abc2210e10 drm/amd/doc: Add RAS documentation to guide omits 1c1e53f7f2ce drm/amd/doc: Add XGMI sysfs documentation omits f1e5e9130286 drm/amdgpu: sort probed modes before adding common modes omits c0a74c732568 drm/i915: Update DRIVER_DATE to 20190524 omits 42ba01fc30e6 drm/amd/display: Use new connector state when getting color depth omits 1825fd34e8ed drm/amd/display: Switch the custom "max bpc" property to t [...] omits a75176770854 drm/amd/powerplay: Fix code error for translating int type [...] omits fb2dbfd2427e drm/amdgpu: Add Unique Identifier sysfs file unique_id v2 omits 460960587ae8 drm/amdkfd: Add domain number into gpu_id omits ed81cd6e0e9f drm/amdkfd: Add VegaM support omits 32cce8bc8603 drm/amdkfd: Fix a circular lock dependency omits 16631afff224 drm/amdkfd: Delete alloc_format field from map_queue struct omits 14568cf6583e drm/amdkfd: Expose sdma engine numbers to topology omits 1b4670f69831 drm/amdkfd: Introduce XGMI SDMA queue type omits 065e4bdfa1f3 drm/amdkfd: Fix sdma queue map issue omits e78579aab7c3 drm/amdkfd: Move sdma_queue_id calculation into allocate_s [...] omits 0803e7a9e850 drm/amdkfd: Allocate hiq and sdma mqd from mqd trunk omits d1f8f0d17d40 drm/amdkfd: Move non-sdma mqd allocation out of init_mqd omits e73390d18110 drm/amdkfd: Fix a potential memory leak omits 11614c36bc8f drm/amdkfd: Allocate MQD trunk for HIQ and SDMA omits 6c6cde557a8e drm/amdkfd: Add mqd size in mqd manager struct omits fdfa090bc90f drm/amdkfd: Init mqd managers in device queue manager init omits 59f650a06f8f drm/amdkfd: Introduce DIQ type mqd manager omits 972fcdb52fe8 drm/amdkfd: Introduce asic-specific mqd_manager_init function omits 1986a3b022be drm/amdgpu: Improve error handling for HMM omits b9c5eb5b801a drm/amdgpu: more descriptive message if HMM not enabled omits 6826cb3b92a3 drm/amdgpu: support userptr cross VMAs case with HMM omits 6c55d6e90e68 drm/amdkfd: support concurrent userptr update for HMM omits ad595b8634f3 drm/amdgpu: fix HMM config dependency issue omits 899fbde14646 drm/amdgpu: replace get_user_pages with HMM mirror helpers omits 89cd9d23e9a7 drm/amdkfd: avoid HMM change cause circular lock omits 2c5a51f57042 drm/amdgpu: use HMM callback to replace mmu notifier omits e14ba95b908f drm/amdgpu: Use heavy weight for tlb invalidation on xgmi [...] omits fa722f0d9820 drm/amdkfd: Preserve ttmp[4:5] instead of ttmp[14:15] omits 58836009015c drm/amdkfd: Fix gfx9 XNACK state save/restore omits 157e586dc98f drm/amdkfd: Preserve wave state after instruction fetch MEM_VIOL omits 2db2f259594d drm/amdkfd: Fix gfx8 MEM_VIOL exception handler omits f756e6319ca0 drm/amdkfd: Fix compute profile switching omits c6fd980ab154 drm/amdkfd: Shift sdma_engine_id and sdma_queue_id in mqd omits 323c71df9447 drm/amdkfd: Differentiate b/t sdma_id and sdma_queue_id omits 96eb5f9dd3d8 drm/amdkfd: Add sdma allocation debug message omits cb77ee7cae96 drm/amdkfd: Use 64 bit sdma_bitmap omits bcae18c2f542 drm/amd/powerplay: enable ppfeaturemask module parameter s [...] omits dbaa922b5706 drm/amdgpu: use pcie_bandwidth_available rather than open [...] omits 5208e6a3b25d gpu: fix typos in code comments omits 17a839135f73 drm/amd/powerplay: fix sw SMU wrong UVD/VCE powergate setting omits d6ee400e793f drm/amdgpu: use div64_ul for 32-bit compatibility v1 omits a254bfa2c5fb drm/amd/powerplay: Enable "disable dpm" feature to support [...] omits 1b9557fcaa42 drm/amd/powerplay: Fix maybe-uninitialized in get_ppfeatur [...] omits e70a26b303d5 drm/amdgpu: fix spelling mistake "retrived" -> "retrieved" omits e74609cb4253 drm/amdgpu/vega20: use mode1 reset for RAS and XGMI omits 0cd8afaef199 drm/amd/display: 3.2.31 omits 1090d58d4815 drm/amd/display: Disable ABM before destroy ABM struct omits ccd76ebce4e8 drm/amd/display: dont set otg offset omits aa5fdb1ab5b6 drm/amd/display: Explicitly specify update type per plane [...] omits a634913ed24a drm/amd/display: Rename EDID_BLOCK_SIZE to DC_EDID_BLOCK_SIZE omits b33171ccaabe drm/amd/display: Use VCP for extended colorimetry omits 2da4605dce38 drm/amd/display: Use DCN functions instead of DCE omits 78cc70b1e47d drm/amd/display: Engine-specific encoder allocation omits eed928dcd83e drm/amd/display: enabling stream after HPD low to high happened omits 6476a7c8f031 drm/amd/display: Program VTG params after programming Global Sync omits 24c18794946a drm/amd/display: add null checks and set update flags omits 5408887141ba drm/amd/display: 3.2.30 omits f62b09b1345e drm/amd/display: Reuse MPC OGRAM for 1D blender omits be4b289f10ca drm/amd/display: Remove DPMS state dependency for fast boot omits 0880d9ffaea5 drm/amd/display: Hook up CRC capture support for dce120 omits 0623fdb061d8 drm/amd/display: define v_total_min and max parameters omits 917048d132d7 drm/amd/powerplay: support sw smu hotspot and memory tempe [...] omits 986b21b8c88d drm/amd/powerplay: support uclk activity retrieve on sw sm [...] omits 1de888e8fc59 drm/amd/powerplay: honor hw limit on fetching metrics data omits fe75a323713e drm/amd/powerplay: support ppfeatures sysfs interface on s [...] omits e969f29148ba drm/amd/powerplay: drop redundant smu call omits 8667eb64a6b2 drm/amd/powerplay: drop unnecessary sw smu check omits 97df424fe7a7 drm/amd/display: Drop DCN1_01 guards omits a7669aff7764 drm/amd/display: Don't load DMCU for Raven 1 (v2) omits d7316ddc610f drm/amd/display: Add ASICREV_IS_PICASSO omits 5bb235327323 drm/amdgpu: Report firmware versions with sysfs v2 omits 9dc7b02a3ccc drm/amdgpu: make VCN DPG pause mode detached from general VCN omits 05eee12dd60e drm/amdgpu: move the VCN DPG mode read and write to VCN omits fe2b5323d2c3 drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE omits c3b6c6074166 drm/amdgpu: suppress repeating tmo report omits dca29491c37f drm/amdgpu: remove static GDS, GWS and OA allocation omits 4c6097efa8ab drm/amd/powerplay: update Vega10 ACG Avfs Gb parameters omits 9995ac560bc3 drm/amd/powerplay: force to update all clock tables on OD reset omits fc99f2be06c6 drm/amd/powerplay: update Vega10 power state on OD omits 319dd4764ffd drm/amd/powerplay: avoid repeat AVFS enablement/disablement omits 36f5f8a74981 drm/amd/powerplay: valid Vega10 DPMTABLE_OD_UPDATE_VDDC se [...] omits 7d59c41b5150 drm/amd/powerplay: fix Vega10 mclk/socclk voltage link setup omits 742b48aed44b drm/amdgpu: check no_user_fence flag for engines omits 474612fc7482 drm/amdgpu/VCN: set no_user_fence flag to true omits f61334b556d5 drm/amdgpu/VCE: set no_user_fence flag to true omits 7ee250b142a3 drm/amdgpu/UVD: set no_user_fence flag to true omits 120c212518c8 drm/amdgpu: add no_user_fence flag to ring funcs omits 777ac3ba3d85 drm/amdgpu: sdma handle ras resume omits 2c2fc0cd0bd1 drm/amdgpu: gfx handle ras resume omits 6121366b749d drm/amdgpu: gmc handle ras resume omits 5e6932fe3162 drm/amdgpu: enable ras suspend/resume omits 511fdbc33aaa drm/amdgpu: ras support suspend/resume omits 466b17934609 drm/amdgpu: add badpages sysfs interafce omits 3058770ae352 drm/amdgpu: Fix S3 test issue omits c5fb351470e8 drm/amd/display: Make some functions static omits 1bff7f6c679f drm/amdgpu: RLC to program regs for Vega10 SR-IOV omits 6b1ff3ddc66d drm/amdgpu: add basic func for RLC program reg omits 98cad2deaf55 drm/amdgpu: Skip setting some regs under Vega10 VF omits 7bd877692e23 drm/amdgpu: Support PSP VMR ring for Vega10 VF omits 470b425019e7 drm/amdgpu: call psp to program ih cntl in SR-IOV omits c5d19419ed9c drm/amdgpu: implement PSP cmd GFX_CMD_ID_PROG_REG omits 3880369f6a8e drm/amdgpu: Add new PSP cmd GFX_CMD_ID_PROG_REG omits 2d11fd3f5420 drm/amdgpu: initialize PSP before IH under SR-IOV omits 78d481126795 drm/amdgpu: init vega10 SR-IOV reg access mode omits e79a04d53147 drm/amdgpu: gpu reset will run ras post init omits 9708a318620d drm/amdgpu: sdma support ras gpu reset omits 70ab8c6125d6 drm/amdgpu: gfx support ras gpu reset omits 36810fdb69ba drm/amdgpu: gmc support ras gpu reset omits a564808e7f5b drm/amdgpu: handle ras reset omits 7af23ebe93fe drm/amdgpu: Issue ras TA disable/enable cmd forcely on boot omits b152e8e13e88 drm/amdgpu: Revert "drm/amdgpu: skip gpu reset when ras er [...] omits 7c04ca50b0b9 drm/amdgpu: gpu reset will run late_init omits 992af942a6cf drm/amdgpu: add df perfmon regs and funcs for xgmi omits 5326ad54c5ef drm/amdgpu: add gfx9 gpr EDC workaround when RAS is enabled omits 8511477773c3 drm/amdgpu: add EDC counter register omits dd68722c427d drm/amdgpu: Reserve shared fence for eviction fence omits 88ccdf1d59df drm/amd/display: Expose send immediate sdp message interface omits 1894478ad1f8 drm/amd/display: Fill plane attrs only for valid pxl format omits b2293ac23776 drm/amd/display: move back vbios cmd table for set dprefclk omits 79592db31297 drm/amd/display: fix acquire_first_split_pipe function omits e7e10c464a48 drm/amd/display: stop external access to internal optc syn [...] omits db819940b0ef drm/amd/display: move signal type out of otg dlg params omits 052fa7e8c9a9 drm/amd/display: reset retimer/redriver below 340Mhz omits 40df2f809e8f drm/amd/display: color space ycbcr709 support omits 2f482c4f9098 drm/amd/display: Define Byte 14 on AVI InfoFrame omits 2d27ebac018f drm/amd/display: 3.2.29 omits e371e19c10a2 drm/amd/display: Disable cursor when offscreen in negative [...] omits 1352c779cb74 drm/amd/display: Fill prescale_params->scale for RGB565 omits efa023363cdf drm/amd/display: Support AVI InfoFrame V3 and V4 omits 64827cadcce3 drm/amd/display: block passive dongle EDID Emulation for U [...] omits f5ce9f3cba9f drm/amd/display: add SW_USE_I2C_REG request. omits 8dea49605f6e drm/amd/display: add support for disconnected eDP panels omits 21e471f0850d drm/amd/display: Set dispclk and dprefclock directly omits 4cd75ff096f4 drm/amd/display: fix multi display seamless boot case omits 14ed3d00eff9 drm/amd/display: Refactor program watermark. omits a58f273cdd0e drm/amd/display: 3.2.28 omits 2fbd6f94accd drm/amdgpu: rename amdgpu_prime.[ch] into amdgpu_dma_buf.[ch] omits 9b6eb00dbdae drm/amd/amdgpu: Add MEM_LOAD to amdgpu_pm_info debugfs file omits 0d87c9cfc08e drm/amdkfd: Cosmetic cleanup omits 5980bcaa9610 drm/amdgpu: Fix CIK references in gmc_v8 omits dcea6e65d41f drm/amdgpu: Add PCIe replay count sysfs file omits 673b366b41e2 drm/amdgpu: Add replay counter defines to NBIO headers omits e008299ea9a1 drm/amdgpu: Update latest xgmi topology info after each de [...] omits 912dfc846aad drm/amdgpu: enable separate timeout setting for every ring [...] omits f120386d74f1 drm/amdgpu: add new sysfs interface for memory realtime ut [...] omits 767fb6b35dfa drm/amd/powerplay: expose SMU7 asics realtime memory utilization omits 271151d80149 drm/amd/powerplay: expose Vega12 realtime memory utilization omits 1846e3f9e76c drm/amd/powerplay: expose Vega20 realtime memory utilization omits 0fb0df031acd drm/amdkfd: Adjust weight to represent num_hops info when [...] omits da361dd13f4f drm/amdgpu: Implement get num of hops between two xgmi device omits d8e408a82704 drm/amdkfd: Expose HDP registers to user space omits 88807dc8d573 drm/amdgpu: Remap hdp coherency registers omits 4fde03a7efe4 drm/amd/powerplay: add helper function to get smu firmware [...] omits eef2d67ead3e drm/amd/powerplay: expose Vega12 current gpu activity omits c59a722c4ccb drm/amd/powerplay: expose Vega12 current power omits 2adc11564c42 drm/amd/powerplay: support hwmon temperature channel labels V2 omits a34d1166b47c drm/amd/powerplay: expose current hotspot and memory tempe [...] omits ada2b8f1c828 drm/amd/powerplay: support SMU metrics table on Vega12 omits 901cb599dbc2 drm/amd/powerplay: support temperature emergency max values omits 437ccd175a7a drm/amd/powerplay: support hotspot/memory critical limit values omits 6b251ea99242 dt-bindings: reset: imx7: Fix the spelling of 'indices' omits 5fc537bfd000 drm/mcde: Add new driver for ST-Ericsson MCDE omits 64c47b624f64 reset: Add reset controller support for BM1880 SoC omits 1a5674a427e6 reset: Switch to SPDX license identifier for reset-simple omits ef98682a4e12 dt-bindings: reset: Add devicetree binding for BM1880 rese [...] omits 981f2aabeae6 drm/msm/a6xx: Rename a6xx_gmu_probe to a6xx_gmu_init omits 998efc74672c drm/msm/a6xx: Drop the device reference in gmu omits a62fb211ad0c drm/msm/a6xx: Remove devm calls from gmu driver omits 5ca4a094ba7e drm/msm/a6xx: Check for ERR or NULL before iounmap omits cfcb365861b7 drm/msm/a6xx: Remove duplicate irq disable from remove omits 606ec90fc226 drm/msm/a6xx: Avoid freeing gmu resources multiple times omits 396ac57e0c25 Merge branches 'sunxi/config64-for-5.3', 'sunxi/dt-for-5.3 [...] omits 7c4a7049b592 arm64: defconfig: enable sunxi watchdog omits ae3ceed0a399 arm64: dts: allwinner: h6: add r_watchog node omits b6cebb1c2de5 arm64: dts: allwinner: h6: add watchdog node omits e0917169e5cc dt-bindings: watchdog: add Allwinner H6 watchdog omits 397049a03022 drm/i915/gen11: enable support for headerless msgs omits 63e8dcdb4f8e drm/i915/gtt: Neuter the deferred unbind callback from gen [...] omits 9371ea5e5918 drm/meson: imply dw-hdmi i2s audio for meson hdmi omits fa6251a747b7 drm/stm: dsi: check hardware version omits fd6905fca4f0 drm/stm: ltdc: remove clk_round_rate comment omits 909fa3321d34 dt-bindings: fix up for vendor prefixes file conversion omits 130413736376 ARM: dts: aspeed: Add Microsoft Olympus BMC omits 9831ae33750d ARM: dts: aspeed: Adding Lenovo Hr630 BMC omits e39e134d31b2 ARM: dts: aspeed: Add Facebook YAMP BMC omits 56b646284b95 ARM: dts: aspeed: swift: Add pca9539 devices omits 8e8fd0cbd7c5 ARM: dts: aspeed: Add Swift BMC machine omits b853ab0fa2e1 ARM: dts: aspeed: cmm: enable ehci host controllers omits b2cc26af46b4 ARM: dts: aspeed: zaius: fixed I2C bus numbers for pcie slots omits 66daab243213 ARM: dts: aspeed: zaius: update 12V brick I2C address omits 9deea07ed8a2 ARM: dts: aspeed: zaius: add Infineon and Intersil regulators omits 29b871f344f4 ARM: dts: aspeed: quanta-q71: Enable p2a node omits 0215e2a54683 ARM: dts: aspeed: Add aspeed-p2a-ctrl node omits 8bc7d3ed7cf4 ARM: dts: aspeed: Add Power9 and Power9 CFAM description omits 459a6a2f2517 ARM: dts: aspeed: Rename flash-controller nodes omits 30d5a945743c clk: Unexport __clk_of_table omits 59fcdce425b7 clk: Remove ifdef for COMMON_CLK in clk-provider.h omits b3ca0d44917c drm/i915: remove unused IO_TLB_SEGPAGES which should be de [...] omits eaf20e6933dc drm/i915/uc: Skip reset preparation if GuC is already dead omits a2ce23147348 drm/i915/uc: Stop talking with GuC when resetting omits 0922f3459f6d drm/i915/uc: Skip GuC HW unwinding if GuC is already dead omits f1e6b336bafa drm/i915/uc: Use GuC firmware status helper omits 89195bab5d8c drm/i915/uc: Explicitly sanitize GuC/HuC on failure and finish omits 78577e294bf2 drm/i915/guc: Rename intel_guc_is_alive to intel_guc_is_loaded omits beca36ffbdb5 drm/i915/selftests: Use prepare/finish during atomic reset test omits f6470c9bccab drm/i915/selftests: Split igt_atomic_reset testcase omits 932309fb030d drm/i915/selftests: Move some reset testcases to separate file omits d3622099c76f drm/i915/gtt: Always acquire struct_mutex for gen6_ppgtt_cleanup omits 6ac98829a414 drm/edid: Fix docbook in drm_hdmi_infoframe_set_hdr_metadata() omits a466a8675e00 arm64: dts: meson: g12a: add ethernet mac controller omits d2bc4cece139 rtc: st-lpc: remove unnecessary check omits b3a50169762b rtc: ds1307: properly handle oscillator failure flags omits 097aa24b5db0 rtc: s35390a: change FLAG defines to use BIT macro omits 032796344092 rtc: s35390a: introduce struct device in probe omits c0e12848be09 rtc: s35390a: set uie_unsupported omits a86bd9044b33 rtc: s35390a: clarify INT2 pin output modes omits c19623db3766 rtc: test: enable wakeup flags omits 8aec4b875008 rtc: ds2404: use hw endiannes variable omits 35c8b4b2c0fe drm/vc4: Allocate binner bo when starting to use the V3D omits e43fe02fe4fd drm/vc4: Check for the binner bo before handling OOM interrupt omits 65f50f976134 drm/vc4: Check for V3D before binner bo alloc omits 66fafd338780 drm/vc4: Reformat and the binner bo allocation helper omits 1f1635b18711 drm/mediatek: Fix warning about unhandled enum value omits f145b209b82f arm64: dts: imx8mm: add clock for SNVS RTC node omits 09892aa146fe arm64: dts: imx8mm: add clock for GPIO node omits 52f93ab8b422 clk: imx: keep the mmdc p1 ipg clock always on on 6sx/ul/ull/sll omits 53c6a2ec018b clk: imx8m: Add GIC clock omits a44e9706213c clk: imx8mm: Mark dram_apb critical omits 246c9ab43403 clk: imx7ulp: update nic1_bus_clk parent info omits c129b6fe81cd clk: imx: Use imx_mmdc_mask_handshake() API for masking MM [...] omits efdb279033ad clk: imx: Add common API for masking MMDC handshake omits 87def8d0d5bf dt-bindings: clock: imx8m: Add GIC clock omits af79ef726ad6 ARM: dts: vf610-zii-dev: Add QSPI node omits 36b7ee5f7e06 ARM: dts: vf610-zii-dev: Fix incorrect UART2 pin assignment omits 09a93ef3d60f drm/i915: remove duplicate typedef for intel_wakeref_t omits cbb56814fbe7 drm/virtio: remove irrelevant DRM_UNLOCKED flag omits 0388f2f61bef drm/cirrus: remove leftover files omits e2c1615677d3 ARM: dts: imx53-smd: Add OV5642 video capture support omits e5ad32308eb5 ARM: dts: imx53: Add capture-subsystem device omits cfc0e7bbf41b drm/i915: Update DRIVER_DATE to 20190523 omits c92f56faaadd arm64: dts: ls1028a: Add USB dt nodes omits c8d087d040cf nvmem: Broaden the selection of NVMEM_SNVS_LPGPR omits efb8393cf06c ARM: dts: imx: Avoid colliding 'display' node and property names omits 75ebf69445dd clk: imx8mm: add SNVS clock to clock tree omits 2b2ebb9acb89 dt-bindings: clock: imx8mm: Add SNVS clock omits 47d0ccecc9fd drm/i915/dp: Support DP ports YUV 4:2:0 output to GEN11 omits 16668f486ffb drm/i915/dp: Change a link bandwidth computation for DP omits ec4401d3893c drm/i915/dp: Add a support of YCBCR 4:2:0 to DP MSA omits 3c053a96ef5f drm/i915/dp: Program VSC Header and DB for Pixel Encoding/ [...] omits 4d432f956d4f drm: Rename struct edp_vsc_psr to struct dp_sdp omits 8e9d645c6831 drm/i915/dp: Add a config function for YCBCR420 outputs omits 8ee9ee74232f ARM: dts: meson8m2: mxiii-plus: add the supply for the Mali GPU omits 0b67e66a5fa7 ARM: dts: meson8m2: mxiii-plus: rename the DCDC2 regulator omits 9a98fdf5b6e6 soc: amlogic: canvas: add support for Meson8, Meson8b and [...] omits a0b2ff531582 dt-bindings: soc: amlogic: canvas: document support for Me [...] omits 872f881e72d9 ARM: dts: meson8b: add the canvas module omits 10256a4755db ARM: dts: meson8m2: update the offset of the canvas module omits 47b58182391a ARM: dts: meson8: add the canvas module omits 3b1d715dc2ed dt-bindings: gpu: mali-midgard: Add H6 mali gpu compatible omits 374ed5429346 Merge drm/drm-next into drm-misc-next omits 270afb37ae34 video/hdmi: Add Unpack function for DRM infoframe omits b5e3eed1eeb3 drm: Add HLG EOTF omits 2cdbfd66a829 drm: Enable HDR infoframe support omits e85959d6cbe0 drm: Parse HDR metadata info from EDID omits c0b0ebb17199 drm: Add reference counting on HDR metadata blob omits fbb5d0353c62 drm: Add HDR source metadata property omits b681af0bc1cc drm: panfrost: add optional bus_clock omits d4db6c089099 dt-bindings: gpu: add bus clock for Mali Midgard GPUs omits 9c536ccdd5b6 arm64: tegra: Make DT model property consistent omits f85d82e5cd43 arm64: tegra: Clarify that P2888 is the Jetson AGX Xavier omits 71e7ea434eca arm64: tegra: Clarify that P3310 is the Jetson TX2 omits a0c0cdc93465 arm64: tegra: Clarify that P2771 is the Jetson TX2 Developer Kit omits c614d7e66c6a drm: remove prime sg_table caching omits f13e143e7444 dma-buf: start caching of sg_table objects v2 omits c5d3e39caa45 drm/i915: Engine discovery query omits 0c7b178ad7eb drm/gma500: drop drmp.h include from all .c files omits bc9f100783b9 drm/gma500: drop use of DRM_UDELAY wrapper omits 5ffa31ed4e12 drm/gma500: make local header files more self-contained omits 514743357f5a drm/gma500: drop drmP.h from header files omits d825c565304f drm/gma500: remove empty gma_drm.h header file omits ceb02dcf676f ARM: delete netx machine omits f32a0c18e370 Merge branch 'for-5.2/fixes' into for-next omits 664f0d80dbe6 Merge branch 'for-5.3/logitech' into for-next omits 9977e5b43776 drm: Assert that BO is locked in drm_gem_vram_{pin, unpin} [...] omits cb1f8814bbfc drm: Rename reserve/unreserve to lock/unlock in GEM VRAM helpers omits 81da87f63a1e drm: Replace drm_gem_vram_push_to_system() with kunmap + unpin omits 3daf977fd324 Merge branch 'for-5.2/fixes' into for-next omits cbe3e1d10379 drm/i915/icl: Add WaDisableBankHangMode omits fde938867b92 drm/i915/selftests: Verify context workarounds omits c87efcc3d1df ARM: dts: rockchip: Configure the GPU thermal zone for mickey omits 11983d8530e3 ARM: dts: rockchip: Use the GPU to cool CPU thermal zone o [...] omits 75481833c6db ARM: dts: rockchip: remove GPU 500 MHz OPP on rk3288 omits ae2b6ba865d8 ARM: dts: rockchip: Use GPU as cooling device for the GPU [...] omits 3d6c33cb904d clk: imx8mq: add SNVS clock to clock tree omits f6dcbb3ad5ce ARM: dts: rockchip: Add #cooling-cells entry for rk3288 GPU omits 4ef69160b3ed dt-bindings: clock: imx8mq: Add SNVS clock omits bdfc1f623330 nvmem: imx: add i.MX8 nvmem driver omits ed253af9aea8 dt-bindings: fsl: scu: add ocotp binding omits 982c0500fd1a dt-bindings: gpu: add #cooling-cells property to the ARM M [...] omits 8ef1ba39a9fa ARM: dts: rockchip: Mark that the rk3288 timer might stop [...] omits 0ca87bd5baa6 ARM: dts: rockchip: Add pin names for rk3288-veyron-jerry omits ca3516b32cd9 ARM: dts: rockchip: Add pin names for rk3288-veyron-minnie omits a88b6e4cbafd drm/i915: Allow specification of parallel execbuf omits ee1136908e9b drm/i915/execlists: Virtual engine bonding omits f71e01a78bee drm/i915: Extend execution fence to support a callback omits 78e41ddd2198 drm/i915: Apply an execution_mask to the virtual_engine omits 6d06779e8672 drm/i915: Load balancing across a virtual engine omits b81dde719439 drm/i915: Allow userspace to clone contexts on creation omits 8319f44c0525 drm/i915: Re-expose SINGLE_TIMELINE flags for context creation omits e620f7b3a263 drm/i915: Extend I915_CONTEXT_PARAM_SSEU to support local [...] omits 976b55f0e1db drm/i915: Allow a context to define its set of engines omits 7f3f317a66ca drm/i915: Restore control over ppgtt for context creation ABI omits 51b073a0a7e6 remoteproc,rpmsg: add missing MAINTAINERS file entries omits 54119bc1110d rpmsg: core: Make remove handler for rpmsg driver optional. omits b270ea40b3c6 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM omits 0c6de4c299cc remoteproc: qcom: qdsp6-adsp: Add support for QCS404 CDSP omits 7ef5f7dd2a07 dt-bindings: remoteproc: Rename and amend Hexagon v56 binding omits 794c686eb783 drm/scheduler: Fix job cleanup without timeout handler omits f935d7dc8125 dmaengine: xilinx_dma: Remove set but unused ‘tail_desc’ omits 62a38e704d57 RDMA/efa: Remove check that prevents destroy of resources [...] omits dab99af99c7c RDMA/nes: Remove second wait queue initialization call omits 3bb58cfe07e2 RDMA/i40iw: Remove useless NULL checks omits 269c97fd4854 RDMA/nes: Remove useless NULL checks omits 890ac8d97e67 RDMA/core: Make ib_destroy_cq() void omits dfdb08990432 RDMA/ipoib: Remove check of destroy CQ omits eaa1ca9cf992 rds: Don't check return value from destroy CQ omits deee3c7e4991 RDMA/core: Return void from ib_device_check_mandatory() omits 8ce0048f7654 IB/mlx4: Delete unused func arg omits d2183c6f1958 RDMA/umem: Move page_shift from ib_umem to ib_odp_umem omits 69054666df0a RDMA/qedr: Fix incorrect device rate. omits 91f571293e26 RDMA/core: Fix doc typo omits 53bfbf9be86e RDMA/rw: Add info regarding SG count failure omits f73e4076426b RDMA/rw: Print the correct number of sig MRs omits 2d465a165aed RDMA/rw: Fix doc typo omits dae6345aa7a9 IB/isert: Remove unused sig_attrs argument omits 0cc2896f0253 IB/iser: Remove unused sig_attrs argument omits a7b287bf7845 IB/iser: Refactor iscsi_iser_check_protection function omits d7556f491d4b arm64: dts: meson: g12a: add tohdmitx omits d272c534af6c arm64: dts: meson: sei510: add bluetooth supplies omits c0c752d8c6b3 dt-bindings: arm: Convert Amlogic board/soc bindings to js [...] omits 0f202f69a16b dt-bindings: arm: amlogic: Move 'amlogic, meson-gx-ao-secu [...] omits b894a8f18476 arm64: dts: meson: g12a: enable hdmi_tx sound dai provider omits e3d3b132d5ba arm64: dts: meson: g12a: add spdifin omits 9c5dc0322de3 arm64: dts: meson: g12a: add pdm omits 649675db939d arm64: dts: meson: g12a: add spdifouts omits 1ff38c86d75d arm64: dts: meson: g12a: add tdm omits c59b7fe5aafd arm64: dts: meson: g12a: add audio fifos omits 5dc0f28ff836 arm64: dts: meson: g12a: add audio memory arbitrer omits 03c3f08ce869 arm64: dts: meson: g12a: add audio clock controller omits 32232316de8e arm64: dts: meson: sei510: enable i2c3 omits 664065217d47 arm64: dts: meson: u200: enable i2c busses omits 9951aca655c7 arm64: dts: meson: g12a: add i2c nodes omits 9a69090723d6 arm64: dts: meson: g12a: set uart_ao clocks omits 5a2ea2f73f9f arm64: dts: meson: sei510: add sd and emmc omits b5446af48e1c arm64: dts: meson: u200: add sd and emmc omits 4759fd87b928 arm64: dts: meson: g12a: add mmc nodes omits 7e2b33ffec17 arm64: dts: meson: odroid-c2: add missing mmc modes omits f52bc6dde8e7 arm64: dts: meson: nanopi k2: add sd DDR50 omits 890265c97941 arm64: dts: amlogic: remove ethernet-phy-idAAAA.BBBB compa [...] omits ebf4a5f6a52e arm64: dts: meson: u200: consistently order nodes omits 73429cf2b6e7 arm64: dts: meson: sei510: consistently order nodes omits 46bfad15cc38 arm64: dts: meson: vim2: remove sd hs and hs400 modes from emmc omits f011a8cf51c3 arm64: dts: meson: vim2: add missing clk-gate pinctrl omits adc52bf7ef16 arm64: dts: meson: fix mmc v2 chips max frequencies omits b43033b1999a arm64: dts: meson: fix mmc pin bias omits ffab3fd6ae00 arm64: dts: meson: libretech-cc: switch eMMC to 1.8v omits 9f72e321d550 arm64: dts: meson: libretech-cc: set eMMC as removable omits 919ccb30cf5b arm64: dts: meson-g12a-u200: enable IR decoder omits fff6e9d39444 arm64: dts: meson-g12a-x96-max: enable IR decoder omits 2bfe8412c538 arm64: dts: meson-g12a: Add IR nodes omits bb23b125c8fa arm64: dts: meson-g12a: Add PWM nodes omits bd5d3873de70 ARM: dts: at91: sama5d3: switch to new sckc bindings omits d77a1de7f61e ARM: dts: at91: at91sam9rl: switch to new sckc bindings omits 01048f105281 ARM: dts: at91: at91sam9g45: switch to new sckc bindings omits bf896bd5222c ARM: dts: at91: at91sam9x5: switch to new sckc bindings omits 7793a1089649 drm/fourcc: Fix the parameters name in the documentation omits 8d9a8543be03 dt-bindings: tegra186-gpio: Remove unused definitions omits 2db4a1a58a36 arm64: tegra: Use TEGRA186_ prefix for GPIOs omits 17996e5b0ba4 ARM: dts: sun6i: Add default address and size cells for SPI omits 201713b6bb03 MAINTAINERS: drop Jerry as TTM maintainer omits 2c1eab2b4355 ARM: dts: at91sam9261ek: remove unused chosen nodes omits 47ab14578263 drm/lima: add timeout to drm scheduler init 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 ab375b85cf91 ARM: dts: stm32: Add I2C 1 config for stm32mp157a-dk1 omits d0352ebdd8e0 ARM: dts: stm32: enable OV5640 camera on stm32mp157c-ev1 board omits 46cf917d0658 ARM: dts: stm32: add DCMI pins to stm32mp157c omits 477432b53be2 ARM: dts: stm32: add DCMI camera interface support on stm32mp157c omits ddabee1eb79e arm64: dts: imx8qxp: Add gpio alias omits 1f370972221b arm64: dts: imx8mq: Add gpio alias omits 8b5d3dc6812f ARM: dts: stm32: enable Vivante GPU support on stm32mp157a [...] omits 0cc1bff0a605 ARM: dts: stm32: enable Vivante GPU support on stm32mp157c [...] omits 74344cfd15aa ARM: dts: stm32: Add Vivante GPU support on STM32MP157c omits e7f30c257bd0 clk: renesas: r8a7796: Add CMM clocks omits 8f23696d89c6 ARM: dts: stm32: add i2s pins muxing on stm32mp157 omits 84f639acb3a3 ARM: dts: stm32: add i2s support on stm32mp157c omits ae658082d0ba ARM: dts: stm32: add sai pins muxing on stm32mp157 omits 5afd65c3a060 ARM: dts: stm32: add sai support on stm32mp157c omits 54bbb6654450 clk: renesas: r8a779{5|6|65}: Add TPU clock omits 04645a12b788 ARM: dts: stm32: add jedec compatible for nor flash on stm [...] omits e79fe5fa6dca ARM: dts: stm32: add pinctrl sleep config for qspi on stm3 [...] omits 14ab0744df58 nvmem: meson-mx-efuse: update with SPDX Licence identifier omits 17ad48543f50 nvmem: meson-efuse: update with SPDX Licence identifier omits e2317ce8bebc arm64: dts: imx8mq: Remove unnecessary blank lines omits 3c6b8625dde8 drm/bochs: Fix connector leak during driver unload omits 12629c5c3749 arm64: dts: imx8mq: Add cpu speed grading and all OPPs omits f403a26c865b arm64: dts: imx8mm: Add cpu speed grading and all OPPs omits 2619646b5224 ARM: dts: stm32: add joystick support on stm32mp157c-ev1 omits 98c2663b3804 ARM: dts: stm32: add STMFX support on stm32mp157c-ev1 omits d1216af9968f ARM: dts: stm32: add orange and blue leds on stm32746g-eval omits d4c986b77cd5 ARM: dts: stm32: add joystick support on stm32746g-eval omits a1975755f59e ARM: dts: stm32: add STMFX support on stm32746g-eval omits b725e262ba1d ARM: dts: stm32: use dedicated files to manage stm32mp157 [...] omits 1a6e9e76b713 device-dax: Drop register_filesystem() omits 7e5f7bb08b8c unexport simple_dname() omits 4de1e3a8ecec z3fold: don't bother with dentry_operations omits b5d89905d039 dmaengine: axi-dmac: Sanity check memory mapped interface support omits a3ee0bf23eae dmaengine: axi-dmac: Enable TLAST handling omits 8add6cce9848 dmaengine: axi-dmac: Add support for interleaved cyclic transfers omits e40543931fe3 dmaengine: stm32-dma: Fix redundant call to platform_get_irq omits d8b9626af546 dmaengine: jz4780: Use SPDX license notifier omits 9a0f780958bb dmaengine: sudmac: remove unused driver omits 5d1d046e2868 soc: fsl: qbman_portals: add APIs to retrieve the probing status omits d9ebd99d9a2f soc: fsl: qman: fixup liodns only on ppc targets omits 5842efa41f57 soc: fsl: dpio: Add support for memory backed QBMan portals omits dde2137d62b2 bus: mc-bus: Add support for mapping shareable portals omits d31beda2bcea soc: fsl: dpio: Increase timeout for QBMan Management Commands omits c93349d8c170 soc: fsl: add DPAA2 console support omits bbc9be3ac8ab Documentation: DT: Add entry for DPAA2 console omits b2b1a057294d soc: fsl: guts: Add definition for LX2160A omits 8abc5a7ce6e6 ARM: bcm: fix a leaked reference by adding missing of_node_put omits e3b7472362ba memory: brcmstb: dpfe: introduce DPFE API v3 omits 5ef108b44625 memory: brcmstb: dpfe: prepare for API-dependent sysfs attributes omits 58a8499f431d memory: brcmstb: dpfe: prepare support for multiple API versions omits a7c25759d8d8 memory: brcmstb: dpfe: wait for DCPU to be ready omits 6ca5d2ba9e49 memory: brcmstb: dpfe: report firmware loading error omits 1ffc0b580ba7 memory: brcmstb: dpfe: remove unused code and fix formatting omits 3087974a3df8 bus: brcmstb_gisb: Remove print of base address omits 78a6f5bef9b8 memory: brcmstb: dpfe: use byte 3 of registers MR4-MR8 omits 900c8f578be2 memory: brcmstb: dpfe: optimize generic_show() omits 7ccd2ffce0d4 memory: brcmstb: dpfe: use msleep() over udelay() omits f8526c2d99ca arm64: dts: Stingray: Add NIC i2c device node omits ad77d3dbfbde arm64: dts: Add USB DT nodes for Stingray SoC omits aa78426d4eb9 arm64: dts: stingray: Add Stingray Thermal DT support. omits 5c000fb33b76 drm/i915: Bump gen7+ fb size limits to 16kx16k omits 203301298223 drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256 [...] omits aa5ca8b7421c drm/i915: Align dumb buffer stride to 4k to allow for gtt [...] omits 54d4d719fa11 drm/i915: Overcome display engine stride limits via GTT remapping omits a88c40ebb881 drm/i915: Shuffle stride checking code around omits bb211c3d0c45 drm/i915/selftests: Add live vma selftest omits e2e394bffa19 drm/i915/selftests: Add mock selftest for remapped vmas omits 1a74fc0b3f49 drm/i915: Add a new "remapped" gtt_view omits 72187c626eed ARM: versatile: fix a leaked reference by addingmissing of [...] omits 62a5017bf825 ARM: dts: vexpress: specify AFS partition omits ed3a03b70749 ARM: dts: realview: specify AFS partition omits 10d8b9de63e6 ARM: dts: versatile: specify AFS partition omits a23392cd7dad ARM: dts: integrator: specify AFS partition omits ef071bab655b power: supply: olpc_battery: Allow building the driver on non-x86 omits 231c0c216172 Platform: OLPC: Add a regulator for the DCON omits 0c3d931b3ab9 Platform: OLPC: Add XO-1.75 EC driver omits 8097548f3af9 Platform: OLPC: Use BIT() and GENMASK() for event masks omits 560331eaee6c Platform: OLPC: Avoid a warning if the EC didn't register yet omits ec9964b48033 Platform: OLPC: Move EC-specific functionality out from x86 omits 2dc786304977 Platform: OLPC: Remove an unused include omits f22558d70175 dt-bindings: olpc,xo1.75-ec: Add OLPC XO-1.75 EC bindings omits 48b48750c3f9 zsmalloc: don't bother with dentry_operations omits 985f4044871a balloon: don't bother with dentry_operations omits 8b1e058e0f52 cxlflash: don't bother with dentry_operations omits 619a6d167b29 cxl: don't bother with dentry_operations omits fb9273f2c10d drm: don't bother with super_operations and dentry_operations omits 201bd433bfa3 drm/bochs: fix ptr_ret.cocci warnings omits 70ac79f5d1ef dt-bindings: arm: renesas: Add HopeRun RZ/G2[M] boards omits 003ddc67e626 ARM: dts: rza2mevb: Add USB Host support omits f56e674decff ARM: dts: r7s9210: Add USB Device support omits 9d8c794e3150 ARM: dts: r7s9210: Add USB Host support omits b0f986b4b025 drm: Remove users of drm_format_info_plane_cpp omits 92f080762c3f drm: Replace instances of drm_format_info by drm_get_format_info omits bf39607c1614 drm/fourcc: Pass the format_info pointer to drm_format_pla [...] omits 24c478ead0bf drm/fourcc: Pass the format_info pointer to drm_format_plane_cpp omits f3e9632cb624 drm: Remove users of drm_format_(horz|vert)_chroma_subsampling omits 05c452c115bf drm: Remove users of drm_format_num_planes omits 45babef01f92 drm/rockchip: Change the scl_vop_cal_scl_fac to pass drm_f [...] omits 35b81a037b2e ARM: dts: rskrza1: Add input switches omits bd6ed4674358 ARM: dts: r7s72100: Add IRQC device node omits b995421faef5 ARM: shmobile: Remove GENERIC_PHY from shmobile_defconfig omits a461b5bf17ce arm64: dts: renesas: r8a7795: Add TPU support omits 1a8c4542bca3 arm64: dts: renesas: r8a77965: Add TPU support omits 8067f6f421dc arm64: dts: renesas: r8a7796: Add TPU support omits 95ff4aab4173 arm64: dts: renesas: ulcb-kf: Add support for TI WL1837 omits c7d4df305ca4 arm64: dts: renesas: draak: Remove unnecessary index from [...] omits a597dcb1d4ab arm64: dts: renesas: cat874: Add HDMI audio omits 94fc0ee22a5c arm64: dts: renesas: cat874: Add HDMI video support omits 57cfa7314697 arm64: dts: renesas: r8a774a1: Connect Ethernet-AVB to IPMMU-DS0 omits 01712eaa0d96 arm64: dts: renesas: r8a774a1: Tie Audio-DMAC to IPMMU-MP omits c3362a74d977 arm64: dts: renesas: r8a774a1: Tie SYS-DMAC to IPMMU-DS0/1 omits 466f475f63d1 arm64: dts: renesas: r8a774a1: Add FDP1 instance omits c4f223b419ba arm64: dts: renesas: r8a774a1: Add DU device to DT omits 391dca2105c4 arm64: dts: renesas: r8a774a1: Add VSP instances omits 998960be3a2e arm64: defconfig: Enable TDA19988 omits 185555ff994e ARM: dts: r8a779x: Configure PMIC IRQ pinmux omits 5c64e61bb217 ARM: dts: rza2mevb: Add 48MHz USB clock omits 283f881a4d37 ARM: dts: r7s9210: Add USB clock omits eb8be0276d90 ARM: dts: rza2mevb: add ethernet aliases omits c2fad09c28ac ARM: dts: rza2mevb: Add SDHI support omits c5dab2e9a90a ARM: dts: rza2mevb: Add Ethernet support omits a49f76cddaee ARM: dts: r7s9210: Add SDHI support omits 49da03c67c36 ARM: dts: r7s9210: Add RIIC support omits cbcb639172c3 ARM: dts: r7s9210: Add Ethernet support omits 9105996ba984 ARM: dts: r7s9210: Add RSPI omits a9f7b1993b70 clk: meson: g12a: add controller register init omits 19a18d42bf55 clk: meson: eeclk: add init regs omits 76d3fc38a06b clk: meson: g12a: add mpll register init sequences omits 19855c8276fe clk: meson: mpll: add init callback and regs omits dc4e62d373f8 clk: meson: axg: spread spectrum is on mpll2 omits 8925dbd03bb2 clk: meson: gxbb: no spread spectrum on mpll0 omits f9b3eeebef6a clk: meson: mpll: properly handle spread spectrum omits e1152002eef6 Merge branches 'sunxi/dt64-for-5.3' and 'sunxi/dt-for-5.3' [...] omits 439152ae0eff arm64: dts: allwinner: a64: Enable audio on Teres-I omits 78666baac295 drm/bridge: Remove duplicate header omits ca0961011db5 ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT omits cc072fb6df84 arm64: dts: allwinner: a64: bananapi-m64: Enable PMIC USB [...] omits d7274dc4b8c7 arm64: dts: allwinner: axp803: add USB power supply node omits c478a12e7253 arm64: dts: allwinner: a64: Add pinmux for RGB666 LCD omits a155a7260839 Merge branches 'sunxi/config64-for-5.3', 'sunxi/dt-for-5.3 [...] omits 85c6fadd185e arm64: dts: allwinner: a64: orangepi-win: Add wifi and blu [...] omits 22538576beb6 arm64: dts: allwinner: h6: add PIO VCC bank supplies for Pine H64 omits 3c2a22b8aead arm64: dts: allwinner: a64-oceanic-5205-5inmfd: Enable GT911 CTP omits 5aa45a24d2ac arm64: dts: allwinner: a64-amarula-relic: Add GT5663 CTP node omits 70f76289d964 arm64: dts: allwinner: a64: move I2C pinctrl to dtsi omits a28d1b67cf4f dt-bindings: bus: Convert Allwinner RSB to a schema omits e60f1fd252d7 ARM: dts: sun8i: r40: bananapi-m2-ultra: Remove regulator- [...] omits 3e4a856af315 ARM: dts: sun8i: v40: bananapi-m2-berry: Add Bluetooth dev [...] omits 78f8e6d97fa0 ARM: dts: sun8i: v40: bananapi-m2-berry: Enable AHCI omits 4da567ba35a4 ARM: dts: sun8i: v40: bananapi-m2-berry: Enable HDMI output omits 27e81e1970a8 ARM: dts: sun8i: v40: bananapi-m2-berry: Enable GMAC ether [...] omits 30cf87fd3376 ARM: dts: sun8i: v40: bananapi-m2-berry: Add GPIO pin-bank [...] omits 442251611472 ARM: dts: sun8i: r40: bananapi-m2-ultra: Add GPIO pin-bank [...] omits 296bcfa05640 arm64: defconfig: add allwinner sid support omits 2b14b802adac soc: imx: Read imx8mm soc revision from anatop omits dcec6ced9f03 clk: imx8mm: add GPIO clocks to clock tree omits 2c61a5459932 dt-bindings: clock: imx8mm: Add GPIO clocks omits 37a4bdead109 ARM: dts: imx6sx-sdb: Assign corresponding power supply for LDOs omits 96a9169cf621 ARM: dts: imx6sll-evk: Assign corresponding power supply f [...] omits 3feea8805d6f ARM: dts: imx6sl-evk: Assign corresponding power supply for LDOs omits 43967d9b5a7c ARM: dts: imx7d-sdb: Assign corresponding power supply for LDOs omits 93385546ba36 ARM: dts: imx6qdl-sabresd: Assign corresponding power supp [...] omits 43f1322b87b3 ARM: dts: imx6ul: add clock-frequency to CPU node omits 811b99bc661a ARM: dts: imx7ulp-evk: Add backlight support omits 15641ca81d25 ARM: dts: imx7ulp: Add tpm pwm support omits 78cc25fa265d arm64: dts: imx8mm-evk: Add BD71847 PMIC omits 5d7c5882b94a ARM: dts: imx7s: Update coresight DT bindings omits 4af3cfe4e1c6 arm64: dts: imx8mq: Add a node for irqsteer omits 7f538f199f71 arm64: dts: ls1028a: Add properties for Mali DP500 node omits 7870756fe456 ARM: dts: imx53: Update pinmux settings on M53Menlo omits 34c486a2ce66 ARM: dts: imx53: Add GPIO line names on M53Menlo omits 6c5741c22a9f ARM: dts: imx53: Add GPIO beeper on M53Menlo omits 50d29fdb765d ARM: dts: imx53: Add power GPIOs on M53Menlo omits 64b99002c561 ARM: dts: imx53: Select netdev trigger for Yellow LED on M53Menlo omits a80c4981717b ARM: dts: imx53: Add ethernet PHY reset on M53Menlo omits 3c3601cd6a6d ARM: dts: imx53: Update USB configuration on M53Menlo omits 3905e2fea949 ARM: dts: imx53: Update UART configuration on M53Menlo omits ee3b39eb3844 ARM: dts: imx6qdl: Assign corresponding clocks instead of [...] omits ada3d86b6ad9 ARM: dts: imx6sl: Assign corresponding clocks instead of d [...] omits 5c5d0ca7c270 arm64: defconfig: Enable ROHM_BD718XX PMIC for imx8mm-evk omits 22e9852fd2aa arm64: defconfig: Enable lpi2c for imx8qxp and sensors omits e3ab254a437a arm64: defconfig: Enable imx8mm clk/pinctrl omits 462864e208d9 arm64: defconfig: Enable RTC_DRV_SNVS omits 81ab47e04bca arm64: defconfig: add support for i.MX system controller watchdog omits a0e05ed8221c ARM: imx_v6_v7_defconfig: Enable SIOX bus omits 13edfd4f6d53 ARM: imx_v6_v7_defconfig: Add GPIO_PCF857X omits 82f4799f8dd9 arm64: defconfig: Enable CONFIG_SPI_IMX omits f14b3c91ec5f clk: rockchip: add 1.464GHz cpu-clock rate to rk3228 omits 1e2d08a837ec clk: rockchip: Slightly more accurate math in rockchip_mmc [...] omits 6943b839721a clk: rockchip: Don't yell about bad mmc phases when getting omits 527f54fddff6 clk: rockchip: Use clk_hw_get_rate() in MMC phase calculation omits c2af88f1a0cd ARM: rockchip: fix missing of_node_put calls in smp code omits 0ee198ab08fe arm64: dts: rockchip: Enable SPI1 on Ficus omits 7b305b0fb05e arm64: dts: rockchip: Enable SPI0 and SPI4 on Rock960 omits bba821f5479e arm64: dts: rockchip: add PCIe nodes on rk3399-rockpro64 omits fa31ba8f1719 ARM: dts: raise GPU trip point temperature for speedy to 80 degC omits 0f637e2565d1 ARM: dts: rockchip: raise GPU trip point temperatures for veyron omits 83be81e3b0b6 ARM: dts: rockchip: raise CPU trip point temperature for v [...] omits 1c0479023412 ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 omits 99fa066710f7 ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again omits d190bfaaa2a1 ARM: dts: rockchip: Remove bogus 'i2s_clk_out' from rk3288 [...] omits 6773af2684b7 ARM: dts: rockchip: fix PWM clock found on RK3288 Socs omits 4cc79cbb01ef drm/i915/execlists: Drop promotion on unsubmit omits 68fc728b01fc drm/i915: Downgrade NEWCLIENT to non-preemptive omits 6e7eb7a80769 drm/i915: Bump signaler priority on adding a waiter omits af461ff3fa5e drm/i915/hdcp: Use both bits for device_count omits 96ac08137e1a drm/i915/dp: Initialise locals for static analysis omits 17db337f5098 drm/i915: Truly bump ready tasks ahead of busywaits omits dba5a7f301d2 drm/i915: Mark semaphores as complete on unsubmit out if p [...] omits 7f07ce0f04e2 drm/armada: add CRTC mode validation omits 0ab17499b18f drm/armada: add drm_atomic_helper_shutdown() call in tear-down omits 5a6cbce823bf drm/armada: add and use definitions for RDREG4F omits f79d7c9543d2 drm/armada: add drm_mode_set_crtcinfo() mode fixup omits 5d32b660c839 drm/armada: add comments about HWC32 cursor colour format omits d0d765dec6b7 drm/armada: add support for setting gamma omits 7d62237da6ec drm/armada: move plane address and pitch calculation to at [...] omits 89e0c53ccfbc drm/armada: add missing interlaced support for overlay frame omits 1d1547ec12bc drm/armada: fix plane location and size for interlace omits 9184ae8db3d5 drm/armada: add plane size/location accessors omits ad52f53ff4e3 drm/armada: use __drm_atomic_helper_plane_reset in overlay reset omits 768f719ab7b0 drm/armada: fix crtc interlace omits 5b24f715042d drm: Reserve/unreserve GEM VRAM BOs from within pin/unpin [...] omits 82ff2fb5d184 drm: Add drm_gem_vram_{pin/unpin}_reserved() and convert mgag200 omits f569aa9b1cc8 drm/stm: dsi: add regulator support omits 79c5ecafe95f dt-bindings: display: stm32: add supply property to DSI co [...] omits 75b3f1cb50bd drm: Fix drm.h uapi header for GNU/kFreeBSD omits 38c2c7917adc drm/v3d: Fix and extend MMU error handling. omits 1ba9d7cbc453 drm/v3d: Dump V3D error debug registers in debugfs, and on [...] omits 091d62831793 drm/v3d: Set the correct DMA mask according to the MMU's limits. omits 145986ec566b drm/v3d: Fix debugfs reads of MMU regs. omits ba6e798ecf32 drm/doc: Document expectation that userspace review looks [...] omits 3d42fca00891 drm/doc: Allow new UAPI to be used once it's in drm-next/d [...] omits 0586576950d5 drm/fb-helper: Fix drm_fb_helper_hotplug_event() NULL ptr [...] omits 86d804f41e5d drm/sun4i: sun6i_mipi_dsi: Support DSI GENERIC_SHORT_WRITE [...] omits 83d3af8e208d drm/hisilicon: Convert hibmc-drm driver to VRAM MM omits e2f572aa9cbb drm/hisilicon: Convert hibmc-drm driver to |struct drm_gem [...] omits 94065bf5543d drm/vboxvideo: Convert vboxvideo driver to VRAM MM omits 5e6b92552f05 drm/vboxvideo: Convert vboxvideo driver to |struct drm_gem [...] omits a75813435d82 drm/mgag200: Replace mapping code with drm_gem_vram_{kmap/ [...] omits 94668ac796a5 drm/mgag200: Convert mgag200 driver to VRAM MM omits ebb04eb36f9c drm/mgag200: Convert mgag200 driver to |struct drm_gem_vra [...] omits b3a25b9af80d drm/bochs: Convert bochs driver to VRAM MM omits a3232987fdbf drm/bochs: Convert bochs driver to |struct drm_gem_vram_object| omits 3f87330e50ac drm/ast: Replace mapping code with drm_gem_vram_{kmap/kunmap}() omits 969562b2cd16 drm/ast: Convert AST driver to VRAM MM omits 5b3709793d15 drm/ast: Convert AST driver to |struct drm_gem_vram_object| omits 59f5989ad42b drm: Integrate VRAM MM into struct drm_device omits 5c9dcacfe566 drm: Add default instance for VRAM MM callback functions omits 96352eca5c7c drm: Add VRAM MM, a simple memory manager for dedicated VRAM omits 1f460b497890 drm: Add simple PRIME helpers for GEM VRAM omits fed1eec080b9 drm: Add drm_gem_vram_fill_create_dumb() to create dumb buffers omits 737000fd9c7d drm: Add |struct drm_gem_vram_object| callbacks for |struc [...] omits 6c812bc5074b drm: Add |struct drm_gem_vram_object| callbacks for |struc [...] omits 85438a8ddf03 drm: Add |struct drm_gem_vram_object| and helpers omits c8de0d5ff978 drm/fb-helper: Remove drm_fb_helper_crtc->{x, y, desired_mode} omits bc9347558785 drm/fb-helper: No need to cache rotation and sw_rotations omits 03a9606e7fee drm/fb-helper: Avoid race with DRM userspace omits 4e309bafeb77 drm/i915: Assert that TypeC ports are not used for eDP omits b4c7ea635475 drm/i915: Avoid taking the PPS lock for non-eDP/VLV/CHV omits 08d8e17005a3 drm/i915: Replace use of PLLS power domain with DISPLAY_CO [...] omits 6f08ebe779a3 drm/i915: Remove the unneeded AUX power ref from intel_dp_ [...] omits 6cfe7ec02e85 drm/i915: Remove the unneeded AUX power ref from intel_dp_ [...] omits ad5125d6ef2d drm/i915: WARN for eDP encoders in intel_dp_detect_dpcd() omits f39194a7a8b9 drm/i915: Disable power asynchronously during DP AUX transfers omits e0da2d63ab3a drm/i915: Add support for asynchronous display power disabling omits ee70080a52f1 drm/i915: Verify power domains state during suspend in all cases omits dbf99c1f8c7e drm/i915: Force printing wakeref tacking during pm_cleanup omits 4547c255f442 drm/i915: Add support for tracking wakerefs w/o power-on g [...] omits 1aa3750885fb drm/i915/icl: More workaround for port F detection due to [...] omits e3c54da0fe86 drm/i915: Fix pixel clock and crtc clock config mismatch omits 30bd7efdf678 drm/i915: Fix pipe config mismatch for bpp, output format omits 8ae897435f0a drm/i915: Refactor bdw_get_pipemisc_bpp omits 3c23ed13112c drm/i915: Fix the pipe state timing mismatch warnings omits cdd075960215 drm/hdcp: drm_hdcp_request_srm() as static omits 190980187e2b drm/i915: Check for no-op priority changes first omits 52c76fb18a34 drm/i915: Pass i915_sched_node around internally omits 5ae87063c162 drm/i915: Rearrange i915_scheduler.c omits 967aa2217b6d Merge branch 'for-5.2-fixes' into for-next omits 7d9ab9b6adff percpu_ref: release percpu memory early without PERCPU_REF [...] omits ddde2af747ad md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT omits 214828962dea io_uring: initialize percpu refcounters using PERCU_REF_AL [...] omits 09ed79d6d75f percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag omits 090a37ceda3e ARM: riscpc: dma: use __iomem pointers for writing DMA omits e659587c64b3 ARM: riscpc: dma: improve address/length writing omits 39694ed0dbe1 ARM: riscpc: dma: make state a local variable omits 8194468fadaa ARM: riscpc: dma: eliminate "cur_sg" scatterlist usage omits ffd9a1ba9fdb ARM: riscpc: fix DMA omits e89e26136558 ARM: riscpc: fix ecard printing omits 63a0666bca93 ARM: riscpc: fix lack of keyboard interrupts after irq conversion omits a44c1d700c84 ARM: riscpc: replace gettimeoffset() with clocksource omits dc0c0bfe112c drm/i915: Add readout and state check for pch_pfit.force_thru omits 13b7648b7eab drm/i915: Fix fastset vs. pfit on/off on HSW EDP transcoder omits 1d25724b41fa drm/i915/fbc: disable framebuffer compression on GeminiLake omits 094aa54f0f9e drm: Some ocd in drm_file.c omits 752c4f3c1d19 Merge remote-tracking branch 'drm/drm-next' into drm-misc-next omits c16fd9be70fa drm/hdcp: gathering hdcp related code into drm_hdcp.c omits f26ae6a652f2 drm/i915: SRM revocation check for HDCP1.4 and 2.2 omits 6498bf5800a3 drm: revocation check at drm subsystem omits 0de655cae416 drm: generic fn converting be24 to cpu and vice versa omits 43318c0ae38f drm/i915: debugfs: HDCP2.2 capability read omits 585b000de23b drm: move content protection property to mode_config omits 0152b3b3f49b drm/i915: Seal races between async GPU cancellation, retir [...] omits 519a019491b8 drm/i915/hangcheck: Replace hangcheck.seqno with RING_HEAD omits 18ecc6c55bcb drm/i915: Reboot CI if forcewake fails omits 3fad10dbb688 drm/i915/icl: Fix setting 10 bit deep color mode omits 9ab91a30f2b9 drm/i915: Kill PCH_KBP omits 3be2071004bf drm/panel: simple: Add FriendlyELEC HD702E 800x1280 LCD panel omits 19b44b525766 dt-bindings: display: Document FriendlyELEC HD702E LCD panel omits 0542593fff0f Merge branch 'xtensa-for-next' into xtensa-5.2-fixes omits 5a6ac10b17ff drm/i915/execlists: Don't apply priority boost for resets omits 25d851adbf4c drm/i915: Only reschedule the submission tasklet if preemp [...] omits 3970564940ba drm/i915: Stop spinning for DROP_IDLE (debugfs/i915_drop_caches) omits 1830374e1332 drm/i915: Cancel retire_worker on parking omits ae2306315fe8 drm/i915: Remove delay for idle_work omits ba0001657f95 drm/i915: Flush the switch-to-kernel-context harder for DROP_IDLE omits 05d9c8783bb2 drm/i915/icl: Set GCP_COLOR_INDICATION only for 10/12 bit [...] omits dc58958d08bb drm/i915: Assert the local engine->wakeref is active omits 7ee280a75fd9 drm/i915: Prefer checking the wakeref itself rather than t [...] omits 39f94a89a90b drm/i915: Assert breadcrumbs are correctly ordered in the [...] omits c8a0e2aef61f drm/i915: Acquire the signaler's timeline HWSP last omits 27edadf6df81 drm/doc: Improve docs for conn_state->best_encoder omits 7a00b45af3e7 gpu/drm: Remove duplicate headers 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 46034d2bb7c8 drm/i915: Move the hsw/bdw pc8 code to intel_runtime_pm.c omits 8f91cfd2e7ff drm/i915: Replace intel_ddi_pll_init() omits c91a45f421e3 drm/i915: Move w/a 0477/WaDisableIPC:skl into intel_init_ipc() omits 5a7d202b1574 drm/i915: Drop WaIncreaseLatencyIPCEnabled/1140 for cnl omits 25312ef13600 drm/i915: Document that we implement WaIncreaseLatencyIPCEnabled omits fa2b7c21d9b9 drm/virtio: Remove redundant return type omits 9c79edecb0e2 drm/edid: drmP.h include removal omits 580fc13f3ee4 drm/dp: drmP.h include removal omits 4d8979b3a696 drm/virtio: allocate fences with GFP_KERNEL omits 5daf8857c990 drm/virtio: add trace events for commands omits 48ad7751dbd1 drm/virtio: trace drm_fence_emit omits efe2bf965522 drm/virtio: set seqno for dma-fence omits 1f358bc6f272 drm/stm: ltdc: return appropriate error code during probe omits 9e759fc7dcd6 drm/stm: ltdc: manage the get_irq probe defer case 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 ca6e56f654e7 drm/i915: Disable semaphore busywaits on saturated systems omits 591be2f7f7b5 Merge branch 'for-5.2/core' into for-next omits d492a29d8c93 drm/i915: Use mul_u32_u32() more omits b7ffc4a839a5 drm/i915: Allow ICL pipe "HDR mode" when the cursor is visible omits a832d35762a0 drm/i915: Move the PIPEMISC write the correct place omits 0d90ccb70211 drm/i915: Delay semaphore submission until the start of th [...] omits f4107766a96e drm/i915/hangcheck: Track context changes omits d69ebf4082e9 drm/i915: Leave engine parking to the engines omits c34c5bca331a drm/i915/execlists: Flush the tasklet on parking omits 818f5cb3e8fb drm/i915/guc: Fix runtime suspend omits 3ce2ea6574be drm/i915: extract intel_gmbus.h from i915_drv.h and rename [...] omits b30ed4cc2e8a drm/i915: move more generic utils to i915_utils.h omits cb3633046769 drm/i915: make i915_utils.h self-contained omits fa03cc2e8cc3 drm/i915: move i915_vgacntrl_reg() where needed omits 2126d3e990a5 drm/i915: extract i915_debugfs.h from i915_drv.h omits 4e49d35c3892 drm/i915: extract intel_acpi.h from i915_drv.h omits a2649b342d03 drm/i915: extract intel_lpe_audio.h from i915_drv.h omits b1ad4c39bfa3 drm/i915: extract intel_dpio_phy.h from i915_drv.h omits 6176490e7eb3 drm/i915/csr: move CSR version macros to intel_csr.h omits d28cea20bf22 drm/i915: remove unused/stale macros and comments from int [...] omits 69f44d3b66a1 drm/i915: move ranges to intel_display.c omits 2162e103c859 drm/i915/dsi: move operation mode types to intel_dsi.h omits 5ece881d2f48 drm/i915/dvo: move DVO chip types to intel_dvo.c omits c9fd91668dbd drm/i915: add single combo phy init/unit functions omits 1d721ed679db drm/amdgpu: Avoid HW reset if guilty job already signaled. omits a5343b8a2ca5 drm/scheduler: Add flag to hint the release of guilty job. omits 290764af7e36 drm/sched: Keep s_fence->parent pointer omits 5918045c4ed4 drm/scheduler: rework job destruction omits 263a8cf1ff5e drm/i915: Tune down WARN about incorrect VBT TC legacy flag omits 8c334f24e3b4 drm/i915: Include fence signaled bit in print_request() omits cfda08cdac34 drm/i915/icl: Add missing combo PHY lane power setup omits bd60a562906b drm/i915/icl: Factor out combo PHY lane power setup helper omits 3904fb78a80d drm/i915: hsw+ audio regs are per-transocder omits abf4b8ed42e9 drm/i915: Don't skip audio enable if ELD is bogus omits 117aca43f717 drm/i915/csr: alpha_support doesn't depend on csr or vice versa omits beb29980026f drm/i915: Corrupt DSI picture fix for GeminiLake omits dc76e5764a46 drm/i915: Complete both freed-object passes before drainin [...] omits 45b9c968c5b8 drm/i915: Move the engine->destroy() vfunc onto the engine omits 09b25812db10 drm/i915: Enable pipe HDR mode on ICL if only HDR planes are used omits 9b11215e40c5 drm/i915: Flatten and rename haswell_set_pipemisc() omits b3198c38f02d drm/atomic-helper: Bump vblank timeout to 100 ms omits 5664f5faac11 Merge branch 'next-smack' into next-testing omits 8a9b36e2588b drm/i915: Wait for the struct_mutex on idling omits eb18d1215405 Merge branch 'for-5.2/logitech' into for-next omits d5f9db2c2a09 drm/i915: extract intel_combo_phy.h from i915_drv.h omits ecbb5fb7f7ac drm/i915: move some leftovers to intel_pm.h from i915_drv.h omits 0d5adc5f2f01 drm/i915: extract intel_runtime_pm.h from intel_drv.h omits 12392a74ff58 drm/i915: extract intel_atomic.h from intel_drv.h omits b9d0baaa3ab3 drm/i915: extract intel_dsi_dcs_backlight.h from intel_drv.h omits 46f2066eb6e0 drm/i915: extract intel_dp_mst.h from intel_drv.h omits b375d0ef2589 drm/i915: extract intel_vdsc.h from intel_drv.h and i915_drv.h omits 05ca9306715c drm/i915: extract intel_overlay.h from intel_drv.h and i915_drv.h omits 220b92bf5709 drm/i915: extract intel_quirks.h from intel_drv.h omits 4d173e0c5916 drm/i915: extract intel_bios.h functions from i915_drv.h omits dbeb38d93a6d drm/i915: extract intel_hotplug.h from intel_drv.h and i915_drv.h omits 440e2b3d8051 drm/i915: extract i915_irq.h from intel_drv.h and i915_drv.h omits 81afa278e641 drm/i915: extract intel_dp_aux_backlight.h from intel_drv.h omits e075094fa318 drm/i915: extract intel_dp_link_training.h from intel_drv.h omits 8834e3659da8 drm/i915: extract intel_fifo_underrun.h from intel_drv.h omits 3db9de3b208c drm/i915: move dsi init functions to intel_dsi.h omits f4be705f862a drm/i915: make intel_dpll_mgr.h self-contained omits 531747b8200a drm/i915/dvo: rename dvo.h to intel_dvo_dev.h and make sel [...] omits 779bc1d0f30a drm/i915: make intel_bios.h self-contained omits aab30b85c97a drm/i915: ensure more headers remain self-contained omits da17223e8539 drm/i915: do not mix workaround with normal flow omits 323b0a82efbf drm/i915: reorder if chain to have last gen first omits fcfec1fc98ff drm/i915/icl: fix step numbers in icl_display_core_init() omits 0fc2273b9ab7 drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1 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 62c8e423450d drm/i915: Skip unused contexts for context_barrier_task() omits 788033a92a4d drm: drop drm_bus from todo omits 46472b3efb61 drm/i915: Move i915_request_alloc into selftests/ omits 026844460743 drm/i915: Remove intel_context.active_link omits 5e2a0419ef7c drm/i915: Switch back to an array of logical per-engine HW [...] omits 11334c6aad95 drm/i915: Split engine setup/init into two phases omits 6b736de5746a drm/i915: Pass intel_context to intel_context_pin_lock() omits 1b1ae40721ea drm/i915/selftests: Pass around intel_context for sseu omits f7f28de7e5b2 drm/i915/selftests: Use the real kernel context for sseu i [...] omits fa9f668141f4 drm/i915: Export intel_context_instance() omits 251d46b0875c drm/i915/gvt: Pin the per-engine GVT shadow contexts omits b226c3491b28 Merge drm/drm-next into drm-intel-next-queued omits f61a8f36c482 drm/i915: Clean up cherryview_load_luts() omits d428ca17ea3d drm/i915: Fix ICL output CSC programming omits 2046ddef4735 Merge branch 'for-5.2-vsprintf-hardening' into for-next omits 9ce9bdb00dfc drm/i915: Enable render context support for gen4 (Broadwat [...] omits 1215d28e722c drm/i915: Enable render context support for Ironlake (gen5) omits 928f8f42310f drm/i915/ringbuffer: EMIT_INVALIDATE *before* switch context omits e0516e83640e drm/i915: Move sandybride pcode access to intel_sideband.c omits 063203c013c5 drm/i915: Merge sandybridge_pcode_(read|write) omits 7531942861c8 drm/i915: Merge sbi read/write into a single accessor omits 56c5098ffcf8 drm/i915: Separate sideband declarations to intel_sideband.h omits ebb5eb7d731c drm/i915: Replace pcu_lock with sb_lock omits 337fa6e04d40 drm/i915: Lift sideband locking for vlv_punit_(read|write) omits 221c78623ea5 drm/i915: Lift acquiring the vlv punit magic to a common sb-get omits a75d035fedbd drm/i915: Disable preemption and sleeping while using the [...] omits 7a34d9c4e003 drm/vkms: Convert to using __drm_atomic_helper_crtc_reset( [...] omits 1cff7440a86e drm/msm: Convert to using __drm_atomic_helper_crtc_reset() [...] omits b7e0b04ae450 drm/tegra: Convert to using __drm_atomic_helper_crtc_reset [...] omits 01e2eaf40c9d drm/rockchip: Convert to using __drm_atomic_helper_crtc_re [...] omits 9a6a19c0ff72 drm/mali: Convert to using __drm_atomic_helper_crtc_reset( [...] omits 842a07a7d044 drm/i915: Use the new __drm_atomic_helper_crtc_reset() helper. omits 1f2b4a7edbc3 drm/i915: Allow multiple user handles to the same VM omits 8f2a1057d6ec drm/i915: Explicitly pin the logical context for execbuf omits 79ffac8599c4 drm/i915: Invert the GEM wakeref hierarchy omits 2ccdf6a1c3f7 drm/i915: Pass intel_context to i915_request_create() omits 6eee33e87f6d drm/i915: Introduce context->enter() and context->exit() omits 23c3c3d04fa7 drm/i915: Pull the GEM powermangement coupling into its own file omits d91e657876a9 drm/i915: Introduce struct intel_wakeref omits 112ed2d31a46 drm/i915: Move GraphicsTechnology files under gt/ omits 86554f48e511 drm/i915/selftests: Verify whitelist of context registers omits 09407579abf5 drm/i915: Store the default sseu setup on the engine omits 5c244b2492f7 Merge branch 'for-5.1/upstream-fixes' into for-next omits e3a9d6c53195 dma-buf: Make mmap callback actually optional omits d5ae7712b7ff dma-buf: Update [un]map documentation to match the other f [...] omits 67b886d29005 dma-buf: Remove leftover [un]map_atomic comments omits 5e383a979899 dma-buf: balance refcount inbalance omits 59ac134a6754 Merge branch 'for-5.2/logitech' into for-next omits e7c03dbaaaf8 drm/stm: ltdc: add modifier support omits f42f540b9d0c drm/stm: ltdc: reset controller to avoid partial refresh omits 77756ad6d08f drm/stm: ltdc: limit number of layer to avoid memory overflow omits 8ceb8568d6e8 drm/stm: ltdc: update planes at next vblank to avoid parti [...] omits c64d1cb6b1c0 drm/stm: ltdc: fix data enable polarity omits 0cabb0859f5f drm/stm: ltdc: use DRM_WARN for fifo & transfer error messages omits 798e5b2a4f1d drm/stm: ltdc: disable hw interrupts before its handler init omits 12d7a93c8689 drm/docs: Fix typo in __drm_atomic_helper_connector_reset omits 7d26097b4beb drm/atomic: Create __drm_atomic_helper_crtc_reset() for su [...] omits 072b76a8fe2b Merge branch 'next-general' into next-testing omits 51eb1a1de7a9 drm/i915/icl: Fix clockgating issue when using scalers omits 372b9ffb5799 drm/i915: Fix skl+ max plane width 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 9158e3c31163 drm/panel: simple: Add Evervision VGG804821 panel support omits 81c2d54ad977 dt-bindings: Add Evervision VGG804821 panel omits fbd8b69ab616 dt-bindings: Add vendor prefix for Evervision Electronics omits c2d24af620c1 drm/panel: simple: Add support for EDT ET035012DM6 omits c9219ae4bd5d dt-bindings: display: add EDT ET035012DM6 display description omits 0a4330f3597e drm/panel: Remove duplicate header omits 421615318212 drm/panel: simple: Add TFC S9700RTWV43TR-01B 800x480 panel [...] omits b1b0d36bdb15 dt-bindings: drm/panel: simple: Add binding for TFC S9700R [...] omits fd819bff37ed drm/panel: Add support for EDT ETM0430G0DH6 omits fae186c8d63c dt-bindings: display: Add ETM0430G0DH6 bindings omits 7ad9db66fafb drm/panel: simple: Fix panel_simple_dsi_probe omits b97b042a5029 drm/panel: Add OSD101T2587-53TS driver omits 2de67cf78e7a dt-bindings: display: Add bindings for OSD101T2587-53TS panel omits 62967232f145 drm/panel: simple: Add support for OSD101T2045-53TS omits cc483ec1015a dt-bindings: display: Add bindings for OSD101T2045-53TS omits 994a08a266e3 drm/panel: Add driver for Samsung S6E63M0 panel omits 7a4f4c31c5bc dt-bindings: panel: Add Samsung S6E63M0 panel documentation omits 04206185a160 drm/panel: simple: Add support for VXT VL050-8048NT-C01 panel omits 68c2edaca651 dt-bindings: Add VXT VL050-8048NT-C01 panel bindings omits b4a2c0055a4f dt-bindings: Add vendor prefix for VXT Ltd omits 245e73640817 dma-buf: Remove unused sync_dump() omits 9c11b12184bb drm/i915/icl: Fix MG_DP_MODE() register programming omits ef0db94f94a0 MAINTAINERS: Add Sam as reviewer for drm/panel omits 1b496469d0c0 Fix allyesconfig output. omits 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer omits 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] omits 2d6692e642e7 drm/i915: Start writeback from the shrinker omits 409c53f07a81 drm/lima: handle shared irq case for lima_pp_bcast_irq_handler omits f3c2b76ef25e drm/i915/selftests: Check that gpu reset is usable from at [...] omits 40d211ef62de Revert "drm/i915/guc: Disable global reset" omits fc488b59034a drm/i915/uc: Place uC firmware in upper range of GGTT omits 911800765ef6 drm/i915/uc: Reserve upper range of GGTT omits 95ebcda3ef4f drm/i915/uc: Rename uC firmware init/fini functions omits 267e80ee6a34 drm/i915/gtt: Skip clearing the GGTT under gen6+ full-ppgtt omits b972fffa114b drm/i915: remove DRM_AUTH from IOCTLs which also have DRM_ [...] omits 7ce99d24ed72 drm/i915: Expose the busyspin durations for i915_wait_request omits 96354b5ca4ac drm: increase drm mmap_range size to 1TB omits 91cbdb83d3ae drm/i915: Track HAS_RPS alongside HAS_RC6 in the device info omits d69990e0c399 drm/i915: Use drm_dev_unplug() omits 844e33135d3a drm/i915: Remove unwarranted clamping for hsw/bdw omits dffa9b7a78c4 drm/v3d: Add missing implicit synchronization. omits 07fbbd66b973 drm/v3d: Drop reservation of a shared slot in the dma-buf [...] omits d223f98f0209 drm/v3d: Add support for compute shader dispatch. omits a783a09ee76d drm/v3d: Refactor job management. omits d4c3022a23d2 drm/v3d: Switch the type of job-> to reduce casting. omits 26ddc068de47 drm/i915: Setup the RCS ring prior to execution omits dfe2c8ed23d7 drm/i915: Stop overwriting RING_IMR in rcs resume omits ad408c766cef drm/sun4i: Use DRM_GEM_CMA_VMAP_DRIVER_OPS for GEM operations omits 7c1384a890a1 Merge branch 'for-5.2/u2fzero' into for-next omits 995340234906 drm/i915: Avoid use-after-free in reporting create.size omits 769f0dab622c drm/i915: Make workaround verification *optional* omits 254e11864a36 drm/i915: Verify the engine workarounds stick on application omits 4f1cb5875ca0 drm/i915: Verify workarounds immediately after application 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 d43388dea04b eCryptfs: fix permission denied with ecryptfs_xattr mount [...] omits 4b47a8b51e7b ecryptfs: re-order a condition for static checkers omits 0bdf8a8245fd eCryptfs: fix a couple type promotion bugs 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/llvm-release-arm-next-allyesc [...] \ O -- O -- O (e40115c06b1d)
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 | 1 - CREDITS | 2 +- Documentation/ABI/obsolete/sysfs-gpio | 2 +- Documentation/ABI/removed/sysfs-class-rfkill | 2 +- Documentation/ABI/stable/sysfs-class-infiniband | 17 + Documentation/ABI/stable/sysfs-class-rfkill | 2 +- Documentation/ABI/stable/sysfs-devices-node | 2 +- Documentation/ABI/stable/sysfs-driver-mlxreg-io | 20 - Documentation/ABI/testing/procfs-diskstats | 2 +- Documentation/ABI/testing/sysfs-block | 2 +- Documentation/ABI/testing/sysfs-block-device | 2 +- Documentation/ABI/testing/sysfs-class-power | 32 - Documentation/ABI/testing/sysfs-class-power-wilco | 30 - Documentation/ABI/testing/sysfs-class-powercap | 2 +- Documentation/ABI/testing/sysfs-class-switchtec | 2 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 4 +- .../ABI/testing/sysfs-platform-asus-laptop | 2 +- Documentation/ABI/testing/sysfs-platform-asus-wmi | 10 - .../ABI/testing/sysfs-platform-i2c-demux-pinctrl | 4 +- Documentation/DMA-API-HOWTO.txt | 2 +- Documentation/EDID/howto.rst | 58 + .../{x86/intel-iommu.rst => Intel-IOMMU.txt} | 0 Documentation/PCI/MSI-HOWTO.txt | 270 + Documentation/PCI/PCIEBUS-HOWTO.txt | 198 + Documentation/PCI/acpi-info.rst | 192 - Documentation/PCI/acpi-info.txt | 187 + Documentation/PCI/endpoint/index.rst | 13 - Documentation/PCI/endpoint/pci-endpoint-cfs.rst | 118 - Documentation/PCI/endpoint/pci-endpoint-cfs.txt | 105 + Documentation/PCI/endpoint/pci-endpoint.rst | 231 - Documentation/PCI/endpoint/pci-endpoint.txt | 215 + Documentation/PCI/endpoint/pci-test-function.rst | 103 - Documentation/PCI/endpoint/pci-test-function.txt | 87 + Documentation/PCI/endpoint/pci-test-howto.rst | 235 - Documentation/PCI/endpoint/pci-test-howto.txt | 206 + Documentation/PCI/index.rst | 18 - Documentation/PCI/msi-howto.rst | 287 - Documentation/PCI/pci-error-recovery.rst | 424 - Documentation/PCI/pci-error-recovery.txt | 413 + Documentation/PCI/pci-iov-howto.rst | 172 - Documentation/PCI/pci-iov-howto.txt | 147 + Documentation/PCI/pci.rst | 578 - Documentation/PCI/pci.txt | 636 + Documentation/PCI/pcieaer-howto.rst | 311 - Documentation/PCI/pcieaer-howto.txt | 267 + Documentation/PCI/picebus-howto.rst | 220 - Documentation/{security/sak.rst => SAK.txt} | 0 Documentation/{driver-api/sm501.rst => SM501.txt} | 0 Documentation/accelerators/ocxl.rst | 178 + Documentation/accounting/cgroupstats.rst | 31 - Documentation/accounting/cgroupstats.txt | 27 + Documentation/accounting/delay-accounting.rst | 126 - Documentation/accounting/delay-accounting.txt | 117 + Documentation/accounting/index.rst | 14 - Documentation/accounting/psi.rst | 182 - Documentation/accounting/psi.txt | 180 + Documentation/accounting/taskstats-struct.rst | 199 - Documentation/accounting/taskstats-struct.txt | 180 + Documentation/accounting/taskstats.rst | 180 - Documentation/accounting/taskstats.txt | 181 + Documentation/admin-guide/aoe/aoe.rst | 150 - Documentation/admin-guide/aoe/index.rst | 17 - Documentation/admin-guide/aoe/udev.txt | 26 - .../blockdev/drbd/data-structure-v9.rst | 42 - .../admin-guide/blockdev/drbd/figures.rst | 30 - Documentation/admin-guide/blockdev/drbd/index.rst | 19 - .../admin-guide/blockdev/drbd/node-states-8.dot | 13 - Documentation/admin-guide/blockdev/floppy.rst | 255 - Documentation/admin-guide/blockdev/index.rst | 16 - Documentation/admin-guide/blockdev/nbd.rst | 31 - Documentation/admin-guide/blockdev/paride.rst | 439 - Documentation/admin-guide/blockdev/ramdisk.rst | 177 - Documentation/admin-guide/blockdev/zram.rst | 422 - Documentation/admin-guide/bug-hunting.rst | 4 +- Documentation/admin-guide/cgroup-v1/cgroups.rst | 695 - Documentation/admin-guide/cgroup-v1/cpusets.rst | 866 - Documentation/admin-guide/cgroup-v1/index.rst | 28 - Documentation/admin-guide/cgroup-v1/memcg_test.rst | 355 - Documentation/admin-guide/cgroup-v2.rst | 30 +- Documentation/admin-guide/device-mapper/index.rst | 42 - .../admin-guide/device-mapper/statistics.rst | 225 - Documentation/admin-guide/gpio/index.rst | 17 - Documentation/admin-guide/hw-vuln/l1tf.rst | 2 +- Documentation/admin-guide/index.rst | 29 - Documentation/admin-guide/kdump/index.rst | 20 - Documentation/admin-guide/kernel-parameters.rst | 2 +- Documentation/admin-guide/kernel-parameters.txt | 95 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 356 - Documentation/admin-guide/laptops/asus-laptop.rst | 271 - .../admin-guide/laptops/disk-shock-protection.rst | 151 - Documentation/admin-guide/laptops/index.rst | 17 - Documentation/admin-guide/laptops/laptop-mode.rst | 781 - Documentation/admin-guide/laptops/lg-laptop.rst | 84 - Documentation/admin-guide/laptops/sony-laptop.rst | 174 - Documentation/admin-guide/laptops/sonypi.rst | 158 - .../admin-guide/laptops/thinkpad-acpi.rst | 1562 - Documentation/admin-guide/laptops/toshiba_haps.rst | 87 - Documentation/admin-guide/lcd-panel-cgram.rst | 27 - Documentation/admin-guide/mm/cma_debugfs.rst | 25 - Documentation/admin-guide/mm/index.rst | 3 +- Documentation/admin-guide/mm/ksm.rst | 2 +- .../admin-guide/mm/numa_memory_policy.rst | 2 +- .../admin-guide/namespaces/compatibility-list.rst | 43 - Documentation/admin-guide/namespaces/index.rst | 11 - .../admin-guide/namespaces/resource-control.rst | 18 - Documentation/admin-guide/perf/arm-ccn.rst | 61 - Documentation/admin-guide/perf/arm_dsu_pmu.rst | 29 - Documentation/admin-guide/perf/hisi-pmu.rst | 60 - Documentation/admin-guide/perf/index.rst | 16 - Documentation/admin-guide/perf/qcom_l2_pmu.rst | 39 - Documentation/admin-guide/perf/qcom_l3_pmu.rst | 26 - Documentation/admin-guide/perf/thunderx2-pmu.rst | 42 - Documentation/admin-guide/perf/xgene-pmu.rst | 49 - Documentation/admin-guide/sysctl/abi.rst | 67 - Documentation/admin-guide/sysctl/fs.rst | 384 - Documentation/admin-guide/sysctl/index.rst | 98 - Documentation/admin-guide/sysctl/kernel.rst | 1177 - Documentation/admin-guide/sysctl/net.rst | 461 - Documentation/admin-guide/sysctl/sunrpc.rst | 25 - Documentation/admin-guide/sysctl/user.rst | 78 - Documentation/admin-guide/sysctl/vm.rst | 964 - Documentation/admin-guide/xfs.rst | 466 - Documentation/aoe/aoe.rst | 150 + Documentation/{admin-guide => }/aoe/autoload.sh | 0 Documentation/{admin-guide => }/aoe/examples.rst | 0 Documentation/aoe/index.rst | 19 + Documentation/{admin-guide => }/aoe/status.sh | 0 Documentation/{admin-guide => }/aoe/todo.rst | 0 .../{admin-guide => }/aoe/udev-install.sh | 0 Documentation/aoe/udev.txt | 26 + Documentation/arm/Booting | 218 + Documentation/arm/IXP4xx | 172 + Documentation/arm/Interrupts | 167 + Documentation/arm/Marvell/README | 395 + Documentation/arm/Microchip/README | 169 + Documentation/arm/Netwinder | 78 + Documentation/arm/OMAP/DSS | 362 + Documentation/arm/OMAP/README | 11 + Documentation/arm/OMAP/omap_pm | 154 + Documentation/arm/Porting | 135 + Documentation/arm/README | 204 + Documentation/arm/SA1100/ADSBitsy | 43 + Documentation/arm/SA1100/Assabet | 300 + Documentation/arm/SA1100/Brutus | 66 + Documentation/arm/SA1100/CERF | 29 + Documentation/arm/SA1100/FreeBird | 21 + Documentation/arm/SA1100/GraphicsClient | 98 + Documentation/arm/SA1100/GraphicsMaster | 53 + Documentation/arm/SA1100/HUW_WEBPANEL | 17 + Documentation/arm/SA1100/Itsy | 39 + Documentation/arm/SA1100/LART | 14 + Documentation/arm/SA1100/PLEB | 11 + Documentation/arm/SA1100/Pangolin | 23 + Documentation/arm/SA1100/Tifon | 7 + Documentation/arm/SA1100/Yopy | 2 + Documentation/arm/SA1100/empeg | 2 + Documentation/arm/SA1100/nanoEngine | 11 + Documentation/arm/SA1100/serial_UART | 47 + .../arm/{sh-mobile => SH-Mobile}/.gitignore | 0 Documentation/arm/SPEAr/overview.txt | 63 + Documentation/arm/Samsung-S3C24XX/CPUfreq.txt | 75 + Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt | 58 + Documentation/arm/Samsung-S3C24XX/GPIO.txt | 171 + Documentation/arm/Samsung-S3C24XX/H1940.txt | 40 + Documentation/arm/Samsung-S3C24XX/NAND.txt | 30 + Documentation/arm/Samsung-S3C24XX/Overview.txt | 318 + Documentation/arm/Samsung-S3C24XX/S3C2412.txt | 120 + Documentation/arm/Samsung-S3C24XX/S3C2413.txt | 21 + Documentation/arm/Samsung-S3C24XX/SMDK2440.txt | 56 + Documentation/arm/Samsung-S3C24XX/Suspend.txt | 137 + Documentation/arm/Samsung-S3C24XX/USB-Host.txt | 93 + Documentation/arm/Samsung/Bootloader-interface.txt | 68 + Documentation/arm/Samsung/GPIO.txt | 40 + Documentation/arm/Samsung/Overview.txt | 86 + .../clksrc-change-registers.awk | 0 Documentation/arm/Setup | 129 + Documentation/arm/VFP/release-notes.txt | 55 + Documentation/arm/arm.rst | 214 - Documentation/arm/booting.rst | 237 - Documentation/arm/cluster-pm-race-avoidance.rst | 533 - Documentation/arm/cluster-pm-race-avoidance.txt | 498 + Documentation/arm/firmware.rst | 72 - Documentation/arm/firmware.txt | 70 + Documentation/arm/index.rst | 80 - Documentation/arm/interrupts.rst | 169 - Documentation/arm/ixp4xx.rst | 173 - Documentation/arm/kernel_mode_neon.rst | 124 - Documentation/arm/kernel_mode_neon.txt | 121 + Documentation/arm/kernel_user_helpers.rst | 268 - Documentation/arm/kernel_user_helpers.txt | 267 + Documentation/arm/keystone/Overview.txt | 55 + Documentation/arm/keystone/knav-qmss.rst | 60 - Documentation/arm/keystone/knav-qmss.txt | 56 + Documentation/arm/keystone/overview.rst | 74 - Documentation/arm/marvel.rst | 488 - Documentation/arm/mem_alignment | 58 + Documentation/arm/mem_alignment.rst | 63 - Documentation/arm/memory.rst | 93 - Documentation/arm/memory.txt | 88 + Documentation/arm/microchip.rst | 204 - Documentation/arm/netwinder.rst | 85 - Documentation/arm/nwfpe/NOTES | 29 + Documentation/arm/nwfpe/README | 70 + Documentation/arm/nwfpe/README.FPE | 156 + Documentation/arm/nwfpe/TODO | 67 + Documentation/arm/nwfpe/index.rst | 13 - Documentation/arm/nwfpe/netwinder-fpe.rst | 162 - Documentation/arm/nwfpe/notes.rst | 32 - Documentation/arm/nwfpe/nwfpe.rst | 74 - Documentation/arm/nwfpe/todo.rst | 72 - Documentation/arm/omap/dss.rst | 372 - Documentation/arm/omap/index.rst | 12 - Documentation/arm/omap/omap.rst | 18 - Documentation/arm/omap/omap_pm.rst | 165 - Documentation/arm/porting.rst | 137 - Documentation/arm/pxa/mfp.rst | 288 - Documentation/arm/pxa/mfp.txt | 286 + Documentation/arm/sa1100/adsbitsy.rst | 51 - Documentation/arm/sa1100/assabet.rst | 301 - Documentation/arm/sa1100/brutus.rst | 69 - Documentation/arm/sa1100/cerf.rst | 35 - 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 | 25 - Documentation/arm/sa1100/itsy.rst | 47 - Documentation/arm/sa1100/lart.rst | 15 - Documentation/arm/sa1100/nanoengine.rst | 11 - Documentation/arm/sa1100/pangolin.rst | 29 - Documentation/arm/sa1100/pleb.rst | 13 - Documentation/arm/sa1100/serial_uart.rst | 51 - Documentation/arm/sa1100/tifon.rst | 7 - Documentation/arm/sa1100/yopy.rst | 5 - Documentation/arm/samsung-s3c24xx/cpufreq.rst | 76 - Documentation/arm/samsung-s3c24xx/eb2410itx.rst | 59 - Documentation/arm/samsung-s3c24xx/gpio.rst | 172 - Documentation/arm/samsung-s3c24xx/h1940.rst | 41 - Documentation/arm/samsung-s3c24xx/index.rst | 20 - Documentation/arm/samsung-s3c24xx/nand.rst | 30 - Documentation/arm/samsung-s3c24xx/overview.rst | 319 - Documentation/arm/samsung-s3c24xx/s3c2412.rst | 121 - Documentation/arm/samsung-s3c24xx/s3c2413.rst | 22 - Documentation/arm/samsung-s3c24xx/smdk2440.rst | 57 - Documentation/arm/samsung-s3c24xx/suspend.rst | 137 - Documentation/arm/samsung-s3c24xx/usb-host.rst | 91 - Documentation/arm/samsung/bootloader-interface.rst | 81 - Documentation/arm/samsung/gpio.rst | 41 - Documentation/arm/samsung/index.rst | 12 - Documentation/arm/samsung/overview.rst | 89 - Documentation/arm/setup.rst | 108 - Documentation/arm/spear/overview.rst | 66 - Documentation/arm/sti/overview.rst | 36 - Documentation/arm/sti/overview.txt | 33 + Documentation/arm/sti/stih407-overview.rst | 19 - Documentation/arm/sti/stih407-overview.txt | 18 + Documentation/arm/sti/stih415-overview.rst | 14 - Documentation/arm/sti/stih415-overview.txt | 12 + Documentation/arm/sti/stih416-overview.rst | 13 - Documentation/arm/sti/stih416-overview.txt | 12 + Documentation/arm/sti/stih418-overview.rst | 21 - Documentation/arm/sti/stih418-overview.txt | 20 + Documentation/arm/stm32/overview.rst | 2 + Documentation/arm/stm32/stm32f429-overview.rst | 7 +- Documentation/arm/stm32/stm32f746-overview.rst | 7 +- Documentation/arm/stm32/stm32f769-overview.rst | 7 +- Documentation/arm/stm32/stm32h743-overview.rst | 7 +- Documentation/arm/stm32/stm32mp157-overview.rst | 3 +- Documentation/arm/sunxi.rst | 150 - Documentation/arm/sunxi/README | 102 + Documentation/arm/sunxi/clocks.rst | 57 - Documentation/arm/sunxi/clocks.txt | 56 + Documentation/arm/swp_emulation | 27 + Documentation/arm/swp_emulation.rst | 27 - Documentation/arm/tcm.rst | 161 - Documentation/arm/tcm.txt | 155 + Documentation/arm/uefi.rst | 67 - Documentation/arm/uefi.txt | 60 + Documentation/arm/vfp/release-notes.rst | 57 - Documentation/arm/vlocks.rst | 212 - Documentation/arm/vlocks.txt | 211 + Documentation/arm64/index.rst | 2 + Documentation/auxdisplay/lcd-panel-cgram.txt | 24 + Documentation/backlight/lp855x-driver.txt | 66 + Documentation/block/bfq-iosched.rst | 597 - Documentation/block/bfq-iosched.txt | 583 + Documentation/block/biodoc.rst | 1164 - Documentation/block/biodoc.txt | 1076 + Documentation/block/biovecs.rst | 146 - Documentation/block/biovecs.txt | 144 + Documentation/block/capability.rst | 18 - Documentation/block/capability.txt | 15 + Documentation/block/cmdline-partition.rst | 53 - Documentation/block/cmdline-partition.txt | 46 + Documentation/block/data-integrity.rst | 291 - Documentation/block/data-integrity.txt | 281 + Documentation/block/deadline-iosched.rst | 72 - Documentation/block/deadline-iosched.txt | 75 + Documentation/block/index.rst | 25 - Documentation/block/ioprio.rst | 182 - Documentation/block/ioprio.txt | 183 + Documentation/block/kyber-iosched.rst | 15 - Documentation/block/kyber-iosched.txt | 14 + Documentation/block/null_blk.rst | 126 - Documentation/block/null_blk.txt | 99 + Documentation/block/pr.rst | 119 - Documentation/block/pr.txt | 119 + Documentation/block/queue-sysfs.rst | 254 - Documentation/block/queue-sysfs.txt | 253 + Documentation/block/request.rst | 99 - Documentation/block/request.txt | 88 + Documentation/block/stat.rst | 93 - Documentation/block/stat.txt | 86 + Documentation/block/switching-sched.rst | 39 - Documentation/block/switching-sched.txt | 35 + Documentation/block/writeback_cache_control.rst | 86 - Documentation/block/writeback_cache_control.txt | 86 + .../blockdev/drbd/DRBD-8.3-data-packets.svg | 0 .../blockdev/drbd/DRBD-data-packets.svg | 0 Documentation/blockdev/drbd/README.txt | 16 + .../blockdev/drbd/conn-states-8.dot | 0 Documentation/blockdev/drbd/data-structure-v9.txt | 38 + .../blockdev/drbd/disk-states-8.dot | 0 .../drbd/drbd-connection-state-overview.dot | 0 Documentation/blockdev/drbd/node-states-8.dot | 14 + Documentation/blockdev/floppy.txt | 245 + Documentation/blockdev/nbd.txt | 31 + Documentation/blockdev/paride.txt | 417 + Documentation/blockdev/ramdisk.txt | 174 + Documentation/blockdev/zram.txt | 355 + .../{driver-api/bt8xxgpio.rst => bt8xxgpio.txt} | 0 .../{admin-guide/btmrvl.rst => btmrvl.txt} | 0 Documentation/bus-devices/ti-gpmc.txt | 122 + Documentation/cdrom/index.rst | 2 +- .../cgroup-v1/blkio-controller.rst | 0 Documentation/cgroup-v1/cgroups.rst | 695 + .../{admin-guide => }/cgroup-v1/cpuacct.rst | 0 Documentation/cgroup-v1/cpusets.rst | 866 + .../{admin-guide => }/cgroup-v1/devices.rst | 0 .../cgroup-v1/freezer-subsystem.rst | 0 .../{admin-guide => }/cgroup-v1/hugetlb.rst | 0 Documentation/cgroup-v1/index.rst | 30 + Documentation/cgroup-v1/memcg_test.rst | 355 + .../{admin-guide => }/cgroup-v1/memory.rst | 0 .../{admin-guide => }/cgroup-v1/net_cls.rst | 0 .../{admin-guide => }/cgroup-v1/net_prio.rst | 0 Documentation/{admin-guide => }/cgroup-v1/pids.rst | 0 Documentation/{admin-guide => }/cgroup-v1/rdma.rst | 0 ...earing-warn-once.rst => clearing-warn-once.txt} | 0 Documentation/cma/debugfs.txt | 21 + Documentation/connector/connector.txt | 196 + Documentation/console/console.txt | 145 + Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/index.rst | 1 - Documentation/core-api/printk-formats.rst | 2 +- Documentation/cpu-freq/core.txt | 2 +- .../{admin-guide/cpu-load.rst => cpu-load.txt} | 0 .../cputopology.rst => cputopology.txt} | 0 .../{driver-api/dcdbas.rst => dcdbas.txt} | 0 .../{driver-api/dell_rbu.rst => dell_rbu.txt} | 0 .../device-mapper/cache-policies.rst | 0 .../{admin-guide => }/device-mapper/cache.rst | 0 .../{admin-guide => }/device-mapper/delay.rst | 0 .../{admin-guide => }/device-mapper/dm-crypt.rst | 0 .../{admin-guide => }/device-mapper/dm-dust.txt | 0 .../{admin-guide => }/device-mapper/dm-flakey.rst | 0 .../{admin-guide => }/device-mapper/dm-init.rst | 0 .../device-mapper/dm-integrity.rst | 0 .../{admin-guide => }/device-mapper/dm-io.rst | 0 .../{admin-guide => }/device-mapper/dm-log.rst | 0 .../device-mapper/dm-queue-length.rst | 0 .../{admin-guide => }/device-mapper/dm-raid.rst | 0 .../device-mapper/dm-service-time.rst | 0 .../{admin-guide => }/device-mapper/dm-uevent.rst | 0 .../{admin-guide => }/device-mapper/dm-zoned.rst | 0 .../{admin-guide => }/device-mapper/era.rst | 0 Documentation/device-mapper/index.rst | 44 + .../{admin-guide => }/device-mapper/kcopyd.rst | 0 .../{admin-guide => }/device-mapper/linear.rst | 0 .../{admin-guide => }/device-mapper/log-writes.rst | 0 .../device-mapper/persistent-data.rst | 0 .../{admin-guide => }/device-mapper/snapshot.rst | 0 Documentation/device-mapper/statistics.rst | 225 + .../{admin-guide => }/device-mapper/striped.rst | 0 .../{admin-guide => }/device-mapper/switch.rst | 0 .../device-mapper/thin-provisioning.rst | 0 .../{admin-guide => }/device-mapper/unstriped.rst | 0 .../{admin-guide => }/device-mapper/verity.rst | 0 .../{admin-guide => }/device-mapper/writecache.rst | 0 .../{admin-guide => }/device-mapper/zero.rst | 0 Documentation/devicetree/bindings/arm/amlogic.txt | 142 + Documentation/devicetree/bindings/arm/amlogic.yaml | 144 - .../arm/amlogic/amlogic,meson-gx-ao-secure.txt | 28 - Documentation/devicetree/bindings/arm/arm,scmi.txt | 2 +- .../devicetree/bindings/arm/atmel-at91.txt | 73 + .../devicetree/bindings/arm/atmel-at91.yaml | 134 - Documentation/devicetree/bindings/arm/emtrion.txt | 12 + .../devicetree/bindings/arm/freescale/fsl,scu.txt | 15 - Documentation/devicetree/bindings/arm/fsl.yaml | 44 - Documentation/devicetree/bindings/arm/mediatek.txt | 89 + .../devicetree/bindings/arm/mediatek.yaml | 91 - .../bindings/arm/mediatek/mediatek,audsys.txt | 1 - .../devicetree/bindings/arm/omap/omap.txt | 3 - Documentation/devicetree/bindings/arm/renesas.yaml | 8 - .../devicetree/bindings/arm/rockchip.yaml | 13 - .../devicetree/bindings/arm/stm32/mlahb.txt | 37 - .../devicetree/bindings/arm/stm32/stm32.txt | 10 + .../devicetree/bindings/arm/stm32/stm32.yaml | 31 - Documentation/devicetree/bindings/arm/sunxi.yaml | 2 +- Documentation/devicetree/bindings/arm/ti/k3.txt | 3 - Documentation/devicetree/bindings/arm/xen.txt | 2 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 79 - .../devicetree/bindings/bus/sunxi-rsb.txt | 47 + .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 141 - .../bindings/clock/amlogic,gxbb-clkc.txt | 1 - .../devicetree/bindings/clock/at91-clock.txt | 7 +- .../bindings/clock/brcm,bcm63xx-clocks.txt | 22 - .../devicetree/bindings/clock/cirrus,lochnagar.txt | 1 - .../devicetree/bindings/clock/mvebu-core-clock.txt | 1 - .../devicetree/bindings/clock/qcom,gpucc.txt | 4 +- .../bindings/clock/renesas,r9a06g032-sysctrl.txt | 7 +- .../devicetree/bindings/clock/silabs,si5341.txt | 162 - .../devicetree/bindings/clock/sunxi-ccu.txt | 62 + Documentation/devicetree/bindings/csky/pmu.txt | 38 - .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 100 - .../devicetree/bindings/display/arm,komeda.txt | 23 +- .../bindings/display/bridge/renesas,dw-hdmi.txt | 4 +- .../bindings/display/bridge/renesas,lvds.txt | 19 +- .../devicetree/bindings/display/bridge/sii902x.txt | 42 +- .../bindings/display/bridge/thine,thc63lvd1024.txt | 6 - .../bindings/display/bridge/toshiba,tc358767.txt | 1 - .../devicetree/bindings/display/ingenic,lcd.txt | 44 - .../devicetree/bindings/display/msm/dpu.txt | 10 - .../devicetree/bindings/display/msm/dsi.txt | 1 - .../display/panel/armadeus,st0700-adapt.txt | 9 - .../bindings/display/panel/edt,et-series.txt | 16 - .../display/panel/evervision,vgg804821.txt | 12 - .../bindings/display/panel/friendlyarm,hd702e.txt | 32 - .../bindings/display/panel/koe,tx14d24vm1bpa.txt | 42 - .../display/panel/osddisplays,osd101t2045-53ts.txt | 11 - .../display/panel/osddisplays,osd101t2587-53ts.txt | 14 - .../bindings/display/panel/samsung,s6e63m0.txt | 33 - .../display/panel/tfc,s9700rtwv43tr-01b.txt | 15 - .../bindings/display/panel/vl050_8048nt_c01.txt | 12 - .../devicetree/bindings/display/renesas,du.txt | 2 - .../bindings/display/rockchip/dw_hdmi-rockchip.txt | 8 - .../devicetree/bindings/display/st,stm32-ltdc.txt | 3 - .../bindings/display/sunxi/sun6i-dsi.txt | 93 + .../devicetree/bindings/dma/8250_mtk_dma.txt | 33 + .../devicetree/bindings/dma/arm-pl330.txt | 3 - Documentation/devicetree/bindings/dma/fsl-edma.txt | 44 +- Documentation/devicetree/bindings/dma/fsl-qdma.txt | 1 - .../devicetree/bindings/dma/mtk-uart-apdma.txt | 54 - .../devicetree/bindings/dma/sun6i-dma.txt | 9 +- .../devicetree/bindings/gpu/arm,mali-midgard.txt | 20 +- .../devicetree/bindings/gpu/arm,mali-utgard.txt | 1 - .../devicetree/bindings/hwlock/omap-hwspinlock.txt | 25 +- .../bindings/i2c/allwinner,sun6i-a31-p2wi.yaml | 65 - .../devicetree/bindings/i2c/i2c-mt7621.txt | 25 - .../devicetree/bindings/i2c/i2c-mv64xxx.txt | 64 + .../devicetree/bindings/i2c/i2c-ocores.txt | 9 +- Documentation/devicetree/bindings/i2c/i2c-omap.txt | 1 - .../devicetree/bindings/i2c/i2c-stm32.txt | 2 - .../devicetree/bindings/i2c/i2c-sun6i-p2wi.txt | 41 + .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 124 - .../devicetree/bindings/input/sun4i-lradc-keys.txt | 1 - .../devicetree/bindings/mailbox/omap-mailbox.txt | 59 +- Documentation/devicetree/bindings/mfd/cros-ec.txt | 5 +- Documentation/devicetree/bindings/mfd/lp87565.txt | 36 - Documentation/devicetree/bindings/mfd/madera.txt | 8 +- Documentation/devicetree/bindings/mfd/rk808.txt | 44 - .../devicetree/bindings/mfd/rohm,bd70528-pmic.txt | 102 - .../devicetree/bindings/mfd/rohm,bd71837-pmic.txt | 10 - .../devicetree/bindings/misc/fsl,dpaa2-console.txt | 11 - .../devicetree/bindings/misc/olpc,xo1.75-ec.txt | 23 - .../devicetree/bindings/net/can/rcar_can.txt | 13 +- .../devicetree/bindings/net/can/rcar_canfd.txt | 16 +- .../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 4 +- .../devicetree/bindings/nvmem/nvmem-consumer.yaml | 45 - Documentation/devicetree/bindings/nvmem/nvmem.txt | 81 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 93 - .../devicetree/bindings/pci/mobiveil-pcie.txt | 2 - .../bindings/pci/nvidia,tegra20-pcie.txt | 8 - Documentation/devicetree/bindings/pci/pci.txt | 3 - .../devicetree/bindings/pci/qcom,pcie.txt | 25 +- Documentation/devicetree/bindings/pci/rcar-pci.txt | 1 - .../phy/allwinner,sun6i-a31-mipi-dphy.yaml | 57 - .../devicetree/bindings/phy/phy-bindings.txt | 2 +- .../devicetree/bindings/phy/phy-pxa-usb.txt | 2 +- .../devicetree/bindings/power/qcom,rpmpd.txt | 2 - .../bindings/power/reset/nvmem-reboot-mode.txt | 26 - .../devicetree/bindings/power/reset/qcom,pon.txt | 1 - .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 57 - .../devicetree/bindings/pwm/pwm-sun4i.txt | 24 + .../bindings/remoteproc/qcom,adsp-pil.txt | 125 + .../bindings/remoteproc/qcom,hexagon-v56.txt | 140 - .../devicetree/bindings/remoteproc/stm32-rproc.txt | 63 - .../bindings/reset/bitmain,bm1880-reset.txt | 18 - .../devicetree/bindings/reset/fsl,imx7-src.txt | 2 +- .../bindings/rtc/allwinner,sun4i-a10-rtc.yaml | 43 - .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 134 - Documentation/devicetree/bindings/rtc/rtc.txt | 73 +- Documentation/devicetree/bindings/rtc/rtc.yaml | 50 - .../devicetree/bindings/rtc/sun6i-rtc.txt | 46 + .../devicetree/bindings/rtc/sunxi-rtc.txt | 17 + .../devicetree/bindings/rtc/trivial-rtc.yaml | 92 - .../devicetree/bindings/serial/omap_serial.txt | 1 - .../bindings/soc/amlogic/amlogic,canvas.txt | 10 +- .../devicetree/bindings/soc/fsl/cpm_qe/qe.txt | 13 +- .../devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt | 81 - .../devicetree/bindings/soc/qcom/qcom,apr.txt | 6 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 - .../devicetree/bindings/spi/spi-controller.yaml | 1 + .../devicetree/bindings/timer/renesas,cmt.txt | 6 - .../devicetree/bindings/usb/s3c2410-usb.txt | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 12 - Documentation/devicetree/bindings/virtio/iommu.txt | 66 - Documentation/devicetree/bindings/virtio/mmio.txt | 30 - .../bindings/watchdog/fsl-imx-sc-wdt.txt | 24 + .../watchdog/{renesas,wdt.txt => renesas-wdt.txt} | 0 .../devicetree/bindings/watchdog/sunxi-wdt.txt | 1 - Documentation/devicetree/booting-without-of.txt | 4 +- Documentation/dontdiff | 1 - .../driver-api/backlight/lp855x-driver.rst | 81 - Documentation/driver-api/connector.rst | 156 - Documentation/driver-api/console.rst | 152 - Documentation/driver-api/dmaengine/dmatest.rst | 21 +- Documentation/driver-api/driver-model/devres.rst | 418 - Documentation/driver-api/driver-model/index.rst | 24 - Documentation/driver-api/driver-model/porting.rst | 448 - .../driver-api/early-userspace/buffer-format.rst | 119 - .../early-userspace/early_userspace_support.rst | 154 - Documentation/driver-api/early-userspace/index.rst | 18 - Documentation/driver-api/edid.rst | 58 - Documentation/driver-api/eisa.rst | 230 - Documentation/driver-api/generic-counter.rst | 4 +- Documentation/driver-api/gpio/driver.rst | 2 +- Documentation/driver-api/index.rst | 43 +- Documentation/driver-api/interconnect.rst | 93 - Documentation/driver-api/md/index.rst | 12 - Documentation/driver-api/md/md-cluster.rst | 385 - Documentation/driver-api/md/raid5-cache.rst | 111 - Documentation/driver-api/md/raid5-ppl.rst | 47 - Documentation/driver-api/memory-devices/index.rst | 18 - .../driver-api/memory-devices/ti-emif.rst | 64 - .../driver-api/memory-devices/ti-gpmc.rst | 179 - Documentation/driver-api/mmc/index.rst | 13 - Documentation/driver-api/mmc/mmc-async-req.rst | 98 - Documentation/driver-api/mmc/mmc-dev-attrs.rst | 91 - Documentation/driver-api/mmc/mmc-dev-parts.rst | 41 - Documentation/driver-api/mmc/mmc-tools.rst | 37 - Documentation/driver-api/mtd/index.rst | 12 - Documentation/driver-api/mtd/intel-spi.rst | 90 - Documentation/driver-api/mtd/nand_ecc.rst | 763 - Documentation/driver-api/mtd/spi-nor.rst | 66 - Documentation/driver-api/nfc/index.rst | 11 - Documentation/driver-api/nfc/nfc-hci.rst | 311 - Documentation/driver-api/nfc/nfc-pn544.rst | 34 - Documentation/driver-api/ntb.rst | 263 - Documentation/driver-api/nvdimm/btt.rst | 285 - Documentation/driver-api/nvdimm/index.rst | 12 - Documentation/driver-api/nvdimm/nvdimm.rst | 887 - Documentation/driver-api/nvdimm/security.rst | 143 - Documentation/driver-api/nvmem.rst | 189 - Documentation/driver-api/phy/index.rst | 18 - Documentation/driver-api/phy/samsung-usb2.rst | 137 - Documentation/driver-api/pm/devices.rst | 6 +- Documentation/driver-api/pps.rst | 2 +- Documentation/driver-api/pti_intel_mid.rst | 106 - Documentation/driver-api/ptp.rst | 2 +- .../{admin-guide => driver-api}/rapidio.rst | 0 Documentation/driver-api/rapidio/index.rst | 15 - Documentation/driver-api/rapidio/mport_cdev.rst | 110 - Documentation/driver-api/rapidio/rapidio.rst | 362 - Documentation/driver-api/rapidio/rio_cm.rst | 135 - Documentation/driver-api/rapidio/sysfs.rst | 7 - Documentation/driver-api/rapidio/tsi721.rst | 112 - Documentation/driver-api/serial/driver.rst | 549 - Documentation/driver-api/serial/index.rst | 32 - Documentation/driver-api/switchtec.rst | 102 - Documentation/driver-api/usb/power-management.rst | 2 +- Documentation/driver-api/vfio-mediated-device.rst | 414 - Documentation/driver-api/xilinx/index.rst | 16 - .../{driver-api => }/driver-model/binding.rst | 0 .../{driver-api => }/driver-model/bus.rst | 0 .../{driver-api => }/driver-model/class.rst | 0 .../driver-model/design-patterns.rst | 0 .../{driver-api => }/driver-model/device.rst | 0 Documentation/driver-model/devres.rst | 414 + .../{driver-api => }/driver-model/driver.rst | 0 Documentation/driver-model/index.rst | 26 + .../{driver-api => }/driver-model/overview.rst | 0 .../{driver-api => }/driver-model/platform.rst | 0 Documentation/driver-model/porting.rst | 448 + Documentation/early-userspace/README | 151 + Documentation/early-userspace/buffer-format.txt | 112 + .../{admin-guide/efi-stub.rst => efi-stub.txt} | 0 Documentation/eisa.txt | 230 + Documentation/fault-injection/index.rst | 2 +- Documentation/fb/fbcon.rst | 4 +- Documentation/fb/index.rst | 2 +- Documentation/fb/modedb.rst | 14 - Documentation/fb/vesafb.rst | 2 +- Documentation/filesystems/coda.txt | 11 +- Documentation/filesystems/dax.txt | 2 +- Documentation/filesystems/nfs/nfsroot.txt | 2 +- Documentation/filesystems/overlayfs.txt | 2 +- Documentation/filesystems/porting | 15 +- Documentation/filesystems/proc.txt | 6 +- .../filesystems/ramfs-rootfs-initramfs.txt | 4 +- Documentation/filesystems/sysfs.txt | 2 +- Documentation/filesystems/tmpfs.txt | 2 +- Documentation/filesystems/vfs.rst | 4 +- Documentation/filesystems/xfs.txt | 470 + Documentation/firmware-guide/acpi/enumeration.rst | 2 +- Documentation/fpga/index.rst | 2 +- .../{core-api/gcc-plugins.rst => gcc-plugins.txt} | 0 Documentation/gpio/index.rst | 17 + Documentation/{admin-guide => }/gpio/sysfs.rst | 0 Documentation/gpu/amdgpu.rst | 24 +- Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-client.rst | 3 - Documentation/gpu/drm-kms-helpers.rst | 15 - Documentation/gpu/drm-mm.rst | 34 +- Documentation/gpu/drm-uapi.rst | 19 +- Documentation/gpu/i915.rst | 87 +- Documentation/gpu/mcde.rst | 8 - Documentation/gpu/todo.rst | 55 +- Documentation/hid/index.rst | 2 +- .../{admin-guide/highuid.rst => highuid.txt} | 0 .../{admin-guide/hw_random.rst => hw_random.txt} | 0 Documentation/hwmon/submitting-patches.rst | 2 +- Documentation/hwspinlock.txt | 81 - Documentation/i2c/busses/i2c-i801 | 20 +- Documentation/ia64/IRQ-redir.txt | 69 + Documentation/ia64/README | 43 + Documentation/ia64/aliasing.rst | 246 - Documentation/ia64/aliasing.txt | 221 + Documentation/ia64/efirtc.rst | 144 - Documentation/ia64/efirtc.txt | 128 + Documentation/ia64/err_inject.rst | 1067 - Documentation/ia64/err_inject.txt | 1068 + Documentation/ia64/fsys.rst | 303 - Documentation/ia64/fsys.txt | 286 + Documentation/ia64/ia64.rst | 49 - Documentation/ia64/index.rst | 18 - Documentation/ia64/irq-redir.rst | 80 - Documentation/ia64/mca.rst | 198 - Documentation/ia64/mca.txt | 194 + Documentation/ia64/serial.rst | 165 - Documentation/ia64/serial.txt | 151 + Documentation/ia64/xen.rst | 206 - Documentation/ia64/xen.txt | 183 + Documentation/ide/index.rst | 2 +- Documentation/iio/index.rst | 2 +- Documentation/index.rst | 34 - Documentation/infiniband/core_locking.rst | 118 - Documentation/infiniband/core_locking.txt | 112 + Documentation/infiniband/index.rst | 23 - Documentation/infiniband/ipoib.rst | 115 - Documentation/infiniband/ipoib.txt | 105 + Documentation/infiniband/opa_vnic.rst | 159 - Documentation/infiniband/opa_vnic.txt | 153 + Documentation/infiniband/sysfs.rst | 6 - Documentation/infiniband/sysfs.txt | 4 + Documentation/infiniband/tag_matching.rst | 69 - Documentation/infiniband/tag_matching.txt | 64 + Documentation/infiniband/user_mad.rst | 166 - Documentation/infiniband/user_mad.txt | 153 + Documentation/infiniband/user_verbs.rst | 75 - Documentation/infiniband/user_verbs.txt | 69 + Documentation/{x86/intel_txt.rst => intel_txt.txt} | 0 Documentation/interconnect/interconnect.rst | 95 + Documentation/ioctl/botching-up-ioctls.rst | 225 - Documentation/ioctl/botching-up-ioctls.txt | 224 + Documentation/ioctl/cdrom.rst | 1233 - Documentation/ioctl/cdrom.txt | 967 + Documentation/ioctl/hdio.rst | 1342 - Documentation/ioctl/hdio.txt | 1071 + Documentation/ioctl/index.rst | 16 - Documentation/ioctl/ioctl-decoding.rst | 31 - Documentation/ioctl/ioctl-decoding.txt | 24 + Documentation/ioctl/ioctl-number.rst | 361 - Documentation/ioctl/ioctl-number.txt | 350 + .../{admin-guide/iostats.rst => iostats.txt} | 0 Documentation/{driver-api/isa.rst => isa.txt} | 0 .../{driver-api/isapnp.rst => isapnp.txt} | 0 Documentation/kbuild/index.rst | 2 +- Documentation/kbuild/issues.rst | 20 +- Documentation/kbuild/kbuild.rst | 8 +- Documentation/kbuild/kconfig-language.rst | 12 - Documentation/kbuild/kconfig.rst | 8 +- Documentation/kbuild/makefiles.rst | 13 +- .../{admin-guide => }/kdump/gdbmacros.txt | 0 Documentation/kdump/index.rst | 21 + Documentation/{admin-guide => }/kdump/kdump.rst | 0 .../{admin-guide => }/kdump/vmcoreinfo.rst | 0 Documentation/kernel-hacking/locking.rst | 2 +- Documentation/kernel-per-CPU-kthreads.txt | 356 + Documentation/laptops/asus-laptop.txt | 257 + Documentation/laptops/disk-shock-protection.txt | 149 + Documentation/laptops/laptop-mode.txt | 782 + Documentation/laptops/lg-laptop.rst | 85 + Documentation/laptops/sony-laptop.txt | 144 + Documentation/laptops/sonypi.txt | 152 + Documentation/laptops/thinkpad-acpi.txt | 1487 + Documentation/laptops/toshiba_haps.txt | 76 + Documentation/{admin-guide/ldm.rst => ldm.txt} | 0 Documentation/leds/index.rst | 2 +- .../lightnvm-pblk.rst => lightnvm/pblk.txt} | 0 Documentation/livepatch/index.rst | 2 +- Documentation/locking/index.rst | 24 - Documentation/locking/lockdep-design.rst | 394 - Documentation/locking/lockdep-design.txt | 389 + Documentation/locking/lockstat.rst | 204 - Documentation/locking/lockstat.txt | 183 + Documentation/locking/locktorture.rst | 170 - Documentation/locking/locktorture.txt | 145 + Documentation/locking/mutex-design.rst | 152 - Documentation/locking/mutex-design.txt | 142 + Documentation/locking/rt-mutex-design.rst | 574 - Documentation/locking/rt-mutex-design.txt | 559 + Documentation/locking/rt-mutex.rst | 77 - Documentation/locking/rt-mutex.txt | 73 + Documentation/locking/spinlocks.rst | 177 - Documentation/locking/spinlocks.txt | 167 + Documentation/locking/ww-mutex-design.rst | 393 - Documentation/locking/ww-mutex-design.txt | 383 + .../lockup-watchdogs.rst => lockup-watchdogs.txt} | 0 Documentation/{COPYING-logo => logo.txt} | 0 Documentation/{security/lsm.rst => lsm.txt} | 0 Documentation/m68k/index.rst | 17 - Documentation/m68k/kernel-options.rst | 911 - Documentation/m68k/kernel-options.txt | 884 + Documentation/md/md-cluster.txt | 325 + Documentation/md/raid5-cache.txt | 109 + Documentation/md/raid5-ppl.txt | 45 + Documentation/memory-devices/ti-emif.txt | 57 + ...men-chameleon-bus.rst => men-chameleon-bus.txt} | 0 Documentation/mic/index.rst | 2 + Documentation/mmc/mmc-async-req.txt | 87 + Documentation/mmc/mmc-dev-attrs.txt | 77 + Documentation/mmc/mmc-dev-parts.txt | 40 + Documentation/mmc/mmc-tools.txt | 34 + Documentation/mtd/intel-spi.txt | 88 + Documentation/mtd/nand_ecc.txt | 714 + Documentation/mtd/spi-nor.txt | 65 + Documentation/namespaces/compatibility-list.txt | 39 + Documentation/namespaces/resource-control.txt | 14 + Documentation/netlabel/index.rst | 2 +- Documentation/networking/bonding.txt | 16 +- Documentation/networking/ip-sysctl.txt | 2 +- Documentation/nfc/nfc-hci.txt | 290 + Documentation/nfc/nfc-pn544.txt | 32 + Documentation/ntb.txt | 236 + .../{admin-guide/numastat.rst => numastat.txt} | 0 Documentation/nvdimm/btt.txt | 273 + Documentation/nvdimm/nvdimm.txt | 815 + Documentation/nvdimm/security.txt | 141 + Documentation/nvmem/nvmem.txt | 183 + .../parport-lowlevel.rst => parport-lowlevel.txt} | 0 Documentation/pcmcia/index.rst | 2 +- Documentation/perf/arm-ccn.txt | 59 + Documentation/perf/arm_dsu_pmu.txt | 28 + Documentation/perf/hisi-pmu.txt | 53 + Documentation/perf/qcom_l2_pmu.txt | 38 + Documentation/perf/qcom_l3_pmu.txt | 25 + Documentation/perf/thunderx2-pmu.txt | 41 + Documentation/perf/xgene-pmu.txt | 48 + Documentation/{driver-api/phy/phy.rst => phy.txt} | 0 Documentation/phy/samsung-usb2.txt | 135 + Documentation/pi-futex.txt | 2 +- Documentation/{admin-guide/pnp.rst => pnp.txt} | 0 Documentation/power/apm-acpi.rst | 36 - Documentation/power/apm-acpi.txt | 32 + Documentation/power/basic-pm-debugging.rst | 269 - Documentation/power/basic-pm-debugging.txt | 254 + Documentation/power/charger-manager.rst | 205 - Documentation/power/charger-manager.txt | 200 + Documentation/power/drivers-testing.rst | 51 - Documentation/power/drivers-testing.txt | 46 + Documentation/power/energy-model.rst | 147 - Documentation/power/energy-model.txt | 144 + Documentation/power/freezing-of-tasks.rst | 244 - Documentation/power/freezing-of-tasks.txt | 231 + Documentation/power/index.rst | 46 - Documentation/power/interface.rst | 79 - Documentation/power/interface.txt | 77 + Documentation/power/opp.rst | 379 - Documentation/power/opp.txt | 342 + Documentation/power/pci.rst | 1135 - Documentation/power/pci.txt | 1094 + Documentation/power/pm_qos_interface.rst | 227 - Documentation/power/pm_qos_interface.txt | 212 + Documentation/power/power_supply_class.rst | 288 - Documentation/power/power_supply_class.txt | 231 + Documentation/power/powercap/powercap.rst | 257 - Documentation/power/powercap/powercap.txt | 236 + Documentation/power/regulator/consumer.rst | 229 - Documentation/power/regulator/consumer.txt | 218 + Documentation/power/regulator/design.rst | 38 - Documentation/power/regulator/design.txt | 33 + Documentation/power/regulator/machine.rst | 97 - Documentation/power/regulator/machine.txt | 96 + Documentation/power/regulator/overview.rst | 178 - Documentation/power/regulator/overview.txt | 171 + Documentation/power/regulator/regulator.rst | 32 - Documentation/power/regulator/regulator.txt | 30 + Documentation/power/runtime_pm.rst | 940 - Documentation/power/runtime_pm.txt | 928 + Documentation/power/s2ram.rst | 87 - Documentation/power/s2ram.txt | 85 + Documentation/power/suspend-and-cpuhotplug.rst | 286 - Documentation/power/suspend-and-cpuhotplug.txt | 274 + Documentation/power/suspend-and-interrupts.rst | 137 - Documentation/power/suspend-and-interrupts.txt | 135 + Documentation/power/swsusp-and-swap-files.rst | 63 - Documentation/power/swsusp-and-swap-files.txt | 60 + Documentation/power/swsusp-dmcrypt.rst | 140 - Documentation/power/swsusp-dmcrypt.txt | 138 + Documentation/power/swsusp.rst | 501 - Documentation/power/swsusp.txt | 446 + Documentation/power/tricks.rst | 29 - Documentation/power/tricks.txt | 27 + Documentation/power/userland-swsusp.rst | 191 - Documentation/power/userland-swsusp.txt | 170 + Documentation/power/video.rst | 213 - Documentation/power/video.txt | 185 + Documentation/powerpc/firmware-assisted-dump.txt | 2 +- Documentation/process/deprecated.rst | 20 +- Documentation/process/submit-checklist.rst | 2 +- Documentation/process/submitting-drivers.rst | 2 +- Documentation/pti/pti_intel_mid.txt | 99 + Documentation/{driver-api/pwm.rst => pwm.txt} | 0 Documentation/rapidio/mport_cdev.txt | 107 + Documentation/rapidio/rapidio.txt | 351 + Documentation/rapidio/rio_cm.txt | 119 + Documentation/rapidio/sysfs.txt | 3 + Documentation/rapidio/tsi721.txt | 97 + Documentation/rbtree.txt | 6 +- Documentation/remoteproc.txt | 14 +- .../{driver-api/rfkill.rst => rfkill.txt} | 0 Documentation/riscv/boot-image-header.txt | 50 - Documentation/riscv/index.rst | 2 + Documentation/{admin-guide/rtc.rst => rtc.txt} | 0 Documentation/s390/debugging390.rst | 2 +- Documentation/s390/index.rst | 2 + Documentation/s390/vfio-ccw.rst | 6 +- Documentation/scheduler/index.rst | 2 + Documentation/scheduler/sched-deadline.rst | 2 +- Documentation/scheduler/sched-design-CFS.rst | 2 +- Documentation/scheduler/sched-energy.rst | 6 +- Documentation/scheduler/sched-rt-group.rst | 2 +- .../security/{lsm-development.rst => LSM.rst} | 0 Documentation/security/index.rst | 5 +- Documentation/security/tpm/index.rst | 1 - Documentation/security/tpm/xen-tpmfront.rst | 124 - Documentation/security/tpm/xen-tpmfront.txt | 113 + .../{driver-api => }/serial/cyclades_z.rst | 0 Documentation/serial/driver.rst | 549 + Documentation/serial/index.rst | 32 + .../{driver-api => }/serial/moxa-smartio.rst | 0 Documentation/{driver-api => }/serial/n_gsm.rst | 0 Documentation/{driver-api => }/serial/rocket.rst | 0 .../{driver-api => }/serial/serial-iso7816.rst | 0 .../{driver-api => }/serial/serial-rs485.rst | 0 Documentation/{driver-api => }/serial/tty.rst | 0 .../{driver-api/sgi-ioc4.rst => sgi-ioc4.txt} | 0 .../{security/siphash.rst => siphash.txt} | 0 .../smsc_ece1099.rst => smsc_ece1099.txt} | 0 Documentation/sparc/index.rst | 2 + Documentation/{admin-guide/svga.rst => svga.txt} | 0 Documentation/switchtec.txt | 102 + .../{driver-api/sync_file.rst => sync_file.txt} | 0 Documentation/sysctl/README | 76 + Documentation/sysctl/abi.txt | 54 + Documentation/sysctl/fs.txt | 374 + Documentation/sysctl/kernel.txt | 1129 + Documentation/sysctl/net.txt | 422 + Documentation/sysctl/sunrpc.txt | 20 + Documentation/sysctl/user.txt | 66 + Documentation/sysctl/vm.txt | 946 + Documentation/target/index.rst | 2 +- Documentation/thermal/cpu-cooling-api.rst | 107 - Documentation/thermal/cpu-cooling-api.txt | 92 + Documentation/thermal/exynos_thermal | 77 + Documentation/thermal/exynos_thermal.rst | 90 - Documentation/thermal/exynos_thermal_emulation | 53 + Documentation/thermal/exynos_thermal_emulation.rst | 61 - Documentation/thermal/index.rst | 18 - Documentation/thermal/intel_powerclamp.rst | 320 - Documentation/thermal/intel_powerclamp.txt | 317 + Documentation/thermal/nouveau_thermal | 82 + Documentation/thermal/nouveau_thermal.rst | 96 - Documentation/thermal/power_allocator.rst | 271 - Documentation/thermal/power_allocator.txt | 247 + Documentation/thermal/sysfs-api.rst | 798 - Documentation/thermal/sysfs-api.txt | 636 + Documentation/thermal/x86_pkg_temperature_thermal | 47 + .../thermal/x86_pkg_temperature_thermal.rst | 55 - Documentation/timers/index.rst | 2 +- Documentation/trace/coresight-cpu-debug.txt | 2 +- Documentation/trace/kprobetrace.rst | 42 +- Documentation/trace/uprobetracer.rst | 10 +- .../translations/it_IT/kernel-hacking/locking.rst | 2 +- .../it_IT/process/submit-checklist.rst | 2 +- Documentation/translations/zh_CN/arm/Booting | 4 +- .../translations/zh_CN/arm/kernel_user_helpers.txt | 4 +- .../translations/zh_CN/filesystems/sysfs.txt | 2 +- Documentation/translations/zh_CN/gpio.txt | 4 +- Documentation/translations/zh_CN/oops-tracing.txt | 4 +- .../zh_CN/process/submit-checklist.rst | 2 +- .../zh_CN/process/submitting-drivers.rst | 2 +- Documentation/userspace-api/accelerators/ocxl.rst | 176 - Documentation/userspace-api/index.rst | 1 - Documentation/vfio-mediated-device.txt | 414 + Documentation/{driver-api/vfio.rst => vfio.txt} | 0 .../video-output.rst => video-output.txt} | 0 Documentation/vm/hmm.rst | 166 +- Documentation/vm/memory-model.rst | 40 - Documentation/vm/numa.rst | 4 +- Documentation/vm/page_migration.rst | 2 +- Documentation/vm/unevictable-lru.rst | 4 +- Documentation/w1/w1.netlink | 2 +- Documentation/watchdog/hpwdt.rst | 6 +- Documentation/watchdog/index.rst | 2 +- Documentation/watchdog/watchdog-parameters.rst | 11 - Documentation/x86/index.rst | 2 - Documentation/x86/topology.rst | 2 +- Documentation/x86/x86_64/fake-numa-for-cpusets.rst | 4 +- Documentation/{driver-api => }/xilinx/eemi.rst | 0 Documentation/xilinx/index.rst | 17 + .../{driver-api/xillybus.rst => xillybus.txt} | 0 Documentation/xtensa/atomctl.rst | 51 - Documentation/xtensa/atomctl.txt | 44 + Documentation/xtensa/booting.rst | 22 - Documentation/xtensa/booting.txt | 19 + Documentation/xtensa/index.rst | 12 - Documentation/xtensa/mmu.rst | 195 - Documentation/xtensa/mmu.txt | 189 + Documentation/{driver-api/zorro.rst => zorro.txt} | 0 MAINTAINERS | 247 +- Makefile | 56 +- Next/SHA1s | 300 - Next/Trees | 302 - Next/merge.log | 8208 -- Next/quilt-import.log | 2 - arch/Kconfig | 19 +- arch/alpha/include/asm/io.h | 5 + arch/alpha/kernel/syscalls/syscall.tbl | 1 - arch/arc/boot/dts/haps_hs.dts | 30 - arch/arc/boot/dts/hsdk.dts | 14 - arch/arc/configs/haps_hs_defconfig | 5 +- arch/arc/configs/hsdk_defconfig | 5 - arch/arc/include/asm/entry-arcv2.h | 361 +- arch/arc/include/asm/entry-compact.h | 4 +- arch/arc/include/asm/linkage.h | 18 - arch/arc/include/asm/pgtable.h | 8 +- arch/arc/kernel/asm-offsets.c | 7 - arch/arc/kernel/entry-arcv2.S | 62 +- arch/arc/kernel/entry-compact.S | 2 +- arch/arc/kernel/entry.S | 4 +- arch/arc/kernel/unwind.c | 9 +- arch/arc/mm/fault.c | 185 +- arch/arc/mm/tlbex.S | 11 - arch/arc/plat-eznps/include/plat/ctop.h | 15 +- arch/arm/Kconfig | 20 +- arch/arm/Kconfig.debug | 7 + arch/arm/Makefile | 1 + arch/arm/arm-soc-for-next-contents.txt | 213 - arch/arm/boot/dts/Makefile | 10 - arch/arm/boot/dts/am335x-baltos-ir2110.dts | 14 +- arch/arm/boot/dts/am335x-baltos-ir3220.dts | 14 +- arch/arm/boot/dts/am335x-baltos-ir5221.dts | 13 +- arch/arm/boot/dts/am335x-pcm-953.dtsi | 22 +- arch/arm/boot/dts/am335x-phycore-rdk.dts | 4 - arch/arm/boot/dts/am335x-phycore-som.dtsi | 47 +- arch/arm/boot/dts/am335x-regor-rdk.dts | 24 - arch/arm/boot/dts/am335x-regor.dtsi | 223 - arch/arm/boot/dts/am335x-wega-rdk.dts | 4 - arch/arm/boot/dts/am335x-wega.dtsi | 16 +- 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 | 1 - arch/arm/boot/dts/am57xx-beagle-x15-revb1.dts | 7 +- arch/arm/boot/dts/am57xx-beagle-x15-revc.dts | 7 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 6 - arch/arm/boot/dts/arm-realview-pb1176.dts | 6 - arch/arm/boot/dts/arm-realview-pb11mp.dts | 6 - arch/arm/boot/dts/arm-realview-pbx.dtsi | 6 - arch/arm/boot/dts/armada-370-netgear-rn104.dts | 14 - arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 8 - arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts | 160 - arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 846 - arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 566 - arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts | 207 - arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 2 - arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 22 - arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 14 - arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 966 - arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 224 - arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 14 - arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 123 +- arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 5 - arch/arm/boot/dts/aspeed-g4.dtsi | 8 +- arch/arm/boot/dts/aspeed-g5.dtsi | 11 +- arch/arm/boot/dts/at91-wb50n.dtsi | 2 +- arch/arm/boot/dts/at91sam9261ek.dts | 8 + arch/arm/boot/dts/at91sam9g45.dtsi | 25 +- arch/arm/boot/dts/at91sam9rl.dtsi | 25 +- arch/arm/boot/dts/at91sam9x5.dtsi | 23 +- arch/arm/boot/dts/bcm-cygnus-clock.dtsi | 12 +- arch/arm/boot/dts/bcm-cygnus.dtsi | 6 +- arch/arm/boot/dts/bcm-nsp.dtsi | 9 +- arch/arm/boot/dts/bcm11351.dtsi | 12 +- arch/arm/boot/dts/bcm21664-garnet.dts | 2 +- arch/arm/boot/dts/bcm21664.dtsi | 10 +- arch/arm/boot/dts/bcm23550-sparrow.dts | 2 +- arch/arm/boot/dts/bcm23550.dtsi | 8 +- arch/arm/boot/dts/bcm28155-ap.dts | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 2 - arch/arm/boot/dts/bcm4708-asus-rt-ac56u.dts | 4 +- arch/arm/boot/dts/bcm4708-asus-rt-ac68u.dts | 4 +- arch/arm/boot/dts/bcm4708-buffalo-wzr-1750dhp.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6300-v1.dts | 4 +- arch/arm/boot/dts/bcm4708-linksys-ea6500-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xap-1510.dts | 4 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 +- arch/arm/boot/dts/bcm4708-netgear-r6250.dts | 2 + arch/arm/boot/dts/bcm4708-netgear-r6300-v2.dts | 4 +- arch/arm/boot/dts/bcm4708-smartrg-sr400ac.dts | 4 +- arch/arm/boot/dts/bcm47081-asus-rt-n18u.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-600dhp2.dts | 4 +- arch/arm/boot/dts/bcm47081-buffalo-wzr-900dhp.dts | 4 +- arch/arm/boot/dts/bcm47081-luxul-xap-1410.dts | 4 +- arch/arm/boot/dts/bcm47081-luxul-xwr-1200.dts | 4 +- arch/arm/boot/dts/bcm47081-tplink-archer-c5-v2.dts | 4 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 +- arch/arm/boot/dts/bcm47094-linksys-panamera.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-abr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xap-1610.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xbr-4500.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3100.dts | 4 +- arch/arm/boot/dts/bcm47094-luxul-xwr-3150-v1.dts | 4 +- arch/arm/boot/dts/bcm47094-netgear-r8500.dts | 4 +- arch/arm/boot/dts/bcm47094-phicomm-k3.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-1440.dts | 4 +- arch/arm/boot/dts/bcm47189-luxul-xap-810.dts | 4 +- arch/arm/boot/dts/bcm47189-tenda-ac9.dts | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 10 +- arch/arm/boot/dts/bcm53573.dtsi | 2 +- arch/arm/boot/dts/bcm63138.dtsi | 9 +- arch/arm/boot/dts/bcm7445-bcm97445svmb.dts | 2 +- arch/arm/boot/dts/bcm7445.dtsi | 8 +- arch/arm/boot/dts/bcm911360_entphn.dts | 2 + arch/arm/boot/dts/bcm947189acdbmr.dts | 4 +- arch/arm/boot/dts/bcm953012er.dts | 4 +- arch/arm/boot/dts/bcm953012k.dts | 2 +- arch/arm/boot/dts/bcm958522er.dts | 2 +- arch/arm/boot/dts/bcm958525er.dts | 2 +- arch/arm/boot/dts/bcm958525xmc.dts | 2 +- arch/arm/boot/dts/bcm958622hr.dts | 2 +- arch/arm/boot/dts/bcm958623hr.dts | 2 +- arch/arm/boot/dts/bcm958625hr.dts | 2 +- arch/arm/boot/dts/bcm958625k.dts | 2 +- arch/arm/boot/dts/bcm963138dvt.dts | 2 +- arch/arm/boot/dts/bcm988312hr.dts | 2 +- arch/arm/boot/dts/da850-evm.dts | 13 - arch/arm/boot/dts/da850-lcdk.dts | 36 - arch/arm/boot/dts/da850-lego-ev3.dts | 30 - arch/arm/boot/dts/da850.dtsi | 50 - arch/arm/boot/dts/emev2-kzm9d.dts | 2 +- arch/arm/boot/dts/exynos3250-artik5.dtsi | 5 - arch/arm/boot/dts/exynos3250-monk.dts | 5 - arch/arm/boot/dts/exynos3250-rinato.dts | 5 - arch/arm/boot/dts/exynos3250.dtsi | 33 - arch/arm/boot/dts/exynos4.dtsi | 16 +- arch/arm/boot/dts/exynos4210-origen.dts | 5 - arch/arm/boot/dts/exynos4210-trats.dts | 4 - arch/arm/boot/dts/exynos4210-universal_c210.dts | 5 - arch/arm/boot/dts/exynos4210.dtsi | 51 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 32 - arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 5 - arch/arm/boot/dts/exynos4412-midas.dtsi | 5 - arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 5 - arch/arm/boot/dts/exynos4412-prime.dtsi | 7 - arch/arm/boot/dts/exynos4412.dtsi | 49 - arch/arm/boot/dts/exynos5410-odroidxu.dts | 5 - arch/arm/boot/dts/exynos5410.dtsi | 6 - arch/arm/boot/dts/exynos5420-arndale-octa.dts | 102 +- arch/arm/boot/dts/exynos5420.dtsi | 234 +- arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 108 +- arch/arm/boot/dts/exynos5422-odroidxu3-common.dtsi | 6 - arch/arm/boot/dts/exynos54xx.dtsi | 9 - arch/arm/boot/dts/gemini-dlink-dir-685.dts | 2 +- arch/arm/boot/dts/hip04.dtsi | 18 +- arch/arm/boot/dts/ibm-power9-dual.dtsi | 248 - arch/arm/boot/dts/imx53-m53menlo.dts | 266 +- arch/arm/boot/dts/imx53-smd.dts | 73 - arch/arm/boot/dts/imx53.dtsi | 12 - arch/arm/boot/dts/imx6dl-kontron-samx6i.dtsi | 12 - arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi | 36 - arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi | 815 - arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 16 - arch/arm/boot/dts/imx6qdl.dtsi | 11 +- arch/arm/boot/dts/imx6sl-evk.dts | 12 - arch/arm/boot/dts/imx6sl.dtsi | 12 +- arch/arm/boot/dts/imx6sll-evk.dts | 12 - arch/arm/boot/dts/imx6sll.dtsi | 2 - arch/arm/boot/dts/imx6sx-sdb-reva.dts | 16 - arch/arm/boot/dts/imx6sx-sdb.dts | 16 - arch/arm/boot/dts/imx6sx-udoo-neo-basic.dts | 39 +- arch/arm/boot/dts/imx6sx-udoo-neo-extended.dts | 47 +- arch/arm/boot/dts/imx6sx-udoo-neo-full.dts | 47 +- arch/arm/boot/dts/imx6sx-udoo-neo.dtsi | 89 +- arch/arm/boot/dts/imx6sx.dtsi | 7 +- arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 4 - arch/arm/boot/dts/imx6ul-geam.dts | 2 +- arch/arm/boot/dts/imx6ul-isiot.dtsi | 2 +- arch/arm/boot/dts/imx6ul.dtsi | 14 - arch/arm/boot/dts/imx6ull-colibri-eval-v3.dtsi | 11 +- arch/arm/boot/dts/imx6ull-colibri.dtsi | 6 - arch/arm/boot/dts/imx6ull.dtsi | 7 - arch/arm/boot/dts/imx7d-meerkat96.dts | 375 - arch/arm/boot/dts/imx7d-sdb.dts | 16 +- arch/arm/boot/dts/imx7d-zii-rpu2.dts | 16 +- arch/arm/boot/dts/imx7d.dtsi | 16 +- arch/arm/boot/dts/imx7s.dtsi | 11 +- arch/arm/boot/dts/imx7ulp-evk.dts | 55 - arch/arm/boot/dts/imx7ulp.dtsi | 38 - arch/arm/boot/dts/integrator.dtsi | 3 - arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 +- .../boot/dts/logicpd-torpedo-37xx-devkit-28.dts | 32 - arch/arm/boot/dts/ls1021a-tsn.dts | 289 - arch/arm/boot/dts/meson.dtsi | 44 +- arch/arm/boot/dts/meson6-atv1200.dts | 44 +- arch/arm/boot/dts/meson6.dtsi | 44 +- arch/arm/boot/dts/meson8-minix-neo-x8.dts | 39 +- arch/arm/boot/dts/meson8.dtsi | 64 +- arch/arm/boot/dts/meson8b-ec100.dts | 9 +- arch/arm/boot/dts/meson8b-mxq.dts | 182 +- arch/arm/boot/dts/meson8b-odroidc1.dts | 51 +- arch/arm/boot/dts/meson8b.dtsi | 64 +- arch/arm/boot/dts/meson8m2-mxiii-plus.dts | 17 +- arch/arm/boot/dts/meson8m2.dtsi | 10 - arch/arm/boot/dts/omap4-l4.dtsi | 9 + arch/arm/boot/dts/pxa300-raumfeld-common.dtsi | 6 +- arch/arm/boot/dts/pxa300-raumfeld-controller.dts | 21 +- arch/arm/boot/dts/pxa300-raumfeld-speaker-one.dts | 3 - arch/arm/boot/dts/pxa3xx.dtsi | 8 - arch/arm/boot/dts/qcom-apq8064.dtsi | 4 +- arch/arm/boot/dts/qcom-msm8974-fairphone-fp2.dts | 6 - .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts | 156 - arch/arm/boot/dts/qcom-msm8974.dtsi | 138 +- arch/arm/boot/dts/r7s72100-genmai.dts | 2 +- arch/arm/boot/dts/r7s72100-rskrza1.dts | 38 - arch/arm/boot/dts/r7s72100.dtsi | 19 - arch/arm/boot/dts/r7s9210-rza2mevb.dts | 161 +- arch/arm/boot/dts/r7s9210.dtsi | 286 - arch/arm/boot/dts/r8a73a4-ape6evm.dts | 2 +- arch/arm/boot/dts/r8a7740-armadillo800eva.dts | 2 +- arch/arm/boot/dts/r8a7743-sk-rzg1m.dts | 2 +- arch/arm/boot/dts/r8a7745-iwg22d-sodimm.dts | 2 +- arch/arm/boot/dts/r8a7745-sk-rzg1e.dts | 2 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 4 +- arch/arm/boot/dts/r8a7778-bockw.dts | 2 +- arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7790-lager.dts | 9 +- arch/arm/boot/dts/r8a7790-stout.dts | 9 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 9 +- arch/arm/boot/dts/r8a7791-porter.dts | 9 +- arch/arm/boot/dts/r8a7792-blanche.dts | 9 +- arch/arm/boot/dts/r8a7792-wheat.dts | 2 +- arch/arm/boot/dts/r8a7792.dtsi | 34 - arch/arm/boot/dts/r8a7793-gose.dts | 9 +- arch/arm/boot/dts/r8a7794-alt.dts | 2 +- arch/arm/boot/dts/r8a7794-silk.dts | 2 +- arch/arm/boot/dts/rk322x.dtsi | 85 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 29 +- arch/arm/boot/dts/rk3288-veyron-jaq.dts | 207 - arch/arm/boot/dts/rk3288-veyron-jerry.dts | 207 - arch/arm/boot/dts/rk3288-veyron-mickey.dts | 234 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 256 +- arch/arm/boot/dts/rk3288-veyron-pinky.dts | 2 +- arch/arm/boot/dts/rk3288-veyron-speedy.dts | 219 - arch/arm/boot/dts/rk3288-veyron.dtsi | 76 +- arch/arm/boot/dts/rk3288.dtsi | 30 +- arch/arm/boot/dts/sama5d3.dtsi | 27 +- arch/arm/boot/dts/sh73a0-kzm9g.dts | 2 +- arch/arm/boot/dts/socfpga_arria10.dtsi | 21 +- arch/arm/boot/dts/socfpga_arria10_socdk.dtsi | 19 - arch/arm/boot/dts/stm32746g-eval.dts | 66 - arch/arm/boot/dts/stm32mp157-pinctrl.dtsi | 246 - arch/arm/boot/dts/stm32mp157a-avenger96.dts | 321 - arch/arm/boot/dts/stm32mp157a-dk1.dts | 70 +- arch/arm/boot/dts/stm32mp157c-ed1.dts | 18 +- arch/arm/boot/dts/stm32mp157c-ev1.dts | 125 +- arch/arm/boot/dts/stm32mp157c.dtsi | 180 - arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi | 90 - arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi | 62 - arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi | 78 - arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi | 62 - arch/arm/boot/dts/sun5i-gr8-evb.dts | 2 +- arch/arm/boot/dts/sun6i-a31.dtsi | 25 +- arch/arm/boot/dts/sun7i-a20-icnova-swac.dts | 3 +- arch/arm/boot/dts/sun7i-a20-olinuxino-lime2.dts | 8 - arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 4 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 29 - .../boot/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 3 +- arch/arm/boot/dts/sun8i-h2-plus-orangepi-zero.dts | 3 +- arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 4 - arch/arm/boot/dts/sun8i-h3-orangepi-one.dts | 3 +- arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts | 7 +- arch/arm/boot/dts/sun8i-r40.dtsi | 3 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 13 +- arch/arm/boot/dts/sun8i-v40-bananapi-m2-berry.dts | 123 - arch/arm/boot/dts/sunxi-bananapi-m2-plus-v1.2.dtsi | 3 +- arch/arm/boot/dts/uniphier-ld4-ref.dts | 4 - arch/arm/boot/dts/uniphier-ld4.dtsi | 4 +- arch/arm/boot/dts/uniphier-ld6b-ref.dts | 4 - arch/arm/boot/dts/uniphier-pro4-ref.dts | 4 - arch/arm/boot/dts/uniphier-pro4.dtsi | 2 - arch/arm/boot/dts/uniphier-pro5.dtsi | 4 +- arch/arm/boot/dts/uniphier-pxs2.dtsi | 4 +- arch/arm/boot/dts/uniphier-sld8-ref.dts | 4 - arch/arm/boot/dts/uniphier-sld8.dtsi | 4 +- arch/arm/boot/dts/versatile-ab.dts | 3 - arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 5 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 3 - arch/arm/boot/dts/vexpress-v2p-ca15_a7.dts | 13 +- arch/arm/boot/dts/vf610-zii-dev.dtsi | 52 +- arch/arm/common/mcpm_entry.c | 2 +- arch/arm/common/mcpm_head.S | 2 +- arch/arm/common/vlock.S | 2 +- arch/arm/configs/acs5k_defconfig | 1 + arch/arm/configs/acs5k_tiny_defconfig | 1 + arch/arm/configs/am200epdkit_defconfig | 1 + arch/arm/configs/aspeed_g4_defconfig | 11 +- arch/arm/configs/aspeed_g5_defconfig | 15 +- arch/arm/configs/at91_dt_defconfig | 1 + arch/arm/configs/axm55xx_defconfig | 1 + arch/arm/configs/cm_x2xx_defconfig | 2 + arch/arm/configs/cm_x300_defconfig | 2 + arch/arm/configs/cns3420vb_defconfig | 1 + arch/arm/configs/colibri_pxa270_defconfig | 2 + arch/arm/configs/colibri_pxa300_defconfig | 2 + arch/arm/configs/collie_defconfig | 1 + arch/arm/configs/corgi_defconfig | 2 + arch/arm/configs/davinci_all_defconfig | 1 - arch/arm/configs/dove_defconfig | 1 + arch/arm/configs/em_x270_defconfig | 2 + arch/arm/configs/ep93xx_defconfig | 1 + arch/arm/configs/eseries_pxa_defconfig | 2 + arch/arm/configs/exynos_defconfig | 65 +- arch/arm/configs/ezx_defconfig | 2 + arch/arm/configs/gemini_defconfig | 1 + arch/arm/configs/h3600_defconfig | 1 + arch/arm/configs/h5000_defconfig | 1 + arch/arm/configs/imote2_defconfig | 2 + arch/arm/configs/imx_v4_v5_defconfig | 1 + arch/arm/configs/imx_v6_v7_defconfig | 9 - arch/arm/configs/integrator_defconfig | 1 + arch/arm/configs/iop13xx_defconfig | 1 + arch/arm/configs/iop32x_defconfig | 1 + arch/arm/configs/iop33x_defconfig | 1 + arch/arm/configs/ixp4xx_defconfig | 1 + arch/arm/configs/jornada720_defconfig | 2 + arch/arm/configs/keystone_defconfig | 1 + arch/arm/configs/ks8695_defconfig | 1 + arch/arm/configs/lpc18xx_defconfig | 1 + arch/arm/configs/lpc32xx_defconfig | 2 + arch/arm/configs/magician_defconfig | 2 + arch/arm/configs/mini2440_defconfig | 45 +- arch/arm/configs/mmp2_defconfig | 1 + arch/arm/configs/moxart_defconfig | 1 + arch/arm/configs/multi_v5_defconfig | 11 +- arch/arm/configs/multi_v7_defconfig | 4 +- arch/arm/configs/mv78xx0_defconfig | 1 + arch/arm/configs/mvebu_v5_defconfig | 1 + arch/arm/configs/mvebu_v7_defconfig | 1 + arch/arm/configs/mxs_defconfig | 1 + arch/arm/configs/netx_defconfig | 80 + arch/arm/configs/nhk8815_defconfig | 2 + arch/arm/configs/nuc910_defconfig | 1 + arch/arm/configs/nuc950_defconfig | 1 + arch/arm/configs/nuc960_defconfig | 1 + arch/arm/configs/omap1_defconfig | 2 + arch/arm/configs/orion5x_defconfig | 1 + arch/arm/configs/palmz72_defconfig | 2 + arch/arm/configs/pcm027_defconfig | 1 + arch/arm/configs/prima2_defconfig | 1 + arch/arm/configs/pxa168_defconfig | 1 + arch/arm/configs/pxa3xx_defconfig | 2 + arch/arm/configs/pxa910_defconfig | 1 + arch/arm/configs/pxa_defconfig | 2 + arch/arm/configs/qcom_defconfig | 7 +- arch/arm/configs/realview_defconfig | 2 + arch/arm/configs/s3c2410_defconfig | 25 +- arch/arm/configs/s3c6400_defconfig | 13 +- arch/arm/configs/s5pv210_defconfig | 1 + arch/arm/configs/sama5_defconfig | 2 + arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/socfpga_defconfig | 1 + arch/arm/configs/spear13xx_defconfig | 1 + arch/arm/configs/spear3xx_defconfig | 2 + arch/arm/configs/spear6xx_defconfig | 1 + arch/arm/configs/spitz_defconfig | 2 + arch/arm/configs/tango4_defconfig | 1 + arch/arm/configs/tct_hammer_defconfig | 1 + arch/arm/configs/trizeps4_defconfig | 1 + arch/arm/configs/u300_defconfig | 2 + arch/arm/configs/u8500_defconfig | 1 + arch/arm/configs/versatile_defconfig | 1 + arch/arm/configs/vexpress_defconfig | 2 + arch/arm/configs/viper_defconfig | 2 + arch/arm/configs/xcep_defconfig | 1 + arch/arm/configs/zeus_defconfig | 2 + arch/arm/configs/zx_defconfig | 1 + arch/arm/include/asm/hardware/iop3xx.h | 2 - arch/arm/include/asm/io.h | 1 + arch/arm/include/asm/setup.h | 2 +- arch/arm/include/debug/netx.S | 32 + arch/arm/include/uapi/asm/setup.h | 2 +- arch/arm/kernel/entry-armv.S | 2 +- arch/arm/kernel/module.c | 7 - arch/arm/lib/Makefile | 1 + arch/arm/{mach-rpc/ecard-loader.S => lib/ecard.S} | 0 arch/arm/{mach-rpc => lib}/floppydma.S | 0 arch/arm/{mach-rpc => lib}/io-acorn.S | 0 arch/arm/mach-at91/pm.c | 1 - arch/arm/mach-bcm/Kconfig | 2 - arch/arm/mach-bcm/Makefile | 3 + arch/arm/mach-bcm/bcm63xx_smp.c | 1 - arch/arm/mach-bcm/bcm_kona_smc.c | 2 + arch/arm/mach-bcm/board_bcm281xx.c | 1 - arch/arm/mach-bcm/platsmp-brcmstb.c | 7 +- arch/arm/mach-davinci/board-da850-evm.c | 43 +- arch/arm/mach-exynos/Kconfig | 7 +- arch/arm/mach-exynos/Makefile | 6 +- arch/arm/mach-exynos/common.h | 2 +- arch/arm/mach-exynos/exynos-smc.S | 3 +- arch/arm/mach-exynos/sleep.S | 3 +- arch/arm/mach-exynos/suspend.c | 8 +- arch/arm/mach-highbank/Makefile | 3 + arch/arm/mach-highbank/smc.S | 3 +- arch/arm/mach-imx/cpuidle-imx6q.c | 10 +- arch/arm/mach-imx/mach-imx7d.c | 7 - arch/arm/mach-iop32x/em7210.c | 3 - arch/arm/mach-iop32x/glantank.c | 3 - arch/arm/mach-iop32x/iq31244.c | 3 - arch/arm/mach-iop32x/iq80321.c | 3 - arch/arm/mach-iop32x/n2100.c | 2 - arch/arm/mach-ixp4xx/Kconfig | 14 +- arch/arm/mach-keystone/Makefile | 3 + arch/arm/mach-keystone/smc.S | 1 - arch/arm/mach-omap2/Makefile | 13 + arch/arm/mach-omap2/omap-headsmp.S | 2 - arch/arm/mach-omap2/omap-smc.S | 3 +- arch/arm/mach-omap2/omap_hwmod.c | 39 +- .../mach-omap2/omap_hwmod_33xx_43xx_ipblock_data.c | 8 +- arch/arm/mach-omap2/pdata-quirks.c | 60 - arch/arm/mach-omap2/sleep33xx.S | 1 - arch/arm/mach-omap2/sleep34xx.S | 2 - arch/arm/mach-omap2/sleep43xx.S | 2 - arch/arm/mach-omap2/sleep44xx.S | 3 - arch/arm/mach-pxa/include/mach/lubbock.h | 4 + arch/arm/mach-pxa/lubbock.c | 3 +- arch/arm/mach-rockchip/platsmp.c | 12 +- arch/arm/mach-rockchip/pm.c | 2 - arch/arm/mach-rpc/Makefile | 3 +- arch/arm/mach-rpc/dma.c | 97 +- arch/arm/mach-rpc/ecard.c | 32 +- arch/arm/mach-rpc/include/mach/uncompress.h | 23 +- arch/arm/mach-rpc/irq.c | 136 +- arch/arm/mach-rpc/time.c | 38 +- arch/arm/mach-s3c24xx/pm.c | 2 +- arch/arm/mach-sa1100/assabet.c | 91 +- arch/arm/mach-sa1100/badge4.c | 2 + arch/arm/mach-sa1100/clock.c | 220 +- arch/arm/mach-sa1100/h3xxx.c | 64 +- arch/arm/mach-sa1100/hackkit.c | 48 + arch/arm/mach-sa1100/neponset.c | 109 +- arch/arm/mach-shmobile/setup-rcar-gen2.c | 17 - arch/arm/mach-stm32/Kconfig | 3 +- arch/arm/mach-tango/Makefile | 3 + arch/arm/mach-tango/smc.S | 2 - arch/arm/mach-versatile/versatile_dt.c | 164 +- arch/arm/mm/Kconfig | 4 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/fault.c | 24 +- arch/arm/plat-iop/i2c.c | 24 - arch/arm/plat-samsung/Kconfig | 6 +- arch/arm/tools/mach-types | 2 +- arch/arm/vdso/Makefile | 3 +- arch/arm64/Kconfig | 7 +- arch/arm64/Kconfig.platforms | 3 - arch/arm64/Makefile | 2 +- arch/arm64/boot/dts/allwinner/axp803.dtsi | 6 - .../dts/allwinner/sun50i-a64-amarula-relic.dts | 25 +- .../boot/dts/allwinner/sun50i-a64-bananapi-m64.dts | 7 +- .../boot/dts/allwinner/sun50i-a64-nanopi-a64.dts | 6 + .../allwinner/sun50i-a64-oceanic-5205-5inmfd.dts | 23 - .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 23 - .../arm64/boot/dts/allwinner/sun50i-a64-pine64.dts | 2 + .../boot/dts/allwinner/sun50i-a64-teres-i.dts | 44 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 22 - .../sun50i-h5-emlid-neutis-n5-devboard.dts | 3 +- .../dts/allwinner/sun50i-h5-nanopi-neo-plus2.dts | 3 +- .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 12 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 28 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 10 +- arch/arm64/boot/dts/amlogic/Makefile | 1 - arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 4 +- arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 35 +- arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 401 +- arch/arm64/boot/dts/amlogic/meson-g12a-u200.dts | 122 +- arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 257 - arch/arm64/boot/dts/amlogic/meson-g12a.dtsi | 1846 +- .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 386 - arch/arm64/boot/dts/amlogic/meson-g12b.dtsi | 82 - .../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 4 +- .../boot/dts/amlogic/meson-gxbb-nanopi-k2.dts | 15 +- .../boot/dts/amlogic/meson-gxbb-nexbox-a95x.dts | 10 +- .../arm64/boot/dts/amlogic/meson-gxbb-odroidc2.dts | 15 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts | 9 +- arch/arm64/boot/dts/amlogic/meson-gxbb-p20x.dtsi | 2 +- .../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 106 +- arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi | 37 +- arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 35 +- .../boot/dts/amlogic/meson-gxl-s805x-p241.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905d-p230.dts | 13 +- .../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 14 +- .../dts/amlogic/meson-gxl-s905x-nexbox-a95x.dts | 2 +- .../boot/dts/amlogic/meson-gxl-s905x-p212.dtsi | 4 +- arch/arm64/boot/dts/amlogic/meson-gxl.dtsi | 35 +- .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 38 +- .../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 12 +- arch/arm64/boot/dts/amlogic/meson-gxm-q200.dts | 13 +- arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 14 +- arch/arm64/boot/dts/arm/juno-base.dtsi | 6 +- arch/arm64/boot/dts/arm/juno-cs-r1r2.dtsi | 4 +- arch/arm64/boot/dts/arm/juno-motherboard.dtsi | 4 +- .../boot/dts/broadcom/stingray/stingray-usb.dtsi | 72 - .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 108 - .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 5 - arch/arm64/boot/dts/exynos/exynos5433.dtsi | 51 - arch/arm64/boot/dts/exynos/exynos7-espresso.dts | 5 - arch/arm64/boot/dts/exynos/exynos7.dtsi | 11 - arch/arm64/boot/dts/freescale/Makefile | 1 - arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts | 20 - arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 20 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 136 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dts | 190 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 151 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 4 - .../boot/dts/freescale/imx8mq-librem5-devkit.dts | 809 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 62 +- arch/arm64/boot/dts/freescale/imx8qxp.dtsi | 134 +- .../arm64/boot/dts/hisilicon/hi3660-coresight.dtsi | 456 - arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 2 - .../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi | 6 +- .../boot/dts/marvell/armada-3720-espressobin.dts | 18 +- arch/arm64/boot/dts/marvell/armada-7040-db.dts | 28 - .../dts/marvell/armada-8040-clearfog-gt-8k.dts | 1 - arch/arm64/boot/dts/marvell/armada-8040-db.dts | 7 +- arch/arm64/boot/dts/marvell/armada-8040-mcbin.dtsi | 2 - arch/arm64/boot/dts/marvell/armada-ap806-dual.dtsi | 2 - arch/arm64/boot/dts/marvell/armada-ap806-quad.dtsi | 5 - arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 118 +- arch/arm64/boot/dts/marvell/armada-cp110.dtsi | 2 - arch/arm64/boot/dts/mediatek/Makefile | 1 - arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 140 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 447 - arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 75 +- arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 53 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 176 +- arch/arm64/boot/dts/nvidia/tegra194-p2888.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 55 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 509 - arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 16 +- arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 13 - arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 52 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 22 +- arch/arm64/boot/dts/qcom/Makefile | 4 - arch/arm64/boot/dts/qcom/msm8916.dtsi | 17 +- arch/arm64/boot/dts/qcom/msm8996.dtsi | 59 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 185 - arch/arm64/boot/dts/qcom/pm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pms405.dtsi | 20 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 43 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 636 +- arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts | 238 - arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts | 238 - arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts | 174 - arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 1326 - arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 557 - arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 4 +- arch/arm64/boot/dts/qcom/sdm845.dtsi | 283 +- arch/arm64/boot/dts/renesas/Makefile | 2 - arch/arm64/boot/dts/renesas/hihope-common.dtsi | 325 - arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi | 63 - .../boot/dts/renesas/r8a774a1-hihope-rzg2m-ex.dts | 15 - .../boot/dts/renesas/r8a774a1-hihope-rzg2m.dts | 26 - arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 527 +- arch/arm64/boot/dts/renesas/r8a774c0-cat874.dts | 246 +- arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 12 +- arch/arm64/boot/dts/renesas/r8a7795.dtsi | 93 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 71 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 45 +- arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 3 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 32 +- arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 9 +- arch/arm64/boot/dts/renesas/r8a77995.dtsi | 10 +- arch/arm64/boot/dts/renesas/salvator-common.dtsi | 2 +- arch/arm64/boot/dts/renesas/ulcb-kf.dtsi | 49 - arch/arm64/boot/dts/renesas/ulcb.dtsi | 2 +- arch/arm64/boot/dts/rockchip/Makefile | 4 - arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3328.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 6 - arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 733 - .../dts/rockchip/rk3399-khadas-edge-captain.dts | 27 - .../boot/dts/rockchip/rk3399-khadas-edge-v.dts | 27 - .../arm64/boot/dts/rockchip/rk3399-khadas-edge.dts | 13 - .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 804 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 101 - arch/arm64/boot/dts/rockchip/rk3399-rock960.dts | 49 - arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 18 - arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 5 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 23 +- arch/arm64/boot/dts/rockchip/rk3399pro.dtsi | 22 - .../boot/dts/socionext/uniphier-ld11-global.dts | 4 - arch/arm64/boot/dts/socionext/uniphier-ld11.dtsi | 15 +- arch/arm64/boot/dts/socionext/uniphier-ld20.dtsi | 15 +- .../arm64/boot/dts/socionext/uniphier-pxs3-ref.dts | 4 - arch/arm64/boot/dts/socionext/uniphier-pxs3.dtsi | 15 +- arch/arm64/boot/dts/sprd/sc9836.dtsi | 2 +- arch/arm64/boot/dts/sprd/sc9860.dtsi | 8 +- arch/arm64/boot/dts/sprd/whale2.dtsi | 35 - arch/arm64/boot/dts/ti/Makefile | 2 - arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 201 - arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 8 - arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 28 +- arch/arm64/boot/dts/ti/k3-am65.dtsi | 8 - arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 51 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 50 - arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 243 - arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 90 - arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 29 - arch/arm64/boot/dts/ti/k3-j721e.dtsi | 177 - arch/arm64/configs/defconfig | 45 +- arch/arm64/include/asm/pgtable-prot.h | 1 - arch/arm64/include/asm/pgtable.h | 21 - arch/arm64/include/asm/sysreg.h | 82 +- arch/arm64/kernel/kuser32.S | 2 +- arch/arm64/kernel/pci.c | 13 +- arch/arm64/kernel/vdso32/Makefile | 4 +- arch/arm64/mm/fault.c | 24 +- arch/arm64/mm/mmu.c | 22 - arch/csky/Kconfig | 4 - arch/csky/abiv1/Makefile | 7 +- arch/csky/abiv1/inc/abi/ckmmu.h | 6 - arch/csky/abiv1/inc/abi/string.h | 14 +- arch/csky/abiv1/memcmp.c | 310 - arch/csky/abiv1/memcopy.h | 179 - arch/csky/abiv1/memmove.c | 93 - arch/csky/abiv1/memset.c | 86 +- arch/csky/abiv1/strcpy.c | 17 - arch/csky/abiv1/strksyms.c | 4 - arch/csky/abiv1/strlen.c | 89 - arch/csky/abiv1/wordcopy.c | 397 - arch/csky/abiv2/inc/abi/ckmmu.h | 10 - arch/csky/include/asm/asid.h | 78 - arch/csky/include/asm/mmu.h | 2 +- arch/csky/include/asm/mmu_context.h | 114 +- arch/csky/include/asm/pgtable.h | 2 + arch/csky/kernel/perf_event.c | 410 +- arch/csky/kernel/smp.c | 2 + arch/csky/kernel/traps.c | 5 - arch/csky/mm/Makefile | 2 - arch/csky/mm/asid.c | 189 - arch/csky/mm/context.c | 46 - arch/csky/mm/init.c | 2 + arch/csky/mm/tlb.c | 238 +- arch/h8300/include/asm/bitops.h | 6 + arch/hexagon/include/asm/syscall.h | 14 - arch/ia64/kernel/efi.c | 2 +- arch/ia64/kernel/fsys.S | 2 +- arch/ia64/kernel/perfmon.c | 17 +- arch/ia64/kernel/syscalls/syscall.tbl | 1 - arch/ia64/mm/fault.c | 24 +- arch/ia64/mm/init.c | 2 + arch/ia64/mm/ioremap.c | 2 +- arch/ia64/pci/pci.c | 2 +- arch/m68k/kernel/syscalls/syscall.tbl | 1 - arch/mips/ar7/setup.c | 1 - arch/mips/ath79/setup.c | 2 +- arch/mips/bcm63xx/dev-flash.c | 1 - arch/mips/bmips/setup.c | 2 +- arch/mips/boot/dts/ralink/mt7628a.dtsi | 148 +- arch/mips/cavium-octeon/executive/cvmx-pko.c | 2 +- arch/mips/configs/ar7_defconfig | 1 + arch/mips/configs/ath25_defconfig | 1 + arch/mips/configs/ath79_defconfig | 1 + arch/mips/configs/bcm63xx_defconfig | 1 + arch/mips/configs/bigsur_defconfig | 1 + arch/mips/configs/bmips_be_defconfig | 1 + arch/mips/configs/bmips_stb_defconfig | 1 + arch/mips/configs/cavium_octeon_defconfig | 1 + arch/mips/configs/ci20_defconfig | 1 + arch/mips/configs/cobalt_defconfig | 1 + arch/mips/configs/fuloong2e_defconfig | 1 + arch/mips/configs/gpr_defconfig | 1 + arch/mips/configs/ip27_defconfig | 1 + arch/mips/configs/ip32_defconfig | 1 + arch/mips/configs/lemote2f_defconfig | 2 + arch/mips/configs/loongson1b_defconfig | 1 + arch/mips/configs/loongson1c_defconfig | 1 + arch/mips/configs/loongson3_defconfig | 1 + arch/mips/configs/malta_defconfig | 1 + arch/mips/configs/malta_kvm_defconfig | 1 + arch/mips/configs/malta_kvm_guest_defconfig | 1 + arch/mips/configs/maltaup_xpa_defconfig | 1 + arch/mips/configs/mips_paravirt_defconfig | 1 + arch/mips/configs/omega2p_defconfig | 1 + arch/mips/configs/pistachio_defconfig | 1 + arch/mips/configs/pnx8335_stb225_defconfig | 1 + arch/mips/configs/qi_lb60_defconfig | 2 + arch/mips/configs/rb532_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 1 + arch/mips/configs/sb1250_swarm_defconfig | 1 + arch/mips/configs/tb0219_defconfig | 1 + arch/mips/configs/tb0226_defconfig | 1 + arch/mips/configs/tb0287_defconfig | 1 + arch/mips/configs/vocore2_defconfig | 1 + arch/mips/configs/xway_defconfig | 1 + arch/mips/include/asm/cpu.h | 125 +- arch/mips/include/asm/io.h | 13 +- arch/mips/include/asm/kprobes.h | 1 - arch/mips/include/asm/mach-jz4740/clock.h | 22 + arch/mips/include/asm/mach-ralink/pinmux.h | 1 + arch/mips/include/asm/syscall.h | 6 - arch/mips/jz4740/board-qi_lb60.c | 18 +- arch/mips/jz4740/platform.c | 2 + arch/mips/jz4740/pm.c | 8 + arch/mips/jz4740/time.c | 3 + arch/mips/kernel/ftrace.c | 23 +- arch/mips/kernel/kprobes.c | 2 +- arch/mips/kernel/perf_event_mipsxx.c | 30 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 1 - arch/mips/kernel/syscalls/syscall_n64.tbl | 1 - arch/mips/kernel/syscalls/syscall_o32.tbl | 1 - arch/mips/lantiq/irq.c | 177 +- arch/nds32/include/asm/syscall.h | 27 +- arch/parisc/Kconfig | 2 +- arch/parisc/include/asm/syscall.h | 7 - arch/parisc/include/asm/unistd.h | 1 - arch/parisc/kernel/entry.S | 1 - arch/parisc/kernel/kprobes.c | 3 - arch/parisc/kernel/ptrace.c | 31 +- arch/parisc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/Kconfig | 2 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 1 + arch/powerpc/include/asm/syscall.h | 10 - arch/powerpc/include/uapi/asm/mman.h | 6 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 - arch/powerpc/kvm/book3s_64_vio.c | 44 +- arch/powerpc/kvm/emulate.c | 1 - arch/powerpc/kvm/emulate_loadstore.c | 6 + arch/powerpc/mm/book3s64/iommu_api.c | 41 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 5 - arch/powerpc/mm/fault.c | 23 +- arch/powerpc/mm/mem.c | 12 +- arch/powerpc/platforms/cell/spufs/inode.c | 207 +- arch/powerpc/platforms/powernv/memtrace.c | 23 +- arch/riscv/Kconfig | 10 - arch/riscv/Kconfig.socs | 13 - arch/riscv/Makefile | 2 + arch/riscv/boot/dts/sifive/Makefile | 2 +- arch/riscv/configs/defconfig | 8 +- arch/riscv/configs/rv32_defconfig | 2 - arch/riscv/include/asm/fixmap.h | 5 - arch/riscv/include/asm/hugetlb.h | 18 - arch/riscv/include/asm/image.h | 65 - arch/riscv/include/asm/page.h | 14 +- arch/riscv/include/asm/pgtable-64.h | 5 - arch/riscv/include/asm/pgtable.h | 16 +- arch/riscv/kernel/head.S | 49 +- arch/riscv/kernel/setup.c | 6 +- arch/riscv/kernel/vdso.c | 19 + arch/riscv/mm/Makefile | 2 - arch/riscv/mm/hugetlbpage.c | 44 - arch/riscv/mm/init.c | 326 +- arch/riscv/mm/sifive_l2_cache.c | 11 +- arch/s390/Kconfig | 1 - arch/s390/appldata/appldata_base.c | 15 +- arch/s390/hypfs/inode.c | 137 +- arch/s390/include/asm/ctl_reg.h | 42 +- arch/s390/include/asm/nmi.h | 20 +- arch/s390/include/asm/processor.h | 20 +- arch/s390/include/asm/ptrace.h | 10 +- arch/s390/include/asm/setup.h | 40 +- arch/s390/include/asm/thread_info.h | 34 +- arch/s390/kernel/syscalls/syscall.tbl | 1 - arch/s390/kernel/topology.c | 6 +- arch/s390/mm/fault.c | 16 +- arch/s390/mm/init.c | 25 +- arch/sh/Kconfig | 4 +- arch/sh/boards/Kconfig | 14 +- arch/sh/configs/ap325rxa_defconfig | 1 + arch/sh/configs/apsh4a3a_defconfig | 1 + arch/sh/configs/apsh4ad0a_defconfig | 1 + arch/sh/configs/cayman_defconfig | 1 + arch/sh/configs/dreamcast_defconfig | 1 + arch/sh/configs/ecovec24-romimage_defconfig | 1 + arch/sh/configs/ecovec24_defconfig | 1 + arch/sh/configs/edosk7760_defconfig | 1 + arch/sh/configs/espt_defconfig | 1 + arch/sh/configs/hp6xx_defconfig | 1 + arch/sh/configs/kfr2r09-romimage_defconfig | 1 + arch/sh/configs/kfr2r09_defconfig | 1 + arch/sh/configs/landisk_defconfig | 1 + arch/sh/configs/lboxre2_defconfig | 1 + arch/sh/configs/magicpanelr2_defconfig | 1 + arch/sh/configs/microdev_defconfig | 1 + arch/sh/configs/migor_defconfig | 1 + arch/sh/configs/polaris_defconfig | 1 + arch/sh/configs/r7780mp_defconfig | 1 + arch/sh/configs/r7785rp_defconfig | 1 + arch/sh/configs/rsk7201_defconfig | 1 + arch/sh/configs/rsk7203_defconfig | 1 + arch/sh/configs/rsk7264_defconfig | 1 + arch/sh/configs/rsk7269_defconfig | 1 + arch/sh/configs/rts7751r2d1_defconfig | 1 + arch/sh/configs/rts7751r2dplus_defconfig | 1 + arch/sh/configs/sdk7780_defconfig | 1 + arch/sh/configs/sdk7786_defconfig | 1 + arch/sh/configs/se7206_defconfig | 1 + arch/sh/configs/se7343_defconfig | 1 + arch/sh/configs/se7712_defconfig | 1 + arch/sh/configs/se7721_defconfig | 1 + arch/sh/configs/se7722_defconfig | 1 + arch/sh/configs/se7724_defconfig | 1 + arch/sh/configs/sh03_defconfig | 1 + arch/sh/configs/sh2007_defconfig | 1 + arch/sh/configs/sh7710voipgw_defconfig | 1 + arch/sh/configs/sh7724_generic_defconfig | 1 + arch/sh/configs/sh7757lcr_defconfig | 1 + arch/sh/configs/sh7763rdp_defconfig | 1 + arch/sh/configs/sh7770_generic_defconfig | 1 + arch/sh/configs/sh7785lcr_32bit_defconfig | 1 + arch/sh/configs/sh7785lcr_defconfig | 1 + arch/sh/configs/shx3_defconfig | 1 + arch/sh/configs/titan_defconfig | 1 + arch/sh/configs/ul2_defconfig | 1 + arch/sh/configs/urquell_defconfig | 1 + arch/sh/kernel/kprobes.c | 3 +- arch/sh/kernel/syscalls/syscall.tbl | 1 - arch/sh/mm/fault.c | 18 +- arch/sh/mm/init.c | 2 + arch/sparc/Kconfig | 2 +- arch/sparc/include/uapi/asm/mman.h | 6 + arch/sparc/kernel/syscalls/syscall.tbl | 1 - arch/sparc/mm/fault_64.c | 16 +- arch/sparc/vdso/Makefile | 3 +- arch/um/Kconfig | 12 - arch/um/configs/i386_defconfig | 1 + arch/um/configs/x86_64_defconfig | 1 + arch/um/drivers/chan_kern.c | 52 +- arch/um/drivers/ssl.c | 1 + arch/um/drivers/ssl.h | 13 + arch/um/include/asm/mmu_context.h | 2 +- arch/um/include/shared/os.h | 10 +- arch/um/include/shared/timer-internal.h | 48 - arch/um/kernel/irq.c | 9 +- arch/um/kernel/process.c | 42 +- arch/um/kernel/skas/Makefile | 2 - arch/um/kernel/skas/syscall.c | 11 - arch/um/kernel/time.c | 131 +- arch/um/os-Linux/time.c | 127 +- arch/x86/Kconfig | 18 +- arch/x86/entry/vdso/Makefile | 17 +- arch/x86/entry/vdso/vdso32-setup.c | 7 +- arch/x86/events/amd/uncore.c | 15 +- arch/x86/events/intel/core.c | 8 +- arch/x86/ia32/sys_ia32.c | 4 - arch/x86/include/asm/io.h | 1 + arch/x86/include/asm/olpc.h | 31 + arch/x86/include/asm/pgtable.h | 4 +- arch/x86/include/asm/pgtable_types.h | 1 + arch/x86/include/asm/uaccess.h | 4 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 3 +- arch/x86/kernel/ftrace.c | 6 +- arch/x86/kernel/itmt.c | 6 +- arch/x86/kernel/smpboot.c | 3 +- arch/x86/kvm/cpuid.c | 12 +- arch/x86/kvm/hyperv.c | 20 +- arch/x86/kvm/ioapic.c | 15 + arch/x86/kvm/lapic.c | 95 +- arch/x86/kvm/mmu.c | 6 +- arch/x86/kvm/vmx/nested.c | 5 +- arch/x86/kvm/vmx/vmx.c | 2 +- arch/x86/kvm/x86.c | 8 + arch/x86/mm/fault.c | 21 +- arch/x86/mm/init_32.c | 2 + arch/x86/mm/init_64.c | 14 +- arch/x86/mm/ioremap.c | 5 - arch/x86/mm/mem_encrypt.c | 30 - arch/x86/platform/olpc/olpc.c | 119 +- arch/x86/platform/olpc/olpc_dt.c | 2 +- arch/x86/xen/spinlock.c | 6 +- arch/xtensa/boot/dts/virt.dts | 72 - arch/xtensa/configs/virt_defconfig | 113 - arch/xtensa/include/asm/asmmacro.h | 46 - arch/xtensa/include/asm/initialize_mmu.h | 2 +- arch/xtensa/include/asm/platform.h | 10 + arch/xtensa/include/asm/types.h | 23 + arch/xtensa/include/uapi/asm/mman.h | 6 +- arch/xtensa/kernel/coprocessor.S | 7 +- arch/xtensa/kernel/entry.S | 11 +- arch/xtensa/kernel/mcount.S | 11 +- arch/xtensa/kernel/pci.c | 124 + arch/xtensa/kernel/platform.c | 2 + arch/xtensa/kernel/setup.c | 4 + arch/xtensa/lib/checksum.S | 12 +- arch/xtensa/lib/memcopy.S | 38 +- arch/xtensa/lib/memset.S | 10 +- arch/xtensa/lib/strncpy_user.S | 16 +- arch/xtensa/lib/strnlen_user.S | 14 +- arch/xtensa/lib/usercopy.S | 12 +- arch/xtensa/mm/init.c | 5 +- arch/xtensa/mm/misc.S | 78 +- block/Kconfig | 4 +- block/Kconfig.iosched | 2 +- block/bfq-iosched.c | 2 +- block/bio-integrity.c | 8 +- block/bio.c | 28 +- block/blk-cgroup.c | 66 +- block/blk-core.c | 6 +- block/blk-integrity.c | 2 +- block/blk-mq.c | 2 +- block/blk-mq.h | 32 - block/blk-throttle.c | 9 +- block/blk-zoned.c | 69 +- block/ioprio.c | 2 +- block/mq-deadline.c | 2 +- block/partitions/Kconfig | 2 +- block/partitions/cmdline.c | 2 +- drivers/acpi/acpi_memhotplug.c | 19 +- drivers/acpi/acpica/exconfig.c | 18 +- drivers/acpi/acpica/tbxfload.c | 10 +- drivers/acpi/blacklist.c | 4 - drivers/acpi/nfit/core.c | 4 +- drivers/acpi/pci_root.c | 12 - drivers/android/binderfs.c | 160 +- drivers/atm/idt77252.c | 1 + drivers/base/core.c | 27 +- drivers/base/devtmpfs.c | 41 +- drivers/base/firmware_loader/fallback_table.c | 13 +- drivers/base/memory.c | 219 +- drivers/base/node.c | 35 +- drivers/base/platform.c | 2 +- drivers/base/power/domain.c | 8 +- drivers/base/power/domain_governor.c | 4 +- drivers/base/power/qos.c | 135 +- drivers/base/power/runtime.c | 2 +- drivers/block/Kconfig | 8 +- drivers/block/floppy.c | 2 +- drivers/block/nbd.c | 59 +- drivers/block/null_blk.h | 5 +- drivers/block/null_blk_zoned.c | 3 +- drivers/block/rbd.c | 2735 +- drivers/block/rbd_types.h | 10 - drivers/block/zram/Kconfig | 6 +- drivers/bluetooth/btqca.c | 26 +- drivers/bluetooth/btqca.h | 7 - drivers/bluetooth/btusb.c | 4 +- drivers/bluetooth/hci_qca.c | 5 +- drivers/bus/brcmstb_gisb.c | 4 +- drivers/bus/fsl-mc/dprc.c | 30 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 15 +- drivers/bus/fsl-mc/fsl-mc-private.h | 17 +- drivers/bus/ti-sysc.c | 454 +- drivers/char/Kconfig | 6 +- drivers/char/hw_random/core.c | 2 +- drivers/clk/Kconfig | 28 +- drivers/clk/Makefile | 1 - drivers/clk/at91/sckc.c | 281 +- drivers/clk/bcm/Kconfig | 25 - drivers/clk/bcm/Makefile | 6 +- drivers/clk/bcm/clk-bcm2835.c | 28 +- drivers/clk/bcm/clk-bcm63xx-gate.c | 238 - drivers/clk/bcm/clk-raspberrypi.c | 315 - drivers/clk/clk-bd718x7.c | 24 +- drivers/clk/clk-bulk.c | 23 +- drivers/clk/clk-cdce706.c | 2 +- drivers/clk/clk-devres.c | 22 +- drivers/clk/clk-lochnagar.c | 205 +- drivers/clk/clk-pwm.c | 14 - drivers/clk/clk-qoriq.c | 12 - drivers/clk/clk-rk808.c | 64 +- drivers/clk/clk-si5341.c | 1346 - drivers/clk/clk-si544.c | 102 +- drivers/clk/clk.c | 63 +- drivers/clk/clk.h | 4 + drivers/clk/imx/clk-busy.c | 30 +- drivers/clk/imx/clk-cpu.c | 14 +- drivers/clk/imx/clk-fixup-div.c | 15 +- drivers/clk/imx/clk-fixup-mux.c | 15 +- drivers/clk/imx/clk-gate-exclusive.c | 17 +- drivers/clk/imx/clk-gate2.c | 14 +- drivers/clk/imx/clk-imx6q.c | 782 +- drivers/clk/imx/clk-imx6sl.c | 409 +- drivers/clk/imx/clk-imx6sll.c | 434 +- drivers/clk/imx/clk-imx6sx.c | 662 +- drivers/clk/imx/clk-imx6ul.c | 580 +- drivers/clk/imx/clk-imx7d.c | 984 +- drivers/clk/imx/clk-imx7ulp.c | 2 +- drivers/clk/imx/clk-imx8mm.c | 18 +- drivers/clk/imx/clk-imx8mq.c | 27 +- drivers/clk/imx/clk-pfd.c | 14 +- drivers/clk/imx/clk-pllv3.c | 14 +- drivers/clk/imx/clk.c | 35 +- drivers/clk/imx/clk.h | 143 +- drivers/clk/ingenic/Makefile | 2 +- drivers/clk/ingenic/cgu.c | 41 +- drivers/clk/ingenic/cgu.h | 4 - drivers/clk/ingenic/jz4725b-cgu.c | 41 +- drivers/clk/ingenic/jz4740-cgu.c | 105 +- drivers/clk/ingenic/jz4770-cgu.c | 67 +- drivers/clk/ingenic/jz4780-cgu.c | 3 - drivers/clk/ingenic/pm.c | 45 - drivers/clk/ingenic/pm.h | 12 - drivers/clk/keystone/Kconfig | 11 - drivers/clk/keystone/sci-clk.c | 239 +- drivers/clk/mediatek/Kconfig | 6 - drivers/clk/mediatek/Makefile | 1 - drivers/clk/mediatek/clk-mt8183.c | 19 + drivers/clk/mediatek/clk-mt8516-aud.c | 65 - drivers/clk/mediatek/clk-mt8516.c | 5 + drivers/clk/meson/axg.c | 10 +- drivers/clk/meson/clk-mpll.c | 36 +- drivers/clk/meson/clk-mpll.h | 3 - drivers/clk/meson/g12a.c | 849 +- drivers/clk/meson/g12a.h | 41 +- drivers/clk/meson/gxbb.c | 5 + drivers/clk/meson/meson-eeclk.c | 3 - drivers/clk/meson/meson-eeclk.h | 2 - drivers/clk/meson/meson8b.c | 154 - drivers/clk/meson/meson8b.h | 8 +- drivers/clk/mmp/clk-frac.c | 3 +- drivers/clk/mvebu/kirkwood.c | 17 - drivers/clk/qcom/gcc-msm8996.c | 36 + drivers/clk/qcom/gcc-qcs404.c | 7 - drivers/clk/qcom/gdsc.c | 4 +- drivers/clk/renesas/clk-div6.c | 19 +- drivers/clk/renesas/clk-mstp.c | 20 +- drivers/clk/renesas/r8a774a1-cpg-mssr.c | 5 - drivers/clk/renesas/r8a7795-cpg-mssr.c | 5 - drivers/clk/renesas/r8a7796-cpg-mssr.c | 4 - drivers/clk/renesas/r8a77965-cpg-mssr.c | 4 - drivers/clk/renesas/r8a77990-cpg-mssr.c | 2 - drivers/clk/renesas/r8a77995-cpg-mssr.c | 2 - drivers/clk/renesas/r9a06g032-clocks.c | 227 +- drivers/clk/renesas/renesas-cpg-mssr.c | 37 +- drivers/clk/rockchip/clk-mmc-phase.c | 14 +- drivers/clk/rockchip/clk-px30.c | 12 +- drivers/clk/rockchip/clk-rk3228.c | 3 +- drivers/clk/rockchip/clk-rk3288.c | 13 +- drivers/clk/rockchip/clk-rk3328.c | 3 - drivers/clk/rockchip/clk-rk3368.c | 12 +- drivers/clk/rockchip/clk-rk3399.c | 12 +- drivers/clk/rockchip/clk.h | 4 - drivers/clk/samsung/clk-exynos4.c | 1 - drivers/clk/samsung/clk-exynos5420.c | 78 +- drivers/clk/samsung/clk-exynos5433.c | 4 +- drivers/clk/socfpga/clk-s10.c | 6 +- drivers/clk/sprd/common.c | 9 +- drivers/clk/sprd/sc9860-clk.c | 5 +- drivers/clk/sunxi-ng/ccu-sun4i-a10.c | 39 +- drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 41 +- drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 4 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 69 +- drivers/clk/sunxi-ng/ccu-sun5i.c | 34 +- drivers/clk/sunxi-ng/ccu-sun6i-a31.c | 39 +- drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 34 +- drivers/clk/sunxi-ng/ccu-sun8i-a33.c | 34 +- drivers/clk/sunxi-ng/ccu-sun8i-h3.c | 29 +- drivers/clk/sunxi-ng/ccu-sun8i-r.c | 104 +- drivers/clk/sunxi-ng/ccu-sun8i-r40.c | 46 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 29 +- drivers/clk/sunxi-ng/ccu-sun9i-a80-usb.c | 32 +- drivers/clk/sunxi-ng/ccu-suniv-f1c100s.c | 29 +- drivers/clk/sunxi-ng/ccu_common.c | 2 +- drivers/clk/sunxi-ng/ccu_gate.h | 53 - drivers/clk/sunxi/clk-sunxi.c | 2 - drivers/clk/tegra/clk-tegra210.c | 20 +- drivers/clk/ti/divider.c | 85 + drivers/clk/ti/gate.c | 30 + drivers/clk/ti/mux.c | 31 + drivers/cpufreq/bmips-cpufreq.c | 17 +- drivers/cpufreq/cpufreq.c | 216 +- drivers/cpufreq/davinci-cpufreq.c | 3 +- drivers/cpufreq/imx-cpufreq-dt.c | 3 +- drivers/cpufreq/imx6q-cpufreq.c | 6 +- drivers/cpufreq/intel_pstate.c | 7 +- drivers/cpufreq/kirkwood-cpufreq.c | 3 +- drivers/cpufreq/loongson1-cpufreq.c | 8 +- drivers/cpufreq/loongson2_cpufreq.c | 3 +- drivers/cpufreq/maple-cpufreq.c | 3 +- drivers/cpufreq/omap-cpufreq.c | 15 +- drivers/cpufreq/pasemi-cpufreq.c | 3 +- drivers/cpufreq/pmac32-cpufreq.c | 3 +- drivers/cpufreq/pmac64-cpufreq.c | 3 +- drivers/cpufreq/s3c2416-cpufreq.c | 9 +- drivers/cpufreq/s3c64xx-cpufreq.c | 15 +- drivers/cpufreq/s5pv210-cpufreq.c | 3 +- drivers/cpufreq/sa1100-cpufreq.c | 3 +- drivers/cpufreq/sa1110-cpufreq.c | 3 +- drivers/cpufreq/spear-cpufreq.c | 3 +- drivers/cpufreq/tegra20-cpufreq.c | 8 +- drivers/cpuidle/governor.c | 2 +- drivers/crypto/amcc/crypto4xx_trng.c | 1 + drivers/crypto/ccp/ccp-ops.c | 12 +- drivers/crypto/stm32/stm32-hash.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss-cipher.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss-core.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 2 +- drivers/crypto/sunxi-ss/sun4i-ss.h | 2 +- drivers/dax/bus.c | 21 +- drivers/dax/dax-private.h | 6 +- drivers/dax/device.c | 41 +- drivers/dax/kmem.c | 46 +- drivers/dax/pmem/core.c | 2 +- drivers/dax/super.c | 42 +- 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/Kconfig | 2 +- drivers/dma-buf/dma-buf.c | 180 +- drivers/dma-buf/dma-fence.c | 21 +- drivers/dma-buf/reservation.c | 4 - drivers/dma-buf/sync_debug.c | 26 + drivers/dma-buf/sync_debug.h | 1 + drivers/dma/Kconfig | 5 +- drivers/dma/Makefile | 1 - drivers/dma/amba-pl08x.c | 5 +- drivers/dma/at_xdmac.c | 11 +- drivers/dma/bcm-sba-raid.c | 13 +- drivers/dma/coh901318.c | 6 +- drivers/dma/dma-axi-dmac.c | 203 +- drivers/dma/dma-jz4780.c | 9 +- drivers/dma/dmaengine.c | 14 +- drivers/dma/dmatest.c | 6 +- drivers/dma/dw-edma/Kconfig | 19 - drivers/dma/dw-edma/Makefile | 7 - drivers/dma/dw-edma/dw-edma-core.c | 937 - drivers/dma/dw-edma/dw-edma-core.h | 165 - drivers/dma/dw-edma/dw-edma-pcie.c | 229 - drivers/dma/dw-edma/dw-edma-v0-core.c | 354 - drivers/dma/dw-edma/dw-edma-v0-core.h | 28 - drivers/dma/dw-edma/dw-edma-v0-debugfs.c | 310 - drivers/dma/dw-edma/dw-edma-v0-debugfs.h | 27 - drivers/dma/dw-edma/dw-edma-v0-regs.h | 158 - drivers/dma/dw/pci.c | 33 +- drivers/dma/fsl-edma-common.c | 69 +- drivers/dma/fsl-edma-common.h | 10 +- drivers/dma/fsl-edma.c | 43 +- drivers/dma/fsl-qdma.c | 18 +- drivers/dma/hsu/hsu.c | 4 +- drivers/dma/imx-sdma.c | 9 +- drivers/dma/mcf-edma.c | 11 +- drivers/dma/mediatek/Kconfig | 11 - drivers/dma/mediatek/Makefile | 1 - drivers/dma/mediatek/mtk-uart-apdma.c | 666 - drivers/dma/mic_x100_dma.c | 6 +- drivers/dma/mmp_tdma.c | 10 +- drivers/dma/mxs-dma.c | 8 +- drivers/dma/of-dma.c | 4 +- drivers/dma/pl330.c | 40 - drivers/dma/pxa_dma.c | 56 +- drivers/dma/qcom/hidma.h | 5 +- drivers/dma/qcom/hidma_dbg.c | 37 +- drivers/dma/sh/Kconfig | 6 + drivers/dma/sh/Makefile | 1 + drivers/dma/sh/rcar-dmac.c | 8 +- drivers/dma/sh/sudmac.c | 414 + drivers/dma/sh/usb-dmac.c | 8 +- drivers/dma/stm32-dma.c | 1 + drivers/dma/stm32-dmamux.c | 6 +- drivers/dma/sun6i-dma.c | 147 +- drivers/dma/tegra20-apb-dma.c | 12 +- drivers/dma/virt-dma.c | 4 +- drivers/dma/virt-dma.h | 4 - drivers/dma/xilinx/xilinx_dma.c | 4 +- drivers/firewire/core-device.c | 2 +- drivers/firewire/core-iso.c | 2 +- drivers/firewire/core-topology.c | 1 - drivers/firmware/arm_scmi/clock.c | 2 - drivers/firmware/arm_scmi/sensors.c | 10 +- drivers/firmware/psci/psci_checker.c | 10 +- drivers/firmware/raspberrypi.c | 10 - drivers/firmware/tegra/bpmp.c | 4 +- drivers/firmware/ti_sci.c | 1235 +- drivers/firmware/ti_sci.h | 873 +- drivers/fpga/dfl-afu-dma-region.c | 53 +- drivers/gpio/Kconfig | 13 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpio-bd70528.c | 232 - drivers/gpio/gpio-cs5535.c | 2 +- drivers/gpio/gpio-davinci.c | 5 +- drivers/gpio/gpio-em.c | 33 +- drivers/gpio/gpio-iop.c | 1 - drivers/gpio/gpiolib-of.c | 10 +- drivers/gpu/drm/Kconfig | 13 +- drivers/gpu/drm/Makefile | 11 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 6 +- drivers/gpu/drm/amd/amdgpu/Makefile | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 81 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_afmt.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 99 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 975 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 85 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 228 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 55 +- drivers/gpu/drm/amd/amdgpu/amdgpu_benchmark.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cgs.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 163 +- drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 194 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 507 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 415 - drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 34 - drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 448 - drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 46 - drivers/gpu/drm/amd/amdgpu/amdgpu_doorbell.h | 40 - drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 60 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 203 +- drivers/gpu/drm/amd/amdgpu/amdgpu_encoders.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 57 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gds.h | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.h | 16 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 182 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 90 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_i2c.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ioc32.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 101 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 211 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 50 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 9 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 388 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 280 - drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.h | 37 - drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 449 + drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 230 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 61 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 302 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 98 - drivers/gpu/drm/amd/amdgpu/amdgpu_sa.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_sched.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_socbb.h | 82 - drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_test.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_trace_points.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 325 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 114 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 71 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 197 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 94 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 81 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 3 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 101 - drivers/gpu/drm/amd/amdgpu/athub_v2_0.h | 30 - drivers/gpu/drm/amd/amdgpu/atom.h | 3 +- drivers/gpu/drm/amd/amdgpu/atombios_crtc.c | 2 +- drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 2 +- drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 4 +- drivers/gpu/drm/amd/amdgpu/atombios_i2c.c | 2 +- drivers/gpu/drm/amd/amdgpu/cik.c | 16 +- drivers/gpu/drm/amd/amdgpu/cik_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 6 +- drivers/gpu/drm/amd/amdgpu/clearstate_gfx10.h | 975 - drivers/gpu/drm/amd/amdgpu/cz_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 5 +- drivers/gpu/drm/amd/amdgpu/df_v1_7.c | 4 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 391 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.h | 10 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 5216 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.h | 29 - drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 46 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 75 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 531 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 354 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h | 35 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 918 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.h | 30 - drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 19 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 58 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/kv_dpm.c | 1 + drivers/gpu/drm/amd/amdgpu/kv_smc.c | 1 + drivers/gpu/drm/amd/amdgpu/mes_v10_1.c | 366 - drivers/gpu/drm/amd/amdgpu/mes_v10_1.h | 29 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 445 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h | 35 - drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 18 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 486 - drivers/gpu/drm/amd/amdgpu/navi10_ih.h | 29 - drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c | 68 - drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h | 4806 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 334 - drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h | 31 - drivers/gpu/drm/amd/amdgpu/nbio_v7_0.c | 15 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 15 +- drivers/gpu/drm/amd/amdgpu/nv.c | 821 - drivers/gpu/drm/amd/amdgpu/nv.h | 33 - drivers/gpu/drm/amd/amdgpu/nvd.h | 418 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 126 +- drivers/gpu/drm/amd/amdgpu/psp_v10_0.c | 3 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 173 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 139 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 7 +- drivers/gpu/drm/amd/amdgpu/sdma_v3_0.c | 7 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 57 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 1687 - drivers/gpu/drm/amd/amdgpu/sdma_v5_0.h | 45 - drivers/gpu/drm/amd/amdgpu/si.c | 20 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 4 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 4 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/si_smc.c | 2 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 124 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 20 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 68 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 108 +- drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 5 +- drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 150 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 2261 - drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h | 29 - drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 95 +- drivers/gpu/drm/amd/amdgpu/vi.c | 18 +- drivers/gpu/drm/amd/amdgpu/vi_dpm.h | 32 + drivers/gpu/drm/amd/amdkfd/Makefile | 3 - drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 782 +- .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 1124 - .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx8.asm | 13 + .../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx9.asm | 63 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 83 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 17 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.h | 3 +- drivers/gpu/drm/amd/amdkfd/kfd_debugfs.c | 36 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 105 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 662 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 18 +- .../drm/amd/amdkfd/kfd_device_queue_manager_cik.c | 2 - .../drm/amd/amdkfd/kfd_device_queue_manager_v10.c | 88 - .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 3 +- .../drm/amd/amdkfd/kfd_device_queue_manager_vi.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_iommu.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.c | 25 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue.h | 1 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c | 348 - drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v9.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_vi.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_module.c | 6 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 90 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.h | 24 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_cik.c | 134 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c | 498 - drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 155 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 143 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_ai.h | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_vi.h | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 73 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 101 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 71 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 30 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 3 - drivers/gpu/drm/amd/display/Kconfig | 22 +- drivers/gpu/drm/amd/display/Makefile | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 650 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 48 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 473 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 1 - .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 110 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.h | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 11 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 4 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 302 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_services.c | 1 + drivers/gpu/drm/amd/display/dc/Makefile | 18 +- drivers/gpu/drm/amd/display/dc/basics/vector.c | 2 - drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 2 - drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 8 - .../amd/display/dc/bios/command_table_helper2.c | 5 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 2 - .../gpu/drm/amd/display/dc/calcs/dcn_calc_auto.h | 1 - .../gpu/drm/amd/display/dc/calcs/dcn_calc_math.c | 20 - .../gpu/drm/amd/display/dc/calcs/dcn_calc_math.h | 3 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 75 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 87 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 143 - .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c | 471 - .../amd/display/dc/clk_mgr/dce100/dce_clk_mgr.h | 59 - .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c | 276 - .../amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.h | 44 - .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c | 239 - .../amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.h | 39 - .../amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c | 153 - .../amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.h | 34 - .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c | 279 - .../drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.h | 31 - .../amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.c | 79 - .../amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.h | 29 - .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c | 126 - .../dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.h | 32 - .../drm/amd/display/dc/clk_mgr/dcn10/rv2_clk_mgr.c | 43 - .../drm/amd/display/dc/clk_mgr/dcn10/rv2_clk_mgr.h | 32 - .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 391 - .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 48 - drivers/gpu/drm/amd/display/dc/core/dc.c | 515 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 31 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 293 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 16 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 227 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 144 - drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 189 +- drivers/gpu/drm/amd/display/dc/core/dc_sink.c | 2 - drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 260 +- drivers/gpu/drm/amd/display/dc/core/dc_surface.c | 75 - drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 93 +- drivers/gpu/drm/amd/display/dc/dc.h | 144 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 127 - drivers/gpu/drm/amd/display/dc/dc_dsc.h | 62 - drivers/gpu/drm/amd/display/dc/dc_helper.c | 5 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 122 +- drivers/gpu/drm/amd/display/dc/dc_link.h | 11 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 76 +- drivers/gpu/drm/amd/display/dc/dc_types.h | 118 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 15 - drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 20 - drivers/gpu/drm/amd/display/dc/dce/dce_audio.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dce_audio.h | 7 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 10 - drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h | 199 + .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 87 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 42 - drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 97 - drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.h | 10 - drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 127 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 109 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 30 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_sw.c | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_ipp.c | 2 - .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_opp.c | 2 - .../drm/amd/display/dc/dce/dce_stream_encoder.c | 16 +- .../amd/display/dc/dce100/dce100_hw_sequencer.c | 9 +- .../drm/amd/display/dc/dce100/dce100_resource.c | 75 +- .../drm/amd/display/dc/dce100/dce100_resource.h | 5 - .../drm/amd/display/dc/dce110/dce110_compressor.c | 3 - .../amd/display/dc/dce110/dce110_hw_sequencer.c | 200 +- .../amd/display/dc/dce110/dce110_opp_regamma_v.c | 2 - .../drm/amd/display/dc/dce110/dce110_resource.c | 69 +- .../drm/amd/display/dc/dce110/dce110_resource.h | 5 - .../display/dc/dce110/dce110_timing_generator.c | 5 - .../display/dc/dce110/dce110_timing_generator.h | 5 - .../display/dc/dce110/dce110_timing_generator_v.c | 5 - .../drm/amd/display/dc/dce110/dce110_transform_v.c | 2 - .../drm/amd/display/dc/dce112/dce112_compressor.c | 3 - .../drm/amd/display/dc/dce112/dce112_resource.c | 33 +- .../drm/amd/display/dc/dce120/dce120_resource.c | 39 +- .../display/dc/dce120/dce120_timing_generator.c | 96 +- .../gpu/drm/amd/display/dc/dce80/dce80_resource.c | 52 +- .../amd/display/dc/dce80/dce80_timing_generator.c | 7 +- drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 2 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c | 289 + .../gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h | 39 + .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.h | 31 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 10 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 5 - .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_cm.c | 4 - .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 8 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.c | 136 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.h | 271 - .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 471 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 16 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 34 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.h | 8 - .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 197 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 4 - .../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.c | 26 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_ipp.h | 43 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 11 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 174 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 6 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_opp.c | 10 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 213 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 91 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 74 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.h | 5 - .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 129 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 79 - drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 23 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 159 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 116 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 502 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h | 698 - .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 990 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 694 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h | 575 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb.c | 332 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb.h | 458 - .../gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c | 877 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 592 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 107 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 700 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 277 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 2044 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 103 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.c | 460 - .../drm/amd/display/dc/dcn20/dcn20_link_encoder.h | 173 - .../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.c | 323 - .../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h | 544 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 526 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.h | 285 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 355 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 158 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 542 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 116 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 3187 - .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 133 - .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 610 - .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 107 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c | 59 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.h | 90 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 7 - drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 142 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 14 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 5104 - .../amd/display/dc/dml/dcn20/display_mode_vba_20.h | 32 - .../display/dc/dml/dcn20/display_rq_dlg_calc_20.c | 1701 - .../display/dc/dml/dcn20/display_rq_dlg_calc_20.h | 74 - .../drm/amd/display/dc/dml/display_mode_enums.h | 12 +- .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 22 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 36 +- .../drm/amd/display/dc/dml/display_mode_structs.h | 32 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 839 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 854 - .../gpu/drm/amd/display/dc/dml/dml_inline_defs.h | 8 - drivers/gpu/drm/amd/display/dc/dsc/Makefile | 21 - drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 858 - drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c | 382 - drivers/gpu/drm/amd/display/dc/dsc/dscc_types.h | 54 - drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h | 706 - drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 258 - drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 85 - drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c | 147 - drivers/gpu/drm/amd/display/dc/gpio/Makefile | 11 - .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.c | 212 - .../amd/display/dc/gpio/dcn20/hw_factory_dcn20.h | 33 - .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.c | 382 - .../amd/display/dc/gpio/dcn20/hw_translate_dcn20.h | 35 - drivers/gpu/drm/amd/display/dc/gpio/ddc_regs.h | 53 - drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/hw_ddc.c | 18 - drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 13 +- drivers/gpu/drm/amd/display/dc/gpio/hw_hpd.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 11 +- drivers/gpu/drm/amd/display/dc/inc/core_status.h | 5 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 93 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 7 - drivers/gpu/drm/amd/display/dc/inc/dcn_calcs.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/audio.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 31 +- .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 289 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 58 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 70 - drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 101 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 180 - drivers/gpu/drm/amd/display/dc/inc/hw/hubp.h | 30 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 50 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 28 - drivers/gpu/drm/amd/display/dc/inc/hw/mcif_wb.h | 105 - drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 52 - drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 29 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 66 +- .../drm/amd/display/dc/inc/hw/timing_generator.h | 60 +- drivers/gpu/drm/amd/display/dc/inc/hw/vmid.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 58 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 8 - drivers/gpu/drm/amd/display/dc/inc/vm_helper.h | 16 +- drivers/gpu/drm/amd/display/dc/irq/Makefile | 10 - .../amd/display/dc/irq/dce110/irq_service_dce110.c | 2 - .../amd/display/dc/irq/dce120/irq_service_dce120.c | 2 - .../amd/display/dc/irq/dce80/irq_service_dce80.c | 2 - .../amd/display/dc/irq/dcn10/irq_service_dcn10.c | 4 +- .../amd/display/dc/irq/dcn20/irq_service_dcn20.c | 375 - .../amd/display/dc/irq/dcn20/irq_service_dcn20.h | 34 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 2 - drivers/gpu/drm/amd/display/dc/os_types.h | 8 +- .../amd/display/dc/virtual/virtual_link_encoder.c | 2 - .../display/dc/virtual/virtual_stream_encoder.c | 17 - .../drm/amd/display/include/bios_parser_types.h | 3 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 20 +- drivers/gpu/drm/amd/display/include/dal_types.h | 5 +- drivers/gpu/drm/amd/display/include/logger_types.h | 10 - .../gpu/drm/amd/display/include/set_mode_types.h | 5 +- .../drm/amd/display/modules/color/color_gamma.c | 62 +- .../drm/amd/display/modules/color/color_gamma.h | 1 - .../drm/amd/display/modules/freesync/freesync.c | 2 - .../gpu/drm/amd/display/modules/inc/mod_shared.h | 60 - drivers/gpu/drm/amd/display/modules/inc/mod_vmid.h | 46 - .../amd/display/modules/info_packet/info_packet.c | 4 +- drivers/gpu/drm/amd/display/modules/power/Makefile | 2 +- drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 167 - drivers/gpu/drm/amd/include/amd_shared.h | 13 +- .../include/asic_reg/athub/athub_2_0_0_default.h | 272 - .../include/asic_reg/athub/athub_2_0_0_offset.h | 514 - .../include/asic_reg/athub/athub_2_0_0_sh_mask.h | 2264 - .../amd/include/asic_reg/clk/clk_11_0_0_offset.h | 33 - .../amd/include/asic_reg/clk/clk_11_0_0_sh_mask.h | 38 - .../amd/include/asic_reg/dcn/dcn_2_0_0_offset.h | 17535 --- .../amd/include/asic_reg/dcn/dcn_2_0_0_sh_mask.h | 68024 ---------- .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 18 - .../amd/include/asic_reg/gc/gc_10_1_0_default.h | 6028 - .../drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h | 11339 -- .../amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h | 43963 ------- .../drm/amd/include/asic_reg/gc/gc_9_0_offset.h | 31 - .../amd/include/asic_reg/hdp/hdp_5_0_0_offset.h | 217 - .../amd/include/asic_reg/hdp/hdp_5_0_0_sh_mask.h | 659 - .../include/asic_reg/mmhub/mmhub_2_0_0_default.h | 927 - .../include/asic_reg/mmhub/mmhub_2_0_0_offset.h | 1799 - .../include/asic_reg/mmhub/mmhub_2_0_0_sh_mask.h | 7567 -- .../drm/amd/include/asic_reg/mp/mp_11_0_sh_mask.h | 429 - .../amd/include/asic_reg/nbio/nbio_2_3_default.h | 18521 --- .../amd/include/asic_reg/nbio/nbio_2_3_offset.h | 14663 --- .../amd/include/asic_reg/nbio/nbio_2_3_sh_mask.h | 120339 ------------------ .../drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h | 3 - .../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 3 - .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 3 - .../amd/include/asic_reg/oss/osssys_5_0_0_offset.h | 353 - .../include/asic_reg/oss/osssys_5_0_0_sh_mask.h | 1305 - .../include/asic_reg/smuio/smuio_11_0_0_offset.h | 323 - .../include/asic_reg/smuio/smuio_11_0_0_sh_mask.h | 689 - .../amd/include/asic_reg/vcn/vcn_2_0_0_offset.h | 1008 - .../amd/include/asic_reg/vcn/vcn_2_0_0_sh_mask.h | 3815 - drivers/gpu/drm/amd/include/atomfirmware.h | 188 +- drivers/gpu/drm/amd/include/cik_structs.h | 3 +- drivers/gpu/drm/amd/include/discovery.h | 165 - .../drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_10_1.h | 53 - .../include/ivsrcid/{dcn => }/irqsrcs_dcn_1_0.h | 0 .../amd/include/ivsrcid/sdma0/irqsrcs_sdma0_5_0.h | 43 - .../amd/include/ivsrcid/sdma1/irqsrcs_sdma1_5_0.h | 44 - .../drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_2_0.h | 32 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 1 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 11 - drivers/gpu/drm/amd/include/navi10_enum.h | 22764 ---- drivers/gpu/drm/amd/include/navi10_ip_offset.h | 855 - drivers/gpu/drm/amd/include/soc15_hw_ip.h | 4 +- drivers/gpu/drm/amd/include/v10_structs.h | 1258 - drivers/gpu/drm/amd/include/v9_structs.h | 3 +- drivers/gpu/drm/amd/include/vi_structs.h | 3 +- drivers/gpu/drm/amd/powerplay/Makefile | 2 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 454 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 18 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 1 - .../amd/powerplay/hwmgr/process_pptables_v1_0.c | 2 + drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 8 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 3 - drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 157 +- .../amd/powerplay/hwmgr/vega10_processpptables.c | 25 - .../amd/powerplay/hwmgr/vega10_processpptables.h | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 123 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.h | 3 - drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 84 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 362 +- drivers/gpu/drm/amd/powerplay/inc/hwmgr.h | 1 - drivers/gpu/drm/amd/powerplay/inc/power_state.h | 7 - drivers/gpu/drm/amd/powerplay/inc/pp_thermal.h | 12 +- .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 1069 - drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 29 - .../gpu/drm/amd/powerplay/inc/smu_v11_0_ppsmc.h | 39 +- .../gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h | 2 +- drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 1 - drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 1577 - drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 28 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 1232 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 6 +- drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 3 - .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 6 +- .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 5 - .../gpu/drm/amd/powerplay/smumgr/smu10_smumgr.c | 3 - drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 1 - .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 6 +- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 3 - .../gpu/drm/amd/powerplay/smumgr/vega12_smumgr.c | 22 - .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 1 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 3 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 1291 +- drivers/gpu/drm/amd/powerplay/vega20_ppt.h | 50 - drivers/gpu/drm/arm/display/include/malidp_io.h | 7 - drivers/gpu/drm/arm/display/include/malidp_utils.h | 5 +- drivers/gpu/drm/arm/display/komeda/Makefile | 2 - .../gpu/drm/arm/display/komeda/d71/d71_component.c | 582 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.c | 142 +- drivers/gpu/drm/arm/display/komeda/d71/d71_dev.h | 2 - .../gpu/drm/arm/display/komeda/komeda_color_mgmt.c | 67 - .../gpu/drm/arm/display/komeda/komeda_color_mgmt.h | 17 - drivers/gpu/drm/arm/display/komeda/komeda_crtc.c | 91 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 59 +- drivers/gpu/drm/arm/display/komeda/komeda_dev.h | 13 +- .../drm/arm/display/komeda/komeda_format_caps.c | 58 - .../drm/arm/display/komeda/komeda_format_caps.h | 24 +- .../drm/arm/display/komeda/komeda_framebuffer.c | 175 +- .../drm/arm/display/komeda/komeda_framebuffer.h | 13 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 130 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.h | 57 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.c | 66 +- .../gpu/drm/arm/display/komeda/komeda_pipeline.h | 112 +- .../drm/arm/display/komeda/komeda_pipeline_state.c | 692 +- drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 109 +- .../drm/arm/display/komeda/komeda_private_obj.c | 154 - .../drm/arm/display/komeda/komeda_wb_connector.c | 191 - drivers/gpu/drm/arm/malidp_crtc.c | 28 +- drivers/gpu/drm/arm/malidp_drv.c | 11 +- drivers/gpu/drm/arm/malidp_hw.c | 3 +- drivers/gpu/drm/arm/malidp_mw.c | 2 +- drivers/gpu/drm/arm/malidp_planes.c | 8 +- drivers/gpu/drm/armada/armada_510.c | 130 +- drivers/gpu/drm/armada/armada_crtc.c | 214 +- drivers/gpu/drm/armada/armada_crtc.h | 21 +- drivers/gpu/drm/armada/armada_debugfs.c | 98 +- drivers/gpu/drm/armada/armada_drm.h | 1 - drivers/gpu/drm/armada/armada_drv.c | 38 +- drivers/gpu/drm/armada/armada_fb.c | 3 +- drivers/gpu/drm/armada/armada_hw.h | 29 +- drivers/gpu/drm/armada/armada_overlay.c | 56 +- drivers/gpu/drm/armada/armada_plane.c | 124 +- drivers/gpu/drm/armada/armada_plane.h | 23 - drivers/gpu/drm/ast/Kconfig | 3 +- drivers/gpu/drm/ast/ast_drv.c | 13 +- drivers/gpu/drm/ast/ast_drv.h | 78 +- drivers/gpu/drm/ast/ast_fb.c | 61 +- drivers/gpu/drm/ast/ast_main.c | 77 +- drivers/gpu/drm/ast/ast_mode.c | 157 +- drivers/gpu/drm/ast/ast_ttm.c | 302 +- drivers/gpu/drm/ati_pcigart.c | 5 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 18 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 120 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.h | 2 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_plane.c | 11 +- drivers/gpu/drm/bochs/Kconfig | 2 +- drivers/gpu/drm/bochs/bochs.h | 56 +- drivers/gpu/drm/bochs/bochs_drv.c | 24 +- drivers/gpu/drm/bochs/bochs_hw.c | 14 +- drivers/gpu/drm/bochs/bochs_kms.c | 19 +- drivers/gpu/drm/bochs/bochs_mm.c | 427 +- drivers/gpu/drm/bridge/Kconfig | 3 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 8 +- drivers/gpu/drm/bridge/analogix-anx78xx.c | 9 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 58 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.h | 6 +- drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c | 24 +- drivers/gpu/drm/bridge/dumb-vga-dac.c | 2 +- drivers/gpu/drm/bridge/lvds-encoder.c | 10 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 3 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 3 +- drivers/gpu/drm/bridge/panel.c | 5 +- drivers/gpu/drm/bridge/parade-ps8622.c | 3 +- drivers/gpu/drm/bridge/sii902x.c | 491 +- drivers/gpu/drm/bridge/sii9234.c | 4 +- drivers/gpu/drm/bridge/sil-sii8620.c | 10 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 193 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 17 +- drivers/gpu/drm/bridge/tc358764.c | 14 +- drivers/gpu/drm/bridge/tc358767.c | 593 +- drivers/gpu/drm/bridge/thc63lvd1024.c | 64 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 18 +- drivers/gpu/drm/bridge/ti-tfp410.c | 14 +- drivers/gpu/drm/cirrus/cirrus_ttm.c | 337 + drivers/gpu/drm/drm_agpsupport.c | 11 +- drivers/gpu/drm/drm_atomic.c | 248 +- drivers/gpu/drm/drm_atomic_helper.c | 232 +- drivers/gpu/drm/drm_atomic_state_helper.c | 70 +- drivers/gpu/drm/drm_atomic_uapi.c | 23 +- drivers/gpu/drm/drm_auth.c | 30 +- drivers/gpu/drm/drm_blend.c | 9 +- drivers/gpu/drm/drm_bridge.c | 110 - drivers/gpu/drm/drm_bufs.c | 21 +- drivers/gpu/drm/drm_client.c | 15 +- drivers/gpu/drm/drm_client_modeset.c | 1126 - drivers/gpu/drm/drm_color_mgmt.c | 8 +- drivers/gpu/drm/drm_connector.c | 99 +- drivers/gpu/drm/drm_context.c | 8 +- drivers/gpu/drm/drm_crtc.c | 4 +- drivers/gpu/drm/drm_crtc_helper.c | 14 +- drivers/gpu/drm/drm_crtc_internal.h | 31 +- drivers/gpu/drm/drm_damage_helper.c | 2 +- drivers/gpu/drm/drm_debugfs.c | 92 +- drivers/gpu/drm/drm_debugfs_crc.c | 46 +- drivers/gpu/drm/drm_dma.c | 6 +- drivers/gpu/drm/drm_dp_aux_dev.c | 8 +- drivers/gpu/drm/drm_dp_dual_mode_helper.c | 4 +- drivers/gpu/drm/drm_dp_helper.c | 16 +- drivers/gpu/drm/drm_dp_mst_topology.c | 19 +- drivers/gpu/drm/drm_drv.c | 34 +- drivers/gpu/drm/drm_dumb_buffers.c | 4 +- drivers/gpu/drm/drm_edid.c | 232 +- drivers/gpu/drm/drm_edid_load.c | 9 +- drivers/gpu/drm/drm_encoder.c | 4 +- drivers/gpu/drm/drm_fb_helper.c | 1410 +- drivers/gpu/drm/drm_file.c | 133 +- drivers/gpu/drm/drm_flip_work.c | 6 +- drivers/gpu/drm/drm_format_helper.c | 4 +- drivers/gpu/drm/drm_fourcc.c | 120 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem.c | 40 +- drivers/gpu/drm/drm_gem_cma_helper.c | 11 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 7 +- drivers/gpu/drm/drm_gem_vram_helper.c | 641 - drivers/gpu/drm/drm_hashtab.c | 10 +- drivers/gpu/drm/drm_hdcp.c | 382 - drivers/gpu/drm/drm_internal.h | 42 +- drivers/gpu/drm/drm_ioc32.c | 9 +- drivers/gpu/drm/drm_ioctl.c | 24 +- drivers/gpu/drm/drm_irq.c | 13 +- drivers/gpu/drm/drm_kms_helper_common.c | 3 +- drivers/gpu/drm/drm_lease.c | 15 +- drivers/gpu/drm/drm_legacy.h | 6 - drivers/gpu/drm/drm_legacy_misc.c | 27 +- drivers/gpu/drm/drm_lock.c | 8 +- drivers/gpu/drm/drm_memory.c | 9 +- drivers/gpu/drm/drm_mm.c | 9 +- drivers/gpu/drm/drm_mode_config.c | 6 +- drivers/gpu/drm/drm_mode_object.c | 9 +- drivers/gpu/drm/drm_modes.c | 488 +- drivers/gpu/drm/drm_modeset_lock.c | 4 +- drivers/gpu/drm/drm_of.c | 5 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 - drivers/gpu/drm/drm_pci.c | 11 +- drivers/gpu/drm/drm_plane_helper.c | 9 +- drivers/gpu/drm/drm_prime.c | 84 +- drivers/gpu/drm/drm_print.c | 7 +- drivers/gpu/drm/drm_probe_helper.c | 16 +- drivers/gpu/drm/drm_property.c | 7 +- drivers/gpu/drm/drm_rect.c | 4 +- drivers/gpu/drm/drm_scatter.c | 9 +- drivers/gpu/drm/drm_scdc_helper.c | 2 +- drivers/gpu/drm/drm_self_refresh_helper.c | 218 - drivers/gpu/drm/drm_simple_kms_helper.c | 5 +- drivers/gpu/drm/drm_syncobj.c | 13 +- drivers/gpu/drm/drm_sysfs.c | 17 +- drivers/gpu/drm/drm_trace.h | 2 - drivers/gpu/drm/drm_trace_points.c | 3 +- drivers/gpu/drm/drm_vblank.c | 22 +- drivers/gpu/drm/drm_vm.c | 19 +- drivers/gpu/drm/drm_vma_manager.c | 6 +- drivers/gpu/drm/drm_vram_helper_common.c | 96 - drivers/gpu/drm/drm_vram_mm_helper.c | 297 - drivers/gpu/drm/drm_writeback.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_cmdbuf.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_drv.c | 8 - drivers/gpu/drm/etnaviv/etnaviv_drv.h | 9 +- drivers/gpu/drm/etnaviv/etnaviv_dump.c | 5 + drivers/gpu/drm/etnaviv/etnaviv_gem.c | 7 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 5 - drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 6 +- drivers/gpu/drm/etnaviv/etnaviv_iommu_v2.c | 5 +- drivers/gpu/drm/etnaviv/etnaviv_mmu.c | 2 - drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/exynos/Kconfig | 6 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 7 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 8 +- drivers/gpu/drm/exynos/exynos_dp.c | 13 +- drivers/gpu/drm/exynos/exynos_drm_crtc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_dpi.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 8 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 21 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 15 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 14 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 11 +- drivers/gpu/drm/exynos/exynos_drm_gem.c | 7 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 13 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 22 +- drivers/gpu/drm/exynos/exynos_drm_plane.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 12 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 9 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 41 +- drivers/gpu/drm/exynos/exynos_mixer.c | 31 +- drivers/gpu/drm/gma500/accel_2d.c | 18 +- drivers/gpu/drm/gma500/blitter.h | 2 - drivers/gpu/drm/gma500/cdv_device.c | 13 +- drivers/gpu/drm/gma500/cdv_device.h | 4 - drivers/gpu/drm/gma500/cdv_intel_crt.c | 8 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 10 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 9 +- drivers/gpu/drm/gma500/cdv_intel_hdmi.c | 9 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 9 +- drivers/gpu/drm/gma500/framebuffer.c | 26 +- drivers/gpu/drm/gma500/framebuffer.h | 1 + drivers/gpu/drm/gma500/gem.c | 5 +- drivers/gpu/drm/gma500/gma_device.c | 1 + drivers/gpu/drm/gma500/gma_device.h | 1 - drivers/gpu/drm/gma500/gma_display.c | 12 +- drivers/gpu/drm/gma500/gma_display.h | 3 - drivers/gpu/drm/gma500/gtt.c | 5 +- drivers/gpu/drm/gma500/gtt.h | 1 + drivers/gpu/drm/gma500/intel_bios.c | 6 +- drivers/gpu/drm/gma500/intel_bios.h | 3 +- drivers/gpu/drm/gma500/intel_gmbus.c | 11 +- drivers/gpu/drm/gma500/intel_i2c.c | 4 +- drivers/gpu/drm/gma500/mdfld_device.c | 16 +- drivers/gpu/drm/gma500/mdfld_dsi_dpi.c | 4 +- drivers/gpu/drm/gma500/mdfld_dsi_output.c | 12 +- drivers/gpu/drm/gma500/mdfld_dsi_output.h | 8 +- drivers/gpu/drm/gma500/mdfld_dsi_pkg_sender.c | 4 +- drivers/gpu/drm/gma500/mdfld_intel_display.c | 11 +- drivers/gpu/drm/gma500/mdfld_tmd_vid.c | 2 - drivers/gpu/drm/gma500/mid_bios.c | 5 +- drivers/gpu/drm/gma500/mid_bios.h | 1 - drivers/gpu/drm/gma500/mmu.c | 6 +- drivers/gpu/drm/gma500/oaktrail.h | 2 - drivers/gpu/drm/gma500/oaktrail_crtc.c | 8 +- drivers/gpu/drm/gma500/oaktrail_device.c | 20 +- drivers/gpu/drm/gma500/oaktrail_hdmi.c | 8 +- drivers/gpu/drm/gma500/oaktrail_lvds.c | 6 +- drivers/gpu/drm/gma500/oaktrail_lvds_i2c.c | 11 +- drivers/gpu/drm/gma500/power.h | 4 +- drivers/gpu/drm/gma500/psb_device.c | 12 +- drivers/gpu/drm/gma500/psb_drv.c | 33 +- drivers/gpu/drm/gma500/psb_drv.h | 16 +- drivers/gpu/drm/gma500/psb_intel_display.c | 7 +- drivers/gpu/drm/gma500/psb_intel_lvds.c | 5 +- drivers/gpu/drm/gma500/psb_intel_modes.c | 2 +- drivers/gpu/drm/gma500/psb_intel_sdvo.c | 15 +- drivers/gpu/drm/gma500/psb_irq.c | 9 +- drivers/gpu/drm/gma500/psb_irq.h | 2 +- drivers/gpu/drm/gma500/psb_lid.c | 6 +- drivers/gpu/drm/gma500/tc35876x-dsi-lvds.c | 13 +- drivers/gpu/drm/hisilicon/hibmc/Kconfig | 2 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 19 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 14 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.h | 33 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 37 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 341 +- drivers/gpu/drm/i2c/tda998x_drv.c | 450 +- drivers/gpu/drm/i915/Kconfig | 35 +- drivers/gpu/drm/i915/Kconfig.debug | 29 - drivers/gpu/drm/i915/Kconfig.profile | 27 - drivers/gpu/drm/i915/Makefile | 276 +- drivers/gpu/drm/i915/Makefile.header-test | 44 +- drivers/gpu/drm/i915/display/Makefile | 5 - drivers/gpu/drm/i915/display/Makefile.header-test | 16 - drivers/gpu/drm/i915/display/dvo_ch7017.c | 415 - drivers/gpu/drm/i915/display/dvo_ch7xxx.c | 367 - drivers/gpu/drm/i915/display/dvo_ivch.c | 503 - drivers/gpu/drm/i915/display/dvo_ns2501.c | 710 - drivers/gpu/drm/i915/display/dvo_sil164.c | 280 - drivers/gpu/drm/i915/display/dvo_tfp410.c | 319 - drivers/gpu/drm/i915/display/icl_dsi.c | 1630 - drivers/gpu/drm/i915/display/intel_acpi.c | 158 - drivers/gpu/drm/i915/display/intel_acpi.h | 17 - drivers/gpu/drm/i915/display/intel_atomic.c | 440 - drivers/gpu/drm/i915/display/intel_atomic.h | 49 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 371 - drivers/gpu/drm/i915/display/intel_atomic_plane.h | 49 - drivers/gpu/drm/i915/display/intel_audio.c | 1159 - drivers/gpu/drm/i915/display/intel_bios.c | 2282 - drivers/gpu/drm/i915/display/intel_bios.h | 245 - drivers/gpu/drm/i915/display/intel_bw.c | 426 - drivers/gpu/drm/i915/display/intel_bw.h | 47 - drivers/gpu/drm/i915/display/intel_cdclk.c | 2881 - drivers/gpu/drm/i915/display/intel_color.c | 1428 - drivers/gpu/drm/i915/display/intel_color.h | 18 - drivers/gpu/drm/i915/display/intel_combo_phy.c | 391 - drivers/gpu/drm/i915/display/intel_combo_phy.h | 20 - drivers/gpu/drm/i915/display/intel_connector.c | 283 - drivers/gpu/drm/i915/display/intel_crt.c | 1069 - drivers/gpu/drm/i915/display/intel_ddi.c | 4363 - drivers/gpu/drm/i915/display/intel_ddi.h | 52 - drivers/gpu/drm/i915/display/intel_display.c | 17349 --- drivers/gpu/drm/i915/display/intel_display.h | 403 - drivers/gpu/drm/i915/display/intel_display_power.c | 5191 - drivers/gpu/drm/i915/display/intel_display_power.h | 317 - drivers/gpu/drm/i915/display/intel_dp.c | 7376 -- drivers/gpu/drm/i915/display/intel_dp.h | 121 - .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 284 - .../gpu/drm/i915/display/intel_dp_aux_backlight.h | 13 - .../gpu/drm/i915/display/intel_dp_link_training.c | 382 - .../gpu/drm/i915/display/intel_dp_link_training.h | 14 - drivers/gpu/drm/i915/display/intel_dp_mst.c | 665 - drivers/gpu/drm/i915/display/intel_dp_mst.h | 20 - drivers/gpu/drm/i915/display/intel_dpio_phy.c | 1088 - drivers/gpu/drm/i915/display/intel_dpio_phy.h | 58 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 3653 - drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 382 - drivers/gpu/drm/i915/display/intel_dsi.h | 210 - .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 179 - .../gpu/drm/i915/display/intel_dsi_dcs_backlight.h | 13 - drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 673 - drivers/gpu/drm/i915/display/intel_dvo.c | 555 - drivers/gpu/drm/i915/display/intel_dvo_dev.h | 140 - drivers/gpu/drm/i915/display/intel_fbc.c | 1345 - drivers/gpu/drm/i915/display/intel_fbdev.c | 640 - drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 458 - drivers/gpu/drm/i915/display/intel_fifo_underrun.h | 27 - drivers/gpu/drm/i915/display/intel_frontbuffer.c | 199 - drivers/gpu/drm/i915/display/intel_frontbuffer.h | 98 - drivers/gpu/drm/i915/display/intel_gmbus.c | 981 - drivers/gpu/drm/i915/display/intel_gmbus.h | 27 - drivers/gpu/drm/i915/display/intel_hdcp.c | 1983 - drivers/gpu/drm/i915/display/intel_hdcp.h | 34 - drivers/gpu/drm/i915/display/intel_hdmi.c | 3237 - drivers/gpu/drm/i915/display/intel_hotplug.c | 720 - drivers/gpu/drm/i915/display/intel_hotplug.h | 31 - drivers/gpu/drm/i915/display/intel_lpe_audio.c | 363 - drivers/gpu/drm/i915/display/intel_lpe_audio.h | 22 - drivers/gpu/drm/i915/display/intel_lvds.c | 1008 - drivers/gpu/drm/i915/display/intel_opregion.c | 1176 - drivers/gpu/drm/i915/display/intel_overlay.c | 1501 - drivers/gpu/drm/i915/display/intel_overlay.h | 29 - drivers/gpu/drm/i915/display/intel_panel.c | 2051 - drivers/gpu/drm/i915/display/intel_pipe_crc.c | 671 - drivers/gpu/drm/i915/display/intel_pipe_crc.h | 38 - drivers/gpu/drm/i915/display/intel_psr.c | 1319 - drivers/gpu/drm/i915/display/intel_quirks.c | 170 - drivers/gpu/drm/i915/display/intel_quirks.h | 13 - drivers/gpu/drm/i915/display/intel_sdvo.c | 3364 - drivers/gpu/drm/i915/display/intel_sdvo_regs.h | 741 - drivers/gpu/drm/i915/display/intel_sprite.c | 2634 - drivers/gpu/drm/i915/display/intel_sprite.h | 59 - drivers/gpu/drm/i915/display/intel_tc.c | 537 - drivers/gpu/drm/i915/display/intel_tc.h | 35 - drivers/gpu/drm/i915/display/intel_tv.c | 1993 - drivers/gpu/drm/i915/display/intel_vbt_defs.h | 814 - drivers/gpu/drm/i915/display/intel_vdsc.c | 972 - drivers/gpu/drm/i915/display/intel_vdsc.h | 21 - drivers/gpu/drm/i915/display/vlv_dsi.c | 1996 - drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 569 - drivers/gpu/drm/i915/dvo.h | 138 + drivers/gpu/drm/i915/dvo_ch7017.c | 414 + drivers/gpu/drm/i915/dvo_ch7xxx.c | 366 + drivers/gpu/drm/i915/dvo_ivch.c | 502 + drivers/gpu/drm/i915/dvo_ns2501.c | 709 + drivers/gpu/drm/i915/dvo_sil164.c | 279 + drivers/gpu/drm/i915/dvo_tfp410.c | 318 + drivers/gpu/drm/i915/gem/Makefile | 5 - drivers/gpu/drm/i915/gem/Makefile.header-test | 16 - drivers/gpu/drm/i915/gem/i915_gem_busy.c | 139 - drivers/gpu/drm/i915/gem/i915_gem_clflush.c | 162 - drivers/gpu/drm/i915/gem/i915_gem_clflush.h | 20 - drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 305 - drivers/gpu/drm/i915/gem/i915_gem_client_blt.h | 21 - drivers/gpu/drm/i915/gem/i915_gem_context.c | 2452 - drivers/gpu/drm/i915/gem/i915_gem_context.h | 233 - drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 202 - drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 317 - drivers/gpu/drm/i915/gem/i915_gem_domain.c | 796 - drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2824 - drivers/gpu/drm/i915/gem/i915_gem_fence.c | 96 - drivers/gpu/drm/i915/gem/i915_gem_internal.c | 198 - drivers/gpu/drm/i915/gem/i915_gem_ioctls.h | 52 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 510 - drivers/gpu/drm/i915/gem/i915_gem_object.c | 393 - drivers/gpu/drm/i915/gem/i915_gem_object.h | 424 - drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 107 - drivers/gpu/drm/i915/gem/i915_gem_object_blt.h | 24 - drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 261 - drivers/gpu/drm/i915/gem/i915_gem_pages.c | 544 - drivers/gpu/drm/i915/gem/i915_gem_phys.c | 206 - drivers/gpu/drm/i915/gem/i915_gem_pm.c | 297 - drivers/gpu/drm/i915/gem/i915_gem_pm.h | 25 - drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 578 - drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 532 - drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 700 - drivers/gpu/drm/i915/gem/i915_gem_throttle.c | 73 - drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 440 - drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 850 - drivers/gpu/drm/i915/gem/i915_gem_wait.c | 278 - drivers/gpu/drm/i915/gem/i915_gemfs.c | 57 - drivers/gpu/drm/i915/gem/i915_gemfs.h | 16 - .../gpu/drm/i915/gem/selftests/huge_gem_object.c | 123 - .../gpu/drm/i915/gem/selftests/huge_gem_object.h | 27 - drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 1804 - .../drm/i915/gem/selftests/i915_gem_client_blt.c | 113 - .../drm/i915/gem/selftests/i915_gem_coherency.c | 396 - .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 1741 - .../gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c | 387 - drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 519 - .../gpu/drm/i915/gem/selftests/i915_gem_object.c | 99 - .../drm/i915/gem/selftests/i915_gem_object_blt.c | 107 - drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c | 80 - drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 34 - drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h | 17 - drivers/gpu/drm/i915/gem/selftests/mock_context.c | 111 - drivers/gpu/drm/i915/gem/selftests/mock_context.h | 24 - drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c | 144 - drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h | 22 - .../gpu/drm/i915/gem/selftests/mock_gem_object.h | 14 - drivers/gpu/drm/i915/gt/Makefile | 5 - drivers/gpu/drm/i915/gt/Makefile.header-test | 16 - drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 392 - drivers/gpu/drm/i915/gt/intel_context.c | 255 - drivers/gpu/drm/i915/gt/intel_context.h | 144 - drivers/gpu/drm/i915/gt/intel_context_types.h | 73 - drivers/gpu/drm/i915/gt/intel_engine.h | 529 - drivers/gpu/drm/i915/gt/intel_engine_cs.c | 1711 - drivers/gpu/drm/i915/gt/intel_engine_pm.c | 145 - drivers/gpu/drm/i915/gt/intel_engine_pm.h | 34 - drivers/gpu/drm/i915/gt/intel_engine_types.h | 559 - drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 286 - drivers/gpu/drm/i915/gt/intel_gt.c | 250 - drivers/gpu/drm/i915/gt/intel_gt.h | 60 - drivers/gpu/drm/i915/gt/intel_gt_pm.c | 164 - drivers/gpu/drm/i915/gt/intel_gt_pm.h | 27 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 96 - drivers/gpu/drm/i915/gt/intel_hangcheck.c | 360 - drivers/gpu/drm/i915/gt/intel_lrc.c | 3722 - drivers/gpu/drm/i915/gt/intel_lrc.h | 134 - drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 68 - drivers/gpu/drm/i915/gt/intel_mocs.c | 589 - drivers/gpu/drm/i915/gt/intel_mocs.h | 61 - 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 | 1366 - drivers/gpu/drm/i915/gt/intel_reset.h | 77 - drivers/gpu/drm/i915/gt/intel_reset_types.h | 50 - drivers/gpu/drm/i915/gt/intel_ringbuffer.c | 2332 - drivers/gpu/drm/i915/gt/intel_sseu.c | 159 - drivers/gpu/drm/i915/gt/intel_sseu.h | 75 - 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 | 1522 - drivers/gpu/drm/i915/gt/intel_workarounds.h | 40 - drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 29 - drivers/gpu/drm/i915/gt/mock_engine.c | 342 - drivers/gpu/drm/i915/gt/mock_engine.h | 51 - drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 1758 - drivers/gpu/drm/i915/gt/selftest_lrc.c | 2166 - drivers/gpu/drm/i915/gt/selftest_reset.c | 180 - drivers/gpu/drm/i915/gt/selftest_timeline.c | 844 - drivers/gpu/drm/i915/gt/selftest_workarounds.c | 1248 - 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/Makefile.header-test | 16 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 605 - drivers/gpu/drm/i915/gt/uc/intel_guc.h | 202 - drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 203 - drivers/gpu/drm/i915/gt/uc/intel_guc_ads.h | 34 - drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 915 - drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 111 - drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 320 - drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 691 - drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 633 - drivers/gpu/drm/i915/gt/uc/intel_guc_log.h | 99 - drivers/gpu/drm/i915/gt/uc/intel_guc_reg.h | 161 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 1168 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 87 - drivers/gpu/drm/i915/gt/uc/intel_huc.c | 174 - drivers/gpu/drm/i915/gt/uc/intel_huc.h | 59 - drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 219 - drivers/gpu/drm/i915/gt/uc/intel_uc.c | 635 - drivers/gpu/drm/i915/gt/uc/intel_uc.h | 69 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 359 - drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 177 - drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 336 - drivers/gpu/drm/i915/gvt/aperture_gm.c | 24 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 27 +- drivers/gpu/drm/i915/gvt/debugfs.c | 4 +- drivers/gpu/drm/i915/gvt/firmware.c | 5 +- drivers/gpu/drm/i915/gvt/gtt.h | 13 +- drivers/gpu/drm/i915/gvt/gvt.h | 10 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 2 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 4 +- drivers/gpu/drm/i915/gvt/opregion.c | 2 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 4 +- drivers/gpu/drm/i915/gvt/scheduler.c | 190 +- drivers/gpu/drm/i915/i915_active.c | 373 +- drivers/gpu/drm/i915/i915_active.h | 32 +- drivers/gpu/drm/i915/i915_active_types.h | 13 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 26 +- drivers/gpu/drm/i915/i915_debugfs.c | 722 +- drivers/gpu/drm/i915/i915_debugfs.h | 20 - drivers/gpu/drm/i915/i915_drv.c | 310 +- drivers/gpu/drm/i915/i915_drv.h | 1223 +- drivers/gpu/drm/i915/i915_fixed.h | 11 +- drivers/gpu/drm/i915/i915_gem.c | 4468 +- drivers/gpu/drm/i915/i915_gem.h | 8 +- drivers/gpu/drm/i915/i915_gem_batch_pool.c | 44 +- drivers/gpu/drm/i915/i915_gem_batch_pool.h | 3 +- drivers/gpu/drm/i915/i915_gem_clflush.c | 178 + drivers/gpu/drm/i915/i915_gem_clflush.h | 36 + drivers/gpu/drm/i915/i915_gem_context.c | 1832 + drivers/gpu/drm/i915/i915_gem_context.h | 185 + drivers/gpu/drm/i915/i915_gem_context_types.h | 175 + drivers/gpu/drm/i915/i915_gem_dmabuf.c | 337 + drivers/gpu/drm/i915/i915_gem_evict.c | 49 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 2722 + drivers/gpu/drm/i915/i915_gem_fence_reg.c | 239 +- drivers/gpu/drm/i915/i915_gem_fence_reg.h | 22 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 2297 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 312 +- drivers/gpu/drm/i915/i915_gem_internal.c | 210 + drivers/gpu/drm/i915/i915_gem_object.c | 90 + drivers/gpu/drm/i915/i915_gem_object.h | 509 + drivers/gpu/drm/i915/i915_gem_render_state.c | 233 + drivers/gpu/drm/i915/i915_gem_render_state.h | 31 + drivers/gpu/drm/i915/i915_gem_shrinker.c | 556 + drivers/gpu/drm/i915/i915_gem_stolen.c | 721 + drivers/gpu/drm/i915/i915_gem_tiling.c | 457 + drivers/gpu/drm/i915/i915_gem_userptr.c | 847 + drivers/gpu/drm/i915/i915_gemfs.c | 75 + drivers/gpu/drm/i915/i915_gemfs.h | 34 + drivers/gpu/drm/i915/i915_globals.c | 4 +- drivers/gpu/drm/i915/i915_globals.h | 2 - drivers/gpu/drm/i915/i915_gpu_error.c | 183 +- drivers/gpu/drm/i915/i915_gpu_error.h | 61 +- drivers/gpu/drm/i915/i915_irq.c | 880 +- drivers/gpu/drm/i915/i915_irq.h | 142 - drivers/gpu/drm/i915/{oa => }/i915_oa_bdw.c | 0 drivers/gpu/drm/i915/i915_oa_bdw.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_bxt.c | 0 drivers/gpu/drm/i915/i915_oa_bxt.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt2.c | 0 drivers/gpu/drm/i915/i915_oa_cflgt2.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt3.c | 0 drivers/gpu/drm/i915/i915_oa_cflgt3.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_chv.c | 0 drivers/gpu/drm/i915/i915_oa_chv.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_cnl.c | 0 drivers/gpu/drm/i915/i915_oa_cnl.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_glk.c | 0 drivers/gpu/drm/i915/i915_oa_glk.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_hsw.c | 0 drivers/gpu/drm/i915/i915_oa_hsw.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_icl.c | 0 drivers/gpu/drm/i915/i915_oa_icl.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt2.c | 0 drivers/gpu/drm/i915/i915_oa_kblgt2.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt3.c | 0 drivers/gpu/drm/i915/i915_oa_kblgt3.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt2.c | 0 drivers/gpu/drm/i915/i915_oa_sklgt2.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt3.c | 0 drivers/gpu/drm/i915/i915_oa_sklgt3.h | 15 + drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt4.c | 0 drivers/gpu/drm/i915/i915_oa_sklgt4.h | 15 + drivers/gpu/drm/i915/i915_params.c | 12 +- drivers/gpu/drm/i915/i915_params.h | 7 +- drivers/gpu/drm/i915/i915_pci.c | 102 +- drivers/gpu/drm/i915/i915_perf.c | 203 +- drivers/gpu/drm/i915/i915_pmu.c | 32 +- drivers/gpu/drm/i915/i915_priolist_types.h | 10 - drivers/gpu/drm/i915/i915_pvinfo.h | 7 +- drivers/gpu/drm/i915/i915_query.c | 66 +- drivers/gpu/drm/i915/i915_reg.h | 315 +- drivers/gpu/drm/i915/i915_request.c | 640 +- drivers/gpu/drm/i915/i915_request.h | 43 +- drivers/gpu/drm/i915/i915_reset.c | 1474 + drivers/gpu/drm/i915/i915_reset.h | 69 + drivers/gpu/drm/i915/i915_scatterlist.c | 39 - drivers/gpu/drm/i915/i915_scatterlist.h | 127 - drivers/gpu/drm/i915/i915_scheduler.c | 91 +- drivers/gpu/drm/i915/i915_scheduler.h | 18 - drivers/gpu/drm/i915/i915_scheduler_types.h | 3 +- drivers/gpu/drm/i915/i915_selftest.h | 27 +- drivers/gpu/drm/i915/i915_suspend.c | 6 +- drivers/gpu/drm/i915/i915_sysfs.c | 65 +- drivers/gpu/drm/i915/i915_timeline.c | 579 + drivers/gpu/drm/i915/i915_timeline.h | 113 + drivers/gpu/drm/i915/i915_timeline_types.h | 70 + drivers/gpu/drm/i915/i915_trace.h | 97 +- drivers/gpu/drm/i915/i915_utils.h | 199 +- drivers/gpu/drm/i915/i915_vgpu.c | 63 +- drivers/gpu/drm/i915/i915_vgpu.h | 7 +- drivers/gpu/drm/i915/i915_vma.c | 173 +- drivers/gpu/drm/i915/i915_vma.h | 38 +- drivers/gpu/drm/i915/icl_dsi.c | 1464 + drivers/gpu/drm/i915/intel_acpi.c | 155 + drivers/gpu/drm/i915/intel_atomic.c | 413 + drivers/gpu/drm/i915/intel_atomic_plane.c | 373 + drivers/gpu/drm/i915/intel_atomic_plane.h | 40 + drivers/gpu/drm/i915/intel_audio.c | 1105 + drivers/gpu/drm/i915/{display => }/intel_audio.h | 0 drivers/gpu/drm/i915/intel_bios.c | 2298 + drivers/gpu/drm/i915/intel_bios.h | 223 + drivers/gpu/drm/i915/intel_breadcrumbs.c | 373 + drivers/gpu/drm/i915/intel_cdclk.c | 2893 + drivers/gpu/drm/i915/{display => }/intel_cdclk.h | 0 drivers/gpu/drm/i915/intel_color.c | 1278 + drivers/gpu/drm/i915/intel_color.h | 17 + drivers/gpu/drm/i915/intel_combo_phy.c | 255 + drivers/gpu/drm/i915/intel_connector.c | 282 + .../gpu/drm/i915/{display => }/intel_connector.h | 0 drivers/gpu/drm/i915/intel_context.c | 270 + drivers/gpu/drm/i915/intel_context.h | 87 + drivers/gpu/drm/i915/intel_context_types.h | 77 + drivers/gpu/drm/i915/intel_crt.c | 1061 + drivers/gpu/drm/i915/{display => }/intel_crt.h | 0 drivers/gpu/drm/i915/intel_csr.c | 411 +- drivers/gpu/drm/i915/intel_csr.h | 4 - drivers/gpu/drm/i915/intel_ddi.c | 4286 + drivers/gpu/drm/i915/intel_ddi.h | 53 + drivers/gpu/drm/i915/intel_device_info.c | 118 +- drivers/gpu/drm/i915/intel_device_info.h | 93 +- drivers/gpu/drm/i915/intel_display.c | 16814 +++ drivers/gpu/drm/i915/intel_display.h | 435 + drivers/gpu/drm/i915/intel_dp.c | 7405 ++ drivers/gpu/drm/i915/intel_dp.h | 122 + drivers/gpu/drm/i915/intel_dp_aux_backlight.c | 280 + drivers/gpu/drm/i915/intel_dp_link_training.c | 381 + drivers/gpu/drm/i915/intel_dp_mst.c | 661 + drivers/gpu/drm/i915/intel_dpio_phy.c | 1082 + drivers/gpu/drm/i915/intel_dpll_mgr.c | 3382 + drivers/gpu/drm/i915/intel_dpll_mgr.h | 347 + drivers/gpu/drm/i915/intel_drv.h | 484 +- drivers/gpu/drm/i915/{display => }/intel_dsi.c | 0 drivers/gpu/drm/i915/intel_dsi.h | 196 + drivers/gpu/drm/i915/intel_dsi_dcs_backlight.c | 177 + drivers/gpu/drm/i915/intel_dsi_vbt.c | 941 + drivers/gpu/drm/i915/intel_dvo.c | 549 + drivers/gpu/drm/i915/{display => }/intel_dvo.h | 0 drivers/gpu/drm/i915/intel_engine_cs.c | 1757 + drivers/gpu/drm/i915/intel_engine_types.h | 546 + drivers/gpu/drm/i915/intel_fbc.c | 1341 + drivers/gpu/drm/i915/{display => }/intel_fbc.h | 0 drivers/gpu/drm/i915/intel_fbdev.c | 640 + drivers/gpu/drm/i915/{display => }/intel_fbdev.h | 0 drivers/gpu/drm/i915/intel_fifo_underrun.c | 457 + drivers/gpu/drm/i915/intel_frontbuffer.c | 204 + drivers/gpu/drm/i915/intel_frontbuffer.h | 98 + drivers/gpu/drm/i915/intel_gpu_commands.h | 278 + drivers/gpu/drm/i915/intel_guc.c | 723 + drivers/gpu/drm/i915/intel_guc.h | 200 + drivers/gpu/drm/i915/intel_guc_ads.c | 151 + drivers/gpu/drm/i915/intel_guc_ads.h | 33 + drivers/gpu/drm/i915/intel_guc_ct.c | 943 + drivers/gpu/drm/i915/intel_guc_ct.h | 99 + drivers/gpu/drm/i915/intel_guc_fw.c | 277 + drivers/gpu/drm/i915/{gt/uc => }/intel_guc_fw.h | 0 drivers/gpu/drm/i915/intel_guc_fwif.h | 705 + drivers/gpu/drm/i915/intel_guc_log.c | 641 + drivers/gpu/drm/i915/intel_guc_log.h | 100 + drivers/gpu/drm/i915/intel_guc_reg.h | 130 + drivers/gpu/drm/i915/intel_guc_submission.c | 1454 + drivers/gpu/drm/i915/intel_guc_submission.h | 88 + drivers/gpu/drm/i915/intel_gvt.c | 7 +- drivers/gpu/drm/i915/intel_gvt.h | 7 +- drivers/gpu/drm/i915/intel_hangcheck.c | 334 + drivers/gpu/drm/i915/intel_hdcp.c | 1946 + drivers/gpu/drm/i915/intel_hdcp.h | 33 + drivers/gpu/drm/i915/intel_hdmi.c | 3111 + drivers/gpu/drm/i915/{display => }/intel_hdmi.h | 0 drivers/gpu/drm/i915/intel_hotplug.c | 686 + drivers/gpu/drm/i915/intel_huc.c | 128 + drivers/gpu/drm/i915/intel_huc.h | 54 + drivers/gpu/drm/i915/intel_huc_fw.c | 168 + drivers/gpu/drm/i915/{gt/uc => }/intel_huc_fw.h | 0 drivers/gpu/drm/i915/intel_i2c.c | 933 + drivers/gpu/drm/i915/intel_lpe_audio.c | 361 + drivers/gpu/drm/i915/intel_lrc.c | 3041 + drivers/gpu/drm/i915/intel_lrc.h | 120 + drivers/gpu/drm/i915/intel_lrc_reg.h | 68 + drivers/gpu/drm/i915/{display => }/intel_lspcon.c | 0 drivers/gpu/drm/i915/{display => }/intel_lspcon.h | 0 drivers/gpu/drm/i915/intel_lvds.c | 1006 + drivers/gpu/drm/i915/{display => }/intel_lvds.h | 0 drivers/gpu/drm/i915/intel_mocs.c | 564 + drivers/gpu/drm/i915/intel_mocs.h | 58 + drivers/gpu/drm/i915/intel_opregion.c | 1175 + .../gpu/drm/i915/{display => }/intel_opregion.h | 0 drivers/gpu/drm/i915/intel_overlay.c | 1495 + drivers/gpu/drm/i915/intel_panel.c | 2049 + drivers/gpu/drm/i915/{display => }/intel_panel.h | 0 drivers/gpu/drm/i915/intel_pipe_crc.c | 679 + drivers/gpu/drm/i915/intel_pipe_crc.h | 35 + drivers/gpu/drm/i915/intel_pm.c | 1000 +- drivers/gpu/drm/i915/intel_pm.h | 23 +- drivers/gpu/drm/i915/intel_psr.c | 1312 + drivers/gpu/drm/i915/{display => }/intel_psr.h | 0 drivers/gpu/drm/i915/intel_quirks.c | 169 + 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_ringbuffer.c | 2345 + drivers/gpu/drm/i915/intel_ringbuffer.h | 583 + drivers/gpu/drm/i915/intel_runtime_pm.c | 4424 +- drivers/gpu/drm/i915/intel_runtime_pm.h | 213 - drivers/gpu/drm/i915/intel_sdvo.c | 3324 + drivers/gpu/drm/i915/{display => }/intel_sdvo.h | 0 drivers/gpu/drm/i915/intel_sdvo_regs.h | 733 + drivers/gpu/drm/i915/intel_sideband.c | 483 +- drivers/gpu/drm/i915/intel_sideband.h | 141 - drivers/gpu/drm/i915/intel_sprite.c | 2461 + drivers/gpu/drm/i915/intel_sprite.h | 55 + drivers/gpu/drm/i915/intel_tv.c | 1990 + drivers/gpu/drm/i915/{display => }/intel_tv.h | 0 drivers/gpu/drm/i915/intel_uc.c | 511 + drivers/gpu/drm/i915/intel_uc.h | 63 + drivers/gpu/drm/i915/intel_uc_fw.c | 317 + drivers/gpu/drm/i915/intel_uc_fw.h | 153 + drivers/gpu/drm/i915/intel_uncore.c | 520 +- drivers/gpu/drm/i915/intel_uncore.h | 28 +- drivers/gpu/drm/i915/intel_vbt_defs.h | 936 + drivers/gpu/drm/i915/intel_vdsc.c | 964 + drivers/gpu/drm/i915/intel_wakeref.c | 139 - drivers/gpu/drm/i915/intel_wakeref.h | 186 - drivers/gpu/drm/i915/intel_wopcm.c | 65 +- drivers/gpu/drm/i915/intel_wopcm.h | 19 +- drivers/gpu/drm/i915/intel_workarounds.c | 1265 + drivers/gpu/drm/i915/intel_workarounds.h | 34 + drivers/gpu/drm/i915/intel_workarounds_types.h | 27 + drivers/gpu/drm/i915/oa/Makefile | 0 drivers/gpu/drm/i915/oa/i915_oa_bdw.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_bxt.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_chv.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_cnl.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_glk.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_hsw.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_icl.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h | 15 - drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h | 15 - drivers/gpu/drm/i915/selftests/huge_gem_object.c | 139 + drivers/gpu/drm/i915/selftests/huge_gem_object.h | 45 + drivers/gpu/drm/i915/selftests/huge_pages.c | 1792 + drivers/gpu/drm/i915/selftests/i915_active.c | 138 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 44 +- .../gpu/drm/i915/selftests/i915_gem_coherency.c | 397 + drivers/gpu/drm/i915/selftests/i915_gem_context.c | 1859 + drivers/gpu/drm/i915/selftests/i915_gem_dmabuf.c | 404 + drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 37 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 35 +- drivers/gpu/drm/i915/selftests/i915_gem_object.c | 659 + .../gpu/drm/i915/selftests/i915_live_selftests.h | 7 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 3 +- drivers/gpu/drm/i915/selftests/i915_request.c | 129 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 65 +- drivers/gpu/drm/i915/selftests/i915_timeline.c | 845 + drivers/gpu/drm/i915/selftests/i915_vma.c | 258 +- drivers/gpu/drm/i915/selftests/igt_atomic.h | 56 - drivers/gpu/drm/i915/selftests/igt_flush_test.c | 39 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 41 +- drivers/gpu/drm/i915/selftests/igt_reset.h | 9 +- drivers/gpu/drm/i915/selftests/igt_spinner.c | 28 +- drivers/gpu/drm/i915/selftests/igt_spinner.h | 13 +- drivers/gpu/drm/i915/selftests/igt_wedge_me.h | 58 + .../intel_engine_cs.c} | 0 drivers/gpu/drm/i915/selftests/intel_guc.c | 358 + drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 1919 + drivers/gpu/drm/i915/selftests/intel_lrc.c | 1330 + drivers/gpu/drm/i915/selftests/intel_uncore.c | 4 +- drivers/gpu/drm/i915/selftests/intel_workarounds.c | 901 + drivers/gpu/drm/i915/selftests/lib_sw_fence.c | 3 - drivers/gpu/drm/i915/selftests/mock_context.c | 124 + drivers/gpu/drm/i915/selftests/mock_context.h | 42 + drivers/gpu/drm/i915/selftests/mock_dmabuf.c | 162 + drivers/gpu/drm/i915/selftests/mock_dmabuf.h | 41 + drivers/gpu/drm/i915/selftests/mock_engine.c | 321 + drivers/gpu/drm/i915/selftests/mock_engine.h | 49 + drivers/gpu/drm/i915/selftests/mock_gem_device.c | 62 +- drivers/gpu/drm/i915/selftests/mock_gem_object.h | 9 + drivers/gpu/drm/i915/selftests/mock_gtt.c | 10 +- drivers/gpu/drm/i915/selftests/mock_gtt.h | 4 +- drivers/gpu/drm/i915/selftests/mock_request.c | 6 +- drivers/gpu/drm/i915/selftests/mock_timeline.c | 30 + drivers/gpu/drm/i915/selftests/mock_timeline.h | 15 + drivers/gpu/drm/i915/selftests/mock_uncore.c | 4 +- drivers/gpu/drm/i915/selftests/scatterlist.c | 3 +- drivers/gpu/drm/i915/vlv_dsi.c | 1830 + drivers/gpu/drm/i915/vlv_dsi_pll.c | 567 + drivers/gpu/drm/imx/ipuv3-plane.c | 16 +- drivers/gpu/drm/ingenic/Kconfig | 16 - drivers/gpu/drm/ingenic/Makefile | 1 - drivers/gpu/drm/ingenic/ingenic-drm.c | 818 - drivers/gpu/drm/lima/lima_drv.c | 2 +- drivers/gpu/drm/lima/lima_pp.c | 8 +- drivers/gpu/drm/lima/lima_sched.c | 13 +- drivers/gpu/drm/mcde/Kconfig | 18 - drivers/gpu/drm/mcde/Makefile | 3 - drivers/gpu/drm/mcde/mcde_display.c | 1142 - drivers/gpu/drm/mcde/mcde_display_regs.h | 518 - drivers/gpu/drm/mcde/mcde_drm.h | 44 - drivers/gpu/drm/mcde/mcde_drv.c | 572 - drivers/gpu/drm/mcde/mcde_dsi.c | 1044 - drivers/gpu/drm/mcde/mcde_dsi_regs.h | 385 - drivers/gpu/drm/mediatek/mtk_drm_fb.c | 8 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 3 - drivers/gpu/drm/meson/Kconfig | 1 - drivers/gpu/drm/meson/meson_overlay.c | 17 +- drivers/gpu/drm/meson/meson_plane.c | 19 - drivers/gpu/drm/mgag200/Kconfig | 2 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 183 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 13 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 75 +- drivers/gpu/drm/mgag200/mgag200_fb.c | 59 +- drivers/gpu/drm/mgag200/mgag200_main.c | 91 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 59 +- drivers/gpu/drm/mgag200/mgag200_ttm.c | 301 +- drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 24 +- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 28 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 8 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 40 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 76 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 70 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 1 - drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 16 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 2 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 20 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 8 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 6 - drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 176 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 20 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 5 + drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 119 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 46 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 57 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 15 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 4 + drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 3 - drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 2 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 31 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 38 - drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 27 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 7 +- drivers/gpu/drm/msm/dsi/dsi.c | 2 - drivers/gpu/drm/msm/dsi/dsi.h | 7 +- drivers/gpu/drm/msm/dsi/dsi_cfg.c | 21 - drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 - drivers/gpu/drm/msm/dsi/dsi_host.c | 19 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 149 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 5 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 30 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 106 +- drivers/gpu/drm/msm/msm_drv.c | 34 +- drivers/gpu/drm/msm/msm_drv.h | 1 - drivers/gpu/drm/msm/msm_fb.c | 20 +- drivers/gpu/drm/msm/msm_gem.c | 6 +- drivers/gpu/drm/msm/msm_gem.h | 1 - drivers/gpu/drm/msm/msm_gem_submit.c | 13 +- drivers/gpu/drm/msm/msm_gpu.c | 5 +- drivers/gpu/drm/msm/msm_iommu.c | 2 +- drivers/gpu/drm/msm/msm_perf.c | 15 +- drivers/gpu/drm/msm/msm_rd.c | 16 +- drivers/gpu/drm/nouveau/Kconfig | 6 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 5 +- drivers/gpu/drm/nouveau/dispnv50/head.c | 13 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 103 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/bus/nv04.c | 2 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 18 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 1 - drivers/gpu/drm/omapdrm/omap_crtc.c | 180 +- drivers/gpu/drm/omapdrm/omap_crtc.h | 2 - drivers/gpu/drm/omapdrm/omap_drv.c | 16 +- drivers/gpu/drm/omapdrm/omap_drv.h | 4 +- drivers/gpu/drm/omapdrm/omap_fb.c | 25 +- drivers/gpu/drm/omapdrm/omap_irq.c | 25 - drivers/gpu/drm/omapdrm/omap_irq.h | 1 - drivers/gpu/drm/panel/Kconfig | 18 - drivers/gpu/drm/panel/Makefile | 2 - drivers/gpu/drm/panel/panel-arm-versatile.c | 6 +- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 9 +- drivers/gpu/drm/panel/panel-innolux-p079zca.c | 10 +- drivers/gpu/drm/panel/panel-jdi-lt070me05000.c | 8 +- drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c | 9 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 9 +- drivers/gpu/drm/panel/panel-lvds.c | 7 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 8 +- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 11 +- drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c | 254 - .../gpu/drm/panel/panel-panasonic-vvx10f034n00.c | 7 +- .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 3 +- drivers/gpu/drm/panel/panel-raydium-rm68200.c | 5 +- drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c | 14 +- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e3ha2.c | 10 +- drivers/gpu/drm/panel/panel-samsung-s6e63j0x03.c | 11 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0.c | 514 - drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c | 12 +- drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 10 +- drivers/gpu/drm/panel/panel-sharp-lq101r1sx01.c | 7 +- drivers/gpu/drm/panel/panel-sharp-ls043t1le01.c | 7 +- drivers/gpu/drm/panel/panel-simple.c | 276 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 6 +- drivers/gpu/drm/panel/panel-sitronix-st7789v.c | 10 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 13 +- drivers/gpu/drm/panfrost/Makefile | 3 +- drivers/gpu/drm/panfrost/panfrost_device.c | 30 - drivers/gpu/drm/panfrost/panfrost_device.h | 11 - drivers/gpu/drm/panfrost/panfrost_drv.c | 15 - drivers/gpu/drm/panfrost/panfrost_gem.c | 8 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 10 +- drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 329 - drivers/gpu/drm/panfrost/panfrost_perfcnt.h | 18 - drivers/gpu/drm/panfrost/panfrost_regs.h | 22 - drivers/gpu/drm/qxl/qxl_release.c | 2 +- drivers/gpu/drm/r128/r128_cce.c | 28 +- drivers/gpu/drm/r128/r128_drv.c | 9 +- drivers/gpu/drm/r128/r128_drv.h | 16 +- drivers/gpu/drm/r128/r128_state.c | 25 +- drivers/gpu/drm/radeon/atom.c | 2 - drivers/gpu/drm/radeon/atom.h | 1 + drivers/gpu/drm/radeon/atombios_crtc.c | 7 +- drivers/gpu/drm/radeon/atombios_dp.c | 2 +- drivers/gpu/drm/radeon/atombios_encoders.c | 14 +- drivers/gpu/drm/radeon/atombios_i2c.c | 2 +- drivers/gpu/drm/radeon/btc_dpm.c | 16 +- drivers/gpu/drm/radeon/btc_dpm.h | 3 - drivers/gpu/drm/radeon/ci_dpm.c | 14 +- drivers/gpu/drm/radeon/ci_dpm.h | 1 - drivers/gpu/drm/radeon/ci_smc.c | 2 +- drivers/gpu/drm/radeon/cik.c | 18 +- drivers/gpu/drm/radeon/cik_sdma.c | 6 +- drivers/gpu/drm/radeon/clearstate_cayman.h | 2 - drivers/gpu/drm/radeon/clearstate_ci.h | 2 - drivers/gpu/drm/radeon/clearstate_si.h | 2 - drivers/gpu/drm/radeon/cypress_dpm.c | 11 +- drivers/gpu/drm/radeon/dce3_1_afmt.c | 2 +- drivers/gpu/drm/radeon/dce6_afmt.c | 2 +- drivers/gpu/drm/radeon/evergreen.c | 16 +- drivers/gpu/drm/radeon/evergreen_cs.c | 2 +- drivers/gpu/drm/radeon/evergreen_dma.c | 2 +- drivers/gpu/drm/radeon/evergreen_hdmi.c | 2 +- drivers/gpu/drm/radeon/kv_dpm.c | 10 +- drivers/gpu/drm/radeon/kv_smc.c | 1 + drivers/gpu/drm/radeon/ni.c | 17 +- drivers/gpu/drm/radeon/ni_dma.c | 2 +- drivers/gpu/drm/radeon/ni_dpm.c | 16 +- drivers/gpu/drm/radeon/r100.c | 36 +- drivers/gpu/drm/radeon/r100_track.h | 2 - drivers/gpu/drm/radeon/r200.c | 2 +- drivers/gpu/drm/radeon/r300.c | 18 +- drivers/gpu/drm/radeon/r420.c | 16 +- drivers/gpu/drm/radeon/r520.c | 4 +- drivers/gpu/drm/radeon/r600.c | 18 +- drivers/gpu/drm/radeon/r600_cs.c | 2 +- drivers/gpu/drm/radeon/r600_dma.c | 6 +- drivers/gpu/drm/radeon/r600_dpm.c | 1 + drivers/gpu/drm/radeon/r600_dpm.h | 2 - drivers/gpu/drm/radeon/r600_hdmi.c | 2 +- drivers/gpu/drm/radeon/radeon_acpi.c | 13 +- drivers/gpu/drm/radeon/radeon_agp.c | 8 +- drivers/gpu/drm/radeon/radeon_asic.c | 10 +- drivers/gpu/drm/radeon/radeon_atombios.c | 5 +- drivers/gpu/drm/radeon/radeon_audio.c | 2 +- drivers/gpu/drm/radeon/radeon_benchmark.c | 2 +- drivers/gpu/drm/radeon/radeon_bios.c | 12 +- drivers/gpu/drm/radeon/radeon_clocks.c | 9 +- drivers/gpu/drm/radeon/radeon_combios.c | 5 +- drivers/gpu/drm/radeon/radeon_connectors.c | 2 +- drivers/gpu/drm/radeon/radeon_cs.c | 10 +- drivers/gpu/drm/radeon/radeon_cursor.c | 4 +- drivers/gpu/drm/radeon/radeon_device.c | 18 +- drivers/gpu/drm/radeon/radeon_display.c | 21 +- drivers/gpu/drm/radeon/radeon_dp_auxch.c | 2 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 5 +- drivers/gpu/drm/radeon/radeon_drv.c | 19 +- drivers/gpu/drm/radeon/radeon_encoders.c | 5 +- drivers/gpu/drm/radeon/radeon_fb.c | 17 +- drivers/gpu/drm/radeon/radeon_fence.c | 16 +- drivers/gpu/drm/radeon/radeon_gart.c | 5 +- drivers/gpu/drm/radeon/radeon_gem.c | 9 +- drivers/gpu/drm/radeon/radeon_i2c.c | 5 +- drivers/gpu/drm/radeon/radeon_ib.c | 5 +- drivers/gpu/drm/radeon/radeon_irq_kms.c | 14 +- drivers/gpu/drm/radeon/radeon_kms.c | 17 +- drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 9 +- drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 11 +- drivers/gpu/drm/radeon/radeon_legacy_tv.c | 4 +- drivers/gpu/drm/radeon/radeon_mn.c | 2 +- drivers/gpu/drm/radeon/radeon_object.c | 11 +- drivers/gpu/drm/radeon/radeon_pm.c | 17 +- drivers/gpu/drm/radeon/radeon_prime.c | 8 +- drivers/gpu/drm/radeon/radeon_ring.c | 6 +- drivers/gpu/drm/radeon/radeon_sa.c | 2 +- drivers/gpu/drm/radeon/radeon_semaphore.c | 2 +- drivers/gpu/drm/radeon/radeon_sync.c | 1 + drivers/gpu/drm/radeon/radeon_test.c | 2 +- drivers/gpu/drm/radeon/radeon_trace.h | 4 +- drivers/gpu/drm/radeon/radeon_trace_points.c | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 47 +- drivers/gpu/drm/radeon/radeon_ucode.c | 2 +- drivers/gpu/drm/radeon/radeon_uvd.c | 2 +- drivers/gpu/drm/radeon/radeon_vce.c | 4 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/radeon/rs400.c | 11 +- drivers/gpu/drm/radeon/rs600.c | 13 +- drivers/gpu/drm/radeon/rs690.c | 6 +- drivers/gpu/drm/radeon/rs780_dpm.c | 12 +- drivers/gpu/drm/radeon/rv515.c | 13 +- drivers/gpu/drm/radeon/rv6xx_dpm.c | 1 + drivers/gpu/drm/radeon/rv730_dpm.c | 1 + drivers/gpu/drm/radeon/rv740_dpm.c | 1 + drivers/gpu/drm/radeon/rv770.c | 12 +- drivers/gpu/drm/radeon/rv770_dma.c | 2 +- drivers/gpu/drm/radeon/rv770_dpm.c | 1 + drivers/gpu/drm/radeon/rv770_dpm.h | 1 - drivers/gpu/drm/radeon/rv770_smc.c | 2 +- drivers/gpu/drm/radeon/si.c | 16 +- drivers/gpu/drm/radeon/si_dma.c | 2 +- drivers/gpu/drm/radeon/si_dpm.c | 14 +- drivers/gpu/drm/radeon/si_smc.c | 2 +- drivers/gpu/drm/radeon/sumo_dpm.c | 1 + drivers/gpu/drm/radeon/sumo_dpm.h | 1 - drivers/gpu/drm/radeon/sumo_smc.c | 1 + drivers/gpu/drm/radeon/trinity_dpm.c | 10 +- drivers/gpu/drm/radeon/trinity_smc.c | 1 + drivers/gpu/drm/radeon/uvd_v1_0.c | 4 +- drivers/gpu/drm/radeon/uvd_v2_2.c | 2 +- drivers/gpu/drm/radeon/uvd_v3_1.c | 1 + drivers/gpu/drm/radeon/uvd_v4_2.c | 2 +- drivers/gpu/drm/radeon/vce_v1_0.c | 2 +- drivers/gpu/drm/radeon/vce_v2_0.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 30 - drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 12 - drivers/gpu/drm/rcar-du/rcar_du_kms.c | 82 +- drivers/gpu/drm/rcar-du/rcar_du_writeback.c | 1 - drivers/gpu/drm/rcar-du/rcar_lvds.c | 135 +- drivers/gpu/drm/rcar-du/rcar_lvds.h | 5 - drivers/gpu/drm/rockchip/cdn-dp-reg.c | 4 +- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 67 - drivers/gpu/drm/rockchip/rockchip_drm_fb.c | 30 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 42 +- drivers/gpu/drm/savage/savage_bci.c | 25 +- drivers/gpu/drm/savage/savage_drv.c | 9 +- drivers/gpu/drm/savage/savage_drv.h | 10 +- drivers/gpu/drm/savage/savage_state.c | 9 +- drivers/gpu/drm/scheduler/sched_main.c | 179 +- drivers/gpu/drm/selftests/Makefile | 2 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 55 - .../gpu/drm/selftests/test-drm_cmdline_parser.c | 878 - drivers/gpu/drm/sis/sis_drv.c | 8 +- drivers/gpu/drm/sis/sis_drv.h | 10 +- drivers/gpu/drm/sis/sis_mm.c | 7 +- drivers/gpu/drm/sti/sti_awg_utils.c | 2 - drivers/gpu/drm/sti/sti_awg_utils.h | 2 +- drivers/gpu/drm/sti/sti_compositor.c | 5 +- drivers/gpu/drm/sti/sti_crtc.c | 4 +- drivers/gpu/drm/sti/sti_crtc.h | 6 +- drivers/gpu/drm/sti/sti_cursor.c | 2 - drivers/gpu/drm/sti/sti_cursor.h | 3 - drivers/gpu/drm/sti/sti_drv.c | 21 +- drivers/gpu/drm/sti/sti_drv.h | 5 +- drivers/gpu/drm/sti/sti_dvo.c | 3 +- drivers/gpu/drm/sti/sti_gdp.c | 4 - drivers/gpu/drm/sti/sti_gdp.h | 5 - drivers/gpu/drm/sti/sti_hda.c | 6 +- drivers/gpu/drm/sti/sti_hdmi.c | 5 +- drivers/gpu/drm/sti/sti_hdmi.h | 4 +- drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.c | 2 - drivers/gpu/drm/sti/sti_hqvdp.c | 8 +- drivers/gpu/drm/sti/sti_mixer.c | 4 - drivers/gpu/drm/sti/sti_mixer.h | 7 +- drivers/gpu/drm/sti/sti_plane.c | 4 +- drivers/gpu/drm/sti/sti_plane.h | 1 + drivers/gpu/drm/sti/sti_tvout.c | 6 +- drivers/gpu/drm/sti/sti_vid.c | 4 +- drivers/gpu/drm/sti/sti_vtg.c | 4 +- drivers/gpu/drm/sti/sti_vtg.h | 1 - drivers/gpu/drm/stm/drv.c | 44 +- drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 105 +- drivers/gpu/drm/stm/ltdc.c | 142 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 16 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 1 - drivers/gpu/drm/tegra/dc.c | 17 +- drivers/gpu/drm/tegra/dpaux.c | 13 +- drivers/gpu/drm/tegra/drm.h | 3 +- drivers/gpu/drm/tegra/fb.c | 14 +- drivers/gpu/drm/tegra/output.c | 52 +- drivers/gpu/drm/ttm/ttm_bo.c | 270 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 20 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 35 +- drivers/gpu/drm/v3d/v3d_drv.c | 17 +- drivers/gpu/drm/v3d/v3d_drv.h | 106 +- drivers/gpu/drm/v3d/v3d_fence.c | 2 - drivers/gpu/drm/v3d/v3d_gem.c | 552 +- drivers/gpu/drm/v3d/v3d_irq.c | 55 +- drivers/gpu/drm/v3d/v3d_mmu.c | 7 +- drivers/gpu/drm/v3d/v3d_regs.h | 122 +- drivers/gpu/drm/v3d/v3d_sched.c | 382 +- drivers/gpu/drm/v3d/v3d_trace.h | 94 - drivers/gpu/drm/vboxvideo/Kconfig | 2 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 12 +- drivers/gpu/drm/vboxvideo/vbox_drv.h | 75 +- drivers/gpu/drm/vboxvideo/vbox_fb.c | 22 +- drivers/gpu/drm/vboxvideo/vbox_main.c | 75 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 36 +- drivers/gpu/drm/vboxvideo/vbox_ttm.c | 355 +- drivers/gpu/drm/vc4/vc4_bo.c | 31 +- drivers/gpu/drm/vc4/vc4_debugfs.c | 8 +- drivers/gpu/drm/vc4/vc4_drv.c | 6 - drivers/gpu/drm/vc4/vc4_drv.h | 14 - drivers/gpu/drm/vc4/vc4_gem.c | 11 - drivers/gpu/drm/vc4/vc4_hdmi.c | 8 +- drivers/gpu/drm/vc4/vc4_irq.c | 20 +- drivers/gpu/drm/vc4/vc4_plane.c | 15 +- drivers/gpu/drm/vc4/vc4_txp.c | 7 +- drivers/gpu/drm/vc4/vc4_v3d.c | 72 +- drivers/gpu/drm/virtio/Makefile | 4 +- drivers/gpu/drm/virtio/virtgpu_display.c | 20 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 10 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 150 + drivers/gpu/drm/virtio/virtgpu_fence.c | 25 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 38 +- drivers/gpu/drm/virtio/virtgpu_trace.h | 52 - drivers/gpu/drm/virtio/virtgpu_trace_points.c | 5 - drivers/gpu/drm/virtio/virtgpu_vq.c | 36 +- drivers/gpu/drm/vkms/vkms_crc.c | 9 - drivers/gpu/drm/vkms/vkms_crtc.c | 56 +- drivers/gpu/drm/vkms/vkms_drv.h | 10 +- drivers/gpu/drm/vkms/vkms_output.c | 10 + drivers/gpu/drm/vkms/vkms_plane.c | 8 - drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 2 +- drivers/gpu/drm/zte/zx_plane.c | 6 +- drivers/gpu/host1x/bus.c | 35 +- drivers/gpu/host1x/debug.c | 3 + drivers/gpu/host1x/dev.c | 5 +- drivers/gpu/ipu-v3/Makefile | 4 +- drivers/gpu/ipu-v3/ipu-ic-csc.c | 409 - drivers/gpu/ipu-v3/ipu-ic.c | 138 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 37 +- drivers/gpu/vga/vga_switcheroo.c | 34 +- drivers/hid/hid-asus.c | 2 +- drivers/hid/hid-sensor-custom.c | 2 +- drivers/hv/vmbus_drv.c | 6 +- drivers/hwmon/scmi-hwmon.c | 48 - drivers/hwspinlock/Kconfig | 2 +- drivers/hwspinlock/hwspinlock_core.c | 48 +- drivers/hwspinlock/omap_hwspinlock.c | 4 - drivers/hwspinlock/stm32_hwspinlock.c | 7 - drivers/i2c/busses/Kconfig | 13 +- drivers/i2c/busses/Makefile | 1 - drivers/i2c/busses/i2c-bcm-iproc.c | 117 +- drivers/i2c/busses/i2c-bcm2835.c | 135 +- drivers/i2c/busses/i2c-cpm.c | 4 +- drivers/i2c/busses/i2c-fsi.c | 32 +- drivers/i2c/busses/i2c-i801.c | 206 +- drivers/i2c/busses/i2c-imx.c | 11 +- drivers/i2c/busses/i2c-iop3xx.c | 32 +- drivers/i2c/busses/i2c-iop3xx.h | 2 - drivers/i2c/busses/i2c-mt7621.c | 356 - drivers/i2c/busses/i2c-nvidia-gpu.c | 64 +- drivers/i2c/busses/i2c-ocores.c | 33 +- drivers/i2c/busses/i2c-qcom-geni.c | 17 +- drivers/i2c/busses/i2c-s3c2410.c | 47 +- drivers/i2c/busses/i2c-stm32f7.c | 32 +- drivers/i2c/busses/i2c-tegra.c | 136 +- drivers/i2c/i2c-core-acpi.c | 58 +- drivers/i2c/i2c-core-base.c | 20 +- drivers/i2c/i2c-core-of.c | 1 - drivers/i2c/i2c-core.h | 9 - drivers/i2c/i2c-mux.c | 4 +- drivers/i2c/muxes/i2c-arb-gpio-challenge.c | 79 +- drivers/i2c/muxes/i2c-mux-gpio.c | 116 +- drivers/i2c/muxes/i2c-mux-pinctrl.c | 5 +- drivers/infiniband/Kconfig | 14 +- drivers/infiniband/core/Makefile | 5 +- drivers/infiniband/core/addr.c | 2 +- drivers/infiniband/core/core_priv.h | 10 - drivers/infiniband/core/counters.c | 634 - drivers/infiniband/core/cq.c | 95 +- drivers/infiniband/core/device.c | 150 +- drivers/infiniband/core/mr_pool.c | 8 +- drivers/infiniband/core/nldev.c | 800 +- drivers/infiniband/core/restrack.c | 49 +- drivers/infiniband/core/restrack.h | 3 - drivers/infiniband/core/rw.c | 201 +- drivers/infiniband/core/sysfs.c | 16 +- drivers/infiniband/core/ucm.c | 1350 + drivers/infiniband/core/ucma.c | 114 +- drivers/infiniband/core/umem.c | 13 +- drivers/infiniband/core/umem_odp.c | 106 +- drivers/infiniband/core/user_mad.c | 53 +- drivers/infiniband/core/uverbs_cmd.c | 28 +- drivers/infiniband/core/uverbs_main.c | 40 +- drivers/infiniband/core/uverbs_std_types_cq.c | 19 +- drivers/infiniband/core/uverbs_std_types_mr.c | 1 - drivers/infiniband/core/uverbs_uapi.c | 4 +- drivers/infiniband/core/verbs.c | 165 +- drivers/infiniband/hw/Makefile | 1 + drivers/infiniband/hw/bnxt_re/ib_verbs.c | 66 +- drivers/infiniband/hw/bnxt_re/ib_verbs.h | 9 +- drivers/infiniband/hw/bnxt_re/main.c | 8 +- drivers/infiniband/hw/cxgb3/cxio_hal.c | 33 +- drivers/infiniband/hw/cxgb3/cxio_hal.h | 3 +- drivers/infiniband/hw/cxgb3/iwch_cm.c | 2 +- drivers/infiniband/hw/cxgb3/iwch_provider.c | 160 +- drivers/infiniband/hw/cxgb4/cm.c | 21 +- drivers/infiniband/hw/cxgb4/cq.c | 55 +- drivers/infiniband/hw/cxgb4/device.c | 9 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 11 +- drivers/infiniband/hw/cxgb4/mem.c | 8 +- drivers/infiniband/hw/cxgb4/provider.c | 9 +- drivers/infiniband/hw/cxgb4/qp.c | 95 +- drivers/infiniband/hw/cxgb4/resource.c | 16 +- drivers/infiniband/hw/efa/efa.h | 9 +- drivers/infiniband/hw/efa/efa_com.c | 118 +- drivers/infiniband/hw/efa/efa_com.h | 1 + drivers/infiniband/hw/efa/efa_com_cmd.c | 8 +- drivers/infiniband/hw/efa/efa_main.c | 10 +- drivers/infiniband/hw/efa/efa_verbs.c | 248 +- drivers/infiniband/hw/hfi1/Makefile | 1 - drivers/infiniband/hw/hfi1/aspm.c | 270 - drivers/infiniband/hw/hfi1/aspm.h | 262 +- drivers/infiniband/hw/hfi1/debugfs.c | 5 +- drivers/infiniband/hw/hfi1/mad.c | 9 +- drivers/infiniband/hw/hfi1/pcie.c | 6 +- drivers/infiniband/hw/hfi1/pio.c | 3 +- drivers/infiniband/hw/hfi1/qp.c | 8 +- drivers/infiniband/hw/hfi1/rc.c | 29 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 7 +- drivers/infiniband/hw/hfi1/trace_ibhdrs.h | 2 - drivers/infiniband/hw/hfi1/uc.c | 3 +- drivers/infiniband/hw/hfi1/ud.c | 36 +- drivers/infiniband/hw/hfi1/user_pages.c | 11 +- drivers/infiniband/hw/hfi1/verbs.c | 6 +- drivers/infiniband/hw/hns/Kconfig | 15 +- drivers/infiniband/hw/hns/Makefile | 15 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 101 +- drivers/infiniband/hw/hns/hns_roce_cmd.c | 6 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 81 +- drivers/infiniband/hw/hns/hns_roce_db.c | 12 +- drivers/infiniband/hw/hns/hns_roce_device.h | 108 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 504 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 16 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 79 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 280 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 23 +- drivers/infiniband/hw/hns/hns_roce_main.c | 31 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 166 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 4 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 220 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 40 +- drivers/infiniband/hw/i40iw/i40iw_cm.c | 4 +- drivers/infiniband/hw/i40iw/i40iw_verbs.c | 56 +- drivers/infiniband/hw/mlx4/cq.c | 43 +- drivers/infiniband/hw/mlx4/main.c | 21 +- drivers/infiniband/hw/mlx4/mlx4_ib.h | 9 +- drivers/infiniband/hw/mlx4/mr.c | 16 +- drivers/infiniband/hw/mlx4/qp.c | 11 +- drivers/infiniband/hw/mlx4/srq.c | 9 +- drivers/infiniband/hw/mlx5/cq.c | 56 +- drivers/infiniband/hw/mlx5/devx.c | 1053 +- drivers/infiniband/hw/mlx5/mad.c | 60 +- drivers/infiniband/hw/mlx5/main.c | 157 +- drivers/infiniband/hw/mlx5/mem.c | 20 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 47 +- drivers/infiniband/hw/mlx5/mr.c | 554 +- drivers/infiniband/hw/mlx5/odp.c | 23 +- drivers/infiniband/hw/mlx5/qp.c | 312 +- drivers/infiniband/hw/mthca/mthca_allocator.c | 2 + drivers/infiniband/hw/mthca/mthca_memfree.c | 6 +- drivers/infiniband/hw/mthca/mthca_provider.c | 52 +- drivers/infiniband/hw/nes/Kconfig | 16 + drivers/infiniband/hw/nes/Makefile | 4 + drivers/infiniband/hw/nes/nes.c | 1211 + drivers/infiniband/hw/nes/nes.h | 574 + drivers/infiniband/hw/nes/nes_cm.c | 3992 + drivers/infiniband/hw/nes/nes_cm.h | 470 + drivers/infiniband/hw/nes/nes_context.h | 193 + drivers/infiniband/hw/nes/nes_hw.c | 3887 + drivers/infiniband/hw/nes/nes_hw.h | 1380 + drivers/infiniband/hw/nes/nes_mgt.c | 1155 + drivers/infiniband/hw/nes/nes_mgt.h | 97 + drivers/infiniband/hw/nes/nes_nic.c | 1870 + drivers/infiniband/hw/nes/nes_utils.c | 916 + drivers/infiniband/hw/nes/nes_verbs.c | 3759 + drivers/infiniband/hw/nes/nes_verbs.h | 198 + drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 11 +- drivers/infiniband/hw/ocrdma/ocrdma_hw.h | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 8 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 38 +- drivers/infiniband/hw/ocrdma/ocrdma_verbs.h | 7 +- drivers/infiniband/hw/qedr/main.c | 8 +- drivers/infiniband/hw/qedr/verbs.c | 82 +- drivers/infiniband/hw/qedr/verbs.h | 7 +- drivers/infiniband/hw/qib/qib_fs.c | 26 +- drivers/infiniband/hw/qib/qib_qp.c | 4 +- drivers/infiniband/hw/qib/qib_rc.c | 29 +- drivers/infiniband/hw/qib/qib_uc.c | 3 +- drivers/infiniband/hw/qib/qib_ud.c | 28 +- drivers/infiniband/hw/qib/qib_user_pages.c | 11 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 11 +- drivers/infiniband/hw/qib/qib_verbs.c | 6 +- drivers/infiniband/hw/usnic/usnic_ib.h | 4 - drivers/infiniband/hw/usnic/usnic_ib_main.c | 8 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 22 +- drivers/infiniband/hw/usnic/usnic_ib_verbs.h | 7 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 7 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 2 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_cq.c | 46 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 8 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_mr.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 16 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_verbs.h | 7 +- drivers/infiniband/sw/Makefile | 1 - drivers/infiniband/sw/rdmavt/ah.c | 6 +- drivers/infiniband/sw/rdmavt/cq.c | 250 +- drivers/infiniband/sw/rdmavt/cq.h | 7 +- drivers/infiniband/sw/rdmavt/mr.c | 6 +- drivers/infiniband/sw/rdmavt/qp.c | 402 +- drivers/infiniband/sw/rdmavt/qp.h | 2 - drivers/infiniband/sw/rdmavt/rc.c | 41 +- drivers/infiniband/sw/rdmavt/srq.c | 69 +- drivers/infiniband/sw/rdmavt/trace_mr.h | 56 +- drivers/infiniband/sw/rdmavt/vt.c | 7 +- drivers/infiniband/sw/rdmavt/vt.h | 9 - drivers/infiniband/sw/rxe/rxe_comp.c | 2 +- drivers/infiniband/sw/rxe/rxe_mr.c | 3 +- drivers/infiniband/sw/rxe/rxe_pool.c | 1 - drivers/infiniband/sw/rxe/rxe_resp.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 40 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 3 +- drivers/infiniband/sw/siw/Kconfig | 18 - drivers/infiniband/sw/siw/Makefile | 11 - drivers/infiniband/sw/siw/iwarp.h | 380 - drivers/infiniband/sw/siw/siw.h | 745 - drivers/infiniband/sw/siw/siw_cm.c | 2070 - drivers/infiniband/sw/siw/siw_cm.h | 133 - drivers/infiniband/sw/siw/siw_cq.c | 101 - drivers/infiniband/sw/siw/siw_main.c | 685 - drivers/infiniband/sw/siw/siw_mem.c | 460 - drivers/infiniband/sw/siw/siw_mem.h | 74 - drivers/infiniband/sw/siw/siw_qp.c | 1322 - drivers/infiniband/sw/siw/siw_qp_rx.c | 1458 - drivers/infiniband/sw/siw/siw_qp_tx.c | 1269 - drivers/infiniband/sw/siw/siw_verbs.c | 1760 - drivers/infiniband/sw/siw/siw_verbs.h | 91 - drivers/infiniband/ulp/ipoib/Kconfig | 2 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 1 + drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 3 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 34 +- drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 7 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 12 +- drivers/infiniband/ulp/iser/iscsi_iser.h | 64 +- drivers/infiniband/ulp/iser/iser_initiator.c | 12 +- drivers/infiniband/ulp/iser/iser_memory.c | 121 +- drivers/infiniband/ulp/iser/iser_verbs.c | 156 +- drivers/infiniband/ulp/isert/ib_isert.c | 19 +- drivers/infiniband/ulp/srp/ib_srp.c | 21 +- drivers/input/joystick/iforce/iforce-ff.c | 3 + drivers/input/joystick/iforce/iforce-main.c | 3 + drivers/input/joystick/iforce/iforce-packets.c | 3 + drivers/input/joystick/iforce/iforce-serio.c | 3 + drivers/input/joystick/iforce/iforce-usb.c | 3 + drivers/input/joystick/iforce/iforce.h | 3 + drivers/input/keyboard/Kconfig | 15 - drivers/input/keyboard/Makefile | 1 - drivers/input/keyboard/adp5589-keys.c | 1 - drivers/input/keyboard/applespi.c | 1977 - drivers/input/keyboard/applespi.h | 29 - drivers/input/keyboard/applespi_trace.h | 93 - drivers/input/keyboard/mtk-pmic-keys.c | 9 +- drivers/input/keyboard/sun4i-lradc-keys.c | 3 - drivers/input/mouse/alps.c | 32 - drivers/input/mouse/synaptics.c | 3 +- drivers/input/mouse/trackpoint.h | 3 +- drivers/input/mousedev.c | 2 +- drivers/input/serio/hyperv-keyboard.c | 4 +- drivers/input/tablet/gtco.c | 20 +- drivers/input/touchscreen/auo-pixcir-ts.c | 3 +- drivers/input/touchscreen/sun4i-ts.c | 2 +- drivers/iommu/Kconfig | 11 - drivers/iommu/Makefile | 1 - drivers/iommu/virtio-iommu.c | 1158 - drivers/isdn/hardware/mISDN/hfcsusb.c | 3 - drivers/mailbox/Kconfig | 2 +- drivers/mailbox/arm_mhu.c | 11 +- drivers/mailbox/bcm-flexrm-mailbox.c | 6 +- drivers/mailbox/imx-mailbox.c | 4 +- drivers/mailbox/mailbox.c | 6 +- drivers/mailbox/omap-mailbox.c | 43 +- drivers/mailbox/stm32-ipcc.c | 37 +- drivers/mailbox/tegra-hsp.c | 20 +- drivers/md/Kconfig | 2 +- drivers/md/dm-flakey.c | 5 +- drivers/md/dm-init.c | 2 +- drivers/md/dm-linear.c | 5 +- drivers/md/dm-raid.c | 2 +- drivers/md/dm-table.c | 24 +- drivers/md/dm-zoned-metadata.c | 16 +- drivers/md/dm.c | 11 +- drivers/md/dm.h | 5 +- drivers/md/md.c | 3 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/v4l2-core/v4l2-subdev.c | 2 +- drivers/memory/.gitignore | 1 - drivers/memory/Kconfig | 8 - drivers/memory/Makefile | 6 +- drivers/memory/brcmstb_dpfe.c | 317 +- drivers/memory/emif.c | 3 +- drivers/memory/jedec_ddr.h | 172 - drivers/memory/jedec_ddr_data.c | 133 - drivers/memory/jz4780-nemc.c | 2 +- drivers/memory/of_memory.c | 3 +- drivers/memory/tegra/tegra124.c | 44 +- drivers/memory/ti-emif-sram-pm.S | 2 +- drivers/mfd/Kconfig | 37 +- drivers/mfd/Makefile | 8 - drivers/mfd/arizona-core.c | 2 +- drivers/mfd/cros_ec_dev.c | 92 +- drivers/mfd/cs47l15-tables.c | 1299 - drivers/mfd/cs47l35-tables.c | 60 +- drivers/mfd/cs47l85-tables.c | 128 +- drivers/mfd/cs47l90-tables.c | 82 +- drivers/mfd/cs47l92-tables.c | 1947 - drivers/mfd/cs5535-mfd.c | 24 +- drivers/mfd/hi655x-pmic.c | 2 - drivers/mfd/intel-lpss-pci.c | 21 +- drivers/mfd/intel-lpss.c | 1 - drivers/mfd/lp87565.c | 4 - drivers/mfd/madera-core.c | 129 +- drivers/mfd/madera-i2c.c | 24 +- drivers/mfd/madera-spi.c | 24 +- drivers/mfd/madera.h | 13 - drivers/mfd/menelaus.c | 2 + drivers/mfd/mfd-core.c | 1 - drivers/mfd/rk808.c | 257 +- drivers/mfd/rohm-bd70528.c | 316 - drivers/mfd/rohm-bd718x7.c | 80 +- drivers/misc/cxl/api.c | 13 +- drivers/misc/eeprom/at24.c | 86 +- drivers/misc/ibmasm/ibmasmfs.c | 21 +- drivers/misc/mei/hdcp/mei_hdcp.c | 2 +- drivers/misc/pci_endpoint_test.c | 2 +- drivers/misc/sram-exec.c | 2 +- drivers/misc/vmw_balloon.c | 14 +- drivers/mtd/mtdcore.h | 1 - drivers/mtd/mtdsuper.c | 181 +- drivers/mtd/nand/raw/nand_ecc.c | 2 +- drivers/net/can/at91_can.c | 6 +- drivers/net/can/peak_canfd/peak_pciefd_main.c | 2 +- drivers/net/can/spi/mcp251x.c | 3 +- drivers/net/can/usb/peak_usb/pcan_usb.c | 2 +- drivers/net/ethernet/atheros/atlx/atl1.c | 2 + drivers/net/ethernet/atheros/atlx/atl2.c | 1 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 + drivers/net/ethernet/chelsio/cxgb4/sched.c | 1 + drivers/net/ethernet/emulex/benet/be_main.c | 6 +- drivers/net/ethernet/freescale/fec_main.c | 2 + drivers/net/ethernet/google/gve/gve_main.c | 1 + drivers/net/ethernet/intel/ice/ice_main.c | 2 +- drivers/net/ethernet/jme.c | 5 + drivers/net/ethernet/marvell/skge.c | 2 + drivers/net/ethernet/marvell/sky2.c | 7 - drivers/net/ethernet/mediatek/mtk_eth_soc.c | 4 +- drivers/net/ethernet/mellanox/mlx4/eq.c | 2 + drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 1 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 + drivers/net/ethernet/mellanox/mlxsw/pci.c | 1 + drivers/net/ethernet/mscc/ocelot_board.c | 5 +- drivers/net/ethernet/neterion/s2io.c | 1 + .../net/ethernet/qlogic/netxen/netxen_nic_ctx.c | 3 + drivers/net/ethernet/realtek/r8169_main.c | 137 - drivers/net/ethernet/sis/sis900.c | 6 +- drivers/net/ethernet/ti/cpsw.c | 26 +- drivers/net/ethernet/ti/tlan.c | 1 + drivers/net/fddi/defza.c | 1 - drivers/net/hippi/rrunner.c | 2 + drivers/net/vmxnet3/vmxnet3_drv.c | 1 + drivers/net/wireless/ath/ath10k/mac.c | 2 - drivers/net/wireless/ath/wil6210/cfg80211.c | 4 - .../wireless/broadcom/brcm80211/brcmfmac/vendor.c | 1 - drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 53 - drivers/net/wireless/intel/iwlwifi/iwl-config.h | 7 - drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 2 - drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 23 - .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 12 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 3 - drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/Kconfig | 11 - drivers/ntb/Makefile | 3 - drivers/ntb/hw/amd/ntb_hw_amd.c | 10 +- drivers/ntb/hw/intel/ntb_hw_gen3.c | 6 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 82 +- drivers/ntb/msi.c | 415 - drivers/ntb/{core.c => ntb.c} | 0 drivers/ntb/ntb_transport.c | 170 +- drivers/ntb/test/Kconfig | 9 - drivers/ntb/test/Makefile | 1 - drivers/ntb/test/ntb_msi_test.c | 433 - drivers/ntb/test/ntb_perf.c | 14 +- drivers/nvdimm/Kconfig | 2 +- drivers/nvdimm/Makefile | 1 - drivers/nvdimm/bus.c | 138 +- drivers/nvdimm/claim.c | 6 +- drivers/nvdimm/dax_devs.c | 2 +- drivers/nvdimm/namespace_devs.c | 8 +- drivers/nvdimm/nd-core.h | 3 +- drivers/nvdimm/nd.h | 1 - drivers/nvdimm/nd_virtio.c | 125 - drivers/nvdimm/pfn.h | 15 +- drivers/nvdimm/pfn_devs.c | 98 +- drivers/nvdimm/pmem.c | 69 +- drivers/nvdimm/region.c | 22 +- drivers/nvdimm/region_devs.c | 37 +- drivers/nvdimm/virtio_pmem.c | 122 - drivers/nvdimm/virtio_pmem.h | 55 - drivers/nvme/host/core.c | 43 +- drivers/nvme/host/fc.c | 51 +- drivers/nvme/host/multipath.c | 18 +- drivers/nvme/host/nvme.h | 1 - drivers/nvme/host/pci.c | 26 +- drivers/nvme/host/rdma.c | 2 +- drivers/nvme/host/tcp.c | 9 +- drivers/nvme/host/trace.c | 28 +- drivers/nvme/target/admin-cmd.c | 3 - drivers/nvme/target/configfs.c | 4 +- drivers/nvme/target/fcloop.c | 44 +- drivers/nvme/target/io-cmd-bdev.c | 39 - drivers/nvme/target/nvmet.h | 8 - drivers/nvme/target/trace.c | 2 +- drivers/nvmem/meson-efuse.c | 2 +- drivers/nvmem/meson-mx-efuse.c | 2 +- drivers/of/base.c | 10 +- drivers/opp/Kconfig | 2 +- drivers/oprofile/oprofilefs.c | 20 +- drivers/pci/Kconfig | 2 +- drivers/pci/ats.c | 2 +- drivers/pci/controller/Kconfig | 4 +- drivers/pci/controller/dwc/Kconfig | 2 +- drivers/pci/controller/dwc/pci-dra7xx.c | 1 - drivers/pci/controller/dwc/pcie-armada8k.c | 84 +- drivers/pci/controller/dwc/pcie-designware-host.c | 12 - drivers/pci/controller/dwc/pcie-designware.c | 61 +- drivers/pci/controller/dwc/pcie-designware.h | 39 +- drivers/pci/controller/dwc/pcie-kirin.c | 2 +- drivers/pci/controller/dwc/pcie-qcom.c | 115 +- drivers/pci/controller/pci-aardvark.c | 2 +- drivers/pci/controller/pci-hyperv.c | 15 +- drivers/pci/controller/pci-tegra.c | 589 +- drivers/pci/controller/pcie-altera-msi.c | 10 - drivers/pci/controller/pcie-altera.c | 69 +- drivers/pci/controller/pcie-iproc-platform.c | 2 +- drivers/pci/controller/pcie-iproc.c | 2 +- drivers/pci/controller/pcie-mobiveil.c | 525 +- drivers/pci/controller/pcie-xilinx-nwl.c | 11 +- drivers/pci/controller/vmd.c | 2 +- drivers/pci/endpoint/functions/pci-epf-test.c | 35 +- drivers/pci/endpoint/pci-epc-core.c | 3 +- drivers/pci/iov.c | 2 + drivers/pci/mmap.c | 2 +- drivers/pci/msi.c | 97 +- drivers/pci/of.c | 8 - drivers/pci/p2pdma.c | 68 +- drivers/pci/pci-bridge-emul.c | 2 +- drivers/pci/pci-driver.c | 16 +- drivers/pci/pci-pf-stub.c | 2 +- drivers/pci/pci-sysfs.c | 5 +- drivers/pci/pci.c | 6 +- drivers/pci/pci.h | 1 + drivers/pci/pcie/aer_inject.c | 2 +- drivers/pci/probe.c | 28 +- drivers/pci/proc.c | 2 +- drivers/pci/quirks.c | 110 +- drivers/pci/setup-bus.c | 60 +- drivers/pci/slot.c | 1 - drivers/pci/switch/Kconfig | 2 +- drivers/pci/switch/switchtec.c | 12 +- drivers/perf/qcom_l3_pmu.c | 2 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/platform/Kconfig | 2 - drivers/platform/Makefile | 2 +- drivers/platform/olpc/Kconfig | 29 - drivers/platform/olpc/Makefile | 3 +- drivers/platform/olpc/olpc-ec.c | 174 +- drivers/platform/olpc/olpc-xo175-ec.c | 753 - drivers/platform/x86/Kconfig | 24 +- drivers/platform/x86/Makefile | 4 +- drivers/platform/x86/acer-wmi.c | 33 +- drivers/platform/x86/asus-nb-wmi.c | 3 +- drivers/platform/x86/asus-wmi.c | 477 +- drivers/platform/x86/dcdbas.c | 2 +- drivers/platform/x86/dell-laptop.c | 5 +- drivers/platform/x86/dell-smbios-wmi.c | 2 +- drivers/platform/x86/dell-smo8800.c | 1 - drivers/platform/x86/dell-wmi-descriptor.c | 3 +- drivers/platform/x86/dell-wmi.c | 2 +- drivers/platform/x86/dell_rbu.c | 2 +- drivers/platform/x86/hp_accel.c | 1 - drivers/platform/x86/huawei-wmi.c | 2 +- drivers/platform/x86/ideapad-laptop.c | 36 +- drivers/platform/x86/intel-wmi-thunderbolt.c | 3 +- drivers/platform/x86/intel_int0002_vgpio.c | 22 +- drivers/platform/x86/intel_menlow.c | 8 +- drivers/platform/x86/intel_pmc_core.c | 63 +- drivers/platform/x86/intel_pmc_core_pltdrv.c | 62 - drivers/platform/x86/intel_speed_select_if/Kconfig | 17 - .../platform/x86/intel_speed_select_if/Makefile | 10 - .../x86/intel_speed_select_if/isst_if_common.c | 672 - .../x86/intel_speed_select_if/isst_if_common.h | 69 - .../x86/intel_speed_select_if/isst_if_mbox_msr.c | 216 - .../x86/intel_speed_select_if/isst_if_mbox_pci.c | 214 - .../x86/intel_speed_select_if/isst_if_mmio.c | 180 - drivers/platform/x86/intel_telemetry_debugfs.c | 78 +- drivers/platform/x86/mlx-platform.c | 216 +- drivers/platform/x86/pcengines-apuv2.c | 4 +- drivers/platform/x86/pmc_atom.c | 51 +- drivers/platform/x86/samsung-laptop.c | 89 +- drivers/platform/x86/touchscreen_dmi.c | 28 +- drivers/platform/x86/wmi-bmof.c | 2 +- drivers/platform/x86/wmi.c | 44 +- drivers/platform/x86/xiaomi-wmi.c | 92 - drivers/pnp/isapnp/Kconfig | 2 +- drivers/power/reset/Kconfig | 10 - drivers/power/reset/Makefile | 1 - drivers/power/reset/nvmem-reboot-mode.c | 76 - drivers/power/reset/qcom-pon.c | 12 +- drivers/power/supply/Kconfig | 34 +- drivers/power/supply/Makefile | 3 - drivers/power/supply/bd70528-charger.c | 743 - drivers/power/supply/bq24190_charger.c | 2 +- drivers/power/supply/bq24257_charger.c | 2 +- drivers/power/supply/bq25890_charger.c | 2 +- drivers/power/supply/cros_usbpd-charger.c | 116 - drivers/power/supply/max14656_charger_detector.c | 2 +- drivers/power/supply/max17040_battery.c | 2 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/olpc_battery.c | 1 + drivers/power/supply/power_supply_core.c | 9 +- drivers/power/supply/power_supply_hwmon.c | 355 - drivers/power/supply/power_supply_sysfs.c | 2 - drivers/power/supply/rt5033_battery.c | 2 +- drivers/power/supply/rt9455_charger.c | 2 +- drivers/power/supply/sbs-manager.c | 2 +- drivers/power/supply/ucs1002_power.c | 2 +- drivers/power/supply/wilco-charger.c | 187 - drivers/powercap/Kconfig | 11 +- drivers/powercap/Makefile | 3 +- drivers/powercap/intel_rapl.c | 1669 + drivers/powercap/intel_rapl_common.c | 1462 - drivers/powercap/intel_rapl_msr.c | 183 - drivers/pps/pps.c | 8 - drivers/rapidio/Kconfig | 2 +- drivers/rapidio/devices/rio_mport_cdev.c | 2 - drivers/regulator/Kconfig | 4 +- drivers/regulator/axp20x-regulator.c | 10 +- drivers/regulator/bd718x7-regulator.c | 25 +- drivers/regulator/lp87565-regulator.c | 18 +- drivers/regulator/rk808-regulator.c | 646 +- drivers/remoteproc/Kconfig | 18 +- drivers/remoteproc/Makefile | 1 - drivers/remoteproc/imx_rproc.c | 8 +- drivers/remoteproc/qcom_q6v5_adsp.c | 73 +- drivers/remoteproc/qcom_q6v5_mss.c | 33 +- drivers/remoteproc/remoteproc_core.c | 15 - drivers/remoteproc/remoteproc_elf_loader.c | 3 +- drivers/remoteproc/remoteproc_internal.h | 11 - drivers/remoteproc/stm32_rproc.c | 628 - drivers/reset/Kconfig | 3 +- drivers/reset/core.c | 3 + drivers/reset/reset-simple.c | 4 +- drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rtc/Kconfig | 15 +- drivers/rtc/Makefile | 1 - drivers/rtc/interface.c | 2 +- drivers/rtc/rtc-bd70528.c | 500 - drivers/rtc/rtc-ds1307.c | 129 +- drivers/rtc/rtc-ds2404.c | 5 +- drivers/rtc/rtc-fm3130.c | 8 +- drivers/rtc/rtc-imx-sc.c | 87 - drivers/rtc/rtc-m41t80.c | 2 +- drivers/rtc/rtc-pcf2123.c | 354 +- drivers/rtc/rtc-pcf8563.c | 13 +- drivers/rtc/rtc-rk808.c | 68 +- drivers/rtc/rtc-rv8803.c | 2 +- drivers/rtc/rtc-rx8010.c | 2 +- drivers/rtc/rtc-rx8025.c | 2 +- drivers/rtc/rtc-s35390a.c | 55 +- drivers/rtc/rtc-st-lpc.c | 4 + drivers/rtc/rtc-stm32.c | 6 +- drivers/rtc/rtc-sun6i.c | 1 - drivers/rtc/rtc-tegra.c | 253 +- drivers/rtc/rtc-test.c | 1 - drivers/rtc/rtc-tps65910.c | 2 +- drivers/rtc/rtc-wm831x.c | 3 +- drivers/s390/block/dcssblk.c | 2 +- drivers/s390/scsi/zfcp_erp.c | 7 - drivers/s390/scsi/zfcp_fsf.c | 55 +- drivers/scsi/Makefile | 2 +- drivers/scsi/cxlflash/ocxl_hw.c | 23 +- drivers/scsi/libsas/sas_scsi_host.c | 1 + drivers/scsi/lpfc/lpfc_debugfs.h | 2 +- drivers/scsi/megaraid/megaraid_sas.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 30 +- drivers/scsi/pm8001/pm8001_sas.c | 6 +- drivers/scsi/pm8001/pm80xx_hwi.c | 2 +- drivers/scsi/pm8001/pm80xx_hwi.h | 2 - drivers/scsi/scsi_devinfo.c | 2 - drivers/scsi/scsi_lib.c | 2 +- drivers/scsi/sd.h | 3 +- drivers/scsi/sd_zbc.c | 108 +- drivers/scsi/virtio_scsi.c | 2 +- drivers/soc/amlogic/meson-canvas.c | 14 +- drivers/soc/aspeed/aspeed-lpc-ctrl.c | 61 +- drivers/soc/fsl/Kconfig | 10 - drivers/soc/fsl/Makefile | 1 - drivers/soc/fsl/dpaa2-console.c | 329 - drivers/soc/fsl/dpio/dpio-driver.c | 23 +- drivers/soc/fsl/dpio/qbman-portal.c | 148 +- drivers/soc/fsl/dpio/qbman-portal.h | 9 +- drivers/soc/fsl/guts.c | 6 - drivers/soc/fsl/qbman/bman_portal.c | 20 +- drivers/soc/fsl/qbman/qman_ccsr.c | 2 +- drivers/soc/fsl/qbman/qman_portal.c | 21 +- drivers/soc/fsl/qbman/qman_priv.h | 9 +- drivers/soc/fsl/qe/qe.c | 163 +- drivers/soc/imx/Kconfig | 9 - drivers/soc/imx/Makefile | 1 - drivers/soc/imx/soc-imx-scu.c | 144 - drivers/soc/imx/soc-imx8.c | 63 +- drivers/soc/qcom/Kconfig | 12 - drivers/soc/qcom/Makefile | 1 - drivers/soc/qcom/apr.c | 76 +- drivers/soc/qcom/mdt_loader.c | 88 +- drivers/soc/qcom/qcom_aoss.c | 480 - drivers/soc/qcom/rpmpd.c | 134 +- drivers/soc/renesas/Kconfig | 4 +- drivers/soc/rockchip/pm_domains.c | 230 +- drivers/soc/tegra/Kconfig | 1 - drivers/soc/tegra/fuse/fuse-tegra.c | 6 +- drivers/soc/tegra/fuse/fuse-tegra20.c | 2 +- drivers/soc/tegra/pmc.c | 19 - drivers/soc/ti/Kconfig | 5 - drivers/soc/ti/pm33xx.c | 1 - drivers/spi/spi-fsl-qspi.c | 2 +- drivers/staging/media/imx/imx-ic-prp.c | 6 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 42 +- drivers/staging/media/imx/imx-media-csi.c | 19 +- drivers/staging/media/imx/imx-media-utils.c | 73 +- drivers/staging/media/imx/imx-media-vdic.c | 5 +- drivers/staging/media/imx/imx-media.h | 5 +- drivers/staging/media/imx/imx7-media-csi.c | 8 +- drivers/staging/unisys/Documentation/overview.txt | 4 +- drivers/thermal/fair_share.c | 12 +- drivers/thermal/gov_bang_bang.c | 11 +- drivers/thermal/intel/int340x_thermal/Kconfig | 6 - .../int340x_thermal/processor_thermal_device.c | 191 +- drivers/thermal/power_allocator.c | 11 +- drivers/thermal/step_wise.c | 11 +- drivers/thermal/thermal_core.c | 52 +- drivers/thermal/thermal_core.h | 55 +- drivers/thermal/thermal_mmio.c | 7 + drivers/thermal/user_space.c | 12 +- drivers/tty/Kconfig | 6 +- drivers/tty/serial/Kconfig | 3 +- drivers/tty/serial/sa1100.c | 46 +- drivers/tty/serial/sh-sci.c | 2 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/tty_ldisc.c | 6 +- drivers/usb/gadget/function/f_fs.c | 233 +- drivers/usb/gadget/legacy/inode.c | 21 +- drivers/usb/typec/ucsi/ucsi.c | 10 - drivers/usb/typec/ucsi/ucsi.h | 1 - drivers/usb/typec/ucsi/ucsi_ccg.c | 118 +- drivers/vfio/Kconfig | 2 +- drivers/vfio/mdev/Kconfig | 2 +- drivers/vfio/mdev/mdev_core.c | 9 - drivers/vfio/pci/vfio_pci_nvlink2.c | 3 +- drivers/vfio/vfio_iommu_spapr_tce.c | 54 +- drivers/vfio/vfio_iommu_type1.c | 17 +- drivers/vhost/net.c | 4 +- drivers/vhost/vhost.c | 850 +- drivers/vhost/vhost.h | 43 +- drivers/video/backlight/gpio_backlight.c | 23 +- drivers/video/backlight/pwm_bl.c | 30 +- drivers/video/hdmi.c | 275 +- drivers/virtio/Kconfig | 11 - drivers/virtio/virtio_balloon.c | 13 +- drivers/virtio/virtio_mmio.c | 7 +- drivers/w1/Kconfig | 2 +- drivers/watchdog/Kconfig | 10 - drivers/watchdog/acquirewdt.c | 6 +- drivers/watchdog/advantechwdt.c | 6 +- drivers/watchdog/aspeed_wdt.c | 8 +- drivers/watchdog/bcm2835_wdt.c | 5 +- drivers/watchdog/bcm7038_wdt.c | 4 +- drivers/watchdog/bcm_kona_wdt.c | 4 +- drivers/watchdog/cadence_wdt.c | 4 +- drivers/watchdog/da9052_wdt.c | 9 +- drivers/watchdog/da9062_wdt.c | 5 +- drivers/watchdog/davinci_wdt.c | 14 +- drivers/watchdog/digicolor_wdt.c | 9 +- drivers/watchdog/ebc-c384_wdt.c | 9 + drivers/watchdog/eurotechwdt.c | 6 +- drivers/watchdog/ftwdt010_wdt.c | 4 +- drivers/watchdog/gpio_wdt.c | 7 - drivers/watchdog/hpwdt.c | 59 +- drivers/watchdog/i6300esb.c | 5 +- drivers/watchdog/iTCO_vendor_support.c | 7 +- drivers/watchdog/iTCO_wdt.c | 6 +- drivers/watchdog/ib700wdt.c | 6 +- drivers/watchdog/ie6xx_wdt.c | 8 +- drivers/watchdog/imx2_wdt.c | 4 +- drivers/watchdog/imx_sc_wdt.c | 123 +- drivers/watchdog/intel-mid_wdt.c | 4 +- drivers/watchdog/jz4740_wdt.c | 57 +- drivers/watchdog/loongson1_wdt.c | 4 +- drivers/watchdog/max77620_wdt.c | 8 +- drivers/watchdog/mei_wdt.c | 4 +- drivers/watchdog/mena21_wdt.c | 4 +- drivers/watchdog/menf21bmc_wdt.c | 4 +- drivers/watchdog/mpc8xxx_wdt.c | 5 +- drivers/watchdog/mv64x60_wdt.c | 6 +- drivers/watchdog/ni903x_wdt.c | 4 +- drivers/watchdog/nic7018_wdt.c | 1 + drivers/watchdog/npcm_wdt.c | 4 +- drivers/watchdog/nv_tco.h | 6 +- drivers/watchdog/octeon-wdt-main.c | 11 +- drivers/watchdog/of_xilinx_wdt.c | 4 +- drivers/watchdog/omap_wdt.c | 6 +- drivers/watchdog/omap_wdt.h | 21 +- drivers/watchdog/pc87413_wdt.c | 6 +- drivers/watchdog/pcwd_pci.c | 6 +- drivers/watchdog/pcwd_usb.c | 6 +- drivers/watchdog/pic32-dmt.c | 4 +- drivers/watchdog/pic32-wdt.c | 4 +- drivers/watchdog/pnx4008_wdt.c | 9 +- drivers/watchdog/qcom-wdt.c | 4 +- drivers/watchdog/rave-sp-wdt.c | 1 + drivers/watchdog/renesas_wdt.c | 35 +- drivers/watchdog/retu_wdt.c | 10 +- drivers/watchdog/s3c2410_wdt.c | 4 +- drivers/watchdog/sa1100_wdt.c | 6 +- drivers/watchdog/sama5d4_wdt.c | 29 +- drivers/watchdog/sbc7240_wdt.c | 11 +- drivers/watchdog/sbc8360.c | 6 +- drivers/watchdog/sch311x_wdt.c | 6 +- drivers/watchdog/softdog.c | 6 +- drivers/watchdog/sp5100_tco.c | 4 +- drivers/watchdog/sp805_wdt.c | 5 +- drivers/watchdog/sprd_wdt.c | 1 + drivers/watchdog/st_lpc_wdt.c | 4 +- drivers/watchdog/stm32_iwdg.c | 4 +- drivers/watchdog/stmp3xxx_rtc_wdt.c | 4 +- drivers/watchdog/tegra_wdt.c | 4 +- drivers/watchdog/ts4800_wdt.c | 4 +- drivers/watchdog/w83627hf_wdt.c | 6 +- drivers/watchdog/wafer5823wdt.c | 6 +- drivers/watchdog/watchdog_core.c | 22 +- drivers/watchdog/watchdog_core.h | 6 +- drivers/watchdog/watchdog_dev.c | 54 +- drivers/watchdog/wd501p.h | 6 +- drivers/watchdog/wdt.c | 6 +- drivers/watchdog/wdt_pci.c | 6 +- drivers/watchdog/wm831x_wdt.c | 9 +- drivers/watchdog/xen_wdt.c | 4 +- drivers/xen/Kconfig | 23 + drivers/xen/Makefile | 2 + drivers/xen/balloon.c | 7 +- drivers/xen/events/events_base.c | 12 +- drivers/xen/evtchn.c | 2 +- drivers/xen/swiotlb-xen.c | 34 +- drivers/xen/tmem.c | 419 + drivers/xen/xen-balloon.c | 2 + drivers/xen/xen-selfballoon.c | 579 + drivers/xen/xenfs/super.c | 21 +- fs/Makefile | 2 +- fs/adfs/adfs.h | 70 +- fs/adfs/dir.c | 25 +- fs/adfs/dir_f.c | 38 +- fs/adfs/dir_fplus.c | 21 +- fs/adfs/inode.c | 12 +- fs/adfs/map.c | 15 +- fs/adfs/super.c | 121 +- fs/afs/cmservice.c | 10 +- fs/afs/fsclient.c | 51 +- fs/afs/vlclient.c | 11 +- fs/afs/yfsclient.c | 54 +- fs/aio.c | 47 +- fs/anon_inodes.c | 13 +- fs/attr.c | 13 +- fs/autofs/autofs_i.h | 13 +- fs/autofs/init.c | 9 +- fs/autofs/inode.c | 429 +- fs/binfmt_elf.c | 1 + fs/binfmt_flat.c | 2 + fs/binfmt_misc.c | 20 +- fs/block_dev.c | 17 +- fs/btrfs/Kconfig | 3 +- fs/btrfs/Makefile | 3 +- fs/btrfs/backref.c | 17 +- fs/btrfs/backref.h | 3 +- fs/btrfs/block-rsv.c | 425 - fs/btrfs/block-rsv.h | 101 - fs/btrfs/btrfs_inode.h | 22 +- fs/btrfs/check-integrity.c | 11 +- fs/btrfs/compression.c | 65 +- fs/btrfs/compression.h | 3 +- fs/btrfs/ctree.h | 282 +- fs/btrfs/delalloc-space.c | 494 - fs/btrfs/delalloc-space.h | 23 - fs/btrfs/delayed-ref.c | 181 +- fs/btrfs/delayed-ref.h | 10 - fs/btrfs/dev-replace.c | 31 +- fs/btrfs/disk-io.c | 166 +- fs/btrfs/disk-io.h | 2 + fs/btrfs/extent-tree.c | 2749 +- fs/btrfs/extent_io.c | 153 +- fs/btrfs/extent_io.h | 10 +- fs/btrfs/file-item.c | 43 +- fs/btrfs/file.c | 28 +- fs/btrfs/free-space-cache.c | 16 +- fs/btrfs/inode-map.c | 1 - fs/btrfs/inode.c | 109 +- fs/btrfs/ioctl.c | 23 - fs/btrfs/locking.c | 62 +- fs/btrfs/ordered-data.c | 56 +- fs/btrfs/ordered-data.h | 8 +- fs/btrfs/print-tree.c | 6 +- fs/btrfs/props.c | 8 +- fs/btrfs/qgroup.c | 24 +- fs/btrfs/raid56.h | 4 +- fs/btrfs/relocation.c | 1 - fs/btrfs/root-tree.c | 56 - fs/btrfs/scrub.c | 50 +- fs/btrfs/send.c | 16 +- fs/btrfs/space-info.c | 1094 - fs/btrfs/space-info.h | 133 - fs/btrfs/super.c | 30 +- fs/btrfs/sysfs.c | 1 - fs/btrfs/tests/btrfs-tests.c | 15 +- fs/btrfs/tests/extent-io-tests.c | 117 +- fs/btrfs/tests/extent-map-tests.c | 22 - fs/btrfs/transaction.c | 18 - fs/btrfs/transaction.h | 1 - fs/btrfs/tree-checker.c | 11 - fs/btrfs/tree-log.c | 40 +- fs/btrfs/volumes.c | 376 +- fs/btrfs/volumes.h | 52 +- fs/buffer.c | 58 +- fs/ceph/Kconfig | 12 - fs/ceph/acl.c | 22 +- fs/ceph/addr.c | 2 - fs/ceph/cache.c | 9 +- fs/ceph/cache.h | 5 +- fs/ceph/caps.c | 120 +- fs/ceph/debugfs.c | 2 +- fs/ceph/dir.c | 75 +- fs/ceph/export.c | 2 +- fs/ceph/file.c | 34 +- fs/ceph/inode.c | 208 +- fs/ceph/mds_client.c | 120 +- fs/ceph/mds_client.h | 4 +- fs/ceph/mdsmap.c | 12 +- fs/ceph/quota.c | 15 +- fs/ceph/snap.c | 3 - fs/ceph/super.c | 707 +- fs/ceph/super.h | 68 +- fs/ceph/xattr.c | 456 +- fs/cifs/Kconfig | 18 +- fs/cifs/Makefile | 3 +- fs/cifs/cifs_debug.c | 2 + fs/cifs/cifs_fs_sb.h | 7 - fs/cifs/cifsfs.c | 17 +- fs/cifs/cifsglob.h | 9 +- fs/cifs/cifssmb.c | 16 +- fs/cifs/connect.c | 67 +- fs/cifs/dfs_cache.c | 2 +- fs/cifs/inode.c | 8 +- fs/cifs/misc.c | 1 - fs/cifs/smb1ops.c | 3 +- fs/cifs/smb2inode.c | 30 +- fs/cifs/smb2ops.c | 199 +- fs/cifs/smb2pdu.c | 154 +- fs/cifs/smb2pdu.h | 36 +- fs/cifs/smb2proto.h | 4 - fs/cifs/smb2transport.c | 10 +- fs/cifs/transport.c | 46 +- fs/cifs/xattr.c | 4 + fs/coda/Makefile | 3 +- fs/coda/cache.c | 2 +- fs/coda/cnode.c | 17 +- fs/coda/coda_fs_i.h | 4 +- fs/coda/coda_int.h | 10 - fs/coda/coda_linux.c | 45 +- fs/coda/coda_linux.h | 16 + fs/coda/coda_psdev.h | 95 - fs/coda/dir.c | 12 +- fs/coda/file.c | 143 +- fs/coda/inode.c | 174 +- fs/coda/pioctl.c | 3 +- fs/coda/psdev.c | 36 +- fs/coda/symlink.c | 3 +- fs/coda/sysctl.c | 11 + fs/coda/upcall.c | 146 +- fs/configfs/mount.c | 20 +- fs/coredump.c | 44 +- fs/cramfs/inode.c | 69 +- fs/d_path.c | 1 + fs/dax.c | 2 +- fs/dcache.c | 100 +- fs/debugfs/inode.c | 185 +- fs/devpts/inode.c | 265 +- fs/ecryptfs/crypto.c | 42 +- fs/ecryptfs/debug.c | 22 +- fs/ecryptfs/inode.c | 2 +- fs/ecryptfs/keystore.c | 9 +- fs/efivarfs/super.c | 25 +- fs/eventpoll.c | 16 +- fs/ext4/file.c | 10 +- fs/ext4/page-io.c | 2 +- fs/f2fs/data.c | 8 +- fs/f2fs/file.c | 63 +- fs/f2fs/segment.c | 51 +- fs/f2fs/segment.h | 1 - fs/f2fs/super.c | 4 +- fs/fat/fat.h | 1 - fs/fat/file.c | 8 +- fs/fat/inode.c | 22 +- fs/fs-writeback.c | 13 +- fs/fs_context.c | 18 +- fs/fs_parser.c | 18 +- fs/fs_pin.c | 10 +- fs/fsopen.c | 2 - fs/fuse/control.c | 2 +- fs/fuse/inode.c | 291 +- fs/gfs2/incore.h | 8 +- fs/gfs2/ops_fstype.c | 495 +- fs/gfs2/super.c | 333 +- fs/gfs2/super.h | 3 +- fs/hfsplus/xattr.c | 2 +- fs/hugetlbfs/inode.c | 2 +- fs/internal.h | 15 +- fs/io_uring.c | 14 +- fs/iomap.c | 2205 + fs/iomap/Makefile | 21 - fs/iomap/direct-io.c | 563 - fs/iomap/fiemap.c | 147 - fs/iomap/iomap.c | 83 - fs/iomap/iomap_internal.h | 27 - fs/iomap/migrate.c | 39 - fs/iomap/page.c | 177 - fs/iomap/read.c | 352 - fs/iomap/seek.c | 214 - fs/iomap/swapfile.c | 180 - fs/iomap/write.c | 542 - fs/jffs2/fs.c | 21 +- fs/jffs2/os-linux.h | 4 +- fs/jffs2/super.c | 172 +- fs/libfs.c | 82 +- fs/mount.h | 8 +- fs/mpage.c | 2 +- fs/namespace.c | 184 +- fs/nfs/Makefile | 3 +- fs/nfs/callback_proc.c | 28 +- fs/nfs/client.c | 24 +- fs/nfs/dir.c | 94 +- fs/nfs/inode.c | 30 +- fs/nfs/internal.h | 7 +- fs/nfs/netns.h | 3 - fs/nfs/nfs2xdr.c | 2 +- fs/nfs/nfs3client.c | 3 - fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs4_fs.h | 4 +- fs/nfs/nfs4client.c | 14 +- fs/nfs/nfs4file.c | 8 +- fs/nfs/nfs4proc.c | 77 +- fs/nfs/nfs4state.c | 46 +- fs/nfs/nfs4trace.h | 207 +- fs/nfs/nfs4xdr.c | 16 +- fs/nfs/nfstrace.h | 233 +- fs/nfs/pagelist.c | 6 +- fs/nfs/pnfs.c | 2 +- fs/nfs/super.c | 63 +- fs/nfs/sysfs.c | 187 - fs/nfs/sysfs.h | 25 - fs/nfs/write.c | 7 +- fs/nfsd/nfsctl.c | 31 +- fs/notify/inotify/inotify_user.c | 8 +- fs/nsfs.c | 16 +- fs/ocfs2/alloc.c | 15 - fs/ocfs2/aops.c | 22 +- fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/ocfs2/xattr.c | 3 + fs/openpromfs/inode.c | 20 +- fs/orangefs/file.c | 4 +- fs/orangefs/orangefs-kernel.h | 8 +- fs/orangefs/orangefs-mod.c | 3 +- fs/orangefs/super.c | 192 +- fs/overlayfs/ovl_entry.h | 1 - fs/overlayfs/super.c | 73 +- fs/pipe.c | 15 +- fs/proc/Kconfig | 5 +- fs/proc/base.c | 132 +- fs/proc/inode.c | 27 +- fs/proc/proc_sysctl.c | 8 - fs/proc/root.c | 7 +- fs/proc/task_mmu.c | 5 +- fs/proc/vmcore.c | 9 - fs/pstore/inode.c | 108 +- fs/ramfs/inode.c | 117 +- fs/reiserfs/journal.c | 6 +- fs/romfs/super.c | 46 +- fs/select.c | 96 +- fs/squashfs/super.c | 100 +- fs/super.c | 351 +- fs/sysfs/mount.c | 3 +- fs/tracefs/inode.c | 179 +- fs/ubifs/Kconfig | 13 +- fs/ubifs/auth.c | 86 - fs/ubifs/compress.c | 27 +- fs/ubifs/file.c | 2 +- fs/ubifs/log.c | 5 +- fs/ubifs/master.c | 53 +- fs/ubifs/orphan.c | 94 +- fs/ubifs/recovery.c | 2 +- fs/ubifs/sb.c | 52 +- fs/ubifs/super.c | 492 +- fs/ubifs/tnc.c | 16 +- fs/ubifs/ubifs-media.h | 30 +- fs/ubifs/ubifs.h | 6 +- fs/ufs/super.c | 2 + fs/xfs/Makefile | 4 +- fs/xfs/libxfs/xfs_trans_inode.c | 156 - fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_file.c | 9 +- fs/xfs/xfs_trans_inode.c | 152 + include/Kbuild | 13 +- include/asm-generic/bug.h | 6 +- include/asm-generic/cacheflush.h | 74 +- include/asm-generic/vmlinux.lds.h | 11 - include/drm/amd_asic_type.h | 1 - include/drm/bridge/dw_hdmi.h | 2 - include/drm/bridge/dw_mipi_dsi.h | 10 - include/drm/drm_atomic.h | 22 - include/drm/drm_atomic_helper.h | 4 + include/drm/drm_atomic_state_helper.h | 3 - include/drm/drm_auth.h | 11 +- include/drm/drm_bridge.h | 114 - include/drm/drm_client.h | 46 - include/drm/drm_connector.h | 189 +- include/drm/drm_crtc.h | 20 - include/drm/drm_debugfs.h | 2 - include/drm/drm_device.h | 4 - include/drm/drm_displayid.h | 10 - include/drm/drm_dp_helper.h | 49 +- include/drm/drm_edid.h | 37 +- include/drm/drm_fb_helper.h | 102 +- include/drm/drm_fourcc.h | 50 +- include/drm/drm_framebuffer.h | 3 - include/drm/drm_gem.h | 5 + include/drm/drm_gem_vram_helper.h | 153 - include/drm/drm_hdcp.h | 31 +- include/drm/drm_legacy.h | 12 +- include/drm/drm_mode_config.h | 13 - include/drm/drm_modes.h | 2 +- include/drm/drm_modeset_helper_vtables.h | 61 +- include/drm/drm_plane.h | 2 +- include/drm/drm_print.h | 2 - include/drm/drm_self_refresh_helper.h | 20 - include/drm/drm_vram_mm_helper.h | 102 - include/drm/gpu_scheduler.h | 8 +- include/drm/i915_component.h | 2 +- include/drm/i915_drm.h | 13 +- include/drm/i915_pciids.h | 17 +- include/drm/ttm/ttm_bo_driver.h | 9 +- include/drm/ttm/ttm_execbuf_util.h | 3 +- include/dt-bindings/clock/exynos4.h | 1 - include/dt-bindings/clock/exynos5420.h | 18 +- include/dt-bindings/clock/g12a-clkc.h | 1 - include/dt-bindings/clock/imx8mm-clock.h | 11 +- include/dt-bindings/clock/imx8mq-clock.h | 5 +- include/dt-bindings/clock/meson8b-clkc.h | 3 - include/dt-bindings/clock/mt8516-clk.h | 17 - include/dt-bindings/clock/qcom,gcc-qcs404.h | 7 - include/dt-bindings/clock/qcom,gpucc-msm8998.h | 29 - include/dt-bindings/clock/rk3228-cru.h | 1 - include/dt-bindings/clock/rk3328-cru.h | 1 - include/dt-bindings/clock/stratix10-clock.h | 4 +- include/dt-bindings/gpio/tegra186-gpio.h | 41 + include/dt-bindings/power/qcom-aoss-qmp.h | 14 - include/dt-bindings/power/qcom-rpmpd.h | 34 - include/dt-bindings/reset/bitmain,bm1880-reset.h | 51 - include/linux/acpi.h | 6 +- include/linux/backing-dev.h | 1 - include/linux/bits.h | 17 +- include/linux/blk-cgroup.h | 16 +- include/linux/blk_types.h | 10 - include/linux/blkdev.h | 14 +- include/linux/ceph/ceph_debug.h | 1 - include/linux/ceph/ceph_features.h | 1 - include/linux/ceph/ceph_fs.h | 2 +- include/linux/ceph/cls_lock_client.h | 3 - include/linux/ceph/decode.h | 13 +- include/linux/ceph/libceph.h | 27 +- include/linux/ceph/mon_client.h | 1 + include/linux/ceph/osd_client.h | 12 +- include/linux/ceph/striper.h | 2 - include/linux/cgroup-defs.h | 2 +- include/linux/cgroup.h | 1 - include/linux/clk-provider.h | 103 +- include/linux/clk.h | 47 - include/linux/coda.h | 3 +- include/linux/coda_psdev.h | 72 + include/linux/compat.h | 3 +- include/linux/compiler.h | 5 - include/linux/connector.h | 63 +- include/linux/cpufreq.h | 14 +- include/linux/dax.h | 41 +- include/linux/dcache.h | 1 + include/linux/device-mapper.h | 3 +- include/linux/device.h | 3 +- include/linux/dim.h | 23 - include/linux/dma-buf.h | 52 +- include/linux/dma-direct.h | 9 - include/linux/dma/edma.h | 47 - include/linux/dmaengine.h | 12 +- include/linux/elevator.h | 11 +- include/linux/filter.h | 2 +- include/linux/fpga/adi-axi-common.h | 19 - include/linux/fs.h | 24 + include/linux/fs_context.h | 22 +- include/linux/fs_pin.h | 1 + include/linux/ftrace.h | 4 +- include/linux/genalloc.h | 2 +- include/linux/hdmi.h | 67 - include/linux/hmm.h | 302 +- include/linux/host1x.h | 2 - include/linux/hw_random.h | 2 +- include/linux/hwspinlock.h | 61 +- include/linux/i2c.h | 93 +- include/linux/init.h | 5 +- include/linux/intel_rapl.h | 155 - include/linux/interrupt.h | 2 +- include/linux/io.h | 1 - include/linux/ioport.h | 5 +- include/linux/iversion.h | 24 - include/linux/kernel.h | 2 - include/linux/kprobes.h | 19 - include/linux/libnvdimm.h | 10 +- include/linux/lockdep.h | 2 +- include/linux/lz4.h | 18 +- include/linux/memcontrol.h | 26 - include/linux/memory.h | 11 +- include/linux/memory_hotplug.h | 30 +- include/linux/memremap.h | 75 +- include/linux/mfd/cros_ec.h | 1 - include/linux/mfd/lp87565.h | 2 - include/linux/mfd/madera/core.h | 12 +- include/linux/mfd/madera/pdata.h | 9 +- include/linux/mfd/madera/registers.h | 286 +- include/linux/mfd/rk808.h | 177 - include/linux/mfd/rohm-bd70528.h | 408 - include/linux/mfd/rohm-bd718x7.h | 22 +- include/linux/mfd/rohm-generic.h | 20 - include/linux/mfd/stmfx.h | 2 +- include/linux/migrate.h | 3 +- include/linux/mlx5/mlx5_ifc.h | 6 +- include/linux/mlx5/qp.h | 4 +- include/linux/mm.h | 77 +- include/linux/mm_types.h | 4 +- include/linux/mmzone.h | 88 +- include/linux/mod_devicetable.h | 30 +- include/linux/moduleloader.h | 5 - include/linux/msi.h | 8 - include/linux/mtd/super.h | 6 +- include/linux/mutex.h | 2 +- include/linux/netfilter/nf_conntrack_h323_asn1.h | 3 +- include/linux/nfs_fs.h | 2 - include/linux/nfs_fs_sb.h | 1 - include/linux/node.h | 14 +- include/linux/ntb.h | 200 +- include/linux/nvme.h | 12 +- include/linux/olpc-ec.h | 37 +- include/linux/omap-mailbox.h | 4 +- include/linux/pci-acpi.h | 7 +- include/linux/pci.h | 62 +- include/linux/pci_ids.h | 8 +- include/linux/percpu-refcount.h | 10 +- include/linux/perf_event.h | 5 - include/linux/pfn_t.h | 4 +- include/linux/pid.h | 5 +- include/linux/platform_data/dma-imx.h | 1 + include/linux/platform_data/i2c-mux-gpio.h | 7 + include/linux/platform_data/ti-sysc.h | 12 - include/linux/platform_data/video-clcd-versatile.h | 28 + include/linux/platform_data/x86/asus-wmi.h | 5 +- include/linux/platform_device.h | 2 +- include/linux/pm.h | 2 +- include/linux/pm_qos.h | 48 +- include/linux/poison.h | 2 +- include/linux/power_supply.h | 15 - include/linux/pseudo_fs.h | 16 - include/linux/ramfs.h | 7 +- include/linux/rbtree.h | 70 +- include/linux/rbtree_augmented.h | 27 +- include/linux/remoteproc.h | 32 +- include/linux/reservation.h | 8 +- include/linux/rwsem.h | 2 +- include/linux/sched.h | 8 - include/linux/sched/signal.h | 16 +- include/linux/sched/task.h | 1 - include/linux/scmi_protocol.h | 1 - include/linux/serial_core.h | 2 +- include/linux/shmem_fs.h | 3 +- include/linux/signal.h | 4 + include/linux/soc/qcom/mdt_loader.h | 2 - include/linux/soc/ti/ti_sci_protocol.h | 274 +- include/linux/sudmac.h | 49 + include/linux/sunrpc/clnt.h | 3 - include/linux/sunrpc/metrics.h | 7 +- include/linux/sunrpc/sched.h | 4 +- include/linux/sunrpc/xprt.h | 4 - include/linux/sunrpc/xprtmultipath.h | 2 - include/linux/sunrpc/xprtsock.h | 5 - include/linux/swapops.h | 20 +- include/linux/syscalls.h | 4 +- include/linux/sysctl.h | 7 - include/linux/thermal.h | 4 +- include/linux/trace_events.h | 9 - include/linux/tracehook.h | 9 +- include/linux/uaccess.h | 20 +- include/linux/wait.h | 4 +- include/linux/wmi.h | 2 +- include/linux/writeback.h | 41 +- include/memory/jedec_ddr.h | 172 + include/net/bluetooth/hci_core.h | 2 - include/net/cfg80211.h | 2 +- include/net/netfilter/nf_conntrack_expect.h | 12 +- include/net/netfilter/nf_conntrack_synproxy.h | 1 - include/rdma/ib_umem.h | 19 +- include/rdma/ib_umem_odp.h | 20 - include/rdma/ib_verbs.h | 247 +- include/rdma/mr_pool.h | 2 +- include/rdma/rdma_counter.h | 65 - include/rdma/rdma_netlink.h | 8 - include/rdma/rdma_vt.h | 5 +- include/rdma/rdmavt_cq.h | 25 +- include/rdma/rdmavt_qp.h | 312 +- include/rdma/restrack.h | 9 +- include/rdma/rw.h | 9 + include/rdma/signature.h | 122 - include/soc/fsl/bman.h | 8 - include/soc/fsl/qman.h | 9 - include/sound/hda_codec.h | 2 - include/sound/simple_card_utils.h | 4 - include/trace/events/btrfs.h | 40 - include/trace/events/rpcrdma.h | 90 +- include/trace/events/vmscan.h | 71 +- include/uapi/asm-generic/mman-common.h | 15 +- include/uapi/asm-generic/mman.h | 10 +- include/uapi/asm-generic/unistd.h | 2 - include/uapi/drm/amdgpu_drm.h | 11 +- include/uapi/drm/drm.h | 1 - include/uapi/drm/drm_mode.h | 117 - include/uapi/drm/i915_drm.h | 210 +- include/uapi/drm/panfrost_drm.h | 24 - include/uapi/drm/v3d_drm.h | 28 - include/uapi/linux/adfs_fs.h | 6 +- include/uapi/linux/bpf.h | 6 +- include/uapi/linux/btrfs_tree.h | 2 - include/uapi/linux/coda.h | 56 +- include/uapi/linux/coda_psdev.h | 28 + include/uapi/linux/dma-buf.h | 3 - include/uapi/linux/isst_if.h | 172 - include/uapi/linux/kfd_ioctl.h | 35 +- include/uapi/linux/magic.h | 2 - include/uapi/linux/pci_regs.h | 4 - include/uapi/linux/pkt_sched.h | 2 +- include/uapi/linux/ptrace.h | 35 - include/uapi/linux/videodev2.h | 8 +- include/uapi/linux/virtio_ids.h | 2 - include/uapi/linux/virtio_iommu.h | 161 - include/uapi/linux/virtio_pmem.h | 34 - include/uapi/rdma/ib_user_cm.h | 326 + include/uapi/rdma/mlx5_user_ioctl_cmds.h | 19 - include/uapi/rdma/mlx5_user_ioctl_verbs.h | 9 - include/uapi/rdma/rdma_netlink.h | 86 +- include/uapi/rdma/rdma_user_ioctl_cmds.h | 3 +- include/uapi/rdma/rvt-abi.h | 66 - include/uapi/rdma/siw-abi.h | 185 - include/video/imx-ipu-v3.h | 56 +- include/xen/balloon.h | 10 + include/xen/events.h | 3 +- include/xen/tmem.h | 18 + init/Kconfig | 10 +- init/do_mounts.c | 35 +- init/main.c | 1 + ipc/ipc_sysctl.c | 35 +- ipc/mqueue.c | 28 +- ipc/msg.c | 18 +- kernel/bpf/btf.c | 19 +- kernel/bpf/core.c | 3 +- kernel/bpf/inode.c | 92 +- kernel/bpf/verifier.c | 13 +- kernel/cgroup/cgroup.c | 50 +- kernel/cgroup/cpuset.c | 63 +- kernel/dma/Kconfig | 3 - kernel/dma/direct.c | 16 +- kernel/dma/remap.c | 2 +- kernel/dma/swiotlb.c | 30 +- kernel/events/core.c | 87 +- kernel/fork.c | 18 +- kernel/hung_task.c | 44 - kernel/kprobes.c | 3 +- kernel/locking/lockdep_proc.c | 5 +- kernel/locking/mutex.c | 2 +- kernel/locking/rtmutex.c | 2 +- kernel/memremap.c | 245 +- kernel/module.c | 60 +- kernel/panic.c | 2 +- kernel/pid.c | 9 +- kernel/pid_namespace.c | 3 +- kernel/power/Kconfig | 6 +- kernel/printk/printk.c | 2 +- kernel/ptrace.c | 101 +- kernel/resource.c | 88 +- kernel/sched/core.c | 4 +- kernel/signal.c | 69 +- kernel/sysctl.c | 215 +- kernel/trace/Kconfig | 12 +- kernel/trace/ftrace.c | 48 +- kernel/trace/ring_buffer.c | 17 +- kernel/trace/trace.c | 17 +- kernel/trace/trace_event_perf.c | 3 +- kernel/trace/trace_events.c | 10 +- kernel/trace/trace_events_filter.c | 3 - kernel/trace/trace_kprobe.c | 357 +- kernel/trace/trace_probe.c | 142 +- kernel/trace/trace_probe.h | 77 +- kernel/trace/trace_probe_tmpl.h | 36 +- kernel/trace/trace_uprobe.c | 180 +- kernel/tracepoint.c | 4 +- kernel/ucount.c | 6 +- lib/Kconfig | 8 + lib/Kconfig.debug | 30 +- lib/Makefile | 3 +- lib/dim/Makefile | 6 +- lib/dim/rdma_dim.c | 108 - lib/genalloc.c | 5 +- lib/ioremap.c | 11 - lib/jedec_ddr_data.c | 132 + lib/math/rational.c | 63 +- lib/mpi/longlong.h | 16 +- lib/percpu-refcount.c | 13 +- lib/rbtree.c | 40 +- lib/string.c | 11 +- lib/string_helpers.c | 77 +- lib/test_meminit.c | 364 - lib/test_overflow.c | 11 +- lib/test_string.c | 83 +- lib/test_xarray.c | 24 - lib/xarray.c | 4 - localversion-next | 1 - mm/Kconfig | 55 +- mm/Makefile | 2 +- mm/cma.c | 15 +- mm/filemap.c | 3 - mm/gup.c | 9 +- mm/hmm.c | 587 +- mm/huge_memory.c | 11 +- mm/internal.h | 25 - mm/kmemleak.c | 2 +- mm/maccess.c | 122 +- mm/madvise.c | 2 +- mm/memcontrol.c | 40 +- mm/memory-failure.c | 6 +- mm/memory.c | 68 +- mm/memory_hotplug.c | 333 +- mm/mempolicy.c | 121 +- mm/migrate.c | 35 +- mm/mmap.c | 51 +- mm/nommu.c | 4 +- mm/oom_kill.c | 5 +- mm/page_alloc.c | 33 +- mm/rmap.c | 1 - mm/shmem.c | 402 +- mm/slab_common.c | 3 +- mm/sparse-vmemmap.c | 21 +- mm/sparse.c | 396 +- mm/swap.c | 15 +- mm/swapfile.c | 4 +- mm/util.c | 75 - mm/vmscan.c | 149 +- mm/z3fold.c | 43 +- mm/zsmalloc.c | 12 +- net/bluetooth/hci_request.c | 29 +- net/bluetooth/hidp/core.c | 9 +- net/ceph/Makefile | 2 +- net/ceph/ceph_common.c | 410 +- net/ceph/cls_lock_client.c | 54 +- net/ceph/decode.c | 84 - net/ceph/messenger.c | 14 +- net/ceph/mon_client.c | 21 +- net/ceph/osd_client.c | 42 +- net/ceph/osdmap.c | 31 +- net/ceph/pagevec.c | 33 + net/ceph/striper.c | 17 - net/core/filter.c | 24 +- net/core/neighbour.c | 22 +- net/core/skbuff.c | 2 +- net/core/sysctl_net_core.c | 34 +- net/dccp/sysctl.c | 16 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 4 +- net/ipv4/netfilter/ipt_SYNPROXY.c | 2 - net/ipv4/netfilter/ipt_rpfilter.c | 1 - net/ipv4/netfilter/nf_nat_h323.c | 12 +- net/ipv4/sysctl_net_ipv4.c | 60 +- net/ipv6/addrconf.c | 6 +- net/ipv6/netfilter/ip6t_SYNPROXY.c | 2 - net/ipv6/netfilter/ip6t_rpfilter.c | 8 +- net/ipv6/route.c | 7 +- net/ipv6/sit.c | 13 +- net/ipv6/sysctl_net_ipv6.c | 10 +- net/mpls/af_mpls.c | 10 +- net/netfilter/Kconfig | 6 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 +- net/netfilter/ipvs/ip_vs_nfct.c | 2 +- net/netfilter/nf_conntrack_amanda.c | 2 +- net/netfilter/nf_conntrack_broadcast.c | 2 +- net/netfilter/nf_conntrack_core.c | 4 +- net/netfilter/nf_conntrack_expect.c | 26 +- net/netfilter/nf_conntrack_ftp.c | 2 +- net/netfilter/nf_conntrack_h323_asn1.c | 5 +- net/netfilter/nf_conntrack_h323_main.c | 18 +- net/netfilter/nf_conntrack_irc.c | 2 +- net/netfilter/nf_conntrack_netlink.c | 4 +- net/netfilter/nf_conntrack_pptp.c | 4 +- net/netfilter/nf_conntrack_proto_gre.c | 2 + net/netfilter/nf_conntrack_proto_icmp.c | 2 +- net/netfilter/nf_conntrack_proto_tcp.c | 8 +- net/netfilter/nf_conntrack_sane.c | 2 +- net/netfilter/nf_conntrack_sip.c | 10 +- net/netfilter/nf_conntrack_tftp.c | 2 +- net/netfilter/nf_nat_amanda.c | 2 +- net/netfilter/nf_nat_core.c | 2 +- net/netfilter/nf_nat_ftp.c | 2 +- net/netfilter/nf_nat_irc.c | 2 +- net/netfilter/nf_nat_sip.c | 8 +- net/netfilter/nf_nat_tftp.c | 2 +- net/netfilter/nf_synproxy_core.c | 4 +- net/netfilter/nf_tables_api.c | 2 - net/netfilter/nfnetlink.c | 2 +- net/netfilter/nft_ct.c | 2 +- net/netfilter/nft_hash.c | 2 +- net/netfilter/nft_redir.c | 2 +- net/netfilter/nft_synproxy.c | 2 - net/nfc/netlink.c | 3 +- net/rds/ib_cm.c | 8 +- net/rxrpc/sysctl.c | 9 +- net/sched/sch_taprio.c | 6 +- net/sctp/sysctl.c | 35 +- net/socket.c | 16 +- net/sunrpc/Kconfig | 2 +- net/sunrpc/clnt.c | 79 +- net/sunrpc/debugfs.c | 46 +- net/sunrpc/rpc_pipe.c | 34 +- net/sunrpc/sched.c | 81 +- net/sunrpc/stats.c | 23 +- net/sunrpc/xprt.c | 99 +- net/sunrpc/xprtmultipath.c | 23 +- net/sunrpc/xprtrdma/frwr_ops.c | 327 +- net/sunrpc/xprtrdma/rpc_rdma.c | 152 +- net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 4 +- net/sunrpc/xprtrdma/svc_rdma_transport.c | 8 +- net/sunrpc/xprtrdma/transport.c | 86 +- net/sunrpc/xprtrdma/verbs.c | 115 +- net/sunrpc/xprtrdma/xprt_rdma.h | 44 +- net/sunrpc/xprtsock.c | 124 +- net/tipc/sysctl.c | 6 +- net/wireless/Kconfig | 2 +- net/xdp/xdp_umem.c | 16 +- net/xdp/xsk.c | 13 +- samples/Kconfig | 2 +- samples/bpf/Makefile | 2 +- samples/vfio-mdev/mbochs.c | 3 + samples/vfio-mdev/mtty.c | 47 +- scripts/Kbuild.include | 5 + scripts/Makefile.build | 42 +- scripts/Makefile.lib | 2 +- scripts/Makefile.modbuiltin | 2 +- scripts/Makefile.modinst | 5 +- scripts/Makefile.modpost | 19 +- scripts/Makefile.modsign | 3 +- scripts/adjust_autoksyms.sh | 11 +- scripts/checkpatch.pl | 35 +- scripts/coccinelle/api/stream_open.cocci | 9 +- scripts/coccinelle/free/devm_free.cocci | 2 +- scripts/gcc-plugins/Kconfig | 2 +- scripts/gdb/linux/device.py | 182 - scripts/gdb/linux/genpd.py | 83 - scripts/gdb/vmlinux-gdb.py | 2 - scripts/get_maintainer.pl | 14 +- scripts/kconfig/Makefile | 2 +- scripts/kconfig/confdata.c | 7 +- scripts/kconfig/expr.h | 1 - scripts/mod/sumversion.c | 23 +- scripts/modules-check.sh | 2 +- scripts/package/builddeb | 16 +- scripts/package/mkdebian | 15 +- scripts/package/mkspec | 2 +- security/Kconfig | 2 +- security/apparmor/Kconfig | 2 - security/apparmor/apparmorfs.c | 150 +- security/apparmor/domain.c | 46 +- security/apparmor/file.c | 26 +- security/apparmor/include/apparmor.h | 1 - security/apparmor/include/match.h | 3 +- security/apparmor/include/path.h | 49 +- security/apparmor/include/policy_unpack.h | 8 +- security/apparmor/lsm.c | 160 +- security/apparmor/match.c | 6 +- security/apparmor/mount.c | 67 +- security/apparmor/policy.c | 5 +- security/apparmor/policy_unpack.c | 116 +- security/device_cgroup.c | 2 +- security/inode.c | 21 +- security/keys/sysctl.c | 26 +- security/loadpin/loadpin.c | 6 +- security/safesetid/lsm.c | 276 +- security/safesetid/lsm.h | 34 +- security/safesetid/securityfs.c | 307 +- security/selinux/selinuxfs.c | 20 +- security/smack/smackfs.c | 34 +- security/yama/yama_lsm.c | 3 +- sound/core/seq/seq_clientmgr.c | 11 +- sound/pci/au88x0/au88x0_a3d.c | 15 +- sound/pci/emu10k1/emu10k1x.c | 3 +- sound/pci/hda/hda_codec.c | 8 +- sound/pci/hda/patch_hdmi.c | 31 +- sound/pci/hda/patch_realtek.c | 10 +- sound/pci/lx6464es/lx6464es.c | 3 +- sound/pci/rme9652/rme9652.c | 3 +- sound/ppc/snd_ps3.c | 3 +- sound/soc/codecs/max98357a.c | 25 +- 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/rt1011.c | 4 +- sound/soc/codecs/rt1308.c | 0 sound/soc/codecs/rt1308.h | 0 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/boards/bytcht_es8316.c | 8 - sound/soc/qcom/qdsp6/q6asm.c | 2 +- sound/soc/samsung/odroid.c | 8 +- tools/Makefile | 12 +- tools/bpf/bpftool/main.h | 1 - tools/include/linux/zalloc.h | 12 - tools/include/uapi/linux/bpf.h | 6 +- tools/lib/bpf/libbpf.c | 4 +- tools/lib/bpf/xsk.c | 3 +- tools/lib/zalloc.c | 15 - tools/objtool/check.c | 27 +- tools/pci/Makefile | 5 +- tools/pci/pcitest.c | 8 +- tools/perf/Documentation/perf-probe.txt | 3 +- tools/perf/MANIFEST | 1 - tools/perf/arch/arm/annotate/instructions.c | 1 - tools/perf/arch/arm/util/auxtrace.c | 1 - tools/perf/arch/arm/util/cs-etm.c | 1 - tools/perf/arch/arm64/util/arm-spe.c | 1 - tools/perf/arch/common.c | 3 +- tools/perf/arch/powerpc/util/perf_regs.c | 4 +- tools/perf/arch/s390/util/auxtrace.c | 1 - tools/perf/arch/s390/util/header.c | 3 +- tools/perf/arch/x86/util/event.c | 2 +- tools/perf/arch/x86/util/intel-bts.c | 2 +- tools/perf/arch/x86/util/intel-pt.c | 2 +- tools/perf/arch/x86/util/perf_regs.c | 2 +- tools/perf/bench/futex-hash.c | 3 +- tools/perf/bench/futex-lock-pi.c | 3 +- tools/perf/bench/mem-functions.c | 2 +- tools/perf/bench/numa.c | 2 +- tools/perf/builtin-annotate.c | 2 +- tools/perf/builtin-bench.c | 2 +- tools/perf/builtin-c2c.c | 2 +- tools/perf/builtin-config.c | 1 - tools/perf/builtin-diff.c | 2 +- tools/perf/builtin-ftrace.c | 2 +- tools/perf/builtin-help.c | 2 - tools/perf/builtin-inject.c | 2 +- tools/perf/builtin-kmem.c | 2 +- tools/perf/builtin-kvm.c | 2 +- tools/perf/builtin-lock.c | 10 +- tools/perf/builtin-probe.c | 2 +- tools/perf/builtin-record.c | 4 +- tools/perf/builtin-report.c | 4 +- tools/perf/builtin-sched.c | 2 +- tools/perf/builtin-script.c | 5 +- tools/perf/builtin-stat.c | 8 +- tools/perf/builtin-timechart.c | 4 +- tools/perf/builtin-top.c | 8 +- tools/perf/builtin-trace.c | 7 +- tools/perf/perf.c | 2 +- tools/perf/pmu-events/jevents.c | 2 +- tools/perf/scripts/python/export-to-postgresql.py | 2 +- tools/perf/scripts/python/export-to-sqlite.py | 2 +- tools/perf/tests/dwarf-unwind.c | 5 +- tools/perf/tests/expr.c | 3 +- tools/perf/tests/llvm.c | 1 - tools/perf/tests/mem2node.c | 3 +- tools/perf/tests/mmap-thread-lookup.c | 2 +- tools/perf/tests/sample-parsing.c | 1 - tools/perf/tests/switch-tracking.c | 3 +- tools/perf/tests/thread-map.c | 3 +- tools/perf/tests/vmlinux-kallsyms.c | 1 - tools/perf/ui/browser.c | 2 +- tools/perf/ui/browser.h | 1 - tools/perf/ui/browsers/annotate.c | 2 +- tools/perf/ui/browsers/hists.c | 17 +- tools/perf/ui/browsers/map.c | 1 - tools/perf/ui/browsers/res_sample.c | 6 +- tools/perf/ui/browsers/scripts.c | 4 +- tools/perf/ui/gtk/annotate.c | 2 +- tools/perf/ui/gtk/util.c | 3 +- tools/perf/ui/stdio/hist.c | 2 +- tools/perf/ui/tui/setup.c | 1 - tools/perf/ui/tui/util.c | 2 +- tools/perf/util/Build | 5 - tools/perf/util/annotate.c | 13 +- tools/perf/util/arm-spe.c | 2 +- tools/perf/util/auxtrace.c | 11 +- tools/perf/util/bpf-loader.c | 3 +- tools/perf/util/build-id.c | 1 - tools/perf/util/call-path.c | 5 +- tools/perf/util/callchain.c | 12 +- tools/perf/util/cgroup.c | 4 +- tools/perf/util/comm.c | 2 +- tools/perf/util/config.c | 3 +- tools/perf/util/counts.c | 2 +- tools/perf/util/cpumap.c | 2 +- tools/perf/util/cputopo.c | 5 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 1 - tools/perf/util/cs-etm.c | 8 +- tools/perf/util/data-convert-bt.c | 4 +- tools/perf/util/data.c | 3 +- tools/perf/util/db-export.c | 7 +- tools/perf/util/debug.c | 1 - tools/perf/util/demangle-java.c | 3 +- tools/perf/util/dso.c | 5 +- tools/perf/util/dwarf-aux.c | 2 +- tools/perf/util/env.c | 11 +- tools/perf/util/event.c | 3 +- tools/perf/util/evlist.c | 2 +- tools/perf/util/evsel.c | 4 +- tools/perf/util/get_current_dir_name.c | 6 +- tools/perf/util/get_current_dir_name.h | 8 - tools/perf/util/header.c | 8 +- tools/perf/util/help-unknown-cmd.c | 2 - tools/perf/util/hist.c | 20 +- tools/perf/util/intel-bts.c | 7 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 2 +- tools/perf/util/intel-pt.c | 15 +- tools/perf/util/jitdump.c | 7 +- tools/perf/util/llvm-utils.c | 4 +- tools/perf/util/machine.c | 6 +- tools/perf/util/map.c | 9 +- tools/perf/util/mem2node.c | 2 +- tools/perf/util/metricgroup.c | 10 +- tools/perf/util/mmap.c | 1 - tools/perf/util/namespaces.c | 3 +- tools/perf/util/namespaces.h | 4 - tools/perf/util/ordered-events.c | 6 +- tools/perf/util/parse-branch-options.c | 2 +- tools/perf/util/parse-events.c | 3 +- tools/perf/util/parse-events.y | 2 + tools/perf/util/parse-regs-options.c | 8 +- tools/perf/util/pmu.c | 4 +- tools/perf/util/probe-event.c | 66 +- tools/perf/util/probe-event.h | 2 - tools/perf/util/probe-file.c | 9 +- tools/perf/util/probe-file.h | 1 - tools/perf/util/probe-finder.c | 21 +- tools/perf/util/pstack.c | 2 +- tools/perf/util/python-ext-sources | 1 - tools/perf/util/s390-cpumsf.c | 11 +- tools/perf/util/session.c | 7 +- tools/perf/util/setns.c | 4 +- tools/perf/util/srccode.c | 11 +- tools/perf/util/srcline.c | 2 +- tools/perf/util/stat-shadow.c | 3 +- tools/perf/util/stat.c | 3 +- tools/perf/util/strbuf.c | 3 +- tools/perf/util/strfilter.c | 3 +- tools/perf/util/strlist.c | 2 +- tools/perf/util/svghelper.c | 2 +- tools/perf/util/symbol-elf.c | 18 +- tools/perf/util/symbol-minimal.c | 3 +- tools/perf/util/symbol.c | 1 - tools/perf/util/syscalltbl.c | 2 +- tools/perf/util/target.c | 2 +- tools/perf/util/thread-stack.c | 3 +- tools/perf/util/thread.c | 6 +- tools/perf/util/thread_map.c | 4 +- tools/perf/util/trace-event-info.c | 1 - tools/perf/util/trace-event-scripting.c | 2 +- tools/perf/util/unwind-libdw.c | 1 - tools/perf/util/unwind-libunwind-local.c | 3 +- tools/perf/util/usage.c | 3 - tools/perf/util/util.h | 17 + tools/perf/util/values.c | 2 +- tools/perf/util/vdso.c | 1 - tools/perf/util/xyarray.c | 2 +- tools/power/x86/intel-speed-select/.gitignore | 2 - tools/power/x86/intel-speed-select/Build | 1 - tools/power/x86/intel-speed-select/Makefile | 56 - tools/power/x86/intel-speed-select/isst-config.c | 1607 - tools/power/x86/intel-speed-select/isst-core.c | 721 - tools/power/x86/intel-speed-select/isst-display.c | 479 - tools/power/x86/intel-speed-select/isst.h | 231 - tools/testing/nvdimm/test/iomap.c | 57 +- tools/testing/selftests/bpf/Makefile | 40 +- tools/testing/selftests/bpf/bpf_helpers.h | 89 +- .../selftests/bpf/prog_tests/attach_probe.c | 2 - .../testing/selftests/bpf/prog_tests/send_signal.c | 33 +- tools/testing/selftests/bpf/progs/loop1.c | 2 +- tools/testing/selftests/bpf/progs/loop2.c | 2 +- tools/testing/selftests/bpf/progs/loop3.c | 2 +- .../selftests/bpf/progs/test_get_stack_rawtp.c | 3 +- .../selftests/bpf/progs/test_stacktrace_build_id.c | 3 +- .../selftests/bpf/progs/test_stacktrace_map.c | 2 +- tools/testing/selftests/bpf/test_btf.c | 88 - tools/testing/selftests/bpf/test_verifier.c | 35 +- .../selftests/bpf/verifier/value_ptr_arith.c | 2 +- tools/testing/selftests/bpf/verifier/wide_access.c | 73 - tools/testing/selftests/bpf/verifier/wide_store.c | 36 + tools/testing/selftests/ftrace/ftracetest | 38 +- tools/testing/selftests/ftrace/test.d/functions | 4 +- .../ftrace/test.d/kprobe/kprobe_args_user.tc | 32 - tools/testing/selftests/kvm/Makefile | 14 +- tools/testing/selftests/kvm/include/kvm_util.h | 8 - .../selftests/kvm/include/s390x/processor.h | 22 - tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 69 - .../testing/selftests/kvm/lib/aarch64/processor.c | 2 +- tools/testing/selftests/kvm/lib/kvm_util.c | 23 +- tools/testing/selftests/kvm/lib/s390x/processor.c | 278 - tools/testing/selftests/kvm/lib/x86_64/processor.c | 2 +- tools/testing/selftests/kvm/s390x/sync_regs_test.c | 151 - .../selftests/kvm/x86_64/kvm_create_max_vcpus.c | 69 + tools/testing/selftests/ntb/ntb_test.sh | 54 +- tools/testing/selftests/proc/.gitignore | 1 - tools/testing/selftests/proc/Makefile | 1 - tools/testing/selftests/proc/proc-pid-vm.c | 17 +- tools/testing/selftests/proc/setns-sysvipc.c | 133 - tools/testing/selftests/ptrace/.gitignore | 1 - tools/testing/selftests/ptrace/Makefile | 2 +- tools/testing/selftests/ptrace/get_syscall_info.c | 271 - tools/testing/selftests/safesetid/safesetid-test.c | 18 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 13 +- tools/testing/selftests/zram/README | 2 +- usr/Kconfig | 2 +- usr/include/Makefile | 8 + 5556 files changed, 266218 insertions(+), 785910 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-class-power-wilco create mode 100644 Documentation/EDID/howto.rst rename Documentation/{x86/intel-iommu.rst => Intel-IOMMU.txt} (100%) create mode 100644 Documentation/PCI/MSI-HOWTO.txt create mode 100644 Documentation/PCI/PCIEBUS-HOWTO.txt delete mode 100644 Documentation/PCI/acpi-info.rst create mode 100644 Documentation/PCI/acpi-info.txt delete mode 100644 Documentation/PCI/endpoint/index.rst delete mode 100644 Documentation/PCI/endpoint/pci-endpoint-cfs.rst create mode 100644 Documentation/PCI/endpoint/pci-endpoint-cfs.txt delete mode 100644 Documentation/PCI/endpoint/pci-endpoint.rst create mode 100644 Documentation/PCI/endpoint/pci-endpoint.txt delete mode 100644 Documentation/PCI/endpoint/pci-test-function.rst create mode 100644 Documentation/PCI/endpoint/pci-test-function.txt delete mode 100644 Documentation/PCI/endpoint/pci-test-howto.rst create mode 100644 Documentation/PCI/endpoint/pci-test-howto.txt delete mode 100644 Documentation/PCI/index.rst delete mode 100644 Documentation/PCI/msi-howto.rst delete mode 100644 Documentation/PCI/pci-error-recovery.rst create mode 100644 Documentation/PCI/pci-error-recovery.txt delete mode 100644 Documentation/PCI/pci-iov-howto.rst create mode 100644 Documentation/PCI/pci-iov-howto.txt delete mode 100644 Documentation/PCI/pci.rst create mode 100644 Documentation/PCI/pci.txt delete mode 100644 Documentation/PCI/pcieaer-howto.rst create mode 100644 Documentation/PCI/pcieaer-howto.txt delete mode 100644 Documentation/PCI/picebus-howto.rst rename Documentation/{security/sak.rst => SAK.txt} (100%) rename Documentation/{driver-api/sm501.rst => SM501.txt} (100%) create mode 100644 Documentation/accelerators/ocxl.rst delete mode 100644 Documentation/accounting/cgroupstats.rst create mode 100644 Documentation/accounting/cgroupstats.txt delete mode 100644 Documentation/accounting/delay-accounting.rst create mode 100644 Documentation/accounting/delay-accounting.txt delete mode 100644 Documentation/accounting/index.rst delete mode 100644 Documentation/accounting/psi.rst create mode 100644 Documentation/accounting/psi.txt delete mode 100644 Documentation/accounting/taskstats-struct.rst create mode 100644 Documentation/accounting/taskstats-struct.txt delete mode 100644 Documentation/accounting/taskstats.rst create mode 100644 Documentation/accounting/taskstats.txt delete mode 100644 Documentation/admin-guide/aoe/aoe.rst delete mode 100644 Documentation/admin-guide/aoe/index.rst delete mode 100644 Documentation/admin-guide/aoe/udev.txt delete mode 100644 Documentation/admin-guide/blockdev/drbd/data-structure-v9.rst delete mode 100644 Documentation/admin-guide/blockdev/drbd/figures.rst delete mode 100644 Documentation/admin-guide/blockdev/drbd/index.rst delete mode 100644 Documentation/admin-guide/blockdev/drbd/node-states-8.dot delete mode 100644 Documentation/admin-guide/blockdev/floppy.rst delete mode 100644 Documentation/admin-guide/blockdev/index.rst delete mode 100644 Documentation/admin-guide/blockdev/nbd.rst delete mode 100644 Documentation/admin-guide/blockdev/paride.rst delete mode 100644 Documentation/admin-guide/blockdev/ramdisk.rst delete mode 100644 Documentation/admin-guide/blockdev/zram.rst delete mode 100644 Documentation/admin-guide/cgroup-v1/cgroups.rst delete mode 100644 Documentation/admin-guide/cgroup-v1/cpusets.rst delete mode 100644 Documentation/admin-guide/cgroup-v1/index.rst delete mode 100644 Documentation/admin-guide/cgroup-v1/memcg_test.rst delete mode 100644 Documentation/admin-guide/device-mapper/index.rst delete mode 100644 Documentation/admin-guide/device-mapper/statistics.rst delete mode 100644 Documentation/admin-guide/gpio/index.rst delete mode 100644 Documentation/admin-guide/kdump/index.rst delete mode 100644 Documentation/admin-guide/kernel-per-CPU-kthreads.rst delete mode 100644 Documentation/admin-guide/laptops/asus-laptop.rst delete mode 100644 Documentation/admin-guide/laptops/disk-shock-protection.rst delete mode 100644 Documentation/admin-guide/laptops/index.rst delete mode 100644 Documentation/admin-guide/laptops/laptop-mode.rst delete mode 100644 Documentation/admin-guide/laptops/lg-laptop.rst delete mode 100644 Documentation/admin-guide/laptops/sony-laptop.rst delete mode 100644 Documentation/admin-guide/laptops/sonypi.rst delete mode 100644 Documentation/admin-guide/laptops/thinkpad-acpi.rst delete mode 100644 Documentation/admin-guide/laptops/toshiba_haps.rst delete mode 100644 Documentation/admin-guide/lcd-panel-cgram.rst delete mode 100644 Documentation/admin-guide/mm/cma_debugfs.rst delete mode 100644 Documentation/admin-guide/namespaces/compatibility-list.rst delete mode 100644 Documentation/admin-guide/namespaces/index.rst delete mode 100644 Documentation/admin-guide/namespaces/resource-control.rst delete mode 100644 Documentation/admin-guide/perf/arm-ccn.rst delete mode 100644 Documentation/admin-guide/perf/arm_dsu_pmu.rst delete mode 100644 Documentation/admin-guide/perf/hisi-pmu.rst delete mode 100644 Documentation/admin-guide/perf/index.rst delete mode 100644 Documentation/admin-guide/perf/qcom_l2_pmu.rst delete mode 100644 Documentation/admin-guide/perf/qcom_l3_pmu.rst delete mode 100644 Documentation/admin-guide/perf/thunderx2-pmu.rst delete mode 100644 Documentation/admin-guide/perf/xgene-pmu.rst delete mode 100644 Documentation/admin-guide/sysctl/abi.rst delete mode 100644 Documentation/admin-guide/sysctl/fs.rst delete mode 100644 Documentation/admin-guide/sysctl/index.rst delete mode 100644 Documentation/admin-guide/sysctl/kernel.rst delete mode 100644 Documentation/admin-guide/sysctl/net.rst delete mode 100644 Documentation/admin-guide/sysctl/sunrpc.rst delete mode 100644 Documentation/admin-guide/sysctl/user.rst delete mode 100644 Documentation/admin-guide/sysctl/vm.rst delete mode 100644 Documentation/admin-guide/xfs.rst create mode 100644 Documentation/aoe/aoe.rst rename Documentation/{admin-guide => }/aoe/autoload.sh (100%) rename Documentation/{admin-guide => }/aoe/examples.rst (100%) create mode 100644 Documentation/aoe/index.rst rename Documentation/{admin-guide => }/aoe/status.sh (100%) rename Documentation/{admin-guide => }/aoe/todo.rst (100%) rename Documentation/{admin-guide => }/aoe/udev-install.sh (100%) create mode 100644 Documentation/aoe/udev.txt create mode 100644 Documentation/arm/Booting create mode 100644 Documentation/arm/IXP4xx create mode 100644 Documentation/arm/Interrupts create mode 100644 Documentation/arm/Marvell/README create mode 100644 Documentation/arm/Microchip/README create mode 100644 Documentation/arm/Netwinder create mode 100644 Documentation/arm/OMAP/DSS create mode 100644 Documentation/arm/OMAP/README create mode 100644 Documentation/arm/OMAP/omap_pm create mode 100644 Documentation/arm/Porting create mode 100644 Documentation/arm/README create mode 100644 Documentation/arm/SA1100/ADSBitsy create mode 100644 Documentation/arm/SA1100/Assabet create mode 100644 Documentation/arm/SA1100/Brutus create mode 100644 Documentation/arm/SA1100/CERF create mode 100644 Documentation/arm/SA1100/FreeBird create mode 100644 Documentation/arm/SA1100/GraphicsClient create mode 100644 Documentation/arm/SA1100/GraphicsMaster create mode 100644 Documentation/arm/SA1100/HUW_WEBPANEL create mode 100644 Documentation/arm/SA1100/Itsy create mode 100644 Documentation/arm/SA1100/LART create mode 100644 Documentation/arm/SA1100/PLEB create mode 100644 Documentation/arm/SA1100/Pangolin create mode 100644 Documentation/arm/SA1100/Tifon create mode 100644 Documentation/arm/SA1100/Yopy create mode 100644 Documentation/arm/SA1100/empeg create mode 100644 Documentation/arm/SA1100/nanoEngine create mode 100644 Documentation/arm/SA1100/serial_UART rename Documentation/arm/{sh-mobile => SH-Mobile}/.gitignore (100%) create mode 100644 Documentation/arm/SPEAr/overview.txt create mode 100644 Documentation/arm/Samsung-S3C24XX/CPUfreq.txt create mode 100644 Documentation/arm/Samsung-S3C24XX/EB2410ITX.txt create mode 100644 Documentation/arm/Samsung-S3C24XX/GPIO.txt create mode 100644 Documentation/arm/Samsung-S3C24XX/H1940.txt create mode 100644 Documentation/arm/Samsung-S3C24XX/NAND.txt create mode 100644 Documentation/arm/Samsung-S3C24XX/Overview.txt create mode 100644 Documentation/arm/Samsung-S3C24XX/S3C2412.txt create mode 100644 Documentation/arm/Samsung-S3C24XX/S3C2413.txt create mode 100644 Documentation/arm/Samsung-S3C24XX/SMDK2440.txt create mode 100644 Documentation/arm/Samsung-S3C24XX/Suspend.txt create mode 100644 Documentation/arm/Samsung-S3C24XX/USB-Host.txt create mode 100644 Documentation/arm/Samsung/Bootloader-interface.txt create mode 100644 Documentation/arm/Samsung/GPIO.txt create mode 100644 Documentation/arm/Samsung/Overview.txt rename Documentation/arm/{samsung => Samsung}/clksrc-change-registers.awk (100%) create mode 100644 Documentation/arm/Setup create mode 100644 Documentation/arm/VFP/release-notes.txt delete mode 100644 Documentation/arm/arm.rst delete mode 100644 Documentation/arm/booting.rst delete mode 100644 Documentation/arm/cluster-pm-race-avoidance.rst create mode 100644 Documentation/arm/cluster-pm-race-avoidance.txt delete mode 100644 Documentation/arm/firmware.rst create mode 100644 Documentation/arm/firmware.txt delete mode 100644 Documentation/arm/index.rst delete mode 100644 Documentation/arm/interrupts.rst delete mode 100644 Documentation/arm/ixp4xx.rst delete mode 100644 Documentation/arm/kernel_mode_neon.rst create mode 100644 Documentation/arm/kernel_mode_neon.txt delete mode 100644 Documentation/arm/kernel_user_helpers.rst create mode 100644 Documentation/arm/kernel_user_helpers.txt create mode 100644 Documentation/arm/keystone/Overview.txt delete mode 100644 Documentation/arm/keystone/knav-qmss.rst create mode 100644 Documentation/arm/keystone/knav-qmss.txt delete mode 100644 Documentation/arm/keystone/overview.rst delete mode 100644 Documentation/arm/marvel.rst create mode 100644 Documentation/arm/mem_alignment delete mode 100644 Documentation/arm/mem_alignment.rst delete mode 100644 Documentation/arm/memory.rst create mode 100644 Documentation/arm/memory.txt delete mode 100644 Documentation/arm/microchip.rst delete mode 100644 Documentation/arm/netwinder.rst create mode 100644 Documentation/arm/nwfpe/NOTES create mode 100644 Documentation/arm/nwfpe/README create mode 100644 Documentation/arm/nwfpe/README.FPE create mode 100644 Documentation/arm/nwfpe/TODO delete mode 100644 Documentation/arm/nwfpe/index.rst delete mode 100644 Documentation/arm/nwfpe/netwinder-fpe.rst delete mode 100644 Documentation/arm/nwfpe/notes.rst delete mode 100644 Documentation/arm/nwfpe/nwfpe.rst delete mode 100644 Documentation/arm/nwfpe/todo.rst delete mode 100644 Documentation/arm/omap/dss.rst delete mode 100644 Documentation/arm/omap/index.rst delete mode 100644 Documentation/arm/omap/omap.rst delete mode 100644 Documentation/arm/omap/omap_pm.rst delete mode 100644 Documentation/arm/porting.rst delete mode 100644 Documentation/arm/pxa/mfp.rst create mode 100644 Documentation/arm/pxa/mfp.txt delete mode 100644 Documentation/arm/sa1100/adsbitsy.rst delete mode 100644 Documentation/arm/sa1100/assabet.rst delete mode 100644 Documentation/arm/sa1100/brutus.rst delete mode 100644 Documentation/arm/sa1100/cerf.rst delete mode 100644 Documentation/arm/sa1100/freebird.rst delete mode 100644 Documentation/arm/sa1100/graphicsclient.rst delete mode 100644 Documentation/arm/sa1100/graphicsmaster.rst delete mode 100644 Documentation/arm/sa1100/huw_webpanel.rst delete mode 100644 Documentation/arm/sa1100/index.rst delete mode 100644 Documentation/arm/sa1100/itsy.rst delete mode 100644 Documentation/arm/sa1100/lart.rst delete mode 100644 Documentation/arm/sa1100/nanoengine.rst delete mode 100644 Documentation/arm/sa1100/pangolin.rst delete mode 100644 Documentation/arm/sa1100/pleb.rst delete mode 100644 Documentation/arm/sa1100/serial_uart.rst delete mode 100644 Documentation/arm/sa1100/tifon.rst delete mode 100644 Documentation/arm/sa1100/yopy.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/cpufreq.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/eb2410itx.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/gpio.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/h1940.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/index.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/nand.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/overview.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/s3c2412.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/s3c2413.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/smdk2440.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/suspend.rst delete mode 100644 Documentation/arm/samsung-s3c24xx/usb-host.rst delete mode 100644 Documentation/arm/samsung/bootloader-interface.rst delete mode 100644 Documentation/arm/samsung/gpio.rst delete mode 100644 Documentation/arm/samsung/index.rst delete mode 100644 Documentation/arm/samsung/overview.rst delete mode 100644 Documentation/arm/setup.rst delete mode 100644 Documentation/arm/spear/overview.rst delete mode 100644 Documentation/arm/sti/overview.rst create mode 100644 Documentation/arm/sti/overview.txt delete mode 100644 Documentation/arm/sti/stih407-overview.rst create mode 100644 Documentation/arm/sti/stih407-overview.txt delete mode 100644 Documentation/arm/sti/stih415-overview.rst create mode 100644 Documentation/arm/sti/stih415-overview.txt delete mode 100644 Documentation/arm/sti/stih416-overview.rst create mode 100644 Documentation/arm/sti/stih416-overview.txt delete mode 100644 Documentation/arm/sti/stih418-overview.rst create mode 100644 Documentation/arm/sti/stih418-overview.txt delete mode 100644 Documentation/arm/sunxi.rst create mode 100644 Documentation/arm/sunxi/README delete mode 100644 Documentation/arm/sunxi/clocks.rst create mode 100644 Documentation/arm/sunxi/clocks.txt create mode 100644 Documentation/arm/swp_emulation delete mode 100644 Documentation/arm/swp_emulation.rst delete mode 100644 Documentation/arm/tcm.rst create mode 100644 Documentation/arm/tcm.txt delete mode 100644 Documentation/arm/uefi.rst create mode 100644 Documentation/arm/uefi.txt delete mode 100644 Documentation/arm/vfp/release-notes.rst delete mode 100644 Documentation/arm/vlocks.rst create mode 100644 Documentation/arm/vlocks.txt create mode 100644 Documentation/auxdisplay/lcd-panel-cgram.txt create mode 100644 Documentation/backlight/lp855x-driver.txt delete mode 100644 Documentation/block/bfq-iosched.rst create mode 100644 Documentation/block/bfq-iosched.txt delete mode 100644 Documentation/block/biodoc.rst create mode 100644 Documentation/block/biodoc.txt delete mode 100644 Documentation/block/biovecs.rst create mode 100644 Documentation/block/biovecs.txt delete mode 100644 Documentation/block/capability.rst create mode 100644 Documentation/block/capability.txt delete mode 100644 Documentation/block/cmdline-partition.rst create mode 100644 Documentation/block/cmdline-partition.txt delete mode 100644 Documentation/block/data-integrity.rst create mode 100644 Documentation/block/data-integrity.txt delete mode 100644 Documentation/block/deadline-iosched.rst create mode 100644 Documentation/block/deadline-iosched.txt delete mode 100644 Documentation/block/index.rst delete mode 100644 Documentation/block/ioprio.rst create mode 100644 Documentation/block/ioprio.txt delete mode 100644 Documentation/block/kyber-iosched.rst create mode 100644 Documentation/block/kyber-iosched.txt delete mode 100644 Documentation/block/null_blk.rst create mode 100644 Documentation/block/null_blk.txt delete mode 100644 Documentation/block/pr.rst create mode 100644 Documentation/block/pr.txt delete mode 100644 Documentation/block/queue-sysfs.rst create mode 100644 Documentation/block/queue-sysfs.txt delete mode 100644 Documentation/block/request.rst create mode 100644 Documentation/block/request.txt delete mode 100644 Documentation/block/stat.rst create mode 100644 Documentation/block/stat.txt delete mode 100644 Documentation/block/switching-sched.rst create mode 100644 Documentation/block/switching-sched.txt delete mode 100644 Documentation/block/writeback_cache_control.rst create mode 100644 Documentation/block/writeback_cache_control.txt rename Documentation/{admin-guide => }/blockdev/drbd/DRBD-8.3-data-packets.svg (100%) rename Documentation/{admin-guide => }/blockdev/drbd/DRBD-data-packets.svg (100%) create mode 100644 Documentation/blockdev/drbd/README.txt rename Documentation/{admin-guide => }/blockdev/drbd/conn-states-8.dot (100%) create mode 100644 Documentation/blockdev/drbd/data-structure-v9.txt rename Documentation/{admin-guide => }/blockdev/drbd/disk-states-8.dot (100%) rename Documentation/{admin-guide => }/blockdev/drbd/drbd-connection-state-overvie [...] create mode 100644 Documentation/blockdev/drbd/node-states-8.dot create mode 100644 Documentation/blockdev/floppy.txt create mode 100644 Documentation/blockdev/nbd.txt create mode 100644 Documentation/blockdev/paride.txt create mode 100644 Documentation/blockdev/ramdisk.txt create mode 100644 Documentation/blockdev/zram.txt rename Documentation/{driver-api/bt8xxgpio.rst => bt8xxgpio.txt} (100%) rename Documentation/{admin-guide/btmrvl.rst => btmrvl.txt} (100%) create mode 100644 Documentation/bus-devices/ti-gpmc.txt rename Documentation/{admin-guide => }/cgroup-v1/blkio-controller.rst (100%) create mode 100644 Documentation/cgroup-v1/cgroups.rst rename Documentation/{admin-guide => }/cgroup-v1/cpuacct.rst (100%) create mode 100644 Documentation/cgroup-v1/cpusets.rst rename Documentation/{admin-guide => }/cgroup-v1/devices.rst (100%) rename Documentation/{admin-guide => }/cgroup-v1/freezer-subsystem.rst (100%) rename Documentation/{admin-guide => }/cgroup-v1/hugetlb.rst (100%) create mode 100644 Documentation/cgroup-v1/index.rst create mode 100644 Documentation/cgroup-v1/memcg_test.rst rename Documentation/{admin-guide => }/cgroup-v1/memory.rst (100%) rename Documentation/{admin-guide => }/cgroup-v1/net_cls.rst (100%) rename Documentation/{admin-guide => }/cgroup-v1/net_prio.rst (100%) rename Documentation/{admin-guide => }/cgroup-v1/pids.rst (100%) rename Documentation/{admin-guide => }/cgroup-v1/rdma.rst (100%) rename Documentation/{admin-guide/clearing-warn-once.rst => clearing-warn-once.txt [...] create mode 100644 Documentation/cma/debugfs.txt create mode 100644 Documentation/connector/connector.txt create mode 100644 Documentation/console/console.txt rename Documentation/{admin-guide/cpu-load.rst => cpu-load.txt} (100%) rename Documentation/{admin-guide/cputopology.rst => cputopology.txt} (100%) rename Documentation/{driver-api/dcdbas.rst => dcdbas.txt} (100%) rename Documentation/{driver-api/dell_rbu.rst => dell_rbu.txt} (100%) rename Documentation/{admin-guide => }/device-mapper/cache-policies.rst (100%) rename Documentation/{admin-guide => }/device-mapper/cache.rst (100%) rename Documentation/{admin-guide => }/device-mapper/delay.rst (100%) rename Documentation/{admin-guide => }/device-mapper/dm-crypt.rst (100%) rename Documentation/{admin-guide => }/device-mapper/dm-dust.txt (100%) rename Documentation/{admin-guide => }/device-mapper/dm-flakey.rst (100%) rename Documentation/{admin-guide => }/device-mapper/dm-init.rst (100%) rename Documentation/{admin-guide => }/device-mapper/dm-integrity.rst (100%) rename Documentation/{admin-guide => }/device-mapper/dm-io.rst (100%) rename Documentation/{admin-guide => }/device-mapper/dm-log.rst (100%) rename Documentation/{admin-guide => }/device-mapper/dm-queue-length.rst (100%) rename Documentation/{admin-guide => }/device-mapper/dm-raid.rst (100%) rename Documentation/{admin-guide => }/device-mapper/dm-service-time.rst (100%) rename Documentation/{admin-guide => }/device-mapper/dm-uevent.rst (100%) rename Documentation/{admin-guide => }/device-mapper/dm-zoned.rst (100%) rename Documentation/{admin-guide => }/device-mapper/era.rst (100%) create mode 100644 Documentation/device-mapper/index.rst rename Documentation/{admin-guide => }/device-mapper/kcopyd.rst (100%) rename Documentation/{admin-guide => }/device-mapper/linear.rst (100%) rename Documentation/{admin-guide => }/device-mapper/log-writes.rst (100%) rename Documentation/{admin-guide => }/device-mapper/persistent-data.rst (100%) rename Documentation/{admin-guide => }/device-mapper/snapshot.rst (100%) create mode 100644 Documentation/device-mapper/statistics.rst rename Documentation/{admin-guide => }/device-mapper/striped.rst (100%) rename Documentation/{admin-guide => }/device-mapper/switch.rst (100%) rename Documentation/{admin-guide => }/device-mapper/thin-provisioning.rst (100%) rename Documentation/{admin-guide => }/device-mapper/unstriped.rst (100%) rename Documentation/{admin-guide => }/device-mapper/verity.rst (100%) rename Documentation/{admin-guide => }/device-mapper/writecache.rst (100%) rename Documentation/{admin-guide => }/device-mapper/zero.rst (100%) create mode 100644 Documentation/devicetree/bindings/arm/amlogic.txt delete mode 100644 Documentation/devicetree/bindings/arm/amlogic.yaml delete mode 100644 Documentation/devicetree/bindings/arm/amlogic/amlogic,meson-gx- [...] create mode 100644 Documentation/devicetree/bindings/arm/atmel-at91.txt delete mode 100644 Documentation/devicetree/bindings/arm/atmel-at91.yaml create mode 100644 Documentation/devicetree/bindings/arm/emtrion.txt create mode 100644 Documentation/devicetree/bindings/arm/mediatek.txt delete mode 100644 Documentation/devicetree/bindings/arm/mediatek.yaml delete mode 100644 Documentation/devicetree/bindings/arm/stm32/mlahb.txt create mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.txt delete mode 100644 Documentation/devicetree/bindings/arm/stm32/stm32.yaml delete mode 100644 Documentation/devicetree/bindings/bus/allwinner,sun8i-a23-rsb.yaml create mode 100644 Documentation/devicetree/bindings/bus/sunxi-rsb.txt delete mode 100644 Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ccu.yaml delete mode 100644 Documentation/devicetree/bindings/clock/brcm,bcm63xx-clocks.txt delete mode 100644 Documentation/devicetree/bindings/clock/silabs,si5341.txt create mode 100644 Documentation/devicetree/bindings/clock/sunxi-ccu.txt delete mode 100644 Documentation/devicetree/bindings/csky/pmu.txt delete mode 100644 Documentation/devicetree/bindings/display/allwinner,sun6i-a31-m [...] delete mode 100644 Documentation/devicetree/bindings/display/ingenic,lcd.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/armadeus,st0700 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/evervision,vgg8 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/friendlyarm,hd702e.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx14d24vm1bpa.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e63m0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/tfc,s9700rtwv43 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/vl050_8048nt_c01.txt create mode 100644 Documentation/devicetree/bindings/display/sunxi/sun6i-dsi.txt create mode 100644 Documentation/devicetree/bindings/dma/8250_mtk_dma.txt delete mode 100644 Documentation/devicetree/bindings/dma/mtk-uart-apdma.txt delete mode 100644 Documentation/devicetree/bindings/i2c/allwinner,sun6i-a31-p2wi.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mt7621.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mv64xxx.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-sun6i-p2wi.txt delete mode 100644 Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt delete mode 100644 Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt delete mode 100644 Documentation/devicetree/bindings/misc/olpc,xo1.75-ec.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/nvmem-consumer.yaml delete mode 100644 Documentation/devicetree/bindings/nvmem/nvmem.yaml delete mode 100644 Documentation/devicetree/bindings/phy/allwinner,sun6i-a31-mipi- [...] delete mode 100644 Documentation/devicetree/bindings/power/reset/nvmem-reboot-mode.txt delete mode 100644 Documentation/devicetree/bindings/pwm/allwinner,sun4i-a10-pwm.yaml create mode 100644 Documentation/devicetree/bindings/pwm/pwm-sun4i.txt create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp-pil.txt delete mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,hexagon-v56.txt delete mode 100644 Documentation/devicetree/bindings/remoteproc/stm32-rproc.txt delete mode 100644 Documentation/devicetree/bindings/reset/bitmain,bm1880-reset.txt delete mode 100644 Documentation/devicetree/bindings/rtc/allwinner,sun4i-a10-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/allwinner,sun6i-a31-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/rtc.yaml create mode 100644 Documentation/devicetree/bindings/rtc/sun6i-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/sunxi-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/trivial-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/soc/qcom/qcom,aoss-qmp.txt delete mode 100644 Documentation/devicetree/bindings/virtio/iommu.txt create mode 100644 Documentation/devicetree/bindings/watchdog/fsl-imx-sc-wdt.txt rename Documentation/devicetree/bindings/watchdog/{renesas,wdt.txt => renesas-wdt. [...] delete mode 100644 Documentation/driver-api/backlight/lp855x-driver.rst delete mode 100644 Documentation/driver-api/connector.rst delete mode 100644 Documentation/driver-api/console.rst delete mode 100644 Documentation/driver-api/driver-model/devres.rst delete mode 100644 Documentation/driver-api/driver-model/index.rst delete mode 100644 Documentation/driver-api/driver-model/porting.rst delete mode 100644 Documentation/driver-api/early-userspace/buffer-format.rst delete mode 100644 Documentation/driver-api/early-userspace/early_userspace_support.rst delete mode 100644 Documentation/driver-api/early-userspace/index.rst delete mode 100644 Documentation/driver-api/edid.rst delete mode 100644 Documentation/driver-api/eisa.rst delete mode 100644 Documentation/driver-api/interconnect.rst delete mode 100644 Documentation/driver-api/md/index.rst delete mode 100644 Documentation/driver-api/md/md-cluster.rst delete mode 100644 Documentation/driver-api/md/raid5-cache.rst delete mode 100644 Documentation/driver-api/md/raid5-ppl.rst delete mode 100644 Documentation/driver-api/memory-devices/index.rst delete mode 100644 Documentation/driver-api/memory-devices/ti-emif.rst delete mode 100644 Documentation/driver-api/memory-devices/ti-gpmc.rst delete mode 100644 Documentation/driver-api/mmc/index.rst delete mode 100644 Documentation/driver-api/mmc/mmc-async-req.rst delete mode 100644 Documentation/driver-api/mmc/mmc-dev-attrs.rst delete mode 100644 Documentation/driver-api/mmc/mmc-dev-parts.rst delete mode 100644 Documentation/driver-api/mmc/mmc-tools.rst delete mode 100644 Documentation/driver-api/mtd/index.rst delete mode 100644 Documentation/driver-api/mtd/intel-spi.rst delete mode 100644 Documentation/driver-api/mtd/nand_ecc.rst delete mode 100644 Documentation/driver-api/mtd/spi-nor.rst delete mode 100644 Documentation/driver-api/nfc/index.rst delete mode 100644 Documentation/driver-api/nfc/nfc-hci.rst delete mode 100644 Documentation/driver-api/nfc/nfc-pn544.rst delete mode 100644 Documentation/driver-api/ntb.rst delete mode 100644 Documentation/driver-api/nvdimm/btt.rst delete mode 100644 Documentation/driver-api/nvdimm/index.rst delete mode 100644 Documentation/driver-api/nvdimm/nvdimm.rst delete mode 100644 Documentation/driver-api/nvdimm/security.rst delete mode 100644 Documentation/driver-api/nvmem.rst delete mode 100644 Documentation/driver-api/phy/index.rst delete mode 100644 Documentation/driver-api/phy/samsung-usb2.rst delete mode 100644 Documentation/driver-api/pti_intel_mid.rst rename Documentation/{admin-guide => driver-api}/rapidio.rst (100%) delete mode 100644 Documentation/driver-api/rapidio/index.rst delete mode 100644 Documentation/driver-api/rapidio/mport_cdev.rst delete mode 100644 Documentation/driver-api/rapidio/rapidio.rst delete mode 100644 Documentation/driver-api/rapidio/rio_cm.rst delete mode 100644 Documentation/driver-api/rapidio/sysfs.rst delete mode 100644 Documentation/driver-api/rapidio/tsi721.rst delete mode 100644 Documentation/driver-api/serial/driver.rst delete mode 100644 Documentation/driver-api/serial/index.rst delete mode 100644 Documentation/driver-api/switchtec.rst delete mode 100644 Documentation/driver-api/vfio-mediated-device.rst delete mode 100644 Documentation/driver-api/xilinx/index.rst rename Documentation/{driver-api => }/driver-model/binding.rst (100%) rename Documentation/{driver-api => }/driver-model/bus.rst (100%) rename Documentation/{driver-api => }/driver-model/class.rst (100%) rename Documentation/{driver-api => }/driver-model/design-patterns.rst (100%) rename Documentation/{driver-api => }/driver-model/device.rst (100%) create mode 100644 Documentation/driver-model/devres.rst rename Documentation/{driver-api => }/driver-model/driver.rst (100%) create mode 100644 Documentation/driver-model/index.rst rename Documentation/{driver-api => }/driver-model/overview.rst (100%) rename Documentation/{driver-api => }/driver-model/platform.rst (100%) create mode 100644 Documentation/driver-model/porting.rst create mode 100644 Documentation/early-userspace/README create mode 100644 Documentation/early-userspace/buffer-format.txt rename Documentation/{admin-guide/efi-stub.rst => efi-stub.txt} (100%) create mode 100644 Documentation/eisa.txt create mode 100644 Documentation/filesystems/xfs.txt rename Documentation/{core-api/gcc-plugins.rst => gcc-plugins.txt} (100%) create mode 100644 Documentation/gpio/index.rst rename Documentation/{admin-guide => }/gpio/sysfs.rst (100%) delete mode 100644 Documentation/gpu/mcde.rst rename Documentation/{admin-guide/highuid.rst => highuid.txt} (100%) rename Documentation/{admin-guide/hw_random.rst => hw_random.txt} (100%) create mode 100644 Documentation/ia64/IRQ-redir.txt create mode 100644 Documentation/ia64/README delete mode 100644 Documentation/ia64/aliasing.rst create mode 100644 Documentation/ia64/aliasing.txt delete mode 100644 Documentation/ia64/efirtc.rst create mode 100644 Documentation/ia64/efirtc.txt delete mode 100644 Documentation/ia64/err_inject.rst create mode 100644 Documentation/ia64/err_inject.txt delete mode 100644 Documentation/ia64/fsys.rst create mode 100644 Documentation/ia64/fsys.txt delete mode 100644 Documentation/ia64/ia64.rst delete mode 100644 Documentation/ia64/index.rst delete mode 100644 Documentation/ia64/irq-redir.rst delete mode 100644 Documentation/ia64/mca.rst create mode 100644 Documentation/ia64/mca.txt delete mode 100644 Documentation/ia64/serial.rst create mode 100644 Documentation/ia64/serial.txt delete mode 100644 Documentation/ia64/xen.rst create mode 100644 Documentation/ia64/xen.txt delete mode 100644 Documentation/infiniband/core_locking.rst create mode 100644 Documentation/infiniband/core_locking.txt delete mode 100644 Documentation/infiniband/index.rst delete mode 100644 Documentation/infiniband/ipoib.rst create mode 100644 Documentation/infiniband/ipoib.txt delete mode 100644 Documentation/infiniband/opa_vnic.rst create mode 100644 Documentation/infiniband/opa_vnic.txt delete mode 100644 Documentation/infiniband/sysfs.rst create mode 100644 Documentation/infiniband/sysfs.txt delete mode 100644 Documentation/infiniband/tag_matching.rst create mode 100644 Documentation/infiniband/tag_matching.txt delete mode 100644 Documentation/infiniband/user_mad.rst create mode 100644 Documentation/infiniband/user_mad.txt delete mode 100644 Documentation/infiniband/user_verbs.rst create mode 100644 Documentation/infiniband/user_verbs.txt rename Documentation/{x86/intel_txt.rst => intel_txt.txt} (100%) create mode 100644 Documentation/interconnect/interconnect.rst delete mode 100644 Documentation/ioctl/botching-up-ioctls.rst create mode 100644 Documentation/ioctl/botching-up-ioctls.txt delete mode 100644 Documentation/ioctl/cdrom.rst create mode 100644 Documentation/ioctl/cdrom.txt delete mode 100644 Documentation/ioctl/hdio.rst create mode 100644 Documentation/ioctl/hdio.txt delete mode 100644 Documentation/ioctl/index.rst delete mode 100644 Documentation/ioctl/ioctl-decoding.rst create mode 100644 Documentation/ioctl/ioctl-decoding.txt delete mode 100644 Documentation/ioctl/ioctl-number.rst create mode 100644 Documentation/ioctl/ioctl-number.txt rename Documentation/{admin-guide/iostats.rst => iostats.txt} (100%) rename Documentation/{driver-api/isa.rst => isa.txt} (100%) rename Documentation/{driver-api/isapnp.rst => isapnp.txt} (100%) rename Documentation/{admin-guide => }/kdump/gdbmacros.txt (100%) create mode 100644 Documentation/kdump/index.rst rename Documentation/{admin-guide => }/kdump/kdump.rst (100%) rename Documentation/{admin-guide => }/kdump/vmcoreinfo.rst (100%) create mode 100644 Documentation/kernel-per-CPU-kthreads.txt create mode 100644 Documentation/laptops/asus-laptop.txt create mode 100644 Documentation/laptops/disk-shock-protection.txt create mode 100644 Documentation/laptops/laptop-mode.txt create mode 100644 Documentation/laptops/lg-laptop.rst create mode 100644 Documentation/laptops/sony-laptop.txt create mode 100644 Documentation/laptops/sonypi.txt create mode 100644 Documentation/laptops/thinkpad-acpi.txt create mode 100644 Documentation/laptops/toshiba_haps.txt rename Documentation/{admin-guide/ldm.rst => ldm.txt} (100%) rename Documentation/{driver-api/lightnvm-pblk.rst => lightnvm/pblk.txt} (100%) delete mode 100644 Documentation/locking/index.rst delete mode 100644 Documentation/locking/lockdep-design.rst create mode 100644 Documentation/locking/lockdep-design.txt delete mode 100644 Documentation/locking/lockstat.rst create mode 100644 Documentation/locking/lockstat.txt delete mode 100644 Documentation/locking/locktorture.rst create mode 100644 Documentation/locking/locktorture.txt delete mode 100644 Documentation/locking/mutex-design.rst create mode 100644 Documentation/locking/mutex-design.txt delete mode 100644 Documentation/locking/rt-mutex-design.rst create mode 100644 Documentation/locking/rt-mutex-design.txt delete mode 100644 Documentation/locking/rt-mutex.rst create mode 100644 Documentation/locking/rt-mutex.txt delete mode 100644 Documentation/locking/spinlocks.rst create mode 100644 Documentation/locking/spinlocks.txt delete mode 100644 Documentation/locking/ww-mutex-design.rst create mode 100644 Documentation/locking/ww-mutex-design.txt rename Documentation/{admin-guide/lockup-watchdogs.rst => lockup-watchdogs.txt} (100%) rename Documentation/{COPYING-logo => logo.txt} (100%) rename Documentation/{security/lsm.rst => lsm.txt} (100%) delete mode 100644 Documentation/m68k/index.rst delete mode 100644 Documentation/m68k/kernel-options.rst create mode 100644 Documentation/m68k/kernel-options.txt create mode 100644 Documentation/md/md-cluster.txt create mode 100644 Documentation/md/raid5-cache.txt create mode 100644 Documentation/md/raid5-ppl.txt create mode 100644 Documentation/memory-devices/ti-emif.txt rename Documentation/{driver-api/men-chameleon-bus.rst => men-chameleon-bus.txt} (100%) create mode 100644 Documentation/mmc/mmc-async-req.txt create mode 100644 Documentation/mmc/mmc-dev-attrs.txt create mode 100644 Documentation/mmc/mmc-dev-parts.txt create mode 100644 Documentation/mmc/mmc-tools.txt create mode 100644 Documentation/mtd/intel-spi.txt create mode 100644 Documentation/mtd/nand_ecc.txt create mode 100644 Documentation/mtd/spi-nor.txt create mode 100644 Documentation/namespaces/compatibility-list.txt create mode 100644 Documentation/namespaces/resource-control.txt create mode 100644 Documentation/nfc/nfc-hci.txt create mode 100644 Documentation/nfc/nfc-pn544.txt create mode 100644 Documentation/ntb.txt rename Documentation/{admin-guide/numastat.rst => numastat.txt} (100%) create mode 100644 Documentation/nvdimm/btt.txt create mode 100644 Documentation/nvdimm/nvdimm.txt create mode 100644 Documentation/nvdimm/security.txt create mode 100644 Documentation/nvmem/nvmem.txt rename Documentation/{driver-api/parport-lowlevel.rst => parport-lowlevel.txt} (100%) create mode 100644 Documentation/perf/arm-ccn.txt create mode 100644 Documentation/perf/arm_dsu_pmu.txt create mode 100644 Documentation/perf/hisi-pmu.txt create mode 100644 Documentation/perf/qcom_l2_pmu.txt create mode 100644 Documentation/perf/qcom_l3_pmu.txt create mode 100644 Documentation/perf/thunderx2-pmu.txt create mode 100644 Documentation/perf/xgene-pmu.txt rename Documentation/{driver-api/phy/phy.rst => phy.txt} (100%) create mode 100644 Documentation/phy/samsung-usb2.txt rename Documentation/{admin-guide/pnp.rst => pnp.txt} (100%) delete mode 100644 Documentation/power/apm-acpi.rst create mode 100644 Documentation/power/apm-acpi.txt delete mode 100644 Documentation/power/basic-pm-debugging.rst create mode 100644 Documentation/power/basic-pm-debugging.txt delete mode 100644 Documentation/power/charger-manager.rst create mode 100644 Documentation/power/charger-manager.txt delete mode 100644 Documentation/power/drivers-testing.rst create mode 100644 Documentation/power/drivers-testing.txt delete mode 100644 Documentation/power/energy-model.rst create mode 100644 Documentation/power/energy-model.txt delete mode 100644 Documentation/power/freezing-of-tasks.rst create mode 100644 Documentation/power/freezing-of-tasks.txt delete mode 100644 Documentation/power/index.rst delete mode 100644 Documentation/power/interface.rst create mode 100644 Documentation/power/interface.txt delete mode 100644 Documentation/power/opp.rst create mode 100644 Documentation/power/opp.txt delete mode 100644 Documentation/power/pci.rst create mode 100644 Documentation/power/pci.txt delete mode 100644 Documentation/power/pm_qos_interface.rst create mode 100644 Documentation/power/pm_qos_interface.txt delete mode 100644 Documentation/power/power_supply_class.rst create mode 100644 Documentation/power/power_supply_class.txt delete mode 100644 Documentation/power/powercap/powercap.rst create mode 100644 Documentation/power/powercap/powercap.txt delete mode 100644 Documentation/power/regulator/consumer.rst create mode 100644 Documentation/power/regulator/consumer.txt delete mode 100644 Documentation/power/regulator/design.rst create mode 100644 Documentation/power/regulator/design.txt delete mode 100644 Documentation/power/regulator/machine.rst create mode 100644 Documentation/power/regulator/machine.txt delete mode 100644 Documentation/power/regulator/overview.rst create mode 100644 Documentation/power/regulator/overview.txt delete mode 100644 Documentation/power/regulator/regulator.rst create mode 100644 Documentation/power/regulator/regulator.txt delete mode 100644 Documentation/power/runtime_pm.rst create mode 100644 Documentation/power/runtime_pm.txt delete mode 100644 Documentation/power/s2ram.rst create mode 100644 Documentation/power/s2ram.txt delete mode 100644 Documentation/power/suspend-and-cpuhotplug.rst create mode 100644 Documentation/power/suspend-and-cpuhotplug.txt delete mode 100644 Documentation/power/suspend-and-interrupts.rst create mode 100644 Documentation/power/suspend-and-interrupts.txt delete mode 100644 Documentation/power/swsusp-and-swap-files.rst create mode 100644 Documentation/power/swsusp-and-swap-files.txt delete mode 100644 Documentation/power/swsusp-dmcrypt.rst create mode 100644 Documentation/power/swsusp-dmcrypt.txt delete mode 100644 Documentation/power/swsusp.rst create mode 100644 Documentation/power/swsusp.txt delete mode 100644 Documentation/power/tricks.rst create mode 100644 Documentation/power/tricks.txt delete mode 100644 Documentation/power/userland-swsusp.rst create mode 100644 Documentation/power/userland-swsusp.txt delete mode 100644 Documentation/power/video.rst create mode 100644 Documentation/power/video.txt create mode 100644 Documentation/pti/pti_intel_mid.txt rename Documentation/{driver-api/pwm.rst => pwm.txt} (100%) create mode 100644 Documentation/rapidio/mport_cdev.txt create mode 100644 Documentation/rapidio/rapidio.txt create mode 100644 Documentation/rapidio/rio_cm.txt create mode 100644 Documentation/rapidio/sysfs.txt create mode 100644 Documentation/rapidio/tsi721.txt rename Documentation/{driver-api/rfkill.rst => rfkill.txt} (100%) delete mode 100644 Documentation/riscv/boot-image-header.txt rename Documentation/{admin-guide/rtc.rst => rtc.txt} (100%) rename Documentation/security/{lsm-development.rst => LSM.rst} (100%) delete mode 100644 Documentation/security/tpm/xen-tpmfront.rst create mode 100644 Documentation/security/tpm/xen-tpmfront.txt rename Documentation/{driver-api => }/serial/cyclades_z.rst (100%) create mode 100644 Documentation/serial/driver.rst create mode 100644 Documentation/serial/index.rst rename Documentation/{driver-api => }/serial/moxa-smartio.rst (100%) rename Documentation/{driver-api => }/serial/n_gsm.rst (100%) rename Documentation/{driver-api => }/serial/rocket.rst (100%) rename Documentation/{driver-api => }/serial/serial-iso7816.rst (100%) rename Documentation/{driver-api => }/serial/serial-rs485.rst (100%) rename Documentation/{driver-api => }/serial/tty.rst (100%) rename Documentation/{driver-api/sgi-ioc4.rst => sgi-ioc4.txt} (100%) rename Documentation/{security/siphash.rst => siphash.txt} (100%) rename Documentation/{driver-api/smsc_ece1099.rst => smsc_ece1099.txt} (100%) rename Documentation/{admin-guide/svga.rst => svga.txt} (100%) create mode 100644 Documentation/switchtec.txt rename Documentation/{driver-api/sync_file.rst => sync_file.txt} (100%) create mode 100644 Documentation/sysctl/README create mode 100644 Documentation/sysctl/abi.txt create mode 100644 Documentation/sysctl/fs.txt create mode 100644 Documentation/sysctl/kernel.txt create mode 100644 Documentation/sysctl/net.txt create mode 100644 Documentation/sysctl/sunrpc.txt create mode 100644 Documentation/sysctl/user.txt create mode 100644 Documentation/sysctl/vm.txt delete mode 100644 Documentation/thermal/cpu-cooling-api.rst create mode 100644 Documentation/thermal/cpu-cooling-api.txt create mode 100644 Documentation/thermal/exynos_thermal delete mode 100644 Documentation/thermal/exynos_thermal.rst create mode 100644 Documentation/thermal/exynos_thermal_emulation delete mode 100644 Documentation/thermal/exynos_thermal_emulation.rst delete mode 100644 Documentation/thermal/index.rst delete mode 100644 Documentation/thermal/intel_powerclamp.rst create mode 100644 Documentation/thermal/intel_powerclamp.txt create mode 100644 Documentation/thermal/nouveau_thermal delete mode 100644 Documentation/thermal/nouveau_thermal.rst delete mode 100644 Documentation/thermal/power_allocator.rst create mode 100644 Documentation/thermal/power_allocator.txt delete mode 100644 Documentation/thermal/sysfs-api.rst create mode 100644 Documentation/thermal/sysfs-api.txt create mode 100644 Documentation/thermal/x86_pkg_temperature_thermal delete mode 100644 Documentation/thermal/x86_pkg_temperature_thermal.rst delete mode 100644 Documentation/userspace-api/accelerators/ocxl.rst create mode 100644 Documentation/vfio-mediated-device.txt rename Documentation/{driver-api/vfio.rst => vfio.txt} (100%) rename Documentation/{admin-guide/video-output.rst => video-output.txt} (100%) rename Documentation/{driver-api => }/xilinx/eemi.rst (100%) create mode 100644 Documentation/xilinx/index.rst rename Documentation/{driver-api/xillybus.rst => xillybus.txt} (100%) delete mode 100644 Documentation/xtensa/atomctl.rst create mode 100644 Documentation/xtensa/atomctl.txt delete mode 100644 Documentation/xtensa/booting.rst create mode 100644 Documentation/xtensa/booting.txt delete mode 100644 Documentation/xtensa/index.rst delete mode 100644 Documentation/xtensa/mmu.rst create mode 100644 Documentation/xtensa/mmu.txt rename Documentation/{driver-api/zorro.rst => zorro.txt} (100%) 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/am335x-regor-rdk.dts delete mode 100644 arch/arm/boot/dts/am335x-regor.dtsi delete mode 100644 arch/arm/boot/dts/aspeed-bmc-facebook-yamp.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-swift.dts delete mode 100644 arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts delete mode 100644 arch/arm/boot/dts/ibm-power9-dual.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-kontron-samx6i.dtsi delete mode 100644 arch/arm/boot/dts/imx6q-kontron-samx6i.dtsi delete mode 100644 arch/arm/boot/dts/imx6qdl-kontron-samx6i.dtsi delete mode 100644 arch/arm/boot/dts/imx7d-meerkat96.dts delete mode 100644 arch/arm/boot/dts/logicpd-torpedo-37xx-devkit-28.dts delete mode 100644 arch/arm/boot/dts/ls1021a-tsn.dts delete mode 100644 arch/arm/boot/dts/stm32mp157a-avenger96.dts delete mode 100644 arch/arm/boot/dts/stm32mp157xaa-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xab-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xac-pinctrl.dtsi delete mode 100644 arch/arm/boot/dts/stm32mp157xad-pinctrl.dtsi create mode 100644 arch/arm/configs/netx_defconfig create mode 100644 arch/arm/include/debug/netx.S rename arch/arm/{mach-rpc/ecard-loader.S => lib/ecard.S} (100%) rename arch/arm/{mach-rpc => lib}/floppydma.S (100%) rename arch/arm/{mach-rpc => lib}/io-acorn.S (100%) delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-g12b.dtsi delete mode 100644 arch/arm64/boot/dts/broadcom/stingray/stingray-usb.dtsi delete mode 100644 arch/arm64/boot/dts/freescale/imx8mq-librem5-devkit.dts delete mode 100644 arch/arm64/boot/dts/hisilicon/hi3660-coresight.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-evb.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r1.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r2.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza-r3.dts delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sdm845-db845c.dts delete mode 100644 arch/arm64/boot/dts/renesas/hihope-common.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/hihope-rzg2-ex.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m-ex.dts delete mode 100644 arch/arm64/boot/dts/renesas/r8a774a1-hihope-rzg2m.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-captain.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge-v.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3399pro.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-j721e-common-proc-board.dts delete mode 100644 arch/arm64/boot/dts/ti/k3-j721e-main.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi delete mode 100644 arch/arm64/boot/dts/ti/k3-j721e.dtsi delete mode 100644 arch/csky/abiv1/memcmp.c delete mode 100644 arch/csky/abiv1/memcopy.h delete mode 100644 arch/csky/abiv1/memmove.c delete mode 100644 arch/csky/abiv1/strcpy.c delete mode 100644 arch/csky/abiv1/strlen.c delete mode 100644 arch/csky/abiv1/wordcopy.c delete mode 100644 arch/csky/include/asm/asid.h delete mode 100644 arch/csky/mm/asid.c delete mode 100644 arch/csky/mm/context.c create mode 100644 arch/mips/include/asm/mach-jz4740/clock.h delete mode 100644 arch/riscv/Kconfig.socs delete mode 100644 arch/riscv/include/asm/hugetlb.h delete mode 100644 arch/riscv/include/asm/image.h delete mode 100644 arch/riscv/mm/hugetlbpage.c create mode 100644 arch/um/drivers/ssl.h delete mode 100644 arch/xtensa/boot/dts/virt.dts delete mode 100644 arch/xtensa/configs/virt_defconfig create mode 100644 arch/xtensa/include/asm/types.h delete mode 100644 drivers/clk/bcm/clk-bcm63xx-gate.c delete mode 100644 drivers/clk/bcm/clk-raspberrypi.c delete mode 100644 drivers/clk/clk-si5341.c delete mode 100644 drivers/clk/ingenic/pm.c delete mode 100644 drivers/clk/ingenic/pm.h delete mode 100644 drivers/clk/mediatek/clk-mt8516-aud.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/dw-edma/Kconfig delete mode 100644 drivers/dma/dw-edma/Makefile delete mode 100644 drivers/dma/dw-edma/dw-edma-core.c delete mode 100644 drivers/dma/dw-edma/dw-edma-core.h delete mode 100644 drivers/dma/dw-edma/dw-edma-pcie.c delete mode 100644 drivers/dma/dw-edma/dw-edma-v0-core.c delete mode 100644 drivers/dma/dw-edma/dw-edma-v0-core.h delete mode 100644 drivers/dma/dw-edma/dw-edma-v0-debugfs.c delete mode 100644 drivers/dma/dw-edma/dw-edma-v0-debugfs.h delete mode 100644 drivers/dma/dw-edma/dw-edma-v0-regs.h delete mode 100644 drivers/dma/mediatek/mtk-uart-apdma.c create mode 100644 drivers/dma/sh/sudmac.c delete mode 100644 drivers/gpio/gpio-bd70528.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.h create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_socbb.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v2_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/athub_v2_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/clearstate_gfx10.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfx_v10_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/mes_v10_1.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mes_v10_1.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_ih.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_ih.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/navi10_sdma_pkt_open.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/nbio_v2_3.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/nv.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/nv.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/nvd.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/sdma_v5_0.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/vcn_v2_0.h create mode 100644 drivers/gpu/drm/amd/amdgpu/vi_dpm.h delete mode 100644 drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager_v10.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_kernel_queue_v10.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/dce_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce100/dce_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/dce110_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce112/dce112_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dce120/dce120_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_clk.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv1_clk_mgr_vbios_smu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv2_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn10/rv2_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dc_dsc.h create mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_clk_mgr.h create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.c create mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dwb.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dwb_scl.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_stream_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_stream_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_mode_vba_20.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn20/display_rq_dlg_calc_20.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dsc/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dsc/drm_dsc_dc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dsc/dscc_types.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dsc/qp_tables.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn20/hw_factory_dcn20.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn20/hw_factory_dcn20.h delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn20/hw_translate_dcn20.c delete mode 100644 drivers/gpu/drm/amd/display/dc/gpio/dcn20/hw_translate_dcn20.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr_internal.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/mcif_wb.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn20/irq_service_dcn20.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn20/irq_service_dcn20.h delete mode 100644 drivers/gpu/drm/amd/display/modules/inc/mod_vmid.h delete mode 100644 drivers/gpu/drm/amd/display/modules/vmid/vmid.c delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/athub/athub_2_0_0_default.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/athub/athub_2_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/athub/athub_2_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/clk/clk_11_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_2_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_10_1_0_default.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_10_1_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/gc/gc_10_1_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/hdp/hdp_5_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/hdp/hdp_5_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_0_0_default.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mmhub/mmhub_2_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_2_3_default.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_2_3_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/nbio/nbio_2_3_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_5_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/oss/osssys_5_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_11_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_11_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_0_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/vcn/vcn_2_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/discovery.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/gfx/irqsrcs_gfx_10_1.h rename drivers/gpu/drm/amd/include/ivsrcid/{dcn => }/irqsrcs_dcn_1_0.h (100%) delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/sdma0/irqsrcs_sdma0_5_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/sdma1/irqsrcs_sdma1_5_0.h delete mode 100644 drivers/gpu/drm/amd/include/ivsrcid/vcn/irqsrcs_vcn_2_0.h delete mode 100644 drivers/gpu/drm/amd/include/navi10_enum.h delete mode 100644 drivers/gpu/drm/amd/include/navi10_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/v10_structs.h delete mode 100644 drivers/gpu/drm/amd/powerplay/inc/smu11_driver_if_navi10.h delete mode 100644 drivers/gpu/drm/amd/powerplay/navi10_ppt.c delete mode 100644 drivers/gpu/drm/amd/powerplay/navi10_ppt.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_color_mgmt.c delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_color_mgmt.h delete mode 100644 drivers/gpu/drm/arm/display/komeda/komeda_wb_connector.c create mode 100644 drivers/gpu/drm/cirrus/cirrus_ttm.c delete mode 100644 drivers/gpu/drm/drm_client_modeset.c delete mode 100644 drivers/gpu/drm/drm_gem_vram_helper.c delete mode 100644 drivers/gpu/drm/drm_hdcp.c delete mode 100644 drivers/gpu/drm/drm_self_refresh_helper.c delete mode 100644 drivers/gpu/drm/drm_vram_helper_common.c delete mode 100644 drivers/gpu/drm/drm_vram_mm_helper.c delete mode 100644 drivers/gpu/drm/i915/Kconfig.profile delete mode 100644 drivers/gpu/drm/i915/display/Makefile delete mode 100644 drivers/gpu/drm/i915/display/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/display/dvo_ch7017.c delete mode 100644 drivers/gpu/drm/i915/display/dvo_ch7xxx.c delete mode 100644 drivers/gpu/drm/i915/display/dvo_ivch.c delete mode 100644 drivers/gpu/drm/i915/display/dvo_ns2501.c delete mode 100644 drivers/gpu/drm/i915/display/dvo_sil164.c delete mode 100644 drivers/gpu/drm/i915/display/dvo_tfp410.c delete mode 100644 drivers/gpu/drm/i915/display/icl_dsi.c delete mode 100644 drivers/gpu/drm/i915/display/intel_acpi.c delete mode 100644 drivers/gpu/drm/i915/display/intel_acpi.h delete mode 100644 drivers/gpu/drm/i915/display/intel_atomic.c delete mode 100644 drivers/gpu/drm/i915/display/intel_atomic.h delete mode 100644 drivers/gpu/drm/i915/display/intel_atomic_plane.c delete mode 100644 drivers/gpu/drm/i915/display/intel_atomic_plane.h delete mode 100644 drivers/gpu/drm/i915/display/intel_audio.c delete mode 100644 drivers/gpu/drm/i915/display/intel_bios.c delete mode 100644 drivers/gpu/drm/i915/display/intel_bios.h delete mode 100644 drivers/gpu/drm/i915/display/intel_bw.c delete mode 100644 drivers/gpu/drm/i915/display/intel_bw.h delete mode 100644 drivers/gpu/drm/i915/display/intel_cdclk.c delete mode 100644 drivers/gpu/drm/i915/display/intel_color.c delete mode 100644 drivers/gpu/drm/i915/display/intel_color.h delete mode 100644 drivers/gpu/drm/i915/display/intel_combo_phy.c delete mode 100644 drivers/gpu/drm/i915/display/intel_combo_phy.h delete mode 100644 drivers/gpu/drm/i915/display/intel_connector.c delete mode 100644 drivers/gpu/drm/i915/display/intel_crt.c delete mode 100644 drivers/gpu/drm/i915/display/intel_ddi.c delete mode 100644 drivers/gpu/drm/i915/display/intel_ddi.h delete mode 100644 drivers/gpu/drm/i915/display/intel_display.c delete mode 100644 drivers/gpu/drm/i915/display/intel_display.h delete mode 100644 drivers/gpu/drm/i915/display/intel_display_power.c delete mode 100644 drivers/gpu/drm/i915/display/intel_display_power.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dp.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dp.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dp_aux_backlight.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dp_link_training.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dp_link_training.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dp_mst.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dp_mst.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dpio_phy.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dpio_phy.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dpll_mgr.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dpll_mgr.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dsi.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dsi_vbt.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dvo.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dvo_dev.h delete mode 100644 drivers/gpu/drm/i915/display/intel_fbc.c delete mode 100644 drivers/gpu/drm/i915/display/intel_fbdev.c delete mode 100644 drivers/gpu/drm/i915/display/intel_fifo_underrun.c delete mode 100644 drivers/gpu/drm/i915/display/intel_fifo_underrun.h delete mode 100644 drivers/gpu/drm/i915/display/intel_frontbuffer.c delete mode 100644 drivers/gpu/drm/i915/display/intel_frontbuffer.h delete mode 100644 drivers/gpu/drm/i915/display/intel_gmbus.c delete mode 100644 drivers/gpu/drm/i915/display/intel_gmbus.h delete mode 100644 drivers/gpu/drm/i915/display/intel_hdcp.c delete mode 100644 drivers/gpu/drm/i915/display/intel_hdcp.h delete mode 100644 drivers/gpu/drm/i915/display/intel_hdmi.c delete mode 100644 drivers/gpu/drm/i915/display/intel_hotplug.c delete mode 100644 drivers/gpu/drm/i915/display/intel_hotplug.h delete mode 100644 drivers/gpu/drm/i915/display/intel_lpe_audio.c delete mode 100644 drivers/gpu/drm/i915/display/intel_lpe_audio.h delete mode 100644 drivers/gpu/drm/i915/display/intel_lvds.c delete mode 100644 drivers/gpu/drm/i915/display/intel_opregion.c delete mode 100644 drivers/gpu/drm/i915/display/intel_overlay.c delete mode 100644 drivers/gpu/drm/i915/display/intel_overlay.h delete mode 100644 drivers/gpu/drm/i915/display/intel_panel.c delete mode 100644 drivers/gpu/drm/i915/display/intel_pipe_crc.c delete mode 100644 drivers/gpu/drm/i915/display/intel_pipe_crc.h delete mode 100644 drivers/gpu/drm/i915/display/intel_psr.c delete mode 100644 drivers/gpu/drm/i915/display/intel_quirks.c delete mode 100644 drivers/gpu/drm/i915/display/intel_quirks.h delete mode 100644 drivers/gpu/drm/i915/display/intel_sdvo.c delete mode 100644 drivers/gpu/drm/i915/display/intel_sdvo_regs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_sprite.c delete mode 100644 drivers/gpu/drm/i915/display/intel_sprite.h delete mode 100644 drivers/gpu/drm/i915/display/intel_tc.c delete mode 100644 drivers/gpu/drm/i915/display/intel_tc.h delete mode 100644 drivers/gpu/drm/i915/display/intel_tv.c delete mode 100644 drivers/gpu/drm/i915/display/intel_vbt_defs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_vdsc.c delete mode 100644 drivers/gpu/drm/i915/display/intel_vdsc.h delete mode 100644 drivers/gpu/drm/i915/display/vlv_dsi.c delete mode 100644 drivers/gpu/drm/i915/display/vlv_dsi_pll.c create mode 100644 drivers/gpu/drm/i915/dvo.h create mode 100644 drivers/gpu/drm/i915/dvo_ch7017.c create mode 100644 drivers/gpu/drm/i915/dvo_ch7xxx.c create mode 100644 drivers/gpu/drm/i915/dvo_ivch.c create mode 100644 drivers/gpu/drm/i915/dvo_ns2501.c create mode 100644 drivers/gpu/drm/i915/dvo_sil164.c create mode 100644 drivers/gpu/drm/i915/dvo_tfp410.c delete mode 100644 drivers/gpu/drm/i915/gem/Makefile delete mode 100644 drivers/gpu/drm/i915/gem/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_busy.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_clflush.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_clflush.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_client_blt.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_client_blt.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_context.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_context.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_context_types.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_domain.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_fence.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_internal.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_ioctls.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_mman.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object_blt.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object_blt.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_object_types.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_pages.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_phys.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_pm.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_pm.h delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_shmem.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_shrinker.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_stolen.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_throttle.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_tiling.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_userptr.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gem_wait.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gemfs.c delete mode 100644 drivers/gpu/drm/i915/gem/i915_gemfs.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/huge_gem_object.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/huge_gem_object.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/huge_pages.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_client_blt.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_coherency.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_object.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_object_blt.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/i915_gem_phys.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/mock_context.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/mock_context.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.c delete mode 100644 drivers/gpu/drm/i915/gem/selftests/mock_dmabuf.h delete mode 100644 drivers/gpu/drm/i915/gem/selftests/mock_gem_object.h delete mode 100644 drivers/gpu/drm/i915/gt/Makefile delete mode 100644 drivers/gpu/drm/i915/gt/Makefile.header-test delete mode 100644 drivers/gpu/drm/i915/gt/intel_breadcrumbs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_context.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_context.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_cs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_pm.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_engine_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gpu_commands.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_pm.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_pm.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_gt_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_hangcheck.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_lrc.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_lrc.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_lrc_reg.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_mocs.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_mocs.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.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_reset.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_reset_types.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_ringbuffer.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_sseu.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_sseu.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/intel_workarounds.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_workarounds.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_workarounds_types.h delete mode 100644 drivers/gpu/drm/i915/gt/mock_engine.c delete mode 100644 drivers/gpu/drm/i915/gt/mock_engine.h delete mode 100644 drivers/gpu/drm/i915/gt/selftest_hangcheck.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_lrc.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_reset.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_timeline.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_workarounds.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/Makefile.header-test 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_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_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/selftest_guc.c delete mode 100644 drivers/gpu/drm/i915/i915_debugfs.h create mode 100644 drivers/gpu/drm/i915/i915_gem_clflush.c create mode 100644 drivers/gpu/drm/i915/i915_gem_clflush.h create mode 100644 drivers/gpu/drm/i915/i915_gem_context.c create mode 100644 drivers/gpu/drm/i915/i915_gem_context.h create mode 100644 drivers/gpu/drm/i915/i915_gem_context_types.h create mode 100644 drivers/gpu/drm/i915/i915_gem_dmabuf.c create mode 100644 drivers/gpu/drm/i915/i915_gem_execbuffer.c create mode 100644 drivers/gpu/drm/i915/i915_gem_internal.c create mode 100644 drivers/gpu/drm/i915/i915_gem_object.c create mode 100644 drivers/gpu/drm/i915/i915_gem_object.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 create mode 100644 drivers/gpu/drm/i915/i915_gem_shrinker.c create mode 100644 drivers/gpu/drm/i915/i915_gem_stolen.c create mode 100644 drivers/gpu/drm/i915/i915_gem_tiling.c create mode 100644 drivers/gpu/drm/i915/i915_gem_userptr.c create mode 100644 drivers/gpu/drm/i915/i915_gemfs.c create mode 100644 drivers/gpu/drm/i915/i915_gemfs.h delete mode 100644 drivers/gpu/drm/i915/i915_irq.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_bdw.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_bdw.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_bxt.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_bxt.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt2.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt2.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt3.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_cflgt3.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_chv.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_chv.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_cnl.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_cnl.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_glk.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_glk.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_hsw.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_hsw.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_icl.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_icl.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt2.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt2.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt3.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_kblgt3.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt2.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt2.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt3.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt3.h rename drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt4.c (100%) create mode 100644 drivers/gpu/drm/i915/i915_oa_sklgt4.h create mode 100644 drivers/gpu/drm/i915/i915_reset.c create mode 100644 drivers/gpu/drm/i915/i915_reset.h delete mode 100644 drivers/gpu/drm/i915/i915_scatterlist.c delete mode 100644 drivers/gpu/drm/i915/i915_scatterlist.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 create mode 100644 drivers/gpu/drm/i915/icl_dsi.c create mode 100644 drivers/gpu/drm/i915/intel_acpi.c create mode 100644 drivers/gpu/drm/i915/intel_atomic.c create mode 100644 drivers/gpu/drm/i915/intel_atomic_plane.c create mode 100644 drivers/gpu/drm/i915/intel_atomic_plane.h create mode 100644 drivers/gpu/drm/i915/intel_audio.c rename drivers/gpu/drm/i915/{display => }/intel_audio.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_bios.c create mode 100644 drivers/gpu/drm/i915/intel_bios.h create mode 100644 drivers/gpu/drm/i915/intel_breadcrumbs.c create mode 100644 drivers/gpu/drm/i915/intel_cdclk.c rename drivers/gpu/drm/i915/{display => }/intel_cdclk.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_color.c create mode 100644 drivers/gpu/drm/i915/intel_color.h create mode 100644 drivers/gpu/drm/i915/intel_combo_phy.c create mode 100644 drivers/gpu/drm/i915/intel_connector.c rename drivers/gpu/drm/i915/{display => }/intel_connector.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_context.c create mode 100644 drivers/gpu/drm/i915/intel_context.h create mode 100644 drivers/gpu/drm/i915/intel_context_types.h create mode 100644 drivers/gpu/drm/i915/intel_crt.c rename drivers/gpu/drm/i915/{display => }/intel_crt.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_ddi.c create mode 100644 drivers/gpu/drm/i915/intel_ddi.h create mode 100644 drivers/gpu/drm/i915/intel_display.c create mode 100644 drivers/gpu/drm/i915/intel_display.h create mode 100644 drivers/gpu/drm/i915/intel_dp.c create mode 100644 drivers/gpu/drm/i915/intel_dp.h create mode 100644 drivers/gpu/drm/i915/intel_dp_aux_backlight.c create mode 100644 drivers/gpu/drm/i915/intel_dp_link_training.c create mode 100644 drivers/gpu/drm/i915/intel_dp_mst.c create mode 100644 drivers/gpu/drm/i915/intel_dpio_phy.c create mode 100644 drivers/gpu/drm/i915/intel_dpll_mgr.c create mode 100644 drivers/gpu/drm/i915/intel_dpll_mgr.h rename drivers/gpu/drm/i915/{display => }/intel_dsi.c (100%) create mode 100644 drivers/gpu/drm/i915/intel_dsi.h create mode 100644 drivers/gpu/drm/i915/intel_dsi_dcs_backlight.c create mode 100644 drivers/gpu/drm/i915/intel_dsi_vbt.c create mode 100644 drivers/gpu/drm/i915/intel_dvo.c rename drivers/gpu/drm/i915/{display => }/intel_dvo.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_engine_cs.c create mode 100644 drivers/gpu/drm/i915/intel_engine_types.h create mode 100644 drivers/gpu/drm/i915/intel_fbc.c rename drivers/gpu/drm/i915/{display => }/intel_fbc.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_fbdev.c rename drivers/gpu/drm/i915/{display => }/intel_fbdev.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_fifo_underrun.c create mode 100644 drivers/gpu/drm/i915/intel_frontbuffer.c create mode 100644 drivers/gpu/drm/i915/intel_frontbuffer.h create mode 100644 drivers/gpu/drm/i915/intel_gpu_commands.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 rename drivers/gpu/drm/i915/{gt/uc => }/intel_guc_fw.h (100%) 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_hangcheck.c create mode 100644 drivers/gpu/drm/i915/intel_hdcp.c create mode 100644 drivers/gpu/drm/i915/intel_hdcp.h create mode 100644 drivers/gpu/drm/i915/intel_hdmi.c rename drivers/gpu/drm/i915/{display => }/intel_hdmi.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_hotplug.c 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 rename drivers/gpu/drm/i915/{gt/uc => }/intel_huc_fw.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_i2c.c create mode 100644 drivers/gpu/drm/i915/intel_lpe_audio.c create mode 100644 drivers/gpu/drm/i915/intel_lrc.c create mode 100644 drivers/gpu/drm/i915/intel_lrc.h create mode 100644 drivers/gpu/drm/i915/intel_lrc_reg.h rename drivers/gpu/drm/i915/{display => }/intel_lspcon.c (100%) rename drivers/gpu/drm/i915/{display => }/intel_lspcon.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_lvds.c rename drivers/gpu/drm/i915/{display => }/intel_lvds.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_mocs.c create mode 100644 drivers/gpu/drm/i915/intel_mocs.h create mode 100644 drivers/gpu/drm/i915/intel_opregion.c rename drivers/gpu/drm/i915/{display => }/intel_opregion.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_overlay.c create mode 100644 drivers/gpu/drm/i915/intel_panel.c rename drivers/gpu/drm/i915/{display => }/intel_panel.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_pipe_crc.c create mode 100644 drivers/gpu/drm/i915/intel_pipe_crc.h create mode 100644 drivers/gpu/drm/i915/intel_psr.c rename drivers/gpu/drm/i915/{display => }/intel_psr.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_quirks.c 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_ringbuffer.c create mode 100644 drivers/gpu/drm/i915/intel_ringbuffer.h delete mode 100644 drivers/gpu/drm/i915/intel_runtime_pm.h create mode 100644 drivers/gpu/drm/i915/intel_sdvo.c rename drivers/gpu/drm/i915/{display => }/intel_sdvo.h (100%) create mode 100644 drivers/gpu/drm/i915/intel_sdvo_regs.h delete mode 100644 drivers/gpu/drm/i915/intel_sideband.h create mode 100644 drivers/gpu/drm/i915/intel_sprite.c create mode 100644 drivers/gpu/drm/i915/intel_sprite.h create mode 100644 drivers/gpu/drm/i915/intel_tv.c rename drivers/gpu/drm/i915/{display => }/intel_tv.h (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 create mode 100644 drivers/gpu/drm/i915/intel_vbt_defs.h create mode 100644 drivers/gpu/drm/i915/intel_vdsc.c delete mode 100644 drivers/gpu/drm/i915/intel_wakeref.c delete mode 100644 drivers/gpu/drm/i915/intel_wakeref.h create mode 100644 drivers/gpu/drm/i915/intel_workarounds.c create mode 100644 drivers/gpu/drm/i915/intel_workarounds.h create mode 100644 drivers/gpu/drm/i915/intel_workarounds_types.h delete mode 100644 drivers/gpu/drm/i915/oa/Makefile delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bdw.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_bxt.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cflgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_chv.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_cnl.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_glk.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_hsw.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_icl.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_kblgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt2.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt3.h delete mode 100644 drivers/gpu/drm/i915/oa/i915_oa_sklgt4.h create mode 100644 drivers/gpu/drm/i915/selftests/huge_gem_object.c create mode 100644 drivers/gpu/drm/i915/selftests/huge_gem_object.h create mode 100644 drivers/gpu/drm/i915/selftests/huge_pages.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem_coherency.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem_context.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem_dmabuf.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_gem_object.c create mode 100644 drivers/gpu/drm/i915/selftests/i915_timeline.c delete mode 100644 drivers/gpu/drm/i915/selftests/igt_atomic.h create mode 100644 drivers/gpu/drm/i915/selftests/igt_wedge_me.h rename drivers/gpu/drm/i915/{gt/selftest_engine_cs.c => selftests/intel_engine_cs. [...] create mode 100644 drivers/gpu/drm/i915/selftests/intel_guc.c create mode 100644 drivers/gpu/drm/i915/selftests/intel_hangcheck.c create mode 100644 drivers/gpu/drm/i915/selftests/intel_lrc.c create mode 100644 drivers/gpu/drm/i915/selftests/intel_workarounds.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_context.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_context.h create mode 100644 drivers/gpu/drm/i915/selftests/mock_dmabuf.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_dmabuf.h create mode 100644 drivers/gpu/drm/i915/selftests/mock_engine.c create mode 100644 drivers/gpu/drm/i915/selftests/mock_engine.h create mode 100644 drivers/gpu/drm/i915/selftests/mock_gem_object.h 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/i915/vlv_dsi.c create mode 100644 drivers/gpu/drm/i915/vlv_dsi_pll.c delete mode 100644 drivers/gpu/drm/ingenic/Kconfig delete mode 100644 drivers/gpu/drm/ingenic/Makefile delete mode 100644 drivers/gpu/drm/ingenic/ingenic-drm.c delete mode 100644 drivers/gpu/drm/mcde/Kconfig delete mode 100644 drivers/gpu/drm/mcde/Makefile delete mode 100644 drivers/gpu/drm/mcde/mcde_display.c delete mode 100644 drivers/gpu/drm/mcde/mcde_display_regs.h delete mode 100644 drivers/gpu/drm/mcde/mcde_drm.h delete mode 100644 drivers/gpu/drm/mcde/mcde_drv.c delete mode 100644 drivers/gpu/drm/mcde/mcde_dsi.c delete mode 100644 drivers/gpu/drm/mcde/mcde_dsi_regs.h delete mode 100644 drivers/gpu/drm/panel/panel-osd-osd101t2587-53ts.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e63m0.c delete mode 100644 drivers/gpu/drm/panfrost/panfrost_perfcnt.c delete mode 100644 drivers/gpu/drm/panfrost/panfrost_perfcnt.h delete mode 100644 drivers/gpu/drm/selftests/drm_cmdline_selftests.h delete mode 100644 drivers/gpu/drm/selftests/test-drm_cmdline_parser.c create mode 100644 drivers/gpu/drm/virtio/virtgpu_fb.c delete mode 100644 drivers/gpu/drm/virtio/virtgpu_trace.h delete mode 100644 drivers/gpu/drm/virtio/virtgpu_trace_points.c delete mode 100644 drivers/gpu/ipu-v3/ipu-ic-csc.c delete mode 100644 drivers/i2c/busses/i2c-mt7621.c delete mode 100644 drivers/infiniband/core/counters.c create mode 100644 drivers/infiniband/core/ucm.c delete mode 100644 drivers/infiniband/hw/hfi1/aspm.c create mode 100644 drivers/infiniband/hw/nes/Kconfig create mode 100644 drivers/infiniband/hw/nes/Makefile create mode 100644 drivers/infiniband/hw/nes/nes.c create mode 100644 drivers/infiniband/hw/nes/nes.h create mode 100644 drivers/infiniband/hw/nes/nes_cm.c create mode 100644 drivers/infiniband/hw/nes/nes_cm.h create mode 100644 drivers/infiniband/hw/nes/nes_context.h create mode 100644 drivers/infiniband/hw/nes/nes_hw.c create mode 100644 drivers/infiniband/hw/nes/nes_hw.h create mode 100644 drivers/infiniband/hw/nes/nes_mgt.c create mode 100644 drivers/infiniband/hw/nes/nes_mgt.h create mode 100644 drivers/infiniband/hw/nes/nes_nic.c create mode 100644 drivers/infiniband/hw/nes/nes_utils.c create mode 100644 drivers/infiniband/hw/nes/nes_verbs.c create mode 100644 drivers/infiniband/hw/nes/nes_verbs.h delete mode 100644 drivers/infiniband/sw/siw/Kconfig delete mode 100644 drivers/infiniband/sw/siw/Makefile delete mode 100644 drivers/infiniband/sw/siw/iwarp.h delete mode 100644 drivers/infiniband/sw/siw/siw.h delete mode 100644 drivers/infiniband/sw/siw/siw_cm.c delete mode 100644 drivers/infiniband/sw/siw/siw_cm.h delete mode 100644 drivers/infiniband/sw/siw/siw_cq.c delete mode 100644 drivers/infiniband/sw/siw/siw_main.c delete mode 100644 drivers/infiniband/sw/siw/siw_mem.c delete mode 100644 drivers/infiniband/sw/siw/siw_mem.h delete mode 100644 drivers/infiniband/sw/siw/siw_qp.c delete mode 100644 drivers/infiniband/sw/siw/siw_qp_rx.c delete mode 100644 drivers/infiniband/sw/siw/siw_qp_tx.c delete mode 100644 drivers/infiniband/sw/siw/siw_verbs.c delete mode 100644 drivers/infiniband/sw/siw/siw_verbs.h delete mode 100644 drivers/input/keyboard/applespi.c delete mode 100644 drivers/input/keyboard/applespi.h delete mode 100644 drivers/input/keyboard/applespi_trace.h delete mode 100644 drivers/iommu/virtio-iommu.c delete mode 100644 drivers/memory/.gitignore delete mode 100644 drivers/memory/jedec_ddr.h delete mode 100644 drivers/memory/jedec_ddr_data.c delete mode 100644 drivers/mfd/cs47l15-tables.c delete mode 100644 drivers/mfd/cs47l92-tables.c delete mode 100644 drivers/mfd/rohm-bd70528.c delete mode 100644 drivers/ntb/msi.c rename drivers/ntb/{core.c => ntb.c} (100%) delete mode 100644 drivers/ntb/test/ntb_msi_test.c delete mode 100644 drivers/nvdimm/nd_virtio.c delete mode 100644 drivers/nvdimm/virtio_pmem.c delete mode 100644 drivers/nvdimm/virtio_pmem.h delete mode 100644 drivers/platform/olpc/Kconfig delete mode 100644 drivers/platform/olpc/olpc-xo175-ec.c delete mode 100644 drivers/platform/x86/intel_pmc_core_pltdrv.c delete mode 100644 drivers/platform/x86/intel_speed_select_if/Kconfig delete mode 100644 drivers/platform/x86/intel_speed_select_if/Makefile delete mode 100644 drivers/platform/x86/intel_speed_select_if/isst_if_common.c delete mode 100644 drivers/platform/x86/intel_speed_select_if/isst_if_common.h delete mode 100644 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_msr.c delete mode 100644 drivers/platform/x86/intel_speed_select_if/isst_if_mbox_pci.c delete mode 100644 drivers/platform/x86/intel_speed_select_if/isst_if_mmio.c delete mode 100644 drivers/platform/x86/xiaomi-wmi.c delete mode 100644 drivers/power/reset/nvmem-reboot-mode.c delete mode 100644 drivers/power/supply/bd70528-charger.c delete mode 100644 drivers/power/supply/power_supply_hwmon.c delete mode 100644 drivers/power/supply/wilco-charger.c create mode 100644 drivers/powercap/intel_rapl.c delete mode 100644 drivers/powercap/intel_rapl_common.c delete mode 100644 drivers/powercap/intel_rapl_msr.c delete mode 100644 drivers/remoteproc/stm32_rproc.c delete mode 100644 drivers/rtc/rtc-bd70528.c delete mode 100644 drivers/soc/fsl/dpaa2-console.c delete mode 100644 drivers/soc/imx/soc-imx-scu.c delete mode 100644 drivers/soc/qcom/qcom_aoss.c create mode 100644 drivers/xen/tmem.c create mode 100644 drivers/xen/xen-selfballoon.c delete mode 100644 fs/btrfs/block-rsv.c delete mode 100644 fs/btrfs/block-rsv.h delete mode 100644 fs/btrfs/delalloc-space.c delete mode 100644 fs/btrfs/delalloc-space.h delete mode 100644 fs/btrfs/space-info.c delete mode 100644 fs/btrfs/space-info.h delete mode 100644 fs/coda/coda_psdev.h create mode 100644 fs/iomap.c delete mode 100644 fs/iomap/Makefile delete mode 100644 fs/iomap/direct-io.c delete mode 100644 fs/iomap/fiemap.c delete mode 100644 fs/iomap/iomap.c delete mode 100644 fs/iomap/iomap_internal.h delete mode 100644 fs/iomap/migrate.c delete mode 100644 fs/iomap/page.c delete mode 100644 fs/iomap/read.c delete mode 100644 fs/iomap/seek.c delete mode 100644 fs/iomap/swapfile.c delete mode 100644 fs/iomap/write.c delete mode 100644 fs/nfs/sysfs.c delete mode 100644 fs/nfs/sysfs.h delete mode 100644 fs/xfs/libxfs/xfs_trans_inode.c create mode 100644 fs/xfs/xfs_trans_inode.c delete mode 100644 include/drm/drm_gem_vram_helper.h delete mode 100644 include/drm/drm_self_refresh_helper.h delete mode 100644 include/drm/drm_vram_mm_helper.h delete mode 100644 include/dt-bindings/clock/qcom,gpucc-msm8998.h delete mode 100644 include/dt-bindings/power/qcom-aoss-qmp.h delete mode 100644 include/dt-bindings/reset/bitmain,bm1880-reset.h create mode 100644 include/linux/coda_psdev.h delete mode 100644 include/linux/dma/edma.h delete mode 100644 include/linux/fpga/adi-axi-common.h delete mode 100644 include/linux/intel_rapl.h delete mode 100644 include/linux/mfd/rohm-bd70528.h delete mode 100644 include/linux/mfd/rohm-generic.h create mode 100644 include/linux/platform_data/video-clcd-versatile.h delete mode 100644 include/linux/pseudo_fs.h create mode 100644 include/linux/sudmac.h create mode 100644 include/memory/jedec_ddr.h delete mode 100644 include/rdma/rdma_counter.h delete mode 100644 include/rdma/signature.h create mode 100644 include/uapi/linux/coda_psdev.h delete mode 100644 include/uapi/linux/isst_if.h delete mode 100644 include/uapi/linux/virtio_iommu.h delete mode 100644 include/uapi/linux/virtio_pmem.h create mode 100644 include/uapi/rdma/ib_user_cm.h delete mode 100644 include/uapi/rdma/rvt-abi.h delete mode 100644 include/uapi/rdma/siw-abi.h create mode 100644 include/xen/tmem.h delete mode 100644 lib/dim/rdma_dim.c create mode 100644 lib/jedec_ddr_data.c delete mode 100644 lib/test_meminit.c delete mode 100644 localversion-next delete mode 100644 net/ceph/decode.c delete mode 100644 scripts/gdb/linux/device.py delete mode 100644 scripts/gdb/linux/genpd.py mode change 100644 => 100755 sound/soc/codecs/rt1308.c mode change 100644 => 100755 sound/soc/codecs/rt1308.h delete mode 100644 tools/include/linux/zalloc.h delete mode 100644 tools/lib/zalloc.c delete mode 100644 tools/perf/util/get_current_dir_name.h delete mode 100644 tools/power/x86/intel-speed-select/.gitignore delete mode 100644 tools/power/x86/intel-speed-select/Build delete mode 100644 tools/power/x86/intel-speed-select/Makefile delete mode 100644 tools/power/x86/intel-speed-select/isst-config.c delete mode 100644 tools/power/x86/intel-speed-select/isst-core.c delete mode 100644 tools/power/x86/intel-speed-select/isst-display.c delete mode 100644 tools/power/x86/intel-speed-select/isst.h delete mode 100644 tools/testing/selftests/bpf/verifier/wide_access.c create mode 100644 tools/testing/selftests/bpf/verifier/wide_store.c delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_user.tc delete mode 100644 tools/testing/selftests/kvm/include/s390x/processor.h delete mode 100644 tools/testing/selftests/kvm/kvm_create_max_vcpus.c delete mode 100644 tools/testing/selftests/kvm/lib/s390x/processor.c delete mode 100644 tools/testing/selftests/kvm/s390x/sync_regs_test.c create mode 100644 tools/testing/selftests/kvm/x86_64/kvm_create_max_vcpus.c delete mode 100644 tools/testing/selftests/proc/setns-sysvipc.c delete mode 100644 tools/testing/selftests/ptrace/get_syscall_info.c