This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-next-allmodconfig in repository toolchain/ci/linux.
omits 2c51253c1714 Add linux-next specific files for 20190712 omits a5940687969a Merge branch 'akpm/master' omits 3df4809b8f1b drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits a164d38e1ff9 fs/select.c: use struct_size() in kmalloc() omits 27c860a3d3a2 drivers/tty/serial/sh-sci.c: suppress warning omits 75999f0b6bae proc-sysctl-add-shared-variables-for-range-check-fix-4 omits 084d0f8dcfdb proc/sysctl: make firmware loader table conditional omits 04f2a96883fe proc-sysctl-add-shared-variables-for-range-check-fix-2-fix omits 494bfb4e183f tipc: remove two unused variables omits 3aaa770bd3c1 proc/sysctl: add shared variables for range check omits 5dbd5df49068 mm-add-account_locked_vm-utility-function-v3-fix omits 1093dba14b84 mm-add-account_locked_vm-utility-function-v3 omits 808e8b6ca04a mm: add account_locked_vm utility function omits 83705c09e81a mm: migrate: fix for fs/iomap.c splitting omits 514efc7120b5 mm: migrate: remove unused mode argument omits 29234102fd43 mm-sparsemem-cleanup-section-number-data-types-fix omits 2c48d788fe57 mm/sparsemem: cleanup 'section number' data types omits 980b7b7c7056 libnvdimm/pfn: stop padding pmem namespaces to section alignment omits 0190ca71d2d8 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields omits 3d4c7e2d4ee0 mm/devm_memremap_pages: enable sub-section remap omits 08ceba0be115 docs/vm: update ZONE_DEVICE memory model documentation omits 7079de153885 mm: document ZONE_DEVICE memory-model implications omits 8f1f27b7c323 mm/sparsemem: support sub-section hotplug omits 7061fe24f754 mm/sparsemem: prepare for sub-section ranges omits fd046f3319d7 mm: kill is_dev_zone() helper omits 892036a2ebb3 mm/hotplug: kill is_dev_zone() usage in __remove_pages() omits b2fe37d90193 mm/sparsemem: convert kmalloc_section_memmap() to populate [...] omits b67bc8cfe1a5 mm/hotplug: prepare shrink_{zone, pgdat}_span for sub-sect [...] omits a731fcab3e4c mm/sparsemem: add helpers track active portions of a secti [...] omits b96e45cac81a mm/sparsemem: introduce a SECTION_IS_EARLY flag omits ac7ab39d40c9 mm/sparsemem: introduce struct mem_section_usage omits 57d0051818e0 arm64-mm-implement-pte_devmap-support-fix omits 1cce1f886e79 arm64: mm: implement pte_devmap support omits 20878626317d mm: introduce ARCH_HAS_PTE_DEVMAP omits 4d94107671f5 mm: clean up is_device_*_page() definitions omits 23ddab755e91 drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3-fix omits 0f375d49993d drivers-base-memoryc-get-rid-of-find_memory_block_hinted-v3 omits 8c058e8dd430 drivers/base/memory.c: Get rid of find_memory_block_hinted() omits 523c75c5bf0e mm/memory_hotplug: move and simplify walk_memory_blocks() omits 54f018586921 mm/memory_hotplug: rename walk_memory_range() and pass sta [...] omits 6473648e83dd mm: make register_mem_sect_under_node() static omits 7b8b08f73730 drivers/base/memory: Use "unsigned long" for block ids omits 6c94963f2abe mm-section-numbers-use-the-type-unsigned-long-v3 omits 950af1a41e97 mm-section-numbers-use-the-type-unsigned-long-fix omits ca45bd7442d4 mm: section numbers use the type "unsigned long" omits 226e14d3a3c6 mm/mmap: move common defines to mman-common.h omits 68c9500a1cb0 mm: move MAP_SYNC to asm-generic/mman-common.h omits c52e7d25a190 device-dax: "Hotremove" persistent memory that is used lik [...] omits 3d03a819c4d7 mm/hotplug: make remove_memory() interface usable omits bfa468de917e device-dax: fix memory and resource leak if hotplug fails omits 72259b79c0ea pinctrl: fix pxa2xx.c build warnings omits 1d1eb2e85793 Merge branch 'akpm-current/current' omits c1ced6498285 include/linux/lz4.h: fix spelling and copy-paste errors in [...] omits 2f4bab351794 ipc/msg.c: consolidate all xxxctl_down() functions omits a4fbbbd34438 ipc/mqueue.c: only perform resource calculation if user valid omits fc2980c56c48 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] omits 09a7e14105e4 resource: avoid unnecessary lookups in find_next_iomem_res() omits 8fe87cec3bfe resource-fix-locking-in-find_next_iomem_res-fix omits 275c8d26fbba resource: fix locking in find_next_iomem_res() omits 2533fbc5122c scripts/gdb: add helpers to find and list devices omits f293ecb07e88 scripts/gdb: add lx-genpd-summary command omits d4dd11246a18 aio: simplify read_events() omits 8c57e92dddbb drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl omits 10905c6b0cd3 kernel/pid.c: convert struct pid count to refcount_t omits 8f0c2c12f053 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] omits b08e950bf882 coredump: split pipe command whitespace before expanding template omits 11c990565876 select: shift restore_saved_sigmask_unless() into poll_sel [...] omits ed59e19ae7ea select: change do_poll() to return -ERESTARTNOHAND rather [...] omits fe80578f7db4 signal: simplify set_user_sigmask/restore_user_sigmask omits 53cd91796471 signal: reorder struct sighand_struct omits fe165b25c498 selftests-ptrace-add-a-test-case-for-ptrace_get_syscall_in [...] omits 66ddf48e6aae selftests/ptrace: add a test case for PTRACE_GET_SYSCALL_INFO omits 515b453ec867 selftests/seccomp/seccomp_bpf: update for PTRACE_GET_SYSCALL_INFO omits 0cad8a1f71a3 ptrace: add PTRACE_GET_SYSCALL_INFO request omits c1c444597fd1 powerpc: define syscall_get_error() omits 9bf4112c4835 parisc: define syscall_get_error() omits 659315f2bc46 mips: define syscall_get_error() omits 72a58925b79e hexagon: define syscall_get_error() and syscall_get_return [...] omits 6c5bc08e8c28 nds32: fix asm/syscall.h omits 94b45a87019b fs/reiserfs/journal.c: change return type of dirty_one_tra [...] omits 264719bfa057 fs/ufs/super.c: remove set but not used variable 'usb3' omits cb0bd32def21 fs/hfsplus/xattr.c: replace strncpy with memcpy omits 90701a135f12 coda-add-hinting-support-for-partial-file-caching-fix omits be05709f023a coda: add hinting support for partial file caching omits 269b2a379236 coda: ftoc validity check integration omits 1c83adf4573e coda: remove sb test in coda_fid_to_inode() omits 93c1051ef9e3 coda: remove sysctl object from module when unused omits ff8503e14f58 coda: add __init to init_coda_psdev() omits 6b0626d60a00 coda: use SIZE() for stat omits abb0dc3c95c8 coda: destroy mutex in put_super() omits 82e2f80262ad coda: remove uapi/linux/coda_psdev.h omits badb305cfa28 coda: Move internal defs out of include/linux/ [ver #2] omits 97eae7c83790 coda: bump module version omits d8da7038a068 coda: get rid of CODA_FREE() omits 3abdf8d248e2 coda: get rid of CODA_ALLOC() omits ccbff96bc4f4 coda: change Coda's user api to use 64-bit time_t in timespec omits e51a35398cde coda: stop using 'struct timespec' in user API omits 77f40873331c coda: clean up indentation, replace spaces with tab omits bf8e7903b3c8 uapi linux/coda_psdev.h: move CODA_REQ_ from uapi to kerne [...] omits 4262a4c0aed6 coda: don't try to print names that were considered too long omits 544183f186e0 coda: fix build using bare-metal toolchain omits ecb2cfc5d250 coda: potential buffer overflow in coda_psdev_write() omits 0768e515f7f6 coda: add error handling for fget omits 091556d0688d uapi linux/coda_psdev.h: move upc_req definition from uapi [...] omits 06c94c5c9ca5 uapi linux/coda.h: use __kernel_pid_t for userspace omits 01dd5195cac3 coda: pass the host file in vma->vm_file on mmap omits 0e7361e4925e mips/kprobes: export kprobe_fault_handler() omits 021e46cd83a7 mm, kprobes: generalize and rename notify_page_fault() as [...] omits 4a5346525613 init/Kconfig: fix neighboring typos omits 03c213a48a0c fs/binfmt_elf.c: delete stale comment omits 8a8b2afb3843 fs/binfmt_flat.c: remove set but not used variable 'inode' omits 8e1bf5d39140 checkpatch: fix something omits f6e79b56a5c5 checkpatch: don't interpret stack dumps as commit IDs omits b3fd37226135 checkpatch: add warnings in favor of strscpy(). omits 4ac512e1fda4 checkpatch.pl: warn on duplicate sysctl local variable omits cf7ac5d1755d rbtree-avoid-generating-code-twice-for-the-cached-versions [...] omits 4e54e78bcc96 lib/rbtree: avoid generating code twice for the cached versions omits d51be16c6f14 lib/test_meminit.c: minor test fixes omits db1e9c2f2587 lib/test_meminit.c: fix -Wmaybe-uninitialized false positive omits 5030abe25cb6 lib/string_helpers: fix some kerneldoc warnings omits 575cb979bcd4 mm/ioremap: probe platform for p4d huge map support omits 3970a8a06113 mm/ioremap: check virtual address alignment while creating [...] omits 7c95c462d641 lib: introduce test_meminit module omits ee86d2d1b181 lib/test_overflow.c: avoid tainting the kernel and fix wrap size omits 29ab9cf684e7 lib/test_string.c: add some testcases for strchr and strnchr omits 15daa9b1d537 lib/test_string.c: avoid masking memset16/32/64 failures omits b0eba0daf8a8 lib/string.c: allow searching for NUL with strnchr omits 0c5c8d785044 lib/list: tweak LIST_POISON2 for better code generation on x86_64 omits d5b814740a5e lib/math/rational.c: fix possible incorrect result from ra [...] omits c5769a12c693 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 1714f7ed328a lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 1c4ae2eda7cb lib/genalloc.c: export symbol addr_in_gen_pool omits 010f828f34d7 get_maintainer: add ability to skip moderated mailing lists omits c59594164a24 include/linux/wait.h: fix clang -Wuninitialized warnings omits cef40e292513 asm-generic: fix a compilation warning omits 03f9b6017b9a arch/*: remove unused isa_page_to_bus() omits f4842d718e01 arch: replace _BITUL() in kernel-space headers with BIT() omits c96ca2bc2f4c linux/bits.h: make BIT(), GENMASK(), and friends available [...] omits 6449c6181346 kernel: fix typos and some coding style in comments omits 3dca06e05310 fs/proc/proc_sysctl.c: fix the default values of i_uid/i_g [...] omits 4b7d7a781971 proc: test /proc/sysvipc vs setns(CLONE_NEWIPC) omits bbb912e2f5a3 fs/proc/inode.c: use typeof_member() macro omits b19048cfb9d3 include/linux/kernel.h: add typeof_member() macro omits f4fa0eb4bced vmcore-add-a-kernel-parameter-novmcoredd-fix-fix omits 51210e806421 vmcore-add-a-kernel-parameter-novmcoredd-fix omits cd6107489e0e vmcore: Add a kernel parameter novmcoredd omits ad356235f478 tools/testing/selftests/proc/proc-pid-vm.c: hide "segfault [...] omits 652fad5f4fda kernel/hung_task.c: Monitor killed tasks. omits 7c9e81c92293 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 565166a52ee9 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits b48d0b31044c mm: don't expose page to fast gup before it's ready omits 9a5a3a96d5a8 mm/vmscan: remove unused lru_pages argument omits 0fab4f47110b mm, memcg: make scan aggression always exclude protection omits 9480a8c675c1 mm, memcg: make memory.emin the baseline for utilisation d [...] omits d382ccbe2e6e mm, memcg: proportional memory.{low,min} reclaim omits fba40f2fd7d2 mm: stub out all of swapops.h for !CONFIG_MMU omits f3911a275a87 mm: provide a print_vma_addr stub for !CONFIG_MMU omits 3fee51419efa mm: fix the MAP_UNINITIALIZED flag omits 972975c165c4 mm/cma.c: fail if fixed declaration can't be honored omits 36862cd91e72 mm: thp: fix false negative of shmem vma's THP eligibility omits a38192f39caa mm-thp-make-transhuge_vma_suitable-available-for-anonymous [...] omits be41399d7bba mm: thp: make transhuge_vma_suitable available for anonymous THP omits 3b992fd0b6ae mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits 3ea1f8028317 mm/oom_kill.c: add task UID to info message on an oom kill omits 926765244220 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits 9f5c53650815 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 48b7fde690d2 mm/z3fold.c: remove z3fold_migration trylock omits 67cde27561fa mm/vmscan.c: add checks for incorrect handling of current- [...] omits 56bcad51d87d mm/vmscan.c: calculate reclaimed slab caches in all reclaim paths omits cd575cfb3cea mm/vmscan: add a new member reclaim_state in struct shrink [...] omits babeb9b56d3a mm/vmscan.c: add a new member reclaim_state in struct shri [...] omits c359ea4a8bd8 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits ef3183c1379e mm/sparse.c: mark sparse_buffer_free as __meminit omits f8a41fccbd38 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits fa351b7d0cd1 mm/sparse.c: set section nid for hot-add memory omits 3c43864430be mm/memory_hotplug: remove "zone" parameter from sparse_rem [...] omits 25b5862ca6ce mm/memory_hotplug: make unregister_memory_block_under_node [...] omits d37aac8d6ee4 mm/memory_hotplug: remove memory block devices before arch [...] omits 43a7f0bb0500 mm/memory_hotplug: drop MHP_MEMBLOCK_API omits 458e39bfae87 mm/memory_hotplug: create memory block devices after arch_ [...] omits 0a607a0e7580 mm/memory_hotplug: allow arch_remove_memory() without CONF [...] omits cf7b734c181b drivers/base/memory: fix a compilation warning omits add5f04db117 drivers/base/memory: pass a block_id to init_memory_block() omits 00df9c33cdfe arm64/mm: add temporary arch_remove_memory() implementation omits 209bf9205a99 s390x/mm: implement arch_remove_memory() omits b7f9d1877f22 s390x/mm: fail when an altmap is used for arch_add_memory() omits e14abcdb7798 mm/memory_hotplug: simplify and fix check_hotplug_memory_range() omits dc42f9273f7d mm/mmap.c: fix the adjusted length error omits dd4ee683f63c mm/memcontrol.c: keep local VM counters in sync with the h [...] omits b6bfbceeb6f9 mm: thp: make deferred split shrinker memcg aware omits da1f539e8b61 mm: shrinker: make shrinker not depend on memcg kmem omits bbf84566a138 mm: move mem_cgroup_uncharge out of __page_cache_release() omits 2236101f1728 mm: thp: extract split_queue_* into a struct omits a13115c77b89 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 6ec450a9b54e ramfs: support O_TMPFILE omits f877250a71e3 ocfs2: checkpoint appending truncate log transaction befor [...] omits 31cb8c357881 ocfs2: wait for recovering done after direct unlock request omits 406dbd6d9d0c ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 4d52615edb08 ocfs2: clear zero in unaligned direct IO omits 4abe0473e051 mm/hmm: Fix bad subpage pointer in try_to_unmap_one omits 0f80e04f8463 mm/z3fold: don't try to use buddy slots after free omits cd95fe343a7a fat: add nobarrier to workaround the strange behavior of device omits 08a307b02166 mm/oom_kill.c: remove redundant OOM score normalization in [...] omits 4752e47ec2fe oom: decouple mems_allowed from oom_unkillable_task omits 070a527ecb69 mm, oom: remove redundant task_in_mem_cgroup() check omits 05e107e32798 mm, oom: refactor dump_tasks for memcg OOMs omits 22c2d8e3ab62 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] omits 4aab67b3d276 mm/memory-failure.c: clarify error message omits b723c02b71bf mm: vmalloc: show number of vmalloc pages in /proc/meminfo omits 333e3bf5d528 mm: smaps: split PSS into components omits 65093c95e4a4 mm: use down_read_killable for locking mmap_sem in access_ [...] omits bba593138782 proc: use down_read_killable mmap_sem for /proc/pid/map_files omits 8f4baad0d79d proc: use down_read_killable mmap_sem for /proc/pid/clear_refs omits 57d5c10af95b proc: use down_read_killable mmap_sem for /proc/pid/pagemap omits e33d15fd6450 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup omits 32c7b360036f proc: use down_read_killable mmap_sem for /proc/pid/maps omits 08b1521fb1ce tools/vm/slabinfo: add sorting info to help menu omits 56e3e723f937 tools/vm/slabinfo: add option to sort by partial slabs omits 5a690fc796f6 tools/vm/slabinfo: add partial slab listing to -X omits 459d57a3a66c tools/vm/slabinfo: order command line options omits c7090d39bcf6 mm: vmscan: correct some vmscan counters for THP swapout omits 512b0e072c90 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned omits acdc7d6b815b mm: init: report memory auto-initialization features at boot time omits b5eb8ae94381 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] omits 97cee7347a75 arm64: move jump_label_init() before parse_early_param() omits 2125ed8b219a mm/large system hash: clear hashdist when only one node wi [...] omits 7d3f032e7bb8 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] omits 7aaf42fd8392 mm/vmalloc.c: spelling> s/informaion/information/ omits c317ec98bc51 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() omits 15eedb73e2ea mm/vmalloc.c: get rid of one single unlink_va() when merge omits 5517e32a62d2 mm/vmalloc.c: preload a CPU with one object for split purpose omits f34a4b8fe0f2 mm/vmalloc.c: remove "node" argument omits 6aad9cb87486 mm/mmu_notifier: use hlist_add_head_rcu() omits 70a50d3378a4 mm/memory.c: fail when offset == num in first check of __v [...] omits 6bc706e8b723 mm/pgtable: drop pgtable_t variable from pte_fn_t functions omits ad2eceb33c38 unicore32: switch to generic version of pte allocation omits 0d8e0bb5273e um: switch to generic version of pte allocation omits 5acb8eaa62ab riscv: switch to generic version of pte allocation omits 14f8a8c1c5e9 parisc: switch to generic version of pte allocation omits ec69271e062d nios2: switch to generic version of pte allocation omits ba2120ac8456 nds32: switch to generic version of pte allocation omits 14bf3dac1d42 mips: switch to generic version of pte allocation omits 45b604808d04 m68k: sun3: switch to generic version of pte allocation omits 7df7154ed0ee csky: switch to generic version of pte allocation omits c4171f3b75aa arm64: switch to generic version of pte allocation omits f0ccaee30303 arm: switch to generic version of pte allocation omits d10f279d1277 alpha: switch to generic version of pte allocation omits e87a06fe39cc asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] omits a4f6902ab012 mm/gup.c: mark undo_dev_pagemap as __maybe_unused omits 4f7a6af38bbc mm/gup.c: remove some BUG_ONs from get_gate_page() omits fa0e6f19e860 mm/gup: speed up check_and_migrate_cma_pages() on huge page omits baaab44f905b mm: mark the page referenced in gup_hugepte omits 84a789996d4d mm: switch gup_hugepte to use try_get_compound_head omits 61969c48c53b mm: move the powerpc hugepd code to mm/gup.c omits a4b1fdd92929 mm: validate get_user_pages_fast flags omits 990972b3506f mm: consolidate the get_user_pages* implementations omits d3fda8e743fe mm: reorder code blocks in gup.c omits 2782f902cf58 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP omits 0eb621779eb7 sparc64: use the generic get_user_pages_fast code omits 58b34025b8c7 sparc64: define untagged_addr() omits 300fd8775e3f sparc64: add the missing pgd_page definition omits 62850c93c2c8 sh: use the generic get_user_pages_fast code omits 273fd9188e27 sh: add the missing pud_page definition omits e612f6173d92 MIPS: use the generic get_user_pages_fast code omits dd338781cc04 mm: lift the x86_32 PAE version of gup_get_pte to common code omits 827949248727 mm: simplify gup_fast_permitted omits d0b4ea22c719 mm: use untagged_addr() for get_user_pages_fast addresses omits eaee4aa8555e mm, memcg: add a memcg_slabinfo debugfs file omits 9762e0c6e2ca mm: memcg/slab: reparent memcg kmem_caches on cgroup removal omits 0c08878d32e1 mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] omits 93b8a594f9cc mm: memcg/slab: rework non-root kmem_cache lifecycle management omits 0349bbdce8a9 mm: memcg/slab: synchronize access to kmem_cache dying fla [...] omits eae786976cae mm: memcg/slab: don't check the dying flag on kmem_cache creation omits 7c20c01d34ab mm: memcg/slab: unify SLAB and SLUB page accounting omits 8855f1a1c745 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() omits a50924764f00 mm: memcg/slab: generalize postponed non-root kmem_cache d [...] omits e3ce0b0257f1 mm: memcg/slab: rename slab delayed deactivation functions [...] omits 5113b6afbbf2 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] omits 7370c22b49b6 mm: memcontrol: dump memory.stat during cgroup OOM omits fd27177e8dbc mm, memcg: introduce memory.events.local omits 68466da8b4d6 memcg, fsnotify: no oom-kill for remote memcg charging omits ea2adaebb5ec memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL omits 75cbd1f245ec mm/mincore.c: fix race between swapoff and mincore omits 34c27af4b8d6 mm, swap: use rbtree for swap_extent omits 6b5d7b246e90 mm/swap_state.c: simplify total_swapcache_pages() with get [...] omits 73b28462f3ce mm, swap: fix race between swapoff and some swap operations omits 45e17fca1e4a mm/filemap.c: correct the comment about VM_FAULT_RETRY omits 8a8fb44cd131 9p: pass the correct prototype to read_cache_page omits 986313db2ab3 jffs2: pass the correct prototype to read_cache_page omits 7c6a38772619 mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] omits 975bad5ba300 mm/filemap.c: fix an overly long line in read_cache_page omits 910380bfa8e3 mm, debug_pagealloc: use a page type instead of page_ext flag omits 25b76dedfac4 mm, page_alloc: more extensive free page checking with deb [...] omits a450edca1004 mm, debug_pagelloc: use static keys to enable debugging omits 804fb61f77db mm/failslab.c: by default, do not fail allocations with di [...] omits 29a07a261de0 include/linux/pagemap.h: document trylock_page() return value omits 25c21f8e358f mm: remove the exporting of totalram_pages omits 8dc8cd1ea2d8 include/linux/vmpressure.h: use spinlock_t instead of stru [...] omits 831d22c73c49 mm/page_isolation.c: change the prototype of undo_isolate_ [...] omits 9531909ec43d mm: remove the account_page_dirtied export omits 9815c1c053fb include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] omits 2264881c6d0e mm: make !CONFIG_HUGE_PAGE wrappers into static inlines omits e5efa7d98fdf mm/memory.c: trivial clean up in insert_page() omits a0adfa1056a5 mm/gup.c: make follow_page_mask() static omits 29f7dbd35bfc sparc: remove ARCH_SELECT_MEMORY_MODEL omits 550ad25b2f17 s390: remove ARCH_SELECT_MEMORY_MODEL omits 02711622e817 arm: remove ARCH_SELECT_MEMORY_MODEL omits 0a00bfe433fc include/linux/pfn_t.h: remove pfn_t_to_virt() omits 5324da7618b3 mm/kasan: add object validation in ksize() omits 0e995760a68b mm/slab: refactor common ksize KASAN logic into slab_common.c omits 7eccf2f3069c lib/test_kasan: Add test for double-kzfree detection omits e0cbfc516a41 mm/kasan: change kasan_check_{read,write} to return boolean omits a3c55cc996f7 mm/kasan: introduce __kasan_check_{read,write} omits 10117fd4adad asm-generic, x86: add bitops instrumentation for KASAN omits 89692318c334 x86: use static_cpu_has in uaccess region to avoid instrum [...] omits 0c8e50e3a164 lib/test_kasan: add bitops tests omits 9734fade6c95 mm/kasan: print frame description for stack bugs omits e741763853ca docs: kmemleak: add more documentation details omits 1ede519277a0 mm/kmemleak.c: change error at _write when kmemleak is disabled omits dc6e59a51038 mm/kmemleak.c: fix check for softirq context omits b5919fe9fe23 slub: don't panic for memcg kmem cache creation failure omits 7c3971d08af1 mm/slub.c: avoid double string traverse in kmem_cache_flags() omits 180fe6924dc8 lkdtm/heap: add tests for freelist hardening omits 5d332bb12872 mm/slab: sanity-check page type when looking up cache omits 11127c714e26 mm/slab: validate cache membership under freelist hardening omits 32984b7e73bb ocfs2: use kmemdup rather than duplicating its implementation omits a45ea9b4078a fs/ocfs2/dlmglue.c: unneeded variable: "status" omits 5753123b9152 ocfs: no need to check return value of debugfs_create functions omits 4bf40ca5d8eb ocfs2: add first lock wait time in locking_state omits ccaa30cc3f34 ocfs2: add locking filter debugfs file omits bc8e6c1a825b ocfs2: add last unlock times in locking_state omits 05e1d8c89b8a ocfs2/dlm: use struct_size() helper omits 123310896272 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" omits cfdbd9658aed sh: prevent warnings when using iounmap omits b9e23174dfa1 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT omits d1bd37f819ee arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS omits 6c31f59b113f scripts/spelling.txt: add more spellings to spelling.txt omits b4e5e2183ac3 scripts/decode_stacktrace: Accept dash/underscore in modules omits 4f3d24ca8113 scripts/spelling.txt: add spelling fix for prohibited omits 08c9ed3d3c2a scripts/spelling.txt: drop "sepc" from the misspelling list omits f91f6d485def scripts/decode_stacktrace: look for modules with .ko.debug [...] omits a12a98964694 scripts/decode_stacktrace: match basepath using shell pref [...] omits 740eda7e8850 include/linux/dmar.h: replace single-char identifiers in macros omits 5e25a53691d5 MAINTAINERS: nilfs2: update email address omits a0f71ac91527 nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() [...] omits cf765d0bb0b1 mm/z3fold.c: lock z3fold page before __SetPageMovable() omits 210597e234c0 mm/memcontrol: fix wrong statistics in memory.stat omits 4f88a57e58a1 mm/nvdimm: add is_ioremap_addr and use that to check iorem [...] omits 502a9b2c40c3 mm: vmscan: scan anonymous pages on file refaults omits 36ae68b2519d Merge remote-tracking branch 'hmm/hmm' omits 05c179ac52cd Merge remote-tracking branch 'devfreq/for-next' omits 46adb0287a91 Merge remote-tracking branch 'pidfd/for-next' omits 078112b9db21 Merge remote-tracking branch 'hyperv/hyperv-next' omits 593fc376ae58 Merge remote-tracking branch 'xarray/xarray' omits 20d9aef2bb09 Merge remote-tracking branch 'nvmem/for-next' omits 1ebef847efb6 Merge remote-tracking branch 'kspp/for-next/kspp' omits 0e3800333396 Merge remote-tracking branch 'ntb/ntb-next' omits bc80f3a45085 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits b4ccba8f1b03 Merge remote-tracking branch 'rtc/rtc-next' omits f7c618b47a81 Merge remote-tracking branch 'livepatching/for-next' omits 35328db211e6 Merge remote-tracking branch 'y2038/y2038' omits a94e8b17c1ab Merge remote-tracking branch 'kselftest/next' omits 53f1c72ceffc Merge remote-tracking branch 'pinctrl/for-next' omits bae6e17c367d Merge remote-tracking branch 'rpmsg/for-next' omits e94cbe5a0f31 Merge remote-tracking branch 'vhost/linux-next' omits b0a32908e7b6 Merge remote-tracking branch 'scsi-mkp/for-next' omits b3934e31fe4c Merge remote-tracking branch 'scsi/for-next' omits bfa877efe25d Merge remote-tracking branch 'cgroup/for-next' omits 7581786fc3d3 Merge remote-tracking branch 'slave-dma/next' omits f5de2bd9fc64 Merge remote-tracking branch 'mux/for-next' omits 4472a5761387 Merge remote-tracking branch 'driver-core/driver-core-next' omits 1ba0cd40e2b9 Merge remote-tracking branch 'ipmi/for-next' omits 927c5ba51b4e Merge remote-tracking branch 'chrome-platform/for-next' omits 5786498c5820 Merge remote-tracking branch 'drivers-x86/for-next' omits 494830c515c8 Merge remote-tracking branch 'percpu/for-next' omits 6edacec83ae5 Merge remote-tracking branch 'xen-tip/linux-next' omits 5b9e4b7f12ab Merge remote-tracking branch 'kvms390/next' omits 5368e68d2d0f Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 1be9a26ba16f Merge remote-tracking branch 'kvm/linux-next' omits 20aa5bc0f313 Merge remote-tracking branch 'ftrace/for-next' omits c9f3b6e03e08 Merge remote-tracking branch 'edac-amd/for-next' omits 1b9817ec88eb Merge remote-tracking branch 'tip/auto-latest' omits 53f810108d77 Merge remote-tracking branch 'spi/for-next' omits 15b02f80124f Merge remote-tracking branch 'mailbox/mailbox-for-next' omits 56e871c34657 Merge remote-tracking branch 'devicetree/for-next' omits 152b8fbbeed2 Merge remote-tracking branch 'vfio/next' omits 30ddb4032664 Merge remote-tracking branch 'watchdog/master' omits f8c364eac33b Merge remote-tracking branch 'tpmdd/next' omits fc2cbe536732 Merge remote-tracking branch 'keys/keys-next' omits 87719047036a Merge remote-tracking branch 'apparmor/apparmor-next' omits 8571f40b8945 Merge remote-tracking branch 'security/next-testing' omits eb2a52285974 Merge remote-tracking branch 'regulator/for-next' omits be7869a6b766 Merge remote-tracking branch 'battery/for-next' omits 7f542a9c3fd3 Merge remote-tracking branch 'backlight/for-backlight-next' omits 141b57fe8162 Merge remote-tracking branch 'mfd/for-mfd-next' omits 8a75b7a8693d Merge remote-tracking branch 'kgdb/kgdb-next' omits a6367f9468f8 Merge remote-tracking branch 'mmc/next' omits 8dff6b0e415e Merge remote-tracking branch 'device-mapper/for-next' omits 199c3c6232e3 Merge remote-tracking branch 'block/for-next' omits b280b0456d04 Merge remote-tracking branch 'modules/modules-next' omits afb9b37311d2 Merge remote-tracking branch 'sound-asoc/for-next' omits 662fdbbb1b13 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 0ddc97b177b7 Merge remote-tracking branch 'drm-misc/for-linux-next' omits b8b75d31139e Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4916b4cad70c Merge remote-tracking branch 'amdgpu/drm-next' omits bc31bed5479b Merge remote-tracking branch 'drm/drm-next' omits 862bc95c6992 Merge remote-tracking branch 'mtd/mtd/next' omits 0ae2752a36f9 Merge remote-tracking branch 'mac80211-next/master' omits 686d5d9de0ee Merge remote-tracking branch 'bluetooth/master' omits ffbe73635bc0 Merge remote-tracking branch 'nfc-next/master' omits a86481568462 Merge remote-tracking branch 'rdma/for-next' omits 644404d76a80 Merge remote-tracking branch 'swiotlb/linux-next' omits fc85c3163939 Merge remote-tracking branch 'dlm/next' omits 0b5651d1718e Merge remote-tracking branch 'ieee1394/for-next' omits 3e3a6e9f8c42 Merge remote-tracking branch 'thermal-soc/next' omits 1a985e83485c Merge remote-tracking branch 'thermal/next' 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 07aa13c31de4 Merge remote-tracking branch 'pm/linux-next' 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 e4bc5cfd7a7f Merge remote-tracking branch 'i2c/i2c/for-next' omits cb552d6d1664 Merge remote-tracking branch 'hid/for-next' omits 5e7849fd3288 Merge remote-tracking branch 'pci/next' omits 66fbd9c8b6ad Merge remote-tracking branch 'printk/for-next' omits 057959c6e36e scsi: lpfc: reduce stack size with CONFIG_GCC_PLUGIN_STRUC [...] omits ac36d418efae Merge remote-tracking branch 'vfs/for-next' 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 1d974f74f0a9 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 95fd537517ce Merge remote-tracking branch 'iomap/iomap-for-next' omits 4016391ce7e1 Merge remote-tracking branch 'xfs/for-next' omits c18825177353 Merge remote-tracking branch 'v9fs/9p-next' omits d464867f27a5 Merge remote-tracking branch 'ubifs/linux-next' omits 7e0530a7a8ff Merge remote-tracking branch 'origin/master' 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 e83f088de539 Merge remote-tracking branch 'nfs/linux-next' omits 04d01581676d Merge remote-tracking branch 'f2fs/dev' omits 47b4297021ab Merge remote-tracking branch 'ext3/for_next' omits b246061868ae Merge remote-tracking branch 'ecryptfs/next' omits fdc45205e5f4 Merge remote-tracking branch 'cifs/for-next' omits dacc590cf4f0 Merge remote-tracking branch 'ceph/master' omits 6571b763189a Merge remote-tracking branch 'btrfs-kdave/for-next' omits 6869c9452ced Merge remote-tracking branch 'afs/afs-next' omits 9c66270fbb4f Merge remote-tracking branch 'xtensa/xtensa-for-next' omits ddfea2e0228d Merge remote-tracking branch 'uml/linux-next' omits e8c799d01449 Merge remote-tracking branch 'sh/sh-next' omits caee85fdc4a2 Merge remote-tracking branch 'risc-v/for-next' omits ba856b114aba Merge remote-tracking branch 'soc-fsl/next' omits e263c1be110b Merge remote-tracking branch 'powerpc/next' omits 276180cece5f Merge remote-tracking branch 'parisc-hd/for-next' omits 4b86ceaf0ec7 Merge remote-tracking branch 'nios2/for-next' omits 602c81ca2994 Merge remote-tracking branch 'mips/mips-next' omits 74d7bba6c999 Merge remote-tracking branch 'h8300/h8300-next' omits 33f10cf9fbf3 Merge remote-tracking branch 'csky/linux-next' omits 03e61dfabb82 Merge remote-tracking branch 'clk/clk-next' omits b2d0e96c710a Merge remote-tracking branch 'tegra/for-next' omits ad62cd213ac4 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 272cb55ff553 Merge remote-tracking branch 'samsung-krzk/for-next' omits e5329c26b556 Merge remote-tracking branch 'rockchip/for-next' omits ccaa1166b748 Merge remote-tracking branch 'reset/reset/next' omits 3fd4cdd60e2f Merge remote-tracking branch 'renesas/next' omits be6b11c8c040 Merge remote-tracking branch 'qcom/for-next' omits f505bae6d38f Merge remote-tracking branch 'omap/for-next' omits d95698f786ed Merge remote-tracking branch 'mvebu/for-next' omits e02490137bdf Merge remote-tracking branch 'mediatek/for-next' omits 66b5d810abad Merge remote-tracking branch 'keystone/next' omits a5af4e4dd286 Merge remote-tracking branch 'imx-mxs/for-next' omits 0825bb2d9206 Merge remote-tracking branch 'bcm2835/for-next' omits 4ddaf8be2387 Merge remote-tracking branch 'at91/at91-next' omits 299c7d45fd21 Merge remote-tracking branch 'aspeed/for-next' omits 232b1196d6b7 Merge remote-tracking branch 'amlogic/for-next' omits fa6bf54c64c5 Merge remote-tracking branch 'actions/for-next' omits 177652edc92f Merge remote-tracking branch 'arm-soc/for-next' omits 5450d36d52bc Merge remote-tracking branch 'arm/for-next' omits d1c53b4f4123 Merge remote-tracking branch 'asm-generic/master' omits d652b345e6bf Merge remote-tracking branch 'dma-mapping/for-next' omits d8a7abac2fbc Merge remote-tracking branch 'kbuild/for-next' omits e156afacf978 Merge branch 'for-linus' into for-next omits 7d30c81b80ea nvme: fix NULL deref for fabrics options omits 5996ce994f27 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits ac05177e7ebc Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 2305adf20725 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f41e3a06e36e Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits f9f525173891 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits e224c59565cd Merge remote-tracking branch 'omap-fixes/fixes' omits 629895f8b8fc Merge remote-tracking branch 'reset-fixes/reset/fixes' omits 3e15e188f78e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 706e2a4e15c9 Merge remote-tracking branch 'ide/master' omits 18f3dfca9f49 Merge remote-tracking branch 'input-current/for-linus' omits 8d74ac3b2853 Merge remote-tracking branch 'phy/fixes' omits f049b3b40c8c Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 7bfd7b7f9dc0 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 911da1d64897 Merge remote-tracking branch 'spi-fixes/for-linus' omits 5129313ac97b Merge remote-tracking branch 'regulator-fixes/for-linus' omits 0c88d1862985 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 9b08cd3b94dd Merge remote-tracking branch 'netfilter/master' omits a3e21948f6e6 Merge remote-tracking branch 'net/master' omits c218083d8e1d Merge remote-tracking branch 'sparc/master' omits ab41321d49ad Merge remote-tracking branch 'powerpc-fixes/fixes' omits e8d0b62871c7 Merge remote-tracking branch 'arc-current/for-curr' omits 1b407d38c2df Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' 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 3b3e45669a3a Revert "drm/amdgpu: support key database loading for navi10" omits 1cba02c13f9c drm/amd/display: dccg, dchub ref clock is not initialized [...] omits d8abdaac01c1 drm/amd/display: amdgpu driver could not be loaded with du [...] omits 9f7249191314 Merge tag 'nfs-rdma-for-5.3-1' of git://git.linux-nfs.org/ [...] omits 0ce9bf1a55c9 tpm: tpm_ibm_vtpm: Fix unallocated banks omits 0fbf351ddc32 parisc: Ensure userspace privilege for ptraced processes i [...] omits c5120d384d1c parisc: Fix kernel panic due invalid values of IAOQ0 or IAOQ1 omits 5e663f0410fa virtio-mmio: add error check for platform_get_irq omits 5a989d45c51b tpm: Remove a deprecated comments about implicit sysfs locking omits 211f70ff1daa scsi: virtio_scsi: Use struct_size() helper omits b5d1a9a7ea4d fTPM: add documentation for ftpm driver omits c975c3911cc2 fTPM: firmware TPM running in TEE omits 428eddf4b6dc drm/amdgpu: consolidate navi14 IP init omits 468d5c5151b8 drm/amdgpu: disable concurrent flushes on Navi14 omits a0c501103f02 drm/amdgpu: enable gfxoff code path for navi14 omits 79c1c02cd43e drm/amdgpu/vcn: enable indirect DPG SRAM mode for navi14 omits 6c3c344c4d39 drm/amd/powerplay: disable gfxoff for navi14 omits ba71ccde924f drm/amdgpu/nv: set vcn pg flag for navi14 omits 4905eab54721 drm/amd/display: disable display writeback for navi14 omits 0f316c150257 drm/amdgpu: enable async gfx ring for navi14 omits cca4ff00b240 drm/amdgpu: enable clock gatings for navi14 omits d3a9b4dd2317 drm/amdgpu/athub2: set clock gating for navi14 omits 5b4110e23c19 drm/amdgpu/mmhub2: set clock gating for navi14 omits 85c5e17b086a drm/amdgpu: declare asd firmware for navi14 omits 4c4fa3b73f5e drm/amdgpu: Enable VCN on navi14 omits aee70f7d2df5 drm/amd/display: skip to load dmcu firmware for navi14 omits c65671cdbb77 drm/amdgpu: skip to load ta firmware for navi14 omits b282e767edc4 drm/amd/display: add ASICREV defines v2 omits 2bcea2f0d11c drm/amd/display: add dm block omits 3ebb7ad21867 drm/amd/display: add NAVI14 in resource construct omits 2072d24bffa6 drm/amd/display: add nv14 cases to amdgpu_dm omits ecc6f2ff7825 drm/amdgpu: enable sw smu ip for navi14 omits 55fe6a788a32 drm/amdgpu/smu11: add support for navi14 omits f74b9bd2944b drm/amdgpu/psp: start rlc autoload after psp received rlcg [...] omits c46f79edf683 drm/amdgpu: enable psp ip block for navi14 omits 3fe75a7a0a51 drm/amdgpu/psp: add psp support for navi14 (v3) omits 6916f152a3a9 drm/amdgpu: enable virtual display for navi14 omits d3b4dea581a0 drm/amdgpu: add ip blocks for navi14 omits 320d3d178cdf drm/amdgpu/soc15: add support for navi14 omits d04e5abea39d drm/amdgpu/gfx10: fix programming of SC_HIZ_TILE_FIFO_SIZE field omits f732dcc227e4 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits a14c58d73e65 drm/amdgpu/gfx10: update gfx golden settings for navi14 omits 1315be96fe4a drm/amdgpu/gfx: update gc_v10_1_1 golden setting omits fc00953345a7 drm/amdgpu/gfx10: add gfx v10_1_1 golden settings for navi14 omits 2c6df111716e drm/amdgpu/gfx: add definition of mmCGTT_GS_NGG_CLK_CTRL omits a5c9a1dd51be drm/amdgpu/gfx10: set tcp harvest for navi14 omits 70d92aeee968 drm/amdgpu: set rlc funcs for navi14 omits 2672b4c9417b drm/amdgpu: add me/mec configurations for navi14 omits 52c08dd41e0b drm/amdgpu/gfx10: add clockgating support for navi14 omits 4e0913df716e drm/amdgpu/gfx10: add gfx config for navi14 omits 3531676f7427 drm/amdgpu/gfx10: add placeholder for navi14 golden settings omits 81ca1a45d3a3 drm/amdgpu/gfx10: add support for navi14 firmware omits 1870879abc40 drm/amdgpu/sdma5: set clock gating for navi14 omits 5f96644487b0 drm/amdgpu/sdma5: update sdma5 golden settings for navi14 omits 9f67fd8f26a2 drm/amdgpu/sdma5: add sdma5_0 golden settings for navi14 omits 2e50752eb1de drm/amdgpu/sdma5: add placeholder for navi14 golden settings omits 3b5e2e0b6656 drm/amdgpu/sdma5: add support for navi14 firmware omits 49abea4d42c8 drm/amdgpu/gmc10: add navi14 support omits c713efce607b drm/amdgpu: increase max instance number for hw ip omits 7807fdd6c4a6 drm/amdgpu/discovery: init reg base offset via ip discover [...] omits 7f1ce320d649 drm/amdgpu/soc15: initialize reg base for navi14 (v2) omits b78ec2e54fe7 drm/amdgpu: add navi14 ucode loading method omits ea18d0aa61ac drm/amdgpu: set asic family and ip blocks for navi14 omits f767eb46307a drm/amdgpu: add gpu_info firmware for navi14 omits 032ea84fd48f drm/amdgpu: add navi14 asic type omits db6c19992f09 drm/amdgpu: Print out voltage in DM_PPLIB 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 c9294694fb9d drm/amdgpu: support key database loading for navi10 omits 2422d19de8fd drm/amdgpu: switch to macro for psp bootloader command 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 9b459b7861c6 dm snapshot: add optional discard support features 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 e738ad2fa779 Merge branch 'pci/trivial' omits 48815fd2441f Merge branch 'remotes/lorenzo/pci/misc' omits eef0ee753920 Merge branch 'remotes/lorenzo/pci/endpoint' omits e7e77e7bdba8 Merge branch 'remotes/lorenzo/pci/xilinx' omits af5cbce0c739 Merge branch 'remotes/lorenzo/pci/tegra' omits 473e8965a629 Merge branch 'remotes/lorenzo/pci/rcar' omits b6bdc168f814 Merge branch 'remotes/lorenzo/pci/qcom' omits 3e6edcc6a445 Merge branch 'remotes/lorenzo/pci/mobiveil' omits b57175eeffff Merge branch 'remotes/lorenzo/pci/hv' omits 2d7f251e4d50 Merge branch 'remotes/lorenzo/pci/dwc' omits cc4482a403e7 Merge branch 'remotes/lorenzo/pci/armada' omits b4b1bc074b8d Merge branch 'remotes/lorenzo/pci/altera' omits 8996e8f9943b Merge branch 'pci/resource' omits 52ed521b6f0b Merge branch 'pci/peer-to-peer' omits dfca0148a7e2 Merge branch 'pci/misc' omits 85ee4e84ac57 Merge branch 'pci/enumeration' omits 24608214e1cc Merge branch 'pci/docs' 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 bedc0fd0f9b5 RDMA/core: Fix -Wunused-const-variable warnings omits f13c042dcf1c udf: support 2048-byte spacing of VRS descriptors on 4K media omits 4f813dc1ea10 udf: refactor VRS descriptor identification 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 e67a5ed1f86f dma-direct: Force unencrypted DMA under SME for certain DMA masks omits ffae13efa5d3 Merge branch 'core/urgent' omits 2e6c7a47e193 Merge branch 'irq/urgent' omits b2b59b88091d Merge branch 'timers/urgent' omits 4f8d43593f94 Merge branch 'x86/debug' omits e62f937b4d58 Merge branch 'x86/urgent' omits 5a5efbf4ef50 drm/i915/sdvo: Fix handling if zero hbuf size omits e31361ee1cea Merge branch 'pm-cpufreq' into linux-next omits 211597f53d18 Merge branch 'acpica' into linux-next omits 22be8233b34f media: videodev2.h: change V4L2_PIX_FMT_BGRA444 define: fo [...] omits 6bda7073f335 media: v4l2-subdev: fix regression in check_pad() omits f82b1d01dead Merge branch 'asoc-5.3' into asoc-next omits bd6fe4ae445e Merge branch 'asoc-5.2' into asoc-linus 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 4409aabb7f46 Bluetooth: btqca: Use correct byte format for opcode of in [...] omits 52b3e52df104 Bluetooth: hci_qca: Use kfree_skb() instead of kfree() omits 176ba49f1f8d Bluetooth: btqca: Add a short delay before downloading the NVM omits e591accb8b14 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] 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 51c34fb4775f dm-bufio: fix deadlock with loop device 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 omits 2e77a18d0464 Merge branch 'spi-5.3' into spi-next omits 70b5fa4cc32f Merge branch 'spi-5.2' into spi-linus omits 097ba891307c Merge branch 'regulator-5.3' into regulator-next omits 174bc9941d7d Merge branch 'regulator-5.2' into regulator-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 1be54c4a3caa Merge branch 'kconfig' into for-next 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 omits 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 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 omits eec9066e4a22 iomap: move internal declarations into fs/iomap/ omits 2d860e242ece iomap: move the main iteration code into a separate file omits 6610815a3343 iomap: move the page migration code into a separate file omits 30cf16bee0f8 iomap: move the page management code into a separate file omits 66148f9b8b2e iomap: move the buffered read code into a separate file omits 61535aa9a76c iomap: move the buffered write code into a separate file omits c8934e8fa92f iomap: move the direct IO code into a separate file omits 49d8eb60fd26 iomap: move the SEEK_HOLE code into a separate file omits 13011937262c iomap: move the file mapping reporting code into a separate file omits d04dc80f903b iomap: move the swapfile code into a separate file omits 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 d7e8a19b38c8 drm/i915: Don't dereference request if it may have been re [...] 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 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 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 e01b46aeb47e tpm: Fix null pointer dereference on chip register error path 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 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 omits 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 36cdd6c6a841 NFS: Ensure cached readdir info is NUL terminated omits 1d9d3331268f NFS: Reduce stack usage in nfs_readdir() omits 34231e4f6afa NFS: Fix off-by-one errors in nfs_readdir 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 omits 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 e0afe6d4d12c Merge branch 'for-5.4' into for-next omits 386518376d42 Merge branch 'for-5.3' into for-next omits 163fa23435cc percpu: Make pcpu_setup_first_chunk() void function 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 8fdf518974b5 Merge branch 'fixes' into for-next omits 20adf5593389 Merge tag 'keys-acl-20190703' into keys-next omits c9093486f283 mips/kprobes: Export kprobe_fault_handler() 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 1c5ec78272e3 netfilter: nfnetlink: avoid deadlock due to synchronous re [...] 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 e1b686494236 Merge branch 'misc' into 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 491933274860 Merge branch 'clk-lochnagar' into clk-next omits 6d32e1a7c3af Merge branch 'clk-silabs' into clk-next omits b96bee91fa2d Merge branch 'clk-bcm63xx' into clk-next omits cf1383b96593 Merge branch 'clk-at91' into clk-next omits 59f375866fa6 Merge branch 'clk-sprd' into clk-next omits 8a6b4de40d04 Merge branch 'clk-simplify-provider.h' into clk-next 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 9bdc404aa2fd Merge branch 'clk-tegra' into clk-next 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 0715753b8625 Merge branch 'clk-rpi-cpufreq' into clk-next 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 f93d82413670 Merge branch 'clk-qoriq' into clk-next omits 78a5ba8f9126 clk: qoriq: add support for lx2160a omits 37e21dda82e2 Merge branch 'clk-refactor' into clk-next omits df095f996b8f clk: clk-cdce706: simplify getting the adapter of a client omits 0c7436b76b8b Merge branch 'clk-unused' into clk-next omits da642427bd77 clk: qcom: Fix -Wunused-const-variable omits d329ffdc321f Merge branch 'clk-ingenic' into clk-next 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 32ca0e3f3eb2 Merge branch 'clk-debugfs' into clk-next omits e5e89247a74b clk: Add clk_parent entry in debugfs omits 051f0573d001 Merge branch 'clk-docs' into clk-next omits 65e2218d1006 clk: Grammar missing "and", Spelling s/statisfied/satisfied/ omits 3ad1cdffe4af Merge branch 'clk-refactor' into clk-next omits eef1f1b6cff9 clk: Simplify clk_core_can_round() omits cba155e50a11 dt-bindings: power: reset: add document for NVMEM based re [...] omits c342ed675216 Merge branch 'clk-socfpga' into clk-next omits 16e3c572cdc9 clk: socfpga: stratix10: fix divider entry for the emac clocks omits 3b5015c4d834 clk: socfpga: stratix10: add additional clocks needed for [...] omits 7115681d0c50 Merge branch 'clk-kirkwood' into clk-next omits 88aa7af9c180 clk: kirkwood: Add support for MV98DX1135 omits 9a042e718fc0 dt-bindings: clock: mvebu: Add compatible string for 98dx1 [...] omits 70ceeb40f67d Merge branch 'clk-bulk-optional' into clk-next 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 b8327a77800f Merge branch 'clk-fixes' into clk-next 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 7dcbe273f9c6 Merge branch 'clk-allwinner' into clk-next 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 93c32721d781 Merge branch 'clk-imx' into clk-next omits 76b77f1dbb16 Merge tag 'imx-clk-5.3' of git://git.kernel.org/pub/scm/li [...] omits 8530f5b206d6 Merge branch 'clk-samsung' into clk-next omits c0bc660c9068 Merge tag 'clk-v5.3-samsung' of git://git.kernel.org/pub/s [...] omits a6e8948c4c29 Merge branch 'clk-renesas' into clk-next 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 97766e85d8d3 Merge branch 'clk-ti' into clk-next 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 9470b37ad41f Merge branch 'clk-meson' into clk-next 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 6eedc3f97ef7 Merge branch 'fixes' into for-next omits 06b6bdee16f6 Merge branch 'sg' into for-next 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 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 730a95953b1f tracing/kprobe: Check registered state using kprobe omits ab4d35710116 tracing/probe: Add trace_event_call accesses APIs omits 3146613ea946 tracing/probe: Add probe event name and group name accesses APIs omits ce32997a467b tracing/probe: Add trace flag access APIs for trace_probe omits 55cad5ddd2be tracing/probe: Add trace_event_file access APIs for trace_probe omits a2b9fd57480b tracing/probe: Add trace_event_call register API for trace_probe omits c60973e02321 tracing/probe: Add trace_probe init and free functions omits 94f837d50679 tracing/uprobe: Set print format when parsing command omits aabca6c55d45 tracing/kprobe: Set print format right after parsed command omits 5463154947b9 kprobes: Fix to init kprobes in subsys_initcall 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 omits 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 e520e32f4117 Merge branch 'clk-fixes' into clk-next 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 397a7b5ebe4d Merge branch 'clk-fixes' into clk-next omits fef65e1e507c Merge branch 'for-5.2-fixes' into for-next omits 6051531997ed dlm: no need to check return value of debugfs_create functions omits 184842a4195a dlm: check if workqueues are NULL before flushing/destroying omits 35c3ec1794e3 dlm: Fix test for -ERESTARTSYS omits c60318048d61 dlm: retry wait_event_interruptible in event of ERESTARTSYS omits de1c16e42e87 Merge branch 'clk-xgene-limit' into clk-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 9cf2eb69ecc5 Merge branch 'clk-qcom-qcs404-reset' into clk-next omits 6bdb96908a2e Merge branch 'clk-fixes' into clk-next omits e16f52e2d123 Merge branch 'clk-ingenic' into clk-next omits 816b865e33c1 Merge branch 'clk-qcom-gdsc-warn' into clk-next omits 67e17ef0893b Merge branch 'clk-renesas' into clk-next omits d26d23a7aaa8 Merge branch 'clk-qcom-msm8998-gpu' into clk-next omits 89514b8864f1 Merge branch 'clk-mtk' into clk-next omits 1210f45a2145 Merge branch 'clk-bcm' into clk-next omits 14f26acd78bf Merge branch 'clk-pwm-duty' into clk-next 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 01e7d61b8ace PCI: hv: Detect and fix Hyper-V PCI domain number collision 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 69c8caafb72d hv: tools: fixed Python pep8/flake8 warnings for lsvmbus omits 162b199ce0af hv: tools: fix typos in toolchain omits 6cf6a9eea692 hv: tools: fix KVP and VSS daemons exit code omits 4222e0078c82 Drivers: hv: vmbus: Fix virt_to_hvpfn() for X86_PAE 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 adds 8931084c0d01 Merge tag 'mmc-v5.3' of git://git.kernel.org/pub/scm/linux [...] adds d06e4156430e Merge tag 'devicetree-for-5.3' of git://git.kernel.org/pub [...] adds d7d170a8e357 Merge tag 'tag-chrome-platform-for-v5.3' of git://git.kern [...] adds 2c012a4ad1a2 mm: vmscan: scan anonymous pages on file refaults adds 9bd3bb6703d8 mm/nvdimm: add is_ioremap_addr and use that to check iorem [...] adds dd9239900e12 mm/memcontrol: fix wrong statistics in memory.stat adds 810481a24608 mm/z3fold.c: lock z3fold page before __SetPageMovable() adds c32cc30c0544 nilfs2: do not use unexported cpu_to_le32()/le32_to_cpu() [...] adds ae2c88804829 MAINTAINERS: nilfs2: update email address adds a760f8a67cb3 include/linux/dmar.h: replace single-char identifiers in macros adds 31013836a71e scripts/decode_stacktrace: match basepath using shell pref [...] adds fe7d14f174f1 scripts/decode_stacktrace: look for modules with .ko.debug [...] adds cc0e5f1ce0a8 scripts/spelling.txt: drop "sepc" from the misspelling list adds 85f946ffd3b6 scripts/spelling.txt: add spelling fix for prohibited adds ca90bbd410a1 scripts/decode_stacktrace: Accept dash/underscore in modules adds 6e22fd003e28 scripts/spelling.txt: add more spellings to spelling.txt adds 38ce85f028fe arch/sh/configs/sdk7786_defconfig: remove CONFIG_LOGFS adds 410615478667 sh: config: remove left-over BACKLIGHT_LCD_SUPPORT adds 733f0025f0fb sh: prevent warnings when using iounmap adds e926d8a1e867 fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat" adds 0e71666b8b9e ocfs2/dlm: use struct_size() helper adds 8a7f5f4c26dd ocfs2: add last unlock times in locking_state adds 8056773ac4b4 ocfs2: add locking filter debugfs file adds 5da844a2c7df ocfs2: add first lock wait time in locking_state adds e581595ea29c ocfs: no need to check return value of debugfs_create functions adds 4658d87cb38c fs/ocfs2/dlmglue.c: unneeded variable: "status" adds d8b2fa657dea ocfs2: use kmemdup rather than duplicating its implementation adds 598a0717a816 mm/slab: validate cache membership under freelist hardening adds a64b53780ec3 mm/slab: sanity-check page type when looking up cache adds 966fede8e4be lkdtm/heap: add tests for freelist hardening adds 9cf3a8d847bd mm/slub.c: avoid double string traverse in kmem_cache_flags() adds cb097cd48313 slub: don't panic for memcg kmem cache creation failure adds 6ef905695253 mm/kmemleak.c: fix check for softirq context adds 4e4dfce22789 mm/kmemleak.c: change error at _write when kmemleak is disabled adds b7c3613e6850 docs: kmemleak: add more documentation details adds e89692190065 mm/kasan: print frame description for stack bugs adds 19a33ca6c209 lib/test_kasan: add bitops tests adds ff6613501572 x86: use static_cpu_has in uaccess region to avoid instrum [...] adds 751ad98d5f88 asm-generic, x86: add bitops instrumentation for KASAN adds 7d8ad890dad0 mm/kasan: introduce __kasan_check_{read,write} adds b5f6e0fc7d60 mm/kasan: change kasan_check_{read,write} to return boolean adds bb104ed78552 lib/test_kasan: Add test for double-kzfree detection adds 10d1f8cb3965 mm/slab: refactor common ksize KASAN logic into slab_common.c adds 0d4ca4c9bab3 mm/kasan: add object validation in ksize() adds 2236b99d6a33 include/linux/pfn_t.h: remove pfn_t_to_virt() adds 03069bb0b19f arm: remove ARCH_SELECT_MEMORY_MODEL adds a9d8777e397e s390: remove ARCH_SELECT_MEMORY_MODEL adds 445676071776 sparc: remove ARCH_SELECT_MEMORY_MODEL adds a7030aea20d9 mm/gup.c: make follow_page_mask() static adds 465fc3a9b312 mm/memory.c: trivial clean up in insert_page() adds 442a5a9a9295 mm: make !CONFIG_HUGE_PAGE wrappers into static inlines adds 219f8a2e25f0 include/linux/mm_types.h: ifdef struct vm_area_struct::swa [...] adds ac1c3e49a9a7 mm: remove the account_page_dirtied export adds 1fcf0a561cd0 mm/page_isolation.c: change the prototype of undo_isolate_ [...] adds 51b176290496 include/linux/vmpressure.h: use spinlock_t instead of stru [...] adds 98ef2046f28b mm: remove the exporting of totalram_pages adds f445884562dd include/linux/pagemap.h: document trylock_page() return value adds a9659476d4b3 mm/failslab.c: by default, do not fail allocations with di [...] adds 96a2b03f281d mm, debug_pagelloc: use static keys to enable debugging adds 4462b32c9285 mm, page_alloc: more extensive free page checking with deb [...] adds 3972f6bb1c6a mm, debug_pagealloc: use a page type instead of page_ext flag adds d322a8e5e3e9 mm/filemap.c: fix an overly long line in read_cache_page adds 6c45b454191b mm/filemap: don't cast ->readpage to filler_t for do_read_ [...] adds 265de8ce3d5b jffs2: pass the correct prototype to read_cache_page adds f053cbd43660 9p: pass the correct prototype to read_cache_page adds a4985833885b mm/filemap.c: correct the comment about VM_FAULT_RETRY adds eb085574a752 mm, swap: fix race between swapoff and some swap operations adds 054f1d1faaed mm/swap_state.c: simplify total_swapcache_pages() with get [...] adds 4efaceb1c5f8 mm, swap: use rbtree for swap_extent adds aeb309b81c6b mm/mincore.c: fix race between swapoff and mincore adds 38d384932ed1 memcg, oom: no oom-kill for __GFP_RETRY_MAYFAIL adds ec165450968b memcg, fsnotify: no oom-kill for remote memcg charging adds 1e577f970f66 mm, memcg: introduce memory.events.local adds c8713d0b2312 mm: memcontrol: dump memory.stat during cgroup OOM adds c03914b7aa31 mm: memcg/slab: postpone kmem_cache memcg pointer initiali [...] adds 0b14e8aa6822 mm: memcg/slab: rename slab delayed deactivation functions [...] adds 434866947564 mm: memcg/slab: generalize postponed non-root kmem_cache d [...] adds 49a18eae2e98 mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg() adds 6cea1d569d24 mm: memcg/slab: unify SLAB and SLUB page accounting adds 570332978ea7 mm: memcg/slab: don't check the dying flag on kmem_cache creation adds 63b02ef7dc4e mm: memcg/slab: synchronize access to kmem_cache dying fla [...] adds f0a3a24b532d mm: memcg/slab: rework non-root kmem_cache lifecycle management adds 4d96ba353075 mm: memcg/slab: stop setting page->mem_cgroup pointer for [...] adds fb2f2b0adb98 mm: memcg/slab: reparent memcg kmem_caches on cgroup removal adds fcf8a1e48349 mm, memcg: add a memcg_slabinfo debugfs file adds f455c854877d mm: use untagged_addr() for get_user_pages_fast addresses adds 26f4c328079d mm: simplify gup_fast_permitted adds 39656e83dab9 mm: lift the x86_32 PAE version of gup_get_pte to common code adds 446f062bf06c MIPS: use the generic get_user_pages_fast code adds 2f85e7f948a2 sh: add the missing pud_page definition adds 3c9b9accad9f sh: use the generic get_user_pages_fast code adds d85507901f6a sparc64: add the missing pgd_page definition adds 5875509d2f30 sparc64: define untagged_addr() adds 7b9afb86b632 sparc64: use the generic get_user_pages_fast code adds 67a929e097b7 mm: rename CONFIG_HAVE_GENERIC_GUP to CONFIG_HAVE_FAST_GUP adds d3649f68b433 mm: reorder code blocks in gup.c adds 050a9adc6438 mm: consolidate the get_user_pages* implementations adds 817be129e6f2 mm: validate get_user_pages_fast flags adds cbd34da7dc9a mm: move the powerpc hugepd code to mm/gup.c adds 01a369160bbe mm: switch gup_hugepte to use try_get_compound_head adds 520b4a4496f1 mm: mark the page referenced in gup_hugepte adds aa712399c1e8 mm/gup: speed up check_and_migrate_cma_pages() on huge page adds b5d1c39f34d1 mm/gup.c: remove some BUG_ONs from get_gate_page() adds 790c73690c2b mm/gup.c: mark undo_dev_pagemap as __maybe_unused adds 5fba4af4456b asm-generic, x86: introduce generic pte_{alloc,free}_one[_kernel] adds bc3ace9b520f alpha: switch to generic version of pte allocation adds 28bcf5937536 arm: switch to generic version of pte allocation adds 50f11a8a4620 arm64: switch to generic version of pte allocation adds bd5ff066514c csky: switch to generic version of pte allocation adds 14c0a39c9af9 m68k: sun3: switch to generic version of pte allocation adds b7902ce17547 mips: switch to generic version of pte allocation adds f52a8e1a67cd nds32: switch to generic version of pte allocation adds fc7835c2f8ea nios2: switch to generic version of pte allocation adds 3f4a13085dd8 parisc: switch to generic version of pte allocation adds d1b46fe50c8b riscv: switch to generic version of pte allocation adds f32848e16939 um: switch to generic version of pte allocation adds c2471e79a7ea unicore32: switch to generic version of pte allocation adds 8b1e0f81fb6f mm/pgtable: drop pgtable_t variable from pte_fn_t functions adds 96756fcb831d mm/memory.c: fail when offset == num in first check of __v [...] adds 543bdb2d825f mm/mmu_notifier: use hlist_add_head_rcu() adds cacca6baf0b0 mm/vmalloc.c: remove "node" argument adds 82dd23e84be3 mm/vmalloc.c: preload a CPU with one object for split purpose adds 54f63d9d8a39 mm/vmalloc.c: get rid of one single unlink_va() when merge adds 460e42d19a13 mm/vmalloc.c: switch to WARN_ON() and move it under unlink_va() adds d9009d67f42e mm/vmalloc.c: spelling> s/informaion/information/ adds ec11408a1630 mm/large system hash: use vmalloc for size > MAX_ORDER whe [...] adds e03a5125ec7b mm/large system hash: clear hashdist when only one node wi [...] adds ba5c5e4a5da4 arm64: move jump_label_init() before parse_early_param() adds 6471384af2a6 mm: security: introduce init_on_alloc=1 and init_on_free=1 [...] adds 23a5c8cb7a91 mm: init: report memory auto-initialization features at boot time adds af5d44036589 mm: vmscan: remove double slab pressure by inc'ing sc->nr_scanned adds 98879b3b9edc mm: vmscan: correct some vmscan counters for THP swapout adds d91499968960 tools/vm/slabinfo: order command line options adds 1106b205a3fe tools/vm/slabinfo: add partial slab listing to -X adds 53a83f9766e3 tools/vm/slabinfo: add option to sort by partial slabs adds cbf800d9c7fb tools/vm/slabinfo: add sorting info to help menu adds 8a713e7df335 proc: use down_read_killable mmap_sem for /proc/pid/maps adds a26a97815548 proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup adds ad80b932c57d proc: use down_read_killable mmap_sem for /proc/pid/pagemap adds c46038017fbd proc: use down_read_killable mmap_sem for /proc/pid/clear_refs adds cd9e2bb8271c proc: use down_read_killable mmap_sem for /proc/pid/map_files adds 1e426fe28261 mm: use down_read_killable for locking mmap_sem in access_ [...] adds ee2ad71b0756 mm: smaps: split PSS into components adds 97105f0ab7b8 mm: vmalloc: show number of vmalloc pages in /proc/meminfo adds 135e53514ef2 mm/memory-failure.c: clarify error message adds f168a9a54ec3 mm: memcontrol: use CSS_TASK_ITER_PROCS at mem_cgroup_scan [...] adds 5eee7e1cdb97 mm, oom: refactor dump_tasks for memcg OOMs adds 6ba749ee78ef mm, oom: remove redundant task_in_mem_cgroup() check adds ac311a14c682 oom: decouple mems_allowed from oom_unkillable_task adds 2c207985f354 mm/oom_kill.c: remove redundant OOM score normalization in [...] adds ef8f3d48afd6 Merge branch 'akpm' (patches from Andrew) adds f632a8170a6b Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pu [...] adds 9787aed57dd3 coresight: Make the coresight_device_fwnode_match declarat [...] adds 9e3a25dc992d Merge tag 'dma-mapping-5.3' of git://git.infradead.org/use [...] adds 16c97650a56a Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] adds 39d7530d7494 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds 7181feb9b783 Merge tag 'nios2-v5.3-rc1' of git://git.kernel.org/pub/scm [...] adds 72ddd535128e s390/dasd: Remove unused structs and function prototypes adds 8a9f606fefad s390/dasd: Remove old defines and function adds ce6915f5343f s390/dasd: Make layout analysis ESE compatible adds 461db0ea0375 s390/dasd: Put sub-order definitions in a separate section adds c729696bcf8b s390/dasd: Recognise data for ESE volumes adds 5e2b17e712cf s390/dasd: Add dynamic formatting support for ESE volumes adds 2df4774cb4d1 s390/dasd: Fix whitespace adds d7a4434d6013 s390/dasd: Add missing intensity definition adds bcf36768ea68 s390/dasd: Add dasd_sleep_on_queue_interruptible() adds 91dc4a197569 s390/dasd: Add new ioctl to release space adds a0610a8ad807 s390/dasd: Make dasd_setup_queue() a discipline function adds b54441534e96 s390/dasd: Use ALIGN_DOWN macro adds 7e64db1597fe s390/dasd: Add discard support for ESE volumes adds 9e12e54c7a8f s390/dasd: Handle out-of-space constraint adds 820bace73472 s390/cpumf: Add extended counter set definitions for model [...] adds 5c4c2126fb69 s390: vfio-ap: fix irq registration adds 1b2be2071aca s390/ipl: Fix detection of has_secure attribute adds 9964f396f1d0 s390: fix setting of mio addressing control adds 8e4708b3f8d9 s390/pci: add mio_enabled attribute adds 73df167c819e s390/zcrypt: remove the exporting of ap_query_configuration adds 9a159190414d s390/unwind: avoid int overflow in outside_of_stack adds aabfea8dc91c Merge tag 's390-5.3-2' of git://git.kernel.org/pub/scm/lin [...] adds 5f26f1143678 Merge tag 'asm-generic-5.3' of git://git.kernel.org/pub/sc [...] adds d4a74bbfee03 kbuild: use -- separater intead of $(filter-out ...) for c [...] adds 39ceda5ce1b0 Merge tag 'kbuild-v5.3' of git://git.kernel.org/pub/scm/li [...] adds e3cd5136a4ec kconfig: remove meaningless if-conditional in conf_read() adds 106f1466e7e7 Merge tag 'kconfig-v5.3' of git://git.kernel.org/pub/scm/l [...] adds 8487d8229990 Merge tag 'linux-kselftest-5.3-rc1' of git://git.kernel.or [...] adds 5010fe9f0954 Merge tag 'vfs-fix-ioctl-checking-3' of git://git.kernel.o [...] adds 4ce9d181ebe5 Merge tag 'xfs-5.3-merge-12' of git://git.kernel.org/pub/s [...] adds a641a88e5d68 Merge tag 'f2fs-for-5.3' of git://git.kernel.org/pub/scm/l [...] adds 23bbbf5c1fb3 Merge tag '9p-for-5.3' of git://github.com/martinetd/linux adds b355516f4507 dlm: check if workqueues are NULL before flushing/destroying adds a48f9721e6db dlm: no need to check return value of debugfs_create functions adds 964a4eacef67 Merge tag 'dlm-5.3' of git://git.kernel.org/pub/scm/linux/ [...] adds a2d79c7174ae Merge tag 'for-5.3/io_uring-20190711' of git://git.kernel. [...] adds 073c916bc005 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] adds 43c95d3694cc Merge tag 'pinctrl-v5.3-1' of git://git.kernel.org/pub/scm [...] adds 92adeb616c91 Merge tag 'for-linus-5.3' of git://github.com/cminyard/linux-ipmi adds 2e6023850e17 dm snapshot: add optional discard support features adds bd293d071ffe dm bufio: fix deadlock with loop device adds 2260840592fb Merge tag 'for-5.3/dm-changes' of git://git.kernel.org/pub [...] adds 3f06962273e7 Merge tag 'mtd/for-5.3' of git://git.kernel.org/pub/scm/li [...] adds 1fa91854dcdf Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide adds 416e8126a267 ipv6: Use ipv6_authlen for len adds 052e0690f1f6 ipv6: tcp: fix flowlabels reflection for RST packets adds 8975a3abc303 ipv6: fix potential crash in ip6_datagram_dst_update() adds d44e3fa5d7e6 ipv6: fix static key imbalance in fl_create() adds c93dfec10f1d net/mlx5e: Fix compilation error in TLS code adds 2f1f5a7731df net/mlx5e: Fix unused variable warning when CONFIG_MLX5_ES [...] adds 9446d17e0e21 net/mlx5: E-Switch, Reduce ingress acl modify metadata sta [...] adds 08d14c49ac94 Merge branch 'mlx5-build-fixes' adds 9a64144d683a net/mlx5: E-Switch, Fix default encap mode adds 914adbb1bcf8 net/mlx5e: Fix port tunnel GRE entropy control adds db849faa9bef net/mlx5e: Rx, Fix checksum calculation for new hardware adds 39825350ae2a net/mlx5e: Fix return value from timeout recover function adds 99d31cbd8953 net/mlx5e: Fix error flow in tx reporter diagnose adds ef1ce7d7b67b net/mlx5e: IPoIB, Add error path in mlx5_rdma_setup_rn adds 114a5c324015 Merge tag 'mlx5-fixes-2019-07-11' of git://git.kernel.org/ [...] adds 616d37a070bb rds: fix reordering with composite message notification adds a55207884708 Revert "RDS: IB: split the mr registration and invalidation path" adds 8c6166cfc9cd rds: Accept peer connection reject messages due to incompa [...] adds fc640d4cbe26 rds: Return proper "tos" value to user-space adds dc205a8d3422 rds: avoid version downgrade to legitimate newer peer connections adds 3194d6adfe8e Merge branch 'net/rds-fixes' of git://git.kernel.org/pub/s [...] adds 9db7e618fca3 net/mlx5e: Convert single case statement switch statements [...] adds 6b660c4177aa net: openvswitch: do not update max_headroom if new headro [...] adds c653f61a7f3e davinci_cpdma: don't cast dma_addr_t to pointer adds c1a970d06f8c net: sched: Fix NULL-pointer dereference in tc_indr_block_ [...] adds 54638c6eaf44 net: phy: make exported variables non-static adds 3929502b957e net/mlx5e: Provide cb_list pointer when setting up tc bloc [...] adds fd262a6d8a5d nfp: flower: fix ethernet check on match fields adds 103b7c25f5a2 nfp: flower: ensure ip protocol is specified for L4 matches adds be4d2a5b0778 Merge branch 'nfp-flower-bugs' adds 100c4043b808 tc-tests: updated skbedit tests adds d12cffe9329f tipc: ensure head->lock is initialised adds 752c2ea2d8e7 cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() adds 56170ba3bd90 net: hisilicon: Use devm_platform_ioremap_resource adds f32ae8a5f131 net: dsa: qca8k: replace legacy gpio include adds 25a09ce79639 ppp: mppe: Revert "ppp: mppe: Add softdep to arc4" adds d12109291ccb Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds ec9249752465 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc adds 33439620680b powerpc/eeh: Handle hugepages in ioremap space adds f5a9e488d623 powerpc/powernv/idle: Fix restore of SPRN_LDBAR for POWER9 [...] adds 192f0f8e9db7 Merge tag 'powerpc-5.3-1' of git://git.kernel.org/pub/scm/ [...] adds e3d85487fba4 sched/core: Fix preempt warning in ttwu adds 50ec18819cad Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds e9a1379f9219 x86/vdso: Fix flip/flop vdso build bug adds 577d9460d3d0 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds 68d41d8c94a3 locking/lockdep: Fix lock used or unused stats error adds 0c85ce135456 Merge branch 'locking-urgent-for-linus' of git://git.kerne [...] adds 4e4cf62b37da perf test mmap-thread-lookup: Initialize variable to suppr [...] adds c74b05030edb perf stat: Fix use-after-freed pointer detected by the sma [...] adds 111442cfc8ab perf top: Fix potential NULL pointer dereference detected [...] adds 600c787dbf65 perf annotate: Fix dereferencing freed memory found by the [...] adds 7a6d49dc8cad perf trace: Fix potential NULL pointer dereference found b [...] adds 363bbaef63ff perf map: Fix potential NULL pointer dereference found by [...] adds 40978e9bf213 perf inject: The tool->read() call may pass a NULL evsel, [...] adds f3c8d9075772 perf session: Fix potential NULL pointer dereference found [...] adds fc50e0ba9bca perf evsel: perf_evsel__name(NULL) is valid, no need to ch [...] adds 215a0d305c56 perf tools: Add missing headers, mostly stdlib.h adds 245aec7f7f4c perf namespaces: Move the conditional setns() prototype to [...] adds e5653eb82ddc perf tools: Move get_current_dir_name() cond prototype out [...] adds 7f7c536f23e6 tools lib: Adopt zalloc()/zfree() from tools/perf adds d8f9da240495 perf tools: Use zfree() where applicable adds e56fbc9dc79c perf tools: Use list_del_init() more thorougly adds acc7bfb3db97 perf metricgroup: Add missing list_del_init() when flushin [...] adds 34c9af571e51 perf parse-events: Remove unused variable 'i' adds 72de3fd97f15 perf parse-events: Remove unused variable: error adds 0702f23c983b perf cs-etm: Fix potential NULL pointer dereference found [...] adds ceb75476db16 perf hists browser: Fix potential NULL pointer dereference [...] adds d8d051df9f90 perf scripts python: export-to-postgresql.py: Fix DROP VIE [...] adds 1334bb94cd8a perf scripts python: export-to-sqlite.py: Fix DROP VIEW po [...] adds 9d49169c5958 perf script: Assume native_arch for pipe mode adds 1d481458816d perf intel-bts: Fix potential NULL pointer dereference fou [...] adds 323fd749821d perf intel-pt: Fix potential NULL pointer dereference foun [...] adds e5eb08ac81d2 Merge tag 'perf-core-for-mingo-5.3-20190709' of git://git. [...] adds 1cf8dfe8a661 perf/core: Fix race between close() and fork() adds 16f4641166b1 perf/x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMas [...] adds 2f217d58a8a0 perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs adds 8a58ddae2379 perf/core: Fix exclusive events' grouping adds e4557c1a46b0 perf/x86/intel: Fix spurious NMI on fixed counter adds 1d039859330b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 87a950ef1a99 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (2c51253c1714) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: Documentation/ABI/stable/sysfs-class-infiniband | 17 + Documentation/ABI/stable/sysfs-driver-mlxreg-io | 20 - 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-platform-asus-wmi | 10 - .../ABI/testing/sysfs-platform-i2c-demux-pinctrl | 4 +- 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/admin-guide/cgroup-v2.rst | 22 +- Documentation/admin-guide/kernel-parameters.txt | 30 +- Documentation/block/biodoc.txt | 5 + Documentation/core-api/genalloc.rst | 2 +- Documentation/cpu-freq/core.txt | 2 +- Documentation/device-mapper/snapshot.rst | 4 +- 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 - .../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/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/driver-api/dmaengine/dmatest.rst | 21 +- Documentation/driver-api/pm/devices.rst | 6 +- Documentation/driver-api/usb/power-management.rst | 2 +- Documentation/driver-model/devres.rst | 4 - Documentation/fb/modedb.rst | 14 - Documentation/filesystems/coda.txt | 11 +- Documentation/filesystems/porting | 15 +- Documentation/filesystems/proc.txt | 4 +- Documentation/filesystems/vfs.rst | 4 +- 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/hwspinlock.txt | 81 - Documentation/i2c/busses/i2c-i801 | 20 +- Documentation/index.rst | 2 - 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/ioctl/ioctl-number.txt | 1 - Documentation/ntb.txt | 27 - 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 | 290 - 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/process/deprecated.rst | 6 +- Documentation/process/submitting-drivers.rst | 2 +- Documentation/remoteproc.txt | 14 +- Documentation/riscv/boot-image-header.txt | 50 - Documentation/scheduler/sched-energy.rst | 6 +- Documentation/security/tpm/index.rst | 1 - Documentation/security/tpm/tpm_ftpm_tee.rst | 27 - 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/trace/coresight-cpu-debug.txt | 2 +- Documentation/trace/kprobetrace.rst | 42 +- Documentation/trace/uprobetracer.rst | 10 +- .../zh_CN/process/submitting-drivers.rst | 2 +- Documentation/vm/hmm.rst | 166 +- Documentation/vm/memory-model.rst | 40 - Documentation/watchdog/hpwdt.rst | 6 +- Documentation/watchdog/watchdog-parameters.rst | 11 - MAINTAINERS | 128 +- Next/SHA1s | 301 - Next/Trees | 302 - Next/merge.log | 13407 -- Next/quilt-import.log | 2 - a | 1 - arch/Kconfig | 19 +- arch/alpha/include/asm/io.h | 5 + 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 | 14 +- arch/arm/Kconfig.debug | 7 + arch/arm/Makefile | 1 + arch/arm/arm-soc-for-next-contents.txt | 207 - 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/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/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/debug/netx.S | 32 + 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/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-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-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-tango/Makefile | 3 + arch/arm/mach-tango/smc.S | 2 - arch/arm/mach-versatile/versatile_dt.c | 164 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/fault.c | 24 +- arch/arm/plat-iop/i2c.c | 24 - arch/arm64/Kconfig | 3 +- arch/arm64/Kconfig.platforms | 3 - 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/pci.c | 13 +- arch/arm64/mm/fault.c | 24 +- arch/arm64/mm/mmu.c | 22 - arch/arm64/mm/pgd.c | 5 +- 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/perfmon.c | 17 +- arch/ia64/mm/contig.c | 5 +- arch/ia64/mm/discontig.c | 5 +- arch/ia64/mm/fault.c | 24 +- arch/ia64/mm/init.c | 2 + arch/mips/boot/dts/ralink/mt7628a.dtsi | 148 +- 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/lantiq/irq.c | 177 +- arch/nds32/include/asm/syscall.h | 27 +- arch/parisc/include/asm/syscall.h | 7 - arch/parisc/kernel/ptrace.c | 9 +- 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/eeh.c | 15 +- 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/idle.c | 2 +- arch/powerpc/platforms/powernv/memtrace.c | 23 +- arch/riscv/Kconfig | 10 - arch/riscv/Kconfig.socs | 13 - 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/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/pci_insn.h | 10 - arch/s390/include/asm/processor.h | 20 +- arch/s390/include/asm/ptrace.h | 10 +- arch/s390/include/asm/sclp.h | 1 - arch/s390/include/asm/setup.h | 40 +- arch/s390/include/asm/thread_info.h | 34 +- arch/s390/include/uapi/asm/dasd.h | 154 +- arch/s390/kernel/early.c | 2 - arch/s390/kernel/ipl.c | 7 +- arch/s390/kernel/perf_cpum_cf_events.c | 2 + arch/s390/kernel/topology.c | 6 +- arch/s390/kernel/unwind_bc.c | 2 +- arch/s390/mm/fault.c | 16 +- arch/s390/mm/init.c | 18 +- arch/s390/pci/pci.c | 4 +- arch/s390/pci/pci_sysfs.c | 10 + 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/mm/fault.c | 18 +- arch/sh/mm/init.c | 2 + arch/sparc/include/uapi/asm/mman.h | 6 + arch/sparc/mm/fault_64.c | 16 +- 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 | 10 +- arch/x86/entry/vdso/Makefile | 12 +- arch/x86/entry/vdso/vdso32-setup.c | 7 +- arch/x86/events/amd/uncore.c | 15 +- arch/x86/events/intel/core.c | 8 +- arch/x86/include/asm/io.h | 1 + arch/x86/include/asm/mshyperv.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/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/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/blk-cgroup.c | 66 +- block/blk-core.c | 6 +- block/blk-mq.c | 2 +- block/blk-mq.h | 32 - block/blk-throttle.c | 9 +- block/blk-zoned.c | 2 +- drivers/acpi/acpi_memhotplug.c | 19 +- drivers/acpi/nfit/core.c | 4 +- drivers/acpi/pci_root.c | 12 - drivers/android/binderfs.c | 160 +- 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/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/nbd.c | 59 +- drivers/block/rbd.c | 2735 +- drivers/block/rbd_types.h | 10 - drivers/bluetooth/btqca.c | 5 +- drivers/bluetooth/btusb.c | 4 +- drivers/bluetooth/hci_qca.c | 2 +- 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/tpm/Kconfig | 5 - drivers/char/tpm/Makefile | 1 - drivers/char/tpm/tpm-chip.c | 50 +- drivers/char/tpm/tpm-sysfs.c | 7 + drivers/char/tpm/tpm.h | 2 - drivers/char/tpm/tpm1-cmd.c | 36 +- drivers/char/tpm/tpm2-cmd.c | 6 +- drivers/char/tpm/tpm_ftpm_tee.c | 350 - drivers/char/tpm/tpm_ftpm_tee.h | 40 - 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/cpufreq.c | 212 +- drivers/cpufreq/imx-cpufreq-dt.c | 3 +- drivers/cpufreq/intel_pstate.c | 7 +- drivers/cpuidle/governor.c | 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/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/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 | 11 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-bd70528.c | 232 - drivers/gpio/gpio-iop.c | 1 - drivers/gpu/drm/Kconfig | 11 - drivers/gpu/drm/Makefile | 11 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 7 +- drivers/gpu/drm/amd/amdgpu/Makefile | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 82 +- 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 | 185 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 514 +- 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 | 187 +- 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 | 86 +- 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 | 10 +- 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 | 222 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 56 +- 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 | 323 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 109 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 68 - 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 | 205 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 94 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 48 - 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 | 102 - 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 | 6 +- 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 | 5296 - drivers/gpu/drm/amd/amdgpu/gfx_v10_0.h | 29 - drivers/gpu/drm/amd/amdgpu/gfx_v6_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 42 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 71 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 523 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 28 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 353 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.h | 35 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 921 - 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 | 25 +- 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/navi14_reg_init.c | 66 - 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 | 847 - drivers/gpu/drm/amd/amdgpu/nv.h | 34 - 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 | 131 +- 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 | 1709 - 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 | 110 +- 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 | 17 +- 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 | 1 - .../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 | 71 +- 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 | 658 +- 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 | 17 - 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 | 3192 - .../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 | 13 - 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 | 28 +- 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/navi14_ip_offset.h | 1119 - 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 | 426 +- .../gpu/drm/amd/powerplay/hwmgr/hardwaremanager.c | 18 +- drivers/gpu/drm/amd/powerplay/hwmgr/hwmgr.c | 1 - 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 | 361 +- 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 | 1579 - drivers/gpu/drm/amd/powerplay/navi10_ppt.h | 28 - drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 1238 +- drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 4 - drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 3 - .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 4 - .../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 | 4 - .../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 | 1285 +- 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/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/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 | 22 +- 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 | 2 +- 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 | 15 - drivers/gpu/drm/i915/Kconfig.profile | 27 - drivers/gpu/drm/i915/Makefile | 255 +- drivers/gpu/drm/i915/Makefile.header-test | 48 +- 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 | 4340 - drivers/gpu/drm/i915/display/intel_ddi.h | 52 - drivers/gpu/drm/i915/display/intel_display.c | 17357 --- drivers/gpu/drm/i915/display/intel_display.h | 397 - 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 | 7363 -- 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 | 3210 - drivers/gpu/drm/i915/display/intel_hotplug.c | 687 - drivers/gpu/drm/i915/display/intel_hotplug.h | 30 - 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 | 3362 - 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 | 506 - 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 | 508 - 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 | 296 - 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 | 111 - .../drm/i915/gem/selftests/i915_gem_coherency.c | 394 - .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 1740 - .../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 | 105 - 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 | 1714 - drivers/gpu/drm/i915/gt/intel_engine_pm.c | 144 - 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 | 243 - drivers/gpu/drm/i915/gt/intel_gt.h | 33 - drivers/gpu/drm/i915/gt/intel_gt_pm.c | 162 - drivers/gpu/drm/i915/gt/intel_gt_pm.h | 27 - drivers/gpu/drm/i915/gt/intel_gt_types.h | 78 - drivers/gpu/drm/i915/gt/intel_hangcheck.c | 344 - drivers/gpu/drm/i915/gt/intel_lrc.c | 3710 - 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 | 1374 - drivers/gpu/drm/i915/gt/intel_reset.h | 66 - 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 | 1504 - drivers/gpu/drm/i915/gt/intel_workarounds.h | 40 - drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 28 - 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 | 1757 - drivers/gpu/drm/i915/gt/selftest_lrc.c | 2157 - drivers/gpu/drm/i915/gt/selftest_reset.c | 181 - drivers/gpu/drm/i915/gt/selftest_timeline.c | 843 - drivers/gpu/drm/i915/gt/selftest_workarounds.c | 1229 - drivers/gpu/drm/i915/gt/selftests/mock_timeline.c | 29 - drivers/gpu/drm/i915/gt/selftests/mock_timeline.h | 15 - 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/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 | 633 +- drivers/gpu/drm/i915/i915_debugfs.h | 20 - drivers/gpu/drm/i915/i915_drv.c | 200 +- drivers/gpu/drm/i915/i915_drv.h | 1106 +- drivers/gpu/drm/i915/i915_fixed.h | 11 +- drivers/gpu/drm/i915/i915_gem.c | 4435 +- 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 | 1768 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 217 +- 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 | 166 +- drivers/gpu/drm/i915/i915_gpu_error.h | 7 +- drivers/gpu/drm/i915/i915_irq.c | 831 +- drivers/gpu/drm/i915/i915_irq.h | 141 - drivers/gpu/drm/i915/{oa => }/i915_oa_bdw.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_bdw.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_bxt.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_bxt.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt2.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt2.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt3.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt3.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_chv.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_chv.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_cnl.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_cnl.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_glk.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_glk.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_hsw.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_hsw.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_icl.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_icl.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt2.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt2.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt3.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt3.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt2.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt2.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt3.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt3.h | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt4.c | 0 drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt4.h | 0 drivers/gpu/drm/i915/i915_params.c | 12 +- drivers/gpu/drm/i915/i915_params.h | 5 +- drivers/gpu/drm/i915/i915_pci.c | 95 +- 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 | 286 +- drivers/gpu/drm/i915/i915_request.c | 641 +- 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 | 18 +- 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 | 92 +- 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 | 472 +- 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 | 227 +- drivers/gpu/drm/i915/intel_guc.h | 36 +- drivers/gpu/drm/i915/intel_guc_ads.c | 171 +- drivers/gpu/drm/i915/intel_guc_ads.h | 1 - drivers/gpu/drm/i915/intel_guc_ct.c | 38 +- drivers/gpu/drm/i915/intel_guc_ct.h | 16 +- drivers/gpu/drm/i915/intel_guc_fw.c | 124 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 200 +- drivers/gpu/drm/i915/intel_guc_log.c | 25 +- drivers/gpu/drm/i915/intel_guc_reg.h | 31 - drivers/gpu/drm/i915/intel_guc_submission.c | 472 +- drivers/gpu/drm/i915/intel_guc_submission.h | 5 +- drivers/gpu/drm/i915/intel_gvt.h | 2 +- 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 | 102 +- drivers/gpu/drm/i915/intel_huc.h | 13 +- drivers/gpu/drm/i915/intel_huc_fw.c | 73 +- 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 | 231 +- drivers/gpu/drm/i915/intel_uc.h | 3 +- drivers/gpu/drm/i915/intel_uc_fw.c | 126 +- drivers/gpu/drm/i915/intel_uc_fw.h | 12 +- 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 | 59 +- 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/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 | 135 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 41 +- .../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 | 34 +- 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 | 125 +- drivers/gpu/drm/i915/selftests/i915_selftest.c | 44 +- 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 | 38 +- drivers/gpu/drm/i915/selftests/igt_reset.c | 11 +- drivers/gpu/drm/i915/selftests/igt_reset.h | 1 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 28 +- drivers/gpu/drm/i915/selftests/igt_spinner.h | 13 +- .../intel_engine_cs.c} | 0 drivers/gpu/drm/i915/selftests/intel_guc.c | 52 +- 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 | 57 +- 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 | 271 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 169 +- 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/Kconfig | 1 - drivers/gpu/drm/vmwgfx/Makefile | 2 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 233 +- drivers/gpu/drm/vmwgfx/ttm_lock.c | 100 + drivers/gpu/drm/vmwgfx/ttm_lock.h | 30 + drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 4 - drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 13 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 167 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 139 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 1 + drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 23 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 472 - drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 248 +- drivers/gpu/drm/vmwgfx/vmwgfx_resource_priv.h | 15 - drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 405 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 74 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.h | 18 +- 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/hv/channel.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/misc/da9063_onkey.c | 2 +- drivers/iommu/Kconfig | 11 - drivers/iommu/Makefile | 1 - drivers/iommu/virtio-iommu.c | 1158 - 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/omap-mailbox.c | 43 +- drivers/mailbox/stm32-ipcc.c | 37 +- drivers/mailbox/tegra-hsp.c | 20 +- drivers/md/dm-table.c | 24 +- drivers/md/dm.c | 5 +- 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/Kconfig | 8 - drivers/memory/Makefile | 1 - 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/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 | 18 +- drivers/mmc/host/meson-gx-mmc.c | 2 +- drivers/mtd/mtdcore.h | 1 - drivers/mtd/mtdsuper.c | 181 +- drivers/mtd/spi-nor/intel-spi-pci.c | 2 +- drivers/mtd/spi-nor/intel-spi-platform.c | 2 +- drivers/mtd/spi-nor/intel-spi.c | 2 +- drivers/net/dsa/qca8k.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 19 +- drivers/net/ethernet/hisilicon/hip04_eth.c | 7 +- drivers/net/ethernet/hisilicon/hisi_femac.c | 7 +- drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 7 +- drivers/net/ethernet/hisilicon/hns_mdio.c | 4 +- .../net/ethernet/mellanox/mlx5/core/accel/tls.h | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en.h | 1 + .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 10 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 34 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 8 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 5 - .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 9 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 9 +- .../net/ethernet/mellanox/mlx5/core/lib/port_tun.c | 23 +- .../net/ethernet/netronome/nfp/flower/offload.c | 28 +- drivers/net/ethernet/ti/davinci_cpdma.c | 26 +- drivers/net/fddi/defza.c | 1 - drivers/net/phy/phy_device.c | 6 +- drivers/net/ppp/ppp_mppe.c | 1 - drivers/net/wireless/ath/wil6210/cfg80211.c | 4 - .../wireless/broadcom/brcm80211/brcmfmac/vendor.c | 1 - .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 2 +- 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/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/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 | 106 +- 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/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/pcie/aer_inject.c | 2 +- drivers/pci/probe.c | 2 +- drivers/pci/proc.c | 2 +- drivers/pci/quirks.c | 110 +- drivers/pci/setup-bus.c | 60 +- drivers/pci/slot.c | 1 - drivers/pci/switch/switchtec.c | 12 +- drivers/pinctrl/meson/pinctrl-meson-gxbb.c | 2 +- drivers/pinctrl/meson/pinctrl-meson-gxl.c | 2 +- drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8-pmx.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8.c | 2 +- drivers/pinctrl/meson/pinctrl-meson8b.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 | 14 +- drivers/platform/x86/Makefile | 2 - drivers/platform/x86/acer-wmi.c | 29 +- drivers/platform/x86/asus-nb-wmi.c | 3 +- drivers/platform/x86/asus-wmi.c | 477 +- 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/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 | 18 +- 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/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/pps/pps.c | 8 - drivers/rapidio/devices/rio_mport_cdev.c | 2 - drivers/regulator/Kconfig | 4 +- 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 | 14 +- drivers/rtc/Makefile | 1 - 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-sun6i.c | 1 - drivers/rtc/rtc-tegra.c | 253 +- drivers/rtc/rtc-test.c | 1 - drivers/rtc/rtc-tps65910.c | 2 +- drivers/s390/block/dasd.c | 233 +- drivers/s390/block/dasd_devmap.c | 70 +- drivers/s390/block/dasd_diag.c | 22 +- drivers/s390/block/dasd_eckd.c | 966 +- drivers/s390/block/dasd_eckd.h | 175 +- drivers/s390/block/dasd_eer.c | 1 + drivers/s390/block/dasd_fba.c | 45 +- drivers/s390/block/dasd_fba.h | 5 + drivers/s390/block/dasd_int.h | 33 +- drivers/s390/block/dasd_ioctl.c | 56 + drivers/s390/block/dcssblk.c | 2 +- drivers/s390/char/sclp_early.c | 1 - drivers/s390/crypto/ap_bus.c | 1 - drivers/s390/crypto/vfio_ap_ops.c | 3 +- drivers/s390/scsi/zfcp_erp.c | 7 - drivers/s390/scsi/zfcp_fsf.c | 55 +- 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/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/thermal/fair_share.c | 12 +- drivers/thermal/gov_bang_bang.c | 11 +- .../int340x_thermal/processor_thermal_device.c | 14 - 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/serial/Kconfig | 1 - drivers/tty/serial/sa1100.c | 46 +- drivers/tty/serial/sh-sci.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/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 | 32 +- drivers/video/hdmi.c | 275 +- drivers/virtio/Kconfig | 11 - drivers/virtio/virtio_balloon.c | 13 +- drivers/virtio/virtio_mmio.c | 7 +- 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 | 8 +- 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/balloon.c | 7 +- drivers/xen/events/events_base.c | 12 +- drivers/xen/evtchn.c | 2 +- drivers/xen/swiotlb-xen.c | 34 +- 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/vlclient.c | 11 +- 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 | 14 +- fs/cifs/Makefile | 3 +- fs/cifs/cifs_debug.c | 2 + fs/cifs/cifs_fs_sb.h | 6 - fs/cifs/cifsfs.c | 14 +- fs/cifs/cifsglob.h | 7 +- fs/cifs/cifssmb.c | 16 +- fs/cifs/connect.c | 45 +- fs/cifs/dfs_cache.c | 2 +- fs/cifs/inode.c | 8 +- fs/cifs/misc.c | 1 - fs/cifs/smb1ops.c | 3 +- fs/cifs/smb2ops.c | 132 +- fs/cifs/smb2pdu.c | 96 +- fs/cifs/smb2pdu.h | 36 +- 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/dlm/lockspace.c | 6 +- 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/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 | 88 +- fs/nfs/inode.c | 30 +- fs/nfs/internal.h | 4 +- fs/nfs/netns.h | 3 - fs/nfs/nfs2xdr.c | 2 +- fs/nfs/nfs3client.c | 3 - fs/nfs/nfs3xdr.c | 2 +- fs/nfs/nfs4client.c | 14 +- fs/nfs/nfs4file.c | 8 +- fs/nfs/nfs4proc.c | 50 +- fs/nfs/nfs4trace.h | 207 +- fs/nfs/nfs4xdr.c | 2 +- fs/nfs/nfstrace.h | 233 +- fs/nfs/pagelist.c | 6 +- fs/nfs/pnfs.c | 2 +- fs/nfs/super.c | 29 +- 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/openpromfs/inode.c | 20 +- fs/orangefs/orangefs-kernel.h | 8 +- fs/orangefs/orangefs-mod.c | 3 +- fs/orangefs/super.c | 192 +- fs/pipe.c | 15 +- fs/proc/Kconfig | 3 +- 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/udf/super.c | 138 +- fs/ufs/super.c | 2 + fs/xfs/xfs_aops.c | 2 +- fs/xfs/xfs_file.c | 9 +- include/Kbuild | 1 + 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 | 2 - 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 | 3 - include/drm/i915_pciids.h | 17 +- include/drm/ttm/ttm_bo_api.h | 10 - include/drm/ttm/ttm_bo_driver.h | 15 +- 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 | 1 - 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 | 4 +- 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.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/cpufreq.h | 12 +- include/linux/dax.h | 41 +- include/linux/dcache.h | 1 + include/linux/device.h | 1 - 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/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/huge_mm.h | 9 - include/linux/hwspinlock.h | 61 +- include/linux/i2c.h | 93 +- include/linux/init.h | 5 +- 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/lz4.h | 18 +- include/linux/memcontrol.h | 30 - include/linux/memory.h | 11 +- include/linux/memory_hotplug.h | 27 +- 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 | 9 +- include/linux/mlx5/qp.h | 4 +- include/linux/mm.h | 96 +- include/linux/mm_types.h | 5 +- include/linux/mmzone.h | 100 +- include/linux/mod_devicetable.h | 30 +- include/linux/moduleloader.h | 5 - include/linux/msi.h | 8 - include/linux/mtd/super.h | 6 +- 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/percpu.h | 2 +- include/linux/perf_event.h | 5 + include/linux/pfn_t.h | 4 +- include/linux/phy.h | 3 + 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/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/sched.h | 8 - include/linux/sched/signal.h | 16 +- include/linux/scmi_protocol.h | 1 - include/linux/shmem_fs.h | 3 +- include/linux/shrinker.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 | 1 - 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/tracehook.h | 9 +- include/linux/uaccess.h | 20 +- include/linux/wait.h | 15 +- include/linux/wmi.h | 2 +- include/linux/writeback.h | 41 +- include/memory/jedec_ddr.h | 172 + include/net/cfg80211.h | 2 +- include/net/pkt_cls.h | 10 + 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/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/drm/amdgpu_drm.h | 4 - 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/drm/vmwgfx_drm.h | 4 +- include/uapi/linux/adfs_fs.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/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 | 1 - include/uapi/rdma/rvt-abi.h | 66 - include/uapi/rdma/siw-abi.h | 185 - include/video/imx-ipu-v3.h | 56 +- include/xen/events.h | 3 +- init/Kconfig | 4 +- init/do_mounts.c | 35 +- init/main.c | 1 + ipc/ipc_sysctl.c | 35 +- ipc/mqueue.c | 28 +- ipc/msg.c | 18 +- kernel/bpf/core.c | 3 +- kernel/bpf/inode.c | 92 +- kernel/cgroup/cgroup.c | 50 +- kernel/cgroup/cpuset.c | 61 +- 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 | 1 + kernel/hung_task.c | 44 - kernel/kprobes.c | 3 +- kernel/locking/lockdep_proc.c | 5 +- kernel/memremap.c | 245 +- kernel/module.c | 60 +- kernel/pid.c | 9 +- kernel/pid_namespace.c | 3 +- kernel/power/Kconfig | 6 +- 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 | 9 +- kernel/trace/trace_events.c | 2 +- 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 | 14 - 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/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 | 58 +- mm/Makefile | 3 +- mm/as_dirty_helpers.c | 296 - mm/cma.c | 13 - mm/filemap.c | 3 - mm/gup.c | 9 +- mm/hmm.c | 587 +- mm/huge_memory.c | 109 +- mm/internal.h | 25 - mm/maccess.c | 122 +- mm/madvise.c | 2 +- mm/memcontrol.c | 64 +- mm/memory-failure.c | 6 +- mm/memory.c | 212 +- mm/memory_hotplug.c | 329 +- 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 | 42 +- mm/percpu.c | 19 +- mm/rmap.c | 1 - mm/shmem.c | 398 +- mm/sparse-vmemmap.c | 21 +- mm/sparse.c | 370 +- mm/swap.c | 15 +- mm/swapfile.c | 4 +- mm/util.c | 75 - mm/vmscan.c | 183 +- mm/z3fold.c | 25 +- mm/zsmalloc.c | 12 +- 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/neighbour.c | 20 +- net/core/sysctl_net_core.c | 34 +- net/dccp/sysctl.c | 16 +- net/ipv4/sysctl_net_ipv4.c | 60 +- net/ipv6/addrconf.c | 6 +- net/ipv6/ah6.c | 4 +- net/ipv6/datagram.c | 2 +- net/ipv6/exthdrs_core.c | 2 +- net/ipv6/ip6_flowlabel.c | 9 +- net/ipv6/ip6_tunnel.c | 2 +- net/ipv6/netfilter/ip6t_ah.c | 2 +- net/ipv6/netfilter/ip6t_ipv6header.c | 2 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 2 +- net/ipv6/netfilter/nf_log_ipv6.c | 2 +- net/ipv6/route.c | 7 +- net/ipv6/sysctl_net_ipv6.c | 10 +- net/ipv6/tcp_ipv6.c | 7 +- net/mpls/af_mpls.c | 10 +- net/netfilter/ipvs/ip_vs_ctl.c | 3 +- net/netfilter/nfnetlink.c | 2 +- net/nfc/netlink.c | 3 +- net/openvswitch/datapath.c | 39 +- net/rds/connection.c | 1 + net/rds/ib.h | 4 +- net/rds/ib_cm.c | 17 +- net/rds/ib_frmr.c | 11 +- net/rds/ib_send.c | 29 +- net/rds/rdma.c | 10 - net/rds/rdma_transport.c | 11 +- net/rds/rds.h | 1 - net/rds/send.c | 4 +- net/rxrpc/sysctl.c | 9 +- net/sched/cls_api.c | 2 +- net/sctp/sysctl.c | 35 +- net/socket.c | 16 +- net/sunrpc/Kconfig | 2 +- net/sunrpc/clnt.c | 81 +- net/sunrpc/debugfs.c | 46 +- net/sunrpc/rpc_pipe.c | 34 +- net/sunrpc/sched.c | 78 +- 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/name_distr.c | 2 +- net/tipc/sysctl.c | 6 +- net/wireless/Kconfig | 2 +- samples/vfio-mdev/mbochs.c | 3 + samples/vfio-mdev/mtty.c | 47 +- scripts/Kbuild.include | 4 +- scripts/checkpatch.pl | 35 +- 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/confdata.c | 6 +- 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/inode.c | 21 +- security/keys/sysctl.c | 26 +- security/loadpin/loadpin.c | 6 +- security/selinux/selinuxfs.c | 20 +- security/smack/smackfs.c | 34 +- security/yama/yama_lsm.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/qcom/qdsp6/q6asm.c | 2 +- tools/Makefile | 12 +- tools/hv/hv_get_dhcp_info.sh | 2 +- tools/hv/hv_kvp_daemon.c | 8 +- tools/hv/hv_set_ifconfig.sh | 2 +- tools/hv/hv_vss_daemon.c | 4 +- tools/hv/lsvmbus | 75 +- tools/include/linux/zalloc.h | 12 + 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/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 +- .../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 | 286 - 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/seccomp/seccomp_bpf.c | 13 +- .../tc-testing/tc-tests/actions/skbedit.json | 117 + 4609 files changed, 218455 insertions(+), 740136 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-class-power-wilco 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 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/gpu/mcde.rst 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 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 delete mode 100644 Documentation/riscv/boot-image-header.txt delete mode 100644 Documentation/security/tpm/tpm_ftpm_tee.rst 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 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 a 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/char/tpm/tpm_ftpm_tee.c delete mode 100644 drivers/char/tpm/tpm_ftpm_tee.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/navi14_reg_init.c 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 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/navi14_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_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/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%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_bdw.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_bxt.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_bxt.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt2.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt2.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt3.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_cflgt3.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_chv.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_chv.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_cnl.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_cnl.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_glk.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_glk.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_hsw.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_hsw.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_icl.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_icl.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt2.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt2.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt3.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_kblgt3.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt2.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt2.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt3.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt3.h (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt4.c (100%) rename drivers/gpu/drm/i915/{oa => }/i915_oa_sklgt4.h (100%) 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_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_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_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 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 rename drivers/gpu/drm/i915/{gt/selftest_engine_cs.c => selftests/intel_engine_cs. [...] 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/drm/vmwgfx/vmwgfx_page_dirty.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/iommu/virtio-iommu.c 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_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 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 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 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/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 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 mm/as_dirty_helpers.c 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 create mode 100644 tools/include/linux/zalloc.h create mode 100644 tools/lib/zalloc.c create mode 100644 tools/perf/util/get_current_dir_name.h 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/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