This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_check_gdb/master-arm in repository toolchain/ci/linux.
omits b1e27239b916 xfs: flush data dev on external log write omits b102a46ce16f xfs: detect misaligned rtinherit directory extent size hints omits 0925fecc5574 xfs: fix an integer overflow error in xfs_growfs_rt omits 0e2af9296f4f xfs: improve FSGROWFSRT precondition checking omits 5aa5b278237f xfs: don't expose misaligned extszinherit hints to userspace omits 83193e5ebb01 xfs: correct the narrative around misaligned rtinherit/ext [...] omits 5838d0356bb3 xfs: reset child dir '..' entry when unlinking child omits da062d16a897 xfs: check for sparse inode clusters that cross new EOAG w [...] omits e73f0f0ee754 Linux 5.14-rc1 omits 6c855fce2e62 mm/rmap: try_to_migrate() skip zone_device !device_private omits 023e1a8dd502 mm/rmap: fix new bug: premature return from page_mlock_one() omits d9770fcc1c0c mm/rmap: fix old bug: munlocking THP missed other mlocks omits 64b586d19223 mm/rmap: fix comments left over from recent changes omits 98f7fdced2e0 Merge tag 'irq-urgent-2021-07-11' of git://git.kernel.org/ [...] omits 877029d9216d Merge tag 'sched-urgent-2021-07-11' of git://git.kernel.or [...] omits 936b664fb208 Merge tag 'perf-urgent-2021-07-11' of git://git.kernel.org [...] omits 301c8b1d7c23 Merge tag 'locking-urgent-2021-07-11' of git://git.kernel. [...] omits 8b9cc17a4621 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits b1412bd75abe Merge tag 'perf-tools-for-v5.14-2021-07-10' of git://git.k [...] omits de5540965853 Merge tag 'rtc-5.14' of git://git.kernel.org/pub/scm/linux [...] omits 6bce244390a8 mm/page_alloc: Revert pahole zero-sized workaround omits 4aa90c036df6 rtc: pcf8523: rename register and bit defines omits 1e16624d7b43 Merge tag '5.14-rc-smb3-fixes-part2' of git://git.samba.or [...] omits 67d8d3656462 Merge tag 'pci-v5.14-fixes-1' of git://git.kernel.org/pub/ [...] omits 88bbd8a031b8 Merge tag 'i3c/for-5.14' of git://git.kernel.org/pub/scm/l [...] omits f7ea4be434fe Merge tag 'thermal-v5.14-rc1' of git://git.kernel.org/pub/ [...] omits 81361b837a34 Merge tag 'kbuild-v5.14' of git://git.kernel.org/pub/scm/l [...] omits e98e03d07553 Merge tag 's390-5.14-2' of git://git.kernel.org/pub/scm/li [...] omits 379cf80a9861 Merge tag 'mips_5.14_1' of git://git.kernel.org/pub/scm/li [...] omits af4cf6a5689a Merge tag 'arm-defconfig-5.14' of git://git.kernel.org/pub [...] omits 071e5aceebeb Merge tag 'arm-drivers-5.14' of git://git.kernel.org/pub/s [...] omits e083bbd6040f Merge tag 'arm-dt-5.14' of git://git.kernel.org/pub/scm/li [...] omits 6e207b882159 Merge tag 'arm-soc-5.14' of git://git.kernel.org/pub/scm/l [...] omits b6fd9e259457 Merge tag 'fixes-2021-07-09' of git://git.kernel.org/pub/s [...] omits 20d5e570aee7 Merge branch 'for-5.14-fixes' of git://git.kernel.org/pub/ [...] omits 2f8619846755 rtc: pcf2127: handle timestamp interrupts omits 37aadf9b2a7e rtc: at91sam9: Remove unnecessary offset variable checks omits f2581b1dfa98 rtc: s5m: Check return value of s5m_check_peding_alarm_int [...] omits 9734a1ae34ec rtc: spear: convert to SPDX identifier omits 9d0c49fa115c rtc: tps6586x: convert to SPDX identifier omits 3f019164816f rtc: tps80031: convert to SPDX identifier omits 41a2ed5c7107 rtc: rtd119x: Fix format of SPDX identifier omits 078699417a39 rtc: sc27xx: Fix format of SPDX identifier omits 1d9539ed2da8 rtc: palmas: convert to SPDX identifier omits cd13635e1c7d rtc: max6900: convert to SPDX identifier omits 67561a8e1ed1 rtc: ds1374: convert to SPDX identifier omits 299e726f77f9 rtc: au1xxx: convert to SPDX identifier omits 62efe3eebc8b Revert "PCI: Coalesce host bridge contiguous apertures" omits 98c25b801246 rtc: pcf85063: Update the PCF85063A datasheet revision omits 08eeafbba566 dt-bindings: rtc: ti,bq32k: take maintainership omits 50be9417e23a Merge tag 'io_uring-5.14-2021-07-09' of git://git.kernel.d [...] omits a022f7d575bb Merge tag 'block-5.14-2021-07-08' of git://git.kernel.dk/l [...] omits 3de62951a5be Merge tag 'sound-fix-5.14-rc1' of git://git.kernel.org/pub [...] omits eb7261f14e1a perf test: Add free() calls for scandir() returned dirent entries omits afd4ad01ff04 libperf: Add tests for perf_evlist__set_leader() omits e2c18168c373 libperf: Remove BUG_ON() from library code in get_group_fd() omits 5a7f7fc5ddbb Merge tag 'trace-v5.14-2' of git://git.kernel.org/pub/scm/ [...] omits 1eb8df18677d Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 4d069f6022e9 cifs: update internal version number omits d8dc121eeab9 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 03313d1c3a2f cifs: prevent NULL deref in cifs_compose_mount_options() omits 3fd35de1686b libperf: Add group support to perf_evsel__open() omits 53d31a3ffd60 SMB3.1.1: Add support for negotiating signing algorithm omits 42accadb3265 Merge branch 'arm/fixes' into arm/soc omits 9b76d71fa8be Merge tag 'riscv-for-linus-5.14-mw0' of git://git.kernel.o [...] omits 1459718d7d79 Merge tag 'powerpc-5.14-2' of git://git.kernel.org/pub/scm [...] omits dcf3c935dd9e Merge tag 'for-linus-5.14-rc1' of git://git.kernel.org/pub [...] omits 7a400bf28334 Merge tag 'for-linus-5.14-rc1' of git://git.kernel.org/pub [...] omits c47a5599eda3 perf tools: Fix pattern matching for same substring in dif [...] omits b91e5492f9d7 perf record: Add a dummy event on hybrid systems to collec [...] omits 5f148e7c6ad7 perf stat: Add Topdown metrics L2 events as default events omits 2e6263ab5432 libperf: Adopt evlist__set_leader() from tools/perf as per [...] omits 3a683120d885 libperf: Move 'nr_groups' from tools/perf to evlist::nr_groups omits fba7c86601e2 libperf: Move 'leader' from tools/perf to perf_evsel::leader omits 38fe0e0156c0 libperf: Move 'idx' from tools/perf to perf_evsel::idx omits e49d68ce7cc5 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits 47a7ce62889a Merge tag 'ceph-for-5.14-rc1' of git://github.com/ceph/cep [...] omits 96890bc2eaa1 Merge tag 'nfs-for-5.14-1' of git://git.linux-nfs.org/proj [...] omits 227c4d507c71 Merge tag 'f2fs-for-5.14-rc1' of git://git.kernel.org/pub/ [...] omits bd9c35060329 Merge branch 'akpm' (patches from Andrew) omits 9ce85ef2cb5c io_uring: remove dead non-zero 'poll' check omits 48400483565f Merge tag 'irqchip-fixes-5.14-1' of git://git.kernel.org/p [...] omits 47ce8527fbba MIPS: vdso: Invalid GIC access through VDSO omits 1fee9db9b42d irqchip/mips: Fix RCU violation when using irqdomain looku [...] omits e0a3cbcd5cef cifs: use helpers when parsing uid/gid mount options and v [...] omits 6a942f578054 s390: preempt: Fix preempt_count initialization omits 4ee471fe5a5a s390/linkage: increase asm symbols alignment to 16 omits b55e692e6bcb s390: rename CALL_ON_STACK_NORETURN() to call_on_stack_noreturn() omits a9b660849ffa s390: add type checking to CALL_ON_STACK_NORETURN() macro omits 60a4813c4794 s390: remove old CALL_ON_STACK() macro omits b8f4c89fd719 s390/softirq: use call_on_stack() macro omits 58d4a785da45 s390/lib: use call_on_stack() macro omits 0f541cc20129 s390/smp: use call_on_stack() macro omits 845370f47fa0 s390/kexec: use call_on_stack() macro omits de556892dc96 s390/irq: use call_on_stack() macro omits 7c496e66a208 s390/mm: use call_on_stack() macro omits 41d71fe59cce s390: introduce proper type handling call_on_stack() macro omits bb250e64e470 s390/irq: simplify on_async_stack() omits 2ae652150494 s390/irq: inline do_softirq_own_stack() omits 938e02beb3a0 s390/irq: simplify do_softirq_own_stack() omits 4516f355c55f s390/ap: get rid of register asm in ap_dqap() omits d26a357fe88e s390: rename PIF_SYSCALL_RESTART to PIF_EXECVE_PGSTE_RESTART omits e3c7a8d7f44f s390: move restart of execve() syscall omits fbf50f47ea99 s390/signal: remove sigreturn on stack omits df29a7440c4b s390/signal: switch to using vdso for sigreturn and syscal [...] omits 8f487ef2cbb2 io_uring: mitigate unlikely iopoll lag omits f55966571d5e Merge tag 'drm-next-2021-07-08-1' of git://anongit.freedes [...] omits 8c1bfd746030 Merge tag 'pwm/for-5.14-rc1' of git://git.kernel.org/pub/s [...] omits b0dfd9af28b6 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 316a2c9b6a5f Merge tag 'pci-v5.14-changes' of git://git.kernel.org/pub/ [...] omits 27932b6a2088 scripts: add generic syscallnr.sh omits c6a3a81d19b8 scripts: check duplicated syscall number in syscall table omits feac00aad123 powerpc/mm: enable HAVE_MOVE_PMD support omits cec6515abbda powerpc/book3s64/mm: update flush_tlb_range to flush page [...] omits 3bbda69c48d2 mm/mremap: allow arch runtime override omits 97113eb39fa7 mm/mremap: hold the rmap lock in write mode when moving pa [...] omits 0881ace292b6 mm/mremap: use pmd/pud_poplulate to update page table entries omits d6655dff2e25 mm/mremap: don't enable optimized PUD move if page table l [...] omits 7d846db7d0e2 mm/mremap: convert huge PUD move to separate helper omits a9cc9c345655 selftest/mremap_test: avoid crash with static build omits f27a5c93cdd4 selftest/mremap_test: update the test to handle pagesize o [...] omits dc4875f0e791 mm: rename p4d_page_vaddr to p4d_pgtable and make it retur [...] omits 9cf6fa245844 mm: rename pud_page_vaddr to pud_pgtable and make it retur [...] omits 44e8a5e9120b kdump: use vmlinux_build_id to simplify omits 3f14d029f98f buildid: fix kernel-doc notation omits 60eec3263716 buildid: mark some arguments const omits d5ce757d8f1b scripts/decode_stacktrace.sh: indicate 'auto' can be used [...] omits 5bf0f3bc377e scripts/decode_stacktrace.sh: silence stderr messages from [...] omits 26681eb3724b scripts/decode_stacktrace.sh: support debuginfod omits 9ef8af2a8f25 x86/dumpstack: use %pSb/%pBb for backtrace printing omits f61b8706075a arm64: stacktrace: use %pSb for backtrace printing omits 9294523e3768 module: add printk formats to add module build ID to stacktraces omits 22f4e66df79d dump_stack: add vmlinux build ID to stack traces omits 83cc6fa0049d buildid: stash away kernels build ID on init omits 7eaf3cf3b7c5 buildid: add API to parse build ID out of buffer omits a010d79b6683 buildid: only consider GNU notes for build ID parsing omits 30120d72a41e x86: convert to setup_initial_init_mm() omits f7cce365988e sh: convert to setup_initial_init_mm() omits 638cd5a3062e s390: convert to setup_initial_init_mm() omits 723a42f4f6b2 riscv: convert to setup_initial_init_mm() omits 6cd7547b360f powerpc: convert to setup_initial_init_mm() omits 20f2eccfaade openrisc: convert to setup_initial_init_mm() omits 4154267a1492 nios2: convert to setup_initial_init_mm() omits de26fb41c24d nds32: convert to setup_initial_init_mm() omits ed408db17469 m68k: convert to setup_initial_init_mm() omits 9772bdef22bf h8300: convert to setup_initial_init_mm() omits 79886ddced9b csky: convert to setup_initial_init_mm() omits 29ffbca19e82 arm64: convert to setup_initial_init_mm() omits 34f8602e3089 arm: convert to setup_initial_init_mm() omits 8e339d50234d arc: convert to setup_initial_init_mm() omits 5748fbc533a3 mm: add setup_initial_init_mm() helper omits 06c8839815ac mm: fix spelling mistakes in header files omits 76fe17ef588a secretmem: test: add basic selftest for memfd_secret(2) omits 7bb7f2ac24a0 arch, mm: wire up memfd_secret system call where relevant omits 9a436f8ff631 PM: hibernate: disable when there are active secretmem users omits 1507f51255c9 mm: introduce memfd_secret system call to create "secret" [...] omits 6d47c23b16aa set_memory: allow querying whether set_direct_map_*() is a [...] omits 10cc32788391 riscv/Kconfig: make direct map manipulation options depend on MMU omits 6aeb25425d07 mmap: make mlock_future_check() global omits 788691464c29 mm/slub: use stackdepot to save stack trace in objects omits 113616ec5b64 hexagon: select ARCH_WANT_LD_ORPHAN_WARN omits 681ba73c7230 hexagon: use common DISCARDS macro omits 6fef087d0d37 hexagon: handle {,SOFT}IRQENTRY_TEXT in linker script omits c23c80822fbd lib: fix spelling mistakes in header files omits 9dbbc3b9d09d lib: fix spelling mistakes omits 53b0fe36ab7c lib/test: fix spelling mistakes omits f3791f4df569 Fix UCOUNT_RLIMIT_SIGPENDING counter leak omits 878b3dfc42c4 Merge part 2 of branch 'sysfs-devel' omits dd5c153ed783 NFSv4/pNFS: Return an error if _nfs4_pnfs_v3_ds_connect ca [...] omits f46f84931a0a NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times omits b4e89bcba2b3 NFSv4/pnfs: Clean up layout get on open omits 0b77f97a7e42 NFSv4/pnfs: Fix layoutget behaviour after invalidation omits aa95edf309ef NFSv4/pnfs: Fix the layout barrier update omits ba512c1bc323 NFS: Fix fscache read from NFS after cache error omits e0340f16a08d NFS: Ensure nfs_readpage returns promptly when internal er [...] omits 526fca376412 Merge branch 'sysfs-devel' omits 6f081693e7b2 sunrpc: remove an offlined xprt using sysfs omits 681d5699cbe7 sunrpc: provide showing transport's state info in the sysf [...] omits 6a2840590b66 sunrpc: display xprt's queuelen of assigned tasks via sysfs omits 0e5590358770 sunrpc: provide multipath info in the sysfs directory omits 85e39feead94 NFSv4.1 identify and mark RPC tasks that can move between [...] omits 4a09651a6b28 sunrpc: provide transport info in the sysfs directory omits 5b7eb78486cd SUNRPC: take a xprt offline using sysfs omits 587bc7255d26 sunrpc: add dst_attr attributes to the sysfs xprt directory omits c1830a63c79a SUNRPC for TCP display xprt's source port in sysfs xprt_info omits a8482488a7d6 SUNRPC query transport's source port omits 0e65ea43d9c7 SUNRPC display xprt's main value in sysfs's xprt_info omits e091853ebdb4 SUNRPC mark the first transport omits d408ebe04ac5 sunrpc: add add sysfs directory per xprt under each xprt_switch omits 2a338a543163 sunrpc: add a symlink from rpc-client directory to the xpr [...] omits baea99445dd4 sunrpc: add xprt_switch direcotry to sunrpc's sysfs omits d3abc73987fd sunrpc: keep track of the xprt_class in rpc_xprt structure omits 5b9268727f29 sunrpc: add IDs to multipath omits 572caba402e1 sunrpc: add xprt id omits c5a382ebdbda sunrpc: Create per-rpc_clnt sysfs kobjects omits c441f125de79 sunrpc: Create a client/ subdirectory in the sunrpc sysfs omits 746787489b0c sunrpc: Create a sunrpc directory under /sys/kernel/ omits 3ecda64475bc ftrace: Use list_move instead of list_del/list_add omits fa73514d5e62 tracing/selftests: Add tests to test histogram sym and sym [...] omits 2c669ef6979c powerpc/preempt: Don't touch the idle task's preempt_count [...] omits 779df2248739 s390/vdso: add minimal compat vdso omits 43e1f76b0b69 s390/vdso: rename VDSO64_LBASE to VDSO_LBASE omits 686341f2548b s390/vdso64: add sigreturn,rt_sigreturn and restart_syscall omits d57778feb987 s390/vdso: always enable vdso omits b9639b3155d9 s390/ap: get rid of register asm omits 0aa4ff768863 s390/irq: remove HAVE_IRQ_EXIT_ON_IRQ_STACK omits b8e9cc20b808 s390/traps: do not test MONITOR CALL without CONFIG_BUG omits 1f0d22defd59 s390/ap: Rework ap_dqap to deal with messages greater than [...] omits 0705e8d1e220 ext4: inline jbd2_journal_[un]register_shrinker() omits 0955901908e8 ext4: fix flags validity checking for EXT4_IOC_CHECKPOINT omits 61bb4a1c417e ext4: fix possible UAF when remounting r/o a mmp-protected [...] omits db7b337709a1 virtio-mem: prioritize unplug from ZONE_MOVABLE in Big Block Mode omits c6bc1422fa55 virtio-mem: simplify high-level unplug handling in Big Block Mode omits c740bb97cc84 virtio-mem: prioritize unplug from ZONE_MOVABLE in Sub Block Mode omits 5304ca3dd70c virtio-mem: simplify high-level unplug handling in Sub Block Mode omits f4cf803dff4c virtio-mem: simplify high-level plug handling in Sub Block Mode omits 49d42872d520 virtio-mem: use page_zonenum() in virtio_mem_fake_offline() omits 500817bf5e11 virtio-mem: don't read big block size in Sub Block Mode omits efa08cb468cd virtio/vdpa: clear the virtqueue state during probe omits 1225c216d954 vp_vdpa: allow set vq state to initial state after reset omits 0140b3d07617 virtio-pci library: introduce vp_modern_get_driver_features() omits 530a5678bc00 vdpa: support packed virtqueue for set/get_vq_state() omits 72b5e8958738 virtio-ring: store DMA metadata in desc_extra for split virtqueue omits 5bc72234f7c6 virtio: use err label in __vring_new_virtqueue() omits fe4c3862df63 virtio_ring: introduce virtqueue_desc_add_split() omits 44593865b7c5 virtio_ring: secure handling of mapping errors omits 5a2224216020 virtio-ring: factor out desc_extra allocation omits 1f28750f2e11 virtio_ring: rename vring_desc_extra_packed omits aeef9b4733c5 virtio-ring: maintain next in extra state for packed virtqueue omits e3aadf2e1614 vdpa/mlx5: Clear vq ready indication upon device reset omits b57c46cb3c3b vdpa/mlx5: Add support for doorbell bypassing omits a7766ef18b33 virtio_net: disable cb aggressively omits 24d1e49415be ALSA: intel8x0: Fix breakage at ac97 clock measurement omits 21c355b09711 Merge tag 'drm-misc-next-fixes-2021-07-01' of git://anongi [...] omits 5cebdea6f8ce Merge tag 'drm-intel-next-fixes-2021-07-07' of git://anong [...] omits 0d3a1b37ab93 Merge tag 'amd-drm-next-5.14-2021-07-01' of https://gitlab [...] omits d4dc277c480c CIFS: Clarify SMB1 code for POSIX Lock omits f371793d6e13 CIFS: Clarify SMB1 code for rename open file omits e9f1cbc0c411 Merge tag 'acpi-5.14-rc1-2' of git://git.kernel.org/pub/sc [...] omits aef4226f9140 Merge tag 'pm-5.14-rc1-2' of git://git.kernel.org/pub/scm/ [...] omits c6e8c51f6978 Merge tag 'for-v5.14' of git://git.kernel.org/pub/scm/linu [...] omits 9d69294be2a3 Merge tag 'linux-watchdog-5.14-rc1' of git://www.linux-wat [...] omits 0cc2ea8cebe9 Merge tag 'nfsd-5.14' of git://linux-nfs.org/~bfields/linux omits bebedf2bb4a9 pwm: Remove redundant assignment to pointer pwm omits c32aace0cf93 io_uring: fix drain alloc fail return code omits a931dd33d370 Merge tag 'modules-for-v5.14' of git://git.kernel.org/pub/ [...] omits 166fdb4dd05f Merge branches 'acpi-misc', 'acpi-video' and 'acpi-prm' omits 843372db2e3b Merge branches 'pm-cpuidle', 'pm-sleep' and 'pm-domains' omits 1423e2660cf1 Merge tag 'x86-fpu-2021-07-07' of git://git.kernel.org/pub [...] omits 4ea903179567 Merge tag 'for-linus-5.14-rc1-tag' of git://git.kernel.org [...] omits 383df634f147 Merge tag 'Wimplicit-fallthrough-clang-5.14-rc1' of git:// [...] omits b5e6d1261e20 Merge tag 'hwlock-v5.14' of git://git.kernel.org/pub/scm/l [...] omits d0fe3f47ef09 Merge tag 'rproc-v5.14' of git://git.kernel.org/pub/scm/li [...] omits 26c563731056 tracing/histograms: Fix parsing of "sym-offset" modifier omits 2a780e8b6487 CIFS: Clarify SMB1 code for delete omits e3973ea3a7c2 CIFS: Clarify SMB1 code for SetFileSize omits a731763fc479 blk-cgroup: prevent rcu_sched detected stalls warnings whi [...] omits 307cc9baac5c ALSA: usb-audio: Reduce latency at playback start, take#2 omits 3d970601daca libperf: Change tests to single static and shared binaries omits b4b046ff9e34 perf intel-pt: Add a config for max loops without consumin [...] omits 493be70ac3cd perf stat: Disable the NMI watchdog message on hybrid omits a3cbcadfdfc3 perf vendor events power10: Adds 24x7 nest metric events f [...] omits dea8cfcc3369 perf script python: Fix buffer size to report iregs in per [...] omits e63cbfa3bedb perf trace: Fix the perf trace link location omits 83952286f268 perf top: Fix overflow in elf_sec__is_text() omits 5a4451e4d562 perf annotate: Fix 's' on source line when disasm is empty omits d5882a92ea79 perf probe: Do not show @plt function by default omits 87704345cc60 perf symbol-elf: Decode dynsym even if symtab exists omits eb4717f733b5 perf probe: Fix debuginfo__new() to enable build-id based [...] omits d80c228d4464 block: fix the problem of io_ticks becoming smaller omits c6af8db92b9a Merge branch 'nvme-5.14' of git://git.infradead.org/nvme i [...] omits 31028cbed26a ALSA: isa: Fix error return code in snd_cmi8330_probe() omits 7e1088760cfe locking/atomic: sparc: Fix arch_cmpxchg64_local() omits 28607bf3aa6f f2fs: drop dirty node pages when cp is in error status omits ab1016d39cc0 nfsd: fix NULL dereference in nfs3svc_encode_getaclres omits 7b08cf62b123 NFSD: Prevent a possible oops in the nfs_dirent() tracepoint omits e34c0ce9136a nfsd: remove redundant assignment to pointer 'this' omits 474bc334698d nfsd: Reduce contention for the nfsd_file nf_rwsem omits 0ff5b50ab1f7 lockd: Update the NLMv4 SHARE results encoder to use struc [...] omits 447c14d48968 lockd: Update the NLMv4 nlm_res results encoder to use str [...] omits 1beef1473cca lockd: Update the NLMv4 TEST results encoder to use struct [...] omits ec757e423b4f lockd: Update the NLMv4 void results encoder to use struct [...] omits 3049e974a7c7 lockd: Update the NLMv4 FREE_ALL arguments decoder to use [...] omits 7cf96b6d0104 lockd: Update the NLMv4 SHARE arguments decoder to use str [...] omits bc3665fd718b lockd: Update the NLMv4 SM_NOTIFY arguments decoder to use [...] omits b4c24b5a41da lockd: Update the NLMv4 nlm_res arguments decoder to use s [...] omits d76d8c25cea7 lockd: Update the NLMv4 UNLOCK arguments decoder to use st [...] omits 1e1f38dcf3c0 lockd: Update the NLMv4 CANCEL arguments decoder to use st [...] omits 0e5977af4fdc lockd: Update the NLMv4 LOCK arguments decoder to use stru [...] omits 345b4159a075 lockd: Update the NLMv4 TEST arguments decoder to use stru [...] omits 7956521aac58 lockd: Update the NLMv4 void arguments decoder to use stru [...] omits 529ca3a116e8 lockd: Update the NLMv1 SHARE results encoder to use struc [...] omits e96735a69805 lockd: Update the NLMv1 nlm_res results encoder to use str [...] omits adf98a4850b9 lockd: Update the NLMv1 TEST results encoder to use struct [...] omits e26ec898b68b lockd: Update the NLMv1 void results encoder to use struct [...] omits 14e105256b9d lockd: Update the NLMv1 FREE_ALL arguments decoder to use [...] omits 890939e1266b lockd: Update the NLMv1 SHARE arguments decoder to use str [...] omits 137e05e2f735 lockd: Update the NLMv1 SM_NOTIFY arguments decoder to use [...] omits 16ddcabe6240 lockd: Update the NLMv1 nlm_res arguments decoder to use s [...] omits c27045d302b0 lockd: Update the NLMv1 UNLOCK arguments decoder to use st [...] omits f4e08f3ac8c4 lockd: Update the NLMv1 CANCEL arguments decoder to use st [...] omits c1adb8c672ca lockd: Update the NLMv1 LOCK arguments decoder to use stru [...] omits 2fd0c67aabcf lockd: Update the NLMv1 TEST arguments decoder to use stru [...] omits cc1029b51273 lockd: Update the NLMv1 void argument decoder to use struc [...] omits a6a63ca5652e lockd: Common NLM XDR helpers omits a9ad1a8090f5 lockd: Create a simplified .vs_dispatch method for NLM requests omits 99cdf57b33e6 lockd: Remove stale comments omits 05570a2b0111 nfsd: rpc_peeraddr2str needs rcu lock omits f6260b98ec14 rpc: remove redundant initialization of variable status omits 5823e4005516 nfs_common: fix doc warning omits 54185267e1fe NFSD: Fix error return code in nfsd4_interssc_connect() omits f47dc2d3013c nfsd: fix kernel test robot warning in SSC code omits 3518c8666f15 nfsd4: Expose the callback address and state of each NFS4 client omits d50295255e78 xprtrdma: Fix spelling mistakes omits 934bd07fae7e nfsd: move fsnotify on client creation outside spinlock omits 1958e5aef509 riscv: xip: Fix duplicate included asm/pgtable.h omits 7761e36bc722 riscv: Fix PTDUMP output now BPF region moved back to modu [...] omits ca6eaaa210de riscv: __asm_copy_to-from_user: Optimize unaligned memory [...] omits f1469e568bf6 Input: Fix fall-through warning for Clang omits 4e1c8c17ff12 scsi: aic94xx: Fix fall-through warning for Clang omits 31da94c25aea riscv: add VMAP_STACK overflow detection omits 3dd6c11b60d2 drm/i915: Drop all references to DRM IRQ midlayer omits 320ad343ea30 drm/i915: Use the correct IRQ during resume omits 995e9bcb42f9 drm/i915/display/dg1: Correctly map DPLLs during state readout omits 07b72960d2b4 drm/i915/display: Do not zero past infoframes.vsc omits 77d34a4683b0 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 4c55e2aeb808 Merge tag 'for-linus' of git://github.com/openrisc/linux omits df8ba5f16033 Merge tag 'kgdb-5.14-rc1' of git://git.kernel.org/pub/scm/ [...] omits 76e2d16bd5d0 Merge branch 'for-5.14' of git://git.kernel.org/pub/scm/li [...] omits 8e4f3e15175f Merge tag 'fuse-update-5.14' of git://git.kernel.org/pub/s [...] omits 729437e334a9 Merge tag 'for-linus-5.14-ofs1' of git://git.kernel.org/pu [...] omits 7a5e9a17b2d8 Merge tag 'exfat-for-5.14-rc1' of git://git.kernel.org/pub [...] omits d58b20611059 Merge branch 'remotes/lorenzo/pci/mobiveil' omits 25f2d745666d Merge branch 'remotes/lorenzo/pci/microchip' omits 93f60bb915ca Merge branch 'remotes/lorenzo/pci/mediatek-gen3' omits 6b65fbf063a5 Merge branch 'remotes/lorenzo/pci/mediatek' omits 19a41f995801 Merge branch 'remotes/lorenzo/pci/iproc' omits 02722a841502 Merge branch 'remotes/lorenzo/pci/hv' omits 777e5e6ba918 Merge branch 'remotes/lorenzo/pci/ftpci100' omits c04881e8c4a3 Merge branch 'remotes/lorenzo/pci/aardvark' omits 4343292f8057 Merge branch 'pci/kernel-doc' omits 5e0716fc26a2 Merge branch 'pci/host/xgene' omits 5a57de58a3d1 Merge branch 'pci/host/tegra194' omits 7b8f0c867a56 Merge branch 'pci/host/tegra' omits d2918cb78497 Merge branch 'pci/host/rockchip' omits 364a716bd73e Merge branch 'pci/host/intel-gw' omits 570987cb4c4d Merge branch 'pci/host/imx6' omits 524e6b039598 Merge branch 'pci/virtualization' omits 7132700067f2 Merge branch 'pci/sysfs' omits 131e4f76c9ae Merge branch 'pci/resource' omits 76d826c32f88 Merge branch 'pci/reset' omits e92605b0a0cd Merge branch 'pci/pm' omits c9fb9042c98d Merge branch 'pci/p2pdma' omits 96b0df246c99 Merge branch 'pci/misc' omits 56d2731cb27e Merge branch 'pci/hotplug' omits 5f2554cc0ae2 Merge branch 'pci/error' omits 104eb9d8c972 Merge branch 'pci/enumeration' omits ae21f835a5bd PCI/P2PDMA: Finish RCU conversion of pdev->p2pdma omits 662e4b03431f PCI: xgene: Annotate __iomem pointer omits 347269c113f1 PCI: Fix kernel-doc formatting omits 1df3af6dc3cf powerpc/64e: Fix system call illegal mtmsrd instruction omits 024591f9a6e0 arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM omits 70eee556b678 riscv: ptrace: add argn syntax omits 9eb4fcff2207 riscv: mm: fix build errors caused by mk_pmd() omits 658e2c5125bb riscv: Introduce structure that group all variables regard [...] omits c9ebd3df43c0 f2fs: initialize page->private when using for our internal use omits 79160a603bdb Merge tag 'usb-5.14-rc1' of git://git.kernel.org/pub/scm/l [...] omits c932ed0adb09 Merge tag 'tty-5.14-rc1' of git://git.kernel.org/pub/scm/l [...] omits a16d8644bad4 Merge tag 'staging-5.14-rc1' of git://git.kernel.org/pub/s [...] omits f5c13f1fdef9 Merge tag 'driver-core-5.14-rc1' of git://git.kernel.org/p [...] omits eed0218e8cae Merge tag 'char-misc-5.14-rc1' of git://git.kernel.org/pub [...] omits 3f8b8e7dbd79 Merge tag 'backlight-next-5.14' of git://git.kernel.org/pu [...] omits 463c09d09d42 Merge tag 'mfd-next-5.14' of git://git.kernel.org/pub/scm/ [...] omits 18ef082713ad Merge tag 'dmaengine-5.14-rc1' of git://git.kernel.org/pub [...] omits 8f3f2ccf3c9e Merge tag 'mmc-v5.14-2' of git://git.kernel.org/pub/scm/li [...] omits b8052599420c Merge tag 'gpio-updates-for-v5.14' of git://git.kernel.org [...] omits 1f89a590b26e Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits da85e7ed6993 Merge tag 'mtd/for-5.14' of git://git.kernel.org/pub/scm/l [...] omits 8fc4fb172885 Merge tag 'm68knommu-for-v5.14' of git://git.kernel.org/pu [...] omits 44c2cd80f246 tools headers UAPI: Sync files changed by the quotactl_fd [...] omits ced7c2877523 ALSA: emux: fix spelling mistakes omits ff630b6ab952 ALSA: usb-audio: fix spelling mistakes omits a07ebc7e050c ALSA: bebob: correct duplicated entries with TerraTec OUI omits 097e4e9dc7c7 tools headers UAPI: Sync asm-generic/mman-common.h with th [...] omits ea57e8743e22 ALSA: usx2y: fix spelling mistakes omits 1d7a03957018 ALSA: x86: fix spelling mistakes omits 42334fbc219e ALSA: hda/realtek: fix mute led of the HP Pavilion 15-eh1x [...] omits 84d5c07d2dfb tools headers UAPI: Update tools's copy of drm/drm.h header omits 4a1cddeab501 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits 688ef3e3061d tools include UAPI: Sync sound/asound.h copy with the kern [...] omits 944138f048f7 perf stat: Enable BPF counter with --for-each-cgroup omits 892ba7f18621 perf report: Fix --task and --stat with pipe input omits 40ba55e40d0b PM: domains: Shrink locking area of the gpd_list_lock omits 90810c25cf02 smb3: fix typo in header file omits 97e488073cfc mips: disable branch profiling in boot/decompress.o omits cddc40f5617e mips: always link byteswap helpers into decompressor omits 3f601608b71c powerpc/xive: Fix error handling when allocating an IPI omits 307e5042c7bd powerpc/bpf: Reject atomic ops in ppc32 JIT omits 419ac821766c powerpc/bpf: Fix detecting BPF atomic instructions omits cd5d5e602f50 powerpc/mm: Fix lockup on kernel exec fault omits 6fa630bf4738 ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without [...] omits bd39654a2282 s390/AP: support new dynamic AP bus size limit omits a0ae5cd235cc s390/lib,string: fix strcat() inline asm constraint modifier omits a029a4eab39e s390/cpumf: Allow concurrent access for CPU Measurement Co [...] omits 5fa2ea0714d7 s390/mcck: move register validation to C code omits 9f744abb4639 s390/boot: replace magic string check with a bootdata flag omits 549abb7f36f2 s390/mcck: keep machine check interruption codes sorted omits d35925b34996 s390/mcck: move storage error checks to assembler omits 7f6dc8d4c880 s390/mcck: always enter C handler with DAT enabled omits e2c13d64200b s390/mcck: optimize user mode check in case of !CONFIG_KVM omits fbbdfca5c553 s390/entry.S: factor out SIEEXIT macro omits 07f3a35df190 s390/lib,uaccess: fix copy_in_user_mvcos() inline asm clob [...] omits 85b18d7b5e7f s390: mm: Fix secure storage access exception handling omits 47f7c6cf0082 s390/kprobes: use is_kernel() helper omits fa68bd09fc62 kprobe/static_call: Restore missing static_call_text_reserved() omits 2bee6d16e437 static_call: Fix static_call_text_reserved() vs __init omits 9e667624c291 jump_label: Fix jump_label_text_reserved() vs __init omits 4840ce2267f9 locking/lockdep: Fix meaningless /proc/lockdep output of l [...] omits 0755d3be2d9b nvme-tcp: can't set sk_user_data without write_lock omits 629a5d87e26f xen: sync include/xen/interface/io/ring.h with Xen's newes [...] omits 2060061767c5 xen: Use DEVICE_ATTR_*() macro omits 818b26588994 Merge branch 'next' into for-linus omits f8f84af5da9e Input: joydev - prevent use of not validated data in JSIOC [...] omits a0e781a2a35a sparc: syscalls: use pattern rules to generate syscall headers omits e2a86a29ea7e parisc: syscalls: use pattern rules to generate syscall headers omits c1ba79ece88f nds32: add arch/nds32/boot/.gitignore omits a180bd1d7e16 iov_iter: remove uaccess_kernel() warning from iov_iter_init() omits 28e92f990337 Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org [...] omits da803f82faa5 Merge branch 'lkmm.2021.05.10c' of git://git.kernel.org/pu [...] omits b97efd5e9810 Merge branch 'kcsan.2021.05.18a' of git://git.kernel.org/p [...] omits a412897fb546 Merge tag 'memblock-v5.14-rc1' of git://git.kernel.org/pub [...] omits 2bb919b62f6e Merge tag 's390-5.14-1' of git://git.kernel.org/pub/scm/li [...] omits 0d4d4c6ff6de Merge tag 'csky-for-linus-5.14-rc1' of git://github.com/c- [...] omits 0c66a95c7e01 Merge tag 'cxl-for-5.14' of git://git.kernel.org/pub/scm/l [...] omits 855ff900b860 Merge branch 'i2c/for-mergewindow' of git://git.kernel.org [...] omits d2500a0c0e73 scsi: blkcg: Fix application ID config options omits 93274f1dd6b0 percpu: flush tlb in pcpu_reclaim_populated() omits fe6a6de6692e thermal/drivers/int340x/processor_thermal: Fix tcc setting omits ad079d981db6 thermal/drivers/int340x/processor_thermal: Fix warning for [...] omits 24e21d9f40ec thermal/drivers/mediatek: Add sensors-support omits acd65d5d1cf4 thermal/drivers/int340x/processor_thermal: Add PCI MMIO ba [...] omits 8fe145f7ceda thermal/drivers/int340x/processor_thermal: Split enumerati [...] omits 8b2ea897328c thermal: devfreq_cooling: Fix kernel-doc omits da5e562fbc56 thermal/drivers/intel/intel_soc_dts_iosf: Switch to use fi [...] omits 481bd297291b dt-bindings: thermal: tsens: Add sc8180x compatible omits 4b14c055a6f6 dt-bindings: rockchip-thermal: Support the RK3568 SoC compatible omits 7d70aa141ed2 dt-bindings: thermal: convert rockchip-thermal to json-schema omits 5e5c9f9a75fc thermal/core/thermal_of: Stop zone device before unregistering it omits 1aab6b81af3c dt-bindings: thermal: Add binding for Tegra30 thermal sensor omits 90dc8c0e664e csky: Kconfig: Remove unused selects omits 6ea42c84f333 csky: syscache: Fixup duplicate cache flush omits 1e5654de0f51 exfat: handle wrong stream entry size in exfat_readdir() omits 303392fd5c16 Merge tag 'leds-5.14-rc1' of git://git.kernel.org/pub/scm/ [...] omits 8e8d9442d113 Merge tag 'vfio-v5.14-rc1' of git://github.com/awilliam/li [...] omits 58ec9059b396 Merge branch 'work.namei' of git://git.kernel.org/pub/scm/ [...] omits d3acb15a3a1b Merge branch 'work.iov_iter' of git://git.kernel.org/pub/s [...] omits f92a322a6351 Merge branch 'work.d_path' of git://git.kernel.org/pub/scm [...] omits 757fa80f4edc Merge tag 'trace-v5.14' of git://git.kernel.org/pub/scm/li [...] omits a70bb580bfea Merge tag 'devicetree-for-5.14' of git://git.kernel.org/pu [...] omits 8d622d21d248 virtio: fix up virtio_disable_cb omits 22bc63c58e87 virtio_net: move txq wakeups under tx q lock omits 5a2f966d0f3f virtio_net: move tx vq operation under tx queue lock omits 6f5312f80183 vdpa/mlx5: Add support for running with virtio_vdpa omits 7d23dcdf213c vdp/mlx5: Fix setting the correct dma_device omits e13cd45d352d vdpa/mlx5: Support creating resources with uid == 0 omits 71ab6a7cfbae vdpa/mlx5: Fix possible failure in umem size calculation omits e3011776af16 vdpa/mlx5: Fix umem sizes assignments on VQ create omits 31c11db6bd93 virtio_ring: Fix kernel-doc omits d8f35f41e2b4 vhost: fix up vhost_work coding style omits efb18e1e50b4 vhost: fix poll coding style omits d60146c161be vhost-scsi: reduce flushes during endpoint clearing omits 31fbea3ab94e vhost-scsi: remove extra flushes omits 1465cb6117ba vhost: remove work arg from vhost_work_flush omits d00d8da5869a virtio_console: Assure used length from device is limited omits 63947b3434f4 virtio-blk: limit seg_max to a safe value omits 7a43ce37cd59 vhost: Remove the repeated declaration omits 94e48d6aafef vp_vdpa: correct the return value when fail to map notification omits 3f2869cace82 virtio_net: Fix error handling in virtnet_restore() omits b71ba22e7c6c virtio-blk: Fix memory leak among suspend/resume procedure omits 42326903c632 vDPA/ifcvf: reuse pre-defined macros for device ids and ve [...] omits d61914ea6ada virtio: update virtio id table, add transitional ids omits 5f1b73a275f8 vDPA/ifcvf: implement doorbell mapping for ifcvf omits 04c6ad8f22da vDPA/ifcvf: record virtio notify base omits e22626a876a0 vdpa_sim_blk: remove duplicate include of linux/blkdev.h omits 8693059284dd vhost-iotlb: fix vhost_iotlb_del_range() documentation omits 4f118472d4b4 virtio_blk: cleanups: remove check obsoleted by CONFIG_LBD [...] omits 4b820e167bf6 Revert "ALSA: usb-audio: Reduce latency at playback start" omits b019e1187ce4 CIFS: Clarify SMB1 code for UnixSetPathInfo omits ded2d99cef16 CIFS: Clarify SMB1 code for UnixCreateSymLink omits 819f916c835d cifs: clarify SMB1 code for UnixCreateHardLink omits 01cf30825c87 cifs: make locking consistent around the server session status omits d6b63b5b7d7f Merge tag 'sound-5.14-rc1' of git://git.kernel.org/pub/scm [...] omits bd31b9efbf54 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] omits 9f7b640f001f Merge tag 'xfs-5.14-merge-6' of git://git.kernel.org/pub/s [...] omits e4aa67b02316 Merge tag 'jfs-5.14' of git://github.com/kleikamp/linux-shaggy omits ced4cca754a6 Merge tag 'configfs-5.13' of git://git.infradead.org/users [...] omits e72b069609aa Merge tag 'dma-mapping-5.14' of git://git.infradead.org/us [...] omits cd3eb7efaa99 Merge tag 'iommu-updates-v5.14' of git://git.kernel.org/pu [...] omits 35e43538af8f Merge tag 'linux-kselftest-next-5.14-rc1' of git://git.ker [...] omits a48ad6e7a35d Merge tag 'linux-kselftest-kunit-fixes-5.14-rc1' of git:// [...] omits 019b3fd94ba7 Merge tag 'powerpc-5.14-1' of git://git.kernel.org/pub/scm [...] omits 4cad67197989 Merge tag 'asm-generic-unaligned-5.14' of git://git.kernel [...] omits 406254918b23 Merge tag 'perf-tools-for-v5.14-2021-07-01' of git://git.k [...] omits 71bd9341011f Merge branch 'akpm' (patches from Andrew) omits 585af8ede703 loop: remove unused variable in loop_set_status() omits 392ed6a78980 ACPI: Do not singal PRM support if not enabled omits d4ba0b06306a perf/x86/intel/uncore: Clean up error handling path of iio [...] omits 87bf399f86ec perf/x86/cstate: Add ICELAKE_X and ICELAKE_D support omits 3e1493f46390 sched/uclamp: Ignore max aggregation if rq is idle omits 72d0ad7cb5ba sched/fair: Fix CFS bandwidth hrtimer expiry type omits ceb6ba45dc80 sched/fair: Sync load_sum with load_avg after dequeue omits bd7a94c0fa41 ACPI: Correct _SB._OSC bit definition for PRM omits d0244847f9fc mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode omits 9d6336831bdc i2c: ali1535: mention that the device should not be disabled omits 763778cd7926 i2c: mpc: Restore reread of I2C status register omits 151b1982be5d f2fs: compress: add nocompress extensions support omits 783d08bd02f5 Revert "clk: divider: Switch from .round_rate to .determin [...] omits 3dbdb38e2869 Merge branch 'for-5.14' of git://git.kernel.org/pub/scm/li [...] omits e267992f9ef0 Merge branch 'for-5.14' of git://git.kernel.org/pub/scm/li [...] omits 19b438592238 Merge tag 'mips_5.14' of git://git.kernel.org/pub/scm/linu [...] omits a32b344e6f43 Merge tag 'pinctrl-v5.14-1' of git://git.kernel.org/pub/sc [...] omits e04360a2ea01 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits cd84bbbac12a ext4: use ext4_grp_locked_error in mb_find_extent omits 6d71cc4c91d8 PCI: cpcihp: Declare cpci_debug in header file omits 514798d36572 Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/ [...] omits 4db221f6983a MAINTAINERS: Add Joyce Ooi as Altera PCIe maintainer omits e058a84bfddc Merge tag 'drm-next-2021-07-01' of git://anongit.freedeskt [...] omits e09ee510600b io_uring: fix exiting io_req_task_work_add leaks omits 5b0a6acc73fc io_uring: simplify task_work func omits 9011bf9a13e3 io_uring: fix stuck fallback reqs omits c288d9cd7104 Merge tag 'for-5.14/io_uring-2021-06-30' of git://git.kern [...] omits cf96b8e45a9b perf session: Add missing evlist__delete when deleting a session omits 6de249d66d2e perf annotate: Allow 's' on source code lines omits ec4c00fedbf3 perf dlfilter: Add object_code() to perf_dlfilter_fns omits 6495e762522d perf dlfilter: Add attr() to perf_dlfilter_fns omits 244afc0c9320 perf dlfilter: Add srcline() to perf_dlfilter_fns omits e35995effdd3 perf dlfilter: Add insn() to perf_dlfilter_fns omits f645744c5080 perf dlfilter: Add resolve_address() to perf_dlfilter_fns omits 0beb218315e0 perf build: Install perf_dlfilter.h omits 3d032a251605 perf script: Add option to pass arguments to dlfilters omits 638e2b9984ee perf script: Add option to list dlfilters omits 9bde93a79a89 perf script: Add dlfilter__filter_event_early() omits 291961fc3c28 perf script: Add API for filtering via dynamically loaded [...] omits c435c166dcf5 perf llvm: Return -ENOMEM when asprintf() fails omits 0323dea3185a perf cs-etm: Delay decode of non-timeless data until cs_et [...] omits f88bb1cb3e5c tools headers UAPI: Synch KVM's svm.h header with the kernel omits 795c4ab87e19 tools kvm headers arm64: Update KVM headers from the kerne [...] omits e48f62aece16 tools headers UAPI: Sync linux/kvm.h with the kernel sources omits cc200a7de996 tools headers cpufeatures: Sync with the kernel sources omits 14c6ef2b5596 tools include UAPI: Update linux/mount.h copy omits 04df0dc1189a tools arch x86: Sync the msr-index.h copy with the kernel sources omits 8941ba502f74 perf arm-spe: Don't wait for PERF_RECORD_EXIT event omits afb5e9e47faf perf arm-spe: Bail out if the trace is later than perf event omits 85498f756f01 perf arm-spe: Assign kernel time to synthesized event omits 630519014c7b perf arm-spe: Convert event kernel time to counter value omits c210c3069636 perf arm-spe: Save clock parameters from TIME_CONV event omits 2f01c200d440 perf cs-etm: Remove callback cs_etm_find_snapshot() omits d6a735ef3277 perf bpf_counter: Move common functions to bpf_counter.h omits 911a2997a5b7 Merge tag 'fs_for_v5.14-rc1' of git://git.kernel.org/pub/s [...] omits 4030a6e6a6a4 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT omits b869d5be0acf ipc/util.c: use binary search for max_idx omits 17d056e0bdaa ipc/sem.c: use READ_ONCE()/WRITE_ONCE() for use_global_lock omits bc8136a543aa ipc: use kmalloc for msg_queue and shmid_kernel omits fc37a3b8b438 ipc sem: use kvmalloc for sem_undo allocation omits 3b52348345b2 lib/decompressors: remove set but not used variabled 'level' omits d892454b6814 selftests/vm/pkeys: exercise x86 XSAVE init state omits 6039ca254979 selftests/vm/pkeys: refill shadow register after implicit [...] omits bf68294a2ec3 selftests/vm/pkeys: handle negative sys_pkey_alloc() return code omits f36ef4076288 selftests/vm/pkeys: fix alloc_random_pkey() to make it rea [...] omits 540540d06e9d kcov: add __no_sanitize_coverage to fix noinstr for all ar [...] omits bae7702a17e9 exec: remove checks in __register_bimfmt() omits 97c885d585c5 x86: signal: don't do sas_ss_reset() until we are certain [...] omits c3eb84092b32 hfsplus: report create_date to kstat.btime omits 7dcae11f4c58 hfsplus: remove unnecessary oom message omits f4048e5aa148 nilfs2: remove redundant continue statement in a while-loop omits 66ce75144d4b kprobes: remove duplicated strong free_insn_page in x86 and s390 omits 86d1919a4fb0 init: print out unknown kernel parameters omits 46b85bf96714 checkpatch: do not complain about positive return values s [...] omits 690786511b32 checkpatch: improve the indented label test omits f9363b31d769 checkpatch: scripts/spdxcheck.py now requires python3 omits 2c484419efc0 lib/decompress_unlz4.c: correctly handle zero-padding arou [...] omits 7fde9d6e839d lz4_decompress: declare LZ4_decompress_safe_withPrefix64k static omits 4c52729377ea kernel.h: split out kstrtox() and simple_strtox() to a sep [...] omits ce71efd03916 lib/test_string.c: allow module removal omits ad65dcef3a87 lib: uninline simple_strtoull() omits 1a58be6277e4 lib: memscan() fixlet omits 478485f6c0e5 lib/mpi: fix spelling mistakes omits 05911c5d9649 lib/decompressors: fix spelling mistakes omits b6c75c4afceb lib/math/rational: add Kunit test cases omits 65a0d3c14685 lib/math/rational.c: fix divide by zero omits cc72181a6599 seq_file: drop unused *_escape_mem_ascii() omits c0546391c20f nfsd: avoid non-flexible API in seq_quote_mem() omits fc3de02eae89 seq_file: convert seq_escape() to use seq_escape_str() omits e7ed4a3b922b seq_file: add seq_escape_str() as replica of string_escape_str() omits 1d31aa172a4e seq_file: introduce seq_escape_mem() omits be613b4025fa MAINTAINERS: add myself as designated reviewer for generic [...] omits 259fa5d7d825 lib/test-string_helpers: add test cases for new features omits 69325698df55 lib/test-string_helpers: get rid of trailing comma in terminators omits 229563b196ed lib/test-string_helpers: print flags in hexadecimal format omits aec0d0966f20 lib/string_helpers: allow to append additional characters [...] omits 0362c27fb373 lib/string_helpers: introduce ESCAPE_NAP to escape non-ASC [...] omits a0809783355c lib/string_helpers: introduce ESCAPE_NA for escaping non-ASCII omits 7e5969aeb7f1 lib/string_helpers: drop indentation level in string_escape_mem() omits 62519b882d74 lib/string_helpers: move ESCAPE_NP check inside 'else' bra [...] omits 994b69703e86 lib/string_helpers: switch to use BIT() macro omits 92aeda50d4a9 lib: decompress_bunzip2: remove an unneeded semicolon omits f39650de687e kernel.h: split out panic and oops helpers omits 070c46505a26 drm: include only needed headers in ascii85.h omits 9a52c5f3c895 sysctl: remove redundant assignment to first omits 3845f256a8b5 procfs/dmabuf: add inode number to /proc/*/fdinfo omits 7bc3fa0172a4 procfs: allow reading fdinfo with PTRACE_MODE_READ omits d238692b4b9f proc: Avoid mixing integer types in mem_rw() omits 8f187163eb89 nouveau/svm: implement atomic SVM access omits f81c69a2a144 nouveau/svm: refactor nouveau_range_fault omits b659baea7546 mm: selftests for exclusive device memory omits b756a3b5e7ea mm: device exclusive memory access omits 9a5cc85c4074 mm/memory.c: allow different return codes for copy_nonpres [...] omits 6b49bf6ddbb0 mm: rename migrate_pgmap_owner omits a98a2f0c8ce1 mm/rmap: split migration into its own function omits cd62734ca60d mm/rmap: split try_to_munlock from try_to_unmap omits 4dd845b5a3e5 mm/swapops: rework swap entry manipulation code omits af5cdaf82238 mm: remove special swap entry functions omits ff06e45d3aac kfence: unconditionally use unbound work queue omits 1c2f7d14d84f mm/thp: define default pmd_pgtable() omits 351de44fde5a mm/swap: make NODE_DATA an inline function on CONFIG_FLATMEM omits ffd8f251f1a6 mm/page_alloc: move prototype for find_suitable_fallback omits d01079f3d0c0 mm/mmap_lock: remove dead code for !CONFIG_TRACING configurations omits 2bb6a033fb40 mm/swap: make swap_address_space an inline function omits 30522175d222 mm/z3fold: add kerneldoc fields for z3fold_pool omits a29a7506600d mm/zbud: add kerneldoc fields for zbud_pool omits 5640c9ca7ed2 mm/memory_hotplug: fix kerneldoc comment for __remove_memory omits ba2d26660d0e mm/memory_hotplug: fix kerneldoc comment for __try_online_node omits 05395718b2fe mm/memcontrol.c: fix kerneldoc comment for mem_cgroup_calc [...] omits b417941f3ab1 mm/mapping_dirty_helpers: remove double Note in kerneldoc omits f7173090033c mm/page_alloc: make should_fail_alloc_page() static omits 5da96bdd93ed mm/vmalloc: include header for prototype of set_iounmap_nonlazy omits f611fab71005 mm/vmscan: remove kerneldoc-like comment from isolate_lru_pages omits 041711ce7cdf mm: fix spelling mistakes omits fac7757e1fb0 mm: define default value for FIRST_USER_ADDRESS omits c4ffefd16dab mm: fix typos and grammar error in comments omits dd794835432c zram: move backing_dev under macro CONFIG_ZRAM_WRITEBACK omits 338483372626 mm/zsmalloc.c: improve readability for async_free_zspage() omits ce8475b6a4e5 mm/zsmalloc.c: remove confusing code in obj_free() omits 21bcc7266129 perf tools: Add cgroup_is_v2() helper omits 69e874db4dde perf tools: Add read_cgroup_id() function omits 9a7b7ec3c6f2 ALSA: usb-audio: scarlett2: Fix for loop increment in scar [...] omits fb3acdb2ba28 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 630 G8 omits a3b7f9b8fa29 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G8 omits 2b70b264d34d ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 450 G8 omits 3c24e48330ad ALSA: hda/realtek - Add ALC285 HP init procedure omits 99cee034c289 ALSA: hda/realtek - Add type for ALC287 omits 9b52363b9283 ACPI: Kconfig: Provide help text for the ACPI_PRMT option omits 7b167c4cb48e ACPI: PM: Only mark EC GPE for wakeup on Intel systems omits 75674eb06a28 PM: sleep: Use ktime_us_delta() in initcall_debug_report() omits 63c38d858e0b block: remove the bdgrab in blk_drop_partitions omits 498dcc13fd64 block: grab a device refcount in disk_uevent omits 2b7a8dc06d0f s390/dasd: Avoid field over-reading memcpy() omits 299f2b5fc08b dasd: unexport dasd_set_target_state omits 558d6450c775 ext4: fix WARN_ON_ONCE(!buffer_uptodate) after an error wr [...] omits 6a9a930dc441 dt-bindings: Fix 'unevaluatedProperties' errors in DT graph users omits bae4cbe1922b dt-bindings: display: renesas,du: Fix 'ports' reference omits 0118915b447d dt-bindings: media: adv7180: Add missing video-interfaces. [...] omits 3cf5f7ab230e PCI: rockchip: Register IRQ handlers after device and data [...] omits 4ebbbaa4ce85 powerpc: Only build restart_table.c for 64s omits 5ddbecb49768 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits 50de417b7a5b Merge tag 'asoc-v5.14' of https://git.kernel.org/pub/scm/l [...] omits 459d2320dc21 ALSA: scarlett2: Fix scarlett2_*_ctl_put() return values again omits fe9a23a6cc17 ALSA: scarlett2: Fix pad count for 18i8 Gen 3 omits 498386d1c4d9 Merge branch 'for-next' into for-linus omits 01112e5e20f5 Merge branch 'riscv-wx-mappings' into for-next omits e5c35fa04019 riscv: Map the kernel with correct permissions the first time omits 93c5bcd4eaaa drm/amdgpu: Conditionally reset SDMA RAS error counts omits 7981ec65497a drm/amdkfd: Maintain svm_bo reference in page->zone_device_data omits 3bf8282c6b94 drm/amdkfd: add invalid pages debug at vram migration omits 6ffecc946fad drm/amdkfd: skip migration for pages already in VRAM omits 1ade5f84cc25 drm/amdkfd: skip invalid pages during migrations omits 1d5dbfe6c06a drm/amdkfd: classify and map mixed svm range pages in GPU omits 278a708758b5 drm/amdkfd: use hmm range fault to get both domain pfns omits 1fc160cfe17a drm/amdgpu: get owner ref in validate and map omits a010d98a78c0 drm/amdkfd: set owner ref to svm range prefault omits 8c21fc49a8e6 drm/amdkfd: add owner ref param to get hmm pages omits 3a61dae854cc drm/amdkfd: device pgmap owner at the svm migrate init omits 9e4a91cd9ea9 drm/amdkfd: inc counter on child ranges with xnack off omits 1d40ef902d4c drm/amd/display: Extend DMUB diagnostic logging to DCN3.1 omits aa6158112645 drm/amdgpu: Update NV SIMD-per-CU to 2 omits 06ac9b6c736a drm/amdgpu: add new dimgrey cavefish DID omits 0e2125227eee drm/amd/pm: skip PrepareMp1ForUnload message in s0ix omits 9f6a78572033 drm/amdgpu: move apu flags initialization to the start of [...] omits 25f178bbd078 drm/amd/display: Respect CONFIG_FRAME_WARN=0 in dml Makefile omits 9ba85914c36c drm/radeon: Add the missed drm_gem_object_put() in radeon_ [...] omits c339a80d3a5a drm/amdgpu/dc: Really fix DCN3.1 Makefile for PPC64 omits c1bfd74bfef7 drm/radeon: Call radeon_suspend_kms() in radeon_pci_shutdo [...] omits 8dbe43e99f0f drm/amdgpu: Set ttm caching flags during bo allocation omits b66596f62665 drm/amd/display: fix null pointer access in gpu reset omits e38ca7e42279 drm/amd/display: fix incorrrect valid irq check omits e2329e74a615 drm/amdgpu: enable sdma0 tmz for Raven/Renoir(V2) omits c10bc260e7c0 riscv: Introduce set_kernel_memory helper omits 47513f243b45 riscv: Enable KFENCE for riscv64 omits f627476e8f1a RISC-V: Use asm-generic for {in,out}{bwlq} omits 3f1e782998cd riscv: add ASID-based tlbflushing methods omits 70c7605c08c5 riscv: pass the mm_struct to __sbi_tlb_flush_range omits 46b76f2e09dc mm/zswap.c: fix two bugs in zswap_writeback_entry() omits ae34af1f11d0 mm/zswap.c: avoid unnecessary copy-in at map time omits 2c1e9a2c668b mm/zswap.c: remove unused function zswap_debugfs_exit() omits 27cacaad16c5 mm,memory_hotplug: drop unneeded locking omits 786dee864804 mm/memory_hotplug: rate limit page migration warnings omits e5bfac53e310 selftests/vm: add test for MADV_POPULATE_(READ|WRITE) omits 2abdd8b8a29e selftests/vm: add protection_keys_32 / protection_keys_64 [...] omits 5d334317a9ac MAINTAINERS: add tools/testing/selftests/vm/ to MEMORY MANAGEMENT omits 4ca9b3859dac mm/madvise: introduce MADV_POPULATE_(READ|WRITE) to prefau [...] omits a78f1ccd37fb mm: make variable names for populate_vma_page_range() consistent omits 63703f37aa09 mm: generalize ZONE_[DMA|DMA32] omits db1d9152c91a mm/nommu: unexport do_munmap() omits 176056fd740e nommu: remove __GFP_HIGHMEM in vmalloc/vzalloc omits 1212e00c93a8 mm/thp: fix strncpy warning omits 36af67370e33 mm: hwpoison_user_mappings() try_to_unmap() with TTU_SYNC omits ab02c252c860 mm/thp: remap_page() is only needed on anonymous THP omits 1fb08ac63bee mm: rmap: make try_to_unmap() void function omits cebc774fdc9c mm/thp: make ARCH_ENABLE_SPLIT_PMD_PTLOCK dependent on PGT [...] omits e346e6688c4a mm: thp: skip make PMD PROT_NONE if THP migration is not s [...] omits 662aeea7536d mm: migrate: check mapcount for THP instead of refcount omits b0b515bfb3f4 mm: migrate: don't split THP for misplaced NUMA page omits c5fc5c3ae0c8 mm: migrate: account THP NUMA migration counters correctly omits c5b5a3dd2c1f mm: thp: refactor NUMA fault handling omits f4c0d8367ea4 mm: memory: make numa_migrate_prep() non-static omits 5db4f15c4fd7 mm: memory: add orig_pmd to struct vm_fault omits eb6ecbed0aa2 mm, thp: relax the VM_DENYWRITE constraint on file-backed THPs omits 6acfb5ba150c mm: migrate: fix missing update page_private to hugetlb_pa [...] omits 16c9afc77660 arm64/mm: drop HAVE_ARCH_PFN_VALID omits a7d9f306ba70 arm64: drop pfn_valid_within() and simplify pfn_valid() omits 873ba463914c arm64: decouple check whether pfn is in linear map from pf [...] omits 9092d4f7a1f8 memblock: update initialization of reserved pages omits 51c656aef629 include/linux/mmzone.h: add documentation for pfn_valid() omits 269fbe72cded mm/mempolicy: use unified 'nodes' for bind/interleave/pref [...] omits e5947d23edd8 mm: mempolicy: don't have to split pmd for huge zero page omits 95837924587c mm/mempolicy: unify the parameter sanity check for mbind a [...] omits 7858d7bca7fb mm/mempolicy: don't handle MPOL_LOCAL like a fake MPOL_PRE [...] omits b26e517a058b mm/mempolicy: cleanup nodemask intersection check for oom omits b55ca5264b0c mm/compaction: fix 'limit' in fast_isolate_freepages omits d2155fe54ddb mm: compaction: remove duplicate !list_empty(&sublist) check omits 17adb230d6a6 mm/compaction: use DEVICE_ATTR_WO macro omits 2a03085ce887 mm/zbud: don't export any zbud API omits f356aeacf7bb mm/zbud: reuse unbuddied[0] as buddied in zbud_pool omits 28473d91ff7f mm/z3fold: use release_z3fold_page_locked() to release loc [...] omits dac0d1cfda56 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() omits 767cc6c5568a mm/z3fold: remove unused function handle_to_z3fold_header() omits e891f60e28c3 mm/z3fold: remove magic number in z3fold_create_pool() omits 014284a0815f mm/z3fold: avoid possible underflow in z3fold_alloc() omits e3c0db4fec46 mm/z3fold: define macro NCHUNKS as TOTAL_CHUNKS - ZHDR_CHUNKS omits c6d9eee2a686 fs/proc/kcore: use page_offline_(freeze|thaw) omits 6cc26d77613a virtio-mem: use page_offline_(start|end) when setting Page [...] omits 82840451936f mm: introduce page_offline_(begin|end|freeze|thaw) to sync [...] omits 0daa322b8ff9 fs/proc/kcore: don't read offline sections, logically offl [...] omits 2711032c64a9 fs/proc/kcore: pfn_is_ram check only applies to KCORE_RAM omits 3c36b419b111 fs/proc/kcore: drop KCORE_REMAP and KCORE_OTHER omits 8d719afcb344 docs: proc.rst: meminfo: briefly describe gaps in memory a [...] omits 781eb2cdd26f mm/kconfig: move HOLES_IN_ZONE into mm omits 3ebc57f40316 mm: workingset: define macro WORKINGSET_SHIFT omits 764c04a9cbe6 include/trace/events/vmscan.h: remove mm_vmscan_inactive_l [...] omits 2d2b8d2b6771 mm/vmscan.c: fix potential deadlock in reclaim_pages() omits 4a8f021ba0a2 userfaultfd/selftests: exercise minor fault handling shmem [...] omits 8ba6e8640844 userfaultfd/selftests: reinitialize test context in each test omits 5bb23edb1837 userfaultfd/selftests: create alias mappings in the shmem test omits fa2c2b58189b userfaultfd/selftests: use memfd_create for shmem test type omits 7d64ae3ab648 userfaultfd/shmem: modify shmem_mfill_atomic_pte to use in [...] omits 964ab0040ff9 userfaultfd/shmem: advertise shmem minor fault support omits 153132571f02 userfaultfd/shmem: support UFFDIO_CONTINUE for shmem omits c949b097ef2e userfaultfd/shmem: support minor fault registration for shmem omits 3460f6e5c1ed userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zerop [...] omits eb3b2e003983 userfaultfd/selftests: add pagemap uffd-wp test omits fb8e37f35a2f mm/pagemap: export uffd-wp protection information omits 00b151f21f39 mm/userfaultfd: fail uffd-wp registration if not supported omits 8f34f1eac382 mm/userfaultfd: fix uffd-wp special cases for fork() omits 5fc7a5f6fd04 mm/thp: simplify copying of huge zero page pmd when fork omits 42e584eede17 userfaultfd/selftests: unify error handling omits de3ca8e4a56d userfaultfd/selftests: only dump counts if mode enabled omits 4e08e18a785f userfaultfd/selftests: dropping VERIFY check in locking_thread omits ba4f8c355ef9 userfaultfd/selftests: remove the time() check on delayed uffd omits d2c6c06fff50 userfaultfd/selftests: use user mode only omits 510d25c92ec4 mm/hwpoison: disable pcp for page_handle_poison() omits 7118fc2906e2 hugetlb: address ref count racing in prep_compound_gigantic_page omits 48b8d744ea84 hugetlb: remove prep_compound_huge_page cleanup omits e6d41f12df0e mm: hugetlb: introduce CONFIG_HUGETLB_PAGE_FREE_VMEMMAP_DE [...] omits 2d7a21715f25 mm: sparsemem: use huge PMD mapping for vmemmap pages omits 3bc2b6a72596 mm: sparsemem: split the huge PMD mapping of vmemmap pages omits 8cc5fcbb5be8 mm, hugetlb: fix racy resv_huge_pages underflow on UFFDIO_COPY omits 22f3c951865b khugepaged: selftests: remove debug_cow omits a6a8f7c4aa7e powerpc/8xx: add support for huge pages on VMAP and VMALLOC omits 3382bbee0464 mm/vmalloc: enable mapping of huge pages at pte level in vmalloc omits f7ee1f13d606 mm/vmalloc: enable mapping of huge pages at pte level in vmap omits c742199a014d mm/pgtable: add stubs for {pmd/pub}_{set/clear}_huge omits 79c1c594f49a mm/hugetlb: change parameters of arch_make_huge_pte() omits babbbdd08af9 mm/huge_memory.c: don't discard hugepage if other processe [...] omits 9132a468aafd mm/huge_memory.c: remove unnecessary tlb_remove_page_size( [...] omits e6be37b2e7bd mm/huge_memory.c: add missing read-only THP checking in tr [...] omits dfe5c51c6029 mm/huge_memory.c: use page->deferred_list omits b2bd53f18bb7 mm/huge_memory.c: remove dedicated macro HPAGE_CACHE_INDEX_MASK omits b593b90dc976 mm/debug_vm_pgtable: remove redundant pfn_{pmd/pte}() and [...] omits 5fe77be6bf14 mm/debug_vm_pgtable: move {pmd/pud}_huge_tests out of CONF [...] omits 774905878fc9 mm: hugetlb: introduce nr_free_vmemmap_pages in the struct hstate omits 4bab4964a59f mm: memory_hotplug: disable memmap_on_memory when hugetlb_ [...] omits e9fdff87e893 mm: hugetlb: add a kernel parameter hugetlb_free_vmemmap omits ad2fa3717b74 mm: hugetlb: alloc the vmemmap pages associated with each [...] omits b65d4adbc0f0 mm: hugetlb: defer freeing of HugeTLB pages omits f41f2ed43ca5 mm: hugetlb: free the vmemmap pages associated with each H [...] omits cd39d4e9e71c mm: hugetlb: gather discrete indexes of tail page omits 6be24bed9da3 mm: hugetlb: introduce a new config HUGETLB_PAGE_FREE_VMEMMAP omits 426e5c429d16 mm: memory_hotplug: factor out bootmem core functions to b [...] omits a6ecc2a491e3 Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm [...] omits c503c193db7d Merge branch 'cpufreq/cppc-fie' into cpufreq/arm/linux-next omits 1eb5dde674f5 cpufreq: CPPC: Add support for frequency invariance omits 83150f5d05f0 arch_topology: Avoid use-after-free for scale_freq_data omits eead1840cbd3 cpufreq: CPPC: Pass structure instance by reference omits fe2535a44904 cpufreq: CPPC: Fix potential memleak in cppc_cpufreq_cpu_init omits b5cfbd35ecca block: check disk exist before trying to add partition omits 2cfa582be800 Merge tag 'for-5.14/dm-changes' of git://git.kernel.org/pu [...] omits 8813587a996e Revert "ext4: consolidate checks for resize of bigalloc in [...] omits efee99e68e69 ubd: remove dead code in ubd_setup_common omits ae5e6886b4f8 nvme: use return value from blk_execute_rq() omits fb9b16e15cd7 block: return errors from blk_execute_rq() omits be42a33b9252 nvme: use blk_execute_rq() for passthrough commands omits c01b5a814e7b block: support polling through blk_execute_rq omits da6269da4cfe block: remove REQ_OP_SCSI_{IN,OUT} omits 5ec780a6edda block: mark blk_mq_init_queue_data static omits 8e60947d2f1e loop: rewrite loop_exit using idr_for_each_entry omits b9848081465d loop: split loop_lookup omits e5d66a10324f loop: don't allow deleting an unspecified loop device omits 18d1f200b380 loop: move loop_ctl_mutex locking into loop_add omits f9d107644aa4 loop: split loop_control_ioctl omits 4157fe0b3d16 loop: don't call loop_lookup before adding a loop device omits d6da83d072c1 loop: remove the l argument to loop_add omits bd5c39edad53 loop: reduce loop_ctl_mutex coverage in loop_exit omits 8b52d8be86d7 loop: reorder loop_exit omits 1033d103a9b7 mmc: initialized disk->minors omits 607d968a5769 mmc: switch to blk_mq_alloc_disk omits 249cda3325e0 mmc: remove an extra blk_{get,put}_queue pair omits 6497ef8df568 nbd: provide a way for userspace processes to identify dev [...] omits 35efb594c3a8 ubd: use blk_mq_alloc_disk and blk_cleanup_disk omits 7eb90f7e90a8 ubd: remove the code to register as the legacy IDE driver omits 2f43dbf3a742 null_blk: remove an unused variable assignment in null_add_dev omits cc25592caa5d mtip32xx: use blk_mq_alloc_disk and blk_cleanup_disk omits d2efa81dd8ba mtip32xx: simplify sysfs setup omits e149bd742b2d io_uring: code clean for kiocb_done() omits 915b3dde9b72 io_uring: spin in iopoll() only when reqs are in a single queue omits 99ebe4efbd38 io_uring: pre-initialise some of req fields omits 5182ed2e332e io_uring: refactor io_submit_flush_completions omits 4cfb25bf8877 io_uring: optimise hot path restricted checks omits e5dc480d4ed9 io_uring: remove not needed PF_EXITING check omits dd432ea5204e io_uring: mainstream sqpoll task_work running omits b2d9c3da7711 io_uring: refactor io_arm_poll_handler() omits 59b735aeeb0f io_uring: reduce latency by reissueing the operation omits 22634bc5620d io_uring: add IOPOLL and reserved field checks to IORING_O [...] omits ed7eb2592286 io_uring: add IOPOLL and reserved field checks to IORING_O [...] omits 12dcb58ac785 io_uring: refactor io_openat2() omits 9ba6a1c06279 io_uring: simplify struct io_uring_sqe layout omits 16340eab61a3 io_uring: update sqe layout build checks omits fe7e32575029 io_uring: fix code style problems omits 1a924a808208 io_uring: refactor io_sq_thread() omits 948e19479cb6 io_uring: don't change sqpoll creds if not needed omits 6a45ece4c9af vfio/pci: Handle concurrent vma faults omits 498cc50b3fa9 clk: hisilicon: hi3559a: Drop __init markings everywhere omits e4c5ef6b9584 clk: meson: regmap: switch to determine_rate for the dividers omits db400ac1444b clk: divider: Switch from .round_rate to .determine_rate b [...] omits bbd7a6cc382f clk: divider: Add re-usable determine_rate implementations omits faa0e3079485 clk: k210: Fix k210_clk_set_parent() omits f20510d552e2 tools lib: Adopt bitmap_intersects() operation from the ke [...] omits 857286e4c5ae Merge remote-tracking branch 'torvalds/master' into perf/core omits 2cdee50eda9d clk: lmk04832: Fix spelling mistakes in dev_err messages a [...] omits b424f73b6c01 clk: lmk04832: fix return value check in lmk04832_probe() omits b1f247714acb clk: stm32mp1: fix missing spin_lock_init() omits 9249c32ec919 ACPI: video: Add quirk for the Dell Vostro 3350 omits 771862943267 ACPI: AMBA: Fix resource name in /proc/iomem omits b3beca761816 cpufreq: Remove ->resolve_freq() omits f9ccdec24d91 cpufreq: Reuse cpufreq_driver_resolve_freq() in __cpufreq_ [...] omits 96e45e520237 pwm: ep93xx: Fix read of uninitialized variable ret omits b235f8a39fc3 pwm: ep93xx: Prepare clock before using it omits 72cce47fe8f8 pwm: ep93xx: Unfold legacy callbacks into ep93xx_pwm_apply() omits 6d45374af539 pwm: ep93xx: Implement .apply callback omits 868f13bdea33 pwm: vt8500: Only unprepare the clock after the pwmchip wa [...] omits fb2cb3bff9e0 pwm: vt8500: Drop if with an always false condition omits 2f1a3bd4510a pwm: tegra: Assert reset only after the PWM was unregistered omits 3b8b571fcc49 pwm: tegra: Don't needlessly enable and disable the clock [...] omits 86f7fa71cd83 pwm: tegra: Don't modify HW state in .remove callback omits c1b8ac969feb pwm: tegra: Drop an if block with an always false condition omits 9ae241d06ef7 pwm: core: Simplify some devm_*pwm*() functions omits c333b936c153 pwm: core: Remove unused devm_pwm_put() omits e625fb70a6d2 pwm: core: Unify fwnode checks in the module omits e5c38ba9f281 pwm: core: Reuse fwnode_to_pwmchip() in ACPI case omits ca06616b1eed pwm: core: Convert to use fwnode for matching omits ef3d13b86763 docs: firmware-guide: ACPI: Add a PWM example omits 9939648a53c4 dt-bindings: pwm: pwm-tiecap: Add compatible string for AM64 SoC omits b0b8d558efb5 dt-bindings: pwm: pwm-tiecap: Convert to json schema omits 76982e478de4 pwm: sprd: Don't check the return code of pwmchip_remove() omits fde25294dfd8 pwm: img: Fix PM reference leak in img_pwm_enable() omits b63d60b2eaf3 pwm: pxa: Always use the same variable name for driver data omits 81b7c173e360 pwm: pxa: Drop if with an always false condition omits 0512f0503b05 pwm: berlin: Don't check the return code of pwmchip_remove() omits 30dffb42fcd4 pwm: berlin: Implement .apply() callback omits 3f3e805177af pwm: berlin: use consistent naming for variables omits 3e0f897fd926 cpufreq: Remove the ->stop_cpu() driver callback omits 952da0c9ab5b cpufreq: powernv: Migrate to ->exit() callback instead of [...] omits 9357a380f90a cpufreq: CPPC: Migrate to ->exit() callback instead of ->s [...] omits 49d6feef94c9 cpufreq: intel_pstate: Combine ->stop_cpu() and ->offline() omits 16aa4c9a1fbe jbd2: export jbd2_journal_[un]register_shrinker() omits b81b3e959adb tracing: Simplify & fix saved_tgids logic omits 78c14b385c19 treewide: Add missing semicolons to __assign_str uses omits bfbf8d157a8e tracing: Change variable type as bool for clean-up omits ad6b010d8129 Merge tag 'cpuidle-v5.14-rc1' of https://git.linaro.org/pe [...] omits cf02ce742f09 MIPS: Fix PKMAP with 32-bit MIPS huge page support omits 34c522a07ccb MIPS: CI20: Add second percpu timer for SMP. omits 23c64447b353 MIPS: CI20: Reduce clocksource to 750 kHz. omits ab3040e1379b MIPS: Ingenic: Add MAC syscon nodes for Ingenic SoCs. omits 2bc434b12d12 dt-bindings: clock: Add documentation for MAC PHY control [...] omits 579f73cf8485 MIPS: X1830: Respect cell count of common properties. omits 91fc46eced0f powerpc/64s: move ret_from_fork etc above __end_soft_masked omits c59458b00aec powerpc/64s/interrupt: clean up interrupt return labels omits 98798f33c6be powerpc/64/interrupt: add missing kprobe annotations on in [...] omits 2b43dd7653cc powerpc/64: enable MSR[EE] in irq replay pt_regs omits 1b0482229c30 powerpc/64s/interrupt: preserve regs->softe for NMI interrupts omits 325678fd0522 powerpc/64s: add a table of implicit soft-masked addresses omits 9b69d48c7516 powerpc/64e: remove implicit soft-masking and interrupt ex [...] omits fce01acf830a powerpc/64e: fix CONFIG_RELOCATABLE build warnings omits 5567b1ee29b7 powerpc/64s: fix hash page fault interrupt handler omits fc4999864bca powerpc/4xx: Fix setup_kuep() on SMP omits c89e632658e7 powerpc/32s: Fix setup_{kuap/kuep}() on SMP omits 0bcc3939c98d Merge tag 'spi-nor/for-5.14' into mtd/next omits f18f58012ee8 drm/radeon: Fix NULL dereference when updating memory stats omits a4d5613c4dc6 arm: extend pfn_valid to take into account freed memory ma [...] omits 023accf5cdc1 memblock: ensure there is no overflow in memblock_overlaps [...] omits f921f53e089a memblock: align freed memory map on pageblock boundaries w [...] omits e2a86800d586 memblock: free_unused_memmap: use pageblock units instead [...] omits 8a02ea42bc1d Merge tag 'drm-intel-next-fixes-2021-06-29' of git://anong [...] omits 4bac159e595d Merge tag 'drm-misc-next-fixes-2021-06-24' of git://anongi [...] omits a2f55040cfbe drm/amd/amdgpu: enable gpu recovery for beige_goby omits 91161b06be57 amdgpu/pm: remove code duplication in show_power_cap calls omits ed50995514d3 drm/amdgpu/display: drop unused variable omits e7d9560aeae5 Revert "drm/amd/display: Fix overlay validation by conside [...] omits b3a24461f9fb amdgpu/nv.c - Added codec query for Beige Goby omits c8af9390e5c0 drm/amdgpu: enable tmz on yellow carp omits d4ebc2007040 drm/amdkfd: implement counters for vm fault and migration omits 751580b3ff9a drm/amdkfd: add sysfs counters for vm fault and migration omits dcdb4d904b4b drm/amdkfd: fix sysfs kobj leak omits 75ae84c89b13 drm/amdkfd: add helper function for kfd sysfs create omits ff4b601a0541 drm/amdgpu: update HDP LS settings omits 3e7fbfb40fd8 drm/amdgpu: update GFX MGCG settings omits 754e9883d48c drm/amdgpu: correct clock gating settings on feature unsupported omits adcf949e664a drm/amdgpu: fix the hang caused by PCIe link width switch omits 5a5da8ae9546 drm/amdgpu: fix NAK-G generation during PCI-e link width switch omits 9c26ddb1c5b6 drm/amdgpu: fix Navi1x tcp power gating hang when issuing [...] omits 0dbc2c81a1ab drm/amdgpu: correct tcp harvest setting omits dafff0476d65 drm/amdgpu: Power down VCN and JPEG before disabling SMU features omits a51482458daf drm/amd/display: Enabling eDP no power sequencing with DAL [...] omits d578b99443fd ext4: notify sysfs on errors_count value change omits bfa50166cd9d pinctrl: ralink: rt305x: add missing include omits 3d8287544223 RDMA/core: Always release restrack object omits 4a754d763702 RDMA/mlx5: Don't access NULL-cleared mpi pointer omits f1c74a6c07e7 power: supply: ab8500: Fix an old bug omits f390e4bd7928 power: supply: axp288_fuel_gauge: remove redundant continu [...] omits 3a06b912a5ce power: supply: axp288_fuel_gauge: Make "T3 MRD" no_battery [...] omits 0973e96b4bbd power: supply: axp288_fuel_gauge: Rename fuel_gauge_blackl [...] omits df6f3f7eb70d power: supply: bq24190_charger: drop of_match_ptr() from d [...] omits 30e677a2ba29 drivers: power: add missing MODULE_DEVICE_TABLE in keyston [...] omits dfe52db13ab8 power: supply: ab8500: add missing MODULE_DEVICE_TABLE omits 073b5d5b1f9c power: supply: charger-manager: add missing MODULE_DEVICE_TABLE omits 4465b3a621e7 power: reset: regulator-poweroff: add missing MODULE_DEVICE_TABLE omits 600d050944e1 Merge tag 'nand/for-5.14' of git://git.kernel.org/pub/scm/ [...] omits 5f638e5ac61e scsi: virtio_scsi: Add validation for residual bytes from [...] omits 7df47cdf199c scsi: ipr: System crashes when seeing type 20 error omits 104739aca448 scsi: core: Retry I/O for Notify (Enable Spinup) Required error omits 62e528b80d6b scsi: mpi3mr: Fix warnings reported by smatch omits 2fc6d0ec54b9 Merge branch 'psy-fixes' into psy-next omits 6a82f42a2e55 trace/timerlat: Fix indentation on timerlat_main() omits 19c3eaa72288 trace/osnoise: Make 'noise' variable s64 in run_osnoise() omits d2b21013bf5f Merge branches 'clk-st', 'clk-si' and 'clk-hisilicon' into [...] omits 4f47c91fc6a8 Merge branches 'clk-lmk04832', 'clk-stm', 'clk-rohm', 'clk [...] omits e51fbc55d3d3 Merge branches 'clk-rockchip', 'clk-amlogic', 'clk-yaml', [...] omits 029eae234be3 Merge branches 'clk-legacy', 'clk-vc5', 'clk-allwinner', ' [...] omits d915611eda07 Merge branches 'clk-qcom', 'clk-versatile', 'clk-renesas', [...] omits e9e8ee40b37a Merge branch 'leases-devel' omits df2c7b951f43 NFSv4: setlease should return EAGAIN if locks are not available omits e97bc66377bc NFS: nfs_find_open_context() may only select open files omits cd8f318fbd26 drm/gma500: Add the missed drm_gem_object_put() in psb_use [...] omits 82c850c12fc2 <linux/dma-resv.h>: correct a function name in kernel-doc omits 9913d5745bd7 tracepoint: Add tracepoint_probe_register_may_exist() for [...] omits 2fee14ac97dc dt-bindings: mmc: change compatiable string for MT8195 mmc [...] omits 49036ba889e3 mmc: sdhci: Clear unused bounce buffer at DMA mmap error path omits 2f2b73a29d2a phy: intel: Fix for warnings due to EMMC clock 175Mhz chan [...] omits b2af322792d6 mmc: sdhci-of-arasan: Use clock-frequency property to upda [...] omits 77347eda64ed mmc: core: clear flags before allowing to retune omits ba3fea547236 i3c: master: cdns: Fix fall-through warning for Clang omits ba2472eaf725 drm/amdgpu: return early for non-TTM_PL_TT type BOs omits 6ca24c65632e net/mlx4: Fix fall-through warning for Clang omits c994a3ec7ecc MIPS: set mips32r5 for virt extensions omits 6817c944430d MIPS: loongsoon64: Reserve memory below starting pfn to pr [...] omits cad065ed8d88 MIPS: MT extensions are not available on MIPS32r1 omits 03aea91bbe06 clk: zynqmp: Handle divider specific read only flag omits 54530ed17d1c clk: zynqmp: Use firmware specific mux clock flags omits 1b09c308e649 clk: zynqmp: Use firmware specific divider clock flags omits 610a5d83010e clk: zynqmp: Use firmware specific common clock flags omits bf68fdfdec6c clk: lmk04832: Use of match table omits 97a1c5cbbfe4 clk: lmk04832: Depend on SPI omits df99446d5c2a scsi: qedf: Add check to synchronize abort and flush omits 0aaea62da698 scsi: MAINTAINERS: Add mpi3mr driver maintainers omits b27c45775570 scsi: libfc: Fix array index out of bound exception omits f67092eff2bd PCI: tegra194: Fix tegra_pcie_ep_raise_msi_irq() ill-defin [...] omits 21e743300dd0 clk: stm32mp1: new compatible for secure RCC support omits 94b7888b67c4 dt-bindings: clock: stm32mp1 new compatible for secure rcc omits f040e135c59a dt-bindings: reset: add MCU HOLD BOOT ID for SCMI reset do [...] omits 256c7521cb5e dt-bindings: reset: add IDs for SCMI reset domains on stm32mp15 omits bd08b193cf13 dt-bindings: clock: add IDs for SCMI clocks on stm32mp15 omits 590ff40e06d8 reset: stm32mp1: remove stm32mp1 reset omits 4c18347238ab ceph: take reference to req->r_parent at point of assignment omits 23c2c76ead54 ceph: eliminate ceph_async_iput() omits 7732fe168eda ceph: don't take s_mutex in ceph_flush_snaps omits 0449a35222e9 ceph: don't take s_mutex in try_flush_caps omits 6a92b08fdad2 ceph: don't take s_mutex or snap_rwsem in ceph_check_caps omits 52d60f8e18b8 ceph: eliminate session->s_gen_ttl_lock omits 7e65624d32b6 ceph: allow ceph_put_mds_session to take NULL or ERR_PTR omits df2c0cb7f8e8 ceph: clean up locking annotation for ceph_get_snap_realm [...] omits a6862e6708c1 ceph: add some lockdep assertions around snaprealm handling omits f3fd3ea6a26a ceph: decoding error in ceph_update_snap_realm should return -EIO omits 903f4fec78dd ceph: add IO size metrics support omits fc123d5f504b ceph: update and rename __update_latency helper to __update_stdev omits 8ecd34c797a8 ceph: simplify the metrics struct omits dc915ecde863 libceph: fix doc warnings in cls_lock_client.c omits da6ebb4d67d9 libceph: remove unnecessary ret variable in ceph_auth_init() omits 1e6de263d116 libceph: fix some spelling mistakes omits d71a95e7ffab libceph: kill ceph_none_authorizer::reply_buf omits 4364c6938dcb ceph: make ceph_queue_cap_snap static omits 675d4d8997ac ceph: make ceph_netfs_read_ops static omits 22d41cdcd3cf ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty omits 5c0de3d72f8c dm writecache: make writeback pause configurable omits 97d0a6874478 vfio/mtty: Enforce available_instances omits b62613b431bd tracing: Fix spelling in osnoise tracer "interferences" -> [...] omits bd09c0556eca Documentation: Fix a typo on trace/osnoise-tracer omits 498627b4ac85 trace/osnoise: Fix return value on osnoise_init_hotplug_support omits 2a81afa326fd trace/osnoise: Make interval u64 on osnoise_main omits f7d9f6370e00 trace/osnoise: Fix 'no previous prototype' warnings omits b96285e10aad tracing: Have osnoise_main() add a quiescent state for task rcu omits 8b0ed8443ae6 writeback: fix obtain a reference to a freeing memcg css omits bf1c5bc21b87 MAINTAINERS: f2fs: update my email address omits 132e3209789c f2fs: remove false alarm on iget failure during GC omits 4215d054aea0 f2fs: enable extent cache for compression files in read-only omits 0dd1b7fc3e7d vfio/mtty: Delete mdev_devices_list omits 5483b904bf33 SUNRPC: Should wake up the privileged task firstly. omits fcb170a9d825 SUNRPC: Fix the batch tasks count wraparound. omits b42ad64f5f21 NFS: Remove unnecessary inode parameter from nfs_pageio_co [...] omits eae00c5d6e48 nfs: update has_sec_mnt_opts after cloning lsm options fro [...] omits 839a534f1e85 exfat: avoid incorrectly releasing for root inode omits 0fdec1b3c9fb orangefs: fix orangefs df output. omits 24523e45b44f orangefs: readahead adjustment omits c90c4c6574f3 drm/i915: Reinstate the mmap ioctl for some platforms omits a19347727193 drm/i915/dsc: abstract helpers to get bigjoiner primary/se [...] omits 0ca7acd84766 pwm: tiecap: Implement .apply() callback omits ec67fba92ebf pwm: tiecap: Drop .free() callback omits ad5e085c63f5 pwm: Drop irrelevant error path from pwmchip_remove() omits 66a03c4fd9e9 pwm: crc: Simplify using devm_pwmchip_add() omits f7edeb4023ef pwm: imx1: Simplify using devm_pwmchip_add() omits 1bc6ea31cb41 pwm: imx1: Don't disable clocks at device remove time omits 9c6a02e6d5c6 pwm: clps711x: Simplify using devm_pwmchip_add() omits f41227eb8fb7 pwm: meson: Simplify using devm_pwmchip_add() omits d1e487b7a3c5 pwm: lpss: Simplify using devm_pwmchip_add() omits bcda91bf86c1 pwm: Add a device-managed function to add PWM chips omits 0e3c1f30b035 genirq/irqdesc: Drop excess kernel-doc entry @lookup omits d4a01902eb59 s390/dasd: use register pair instead of register asm omits d3e2ff5436d6 s390/qdio: get rid of register asm omits 7496209a8944 s390/ioasm: use symbolic names for asm operands omits b94bcca28342 s390/ioasm: get rid of register asm omits 6d7c628be71d s390/cmf: get rid of register asm omits 8cf23c8e1fec s390/lib,string: get rid of register asm omits d1e18efa8fa9 s390/lib,uaccess: get rid of register asm omits 8f45db5555e3 s390/string: get rid of register asm omits 79ee201e2602 s390/cmpxchg: use register pair instead of register asm omits 2bd67038f89e s390/mm,pages-states: get rid of register asm omits 7e86f967f4c9 s390/lib,xor: get rid of register asm omits fcc91d5d4047 s390/timex: get rid of register asm omits cf1ffce243bc s390/hypfs: use register pair instead of register asm omits 2a18a5502648 s390/zcrypt: Switch to flexible array member omits c74d3c182ab4 s390/speculation: Use statically initialized const for ins [...] omits e5e1bdf0bca8 virtio/s390: get rid of open-coded kvm hypercall omits c1e18c17bda6 s390/pci: add zpci_set_irq()/zpci_clear_irq() omits e2bc3e91d91e scripts/min-tool-version.sh: Raise minimum clang version t [...] omits 66192b2e3fd8 crypto: hisilicon/sec - fix the process of disabling sva p [...] omits e29dd5c8382e crypto: sl3516 - Add dependency on ARCH_GEMINI omits df941fdd779e crypto: sl3516 - Typo s/Stormlink/Storlink/ omits 8833272d876e crypto: drbg - self test for HMAC(SHA-512) omits 6ee55a6f50fe crypto: omap - Drop obsolete PageSlab check omits b0d2193ba643 crypto: scatterwalk - Remove obsolete PageSlab check omits cd5c91fe6251 crypto: qat - ratelimit invalid ioctl message and print th [...] omits 6c81966107dc clk: hisilicon: Add clock driver for hi3559A SoC omits b87111da42f3 dt-bindings: Document the hi3559a clock bindings omits 9b13ff4340df clk: si5341: Add sysfs properties to allow checking/resett [...] omits 2f02c5e42a55 clk: si5341: Add silabs,iovdd-33 property omits ab89a3439ffa clk: si5341: Add silabs,xaxb-ext-clk property omits b7bbf6ec4940 clk: si5341: Allow different output VDD_SEL values omits 3c9b49b0031a clk: si5341: Update initialization magic omits 71dcc4d1f7d2 clk: si5341: Check for input clock presence and PLL lock o [...] omits 78f6f406026d clk: si5341: Avoid divide errors due to bogus register contents omits 6e7d2de1e000 clk: si5341: Wait for DEVICE_READY on startup omits c832bb98d370 dt-bindings: clock: clk-si5341: Add new attributes omits 9ba98c08dcb8 drivers: ti: remove redundant error message in adpll.c omits 301035c32e67 dt-bindings: clock: st: clkgen-fsyn: add new introduced co [...] omits 5dc1a12711b3 clk: st: clkgen-fsyn: embed soc clock outputs within compa [...] omits 8df309e9c5e1 dt-bindings: clock: st: clkgen-pll: add new introduced compatible omits 92ef1b2beb10 clk: st: clkgen-pll: embed soc clock outputs within compat [...] omits fa745c71b8e7 dt-bindings: clock: st: flexgen: add new introduced compatible omits 574dffc2995c clk: st: flexgen: embed soc clock outputs within compatible data omits b5a87e692c04 clk: st: clkgen-pll: remove unused variable of struct clkgen_pll omits bdbfc029374f clk: ingenic: Add support for the JZ4760 omits b60b0b55926b clk: ingenic: Support overriding PLLs M/N/OD calc algorithm omits 037f1ffd0f0a clk: ingenic: Remove pll_info.no_bypass_bit omits 315a8423b203 clk: ingenic: Read bypass register only when there is one omits 249592bf6d5d clk: Support bypassing dividers omits 2e1ae04f7fe0 dt-bindings: clock: ingenic: Add ingenic,jz4760{,b}-cgu co [...] omits 7f54bf2640e8 clk: qcom: clk-alpha-pll: fix CAL_L write in alpha_pll_fab [...] omits db01868f1b26 clk: actions: Add NIC and ETHERNET clock support for Actio [...] omits a4acefd85825 dt-bindings: clock: Add NIC and ETHERNET bindings for Acti [...] omits fd90b5b90452 clk: actions: Fix AHPPREDIV-H-AHB clock chain on Owl S500 SoC omits a8f1f03caa51 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC omits fe1f71e338d7 clk: actions: Fix SD clocks factor table on Owl S500 SoC omits 2dca2a619a90 clk: actions: Fix UART clock dividers on Owl S500 SoC omits fa5b6541423e clk: bd718xx: Drop BD70528 support omits c392df194a2d clk: stm32mp1: move RCC reset controller into RCC clock driver omits 95272370e290 clk: stm32mp1: convert to module driver omits 9008fddee4be clk: stm32mp1: remove intermediate pll clocks omits 152efe5662ea clk: stm32mp1: merge 'ck_hse_rtc' and 'ck_rtc' into one clock omits 47c671da45dc clk: stm32mp1: merge 'clk-hsi-div' and 'ck_hsi' into one clock omits 6181baa177d4 clk: lmk04832: add support for digital delay omits 3bc61cfd6f4a clk: add support for the lmk04832 omits 199ead4008b2 dt-bindings: clock: add ti,lmk04832 bindings omits 99c6fc6d7ecb clk: socfpga: clk-pll: Remove unused variable 'rc' omits 5d66ca79b58c clk: qcom: Add camera clock controller driver for SM8250 omits a3b82fa77b86 dt-bindings: clock: add QCOM SM8250 camera clock bindings omits f21b6bfecc27 clk: qcom: clk-alpha-pll: add support for zonda pll omits 652c96bb9bfe clk/qcom: Remove unused variables omits d1312020feec clk: qcom: smd-rpmcc: Add support for MSM8226 rpm clocks omits 76f53d9bd900 clk: qcom: gcc: Add support for Global Clock controller fo [...] omits e184d788af5c dt-bindings: clock: qcom: Add MSM8226 GCC clock bindings omits 4b8d6ae57cdf clk: qcom: Add SM6125 (TRINKET) GCC driver omits 11fa5f8392ee dt-bindings: clk: qcom: gcc-sm6125: Document SM6125 GCC driver omits ca1c667f4be9 clk: qcom: gcc: Add support for a new frequency for SC7280 omits dfd1427c3769 clk: agilex/stratix10/n5x: fix how the bypass_reg is handled omits c2c9c5661a48 clk: agilex/stratix10: add support for the 2nd bypass omits 6855ee839699 clk: agilex/stratix10: fix bypass representation omits efbe21df3e88 clk: agilex/stratix10: remove noc_clk omits a9601ac5e916 NFS: Avoid duplicate resets of attribute cache timeouts omits 20cf7d4ea4ad NFSv4: Fix handling of non-atomic change attrbute updates omits 213bb58475b5 NFS: Fix up inode attribute revalidation timeouts omits 6a2cbc58d6c9 seq_buf: Make trace_seq_putmem_hex() support data longer than 8 omits d3b16034a24a seq_buf: Fix overflow in seq_buf_putmem_hex() omits b064037ea410 powerpc/interrupt: Use names in check_return_regs_valid() omits c8895e271f79 trace/osnoise: Support hotplug operations omits ba998f7d9531 trace/hwlat: Support hotplug operations omits 039a602db393 trace/hwlat: Protect kdata->kthread with get/put_online_cpus omits a955d7eac177 trace: Add timerlat tracer omits bce29ac9ce0b trace: Add osnoise tracer omits db0f03251244 pinctrl: stm32: check for IRQ MUX validity during alloc() omits 6880c987e451 tracing: Add LATENCY_FS_NOTIFY to define if latency_fsnoti [...] omits fa99e7013827 pinctrl: zynqmp: some code cleanups omits 767e6e7130b2 powerpc/interrupt: Also use exit_must_hard_disable() on PPC32 omits 2f0d67bf4cec clk: tegra: clk-tegra124-dfll-fcpu: don't use devm functio [...] omits b9ec1c1f9c1b clk: zynqmp: pll: Remove some dead code omits 6c9feabc2c6b clk: zynqmp: fix compile testing without ZYNQMP_FIRMWARE omits aef6a521e5bf remoteproc: qcom: pas: Add SC8180X adsp, cdsp and mpss omits 4865ed136045 dt-bindings: remoteproc: qcom: pas: Add SC8180X adsp, cdsp [...] omits feb29cc744c1 dt-bindings: clock: gpio-mux-clock: Convert to json-schema omits 62de4f29e917 trace: Add __print_ns_to_secs() and __print_ns_without_sec [...] omits aa892f8c887d trace/hwlat: Remove printk from sampling loop omits f27a1c9e1ba1 trace/hwlat: Use trace_min_max_param for width and window params omits bc87cf0a08d4 trace: Add a generic function to read/write u64 values fro [...] omits f46b16520a08 trace/hwlat: Implement the per-cpu mode omits 1effb72a8179 xfs: don't wait on future iclogs when pushing the CIL omits 95b88f4d71cb dm writecache: pause writeback if cache full and origin be [...] omits dc4fa29fe445 dm io tracker: factor out IO tracker omits b6e58b5466b2 dm btree remove: assign new_root only when removal succeeds omits 28436ba34b7d dm zone: fix dm_revalidate_zones() memory allocation omits 326dbde2e0a7 dm ps io affinity: remove redundant continue statement omits 611c3e168b1c dm writecache: add optional "metadata_only" parameter omits cd039afa0ad8 dm writecache: add "cleaner" and "max_age" to Documentation omits a1bb8505e921 xfs: Fix a CIL UAF by getting get rid of the iclog callback lock omits b6903358c230 xfs: remove callback dequeue loop from xlog_state_do_iclog [...] omits 6be001021f0b xfs: don't nest icloglock inside ic_callback_lock omits d3a3340b6af2 xfs: Initialize error in xfs_attr_remove_iter omits 1d71307a6f94 kunit: add unit test for filtering suites by names omits 40eb5cf4cc91 kasan: test: make use of kunit_skip() omits d99ea6751419 kunit: test: Add example tests which are always skipped omits 5acaf6031f53 kunit: tool: Support skipped tests in kunit_tool omits 6d2426b2f258 kunit: Support skipped tests omits 824945a5b0ff thunderbolt: test: Reinstate a few casts of bitfields omits b29b14f11d88 kunit: tool: internal refactor of parser input handling omits ebd09577be6c lib/test: convert lib/test_list_sort.c to use KUnit omits 7122debb4367 kunit: introduce kunit_kmalloc_array/kunit_kcalloc() helpers omits 1f700757224e RDMA/irdma: Fix potential overflow expression in irdma_prm [...] omits 46308965ae6f RDMA/irdma: Check contents of user-space irdma_mem_reg_req object omits dfc2e8ae4066 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] omits 87cf5127968a i2c: core-smbus: Expose PEC calculate function for generic use omits 36941dfe0e8c RDMA/rxe: Missing unlock on error in get_srq_wqe() omits 74f160ead74b RDMA/cma: Fix rdma_resolve_route() memory leak omits 590e1e425445 powerpc/sysfs: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE omits cae4644673ec powerpc/ptrace: Refactor regs_set_return_{msr/ip} omits 5f0f95f1e1b6 powerpc/ptrace: Move set_return_regs_changed() before regs [...] omits 7c6986ade69e powerpc/stacktrace: Fix spurious "stale" traces in raise_b [...] omits 31df7195b100 Documentation: i2c: Add doc for I2C sysfs omits efcbea302698 RDMA/core/sa_query: Remove unused argument omits e84045eab69c RDMA/cma: Fix incorrect Packet Lifetime calculation omits 2b9d8e3e9a9b Merge branches 'iommu/fixes', 'arm/rockchip', 'arm/smmu', [...] omits 192664528154 Merge remote-tracking branch 'asoc/for-5.14' into asoc-next omits c073a58a7ec5 Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 8ce4904bfd22 iommu/virtio: Enable x86 support omits ac6d704679d3 iommu/dma: Pass address limit rather than size to iommu_se [...] omits 3cf485540e7b ACPI: Add driver for the VIOT table omits 11a8c5e3a94b ACPI: Move IOMMU setup code out of IORT omits db59e1b6e492 ACPI: arm64: Move DMA setup operations out of IORT omits 7f71a409fe3d PCI: aardvark: Implement workaround for the readback value [...] omits 15279ebe99d7 serial: mvebu-uart: remove unused member nb from struct mv [...] omits 2cbfdedef39f arm64: dts: marvell: armada-37xx: Fix reg for standard var [...] omits 56b3276954f0 dt-bindings: mvebu-uart: fix documentation omits deeaf963569a serial: mvebu-uart: correctly calculate minimal possible baudrate omits ecd6b010d81f serial: mvebu-uart: do not allow changing baudrate when ua [...] omits 9078204ca5c3 serial: mvebu-uart: fix calculation of clock divisor omits 8ceeac307a79 PCI: aardvark: Fix checking for PIO Non-posted Request omits c34c1228fc1c docs: driver-api: gpio: using-gpio.rst: avoid using ReST : [...] omits d766dfee58e1 dt-bindings: gpio: pcf857x: Convert to json-schema omits cdee1d622254 gpio: mxs: Prefer unsigned int to bare use of unsigned omits eda627f6be8a dt-bindings: gpio: stp: convert to json-schema omits 77ad1f0e99bd staging: hi6421-spmi-pmic: cleanup some macros omits 5ff96c9672c5 staging: hi6421-spmi-pmic: change identation of a table omits 0fb8de638c76 staging: hi6421-spmi-pmic: change a return code omits 943f5a04e154 staging: hi6421-spmi-pmic: better name IRQs omits fc3d3369c6e1 staging: hi6421-spmi-pmic: use devm_request_threaded_irq() omits cb5d92d11246 staging: hisilicon,hi6421-spmi-pmic.yaml: cleanup descriptions omits e562cf3aea3e spmi: hisi-spmi-controller: move driver from staging omits 8de6b7edd493 phy: phy-hi3670-usb3: move driver from staging into phy omits 4834446035a1 tty: make linux/tty_flip.h self-contained omits 0cbbeaf37022 ALSA: firewire-lib: Fix 'amdtp_domain_start()' when no AMD [...] omits 4420fa312826 staging: rtl8188eu: remove include/rtw_debug.h header omits 4424ddb0ee83 staging: rtl8188eu: remove GlobalDebugLevel variable omits 3fd18e0321c9 staging: rtl8188eu: remove DRIVER_PREFIX preprocessor definition omits 85f1c72a1ef4 staging: rtl8188eu: remove RT_TRACE macro omits 254b0a1e4cf6 staging: rtl8188eu: remove all RT_TRACE calls from hal/rtl [...] omits da5dae9b8444 staging: rtl8188eu: remove all RT_TRACE calls from hal/hal_intf.c omits 8787b57f3792 staging: rtl8188eu: remove all RT_TRACE calls from hal/rtl [...] omits e3a5f40c5809 staging: rtl8188eu: remove all RT_TRACE calls from core/rt [...] omits 5700b8330ca6 staging: rtl8188eu: remove all RT_TRACE calls from core/rt [...] omits 435a384417f0 staging: rtl8188eu: remove all RT_TRACE calls from core/rt [...] omits f1fb05f06a56 staging: rtl8188eu: remove all RT_TRACE calls from core/rt [...] omits 5e28bb5ad652 staging: rtl8188eu: remove all RT_TRACE calls from core/rt [...] omits dbc2850c8651 staging: rtl8188eu: remove all RT_TRACE calls from core/rt [...] omits 6f518ce18b43 staging: rtl8188eu: remove all RT_TRACE calls from core/rtw_led.c omits 9b7f6d9fd425 staging: rtl8188eu: remove all RT_TRACE calls from core/rt [...] omits 8040692730df staging: rtl8188eu: remove all RT_TRACE calls from core/rt [...] omits 9eb8004c87c0 staging: rtl8188eu: remove all RT_TRACE calls from core/rt [...] omits ebb02b8f93a9 staging: rtl8188eu: remove all RT_TRACE calls from core/rt [...] omits 0bf20e534d12 staging: rtl8188eu: remove all RT_TRACE calls from os_dep/ [...] omits 0299b6df594b staging: rtl8188eu: remove all RT_TRACE calls from os_dep/ [...] omits f53ae8193fdb staging: rtl8188eu: remove all RT_TRACE calls from os_dep/ [...] omits 887af3fa7195 staging: rtl8188eu: remove all RT_TRACE calls from os_dep/ [...] omits 7aae846a7b28 staging: rtl8188eu: remove all RT_TRACE calls from os_dep/ [...] omits c736fb97051c powerpc/pseries/vas: Include irqdomain.h omits a2305e3de819 powerpc: mark local variables around longjmp as volatile omits d40a82be2f79 powerpc/pmu: Make the generic compat PMU use the architect [...] omits bfb0c9fcf587 powerpc/pseries/dlpar: use rtas_get_sensor() omits 4bfa5ddff924 powerpc/rtas-rtc: remove unused constant omits d2827e5e2e0f powerpc/papr_scm: trivial: fix typo in a comment omits 95839225639b powerpc: Fix is_kvm_guest() / kvm_para_available() omits 24d33ac5b8ff powerpc/64s: Make prom_init require RELOCATABLE omits c6c27e3d8464 selftests/powerpc: Use req_max_processed_len from sysfs NX [...] omits 20ccb004bad6 powerpc/bpf: Use bctrl for making function calls omits b8ee3e6d6c5e powerpc/xmon: Add support for running a command on all cpu [...] omits dcf57af201eb powerpc/configs: Enable STACK_TRACER and FTRACE_SYSCALLS i [...] omits 12b58492e60b powerpc/kprobes: Warn if instruction patching failed omits 0566fa760d23 powerpc/kprobes: Roll IS_RFI() macro into IS_RFID() omits de21e1377c4f powerpc/papr_scm: Add support for reporting dirty-shutdown-count omits ed78f56e1271 powerpc/papr_scm: Make 'perf_stats' invisible if perf-stat [...] omits 511eea5e2ccd powerpc/kprobes: Fix Oops by passing ppc_inst as a pointer [...] omits c4bf1f25c6c1 PCI: tegra194: Fix host initialization during resume omits 7bf475a4614a PCI: tegra: Add missing MODULE_DEVICE_TABLE omits 180208cedfec dt-bindings: crypto: ccree: Convert to json-schema omits 1e32084cb535 dt-bindings: fpga: zynq: convert bindings to YAML omits b14e889c31b5 dt-bindings: rtc: zynqmp: convert bindings to YAML omits b64210f2f7c1 i2c: core: Disable client irq on reboot/shutdown omits b05c8922c98d dt-bindings: i2c: update bindings for MT8195 SoC omits 2f799b25dbaa i2c: imx: Fix some checkpatch warnings omits d2ce69ca2516 PCI: imx6: Enable PHY internal regulator when supplied >3V omits c9d511dc8461 dt-bindings: imx6q-pcie: Add "vph-supply" for PHY supply voltage omits 7a289a164c73 PCI: imx6: Limit DBI register length for imx6qp PCIe omits fd6403756f4c PCI: imx6: Remove imx6_pcie_probe() redundant error message omits b7705ba6d0c4 dt-bindings: interrupt-controller: Convert ARM VIC to json-schema omits 7b25995f5319 of: of_reserved_mem: mark nomap memory instead of removing omits 3c6867a12a22 of: of_reserved_mem: only call memblock_free for normal re [...] omits 655832d12f22 PCI: intel-gw: Fix INTx enable omits 7bb7d802af1d trace/hwlat: Switch disable_migrate to mode none omits 8fa826b7344d trace/hwlat: Implement the mode config option omits bb1b24cf41b5 trace/hwlat: Fix Clark's email omits 171ec346fc89 bootconfig/tracing/ktest: Add ktest examples of testing bo [...] omits 742b4c0d1efe vfio: use the new pci_dev_trylock() helper to simplify try lock omits e3a9b1212b9d PCI: Export pci_dev_trylock() and pci_dev_unlock() omits 0af5160edb87 vfio/mdpy: Fix memory leak of object mdev_state->vconfig omits 51f382428c17 perf top: Add cgroup support for perf top (-G) omits ca0c448d2b9f RDMA/cma: Protect RMW with qp_mutex omits 6a7f5bd6185e ASoC: qcom: lpass-cpu: mark IRQ_CLEAR register as volatile [...] omits dc70f7c3ed34 RDMA/cma: Remove unnecessary INIT->INIT transition omits 7ae61c5f1667 RDMA/hns: Add window selection field of congestion control omits 36f5625af34c RDMA/hfi1: Remove use of kmap() omits 7364e74d48ec RDMA/irdma: Remove use of kmap() omits 93c2cdc975aa x86/fpu/xstate: Clear xstate header in copy_xstate_to_uabi [...] omits acc6100d3ffa fs: remove bdev_try_to_free_page callback omits 3b672e3aedff ext4: remove bdev_try_to_free_page() callback omits dbf2bab7935b jbd2: simplify journal_clean_one_cp_list() omits 4ba3fcdde7e3 jbd2,ext4: add a shrinker to release checkpointed buffers omits 214eb5a4d8a2 jbd2: remove redundant buffer io error checks omits 235d68069cbd jbd2: don't abort the journal when freeing buffers omits fcf37549ae19 jbd2: ensure abort the journal if detect IO error when wri [...] omits 1866cba84243 jbd2: remove the out label in __jbd2_journal_remove_checkpoint() omits 0caaefbaf2a4 ext4: no need to verify new add extent block omits d07621d9b9b8 jbd2: clean up misleading comments for jbd2_fc_release_bufs omits fcc84fe12fd8 staging: hisi-spmi-controller: rename spmi-channel property omits 83fb097ba87a staging: phy-hi3670-usb3: do a some minor cleanups omits 3b1f941536af docs: ABI: testing: sysfs-firmware-memmap: add some memmap types. omits b1489186cc83 ext4: add check to prevent attempting to resize an fs with [...] omits e9f9f61d0cdc ext4: consolidate checks for resize of bigalloc into ext4_ [...] omits 310c097c2bdb ext4: remove duplicate definition of ext4_xattr_ibody_inli [...] omits f35d2f249ef0 powerpc/64s: Fix copy-paste data exposure into newly creat [...] omits a27755d57e0b powerpc/32: Avoid #ifdef nested with FTR_SECTION on booke [...] omits 4bd9e05ac7b8 powerpc/32: Reduce code duplication of system call entry omits 275dcf24e253 powerpc/32: Interchange r1 and r11 in SYSCALL_ENTRY on booke omits 10e9252f043e powerpc/32: Interchange r10 and r12 in SYSCALL_ENTRY on non booke omits 56afad885228 powerpc: Remove klimit omits 6ca6512c716a powerpc/mm: Properly coalesce pages in ptdump omits 57307f1b6edd powerpc/mm: Leave a gap between early allocated IO areas omits 0e8554b5d780 powerpc/papr_scm: Properly handle UUID types and API omits 0e5962b2ec3d powerpc/pseries: fail quicker in dlpar_memory_add_by_ic() omits c2aaddcc65b3 powerpc/pseries: break early in dlpar_memory_add_by_count() loops omits b3e3b4db7a9b powerpc/pseries: skip reserved LMBs in dlpar_memory_add_by [...] omits bab26238bbd4 powerpc: Offline CPU in stop_this_cpu() omits f5f48e8cb93f powerpc: Make PPC_IRQ_SOFT_MASK_DEBUG depend on PPC64 omits 0cdff98b395e powerpc/64s: Remove irq mask workaround in accumulate_stol [...] omits 633c8e9800f3 powerpc/pseries: Enable hardlockup watchdog for PowerVM pa [...] omits 6eaaf9de3599 powerpc/64s/interrupt: Check and fix srr_valid without crashing omits ae58b1c64589 powerpc/interrupt: Remove prep_irq_for_user_exit() omits 61eece2d1707 powerpc/interrupt: Refactor prep_irq_for_{user/kernel_enab [...] omits 99f98f849cf1 powerpc/interrupt: Interchange prep_irq_for_{kernel_enable [...] omits a214ee8802ad powerpc/interrupt: Refactor interrupt_exit_user_prepare() omits f84aa284947f powerpc/interrupt: Rename and lightly change syscall_exit_ [...] omits 13799748b957 powerpc/64: use interrupt restart table to speed up return [...] omits 9d1988ca87dd powerpc/64: treat low kernel text as irqs soft-masked omits 862fa563524b powerpc/64: interrupt soft-enable race fix omits f23699c93bec powerpc/64: allow alternate return locations for soft-mask [...] omits 63e40806eea9 powerpc/64s: save one more register in the masked interrup [...] omits dd152f70bdc1 powerpc/64s: system call avoid setting MSR[RI] until we se [...] omits e754f4d13e39 powerpc/64: move interrupt return asm to interrupt_64.S omits 59dc5bfca0cb powerpc/64s: avoid reloading (H)SRR registers if they are [...] omits 1df7d5e4baea powerpc/64s: introduce different functions to return from [...] omits bf9155f1970c powerpc: remove interrupt exit helpers unused argument omits 9a3ed7adcabc powerpc/interrupt: Fix CONFIG ifdef typo omits ffaacd97fd37 powerpc/prom_init: Pass linux_banner to firmware via optio [...] omits f47d5a4fc254 powerpc/prom_init: Convert prom_strcpy() into prom_strscpy_pad() omits 3018fbc63632 powerpc/64s: Fix boot failure with 4K Radix omits 6f746d485fb9 mcb: Use DEFINE_RES_MEM() helper macro and fix the end address omits d02908ad8f34 PNP: moved EXPORT_SYMBOL so that it immediately followed i [...] omits a25d144fb883 bus: mhi: pci-generic: Add missing 'pci_disable_pcie_error [...] omits 02b49cd11745 bus: mhi: Wait for M2 state during system resume omits 44b1eba44dc5 bus: mhi: core: Fix power down latency omits ab1afed701d2 intel_th: Wait until port is in reset before programming it omits 02ca71effb96 intel_th: msu: Make contiguous buffers uncached omits ae128916fb87 intel_th: Remove an unused exit point from intel_th_remove() omits d0b371e5fba0 stm class: Spelling fix omits ee00d6b3c7aa ext4: fsmap: fix the block/inode bitmap comment omits d874742f6a73 nitro_enclaves: Set Bus Master for the NE PCI device omits 1db376113e45 misc: ibmasm: Modify matricies to matrices omits 7487257cea87 misc: vmw_vmci: return the correct errno code omits 75020f2df6e4 siox: Simplify error handling via dev_err_probe() omits 1e2658aef517 fpga: machxo2-spi: Address warning about unused variable omits 6d2424a84533 ext4: fix comment for s_hash_unsigned omits 37a0ca7f3e60 lkdtm/heap: Add init_on_alloc tests omits b61ce4d81ba2 selftests/lkdtm: Enable various testable CONFIGs omits 5b777131bd80 lkdtm: Add CONFIG hints in errors where possible omits f123c42bbeff lkdtm: Enable DOUBLE_FAULT on all architectures omits 9c4f6ebc3665 lkdtm/heap: Add vmalloc linear overflow test omits a15676ac8f24 lkdtm/bugs: XFAIL UNALIGNED_LOAD_STORE_WRITE omits 0acbdbc7205c selftests/lkdtm: Fix expected text for free poison omits c2eb472bbe25 selftests/lkdtm: Fix expected text for CR4 pinning omits 04831e892b41 selftests/lkdtm: Avoid needing explicit sub-shell omits 5607fa6c3da3 serial: Prefer unsigned int to bare use of unsigned omits b67e830d38fa serial: 8250: 8250_omap: Fix possible interrupt storm on K3 SoCs omits 08b0adb1ae54 serial: qcom_geni_serial: use DT aliases according to DT bindings omits cddd53e8aa4f Revert "tty: serial: Add UART driver for Cortina-Access platform" omits 0c5a11c0ca25 staging: rtl8723bs: convert function to static omits bee5ebf02dbb staging: rtl8723bs: remove item from TODO list omits 990a1472930b staging: rtl8723bs: fix check allowing 5Ghz settings omits 43cf7e96fe45 staging: rtl8723bs: remove obsolete 5Ghz comments omits 6d490a27e23c staging: rtl8723bs: fix macro value for 2.4Ghz only device omits 6a782e4a4ebf staging: rtl8723bs: remove unused ODM_CMNINFO_BOARD_TYPE e [...] omits fc2cda0fe329 staging: rtl8723bs: remove VHT dead code omits 9e749e6f352a staging: rtl8723bs: remove 5Ghz code related to RF power c [...] omits aa0b6160eac7 staging: rtl8723bs: remove some unused 5Ghz macro definitions omits ec84d0ae54a6 staging: rtl8723bs: remove 5Ghz code related to channel pl [...] omits 997f60810715 staging: rtl8723bs: beautify prototypes in include/hal_com [...] omits 284a80374531 staging: rtl8723bs: remove all branchings between 2.4Ghz a [...] omits c659a4687114 staging: rtl8723bs: remove struct rt_channel_plan_5g omits e5d6664e273a staging: rtl8723bs: remove 5Ghz field in struct registry_priv omits 7d5fd85ea855 staging: rtl8723bs: rename enum items related to channel bonding omits aa9224a80043 staging: rtl8723bs: remove unused enum items related to ch [...] omits 33137187d3c8 staging: rtl8723bs: remove code related to unsupported cha [...] omits 708180a92cd8 staging: rtl8723bs: remove all 5Ghz network types omits 2b1aca59e11f staging: rtl8188eu: remove MSG_88E macro from include/rtw_debug.h omits 4ce8ae20286f staging: rtl8188eu: remove MSG_88E call from hal/odm.c omits ffa3e77ca71d staging: rtl8188eu: remove DBG_88E_LEVEL macro from includ [...] omits c511354263c0 staging: rtl8188eu: remove all DBG_88E_LEVEL calls from co [...] omits 0389516cb429 staging: rtl8188eu: remove all DBG_88E_LEVEL calls from co [...] omits 8e727b9353ec staging: rtl8188eu: remove all DBG_88E_LEVEL calls from co [...] omits fe16215de4b0 staging: rtl8188eu: remove all DBG_88E_LEVEL calls from co [...] omits e57dcbf698f8 staging: rtl8188eu: remove all DBG_88E_LEVEL calls from os [...] omits f38143580e8f staging: rtl8188eu: remove more unused defines omits 0684c15d32fd staging: rtl8188eu: remove sdio defines omits ea7810f6e0b2 staging: rtl8188eu: make efuse_ReadEFuse static omits c372251719f2 staging: rtl8188eu: remove RT_TRACE prints from pwrseqcmd.c omits 0e02d10ec293 staging: rtl8188eu: simplify rtl88eu_mon_init omits 896e9022998a staging: rtl8188eu: remove HAL_INIT_PROFILE_TAG omits b4399591371d staging: rtl8188eu: remove RT_TRACE and MSG_88E prints fro [...] omits ef803a9a49ef staging: rtl8188eu: remove unnecessary if clause omits 7ad9bc70e1ac staging: rtl8188eu: remove efuse type omits 7c12683cf7c9 staging: rtl8188eu: remove a couple of unused defines omits 3b4b55a041a8 staging: rtl8188eu: remove RT_TRACE prints from rtl8188e_h [...] omits abc6baa88224 staging: rtl8188eu: remove RT_TRACE prints from usb_intf.c omits c1ccff4682da staging: rtl8188eu: handle errors from dev_alloc_name omits deefd9211ded staging: rtl8188eu: fix usb_submit_urb error handling omits 872cfb096d3a staging: rtl8188eu: remove "rtw_ieee80211_back_parties" omits 12a17d72f794 staging: rtl8188eu: remove "rtw_ieee80211_back_actioncode" omits 9a4ccb73a5fb staging: rtl8188eu: remove useless comment omits eb64c6f60ed5 staging: rtl8723bs: Fix an error handling path omits 7756f1d6369e phy: qcom-qusb2: Add configuration for SM4250 and SM6115 omits bbaabe0d2674 dt-bindings: phy: qcom,qusb2: document sm4250/6115 compatible omits 2f0b20fb0568 dt-bindings: usb: qcom,dwc3: Add bindings for sm6115/4250 omits 4897807753e0 USB: cdc-acm: blacklist Heimann USB Appset device omits 6becfe913bda RDMA/bnxt_re: Fix uninitialized struct bit field rsvd1 omits d3997fce189f usb: xhci-mtk: allow multiple Start-Split in a microframe omits 269072a3d907 usb: ftdi-elan: remove redundant continue statement in a w [...] omits 42601e356bfa usb: class: cdc-wdm: return the correct errno code omits 109d19a5eb3d IB/isert: Align target max I/O size to initiator size omits 8d11cfb0c375 dmaengine: imx-sdma: Remove platform data header omits 72cce7dd9f0a dmaengine: xilinx: dpdma: Fix spacing around addr[i-1] omits 536bc5e6fdab dmaengine: xilinx: dpdma: Use kernel type u32 over uint32_t omits 8e9910c5ad97 Merge tag 'usb-serial-5.14-rc1' of https://git.kernel.org/ [...] omits 5c89c2c7fbfa Merge tag 'asoc-fix-v5.13-rc7' of https://git.kernel.org/p [...] omits 4ce8ad95f0af io_uring: Create define to modify a SQPOLL parameter omits 997135017716 io_uring: Fix race condition when sqp thread goes to sleep omits b62b189f7e2c Merge tag 'v5.14-rockchip-dts64-2' of git://git.kernel.org [...] omits 048c958f12a2 Merge tag 'tee-reviewer-for-v5.13' of git://git.linaro.org [...] omits 2995b50376b9 Merge tag 'v5.14-rockchip-dts32-2' of git://git.kernel.org [...] omits e6adbcb7e2d7 Merge tag 'qcom-arm64-defconfig-for-5.14-1' of https://git [...] omits c21cc3d89273 Merge tag 'qcom-arm64-for-5.14-1' of https://git.kernel.or [...] omits 73d1774e0f6e Merge tag 'v5.14-rockchip-dts64-1' of git://git.kernel.org [...] omits f82c6e6dd149 Merge tag 'v5.14-rockchip-dts32-1' of git://git.kernel.org [...] omits 2afd1c20e754 Merge tag 'v5.14-rockchip-drivers1' of git://git.kernel.or [...] omits 43b3219861c7 Merge tag 'mvebu-dt64-5.14-1' of git://git.kernel.org/pub/ [...] omits 115484216b07 Merge tag 'mvebu-drivers-5.14-1' of git://git.kernel.org/p [...] omits 4014f3177b0a Merge tag 'mvebu-fixes-5.13-1' of git://git.kernel.org/pub [...] omits 707472acca6d Merge tag 'ti-k3-dt-for-v5.14' of git://git.kernel.org/pub [...] omits 95ef71523663 Merge tag 'ixp4xx-arm-soc-v5.14' of git://git.kernel.org/p [...] omits e356dc4c088d Merge tag 'omap-for-v5.14/dt-cleanup-signed' of git://git. [...] omits 6b4670af9f49 Merge tag 'omap-for-v5.14/fixes-not-urgent-signed' of git: [...] omits 3d6fe39ac6cc Merge tag 'omap-for-v5.13/fixes-rc6-signed' of git://git.k [...] omits def0c98367ea Merge tag 'hisi-arm64-dt-for-5.14' of git://github.com/his [...] omits 79eb3cbf02d4 Merge tag 'hisi-arm32-dt-for-5.14' of git://github.com/his [...] omits 4896df9d53ae selftests/sgx: remove checks for file execute permissions omits 07b60713b57a selftests/ftrace: fix event-no-pid on 1-core machine omits 8a5124c0f33c kunit: Remove the unused all_tests.config omits d9d6b8225e73 kunit: Move default config from arch/um -> tools/testing/kunit omits b0841b51cac9 kunit: arch/um/configs: Enable KUNIT_ALL_TESTS by default omits 44acdbb250a5 kunit: Add gnu_printf specifiers omits 7b97174cc93f leds: lgm: Fix up includes omits ee78b9360e14 leds: ktd2692: Fix an error handling path omits 255ede3b1290 lib/cmdline_kunit: Remove a cast which are no-longer required omits 388ca2e024dd kernel/sysctl-test: Remove some casts which are no-longer [...] omits 8f0877c26e4b thunderbolt: test: Remove some casts which are no longer required omits 97847240c0d5 mmc: sdhci-of-aspeed: Remove some unnecessary casts from K [...] omits 28dce2c4a83d iio: Remove a cast in iio-test-format which is no longer required omits 6d2e97894b67 device property: Remove some casts in property-entry-test omits 99a8e899fab9 Documentation: kunit: Clean up some string casts in examples omits 3747b5c0d8ec kunit: Assign strings to 'const char*' in STREQ assertions omits 6e62dfa6d14f kunit: Do not typecheck binary assertions omits b322a50d17ed Merge tag 'amd-drm-next-5.14-2021-06-22-1' of https://gitl [...] omits 6f9866a166cd x86/fpu/signal: Let xrstor handle the features to init omits 334200bf52f0 Merge tag 'drm-msm-next-2021-06-23b' of https://gitlab.fre [...] omits e88bbc91849b Revert "drm/msm/mdp5: provide dynamic bandwidth management" omits 2ec73ece4efd docs: dev-tools: kunit: don't use a table for docs name omits 96a30960a2c5 leds: as3645a: Fix error return code in as3645a_parse_node() omits 9d0150db9758 leds: turris-omnia: add missing MODULE_DEVICE_TABLE omits a5d3d1adc95f leds: lp55xx: Initialize enable GPIO direction to output omits d59eedc0e408 remoteproc: imx_rproc: support i.MX8ULP omits 5f5fb97491b9 dt-bindings: remoteproc: imx_rproc: support i.MX8ULP omits 51c4b4e21226 remoteproc: stm32: fix mbox_send_message call omits 7dbdb8bd7c02 remoteproc: core: Cleanup device in case of failure omits 930eec0be20c remoteproc: core: Fix cdev remove and rproc del omits 519346ecabd3 remoteproc: core: Move validate before device add omits c6659ee893e2 remoteproc: core: Move cdev add before device add omits 0740ec0893ea remoteproc: pru: Add support for various PRU cores on K3 A [...] omits bfc245129caa dt-bindings: remoteproc: pru: Update bindings for K3 AM64x SoCs omits 8131156974cb remoteproc: qcom_wcnss: Use devm_qcom_smem_state_get() omits 632f1ca39698 remoteproc: qcom_q6v5: Use devm_qcom_smem_state_get() to f [...] omits 61d1961adf4b soc: qcom: smem_state: Add devm_qcom_smem_state_get() omits fcb3635f5018 x86/fpu/signal: Handle #PF in the direct restore path omits aee8c67a4faa x86/fpu: Return proper error codes from user access functions omits 0a6c2e9ec91c x86/fpu/signal: Split out the direct restore code omits cdcec1b77001 x86/fpu/signal: Sanitize copy_user_to_fpregs_zeroing() omits 1258a8c89604 x86/fpu/signal: Sanitize the xstate check on sigframe omits 9ba589f9cdbd x86/fpu/signal: Remove the legacy alignment check omits 99a5901951b7 x86/fpu/signal: Move initial checks into fpu__restore_sig() omits bf68a7d98922 x86/fpu: Mark init_fpstate __ro_after_init omits 72a6c08c44e4 x86/pkru: Remove xstate fiddling from write_pkru() omits 0e8c54f6b2c8 x86/fpu: Don't store PKRU in xstate in fpu_reset_fpstate() omits 954436989cc5 x86/fpu: Remove PKRU handling from switch_fpu_finish() omits 30a304a13873 x86/fpu: Mask PKRU from kernel XRSTOR[S] operations omits e84ba47e313d x86/fpu: Hook up PKRU into ptrace() omits e7c07d5e0750 RDMA/hns: Fix incorrect vlan enable bit in QPC omits c95f60a875d3 MAINTAINERS: Update Broadcom RDMA maintainers omits 9782a712eb97 x86/fpu: Add PKRU storage outside of task XSAVE buffer omits 2ebe81c6d800 x86/fpu: Dont restore PKRU in fpregs_restore_userspace() omits 65e952102122 x86/fpu: Rename xfeatures_mask_user() to xfeatures_mask_uabi() omits 1d9bffab116f x86/fpu: Move FXSAVE_LEAK quirk info __copy_kernel_to_fpregs() omits 727d01100e15 x86/fpu: Rename __fpregs_load_activate() to fpregs_restore [...] omits 33344368cb08 x86/fpu: Clean up the fpu__clear() variants omits e7ecad17c84d x86/fpu: Rename fpu__clear_all() to fpu_flush_thread() omits 371071131cd1 x86/fpu: Use pkru_write_default() in copy_init_fpstate_to_ [...] omits fa8c84b77a54 x86/cpu: Write the default PKRU value when enabling PKE omits ff7ebff47c59 x86/pkru: Provide pkru_write_default() omits 739e2eec0f48 x86/pkru: Provide pkru_get_init_value() omits 8a1dc55a3f3e x86/cpu: Sanitize X86_FEATURE_OSPKE omits b2681e791dbc x86/fpu: Rename and sanitize fpu__save/copy() omits 784a46618f63 x86/pkeys: Move read_pkru() and write_pkru() omits a75c52896b6d x86/fpu/xstate: Sanitize handling of independent features omits 01707b665358 x86/fpu: Rename "dynamic" XSTATEs to "independent" omits b76411b1b568 x86/fpu: Rename initstate copy functions omits 1c61fada304c x86/fpu: Rename copy_kernel_to_fpregs() to restore_fpregs_ [...] omits 08ded2cd18a0 x86/fpu: Get rid of the FNSAVE optimization omits ebe7234b08a4 x86/fpu: Rename copy_fpregs_to_fpstate() to save_fpregs_to [...] omits 522e92743b35 x86/fpu: Deduplicate copy_uabi_from_user/kernel_to_xstate() omits cc883cdf68f5 i2c: davinci: Simplify with dev_err_probe() omits 1cc34413ff3f x86/fpu: Rename xstate copy functions which are related to UABI omits 2d1a83a4f36f i2c: cadence: Simplify with dev_err_probe() omits 9dbba3f87c78 i2c: xiic: Simplify with dev_err_probe() omits 6fdc908cb561 x86/fpu: Rename fregs-related copy functions omits dd66b39f600b i2c: cadence: Clear HOLD bit before xfer_size register rolls over omits 872c65dbf669 x86/math-emu: Rename frstor() omits 16dcf4385933 x86/fpu: Rename fxregs-related copy functions omits 6b862ba18214 x86/fpu: Rename copy_user_to_xregs() and copy_xregs_to_user() omits b16313f71c10 x86/fpu: Rename copy_xregs_to_kernel() and copy_kernel_to_xregs() omits 1f3171252dc5 x86/fpu: Get rid of copy_supervisor_to_kernel() omits 9fe8a6f5eed8 x86/fpu: Cleanup arch_set_user_pkey_access() omits 71ef453355a9 x86/kvm: Avoid looking up PKRU in XSAVE buffer omits 02b93c0b00df x86/fpu: Get rid of using_compacted_format() omits dbb60ac76458 x86/fpu: Move fpu__write_begin() to regset omits 5a32fac8dbe8 x86/fpu/regset: Move fpu__read_begin() into regset omits afac9e894364 x86/fpu: Remove fpstate_sanitize_xstate() omits 3f7f75634cce x86/fpu: Use copy_xstate_to_uabi_buf() in fpregs_get() omits adc997b3d66d x86/fpu: Use copy_xstate_to_uabi_buf() in xfpregs_get() omits eb6f51723f03 x86/fpu: Make copy_xstate_to_kernel() usable for [x]fpregs_get() omits da53f60bb86e x86/fpu: Clean up fpregs_set() omits 145e9e0d8c6f x86/fpu: Fail ptrace() requests that try to set invalid MX [...] omits 6164331d15f7 x86/fpu: Rewrite xfpregs_set() omits 3a3351126ee8 x86/fpu: Simplify PTRACE_GETREGS code omits 947f4947cf00 x86/fpu: Reject invalid MXCSR values in copy_kernel_to_xstate() omits 43be46e89698 x86/fpu: Sanitize xstateregs_set() omits 07d6688b22e0 x86/fpu: Limit xstate copy size in xstateregs_set() omits e68524456c85 x86/fpu: Move inlines where they belong omits 4098b3eef37b x86/fpu: Remove unused get_xsave_field_ptr() omits ce38f038ede7 x86/fpu: Get rid of fpu__get_supported_xfeatures_mask() omits 4e8e4313cf81 x86/fpu: Make xfeatures_mask_all __ro_after_init omits ce578f16348b x86/fpu: Mark various FPU state variables __ro_after_init omits b3607269ff57 x86/pkeys: Revert a5eff7259790 ("x86/pkeys: Add PKRU value [...] omits 9625895011d1 x86/fpu: Fix copy_xstate_to_kernel() gap handling omits c4cf5f61982e Merge x86/urgent into x86/fpu omits 8cc802bd75fb Merge series "ASoC: tlv320aic32x4: Add support for TAS2505 [...] omits f5e2d697d3cb Merge series "ASoC: tegra: Use devm_platform_get_and_iorem [...] omits c1d12c19efd9 drm/msm/mdp5: provide dynamic bandwidth management omits 310317719ef1 drm/msm/mdp5: add perf blocks for holding fudge factors omits 7d36db0be3b9 drm/msm/mdp5: switch to standard zpos property omits ed6b97e5b5a7 drm/msm/mdp5: add support for alpha/blend_mode properties omits a4fdc2602902 drm/msm/mdp5: use drm_plane_state for pixel blend mode omits 21ab7e8dc9cf drm/msm/mdp5: use drm_plane_state for storing alpha value omits 9074b67b83bd drm/msm/mdp5: use drm atomic helpers to handle base drm pl [...] omits a14440042fe8 drm/msm/dsi: do not enable PHYs when called for the slave [...] omits 5434941fd45d drm/msm: Add debugfs to trigger shrinker omits c96348a8fbff drm/msm/dpu: Avoid ABBA deadlock between IRQ modules omits e25e92e08e32 drm/msm: devcoredump iommu fault support omits ba6014a4e480 iommu/arm-smmu-qcom: Add stall support omits 2a574cc05d38 drm/msm: Improve the a6xx page fault handler omits ab5df7b953d8 iommu/arm-smmu-qcom: Add an adreno-smmu-priv callback to g [...] omits f8f934c180f6 iommu/arm-smmu: Add support for driver IOMMU fault handlers omits 1d2fa58e0dda drm/msm: export hangcheck_period in debugfs omits f6d62d091cfd drm/msm/a6xx: add support for Adreno 660 GPU omits 564499f5ddbb drm/msm/a6xx: add missing PC_DBG_ECO_CNTL bit for a640/a650 omits 58e933e3f012 drm/msm/a6xx: add GMU_CX_GMU_CX_FALNEXT_INTF write for a650 omits 64245fc55172 drm/msm/a6xx: use AOP-initialized PDC for a650 omits bda1d6e56038 drm/msm: remove unused icc_path/ocmem_icc_path omits cc4c26d4ae4e drm/msm: Generated register update omits b3fbfa234348 drm/msm/dpu: hw_blk: make dpu_hw_blk empty opaque structure omits dfa35bac9930 drm/msm/dpu: use struct dpu_hw_merge_3d in dpu_hw_pingpong omits 6f94be582d6f drm/msm/dpu: drop dpu_hw_blk_destroy function omits 88b0f5a56d11 drm/msm/dpu: remove unused dpu_hw_blk features omits 299b809e89e8 drm/msm/dsi: print error code when MIPI DSI host registrat [...] omits 44b4fcbc4553 drm/msm/dp/dp_link: Fix some potential doc-rot omits 2eb4bfc0b71e drm/msm/dp/dp_catalog: Correctly document param 'dp_catalog' omits 37c68900a252 drm/msm/msm_gem: Demote kernel-doc abuses omits 02023638da7f drm/msm/disp/dpu1/dpu_plane: Fix a couple of naming issues omits bce98bf7f6ce drm/msm: Use VERB() for extra verbose logging omits f591dbb5fb8c drm/msm/dp: power off DP phy at suspend omits 0920b0f6e7b4 drm/msm/dp: remove the repeated declaration omits 9389a0e7b17c drm/msm/dpu: Drop unnecessary NULL checks after container_ [...] omits 5ed7944dfa50 drm/msm/dp: Drop unnecessary NULL checks after container_of omits 08b2a9bb54ae drm/msm/dsi: fix 32-bit clang warning omits 7d21fb8af5db drm/msm: remove unneeded variable ret omits 614f94b5416d drm/msm/dpu: remove unused local variable 'cmd_enc' omits 0c86f885116e drm/msm/dp/dp_display: Remove unused variable 'hpd' omits 48c305808da7 drm/msm: Remove unneeded variable: "rc" omits 11120e9351d8 drm/msm: Convert to use resource-managed OPP API omits 46188352307c drm/msm/dp: Fixed couple of typos omits d2dfd21fcbf0 drm/msm/dpu: Fix a typo omits 6bac5b13b4ec drm/msm/dpu: Fix a typo omits e020ac961ce5 drm/msm/dpu: Fix error return code in dpu_mdss_init() omits a1c9b1e3bdd6 drm/msm: Fix error return code in msm_drm_init() omits 8c08c7b51ad3 Merge branch 'msm-fixes-v5.13-rc6' into msm-next-redo omits a1f2ba60eace drm/msm/disp/dpu1: avoid perf update in frame done event omits 5b702d787b47 drm/msm/disp: Move various debug logs to atomic bucket omits f6bc4e1d5126 drm/msm/disp: Use plane debug print helper omits 7cb017db1896 drm/msm: Move FB debug prints to drm_dbg_state() omits e45b40ab9bf0 drm/msm/dp: Drop malformed debug print omits 721c6e0c6aed drm/msm: Move vblank debug prints to drm_dbg_vbl() omits d94fc8f36f78 drm/msm/dpu: simplify IRQ enabling/disabling omits 18b20ac0ec2f drm/msm/dpu: drop remains of old irq lookup subsystem omits 667e9985ee24 drm/msm/dpu: replace IRQ lookup with the data in hw catalog omits 597762d5bf50 drm/msm/dpu: define interrupt register names omits 98fbe6bb5bb2 drm/msm/dpu: hw_intr: always call dpu_hw_intr_clear_intr_s [...] omits 09e3a2b4421e drm/msm/dpu: merge dpu_hw_intr_get_interrupt_statuses into [...] omits e305f678e987 drm/msm/dp: Handle aux timeouts, nacks, defers omits 47327fdd7e85 drm/msm/dp: Shrink locking area of dp_aux_transfer() omits 24c7861b811b drm/msm/dp: Simplify aux irq handling code omits 53e231705e1c drm/msm: fix display snapshotting if DP or DSI is disabled omits 9ef364432db4 drm/msm: deprecate MSM_BO_UNCACHED (map as writecombine instead) omits d12e339044a0 drm/msm: add MSM_BO_CACHED_COHERENT omits af9b35470799 drm/msm: use the right pgprot when mapping BOs in the kernel omits a5fc7aa901b6 drm/msm: replace MSM_BO_UNCACHED with MSM_BO_WC for intern [...] omits 8eaf9b02acb5 drm/msm: remove unnecessary mmap logic for cached BOs omits d91940e28970 drm/msm/dsi: add DSI PHY registers to snapshot data omits bac2c6a62ed9 drm/msm: get rid of msm_iomap_size omits 2503003cb2b8 drm/msm: make msm_disp_state transient data struct omits eb9d6c7ebe44 drm/msm: pass dump state as a function argument omits 2ec5b3dc18ba drm/msm: add disp snapshot points across dpu driver omits d87fe031bf3a drm/msm: add support to take dsi, dp and dpu snapshot omits a698b5cdfe63 drm/msm/disp/dpu1: add API to take DPU register snapshot omits 0f6090f37f80 drm/msm/dp: add API to take DP register snapshot omits 9d30a4bcf43c drm/msm/dsi: add API to take DSI register snapshot omits 98659487b845 drm/msm: add support to take dpu snapshot omits a4324a7a1c3d drm: allow drm_atomic_print_state() to accept any drm_printer omits f21c8a276c2d drm/msm/dp: handle irq_hpd with sink_count = 0 correctly omits 3099406ef483 ALSA: hda: Release codec display power during shutdown/reboot omits 472e18f63c42 ALSA: hda: Release controller display power during shutdow [...] omits 5d299f44d765 jfs: Avoid field-overflowing memcpy() omits e15a56b74695 jfs: remove unnecessary oom message omits 9d574f985fe3 jfs: fix GPF in diFree omits 0ac05b25c3dd ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too omits d4e1406618a1 Merge tag 'extcon-next-for-5.14' of git://git.kernel.org/p [...] omits 723ca2f89412 ASoC: fsl: remove unnecessary oom message omits 8e0eb2fb5c07 ASoC: tlv320aic32x4: dt-bindings: add TAS2505 to compatible omits b4525b6196cd ASoC: tlv320aic32x4: add support for TAS2505 omits 688d47cdd934 ASoC: tlv320aic32x4: add type to device private data struct omits fc8344e63e59 ASoC: tegra30: ahub: Use devm_platform_get_and_ioremap_resource() omits c29b6382d23c ASoC: tegra: tegra210_admaif: Use devm_platform_get_and_io [...] omits 8d81f0da47bb ASoC: tegra20: spdif: Use devm_platform_get_and_ioremap_re [...] omits 8ad9e5baa90f ASoC: tegra20: i2s: Use devm_platform_get_and_ioremap_resource() omits a7a0a2feb957 ASoC: fsl_spdif: Fix unexpected interrupt after suspend omits 5471a8123503 Merge tag 'phy-for-5.14_v2' of git://git.kernel.org/pub/sc [...] omits ae44705f98ca ALSA: firewire-motu: fix register handling for 896 omits e949e338d7bb ALSA: firewire-motu: fix register handling for 828 omits 7203233ea7fd ALSA: firewire-motu: use macro instead of magic number for [...] omits ef8f14ad2aec ALSA: firewire-motu: code refactoring for source detection [...] omits 53ed8cf625fa ALSA: firewire-motu: code refactoring for packet format de [...] omits 184aa6b7e105 ALSA: firewire-motu: use macro instead of magic number for [...] omits 683d36690f8a ALSA: firewire-motu: add support for AES/EBU clock source [...] omits 25eb438920e4 ALSA: firewire-motu: code refactoring for detection of clo [...] omits fa4db23233eb ALSA: firewire-motu: fix detection for S/PDIF source on op [...] omits 3c16dc40aab8 f2fs: fix to avoid adding tab before doc section omits 4d9a2bb1a6ba f2fs: introduce f2fs_casefolded_name slab cache omits 859fca6b706e f2fs: swap: support migrating swapfile in aligned write mode omits 0b8fc00601c0 f2fs: swap: remove dead codes omits 6ce19aff0b8c f2fs: compress: add compress_inode to cache compressed blocks omits 4c89b53d05f1 f2fs: clean up /sys/fs/f2fs/<disk>/features omits 4a196df4cfba f2fs: add pin_file in feature list omits 4c039d545269 f2fs: Advertise encrypted casefolding in sysfs omits 39307f8ee353 f2fs: Show casefolding support only when supported omits a7d9fe3c3388 f2fs: support RO feature omits 833dcd354537 f2fs: logging neatening omits c61404153eb6 f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMU [...] omits 8f1d49832636 f2fs: compress: remove unneeded preallocation omits 15692a80d949 phy: Revert "phy: ralink: Kconfig: convert mt7621-pci-phy [...] omits 61c0cb8ae794 Merge tag 'drm-misc-next-fixes-2021-06-18' of git://anongi [...] omits bde431fbe834 Merge tag 'drm/tegra/for-5.14-rc1' of ssh://git.freedeskto [...] omits 2506f5dcb828 scsi: mvsas: Use DEVICE_ATTR_RO()/RW() macro omits 4c92f8980255 scsi: megaraid_mbox: Use DEVICE_ATTR_ADMIN_RO() macro omits 80068f82284a scsi: qedf: Use DEVICE_ATTR_RO() macro omits ffa636470aef scsi: qedi: Use DEVICE_ATTR_RO() macro omits 1897c5c75975 scsi: message: mptfc: Switch from pci_ to dma_ API omits c7fa2c855e89 scsi: be2iscsi: Fix some missing space in some messages omits 030e4138d11f scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() omits 75d645a61cf9 scsi: ufs: Fix build warning without CONFIG_PM omits 73b306a2bcb7 scsi: bnx2fc: Remove meaningless bnx2fc_abts_cleanup() ret [...] omits d94d8158e184 scsi: qla2xxx: Add heartbeat check omits c43ddbf97f46 scsi: virtio_scsi: Do not overwrite SCSI status omits f9505c72b2ee ext4: use local variable ei instead of EXT4_I() macro omits c89849cc0259 ext4: fix avefreec in find_group_orlov omits 4fb7c70a889e ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit omits e5e7010e5444 ext4: remove check for zero nr_to_scan in ext4_es_scan() omits b2d2e7573548 ext4: remove set but rewrite variables omits fd7b23be9205 ext4: update journal documentation omits 351a0a3fbc35 ext4: add ioctl EXT4_IOC_CHECKPOINT omits 49da96d77938 scsi: libsas: Add LUN number check in .slave_alloc callback omits 59506abe5e34 scsi: core: Inline scsi_mq_alloc_queue() omits 332a9dd1d86f scsi: aic7xxx: Fix unintentional sign extension issue on l [...] omits f7c95d7460e3 scsi: elx: efct: Fix vport list linkage in LIO backend omits f6060eb13447 scsi: elx: libefc_sli: Fix ANDing with zero bit value omits f45fbbb6d5cf Backmerge tag 'v5.13-rc7' into drm-next omits feda49a1a550 RDMA/irdma: Use the queried port attributes omits 01d5d96542fd ext4: add discard/zeroout flags to journal flush omits 87e2a58ca6c7 clk: keystone: syscon-clk: Add support for AM64 specific e [...] omits 958ae02e8df8 dt-bindings: clock: ehrpwm: Add support for AM64 specific [...] omits 8fe44c080a53 drm/amdgpu/display: fold DRM_AMD_DC_DCN3_1 into DRM_AMD_DC_DCN omits 519424d776ec drm/radeon: delete useless function return values & remove [...] omits a7268cf9a412 drm/amd/display: 3.2.141 omits 021eaef8ae2a drm/amd/display: [FW Promotion] Release 0.0.71 omits 7335d9565932 drm/amd/display: do not compare integers of different widths omits 715bfff39763 drm/amd/display: Revert "Guard ASSR with internal display flag" omits f274e2962677 Merge tag 'icc-5.14-rc1' of git://git.kernel.org/pub/scm/l [...] omits 686f225039be Merge tag 'clk-meson-v5.14-1' of https://github.com/BayLib [...] omits 91bc92d783fe MAINTAINERS: Add Focusrite Scarlett Gen 2/3 Mixer Driver entry omits d5bda7e03982 ALSA: usb-audio: scarlett2: Add support for the talkback feature omits ac34df733d2d ALSA: usb-audio: scarlett2: Update get_config to do endian [...] omits e914d8432cb4 ALSA: usb-audio: scarlett2: Add speaker switching support omits 8df25eb0a2ec ALSA: usb-audio: scarlett2: Update mux controls to allow updates omits f02da6534810 ALSA: usb-audio: scarlett2: Add sw_hw_ctls and mux_ctls omits 3b9e3720a91e ALSA: usb-audio: scarlett2: Split up sw_hw_enum_ctl_put() omits 9cfe1276a673 ALSA: usb-audio: scarlett2: Label 18i8 Gen 3 line outputs [...] omits 6ef9fa4a0eb4 ALSA: usb-audio: scarlett2: Add direct monitor support omits ae58a1a1d7a4 ALSA: usb-audio: scarlett2: Add phantom power switch support omits dbbd4f9ea066 ALSA: usb-audio: scarlett2: Add "air" switch support omits 2fa96277fee6 ALSA: usb-audio: scarlett2: Add support for Solo and 2i2 Gen 3 omits 9e15fae6c51a ALSA: usb-audio: scarlett2: Allow bit-level access to config omits 8aea2e32a9e3 ALSA: usb-audio: scarlett2: Move get config above set config omits 303f204e8352 ALSA: usb-audio: scarlett2: Add Gen 3 MSD mode switch omits a5b3612305b2 ALSA: usb-audio: scarlett2: Add support for "input-other" notify omits 4be47798d76e ALSA: usb-audio: scarlett2: Add Gen 3 mixer support omits 785b6f29a795 ALSA: usb-audio: scarlett2: Fix wrong resume call omits b126bbac98d4 ALSA: usb-audio: scarlett2: Fix Level Meter control omits e2cc91ac8f4e ALSA: usb-audio: scarlett2: Split struct scarlett2_ports omits 6522c36419af ALSA: usb-audio: scarlett2: Allow arbitrary ordering of mu [...] omits 0c88f9db1910 ALSA: usb-audio: scarlett2: Add mute support omits 06250c89d47c ALSA: usb-audio: scarlett2: Add scarlett2_vol_ctl_write() helper omits 904e6da1fd72 ALSA: usb-audio: scarlett2: Remove repeated device info comments omits 6fd9d695f305 ALSA: usb-audio: scarlett2: Move info lookup out of init function omits d92b91576e37 ALSA: usb-audio: scarlett2: Improve device info lookup omits 76cb680603d5 ALSA: usb-audio: scarlett2: Reformat scarlett2_config_items[] omits 077e104e2e8b ALSA: usb-audio: scarlett2: Merge common line in capture strings omits f3c61043013b ALSA: usb-audio: scarlett2: Add "Sync Status" control omits e840ee303639 ALSA: usb-audio: scarlett2: Always enable interrupt polling omits c712c6c0ff2d ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions omits acf91b8122c7 ALSA: usb-audio: scarlett2: Update initialisation sequence omits 1f7fa6e5afbf ALSA: usb-audio: scarlett2: Add usb_tx/rx functions omits 0f7c95653368 ALSA: hdsp: fix a test for copy_to_user() failure omits 2d3b2e4427e2 RDMA/rxe: Fix redundant skb_put_zero omits 3896bde92d03 RDMA/rxe: Fix extra copy in prepare_ack_packet omits ec0fa2445c18 RDMA/rxe: Fix over copying in get_srq_wqe omits 1993cbed65bb RDMA/rxe: Fix extra copies in build_rdma_network_hdr omits 230bb836ee88 RDMA/rxe: Fix redundant call to ip_send_check omits fceb24a73eec RDMA/rxe: Fix useless copy in send_atomic_ack omits d5d182ea5aa2 RDMA/hns: Add vendor_err info to error WC omits c4eb44ffd9d7 RDMA/irdma: Check return value from ib_umem_find_best_pgsz omits b743b86ce6bb perf script: Share addr_al between functions omits 4371fbc0c9c4 perf script: Move filtering before scripting omits f176199dc7a8 RDMA/hns: Fix spelling mistakes of original omits cf7d00bff439 RDMA/hns: Simplify the judgment in hns_roce_v2_post_send() omits c462a0242bd9 RDMA/hns: Encapsulate flushing CQE as a function omits a33958ca5204 RDMA/hns: Modify function return value type omits c2614b99337d RDMA/hns: Clean definitions of EQC structure omits 58bc7acaf3f8 RDMA/hns: Delete unnecessary branch of hns_roce_v2_query_qp omits cc925ece79ad RDMA/hns: Add member assignments for qp_init_attr omits 125073e76ba3 RDMA/hns: Fix some print issues omits 2a38c0f10e6d RDMA/hns: Fix uninitialized variable omits e13026578b72 RDMA/hns: Force rewrite inline flag of WQE omits 9300041c661d perf script: Move filter_cpu() earlier omits 2833c977c304 Merge branch 'mlx5_realtime_ts' into rdma.git for-next omits e3c9cfd07dcb perf test: Pass the verbose option to shell tests omits fdcebbc2ac2c Merge tag 'v5.13-rc7' into rdma.git for-next omits 336529518e97 RDMA/mlx5: Support real-time timestamp directly from the device omits 6d33cabf2baf RDMA/core: Use flexible array for mad data omits ce09673636f9 Merge remote-tracking branch 'torvalds/master' into perf/core omits 2dc0a201d0f5 PCI: iproc: Support multi-MSI only on uniprocessor kernel omits e673d697b9a2 PCI: iproc: Fix multi-MSI base vector number allocation omits 657e473e8813 Merge series "ASoC: Intel: machine driver corrections" fro [...] omits a736143afd03 Merge branch 'topic/ppc-kvm' into next omits 8c1321244323 ALSA: hda: Add IRQ check for platform_get_irq() omits 1181f2164135 backlight: lm3630a: Convert to atomic PWM API and check fo [...] omits b9481a667a90 backlight: lm3630a: Fix return code of .update_status() callback omits 9600948a2e91 MAINTAINERS: Add myself as TEE subsystem reviewer omits 8a14ded5a8cb mfd: cros_ec: Add peripheral device charger omits 4b1d51715d1c ASoC: fsl-asoc-card: change dev_err to dev_dbg for defer probe omits 907f0a305186 ASoC: simple-card: Fill in driver name omits 0ba0f44fd516 ASoC: SOF: imx: Add missing of_node_put() in imx8_probe() omits d245fff1013c ASoC: codecs: wcd938x: fix uninitialized symbol warnings omits 8c4863c261c8 ASoC: codecs: wcd938x: fix unused variable warning omits bf35a1eeaca6 ASoC: Intel: skl_hda_dsp_generic: Update Kconfig documentation omits 53b98536fb64 ASoC: Intel: use MODULE_DEVICE_TABLE with platform_device_ [...] omits 0c52d3e22288 ASoC: Intel: soc-acpi: add ull suffix for SoundWire _ADR values omits 0a1f3958eab1 ASoC: Intel: sof_sdw: fix signed/unsigned warning omits 1cc04d195dc2 ASoC: Intel: sof_da7219_max98373: shrink platform_id below [...] omits 94efd726b947 ASoC: Intel: kbl_da7219_max98357a: shrink platform_id belo [...] omits bc47256afef3 ASoC: Intel: glk_rt5682_max98357a: shrink platform_id belo [...] omits 590cfb082837 ASoC: Intel: sof_rt5682: shrink platform_id names below 20 [...] omits b0cf3d3ccf31 ASoC: Intel: sof_sdw: remove hdac-hdmi support omits 505351329d26 ASoC: Intel: sof_sdw: use mach data for ADL RVP DMIC count omits 40292383640a mei: revamp mei extension header structure layout. omits 09f8c33a4cad mei: fix kdoc in the driver omits 8254ee0e0ac4 Merge tag 'misc-habanalabs-next-2021-06-22' of https://git [...] omits 1730a594ac16 Merge tag 'soundwire-5.14-rc1' of git://git.kernel.org/pub [...] omits 01610a24cefa arm64: dts: rockchip: add basic dts for RK3568 EVB omits a3adc0b9071d arm64: dts: rockchip: add core dtsi for RK3568 SoC omits 3a2e476dc5d0 PCI: mediatek-gen3: Add missing MODULE_DEVICE_TABLE omits ef0bff8ba8df arm64: dts: rockchip: add generic pinconfig settings used [...] omits 362372ceb655 ALSA: usb-audio: Fix OOB access at proc output omits ce1b06c5f5e7 quota: remove unnecessary oom message omits c886fa3cf6ff configfs: simplify configfs_release_bin_file omits 3c252b087de0 configfs: fix memleak in configfs_release_bin_file omits a801fcfeef96 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode omits 07c32de44e67 ubifs: Fix spelling mistakes omits c4e0cd4e0c16 virtiofs: Fix spelling mistakes omits 6c88632be382 fuse: use DIV_ROUND_UP helper macro for calculations omits 15db16837a35 fuse: fix illegal access to inode with reused nodeid omits 6b1bdb56b17c fuse: allow fallocate(FALLOC_FL_ZERO_RANGE) omits 1b539917374d fuse: Make fuse_fill_super_submount() static omits 29e0e4df9d2b fuse: Switch to fc_mount() for submounts omits 266eb3f2fae4 fuse: Call vfs_get_tree() for submounts omits fe0a7bd81bfe fuse: add dedicated filesystem context ops for submounts omits 2d82ab251ef0 virtiofs: propagate sync() to file server omits 49221cf86d18 fuse: reject internal errno omits 80ef08670d4c fuse: check connected before queueing on fpq->io omits 9a1ac95a59d0 RDMA/mlx5: Refactor get_ts_format functions to simplify code omits 2b4bbc6231d7 dma-debug: report -EEXIST errors in add_dma_entry omits bab162235069 dma-mapping: remove a trailing space omits a8f3522c9a1f xfs: fix endianness issue in xfs_ag_shrink_space omits 20ec0a6d6016 RDMA/rxe: Don't overwrite errno from ib_umem_get() omits 4bf5cc63192b IB/mlx4: Avoid field-overflowing memcpy() omits 7404bddeb439 rnbd/rtrs-clt: Query and use max_segments from rtrs-clt. omits 6fc45596506b RDMA/rtrs-clt: Raise MAX_SEGMENTS omits df1885a75578 RDMA/rtrs_clt: Alloc less memory with write path fast memo [...] omits 2ece9ec62e5b RDMA/rtrs-clt: Write path fast memory registration omits 630e438f040c RDMA/rtrs: Introduce head/tail wr omits 879740517dab RDMA/bnxt_re: Update ABI to pass wqe-mode to user space omits 84dcd8c7eab8 IB/core: Shuffle locks in ib_port_data to save memory omits c5f8f2c5e5bf IB/core: Removed port validity check from ib_get_cached_su [...] omits 14de023dc0f7 Merge tag 'v5.14-rockchip-clk1' of git://git.kernel.org/pu [...] omits 8e5f17e6c2fd Merge tag 'clk-imx-5.14' of git://git.kernel.org/pub/scm/l [...] omits 3f4e557db508 Merge tag 'for-5.14-clk' of git://git.kernel.org/pub/scm/l [...] omits ee7fe68769ec Merge tag 'sunxi-clk-fixes-for-5.13-1' of https://git.kern [...] omits bf194997c731 RDMA: Fix kernel-doc warnings about wrong comment omits 7f8a37a4b697 Merge tag 'renesas-clk-for-v5.14-tag2' of git://git.kernel [...] omits 36e9534dfcb5 ARM: dts: rockchip: add vpu and vdec node for RK322x omits db3fc8fa0fcf ARM: dts: rockchip: add vpu nodes for RK3066 and RK3188 omits 9d34d4aa896d ARM: dts: rockchip: add vpu node for RK3036 omits c7396f2eac2b vfio/iommu_type1: rename vfio_group struck to vfio_iommu_group omits eeb90e26ed05 drm/amd/display: Fix edp_bootup_bl_level initialization issue omits 452c76dfd24f drm/amd/display: get refclk from MICROSECOND_TIME_BASE_DIV [...] omits 1a365683d6df drm/amd/display: Delay PSR entry omits 9253e11503b4 drm/amd/display: get socBB from VBIOS for dcn302 and dcn303 omits d8ddeb155c00 drm/amd/display: Fix incorrect variable name omits 068312559d33 drm/amd/display: Clear lane settings after LTTPRs have bee [...] omits 5d9e7fe8ef9b drm/amd/display: Clamp VStartup value at DML calculations time omits d9b20b45ec32 drm/amd/display: Multiplane cursor position incorrect when [...] omits 962f2f1ae273 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in [...] omits a334bb697973 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UP [...] omits bc01b7617d46 Merge branch 'hch-mdev-direct-v4' into v5.14/vfio/next omits 681c1615f891 vfio/mbochs: Convert to use vfio_register_group_dev() omits 437e41368c01 vfio/mdpy: Convert to use vfio_register_group_dev() omits 09177ac91921 vfio/mtty: Convert to use vfio_register_group_dev() omits 88a21f265ce5 vfio/mdev: Allow the mdev_parent_ops to specify the device [...] omits af3ab3f9b986 vfio/mdev: Remove CONFIG_VFIO_MDEV_DEVICE omits 0d9f837c6958 driver core: Export device_driver_attach() omits 45ddcb42949f driver core: Don't return EPROBE_DEFER to userspace during [...] omits ef6dcbdd8eb2 driver core: Flow the return code from ->probe() through t [...] omits e1499647c69c driver core: Better distinguish probe errors in really_probe omits 204db60c8357 driver core: Pull required checks into driver_probe_device() omits 867de40c4c23 dm writecache: write at least 4k when committing omits 972d6a7dcec3 dt-bindings: Drop redundant minItems/maxItems omits dc4014752eb7 dt-bindings: spmi: Correct 'reg' schema omits 67a066b35765 of: reserved-memory: Add stub for RESERVEDMEM_OF_DECLARE() omits 89f8a707d008 dt-bindings: clk: vc5: Fix example omits 5e5234462756 coccinelle: api: remove kobj_to_dev.cocci script omits da43b7bebc35 RDMA/hns: Use IDA interface to manage xrcd index omits 645f059346bf RDMA/hns: Use IDA interface to manage pd index omits d38936f01030 RDMA/hns: Use IDA interface to manage mtpt index omits 38e375b7710f RDMA/hns: Remove unused RR mechanism omits 1bc530c79d93 RDMA/hns: Remove the unused hns_roce_bitmap_free_range function omits 24977edbb5c5 RDMA/hns: Remove the unused hns_roce_bitmap_alloc_range function omits 3cea7b4a7d9b RDMA/core: Fix incorrect print format specifier omits 439779ffd909 Merge series "ASoC: fsl: Use devm_platform_get_and_ioremap [...] omits d7085db6e192 Merge series "ASoC: tidyup snd_soc_of_parse_daifmt()" from [...] omits ef7eb57d21e8 Merge series "ASoC: sunxi: Use devm_platform_get_and_iorem [...] omits b4fd4ea7b628 Merge series "ASoC: samsung: Use devm_platform_get_and_ior [...] omits 57dba89ad2e2 RDMA/hns: Clean SRQC structure definition omits 2b035e7312b5 RDMA/hns: Use new interface to write DB related fields omits fd9e3679af8d RDMA/hns: Use new interface to write FRMR fields omits f778bf1b8c14 RDMA/hns: Use new interface to get CQE fields omits f0cb411aad23 RDMA/hns: Use new interface to modify QP context omits f6fcd28d49a7 RDMA/hns: Use new interface to write CQ context. omits a762fe656b1d RDMA/hns: Add hr_reg_write_bool() omits fe331da0f210 RDMA/hns: Add a check to ensure integer mtu is positive omits 78c1da527048 RDMA/hns: Do not use !! for values that are already bool w [...] omits e53d3aa0b605 xfs: remove dead stale buf unpin handling code omits 84d8949e7707 xfs: hold buffer across unpin and potential shutdown processing omits 4e6b8270c820 xfs: force the log offline when log intent item recovery fails omits 81ed94751b15 xfs: fix log intent recovery ENOSPC shutdowns when inactiv [...] omits c06ad17cfa0b xfs: shorten the shutdown messages to a single line omits 3a1c3abe8971 xfs: print name of function causing fs shutdown instead of [...] omits 10be350b8c6c xfs: fix type mismatches in the inode reclaim functions omits 77b4d2861e83 xfs: separate primary inode selection criteria in xfs_iget [...] omits ff7bebeb91f8 xfs: refactor the inode recycling code omits 956f6daa84bf xfs: add iclog state trace events omits 5f9b4b0de8dc xfs: xfs_log_force_lsn isn't passed a LSN omits 19f4e7cc8197 xfs: Fix CIL throttle hang when CIL space used going backwards omits eef983ffeae7 xfs: journal IO cache flush reductions omits 3468bb1ca6e8 xfs: remove need_start_rec parameter from xlog_write() omits bad77c375e8d xfs: CIL checkpoint flushes caches unconditionally omits 0431d926b399 xfs: async blkdev cache flush omits b5071ada510a xfs: remove xfs_blkdev_issue_flush omits abe66bb7a2f6 arm64: dts: ipq8074: Add QUP6 I2C node omits 1fcb6fcd74a2 nfs: fix acl memory leak of posix_acl_create() omits bc1c56e9bbe9 SUNRPC: prevent port reuse on transports which don't request it. omits bb24cc0f37a2 rpc: remove redundant initialization of variable status omits 1477d44ce47d RDMA/mlx5: Enable Relaxed Ordering by default for kernel ULPs omits eed75ce7c826 drm/amdgpu: fix amdgpu_preempt_mgr_new() omits ea837090b388 ASoC: fsl_xcvr: disable all interrupts when suspend happens omits 3aed3ddf9639 ASoC: tegra: Fix a NULL vs IS_ERR() check omits 77b7bae78028 ASoC: qcom: lpass-cpu: Use devm_platform_get_and_ioremap_r [...] omits e6bb51819918 ASoC: qcom: apq8016_sbc: Use devm_platform_get_and_ioremap [...] omits 683b0df26c33 ASoC: rt711: add two jack detection modes omits b73cbd7b1c2d ASoC: samsung: s3c24xx-i2s: Use devm_platform_get_and_iore [...] omits 87a32d00249e ASoC: samsung: s3c2412-i2s: Use devm_platform_get_and_iore [...] omits c3255553d6b6 ASoC: samsung: pcm: Use devm_platform_get_and_ioremap_resource() omits 5eb8262c6865 ASoC: samsung: i2s: Use devm_platform_get_and_ioremap_resource() omits 8439c5861cf0 ASoC: soc-core: remove snd_soc_of_parse_daifmt() omits 2c7fd9de8956 ASoC: simple-card-utils: switch to use snd_soc_daifmt_pars [...] omits 0c4c7a9667da ASoC: meson: switch to use snd_soc_daifmt_parse_format/clo [...] omits 3bba9414512f ASoC: fsl: switch to use snd_soc_daifmt_parse_format/clock [...] omits 22108b9c2248 ASoC: atmel: switch to use snd_soc_daifmt_parse_format/clo [...] omits 7766861d1f8d ASoC: soc-core: add snd_soc_daifmt_parse_format/clock_provider() omits b44a67f89366 ASoC: soc-core: add snd_soc_daifmt_clock_provider_fliped() omits 91ae44776251 ASoC: soc-core: add snd_soc_daifmt_clock_provider_from_bitmap() omits bb17379cf278 ASoC: sunxi: sun4i-spdif: Use devm_platform_get_and_iorema [...] omits cc384f05c056 ASoC: sun4i-i2s: Use devm_platform_get_and_ioremap_resource() omits 37c617f1cf06 ASoC: sunxi: sun4i-codec: Use devm_platform_get_and_iorema [...] omits a2f6ed4a4472 ASoC: fsl_xcvr: check return value after calling platform_ [...] omits 67798860e6d0 ASoC: fsl_ssi: Use devm_platform_get_and_ioremap_resource() omits cbb7ea0aebf0 ASoC: fsl_spdif: Use devm_platform_get_and_ioremap_resource() omits 664107f63888 ASoC: fsl_sai: Use devm_platform_get_and_ioremap_resource() omits d9bf1e791ae6 ASoC: fsl_micfil: Use devm_platform_get_and_ioremap_resource() omits f25bb69e6f04 ASoC: fsl_esai: Use devm_platform_get_and_ioremap_resource() omits 2cd16cf0d6bb ASoC: fsl_easrc: Use devm_platform_get_and_ioremap_resource() omits 41e90cbbc500 ASoC: fsl_aud2htx: Use devm_platform_get_and_ioremap_resource() omits c66d7621737f ASoC: fsl_asrc: Use devm_platform_get_and_ioremap_resource() omits 3b7961a326f8 ASoC: atmel-i2s: Fix usage of capture and playback at the [...] omits 489a830a25e1 ASoC: atmel-i2s: Set symmetric sample bits omits 50b1ce617d66 MAINTAINERS: remove Timur Tabi from Freescale SOC sound drivers omits d2bf75f4f6b2 ASoC: rt711-sdca-sdw: fix race condition on system suspend omits 14f4946d55d3 ASoC: rt5682-sdw: fix race condition on system suspend omits 18236370a098 ASoC: rt711-sdw: fix race condition on system suspend omits 60888ef827e3 ASoC: rt700-sdw: fix race condition on system suspend omits d38ebaf2c884 soundwire: export sdw_update() and sdw_update_no_pm() omits 4a21192e2796 powerpc/boot: Add a boot wrapper for Microwatt omits c93f80849bdd powerpc/boot: Fixup device-tree on little endian omits 4a1511eb342b powerpc/microwatt: Add microwatt_defconfig omits c25769fddaec powerpc/microwatt: Add support for hardware random number [...] omits 48b545b8018d powerpc/microwatt: Use standard 16550 UART for console omits aa9c5adf2f61 powerpc/xics: Add a native ICS backend for microwatt omits 0d0f9e5f2fa7 powerpc/microwatt: Populate platform bus from device-tree omits 151b88e84821 powerpc: Add Microwatt device tree omits 53d143fe08c2 powerpc: Add Microwatt platform omits c988cfd38e48 powerpc/32: use set_memory_attr() omits 4d1755b6a762 powerpc/mm: implement set_memory_attr() omits c35717c71e98 powerpc: Set ARCH_HAS_STRICT_MODULE_RWX omits 62e3d4210ac9 powerpc/bpf: Write protect JIT code omits bc33cfdb0bb8 powerpc/bpf: Remove bpf_jit_free() omits 6a3a58e6230d powerpc/kprobes: Mark newly allocated probes as ROX omits 4fcc636615b1 powerpc/modules: Make module_alloc() Strict Module RWX aware omits 71a5b3db9f20 powerpc/lib/code-patching: Set up Strict RWX patching earlier omits 1f9ad21c3b38 powerpc/mm: Implement set_memory() routines omits 393eff5a7b35 powerpc/pesries: Get STF barrier requirement from H_GET_CP [...] omits 84ed26fd00c5 powerpc/security: Add a security feature for STF barrier omits 65c7d070850e powerpc/pseries: Get entry and uaccess flush required bits [...] omits 710e68228678 powerpc/boot: add zImage.lds to targets omits 3729e0ec59a2 powerpc/powernv: Fix machine check reporting of async stor [...] omits e17362d683fb ARM: 9097/1: mmu: Declare section start/end correctly omits 45ca16072b70 dt-bindings: gpio: zynq: convert bindings to YAML omits 00a738b86ec0 Merge tag 'thunderbolt-for-v5.14-rc1' of git://git.kernel. [...] omits c830b87a761b dt-bindings: gpio: gpio-davinci: Convert to json-schema omits a2cdc24e2057 mips/kvm: Use BUG_ON instead of if condition followed by BUG omits f9cd46a4bb6c MIPS: OCTEON: octeon-usb: Use devm_platform_get_and_iorema [...] omits ab37ac690ed0 xhci: remove redundant continue statement omits 84524d1232ec usb: dwc3: Fix debugfs creation flow omits d97c0ff5a124 extcon: sm5502: Add support for SM5504 omits f33c056dea2e extcon: sm5502: Refactor driver to use chip-specific struct omits 85b8326ed151 dt-bindings: extcon: sm5502: Document siliconmitus,sm5504-muic omits 59ab522d5b61 dt-bindings: extcon: sm5502: Convert to DT schema omits b1b76af23de8 extcon: sm5502: Implement i2c_driver->probe_new() omits d3a213d23c52 extcon: sm5502: Use devm_regmap_add_irq_chip() omits dc11fc2991e9 extcon: max8997: Add missing modalias string omits d25b224f8e55 extcon: sm5502: Drop invalid register write in sm5502_reg_data omits ecb5bdff9011 extcon: intel-mrfld: Sync hardware and software state on init omits 88693f770bb0 usb: gadget: hid: fix error return code in hid_bind() omits ed914d48b6a1 MIPS: add PMD table accounting into MIPS'pmd_alloc_one omits 4249d6fbc10f usb: gadget: eem: fix echo command packet response issue omits 06476b5bed2a MIPS: Loongson64: fix spelling of SPDX tag omits 33cb46c4676d usb: gadget: f_hid: fix endianness issue with descriptors omits f2dca339fa7d Merge tag 'usb-v5.14-rc1' of git://git.kernel.org/pub/scm/ [...] omits cfb0276373df Merge tag 'v5.13-rc7' into usb-next omits b7a71fddc0dd habanalabs/gaudi: refactor hard-reset related code omits 6c31f494d8a9 habanalabs/gaudi: add support for NIC DERR omits 3817b352aad3 habanalabs: add validity check for signal cs omits 69dbbbadad4f habanalabs: get lower/upper 32 bits via masking omits 23bace677a3d habanalabs: allow reset upon device release omits cf813c67d961 watchdog: iTCO_wdt: use dev_err() instead of pr_err() omits e9800b799464 watchdog: Add Mstar MSC313e WDT driver omits 3e5fcb022add dt-bindings: watchdog: Add Mstar MSC313e WDT devicetree bi [...] omits cb011044e34c watchdog: iTCO_wdt: Account for rebooting on second timeout omits 5b606ae892e3 dt-bindings: watchdog: Convert arm,sbsa-gwdt to DT schema omits 12dbbf085fa1 dt-bindings: watchdog: sama5d4-wdt: add compatible for sam [...] omits 5ae233fba8ed watchdog: sama5d4_wdt: add support for sama7g5-wdt omits 13b191692d91 dt-bindings: watchdog: sama5d4-wdt: convert to yaml omits 6da96e6e9244 watchdog: ziirave_wdt: Remove VERSION_FMT defines and add [...] omits b326f2c85f3d dt-bindings: watchdog: Add compatible for Mediatek MT8195 omits e4c721d7167f dt-bindings: watchdog: dw-wdt: add description for rk3568 omits 854478a38107 watchdog: imx_sc_wdt: fix pretimeout omits 266b2e335ce0 watchdog: diag288_wdt: Remove redundant assignment omits 7b7d2fdc8c3e watchdog: Add hrtimer-based pretimeout feature omits e1138cef88a5 dt-bindings: watchdog: Add compatible for SC7280 SoC omits 8442ef6f11cf watchdog: qcom: Move suspend/resume to suspend_late/resume_early omits bbfdad82efb3 watchdog: Fix a typo in the file orion_wdt.c omits 29e85f53fb58 watchdog: jz4740: Fix return value check in jz4740_wdt_probe() omits bc65baf73b68 watchdog: Remove MV64x60 watchdog driver omits 5f8ebd4766dd doc: mtk-wdt: support pre-timeout when the bark irq is available omits 1bbce7792bd1 watchdog: mtk: support pre-timeout when the bark irq is available omits 4700df05d384 watchdog: fix syntactic kernel-doc issues omits fdc46a148585 watchdog: wdat_wdg: fix typo omits e379c2199de4 watchdog: bcm7038_wdt: add big endian support omits 879a70843afd watchdog: sl28cpld_wdt: Fix a typo omits 48027d0d9a77 watchdog: of_xilinx_wdt: Skip printing pointer value omits f185de2231ce watchdog: of_xilinx_wdt: Remove passing null pointer omits a40b2c3dc360 watchdog: of_xilinx_wdt: Used dev_dbg() omits 73ec94403190 watchdog: of_xilinx_wdt: Used BIT macro omits b2802e78beca watchdog: of_xilinx_wdt: Add comment to spinlock omits 0a1186e49b01 watchdog: meson_wdt: Use device_get_match_data() helper omits c891ef7d80da watchdog: Fix a typo in Kconfig omits 4d12252b37a2 watchdog: it87_wdt: remove useless function omits e7dc481c9206 watchdog: aspeed: fix hardware timeout calculation omits 010288297958 watchdog: clean up the Kconfig file omits 3bb21781d135 watchdog: Use sysfs_emit() and sysfs_emit_at() in "show" f [...] omits d0212f095ab5 watchdog: Fix possible use-after-free by calling del_timer_sync() omits 90b7c1411322 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() omits 6ddf5087f802 watchdog: Add {min,max}_timeout sysfs nodes omits 3452239effed watchdog: sp805: Fix kernel doc description omits 05f0a994cd27 watchdog: sp805: Use devm_clk_get_optional() omits 742b80c56135 watchdog/hpwdt: New PCI IDs omits 5185c4e8a8cc watchdog: dw_wdt: Fix duplicate included linux/kernel.h omits c08a6b31e491 watchdog: Fix possible use-after-free in wdt_startup() omits e0b101ab01c7 watchdog: imx2_wdt: avoid to ping before resume back omits 76215889be9d watchdog: mtx-1: drop au1000.h header file omits abd3ac7902fb watchdog: sbsa: Support architecture version 1 omits d1fb8bbd769f watchdog: keembay: Typo corrections and other blank operations omits 613c4db22026 watchdog: keembay: WDT SMC handler MACRO name update omits 3168be5d66ac watchdog: keembay: Removed timeout update in the TO ISR omits 624873f1e7f8 watchdog: keembay: MACRO for WDT enable and disable values omits 9eb25269271c watchdog: keembay: Remove timeout update in the WDT start [...] omits 0e36a09faea2 watchdog: keembay: Clear either the TO or TH interrupt bit omits 75f6c56dfeec watchdog: keembay: Update pretimeout to zero in the TH ISR omits 0f7bfaf10c0a watchdog: keembay: Upadate WDT pretimeout for every update [...] omits 29353816300c watchdog: keembay: Update WDT pre-timeout during the initi [...] omits 6c0a2078134a ALSA: usb-audio: scarlett2: Remove hard-coded USB #defines omits 296726319289 ALSA: usb-audio: scarlett2: Don't copy struct scarlett2_config omits 64c02a9d3f9c ALSA: usb-audio: scarlett2: Fix union usage in mixer contr [...] omits c5d8e008032f ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() retu [...] omits 9b5ddea9ce5a ALSA: usb-audio: scarlett2: Fix data_mutex lock omits 3eeb2a19dba6 ALSA: usb-audio: scarlett2: Add temp variable for consistency omits e46f2195c86b ALSA: usb-audio: scarlett2: Rename struct scarlett2_mixer_data omits dbd82c055063 ALSA: usb-audio: scarlett2: Rename buttons/interrupts/vol omits 03bdbcf08a8c ALSA: usb-audio: scarlett2: Remove redundant info->button_count omits 411b22ed67c9 ALSA: usb-audio: scarlett2: Remove interrupt debug message omits b677b6c6d822 ALSA: usb-audio: scarlett2: Remove unused/useless code omits 06a216217958 ALSA: usb-audio: scarlett2: Coding style improvements omits c5210f213456 ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count omits 2975c588dfa2 ALSA: usb-audio: scarlett2: Remove incorrect S/PDIF comment omits f7eedcb8539d phy: ti: dm816x: Fix the error handling path in 'dm816x_us [...] omits 4a90bbb478db phy: uniphier-pcie: Fix updating phy parameters omits c17e5c85b32f mtd: spi-nor: remove redundant continue statement omits bd1f775d6027 phy/rockchip: add Innosilicon-based CSI dphy omits ba66207eb01f dt-bindings: phy: add yaml binding for rockchip-inno-csi-dphy omits de82b841833b phy: rockchip: remove redundant initialization of pointer cfg omits 3f605ee17f8e m68knommu: fix missing LCD splash screen data initializer omits 94af1e732abe rtc: pcf8563: Fix the datasheet URL omits 663bff1753a8 rtc: pcf85063: Fix the datasheet URL omits 836e9ea3ccc2 rtc: pcf2127: Fix the datasheet URL omits 4aa908fe4704 dt-bindings: i2c: ce4100: Replace "ti,pcf8575" by "nxp,pcf8575" omits c601610cd73d i2c: i801: Improve i801_setup_hstcfg omits d4a994f69f0b i2c: i801: Use driver name constant instead of function de [...] omits 8d83973e7a85 i2c: i801: Simplify initialization of i2c_board_info in i8 [...] omits 44c54c4ec391 i2c: i801: Improve status polling omits e11654ec22a3 i2c: cht-wc: Replace of_node by NULL omits 010e765b406f i2c: riic: Add RZ/G2L support omits a431a0914f92 dt-bindings: i2c: renesas,riic: Document RZ/G2L I2C controller omits 4a7e7408688d dt-bindings: rtc: ti,bq32k: Convert to json-schema omits 632ce67773da dt-bindings: i2c: renesas,iic: Convert to json-schema omits 7e1249178097 dt-bindings: rtc: rx8900: Convert to YAML schema omits 5690951154f7 dt-bindings: i2c: renesas,iic: Always declare generic comp [...] omits fc3c335226a9 rtc: v3020: remove redundant initialization of variable retval omits 950ac33dbe6f rtc: stm32: Fix unbalanced clk_disable_unprepare() on prob [...] omits e5e335258070 rtc: bd70528: Drop BD70528 support omits 742b0d7e15c3 rtc: max77686: Do not enforce (incorrect) interrupt trigger type omits b958da7919e2 rtc: m41t80: correct kerneldoc function names omits a8fdbefd75f6 rtc: sysfs: Correct kerneldoc function name hctosys_show() omits 99cd49bb3951 crypto/nx: Register and unregister VAS interface on PowerVM omits 8c099490fd2b crypto/nx: Add sysfs interface to export NX capabilities omits b4ba22114c78 crypto/nx: Get NX capabilities for GZIP coprocessor type omits 7da00b0e7133 crypto/nx: Rename nx-842-pseries file name to nx-common-pseries omits 6d0aaf5e0de0 powerpc/pseries/vas: Setup IRQ and fault handling omits b22f2d88e435 powerpc/pseries/vas: Integrate API with open/close windows omits ca77d4885417 powerpc/pseries/vas: Implement getting capabilities from h [...] omits f33ecfde30ce powerpc/pseries/vas: Add hcall wrappers for VAS handling omits 540761b7f510 powerpc/vas: Define QoS credit flag to allocate window omits 8f3a6c92802b powerpc/pseries/vas: Define VAS/NXGZIP hcalls and structs omits 7bc6f71bdff5 powerpc/vas: Define and use common vas_window struct omits 3b2679735035 powerpc/vas: Move update_csb/dump_crb to common book3s platform omits 3856aa542d90 powerpc/vas: Create take/drop pid and mm reference functions omits 1a0d0d5ed5e3 powerpc/vas: Add platform specific user window operations omits 06c6fad9bfe0 powerpc/powernv/vas: Rename register/unregister functions omits 413d6ed3eac3 powerpc/vas: Move VAS API to book3s common platform omits 91cdbb955aa9 powerpc/powernv/vas: Release reference to tgid during wind [...] omits 3d3e88e33633 soundwire: stream: Fix test for DP prepare complete omits 031e668bc1ad soundwire: bus: Make sdw_nwrite() data pointer argument const omits f8fbcdfb0665 ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D omits 434591b2a77d ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx omits 50ebe56222bf ALSA: bebob: add support for ToneWeal FW66 omits cac7100d4c51 Input: hideep - fix the uninitialized use in hideep_nvm_unlock() omits eacacdb5fc96 Input: trackpoint - use kobj_to_dev() omits 50221b0b68a6 Input: atkbd - use kobj_to_dev() omits 6ffd4c7964d2 Input: tsc200x-core - use kobj_to_dev() omits f519f78c7e95 Input: ims-pcu - use kobj_to_dev() omits 25531d612bac Input: cros_ec_keyb - use kobj_to_dev() API omits eb607cd4957f arm64: dts: rockchip: Re-add regulator-always-on for vcc_s [...] omits 06b2818678d9 arm64: dts: rockchip: Re-add regulator-boot-on, regulator- [...] omits e1d635bc94bc arm64: dts: rockchip: add ir-receiver for rk3399-roc-pc omits a406bfda89c7 arm64: dts: rockchip: Add USB-C port details for rk3399 Firefly omits 5768c5ff0709 arm64: dts: rockchip: Sort rk3399 firefly pinmux entries omits 4fab8e3655e4 arm64: dts: rockchip: add infrared receiver node to RK3399 [...] omits ba2401ab87bc arm64: dts: rockchip: add SPDIF node for rk3399-firefly omits edb39de5d731 arm64: dts: rockchip: Add Rotation Property for OGA Panel omits 1aee020155f3 um: remove unneeded semicolon in um_arch.c omits aaf35899668f dt-bindings: input: touchscreen: st1232: Convert to json-schema omits c2d7ed9d680f Input: i8042 - fix typos in comments omits 552e4047f334 Input: add SparkFun Qwiic Joystick driver omits 9b2336965a4c dt-bindings: Add vendor prefix and bindings for Qwiic Joystick omits 041761f4a4db scsi: aha1740: Avoid over-read of sense buffer omits 86a6a0bdbe2b scsi: arcmsr: Avoid over-read of sense buffer omits 4ab293c2809e scsi: ips: Avoid over-read of sense buffer omits d8b34a32a440 scsi: ufs: ufs-mediatek: Add missing of_node_put() in ufs_ [...] omits 7cca85dff2d2 scsi: elx: libefc: Fix IRQ restore in efc_domain_dispatch_frame() omits 99cf92269202 scsi: elx: libefc: Fix less than zero comparison of a unsi [...] omits ae3272ec5e97 scsi: elx: efct: Fix pointer error checking in debugfs init omits ca7f33c6b4a9 scsi: elx: efct: Fix is_originator return code type omits d66a65b7f5d2 scsi: elx: efct: Fix link error for _bad_cmpxchg omits 0d7be7a8a009 scsi: elx: efct: Eliminate unnecessary boolean check in ef [...] omits a25503617834 scsi: elx: efct: Do not use id uninitialized in efct_lio_s [...] omits 41962aba2dc6 scsi: elx: efct: Fix error handling in efct_hw_init() omits 61bf3fdb5dd0 scsi: elx: efct: Remove redundant initialization of variable lun omits 5911429343a8 scsi: elx: efct: Fix spelling mistake "Unexected" -> "Unexpected" omits 66b4d63bddcc scsi: lpfc: Fix build error in lpfc_scsi.c omits 79366f0a8de2 scsi: target: iscsi: Remove redundant continue statement omits 2e72bf7ec71d scsi: qla4xxx: Remove redundant continue statement omits 364fb4e51277 scsi: ppa: Switch to use module_parport_driver() omits 0e025183f177 scsi: imm: Switch to use module_parport_driver() omits d6c2ce435ffe scsi: mpt3sas: Fix error return value in _scsih_expander_add() omits cf750be8e68e scsi: mpt3sas: Fix Coverity reported issue omits cdbbe6ce26f6 dt-bindings: timer: renesas,tmu: add r8a779a0 TMU support omits 6fe3a4ab4c31 scsi: mpi3mr: Make some symbols static omits a254eae30b45 scsi: mpi3mr: Fix error return code in mpi3mr_init_ioc() omits f9dc034d0402 scsi: mpi3mr: Fix missing unlock on error omits 24981fa336b6 drm/amdgpu: Call drm_framebuffer_init last for framebuffer init omits d9db75965204 drm/display: Fix duplicated argument omits dc22356c8f11 drm/amd/display: Remove the repeated dpp1_full_bypass declaration omits bb82ea3b0423 drm/amd/display: Fix fall-through warning for Clang omits 23549470eaf9 drm/amd/display: remove unused variable 'dc' omits 85019b19d484 drm/amd/display: Fix gcc unused variable warning omits 56f221b6389e drm/amdkfd: Walk through list with dqm lock hold omits 376002f4b028 drm/amd/amdgpu: Use IP discovery data to determine VCN ena [...] omits 942ab769c51d drm/amdgpu: remove unused parameter in amdgpu_gart_bind omits f1802aa70689 drm/amd/pm: Disable SMU messages in navi10 sriov omits 513befa63446 drm/amdgpu: message smu to update hbm bad page number omits 7c5f3d7d6161 drm/amdgpu: PWRBRK sequence changes for Aldebaran omits 6ec598cc9dfb drm/amdgpu: fix bad address translation for sienna_cichlid omits 09b6744cc629 amdgpu/pm: replaced snprintf usage in amdgpu_pm.c with sysfs_emit omits c9cfbf7f44bf drm/amdkfd: Set iolink non-coherent in topology omits 5fd953a3f6e2 drm/amd/display: Add Freesync video documentation omits 26c0504ad3e0 drm/amdgpu/vcn3: drop extraneous Beige Goby hunk omits ceaf9f57195c drm/amd/display: Increase stutter watermark for dcn302 and dcn303 omits e11d5e0d68cb drm/amdgpu: add vega20 to ras quirk list omits 84408d5f3892 drm/amdgpu: Set TTM_PAGE_FLAG_SG earlier for userprt BOs omits 819f9ab430a4 ubifs: Remove ui_mutex in ubifs_xattr_get and change_xattr omits f4e3634a3b64 ubifs: Fix races between xattr_{set|get} and listxattr operations omits be076fdf8369 ubifs: fix snprintf() checking omits a2c2a622d411 ubifs: journal: Fix error return code in ubifs_jnl_write_inode() omits b89ecd60d38e fuse: ignore PG_workingset after stealing omits 77b7cfd0dc68 arm64: dts: qcom: sc7180: bus votes for eMMC and SD card omits e76c7e1f15fe arm64: dts: qcom: sm8250-edo: Add Samsung touchscreen omits 4a62a824282e arm64: dts: qcom: sm8250-edo: Enable GPI DMA omits f0cedfc39881 arm64: dts: qcom: sm8250-edo: Enable ADSP/CDSP/SLPI omits db92d8cdde33 arm64: dts: qcom: sm8250-edo: Enable PCIe omits 13e948a36db7 arm64: dts: qcom: sm8250: Commonize PCIe pins omits 46e14907c716 arm64: dts: qcom: sm8250-edo: Add hardware keys omits 5b85e8f2225c arm64: dts: qcom: sa8155p-adp: Add base dts file omits b557471bb286 arm64: dts: qcom: pmm8155au_2: Add base dts file omits 10489ef12fed arm64: dts: qcom: pmm8155au_1: Add base dts file omits 7e78dd816e45 RDMA/hns: Clear extended doorbell info before using omits 45237f9898fc perf probe: Add --bootconfig to output definition in bootc [...] omits d26ea4814476 perf probe: Cleanup synthesize_probe_trace_command() omits f338de221920 perf probe: Support probes on init functions for offline kernel omits a49ed2b4e2e5 perf test: Make stat bpf counters test more robust omits 2638fbd351e8 perf test: Add verbose skip output for bpf counters omits a95fbe2abafd RDMA/rtrs: Check device max_qp_wr limit when create QP omits 354462eb7f52 RDMA/rtrs: Rename cq_size/queue_size to cq_num/queue_num omits b012f0ad5321 RDMA/rtrs: RDMA_RXE requires more number of WR omits 0509ebfa3385 RDMA/rtrs-clt: Use minimal max_send_sge when create qp omits 5e91eabf66c8 RDMA/rtrs-srv: Set minimal max_send_wr and max_recv_wr omits 1948fc065a89 ALSA: hda/realtek: Add another ALC236 variant support omits a79b28c284fd xfs: separate CIL commit record IO omits 18842e0a4f48 xfs: Fix 64-bit division on 32-bit in xlog_state_switch_iclogs() omits 7a778f9dc32d io_uring: improve in tctx_task_work() resubmission omits 16f72070386f io_uring: don't resched with empty task_list omits c6538be9e488 io_uring: refactor tctx task_work list splicing omits ebd0df2e6342 io_uring: optimise task_work submit flushing omits 3f18407dc6f2 io_uring: inline __tctx_task_work() omits a3dbdf54da80 io_uring: refactor io_get_sequence() omits c854357bc1b9 io_uring: clean all flags in io_clean_op() at once omits 1dacb4df4ebe io_uring: simplify iovec freeing in io_clean_op() omits b8e64b530011 io_uring: track request creds with a flag omits c10d1f986b4e io_uring: move creds from io-wq work to io_kiocb omits 2a2758f26df5 io_uring: refactor io_submit_flush_completions() omits e6ab8991c5d0 io_uring: fix false WARN_ONCE omits a6a65fef5ef8 xfs: log stripe roundoff is a property of the log omits 9bb38aa08039 xfs: remove redundant initialization of variable error omits 90e2c1c20ac6 xfs: perag may be null in xfs_imap() omits d1015e2ebda6 Merge tag 'xfs-delay-ready-attrs-v20.1' of https://github. [...] omits d71abfcc6c05 arm64: dts: ti: k3-am642-evm/sk: Add DDR carveout memory n [...] omits 0afadba43589 arm64: dts: ti: k3-am642-evm/sk: Add mailboxes to R5Fs omits a4f221cd68b3 arm64: dts: ti: k3-am64-main: Add MAIN domain R5F cluster nodes omits b75596dbdb69 Merge tag '20210327143117.1840-2-s-anna@ti.com' of git://g [...] omits 5a4e0f58e2d9 s390/ipl: use register pair instead of register asm omits da9057576785 s390/mem_detect: fix tprot() program check new psw handling omits 1b2f281f45af s390/mem_detect: use register pair instead of register asm omits 86807f348f41 s390/mem_detect: fix diag260() program check new psw handling omits d99aea73b4de s390/facility: get rid of register asm omits dbb8864b28d6 s390/uaccess: get rid of register asm omits 5fe29839deb4 s390/sysinfo: get rid of register asm omits 53c1c2504b6b s390/pgtable: use register pair instead of register asm omits 9e2509265560 s390/ipl_parm: use register pair instead of register asm omits 88c2510cecb7 s390/ipl_parm: fix program check new psw handling omits d66a4c7f760b s390/pci: use register pair instead of register asm omits f3827dc6b06e s390/hvc_iucv: Remove power management support omits 7b034d9c1b08 s390/boot: add zstd support omits 54f45214522a s390/decompressor: correct BOOT_HEAP_SIZE condition omits 87929cae887d s390/sclp: convert list_for_each to entry variant omits 0a9d947fbe3e s390/cpcmd: use register pair instead of register asm omits 25130c1a9e99 s390/sigp: use register pair instead of register asm omits 6a7b4e4ee1d9 s390/sthyi: use register pair instead of register asm omits dda74578e7da s390/maccess: use register pair instead of register asm omits a29a6b5a925b s390/checksum: use register pair instead of register asm omits 3c45a07bee61 s390/diag: use register pair instead of register asm omits 75c89a2bc6ef s390/page: use register pair instead of register asm omits ddd38fd261e7 s390/smp: use register pair instead of register asm omits 4f38c7aefed3 s390/bitops: use register pair instead of register asm omits c4655a209823 s390: introduce register pair union omits 6b8ed1709563 s390/vmlogrdr: Remove power management support omits 2f7e52084e84 s390/sclp: Remove sclp base power management support omits 9b357ccddb69 s390/sclp: Remove quiesce power management support omits fc8ebe820b59 s390/sclp: Remove memory hotplug power management support omits 2f554d8b0a1e s390/sclp: Remove vt220 power management support omits 5602bf8a7b05 s390/sclp: Remove console power management support omits 21adcf11f62d s390/monwriter: Remove power management support omits 8e1eaf4d834a s390/monreader: Remove power management support omits 28ac9b195d66 s390/xpram: Remove power management support omits e2f4d7b55b99 s390/dcssblk: Remove power management support omits c749d8c018da s390/cio: dont call css_wait_for_slow_path() inside a lock omits 4aca3ab45d72 s390/irqflags: always inline arch irqflags functions omits 9c9a915afd90 s390/processor: always inline stap() and __load_psw_mask() omits d2beeb3bc74e s390/debug: Remove pointer obfuscation omits 6a9100ad132c s390/setup: cleanup reserve/remove_oldmem omits 0c4f2623b957 s390: setup kernel memory layout early omits 934ed4580c0a iommu/vt-d: Fix dereference of pointer info before it is n [...] omits 4d041216c83d debugfs: add skip_reset_on_timeout option omits 38e19d0b87eb habanalabs: fix typo omits 7d5ba005cfbc habanalabs/gaudi: correct driver events numbering omits 5bdc65732016 habanalabs: remove a rogue #ifdef omits 2718e1d32238 habanalabs/gaudi: print last QM PQEs on error omits f18cb6b58e34 habanalabs/goya: add '__force' attribute to suppress false alarm omits e307b302be8b habanalabs: added open_stats info ioctl omits 1f7ef4bf41c7 habanalabs/gaudi: set the correct rc in case of err omits ba662265feac habanalabs/gaudi: update coresight configuration omits f5eb7bf0c487 habanalabs: remove node from list before freeing the node omits 11d5cb8b9545 habanalabs: set rc as 'valid' in case of intentional func exit omits b538888c3e49 habanalabs: zero complex structures using memset omits f5d6e39eb2a9 habanalabs: print more info when failing to pin user memory omits 3002f467a0b0 habanalabs: Fix an error handling path in 'hl_pci_probe()' omits c9d2f5cf27c5 habanalabs: print firmware versions omits 4efb6b2b4662 habanalabs: add hard reset timeout for PLDM omits 4b09901cf71f habanalabs: enable dram scramble before linux f/w omits 358526be824f habanalabs: enable stop on error for all QMANs and engines omits e1222c2794de habanalabs: report EQ fault during heartbeat omits 12d133deb30d habanalabs: small code refactoring omits f1a29770b215 habanalabs/gaudi: use standard error codes omits 0f37510ca348 habanalabs: fix mask to obtain page offset omits 6a785e368a67 habanalabs: skip valid test for boot_dev_sts regs omits 84586de49610 habanalabs: reset device upon FD close if not idle omits 8e8125f19228 habanalabs: add debug flag to prevent failure on timeout omits 254fac6d1a73 habanalabs/gaudi: add FW alive event support omits a39725819c81 habanalabs/gaudi: don't use disabled ports in collective wait omits 5a967fb3a741 habanalabs/gaudi: update to latest f/w specs omits 5bc691d84966 habanalabs/gaudi: split host irq interfaces towards FW omits 135ade0c6afc habanalabs: prefer ASYNC device probing omits ae151bcfab04 habanalabs/gaudi: add ARB to QM stop on error masks omits 9081021029fd habanalabs/gaudi: don't use nic_ports_mask in compute omits b92c637c5f5e habanalabs/gaudi: set the correct cpu_id on MME2_QM failure omits a60d075c81f0 habanalabs/gaudi: refactor reset code omits 4cb4508c86d7 habanalabs: track security status using positive logic omits 4080308e33bd habanalabs/gaudi: use COMMS to reset device / halt CPU omits 3649eaea2754 habanalabs/gaudi: disable GIC usage if security is enabled omits 7feffb681545 habanalabs: read preboot status bits in an earlier stage omits 1242e9f0f458 habanalabs: check running index in eqe control omits 7fb2a1f5b7f8 habanalabs: set memory scrubbing to disabled by default omits 1dae12fe1bf7 habanalabs/gaudi: do not move HBM bar if iATU done by FW omits e591a49cb585 habanalabs/gaudi: read GIC sts after FW is loaded omits 190ec49710a9 habanalabs: check if asic secured with asic type omits 3e0ca9fab10b habanalabs/gaudi: send hard reset cause to preboot omits a782422b20f4 habanalabs: notify before f/w loading omits 8121736bbf3d habanalabs/gaudi: use scratchpad regs instead of GIC controller omits e67a60400ffc habanalabs: read f/w's 2-nd sts and err registers omits ea7d5e7b102b habanalabs: avoid using uninitialized pointer omits 6542c3541d0f habanalabs: set dma mask from fw once fw done iatu config omits c07c54e9de32 habanalabs: better error print for pin failure omits 3f18b8421fcd habanalabs: add missing space after casting omits 7693f5d39ee0 habanalabs: ignore device unusable status omits b31e59bc5543 habanalabs: load linux image to device omits 8a43c83fec12 habanalabs: load boot fit to device omits b8e785c559c0 habanalabs: use dev_dbg upon hint address failure omits a5d4f2e92f0d habanalabs: modify progress status messages omits 38fbcc6ec9a3 habanalabs: give FW a grace time for configuring iATU omits 90bd4798a8bb habanalabs: update to latest f/w headers omits c592c270fe1f habanalabs: expose ASIC specific PCI info to common code omits 22a795b4af5a habanalabs: dynamic fw load reset protocol omits 50f036df476c habanalabs: use common fw_version read omits 08c03a19662f habanalabs: use mmu cache range invalidation omits a22f0ec0731d habanalabs: refactor init device cpu code omits 364690429a60 habanalabs: request f/w in separate function omits 6e16ab6c326c habanalabs: prepare preboot stage to dynamic f/w load omits 3b39840083ef habanalabs: update firmware files to latest omits 7bd1e23e5f13 habanalabs: increase ELBI reset timeout for PLDM omits 45ce213392df ASoC: rk817: Constify static struct snd_soc_dai_ops omits eb1e9b8f581a ASoC: fsi: fix spelling mistake omits b61c8bf4694b tty: serial: Add UART driver for Cortina-Access platform omits 18aaa97eee7d MAINTAINERS: add me back as mxser maintainer omits 0dd77d02c333 mxser: Documentation, fix typos omits b34440ffada7 mxser: Documentation, make the docs up-to-date omits a7f6afcd4ec6 mxser: Documentation, remove traces of callout device omits 5d1ea1ad288f mxser: introduce mxser_16550A_or_MUST helper omits 06cc52ef8284 mxser: rename flags to old_speed in mxser_set_serial_info omits 1b3086b6e602 mxser: use port variable in mxser_set_serial_info omits 202acdaa143a mxser: access info->MCR under info->slock omits 464fbf6c4fc2 mxser: fix typos around enhanced mode omits aaa28e9f250c mxser: decrypt FCR values omits 265ceff7aeaa mxser: remove xmit_cnt < 0 tests omits 740165f7acbf mxser: introduce and use start/stop_tx helpers omits be4866671f83 mxser: extract and dedup CTS handling omits 8aff64e00f1e mxser: don't start TX from tty_operations::put_char omits 007bbdc87522 mxser: cleanup mxser_dtr_rts omits 599084332836 mxser: cleanup mxser_rs_break omits 987a4cfee576 mxser: remove pointless ioaddr checks omits ad1c92ff6ee9 mxser: alloc only needed # of ports omits f8b6b327aa73 mxser: alloc struct mxser_board dynamically omits 13d4aba8a974 mxser: make mxser_board::idx really an index omits 42ad25fc46d3 mxser: rework and simplify mxser_open omits c3db20c3b71b mxser: cleanup mxser_process_txrx_fifo omits c24c31ff4a7d mxser: remove mxser_cardinfo omits 1e37f7333c89 mxser: remove info message from probe omits 7f0e79dc0969 mxser: move request irq to probe and switch to managed omits dcb04e21bba3 mxser: pci, switch to managed resources omits d450f0852fcc mxser: inline mxser_board_remove into mxser_remove omits 57faa7d6148c mxser: move board init into mxser_initbrd omits b441eb0f69d1 mxser: clean up the rest of MUST helpers omits b286484b3bb1 mxser: introduce mxser_must_select_bank and use it omits edb7d27cd103 mxser: dedup mxser_must_set_enhance_mode omits 238d117d1751 mxser: simplify mxser_ioctl_op_mode omits 9fae5f857e12 mxser: extract mxser_ioctl_op_mode omits 2c21832b55dd mxser: cleanup mxser_change_speed omits d811b26ba3a7 mxser: drop mxser_port::custom_divisor omits a6970c39c311 mxser: drop mxser_port::baud_base omits 01c3de9a10bb mxser: remove unused mxser_port::stop_rx omits cc673990292c mxser: drop unused mxser_port::normal_termios omits 389fc82e475b mxser: don't allocate MXSER_PORTS + 1 omits 95b3ea4c6f45 mxser: remove cnt from mxser_receive_chars omits 47f82769181f mxser: remove MOXA_HighSpeedOn ioctl omits a7574ca74a6e mxser: remove MOXA_ASPP_OQUEUE ioctl omits c94deae5b708 mxser: remove MOXA_GETMSTATUS ioctl omits 476c351db8f0 mxser: remove MOXA_GETDATACOUNT ioctl omits a1ebc3794e9c mxser: remove MOXA_CHKPORTENABLE ioctl omits 489435e4abc0 mxser: remove MOXA_ASPP_LSTATUS ioctl omits 644c55d22953 mxser: remove MOXA_ASPP_MON and friends omits ef3dff8a0af9 mxser: remove MOXA_SET_BAUD_METHOD ioctl omits 413d555e1296 mxser: remove MOXA_GET_MAJOR deprecated ioctl omits a7f8f2c9dcb2 mxser: drop unused MOXA_DIAGNOSE macro omits 70640052324b mxser: drop UART_MCR_AFE and UART_LSR_SPECIAL defines omits 02e431444b52 mxser: make xmit ring buffer variables unsigned omits a93963e41ffe mxser: correct types for uart variables omits 6de6e5c4becb mxser: remove else from LSR bits checks omits 0c4194218cf2 mxser: extract mxser_receive_chars_old omits e5ce1bcedac6 mxser: extract mxser_receive_chars_new omits 9cb5c9c3226b mxser: simplify mxser_interrupt and drop mxser_board::vector_mask omits 9e40ea1f7852 mxser: extract port ISR omits 15517806037c mxser: cleanup LSR handling in mxser_receive_chars omits cef222cbffcc mxser: remove nonsense from ISR omits 928f94642690 mxser: move max_baud from port to board omits 58a2ddb3aa85 mxser: drop constant board::uart_type omits e45583668e03 mxser: introduce enum mxser_must_hwid omits 292955a7c011 mxser: rename mxser_board::chip_flag to must_hwid omits 3b6618299a38 mxser: rename CheckIsMoxaMust to mxser_get_must_hwid omits dc33f644f1cb mxser: cleanup Gpci_uart_info struct omits 4463cc5b8cbe mxser: integrate mxser.h into .c omits cede216a0539 mxser: remove info printout from init omits 152549026901 mxser: renumber mxser_cards omits 291343676e32 mxser: drop ISA support omits 6cbb3aa0f9d5 staging: rtl8723bs: rtw_efuse: Fix coding style omits 78adf574c969 staging: rtl8723bs: hal: use eth_broadcast_addr() to assig [...] omits 3b0a4a1bdb0f staging: rtl8723bs: core: use eth_broadcast_addr() to assi [...] omits 44c26bec8614 staging: rtl8723bs: os_dep: use eth_broadcast_addr() to as [...] omits 3c07e1eaafdb staging: r8188eu/core: remove the check for NULL pointer i [...] omits a85adbb5858a staging: ks7010: Wrap macro definitions in parenthesis omits 609e9339dc71 staging: rts5208: remove redundant continue statement omits 594ea7358b05 staging: android: ashmem: add size field in procfs fdinfo omits 0c3ae641a27a drivers: qcom: pinctrl: Add pinctrl driver for sm6125 omits d3decc70d079 dt-bindings: pinctrl: qcom: sm6125: Document SM6125 pinctr [...] omits c06dd49fd59a mtd: rawnand: omap: Add larger page NAND chips support omits 496030b1b71e mtd: rawnand: omap: Various style fixes omits 11a017782852 mtd: rawnand: omap: Check return values omits e29973843d92 mtd: rawnand: omap: Rename a macro omits 47b4c8bd5db1 mtd: rawnand: omap: Aggregate the HW configuration of the ELM omits 08d8c62164a3 mtd: rawnand: pl353: Add support for the ARM PL353 SMC NAN [...] omits 2f86102bd548 dt-bindings: mtd: pl353-nand: Describe this hardware controller omits d70c6b026069 MAINTAINERS: Add PL353 NAND controller entry omits bfb34eced559 mtd: rawnand: qcom: avoid writing to obsolete register omits f856c4e9cf22 mtd: rawnand: marvell: Minor documentation correction omits 21db4f475d56 mtd: rawnand: r852: use DEVICE_ATTR_RO() helper macro omits f145b9dcf998 mtd: spinand: add SPI-NAND MTD resume handler omits 41e005c23ee7 mtd: spinand: Add spinand_init_flash() helper omits ff0cd841d2a6 mtd: spinand: add spinand_read_cfg() helper omits ae94c49527aa mtd: rawnand: marvell: add missing clk_disable_unprepare() [...] omits 76e12c104f62 mtd: rawnand: arasan: Finer grain NV-DDR configuration omits 23739c34f56c mtd: rawnand: arasan: Rename the data interface register omits 55e06ae25ea2 mtd: rawnand: onfi: Fix endianness when reading NV-DDR values omits cf67edce22c5 mtd: rawnand: arasan: Use the right DMA mask omits 5b24119e9103 ALSA: firewire-motu: fix rx packet format at higher rate f [...] omits 6b6c17fe6fa5 ALSA: bebob: fix rx packet format for Yamaha GO44/GO46, Te [...] omits c3d2c88209e8 ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook [...] omits 04d72afa34ed Revert "USB: misc: Add onboard_usb_hub driver" omits 738d5ad104bb Revert "of/platform: Add stubs for of_platform_device_crea [...] omits 70b8edf9bb6b Revert "usb: host: xhci-plat: Create platform device for o [...] omits 8e4167f34a3b Revert "arm64: dts: qcom: sc7180-trogdor: Add nodes for on [...] omits d472b36efbf8 Merge tag 'amd-drm-next-5.14-2021-06-16' of https://gitlab [...] omits 4ad6181e4b21 cxl/pci: Rename CXL REGLOC ID omits 3e23d17ce198 cxl/acpi: Use the ACPI CFMWS to create static decoder objects omits da6aafec3dca cxl/acpi: Add the Host Bridge base address to CXL port objects omits 43ccc7831fc4 Merge tag 'mediatek-drm-next-5.14' of https://git.kernel.o [...] omits e4d777003a43 percpu: optimize locking in pcpu_balance_workfn() omits 2db7ab6b4c96 tracing: Have ftrace_dump_on_oops kernel parameter take numbers omits 80f9733114e8 um: Remove the repeated declaration omits ccf1236ecac4 um: fix error return code in winch_tramp() omits b77e81fbe5f5 um: fix error return code in slip_open() omits 558f9b2f94db um: Fix stack pointer alignment omits 80f849bf541e um: implement flush_cache_vmap/flush_cache_vunmap omits dd3035a21ba7 um: add a UML specific futex implementation omits c0ecca6604b8 um: enable the use of optimized xor routines in UML omits d8fb32f4790f um: Add support for host CPU flags and alignment omits 25da503ecce8 Merge tag 'reset-for-v5.14-2' of git://git.pengutronix.de/ [...] omits 386093c68ba3 um: allow not setting extra rpaths in the linux binary omits 43c590cb8666 um: virtio/pci: enable suspend/resume omits 68f5d3f3b654 um: add PCI over virtio emulation driver omits a5ab7c8467f1 um: irqs: allow invoking time-travel handler multiple times omits d6b399a0e02a um: time-travel/signals: fix ndelay() in interrupt omits 33c7d0616a04 um: expose time-travel mode to userspace side omits fbb42e7fe2c4 um: export signals_enabled directly omits 2efea7dfaa67 um: remove unused smp_sigio_handler() declaration omits ca2e334232b6 lib: add iomem emulation (logic_iomem) omits 0bbadafdc49d um: allow disabling NO_IOMEM omits f515dcce2d18 arm64: dts: qcom: sm8250-edo: Fix up double "pinctrl-1" omits fe76421d1da1 io_uring: allow user configurable IO thread CPU affinity omits 8c51c9b59a10 Merge tag 'iio-for-5.14b' of https://git.kernel.org/pub/sc [...] omits 0e03496d1967 io-wq: use private CPU mask omits b31d9d6d7abb xhci: solve a double free problem while doing s4 omits 271a21d8b280 xhci: handle failed buffer copy to URB sg list and fix a W [...] omits 90d551a5bc73 xhci: Add adaptive interrupt rate for isoch TRBs with XHCI [...] omits ebd88cf50729 xhci: Remove unused defines for ERST_SIZE and ERST_ENTRIES omits 37d122c5768b ALSA: aoa: remove unnecessary oom message omits c5ad09a34665 ASoC: Intel: bdw-rt5677: remove unnecessary oom message omits e8d46b384129 isofs: remove redundant continue statement omits 531353e650db iommu: Update "iommu.strict" documentation omits e3850467bf8c arch/arm64/boot/dts/marvell: fix NAND partitioning scheme omits f38601368f4a tracing: Add tp_printk_stop_on_boot option omits 3a0dc9fbe2b2 Documentation/bindings: phy: update references to cp11x omits 1c461ef9c49e Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] omits 8f6840c4fd1e ext4: return error code when ext4_fill_flex_info() fails omits b9a037b7f3c4 ext4: cleanup in-core orphan list if ext4_truncate() faile [...] omits ce3aba43599f ext4: fix kernel infoleak via ext4_extent_header omits 618f003199c6 ext4: fix memory leak in ext4_fill_super omits 1fc57ca5a2cd ext4: remove redundant assignment to error omits 5c680150d7f4 ext4: remove redundant check buffer_uptodate() omits d0b040f5f255 ext4: fix overflow in ext4_iomap_alloc() omits cfe34bb7a770 dt-bindings: drm: bridge: adi,adv7511.txt: convert to yaml omits 1fc4f5238d96 dt-bindings: PCI: ti,am65: Convert PCIe host/endpoint mode [...] omits 4cb9d648f669 Merge series "ASoC: stm32: Use devm_platform_get_and_iorem [...] omits c485f7e9863c ALSA: seq: oss: Fix error check at system port creation omits 03026197bb65 usb: typec: Add the missed altmode_id_remove() in typec_re [...] omits 2b537cf877ea usb: typec: tcpm: Relax disconnect threshold during power [...] omits fed09e0bf9f0 usb: typec: tcpm: Ignore Vsafe0v in PR_SWAP_SNK_SRC_SOURCE [...] omits 4288debeaa4e usb: typec: tcpci: Fix up sink disconnect thresholds for PD omits 73f3d9453dfd USB: UDC: net2280: remove redundant continue statement omits d6963f22da2e usb: host: u132-hcd: remove redundant continue statements omits 0da518dae87d ixp4xx: fix spelling mistake in Kconfig "Devce" -> "Device" omits b80e60eb8ecc hw_random: ixp4xx: Add OF support omits cca061b04c0d hw_random: ixp4xx: Add DT bindings omits 854a004305c2 hw_random: ixp4xx: Turn into a module omits 479dfb6d5602 hw_random: ixp4xx: Use SPDX license tag omits 478d2dae7330 hw_random: ixp4xx: enable compile-testing omits 55712627bffd pata: ixp4xx: split platform data to its own header omits 09aa9aabdcc4 soc: ixp4xx: move cpu detection to linux/soc/ixp4xx/cpu.h omits e56621580755 usb: host: xhci-tegra: Use devm_platform_get_and_ioremap_r [...] omits ec03554f980f usb: host: xhci-tegra: Add missing of_node_put() in tegra_ [...] omits 9ea90e9fadb6 usb: host: xhci-tegra: add missing put_device() in tegra_x [...] omits d143825baf15 usb: renesas-xhci: Fix handling of unknown ROM state omits f2c6d6b271e4 arm64: dts: ensure backward compatibility of the AP807 Xenon omits 3a52a48973b3 arm64: dts: marvell: armada-37xx: move firmware node to ge [...] omits 90ae47215de3 firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-fi [...] omits fae201609922 firmware: turris-mox-rwtm: show message about HWRNG registration omits 2eab59cf0d20 firmware: turris-mox-rwtm: fail probing when firmware does [...] omits 72f99888944c firmware: turris-mox-rwtm: report failures better omits e34e60253d92 firmware: turris-mox-rwtm: fix reply status decoding function omits 114bacc75c21 ASoC: spear: spdif_out: Use devm_platform_get_and_ioremap_ [...] omits 19b71456f368 ASoC: sprd: Use devm_platform_get_and_ioremap_resource() omits 7d3865a10b9f ASoC: soc-core: Fix the error return code in snd_soc_of_pa [...] omits 06e6d9044022 ASoC: sti: sti_uniperif: Use devm_platform_get_and_ioremap [...] omits f3babad47e0d ASoC: stm32: spdifrx: Use devm_platform_get_and_ioremap_re [...] omits 003ee640abae ASoC: stm32: sai: Use devm_platform_get_and_ioremap_resource() omits 2f1776691978 ASoC: stm32: i2s: Use devm_platform_get_and_ioremap_resource() omits 91812dd0937c bus: fsl-mc: mc-io: Correct misdocumentation of 'dpmcp_dev' param omits b4fa2e831fd7 bus: fsl-mc-msi: Fix a little doc-rot pertaining to 'np' t [...] omits 07fbbf2ae0a3 bus: fsl-mc: fsl-mc-allocator: Fix misspelling of 'new_mc_ [...] omits 5907c72c8de0 bus: fsl-mc: dprc-driver: Fix some missing/incorrect funct [...] omits 4c36624711b1 bus: fsl-mc: dprc: Fix a couple of misspelling and formatt [...] omits d71b57dc075f bus: fsl-mc: fsl-mc-bus: Demote a bunch of non-conformant [...] omits 33c6527a07ed bus: fsl-mc: mc-sys: Supply missing function names in kern [...] omits 337c75634575 bus: fsl-mc: mc-io: Supply function names for 'fsl_create_ [...] omits fc36ef80ca2c ALSA: firewire-motu: fix stream format for MOTU 8pre FireWire omits f7821b493458 PCI: ixp4xx: Add a new driver for IXP4xx omits aecc19ec404b ALSA: usb-audio: fix rate on Ozone Z90 USB headset omits b431f16f1685 ALSA: firewire-motu: add support for MOTU 896 omits d13d6b284d8b ALSA: firewire-motu: add support for MOTU 828 omits 3c53642324f5 Merge branch 'topic/ppc-kvm' into next omits 07d8ad6fd8a3 powerpc/mm/book3s64: Fix possible build error omits a3309226454a powerpc/signal64: Don't read sigaction arguments back from [...] omits da1eab9e15ef ARM: dts: hisilicon: use the correct HiSilicon copyright omits e3211e414d26 arm64: dts: hisilicon: use the correct HiSilicon copyright omits a979522a1a88 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TI [...] omits 4a6795933a89 kbuild: modpost: Explicitly warn about unprototyped symbols omits 74ee585b7eec kbuild: remove trailing slashes from $(KBUILD_EXTMOD) omits 1eb5f83ee936 Merge tag 'memory-controller-drv-tegra-5.14-2' of https:// [...] omits 9be389934dc5 Merge tag 'amlogic-arm-dt-for-v5.14' of https://git.kernel [...] omits 194eb4eab5db Merge tag 'amlogic-arm64-dt-for-v5.14-v2' of https://git.k [...] omits c8700d80d75e Merge tag 'visconti-arm-defconfig-for-v5.14' of https://gi [...] omits 3de27ef12ccb arm64: dts: ti: k3-am64-main: Update TF-A load address to [...] omits 454a9d4aaacb arm64: dts: ti: k3-am64-main: Reserve OCMRAM for DMSC-lite [...] omits 263820efa3fb arm64: dts: ti: k3-am64-main: Update TF-A's maximum size a [...] omits 915e4af59f0b RDMA: Remove rdma_set_device_sysfs_group() omits 69d86a66bdf0 RDMA/core: Allow port_groups to be used with namespaces omits d7407d166998 RDMA: Change ops->init_port to ops->port_groups omits 8f1708f19f91 RDMA/hfi1: Use attributes for the port sysfs omits 4a7aaf88c89f RDMA/qib: Use attributes for the port sysfs omits 526a12c8c56e RDMA/cm: Use an attribute_group on the ib_port_attribute i [...] omits 054239f45c63 RDMA/core: Expose the ib port sysfs attribute machinery omits d89eb509aaa3 RDMA/core: Remove the kobject_uevent() NOP omits b7066b32a14f RDMA/core: Create the device hw_counters through the norma [...] omits 2ca1cca4352e RDMA/core: Simplify how the port sysfs is created omits a4676388e2e2 RDMA/core: Simplify how the gid_attrs sysfs is created omits a32f433522c9 RDMA/core: Split gid_attrs related sysfs from add_port() omits 467f432a521a RDMA/core: Split port and device counter sysfs attributes omits d8a5883814b9 RDMA/core: Replace the ib_port_data hw_stats pointers with [...] omits 4b5f4d3fb408 RDMA: Split the alloc_hw_stats() ops to port and device variants omits 570d2b99d00d RDMA/rxe: Disallow MR dereg and invalidate when bound omits cdd0b85675ae RDMA/rxe: Implement memory access through MWs omits 3902b429ca14 RDMA/rxe: Implement invalidate MW operations omits 32a577b4c3a9 RDMA/rxe: Add support for bind MW work requests omits c1a411268a4b RDMA/rxe: Move local ops to subroutine omits 886441fb2e65 RDMA/rxe: Replace WR_REG_MASK by WR_LOCAL_OP_MASK omits beec0239c3fa RDMA/rxe: Add ib_alloc_mw and ib_dealloc_mw verbs omits af732adfacb2 RDMA/rxe: Enable MW object pool omits 08224016abde RDMA/rxe: Return errors for add index and key omits 660a59369e1e RDMA/rxe: Add bind MW fields to rxe_send_wr omits 15ae1375ea91 RDMA/rxe: Fix qp reference counting for atomic ops omits 8fe55ef23387 PCI: Dynamically map ECAM regions omits a97396c6eb13 PCI: pciehp: Ignore Link Down/Up caused by DPC omits b5415c8f9755 s390/entry.S: factor out OUTSIDE macro omits df6f508c68db s390/ap/zcrypt: notify userspace with online, config and m [...] omits d1b8dc09dd71 PCI/P2PDMA: Simplify distance calculation omits 0e407a9a29ff of: Remove superfluous casts when printing u64 values omits 2892d8a00d23 of: Fix truncation of memory sizes on 32-bit platforms omits 90b8cadfe447 dt-bindings: rtc: nxp,pcf8563: Absorb pcf85263/pcf85363 bindings omits ca622ed60a46 dt-bindings: pwm: Use examples with documented/matching schema omits 8676e8e71c04 dt-bindings: interrupt-controller: Fix compatible used in [...] omits 24ff3dc18b99 drm/dp_mst: Add missing drm parameters to recently added c [...] omits 6d49b3a0f351 gpio: pca953x: Add support for the On Semi pca9655 omits 61b460d10094 RDMA/hns: Support getting max QP number from firmware omits 7ce6095e3bff RDMA/mlx5: Don't add slave port to unaffiliated list omits 4bcbe438b3ba perf annotate: Add itrace options support omits 28b8e87abfb0 perf mem-events: Remove duplicate #undef omits 0f0ac1e4eef2 cpuidle: qcom: Add SPM register data for MSM8226 omits 797920a8498e dt-bindings: arm: msm: Add SAW2 for MSM8226 omits 3769e4c0af5b drm/dp_mst: Avoid to mess up payload table by ports in sta [...] omits 35d3e8cb35e7 drm/dp_mst: Do not set proposed vcpi directly omits ee55b92a7391 dm writecache: flush origin device when writing and cache is full omits 8051334e901f USB: serial: cp210x: add support for GPIOs on CP2108 omits e99d7c69fd4c ASoC: hdmi-codec: make hdmi_codec_controls static omits 83bd5c53ebf6 ASoC: codecs: wcd938x: fix boolreturn.cocci warning omits 3325b1515a92 ASoC: rockchip: spdif: Use devm_platform_get_and_ioremap_r [...] omits db4d6d2e6472 ASoC: rockchip: pdm: Use devm_platform_get_and_ioremap_resource() omits 4ffbcd4ab0b6 ASoC: rockchip: i2s: Use devm_platform_get_and_ioremap_resource() omits 06cc52329cb0 ASoC: codecs: Fix duplicate included sound/soc.h omits fac165f22ac9 ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK omits 2400c13c437d powerpc/watchdog: include linux/processor.h for spin_until_cond omits db8f7066dc49 powerpc/64: drop redundant defination of spin_until_cond omits ac3d085368b3 powerpc/signal32: Remove impossible #ifdef combinations omits baf24d23be7d powerpc/32: Display modules range in virtual memory layout omits b112fb913b5b powerpc: make stack walking KASAN-safe omits d81090ed44c0 selftests/powerpc: EBB selftest for MMCR0 control for PMU [...] omits 45677c9aebe9 selftests/powerpc: Fix "no_handler" EBB selftest omits ab3aab292cb2 powerpc: Move update_power8_hid0() into its only user omits 77b0bed74232 powerpc: Remove proc_trap() omits 4696cfdb1380 powerpc/32: Remove __main() omits 91e9ee7e949b powerpc/32s: Rename PTE_SIZE to PTE_T_SIZE omits e72421a085a8 powerpc: Define swapper_pg_dir[] in C omits 45b30fafe528 powerpc: Define empty_zero_page[] in C omits a1ea0ca8a6f1 powerpc/selftests: Use gettid() instead of getppid() for n [...] omits e2c043163d44 powerpc/nohash: Remove DEBUG_HARDER omits a36c0faf3dbc powerpc/nohash: Remove DEBUG_CLAMP_LAST_CONTEXT omits dac3db1edf8b powerpc/nohash: Remove DEBUG_MAP_CONSISTENCY omits c13066e53aab powerpc/nohash: Remove CONFIG_SMP #ifdefery in mmu_context.h omits a56ab7c7290f powerpc/nohash: Convert set_context() to C omits 25910260ff69 powerpc/nohash: Refactor update of BDI2000 pointers in swi [...] omits 240efd717c41 powerpc/kuap: Force inlining of all first level KUAP helpers. omits cb2f1fb205cc powerpc/kuap: Remove to/from/size parameters of prevent_us [...] omits d008f8f8a0c3 powerpc/kuap: Remove KUAP_CURRENT_XXX omits 9f5bd8f1471d powerpc/32s: Activate KUAP and KUEP by default omits 16132529cee5 powerpc/32s: Rework Kernel Userspace Access Protection omits 6b4d630068b0 powerpc/32s: Allow disabling KUAP at boot time omits 50d2f104cd95 powerpc/32s: Allow disabling KUEP at boot time omits 86f46f343272 powerpc/32s: Initialise KUAP and KUEP in C omits 882136fb2f52 powerpc/32s: Simplify calculation of segment register content omits 863771a28e27 powerpc/32s: Convert switch_mmu_context() to C omits 7235bb359378 powerpc/32s: move CTX_TO_VSID() into mmu-hash.h omits 91bb30822a2e powerpc/32s: Refactor update of user segment registers omits 91ec66719d4c powerpc/32s: Move setup_{kuep/kuap}() into {kuep/kuap}.c omits f6025a140ba8 powerpc/8xx: Allow disabling KUAP at boot time omits 10248dcba120 powerpc/44x: Implement Kernel Userspace Exec Protection (KUEP) omits c0ca0fe08c92 powerpc: Remove CONFIG_PPC_MMU_NOHASH_32 omits 0e628ad2d608 powerpc/optprobes: use PPC_RAW_ macros omits f38adf86ce4f powerpc/optprobes: Compact code source a bit. omits afd3287c8872 powerpc/optprobes: Minimise casts omits 077c4dedef09 powerpc/inst: Refactor PPC32 and PPC64 versions omits 69d4d6e5fd9f powerpc: Don't use 'struct ppc_inst' to reference instruct [...] omits e90a21ea801d powerpc/lib/code-patching: Don't use struct 'ppc_inst' for [...] omits 7cd04c863f9e iio: light: tcs3472: do not free unallocated IRQ omits e2a73c4e78fc iio: accel: bmc150: Use more consistent and accurate scale values omits fb226ae750ea iio: hid-sensors: Update header includes omits 64f9dc6a6800 iio: pressure: icp10100: Balance runtime pm + use pm_runti [...] omits c2f89f4ccd7a iio: prox: pulsed-light-v2: Use pm_runtime_resume_and_get() omits 0e4f336f50de iio: chemical: atlas-sensor: Balance runtime pm + pm_runti [...] omits 17181d4dc330 iio: adc: ads1015: Balance runtime pm + pm_runtime_resume_ [...] omits 40b54cbebf16 iio: imu: mpu6050: Balance runtime pm + use pm_runtime_res [...] omits 12f13d1faead iio: hid-sensors: lighten exported symbols by moving to II [...] omits 92babc9938eb iio: prox: isl29501: Fix buffer alignment in iio_push_to_b [...] omits ec90b52c07c0 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_ [...] omits 6c0d181daabc powerpc/lib/code-patching: Make instr_is_branch_to_addr() static omits 18c85964b10b powerpc: Do not dereference code as 'struct ppc_inst' (upr [...] omits 036b5560bebc powerpc/inst: Avoid pointer dereferencing in ppc_inst_equal() omits 042e0860e1c1 powerpc/inst: Improve readability of get_user_instr() and friends omits 9134806e149e powerpc/inst: Reduce casts in get_user_instr() omits ace5219f81f1 PCI: ixp4xx: Add device tree bindings for IXP4xx omits d5d9f7ac58ea ARM/ixp4xx: Make NEED_MACH_IO_H optional omits 713ce38d46eb ARM/ixp4xx: Move the virtual IObases omits ec16d35b6c9d io-wq: remove header files not needed anymore omits 3d7b7b5285f0 io_uring: minor clean up in trace events definition omits 236daeae3616 io_uring: Add to traces the req pointer when available omits 656758425f98 dmaengine: altera-msgdma: add OF support omits ce91c6220947 MAINTAINERS: add entry for Altera mSGDMA omits 90ad30310a35 dt-bindings: dma: add schema for altera-msgdma omits ce939833b828 dmaengine: xilinx: dpdma: fix kernel-doc omits 94b4cd7c5fc0 dmaengine: sf-pdma: apply proper spinlock flags in sf_pdma [...] omits c1fc3745e7b0 dmaengine: sh: Remove unused shdma-of driver omits 2451eeb4ebc0 dt-bindings: dmaengine: Remove SHDMA Device Tree bindings omits 23e51f110f91 dmaengine: qcom: gpi: Add SM8250 compatible omits 14f259c8be01 dt-bindings: dmaengine: qcom: gpi: add compatible for sm8250 omits ddd25670d39b Merge branch 'for-thierry/arm-smmu' into for-joerg/arm-smm [...] omits d78f4549d35b staging: rtl8188eu: remove _dbg_dump_tx_info function omits daadab03824a staging: rtl8188eu: remove unused variables from hal/rtl81 [...] omits b16605f9b959 staging: rtl8188eu: remove unused variable from os_dep/ioc [...] omits 950c3525341b staging: rtl8188eu: remove unused variables from core/rtw_ [...] omits ee82be77be24 staging: rtl8188eu: remove unused variables from core/rtw_efuse.c omits 65df1d15d073 staging: rtl8188eu: use prefix decrement operator on trycn [...] omits 0ef5dec44aea staging: rtl8188eu: remove empty label from mlmeext_joinbs [...] omits d495dd743d5e serial_cs: Add Option International GSM-Ready 56K/ISDN modem omits 11b1d881a90f serial_cs: remove wrong GLOBETROTTER.cis entry omits 788847839873 MIPS: Malta: Enable magic multipliers for Super I/O UARTs omits f7adc7387818 serial: 8250: Handle custom baud rates in UPF_MAGIC_MULTIP [...] omits 78bcae8616ac serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates omits b1691bd04952 serial: 8250: Document SMSC Super I/O UART peculiarities omits 1882441cd788 dt-bindings: serial: Move omap-serial.txt to YAML schema omits 6cbe45d8ac93 serial: 8250: Correct the clock for OxSemi PCIe devices omits f771a34b1411 serial: 8250: Dissociate 4MHz Titan ports from Oxford ports omits 36d1a6729be5 ALSA: bebob: Fix bit flag quirk constants omits 80b9c1be567c ALSA: ppc: fix error return code in snd_pmac_probe() omits ebc076b3eddc scsi: elx: efct: Tie into kernel Kconfig and build process omits 6f84c11ecc62 scsi: elx: efct: Add Makefile and Kconfig for efct driver omits 32ddbad5b61e scsi: elx: efct: Transport class host interface support omits ab332fcbcd81 scsi: elx: efct: Transport and hardware teardown routines omits 6ae7147bfe33 scsi: elx: efct: Link and host statistics omits dd53d333aadb scsi: elx: efct: Hardware I/O submission routines omits 692e5d73a811 scsi: elx: efct: LIO backend interface routines omits 3e6414003bf9 scsi: elx: efct: SCSI I/O handling routines omits f45ae6aac0a0 scsi: elx: efct: Unsolicited FC frame processing routines omits e2cf422ba833 scsi: elx: efct: Hardware queues processing omits 63de51327a64 scsi: elx: efct: Hardware I/O and SGL initialization omits 580c0255e4ef scsi: elx: efct: RQ buffer, memory pool allocation and dea [...] omits e10fc2335980 scsi: elx: efct: Hardware queue creation and deletion omits 4df84e846624 scsi: elx: efct: Driver initialization routines omits 75a10a7a9133 scsi: elx: efct: Data structures and defines for hw operations omits cdaf39bad546 scsi: elx: libefc: Register discovery objects with hardware omits 8f406ef72859 scsi: elx: libefc: Extended link Service I/O handling omits 202bfdffae27 scsi: elx: libefc: FC node ELS and state handling omits ffc3d500930f scsi: elx: libefc: Fabric node state machine interfaces omits 6bc6180d7b5c scsi: elx: libefc: Remote node state machine interfaces omits fcd427303eb9 scsi: elx: libefc: SLI and FC PORT state machine interfaces omits 3146240f19bf scsi: elx: libefc: FC Domain state machine interfaces omits d7b71fd2195e scsi: elx: libefc: Emulex FC discovery library APIs and de [...] omits 5aa09c48688f scsi: elx: libefc: Generic state machine framework omits 388f36edec42 scsi: elx: libefc_sli: APIs to setup SLI library omits 9bd267093b8c scsi: elx: libefc_sli: BMBX routines and SLI config commands omits 1628f5b4976f scsi: elx: libefc_sli: Populate and post different WQEs omits 7c5b76831ec4 scsi: elx: libefc_sli: Queue create/destroy/parse routines omits 18be69fa3486 scsi: elx: libefc_sli: Data structures and defines for mbo [...] omits 216fc0b4b2e1 scsi: elx: libefc_sli: SLI Descriptors and Queue entries omits edba59f3cdc1 scsi: elx: libefc_sli: SLI-4 register offsets and field de [...] omits 4ee8c40b1e1e scsi: pm8001: Remove unnecessary OOM message omits b6e7fba0c9cc scsi: qla2xxx: Use list_move_tail() instead of list_del()/ [...] omits de48898d0cb6 scsi: ufs-mediatek: Create reset control device_link omits b135d097eb1a arm64: dts: qcom: sm8[12]50-pm8150: Move RESIN to pm8150 dtsi omits 9dda74f34364 scsi: qla2xxx: Remove duplicate declarations omits 470180836023 scsi: lpfc: Use list_move_tail() instead of list_del()/lis [...] omits 52e1b3b3daa9 scsi: storvsc: Correctly handle multiple flags in srb_status omits 08f76547f08d scsi: storvsc: Update error logging omits d46748590a85 scsi: storvsc: Miscellaneous code cleanups omits 69cdb97ef652 arm64: dts: qcom: sm8250: Add support for SONY Xperia 1 II [...] omits 759488004ffb arm64: dts: qcom: sm8250: Move gpio.h inclusion to SoC DTSI omits 8eaa6501ef26 arm64: dts: qcom: sm8250: Add SDHCI2 sleep mode pinctrl omits 8ae030c34dce arm64: defconfig: Enable renesas usb xhci pci host controller omits d0a6ce59ea4e arm64: dts: qcom: sm8150: Add support for SONY Xperia 1 / [...] omits b1dc3c6b3dab arm64: dts: qcom: sm8150: Disable Adreno and modem by default omits 21083f51521f cxl/pmem: Register 'pmem' / cxl_nvdimm devices omits 2bbafda405c0 libnvdimm: Drop unused device power management support omits fd14602d0522 libnvdimm: Export nvdimm shutdown helper, nvdimm_delete() omits 8fdcb1704f61 cxl/pmem: Add initial infrastructure for pmem support omits 6af7139c9794 cxl/core: Add cxl-bus driver infrastructure omits ece28cb5ed72 arm64: dts: qcom: sm8250: Disable Adreno and Venus by default omits 15049bb59732 arm64: dts: qcom: sm8250: Add GPI DMA nodes omits dc2f86369b15 arm64: dts: qcom: sm8250: Fix pcie2_lane unit address omits 40f7d36db8fd arm64: dts: qcom: sm8250: Add size/address-cells to dsi[01] omits 0c25dad9f2a7 arm64: dts: qcom: sm8250: Don't disable MDP explicitly omits 22118ce17eb8 selftests/sgx: Refine the test enclave to have storage omits b334fb6fa7f3 selftests/sgx: Add EXPECT_EEXIT() macro omits 040efd1c35f9 selftests/sgx: Dump enclave memory map omits 235d1c9c6308 selftests/sgx: Migrate to kselftest harness omits 6a7171b8a0f8 selftests/sgx: Rename 'eenter' and 'sgx_call_vdso' omits 2335f6f5ddf2 io_uring: optimise io_commit_cqring() omits 3c19966d3710 io_uring: shove more drain bits out of hot path omits 10c669040e9b io_uring: switch !DRAIN fast path when possible omits 27f6b318dea2 io_uring: fix min types mismatch in table alloc omits dd9ae8a0b298 io_uring: Fix comment of io_get_sqe omits 441b8a7803bf io_uring: optimise non-drain path omits 76cc33d79175 io_uring: refactor io_req_defer() omits 0499e582aaff io_uring: move uring_lock location omits 311997b3fcdd io_uring: wait heads renaming omits 5ed7a37d21b3 io_uring: clean up check_overflow flag omits 5e159204d7ed io_uring: small io_submit_sqe() optimisation omits f18ee4cf0a27 io_uring: optimise completion timeout flushing omits 15641e427070 io_uring: don't cache number of dropped SQEs omits 17d3aeb33cda io_uring: refactor io_get_sqe() omits 7f1129d227ea io_uring: shuffle more fields into SQ ctx section omits b52ecf8cb5b5 io_uring: move ctx->flags from SQ cacheline omits c7af47cf0fab io_uring: keep SQ pointers in a single cacheline omits b1b2fc3574a6 io-wq: remove redundant initialization of variable ret omits fdd1dc316e89 io_uring: Fix incorrect sizeof operator for copy_from_user call omits a4b0b97aace0 drm: display: Fix duplicate field initialization in dcn31 omits a7b2451d31cf drm/amdkfd: Fix circular lock in nocpsch path omits d760895d55cd drm/amdgpu: Use spinlock_irqsave for pasid_lock omits 1ba7b24ba68e drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to c [...] omits 631003101c51 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. omits e18aaea733da drm/amdgpu: move shadow_list to amdgpu_bo_vm omits 23e24fbb7695 drm/amdgpu: parameterize ttm BO destroy callback omits 391629bdfcb9 drm/amdgpu: remove amdgpu_vm_pt omits ed4454c3844b drm/amdgpu: correct psp ucode arrary start address omits 5a75ea56e369 drm/amdkfd: Disable SVM per GPU, not per process omits d0414a834c0d drm/amd/display: Extend AUX timeout for DP initial reads omits 78ebca321999 drm/amd/display: Cover edge-case when changing DISPCLK WDIVIDER omits a659f2fdf8b9 drm/amd/display: Add interface to get Calibrated Avg Level [...] omits 9cf9498f668d drm/amd/display: Partition DPCD address space and break up [...] omits 95ad72f4ade3 drm/amd/display: Do not count I2C DEFERs with AUX DEFERs omits 1d5b15f77e35 drm/amd/display: 7 retries + 50 ms timeout on AUX DEFER omits d307ce4b6c8f drm/amd/display: Rename constant omits 30adeee52d1e drm/amd/display: Enforce DPCD Address ranges omits 788797c79378 drm/amd/display: Improve logic for is_lttpr_present omits 2b7605d73b97 drm/amd/display: Always write repeater mode regardless of LTTPR omits ac62875e9b6b drm/amd/display: Set LTTPR Transparent Mode after read link cap omits c5bc8c1bd4c7 drm/amd/display: Read LTTPR caps first on bootup omits ee9b1992f1fd drm/amd/display: Move LTTPR cap read into its own function omits 0abda67419f7 drm/amd/display: Read LTTPR caps first on hotplug omits f4594cd1fa55 drm/amd/display: move psr dm interface to separate files omits b99c27e6aa3d drm/amd/display: 3.2.140 omits f00394023cb3 drm/amd/display: [FW Promotion] Release 0.0.70 omits f7115198aa09 drm/amd/display: Updated variable name. omits 231f1625d9d7 drm/amd/display: Change swizzle visual confirm reference pipe omits 8a58e25b8b65 drm/amd/display: dp mst detection code refactor omits a161f8cb677f drm/amd/display: tune backlight ramping profiles omits 5ab991ba3429 drm/amd/display: add config option for eDP hotplug detection omits 2631ac1ac328 drm/amd/display: add DMUB registers to crash dump diagnost [...] omits eb945257fc6e drm/amd/display: Remove unnecessary blank lines omits 63f6e0123725 drm/amdkfd: fix circular locking on get_wave_state omits 0bc14d4ad3a7 dt-bindings: arm: qcom: Add compatible for SA8155p-adp board omits 1534fac32fc6 dt-bindings: arm: qcom: Add compatible for sm8150-mtp board omits 3b62a62429b2 vfio/platform: remove unneeded parent_module attribute omits 9dcf01d95721 vfio: centralize module refcount in subsystem layer omits 293128b1ef5a dm writecache: have ssd writeback wait if the kcopyd workq [...] omits b472191f0a0c iommu/arm-smmu: Check smmu->impl pointer before dereferencing omits affa909571b0 iommu/arm-smmu-v3: Remove unnecessary oom message omits 36ac02286265 mtd: spi-nor: add initial sysfs support omits 65b6d89d45a7 mtd: spi-nor: sfdp: save a copy of the SFDP data omits 6fac12445559 Merge series "ASoC: qdsp6: Add Quinary MI2S ports support" [...] omits e73153ba0c7f Merge tag 'arm-ffa-5.14' of git://git.kernel.org/pub/scm/l [...] omits 8d8538a497df Merge tag 'mstar-dt-5.14' of git://github.com/linux-chenxi [...] omits 8f610169a286 ARM: dts: mstar: Add watchdog device node omits c9811e379b21 riscv: Add mem kernel parameter support omits 60f86b9a1c0d mcb: Remove trailing semicolon in macros omits afc3a0b4c408 ASoC: hisilicon: Use devm_platform_get_and_ioremap_resource() omits 50484d14ac3c ASoC: jz4740-i2s: Use devm_platform_get_and_ioremap_resource() omits 942f2671c573 ASoC: img-spdif-out: Use devm_platform_get_and_ioremap_resource() omits c481f3838acc ASoC: img-spdif-in: Use devm_platform_get_and_ioremap_resource() omits a444a902b06a ASoC: img-parallel-out: Use devm_platform_get_and_ioremap_ [...] omits ef43f463ddb3 ASoC: img-i2s-out: Use devm_platform_get_and_ioremap_resource() omits e43805c28df6 ASoC: img-i2s-in: Use devm_platform_get_and_ioremap_resource() omits 1f65c9bdd6dd ASoC: dwc: dwc-i2s: Use devm_platform_get_and_ioremap_resource() omits b90d9398d6ff ASoC: codecs: wcd938x: remove incorrect module interdependency omits 35f78d0277fc ASoC: qdsp6: q6routing: Add Quinary MI2S ports omits 98e80779ff9a ASoC: qdsp6: q6afe-dai: Add Quinary MI2S ports omits d0293e2aa6c1 ASoC: qdsp6: q6afe: Add Quinary MI2S ports omits 099ab4fcf375 ASoC: q6afe: dt-bindings: Add QUIN_MI2S_RX/TX omits d7fe0d42b5f9 Merge tag 'tegra-for-5.14-arm64-dt' of git://git.kernel.or [...] omits 020b31abb7ad Merge tag 'tegra-for-5.14-arm-defconfig' of git://git.kern [...] omits 8fb202c77fc6 Merge tag 'tegra-for-5.14-arm-dt' of git://git.kernel.org/ [...] omits 5dad6db1c45c Merge tag 'tegra-for-5.14-firmware' of git://git.kernel.or [...] omits 777cf27fb226 Merge tag 'tegra-for-5.14-soc' of git://git.kernel.org/pub [...] omits 479011d4f22a Merge tag 'tegra-for-5.14-dt-bindings' of git://git.kernel [...] omits 805be5c9e6ca MAINTAINERS: ARM/MStar/Sigmastar SoCs: Add a link to the M [...] omits 624b9d83624b ARM: debug: add UART early console support for MSTAR SoCs omits e6640fa697f3 Merge tag 'visconti-arm-dt-for-v5.14' of https://git.kerne [...] omits ab9c2a754664 Merge tag 'qcom-dts-for-5.14' of https://git.kernel.org/pu [...] omits cda1138fcc74 Merge tag 'qcom-drivers-for-5.14' of https://git.kernel.or [...] omits 2e2ec371a421 Merge tag 'qcom-arm64-for-5.14' of https://git.kernel.org/ [...] omits 09705dcb63d2 devres: Enable trace events omits a7f1d03b6046 devres: No need to call remove_nodes() when there none present omits c3cd0ff7aa18 devres: Use list_for_each_safe_from() in remove_nodes() omits bbc8f3e79e9e devres: Make locking straight forward in release_nodes() omits 3e7e3b97484b Merge tag 'qcom-arm64-defconfig-for-5.14' of https://git.k [...] omits f2a4ba9ec23b Merge tag 'qcom-dts-fixes-for-5.13' of https://git.kernel. [...] omits a996c70e4d7e Merge tag 'samsung-defconfig-5.14' of https://git.kernel.o [...] omits c7e9967668d9 mei: hdcp: SPDX tag should be the first line omits c2d0501cdc6c arm64: dts: exynos: enable PMIC wakeup from suspend on TM2 omits 7749510c459c ARM: dts: ux500: Fix LED probing omits dfde897bb1d5 Merge tag 'imx-defconfig-5.14' of git://git.kernel.org/pub [...] omits 989e7e357c88 Merge tag 'imx-dt64-5.14' of git://git.kernel.org/pub/scm/ [...] omits 970d180b8b7e Merge tag 'imx-dt-5.14' of git://git.kernel.org/pub/scm/li [...] omits bb1a7fcec17e Merge tag 'imx-bindings-5.14' of git://git.kernel.org/pub/ [...] omits 57d459e2192e Merge tag 'imx-soc-5.14' of git://git.kernel.org/pub/scm/l [...] omits ec3171d7beaf Merge tag 'imx-drivers-5.14' of git://git.kernel.org/pub/s [...] omits 01d12a6656f7 firewire: nosy: switch from 'pci_' to 'dma_' API omits 36b1fefe36c7 accessibility: braille: braille_console: fix whitespace st [...] omits eac7b3b75880 Merge tag 'drivers_soc_for_5.13' of git://git.kernel.org/p [...] omits 406b968552c6 Merge tag 'keystone_dts_for_5.13' of git://git.kernel.org/ [...] omits 5b5140bf5182 speakup: Separate out translations for bright colors names omits d826e0365199 kernfs: move revalidate to be near lookup omits b3a9e5232370 powerpc/inst: Fix sparse detection on get_user_instr() omits f30becb5e9ec powerpc: Replace PPC_INST_NOP by PPC_RAW_NOP() omits deefd0ae990a powerpc/traps: Start using PPC_RAW_xx() macros omits ef909ba95414 powerpc/lib/feature-fixups: Use PPC_RAW_xxx() macros omits e0ea08c0cacf powerpc/ebpf32: Use _Rx macros instead of __REG_Rx ones omits e08021f8dbd2 powerpc/ebpf64: Use PPC_RAW_MFLR() omits 5a03e1e9728e powerpc/ftrace: Use PPC_RAW_MFLR() and PPC_RAW_NOP() omits e73045975601 powerpc/security: Use PPC_RAW_BLR() and PPC_RAW_NOP() omits 47b04699d070 powerpc/modules: Use PPC_RAW_xx() macros omits 1c9debbc2eb5 powerpc/signal: Use PPC_RAW_xx() macros omits 8804d5beef91 powerpc/lib/code-patching: Use PPC_RAW_() macros omits 07cd18320ed8 powerpc/opcodes: Add shorter macros for registers for use [...] omits 148a04760246 powerpc: Rework PPC_RAW_xxx() macros for prefixed instructions omits 359c2ca74d2f powerpc: Don't handle ALTIVEC/SPE in ASM in _switch(). Do [...] omits 4423eff71ca6 powerpc: Force inlining of csum_add() omits a4785e93aa36 Merge branch 'fixes' into next omits 1da8116eb0c5 arm64: dts: qcom: sc7180-trogdor: Add nodes for onboard USB hub omits c950686b382d usb: host: xhci-plat: Create platform device for onboard h [...] omits 412981e06294 of/platform: Add stubs for of_platform_device_create/destroy() omits b4e326165e21 USB: misc: Add onboard_usb_hub driver omits 80ee6fc281b7 dt-bindings: usb: Add binding for Realtek RTS5411 hub controller omits ddf4a7bcd094 powerpc/tau: Remove superfluous parameter in alloc_workque [...] omits cd59ea91ea7d usb: mtu3: use clock bulk to get clocks omits bfce43c43e2f usb: mtu3: rebuild role switch get/set hooks omits 13862176a312 usb: mtu3: use force mode for dual role switch omits 6c7b9497622b usb: mtu3: add helper to get pointer of ssusb_mtk struct omits 18cfd7b85ced usb: mtu3: rebuild role switch flow of extcon omits a04c9f2d5dba usb: mtu3: use enum usb_role instead of private defined ones omits ae634f932129 usb: mtu3: drop support vbus detection omits 3abf562723d2 usb: mtu3: remove wakelock omits 960d3557d203 usb: mtu3: power down port when power down device IP omits b057da6d5491 usb: mtu3: power down device IP by default omits 5f4dee73a4bc usb: isp1760: Fix meaningless check in isp1763_run() omits e90f9ceb7059 usb: renesas-xhci: Replace BIT(15) with macro omits 7917e90667bc usb: phy: tegra: Correct definition of B_SESS_VLD_WAKEUP_EN bit omits 6f8d39a8ef55 usb: phy: tegra: Wait for VBUS wakeup status deassertion o [...] omits 5b4f167ef355 staging: mt7621-dts: fix pci address for PCI memory range omits b15606e63ea9 staging: mt7621-pci: remove 'mt7621_pci_parse_request_of_p [...] omits 222b27713d7f MIPS: ralink: Define PCI_IOBASE omits e0878ad49938 staging: rtl8723bs: remove two unused files from tree omits 56addfb0893c staging: rtl8723bs: remove include/autoconf.h header file [...] omits 414ce135c422 staging: rtl8723bs: move LPS_RPWM_WAIT_MS macro omits b4e1882d750f staging: rtl8723bs: remove HAL_{BB,MAC,RF,FW}_ENABLE macros omits bb1c456d7f88 staging: rtl8723bs: remove unneeded DISABLE_BB_RF macro omits 298a52a37ab7 staging: rtl8723bs: remove unused WAKEUP_GPIO_IDX macro de [...] omits 6f8b3e04bfa6 staging: rtl8723bs: remove unneeded comments omits a22bda6df28c staging: rtl8723bs: remove unused debug macro omits 184b69c5d3a7 mfd: max8907: Remove IRQF_NO_AUTOEN flag omits afb349c09601 mfd: ab8500-core: Use DEVICE_ATTR_RO/RW macro omits 5089e34f7bba mfd: intel_soc_pmic_bxtwc: Use DEVICE_ATTR_ADMIN_RW macro omits 24676b3ef8c4 mfd: janz-cmodio: Use DEVICE_ATTR_RO macro omits cd5bde2ce8cc mfd: kempld-core: Use DEVICE_ATTR_RO macro omits 3ec2ff37230e tty: make use of tty_get_{char,frame}_size omits d8f0209bfedb cypress_m8: switch data_bits to real character bits omits 8ea43acc690c mxs-auart: redefine AUART_LINECTRL_WLEN to accept bits count omits 654ee49b7e08 tty: make tty_get_{char,frame}_size available omits 426d94a91456 mfd: pcf50633: Use DEVICE_ATTR_ADMIN_RO macro omits a2cb660b2fef mfd: sm501: Use DEVICE_ATTR_RO macro omits fb524360f522 ipwireless: remove unused ipw_tty::closing omits a7770a4bfcf4 serial: stm32: defer probe for dma devices omits ae7955f7250e mfd: timberdale: Use DEVICE_ATTR_RO macro omits af9a1f61ac33 serial: tegra-tcu: Reorder channel initialization omits 47ed390bac52 mfd: ucb1x00-assabet: Use DEVICE_ATTR_RO macro omits 08a84410a04f serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() omits 981ce06ab8dd mfd: wm831x: Use DEVICE_ATTR_RO macro omits d3cfc3dd40b4 staging: rtl8188eu: remove DBG_88E macro definition omits 2b1b85f0dae0 staging: rtl8188eu: remove core/rtw_debug.c omits cfdff814cdbd staging: rtl8188eu: remove converted netdev_dbg calls from [...] omits 7e5bcf11e329 staging: rtl8188eu: remove converted netdev_dbg calls from [...] omits e04bd12f265b staging: rtl8188eu: remove all DBG_88E calls from hal/rtl8 [...] omits 8e2b258baabb staging: rtl8188eu: remove all DBG_88E calls from hal/rtl8 [...] omits b3ccfe3f2201 staging: rtl8188eu: remove all DBG_88E calls from hal/usb_ [...] omits 574e725d7330 staging: rtl8188eu: remove all DBG_88E calls from hal/rtl8 [...] omits 325eabd92d46 staging: rtl8188eu: remove all DBG_88E calls from hal/rtl8 [...] omits 90da970c55c1 staging: rtl8188eu: remove all DBG_88E calls from hal/pwrseqcmd.c omits 9a5ad3a2a4e6 staging: rtl8188eu: remove all DBG_88E calls from hal/rtl8 [...] omits f8b15397b14d staging: rtl8188eu: remove all DBG_88E calls from hal/hal_intf.c omits f7d851054ac9 staging: rtl8188eu: remove all DBG_88E calls from os_dep/r [...] omits de7711881eb4 staging: rtl8188eu: remove all DBG_88E calls from os_dep/x [...] omits d3a5c77af7ec staging: rtl8188eu: remove all DBG_88E calls from os_dep/m [...] omits 8379df4f3755 staging: rtl8188eu: remove all DBG_88E calls from os_dep/o [...] omits 4a9b79746690 staging: rtl8188eu: remove all DBG_88E calls from os_dep/u [...] omits f4a0ab46339c staging: rtl8188eu: remove all DBG_88E calls from os_dep/i [...] omits 2bcb099dcc64 staging: rtl8188eu: remove all DBG_88E calls from core/rtw_mlme.c omits 089b7e431538 staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] omits 847b23462b71 staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] omits 000d5887ae4b staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] omits 77555d49a37b staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] omits 31a0e87fbff2 staging: rtl8188eu: remove all DBG_88E calls from core/rtw_ap.c omits 857c3a9e690f staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] omits e83e5dbbf4b7 staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] omits ba82ad78925b staging: rtl8188eu: remove all DBG_88E calls from core/rtw_xmit.c omits 9a6780227ece staging: rtl8188eu: remove all DBG_88E calls from core/rtw [...] omits 6d400d7cee38 staging: unisys: visorhba: Convert module from IDR to XArray omits 3da286aa4a8c mfd: wm831x: Use DEFINE_RES_IRQ_NAMED() and DEFINE_RES_IRQ [...] omits 355af6c0c09d ASoC: codecs: wcd938x: constify static struct snd_soc_dai_ops omits f35550386041 Merge series "Unify NVIDIA Tegra ASoC machine drivers" fro [...] omits b18f901382fd thunderbolt: Fix DROM handling for USB4 DROM omits 6f73de7da10b ASoC: dt-bindings: fsl-sai: Add compatible string for imx8 [...] omits cb7d734ea9b8 ASoC: dt-bindings: fsl,spdif: Add compatible string for imx8ulp omits 8c1b3b159300 ASoC: tegra: Squash utils into common machine driver omits c16aab8ddc64 ASoC: tegra: Specify components string for each card omits cc8f70f56039 ASoC: tegra: Unify ASoC machine drivers omits f6eb84fa596a ASoC: tegra: Set driver_name=tegra for all machine drivers omits d29b4295c325 drm/hyperv: Fix unused const variable 'hyperv_modifiers' omits 2328e1b35ac2 drm/i915/selftests: Reorder tasklet_disable vs local_bh_disable omits 51dd19a7e9f8 coresight: Propagate symlink failure omits 5fae8a946ac2 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update [...] omits af36b6859a2e coresight: etm4x: core: Remove redundant check of attr omits e12f6b5593e4 coresight: core: Remove unnecessary assignment omits d777a8991847 coresight: core: Fix use of uninitialized pointer omits 0ae8d798c827 coresight: core: Switch to krealloc_array() omits 5e77886d0aa9 fpga: region: Rename dev to parent for parent device omits ceb8ab3c07db fpga: bridge: Rename dev to parent for parent device omits 59ef362234dd fpga: mgr: Rename dev to parent for parent device omits d9ec9daa20eb fpga: stratix10-soc: Add missing fpga_mgr_free() call omits 341466b64f30 fpga: altera-pr-ip: Remove function alt_pr_unregister omits 87f19ea10100 powerpc/perf: Simplify Makefile omits 4cfdd9201cfb powerpc/prom_init: Move custom isspace() to its own namespace omits 8f6a54bcaf62 selftests/powerpc: Remove the repeated declaration omits f377f7da26d2 powerpc/spider-pci: Remove set but not used variable 'val' omits 911bacda4658 powerpc/spufs: Remove set but not used variable 'dummy' omits b629f6c0ab86 powerpc/52xx: Add fallthrough in mpc52xx_wdt_ioctl() omits 87815ee9d006 cxl/pci: Add media provisioning required commands omits d1588b22dcbb arm64: defconfig: Visconti: Enable GPIO omits 1ba39c2b8b72 arm64: defconfig: Visconti: Enable PWM omits 172cdcaefea5 arm64: dts: visconti: Add PWM support for TMPV7708 SoC omits e9cd414c1136 arm64: defconfig: add drivers needed for DragonBoard410c omits 30da589dba53 dt-bindings: remoteproc: qcom: pas: Fix indentation warnings omits 234462bc7f23 dt-bindings: hwlock: sun6i: Fix various warnings in binding omits d8ac5bb4ae65 thermal/drivers/sprd: Add missing of_node_put for loop iteration omits 3da97620e8d6 thermal/drivers/imx_sc: Add missing of_node_put for loop i [...] omits be4dc321a55c gpio: gpio-xilinx: update on suspend and resume calls omits 35d7b72a632b gpio: zynq: Check return value of irq_get_irq_data omits a51b2fb94b04 gpio: zynq: Check return value of pm_runtime_get_sync omits c43ce4740249 gpio: zynq: use module_platform_driver to simplify the code omits 3ae5950db617 thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3 [...] omits 8946187ab57f thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations omits d7539260cd9a thermal/drivers/st: Use devm_platform_get_and_ioremap_resource() omits 81cfa462e458 arm64: dts: qcom: sc7180: Add xo clock for eMMC and Sd card omits 8c77f1cb8458 dm writecache: use list_move instead of list_del/list_add [...] omits 991bd8d7bc78 dm writecache: commit just one block, not a full page omits 620cbe40ed10 dm writecache: remove unused gfp_t argument from wc_add_block() omits e02a3b945816 staging: rtl8712: fix memory leak in rtl871x_load_fw_cb omits d1d3e3cdfda8 staging: rtl8712: fix error handling in r871xu_drv_init omits 69d998f1e552 staging: rtl8712: remove redundant check in r871xu_drv_init omits 64ed82a5493e staging: rtl8188eu: remove another write-only member omits d1d900c66571 staging: rtl8188eu: remove a write-only power-index members omits 33bbc15d5a71 staging: rtl8188eu: remove a write-only struct member omits ebdc8d8cf6b5 staging: rtl8188eu: remove unused hal_data_8188e members omits 4829c791b22f percpu: initialize best_upa variable omits 7c0ae9e01d90 staging: qlge: change msleep to usleep_range omits 9866b3133b70 staging: rtl8188eu: convert DBG_88E calls in core/rtw_recv.c omits 9d056c19c567 staging: rtl8188eu: convert DBG_88E calls in core/rtw_sta_mgt.c omits 47bbb445748e staging: rtl8188eu: remove HW_DEF_ODM_DBG_FLAG enum value omits 7002b526f4ff staging: gdm724x: check for overflow in gdm_lte_netif_rx() omits 4a36e160856d staging: gdm724x: check for buffer overflow in gdm_lte_mul [...] omits d65f069e50a3 arm64: dts: ti: Drop reg-io-width/reg-shift from UART nodes omits d3f1b155c04d arm64: dts: ti: k3-am642-evm: align ti,pindir-d0-out-d1-in [...] omits 4f76ea7b4da1 arm64: dts: ti: am65: align ti,pindir-d0-out-d1-in propert [...] omits 50c9bfca1bfe arm64: dts: ti: k3-am642-main: fix ports mac properties omits aeab9506ef50 io_uring: inline io_iter_do_read() omits 78cc687be9c5 io_uring: unify SQPOLL and user task cancellations omits 09899b19155a io_uring: cache task struct refs omits 2d091d62b110 io_uring: don't vmalloc rsrc tags omits 9123c8ffce16 io_uring: add helpers for 2 level table alloc omits 157d257f99c1 io_uring: remove rsrc put work irq save/restore omits d878c81610e1 io_uring: hide rsrc tag copy into generic helpers omits e587227b680f io-wq: simplify worker exiting omits 769e68371521 io-wq: don't repeat IO_WQ_BIT_EXIT check by worker omits eef51daa72f7 io_uring: rename function *task_file omits cb3d8972c78a io_uring: refactor io_iopoll_req_issued omits 382cb030469d io-wq: remove unused io-wq refcounting omits c7f405d6fa36 io-wq: embed wqe ptr array into struct io_wq omits 976517f162a0 io_uring: fix blocking inline submission omits 40dad765c045 io_uring: enable shmem/memfd memory registration omits d0acdee296d4 io_uring: don't bounce submit_state cachelines omits d068b5068d43 io_uring: rename io_get_cqring omits 8f6ed49a4443 io_uring: kill cached_cq_overflow omits ea5ab3b57983 io_uring: deduce cq_mask from cq_entries omits a566c5562d41 io_uring: remove dependency on ring->sq/cq_entries omits b13a8918d395 io_uring: better locality for rsrc fields omits b986af7e2df4 io_uring: shuffle rarely used ctx fields omits 93d2bcd2cbfe io_uring: make fail flag not link specific omits 3dd0c97a9e01 io_uring: get rid of files in exit cancel omits acfb381d9d71 io_uring: simplify waking sqo_sq_wait omits 21f2fc080f86 io_uring: remove unused park_task_work omits aaa9f0f48172 io_uring: improve sq_thread waiting check omits e4b6d902a9e3 io_uring: improve sqpoll event/state handling omits c586f53ae159 clk: imx8mq: remove SYS PLL 1/2 clock gates omits 28108d71ee11 ASoC: fsl_spdif: Fix error handler with pm_runtime_enable omits f1905ab2a8a2 ASoC: sgtl5000: Add audio-graph-card port omits 2e8a8adb96a3 ASoC: fsl_spdif: Remove superfluous error message around p [...] omits 92570939c8b9 ASoC: atmel-pdmic: Use devm_platform_get_and_ioremap_resource() omits 3814c41778f3 ASoC: bcm: cygnus_ssp: Use devm_platform_ioremap_resource_ [...] omits c223f41c1a52 ASoC: qcom: Add four speaker support on MI2S secondary omits 08c56cab302a ASoC: rt5640: Make codec selectable omits 39175acd699a ASoC: atmel-i2s: Use devm_platform_get_and_ioremap_resource() omits 1b7f94dd20fc ASoC: axi-i2s: Use devm_platform_get_and_ioremap_resource() omits 4d5f3a096f3d ASoC: fsl_easrc: Remove superfluous error message around p [...] omits 12ffd726824a ASoC: soc-pcm: fix the return value in dpcm_apply_symmetry() omits 68912ebf4d4e ASoC: axi-spdif: Use devm_platform_get_and_ioremap_resource() omits 9494d059971c ASoC: atmel-classd: Use devm_platform_get_and_ioremap_resource() omits be374dc0b506 ASoC: mchp-i2s-mcc: Use devm_platform_get_and_ioremap_resource() omits a918e2917406 Merge series "ASoC: codecs: add wcd938x support" from Srin [...] omits dce793c0ab00 iio: light: vcnl4000: Fix buffer alignment in iio_push_to_ [...] omits b8f939fd2069 iio: magn: rm3100: Fix alignment of buffer in iio_push_to_ [...] omits 61fa5dfa5f52 iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_ [...] omits 6a6be221b8bd iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_b [...] omits afe2a789fbf7 iio: adc: hx711: Fix buffer alignment in iio_push_to_buffe [...] omits 8f8847589662 iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_t [...] omits 045442228868 ASoC: codecs: wcd938x: add audio routing and Kconfig omits d5add08fcbce ASoC: codecs: wcd938x: add capture dapm widgets omits 8da9db0cd669 ASoC: codecs: wcd938x: add playback dapm widgets omits e8ba1e05bdc0 ASoC: codecs: wcd938x: add basic controls omits 16572522aece ASoC: codecs: wcd938x-sdw: add SoundWire driver omits e02c65f3a7ce ASoC: dt-bindings: wcd938x-sdw: add bindings for wcd938x-sdw omits 8d78602aa87a ASoC: codecs: wcd938x: add basic driver omits 19c5d1f6a0c3 ASoC: codecs: wcd-clsh: add new version support omits 10ee3e07d32b ASoC: dt-bindings: wcd938x: add bindings for wcd938x omits 03c0cbd94695 ASoC: codecs: wcd: Remove unneeded semicolon omits da0363f7bfd3 ASoC: qcom: Fix for DMA interrupt clear reg overwriting omits 116b1e12b72f Merge tag 'asoc-hdmi-codec-improvements-v2' of git://git.k [...] omits 18a50f82cd2f clk: imx: scu: Do not enable runtime PM for CPU clks omits a82327cc5edb clk: imx: scu: add parent save and restore omits 7487986c9a01 clk: imx: scu: Only save DC SS clock using non-cached clock rate omits a43f6e8ae429 clk: imx: scu: Add A72 frequency scaling support omits cd8bd2f3ca64 clk: imx: scu: Add A53 frequency scaling support omits a61cea83daaf clk: imx: scu: bypass pi_pll enable status restore omits 6618b5aa655a clk: imx: scu: detach pd if can't power up omits aecf425fa948 clk: imx: scu: bypass cpu clock save and restore omits b192d04011ee clk: imx: scu: add parallel port clock ops omits babfaa9556d7 clk: imx: scu: add more scu clocks omits 2924b0b0c1cd clk: imx: scu: add enet rgmii gpr clocks omits afd0406b4663 clk: imx8qm: add clock valid resource checking omits 5964012ce37e clk: imx8qxp: add clock valid checking mechnism omits 5392c5de096a clk: imx: scu: add gpr clocks support omits 91e916771de0 clk: imx: scu: remove legacy scu clock binding support omits 659c12c7f5ce dt-bindings: arm: imx: scu: drop deprecated legacy clock binding omits e446441a058a dt-bindings: arm: imx: scu: fix naming typo of clk compati [...] omits b24e288d5063 clk: imx: Remove the audio ipg clock from imx8mp omits 1f28f6f091b4 usb: gadget: fsl: properly remove remnant of MXC support omits 66165dba2929 Merge tag 'for-5.14-usb' of git://git.kernel.org/pub/scm/l [...] omits 318324e6df97 usb: musb: Implement tracing for state change events omits e2ff8815f3d4 usb: musb: Simplify cable state handling omits 7db3cde5123e ARM: dts: meson: Set the fifo-size of uart_A to 128 bytes omits 303d2af21aed arm64: dts: meson-sm1-odroid-c4: remove invalid hub_5v regulator omits 7178f340e929 arm64: dts: meson-sm1-odroid-hc4: add spifc node to ODROID-HC4 omits 164147f094ec arm64: dts: meson-sm1-odroid-hc4: add regulators controlle [...] omits 703e84d6615a arm64: dts: meson-sm1-odroid-hc4: disable unused USB PHY0 omits 45d736ab17b4 arm64: dts: meson-sm1-odroid: add 5v regulator gpio omits 7881df513680 arm64: dts: meson-sm1-odroid: set tf_io regulator gpio as [...] omits 1f80a5cf74a6 arm64: dts: meson-sm1-odroid: add missing enable gpio and [...] omits e381a14c3e3a ALSA: control_led - fix initialization in the mode show callback omits 37fdb7c90f8c Merge tag 'v5.13-rc6' into usb-next omits 99289bf1a76c Merge tag 'v5.13-rc6' into tty-next omits 23f89b127532 Merge tag 'v5.13-rc6' into staging-next omits 68afbd8459e9 Merge tag 'v5.13-rc6' into driver-core-next omits db4e54aefdfe Merge tag 'v5.13-rc6' into char-misc-next omits 12c11ba5be83 ALSA: firewire: fill Kconfig with entries for devices base [...] omits a4a86d273ff1 phy: phy-can-transceiver: Add support for generic CAN tran [...] omits ad92330614b9 dt-bindings: phy: Add binding for TI TCAN104x CAN transceivers omits 307773f525eb phy: core: Reword the comment specifying the units of max_ [...] omits 10d2dece591b phy: phy-mtk-hdmi: Remove redundant dev_err call in mtk_hd [...] omits 779fabf2a030 phy: phy-mtk-mipi-dsi: Remove redundant dev_err call in mt [...] omits 349f98321121 phy: phy-mmp3-hsic: Remove redundant dev_err call in mmp3_ [...] omits 185ff019f6ff phy: bcm-ns-usb3: Remove redundant dev_err call in bcm_ns_ [...] omits 29a269c6f548 soundwire: intel: move to auxiliary bus omits 6d1c0f3d28f9 sunrpc: Avoid a KASAN slab-out-of-bounds bug in xdr_set_pa [...] omits 3731d44bba8e NFSv4: Fix an Oops in pnfs_mark_request_commit() when doin [...] omits dd99e9f98fbf NFSv4: Initialise connection to the server in nfs4_alloc_client() omits e93a5e9306a5 NFSv4: Add support for application leases underpinned by a [...] omits 6b4befc0a06b NFSv4: Add lease breakpoints in case of a delegation recal [...] omits be20037725d1 NFSv4: Fix delegation return in cases where we have to retry omits 33f087577ed3 ARM: 9096/1: Remove arm_pm_restart() omits ab6cef1d1447 ARM: 9095/1: ARM64: Remove arm_pm_restart() omits ce8f1ccbc027 ARM: 9094/1: Register with kernel restart handler omits 2bb565bbdc03 ARM: 9093/1: drivers: firmwapsci: Register with kernel res [...] omits cfca563bc1d8 ARM: 9092/1: xen: Register with kernel restart handler omits 89a0b011fa72 ARM: 9091/1: Revert "mm: qsd8x50: Fix incorrect permission [...] omits 6e121df14ccd ARM: 9090/1: Map the lowmem and kernel separately omits a91da5457085 ARM: 9089/1: Define kernel physical section start and end omits b78f63f4439b ARM: 9088/1: Split KERNEL_OFFSET from PAGE_OFFSET omits 623ba75a5d6b ARM: dts: rockchip: add power controller for RK322x omits 1a4eb37f3174 ARM: dts: rockchip: add power controller for RK3036 omits 51094deb3306 arm64: dts: rockchip: Add support for USB on helios64 omits 3fedcc636e28 ARM: dts: rockchip: add labels to the timer nodes on rk3066a omits bc84957d3118 counter: interrupt-cnt: Add const qualifier for actions_li [...] omits afedd992c38a iio: ltr501: mark ltr501_chip_info as const omits 71b33f6f93ef iio: ltr501: ltr501_read_ps(): add missing endianness conversion omits 421a26f3d7a7 iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR omits 2ac0b029a04b iio: ltr501: mark register holding upper 8 bits of ALS_DAT [...] omits b4c166925d4c iio: scmi: fix spelling of SPDX tag omits a7ba1c24da7b iio: accel: bma180/bmc150: Move BMA254 to bmc150-accel driver omits 5640fed3035e dt-bindings: iio: accel: bma180/bma255: Move bma254 to bma [...] omits d1e7ff89e6f1 dt-bindings: iio: bma255: Allow multiple interrupts omits 49e95c689ad8 iio: accel: bmc150: Add device IDs for BMA253 omits c3a16200c72e dt-bindings: iio: accel: bma255: Document bosch,bma253 omits 88e63ce6ca28 iio: accel: bmc150: Sort all chip names alphabetically / b [...] omits 54b61203e203 iio: accel: bmc150: Drop duplicated documentation of suppo [...] omits c06a6aba6835 iio: accel: bmc150: Drop misleading/duplicate chip identifiers omits 4c17782311bd iio: accel: bmc150: Clarify combo modules in Kconfig omits 6e2a90af0b8d iio: accel: bmc150: Fix bma222 scale unit omits 94588c1bf1c8 iio: dummy: Fix build error when CONFIG_IIO_TRIGGERED_BUFF [...] omits c8cc4cf60b00 iio: frequency: adf4350: disable reg and clk on error in a [...] omits 8090d67421dd iio: accel: bma180: Fix BMA25x bandwidth register values omits 93466212b932 counter: intel-qep: Use to_pci_dev() helper omits ac3bd9d6b11f counter: intel-qep: Mark PM callbacks with __maybe_unused omits 49bd77560f06 iio: adc: remove unused private data assigned with spi_set [...] omits 21fd77afa113 iio: imu: remove unused private data assigned with spi_set [...] omits 4b36151d7482 iio: adc: ad_sigma_delta: remove ad_sd_{setup,cleanup}_buf [...] omits c066ca1464f3 iio: adc: ad7124: Use devm_ managed calls for all of probe [...] omits bd5dcdeb3fd0 iio: adc: ad7192: convert to device-managed functions omits c9ec2cb328e3 iio: adc: ad7192: use devm_clk_get_optional() for mclk omits e50aab18dd7f iio: adc: ad7780: convert to device-managed functions omits bb560edc19a5 iio: adc: ad7791: convert to device-managed functions omits 801a80eff4d7 iio: adc: ad7793: convert to device-managed functions omits 718fb2bcf103 iio: adc: ad_sigma_delta: introduct devm_ad_sd_setup_buffe [...] omits a052b5118f13 thermal/core: Correct function name thermal_zone_device_un [...] omits c6e66f5c2114 dt-bindings: thermal: tsens: Add compatible string to TSEN [...] omits ba2686473688 cxl/component_regs: Fix offset omits 6423035fd26c cxl/hdm: Fix decoder count calculation omits e60cb06cde7e Merge tag 'v5.13-rockchip-dtsfixes1' of git://git.kernel.o [...] omits 83107b24c351 ARM: dts: gemini: add crypto node omits b0545d11a975 Merge tag 'sunxi-dt-for-5.14-1' of https://git.kernel.org/ [...] omits 2f80e8b45cda Merge tag 'sunxi-core-for-5.14-1' of https://git.kernel.or [...] omits 37c2a42930e1 Merge tag 'sunxi-fixes-for-5.13-1' of https://git.kernel.o [...] omits 361aa4be7095 Merge tag 'memory-controller-drv-pl353-5.14' of https://gi [...] omits 1216037a5589 Merge tag 'memory-controller-drv-5.14' of https://git.kern [...] omits ad9f81281ebe Merge tag 'at91-defconfig-5.14' of git://git.kernel.org/pu [...] omits 9495e151f1c7 Merge tag 'at91-dt-5.14' of git://git.kernel.org/pub/scm/l [...] omits 65a40301234e Merge tag 'v5.13-next-defconfig' of https://git.kernel.org [...] omits 796f0ae8e74a Merge tag 'v5.13-next-dts64' of https://git.kernel.org/pub [...] omits 97a566676874 Merge tag 'v5.13-next-soc' of https://git.kernel.org/pub/s [...] omits a3c52f08ab8f Merge tag 'renesas-dt-bindings-for-v5.14-tag1' of git://gi [...] omits ec7f5cff6eff Merge tag 'renesas-drivers-for-v5.14-tag1' of git://git.ke [...] omits d4dd4699366c Merge tag 'renesas-arm-dt-for-v5.14-tag2' of git://git.ker [...] omits f1b1d76afdc5 Merge tag 'renesas-arm-defconfig-for-v5.14-tag2' of git:// [...] omits 9bfa3829358f Merge tag 'juno-fix-5.14' of git://git.kernel.org/pub/scm/ [...] omits 959cd8f125bd Merge tag 'scmi-updates-5.14' of git://git.kernel.org/pub/ [...] omits fb755b075d97 Merge tag 'ux500-dts-v5.14' of git://git.kernel.org/pub/sc [...] omits adbb411b97d4 Merge tag 'arm-soc/for-5.14/drivers' of https://github.com [...] omits 93d84763c1b3 Merge tag 'arm-soc/for-5.14/devicetree-arm64' of https://g [...] omits 010bf7346f13 Merge tag 'arm-soc/for-5.14/devicetree' of https://github. [...] omits 52b54b06a49b Merge tag 'stm32-dt-for-v5.14-1' of git://git.kernel.org/p [...] omits 05a3a767667e Merge tag 'samsung-soc-5.14' of https://git.kernel.org/pub [...] omits 523ad4e3490f Merge tag 'samsung-dt-5.14' of https://git.kernel.org/pub/ [...] omits c5f05415b9d9 ARM: config: aspeed: Add DEBUG_FS and EXT4 omits 131dc51df2af Merge tag 'aspeed-5.14-devicetree' of git://git.kernel.org [...] omits e6f600e72edc ARM: dts: ixp4xx: Add crypto engine omits c7259477fec9 Merge tag 'amlogic-arm64-dt-for-v5.14' of https://git.kern [...] omits bcac3fb57a44 Merge tag 'amlogic-drivers-for-v5.14' of https://git.kerne [...] omits 2d08a11e2d26 Merge tag 'omap-for-v5.14/dt-signed' of git://git.kernel.o [...] omits 3082a78502f6 Merge tag 'omap-for-v5.14/defconfig-signed' of git://git.k [...] omits 8639a12370ba Merge tag 'omap-for-v5.14/cleanup-signed' of git://git.ker [...] omits 09159b8025e0 Merge tag 'renesas-arm-dt-for-v5.14-tag1' of git://git.ker [...] omits 3f43257e3c06 Merge tag 'renesas-arm-defconfig-for-v5.14-tag1' of git:// [...] omits b7c8bde730a8 Merge tag 'gemini-dts-v5.14-1' of git://git.kernel.org/pub [...] omits 3b0898f97886 Merge tag 'ixp4xx-dts-v5.14-1' of git://git.kernel.org/pub [...] omits 6d9b10fd9592 Merge tag 'reset-for-v5.14' of git://git.pengutronix.de/pz [...] omits 9321a97c8c1c ARM: dts: add intel-ixp42x-welltech-epbx100 omits b0a2fbd2a6fc dt-bindings: arm: intel-ixp4xx: add welltech,epbx100 omits 388b7e223985 dt-bindings: add vendor prefix for welltech omits 39f9610ccae9 ARM: ixp4xx_defconfig: add MTD_PHYSMAP omits 224bdcbc0407 ARM: ixp4xx_defconfig: add CONFIG_SERIAL_OF_PLATFORM omits edc64e7a03c8 staging: rtl8188eu: remove ODM_RT_TRACE calls from hal/phy.c omits 922a0524f7c4 staging: drop kpc2000 driver omits c57f4f002bbd staging: rtl8723bs: core: add blank line after variable de [...] omits eff810f82e47 staging: rtl8712: Replace printk() with netdev_dbg() omits 22a9f1c45946 staging: rtl8723bs: os_dep: Remove conditions with no effects omits eab61fb1cc2e nvmem: eeprom: at25: fram discovery simplification omits 21cc1f222e89 arm64: dts: imx8mn-evk: disable over current for usb omits 4616c395be9d arm64: dts: imx8mm-evk: disable over current for usb1 omits cd044eafd710 dt-bindings: arm: fsl: add GE B1x5pv2 boards omits 7ef9a86dfc50 dt-bindings: vendor-prefixes: add congatec omits ce87d936889b arm64: dts: freescale: Separate each group of data in the [...] omits dfda1fd16aa7 arm64: dts: imx8: conn: fix enet clock setting omits 15a5261e4d05 arm64: dts: imx8mq: assign PCIe clocks omits 8d923cdf2ec4 arm64: dts: imx8mn: specify dma-ranges omits 4251a3ac4de9 arm64: dts: imx8mm: specify dma-ranges omits 6bee93d93111 arm64: dts: fsl-ls1028a: Correct ECAM PCIE window ranges omits 1de3aa8611d2 arm64: dts: imx8mn-beacon-som: Assign PMIC clock omits 8240c972c179 arm64: dts: ls208xa: remove bus-num from dspi node omits 03ce38ca69b1 arm64: dts: ls1012a: enable PCIe on freeway board omits dc6d5dc89bad arm64: dts: imx8mp-evk: enable EQOS ethernet omits 88314aab2313 arm64: dts: imx8mp: Remove the reference to audio ipg cloc [...] omits 9b95c44b4176 arm64: dts: imx8mq-evk: add one regulator used to power up [...] omits 7923353b623d arm64: dts: imx8mm: Add spba1 and spba2 buses omits 292e0f487c0a arm64: dts: imx8mn: Add spba1 bus omits 4b82e1f839a2 arm64: dts: imx8mq-nitrogen: add lt8912 MIPI-DSI to HDMI omits 4a085de20529 arm64: dts: imx8mq-nitrogen: add USB HOST support omits 77a1aa039336 arm64: dts: imx8mq-nitrogen: add USB OTG support omits a4f27c75ac41 arm64: dts: imx8mp-phycore-som: enable spi nor omits 6252a42b0fd7 ARM: imx_v6_v7_defconfig: Select the Wifi ath10k sdio driver omits 1586d461f641 ALSA: bebob: correct device entries for Phonic Helix Board [...] omits e6b54fbc18b9 ALSA: bebob: code refactoring for M-Audio models omits 971514af352e ALSA: bebob: correct device entry for Acoustic Reality eAR [...] omits 1b337e8db797 ALSA: bebob: correct device entry for Mackie D.2 FireWire [...] omits 2e6a58959529 ALSA: fireworks: fulfil device entries omits 270e6012b934 ALSA: bebob: fulfil device entries omits e094b22c8d51 ALSA: i2c: tea6330t: Remove redundant initialization of va [...] omits 3b86ec63c061 ALSA: firewire-lib: replace in_interrupt() with in_softirq() omits be471fe332f7 ALSA: n64: check return value after calling platform_get_r [...] omits 01893553e67c ALSA: hda/tegra: Use devm_platform_get_and_ioremap_resource() omits fd498bba7c51 ALSA: trident: Fix build error omits 1fac5db35ee9 ARM: dts: imx6: Add GE B1x5v2 omits f4ab3f284824 ARM: dts: imx6q-dhcom: Add ethernet VIO regulator omits ab583173144a ARM: dts: imx6q-dhcom: Add aliases for i2c, serial and rtc omits ddc873cd3c0a ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery omits e2bdd3484890 ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems omits c016c26c1631 ARM: dts: imx6q-dhcom: Fix ethernet reset time properties omits e34645f45805 ARM: imx: add smp support for imx7d omits cc8870bf4c3a ARM: imx6q: drop of_platform_default_populate() from init_machine omits 2a53b9d47b13 soc: imx: gpcv2: add support for i.MX8MN power domains omits 212c1242a9ac dt-bindings: add defines for i.MX8MN power domains omits 2f792ec78209 Merge tag 'renesas-pinctrl-for-v5.14-tag2' of git://git.ke [...] omits ee9889dfa969 dt-bindings: pinctrl: mcp23s08: add documentation for reset-gpios omits 4e73bfa3ee37 pinctrl: mcp23s08: Add optional reset GPIO omits 87c9c1631788 kunit: tool: add support for QEMU omits 12ca7a893d54 Documentation: kunit: document support for QEMU in kunit_tool omits b6d5799b0b58 kunit: Add 'kunit_shutdown' option omits 384426bd101c kunit: Fix result propagation for parameterised tests omits 8efe01b4386a arm64: dts: rockchip: Update RK3399 PCI host bridge window [...] omits 7094e6acaf7a riscv: Simplify xip and !xip kernel address conversion macros omits 9b79878ced8f riscv: Remove CONFIG_PHYS_RAM_BASE_FIXED omits ce3aca0465e3 riscv: Only initialize swiotlb when necessary omits 03fc4cf45d30 drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgp [...] omits 3a07101b0405 drm/amdgpu: disable DRAM memory training when GECC is enabled omits 8e6e054da6c7 drm/amdgpu: cache psp runtime boot_cfg_bitmask in sw_int omits 3d689ae4a974 drm/amdgpu: add helper function to query psp runtime db en [...] omits 990ec3014dee drm/amdgpu: add psp runtime db structures omits 6246a416eb87 drm/amdgpu: enable dynamic GECC support (v2) omits c6642234919c drm/amdgpu: add helper function to query gecc status in bo [...] omits 55188d64edd7 drm/amdgpu: allow different boot configs omits b08be1209ef2 drm/amdgpu: update psp gfx i/f to support dynamic GECC omits 7642c56a20b6 drm/amdkfd: move CoherentHostAccess prop to HSA_CAPABILITY omits fb59a9209cba drm/amd/display: add dummy PG callback for beige goby omits ac3fbe3b2cc8 drm/amd/pm: support ss metrics read on yellow_carp omits 7b32dd0bfd60 drm/amd/pm: support ss metrics read on renoir omits 3be4dca19701 drm/amdkfd: Add memory sync before TLB flush on unmap omits a3fbb0d8102a drm/amdgpu: use adev_to_drm macro for consistency (v2) omits 29b4ac0ed913 drm/amdgpu: reset psp ring wptr during ring_create omits 076f55a45e9e drm/amd/pm: Only primary die supports power data omits 488f211dab7d drm/amd/pm: correct the power limits reporting on OOB supported omits c89d2a2fe086 drm/amd/amdgpu: add instance_number check in amdgpu_discov [...] omits 2f0cf9103798 drm/amd/pm: correct the dpm features disablement for Navi1x omits 1e75be2b6749 drm/amd/pm: update the cached dpm feature status omits 415e51bdcfa0 drm/amdgpu: make audio dev's D-state transition PMFW-aware omits 13d75eadfa1a drm/amd/pm: correct the runpm handling for BACO supported ASIC omits 5f0f1727c46e drm/amd/pm: drop the incomplete fix for Navi14 runpm issue omits 6aa12138cd9a mtd: Convert list_for_each to entry variant omits 622096fdff79 gpio: idt3243x: Fix return value check in idt_gpio_probe() omits 6947ad674944 dt-bindings: mtd: Convert ti, am654-hbmc.txt to YAML schema omits 828ed786554f mtd: inftl: remove unnecessary oom message omits 3d2fac0eeec2 mtd: amd76xrom: remove unnecessary oom message omits 042bf272d5fc mtd: ck804xrom: remove unnecessary oom message omits bb89d137b2ed mtd: esb2rom: remove unnecessary oom message omits 4883307c6d8e mtd: ichxrom: remove unnecessary oom message omits 4a7bd5e96627 mtd: sun_uflash: remove unnecessary oom message omits 313ea21aee18 mtd: mtdoops: remove unnecessary oom message omits 185675232072 mtd: rawnand: atmel: remove unnecessary oom message omits b0821cc5dea9 mtd: rawnand: sunxi: remove unnecessary oom message omits 8ef029135c7b mtd: nftl: remove unnecessary oom message omits cba8b3bc4ac2 mtd: rfd_ftl: remove unnecessary oom message omits 88d125026753 mtd: devices: add support for microchip 48l640 EERAM omits 9fd795eab2db mtd: devices: add devicetree documentation for microchip 48l640 omits a17da115ac04 mtd: core: use MTD_DEVICE_ATTR_RO/RW() helper macros omits b4e248632c96 mtd: core: add MTD_DEVICE_ATTR_RO/RW() helper macros omits 97f41002945f mtd: mtdpart: use DEVICE_ATTR_RO() helper macro omits c93081b26573 mtd: spinand: Fix double counting of ECC stats omits 0b34e320a499 Merge tag 'memory-controller-drv-pl353-5.14' into nand/next omits f1f55c6b77b6 arm64: dts: ti: iot2050: Configure r5f cluster on basic va [...] omits 46f99eebda08 drm/tegra: Don't call SET_APPLICATION_ID in VIC boot omits d12919bb5da5 drm/tegra: Remove superfluous error messages around platfo [...] omits 971ee247060d usb: xhci: tegra: Enable ELPG for runtime/system PM omits 41a7426d25fa usb: xhci: tegra: Unlink power domain devices omits 23eca83155c3 Merge branch 'for-5.14/phy' into for-5.14/usb omits 604288bc6196 nvmem: eeprom: at25: fix type compiler warnings omits c7289b1c8a4e arm64: tegra: Enable SMMU support on Tegra194 omits b966d2db05a7 arm64: tegra: Hook up memory controller to SMMU on Tegra186 omits bb84a31bed14 arm64: tegra: Use correct compatible string for Tegra186 SMMU omits bd778b893963 firmware: tegra: bpmp: Fix Tegra234-only builds omits e2d0ee225e49 soc/tegra: fuse: Fix Tegra234-only builds omits 38f61ef1a0ce ARM: exynos_defconfig: restore framebuffer support omits 7c8f176d6a3f iommu/arm-smmu: Fix arm_smmu_device refcount leak in addre [...] omits 1adf30f198c2 iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm [...] omits 63879e2964bc nvmem: core: add a missing of_node_put omits fd307a4ad332 nvmem: prepare basics for FRAM support omits 5d6fbc96bd36 thermal/drivers/int340x: processor_thermal: Export additio [...] omits fb5a6ec80367 thermal/drivers/int340x: processor_thermal: Export mailbox [...] omits 4d57fd9aeaa0 thermal/drivers/sprd: Add missing MODULE_DEVICE_TABLE omits 16bee043fc0a thermal/drivers/rockchip: Support RK3568 SoCs in the therm [...] omits 989f77e3fdee nvmem: qfprom: Improve the comment about regulator setting omits 1f7b4d878746 nvmem: core: constify nvmem_cell_read_variable_common() re [...] omits c813bb37bd32 nvmem: qfprom: minor nit fixes omits 78a005a22d56 nvmem: sunxi_sid: Set type to OTP omits 135794868ad8 thunderbolt: Add support for Intel Alder Lake omits 2a8b519ece3b thunderbolt: No need to include <linux/acpi.h> in usb4_port.c omits 0172e411450a thunderbolt: Poll 10ms for REG_FW_STS_NVM_AUTH_DONE to be set omits 349bfe089d02 thunderbolt: Add device links only when software connectio [...] omits a0d36fa10659 thunderbolt: Bond lanes only when dual_link_port != NULL i [...] omits 93cd12d6e88a ALSA: bebob: code refactoring for model-dependent quirks omits 82fb3bf92c0f ALSA: bebob: delete workaround for protocol version 3 omits c66c63049966 ALSA: bebob: dismiss sleep after breaking connections omits 093a474ce10d ARM: OMAP2+: Block suspend for am3 and am4 if PM is not co [...] omits a1e029b7a544 ARM: OMAP2+: remove duplicated prototype omits 9b11fec7345f ARM: dts: am437x: align ti,pindir-d0-out-d1-in property wi [...] omits 414bfe1d26b6 ARM: dts: am335x: align ti,pindir-d0-out-d1-in property wi [...] omits 794fd4a55ec5 ARM: dts: dra7x-evm: Drop "ti,pcf8575" omits 6320b2aee8b4 ARM: dts: am33xx: Drop interrupt property from ecap nodes omits 61edd91c262b ARM: dts: ti: Fix node name for all ecap dt nodes omits be8c9d7957dd ARM: dts: ti: Drop usage of ti,am33xx-ecap from DT nodes omits 07168bacf819 ARM: dts: ti: drop usage of redundant compatible omits 2dbe13dbc15f ARM: dts: omap2/3: Drop dmas property from I2C node omits 2c1bc3712688 iommu/arm-smmu: Use Tegra implementation on Tegra186 omits 8eb68595475a iommu/arm-smmu: tegra: Implement SID override programming omits 7ecbf253f8d6 iommu/arm-smmu: tegra: Detect number of instances at runtime omits 4287861dca9d dt-bindings: arm-smmu: Add Tegra186 compatible string omits ce7fc8e77bc3 Merge branch 'for-thierry/arm-smmu' of https://git.kernel. [...] omits 78b4b165280d ARM: dts: dra7: Fix duplicate USB4 target module node omits 1bd8a7dc28c1 Merge tag 'exynos-drm-next-for-v5.14' of git://git.kernel. [...] omits 2a7005c8a398 Merge tag 'drm-intel-gt-next-2021-06-10' of git://anongit. [...] omits 297e6e38320f arm64: dts: sc7280: Add interconnect provider DT nodes omits 0666cba1f5b2 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits 445d3bed75de drm/exynos: use pm_runtime_resume_and_get() omits a89b6c8f86b9 drm/exynos: Use pm_runtime_resume_and_get() to replace ope [...] omits 3ec0c3ec2d92 PCI/P2PDMA: Avoid pci_get_slot(), which may sleep omits 7e2faa1710c4 PCI/P2PDMA: Refactor pci_p2pdma_map_type() omits cf201bfe8cdc PCI/P2PDMA: Warn if host bridge not in whitelist omits f9c125b9eb30 PCI/P2PDMA: Use correct calc_map_type_and_dist() return type omits e4ece59abd70 PCI/P2PDMA: Collect acs list in stack buffer to avoid sleeping omits 6389d4374522 PCI/P2PDMA: Rename upstream_bridge_distance() and rework doc omits 810e4441946c dt-bindings: aspeed-i2c: Convert txt to yaml format omits d3d0e1e85711 dt-binding: memory: pl353-smc: Convert to yaml omits e9c3bbd68ec7 PCI/IOV: Clarify error message for unbound devices omits ad4e600cbf89 drivers/soc/litex: remove 8-bit subregister option omits 12f739798470 usb: typec: ucsi: Fix a comment in ucsi_init() omits 8562d5bfc0fc USB: dwc3: remove debugfs root dentry storage omits 03a674f5d758 usb: ehci: do not initialise static variables omits 8f0901cda14d tracing: Add better comments for the filtering temp buffer [...] omits faa76a6c289f tracing: Simplify the max length test when using the filte [...] omits 99f4f5d62338 bootconfig: Share the checksum function with tools omits 0ff2bb7d42c3 docs: bootconfig: Update for mixing value and subkeys omits 29e1c1ad3ff7 tools/bootconfig: Support mixed value and subkey test cases omits e5efaeb8a8f5 bootconfig: Support mixing a value and subkeys under a key omits ca24306d83a1 bootconfig: Change array value to use child node omits 1fcc57b7e51e perf evsel: Adjust hybrid event and global event mixed group omits 1cd6239426a4 remoteproc: imx-rproc: Fix IMX_REMOTEPROC configuration omits 82a6cbf00764 firmware: qcom_scm: Add MDM9607 compatible omits af32011f76b7 soc: qcom: rpmpd: Add MDM9607 RPM Power Domains omits c4e61e0af4d9 arm64: dts: qcom: msm8916-huawei-g7: Add NFC omits 81c3e08f7269 arm64: dts: qcom: msm8916-huawei-g7: Add display regulator omits 3305642dc44b arm64: dts: qcom: msm8916-huawei-g7: Add sensors omits 918f24ae4597 arm64: dts: qcom: msm8916-huawei-g7: Add touchscreen omits 55056b229189 arm64: dts: qcom: msm8916: Add device tree for Huawei Ascend G7 omits 6852df126699 csum_and_copy_to_pipe_iter(): leave handling of csum_state [...] omits 2a510a744beb clean up copy_mc_pipe_to_iter() omits 893839fd5733 pipe_zero(): we don't need no stinkin' kmap_atomic()... omits 2495bdcc86dc iov_iter: clean csum_and_copy_...() primitives up a bit omits 55ca375c5dcc copy_page_from_iter(): don't need kmap_atomic() for kvec/b [...] omits c1d4d6a9ae88 copy_page_to_iter(): don't bother with kmap_atomic() for b [...] omits 4b179e9a9c7c iterate_xarray(): only of the first iteration we might get [...] omits a6e4ec7bfd32 pull handling of ->iov_offset into iterate_{iovec,bvec,xarray} omits 7baa5099002f iov_iter: make iterator callbacks use base and len instead [...] omits 622838f3fde2 iov_iter: make the amount already copied available to iter [...] omits 21b56c847753 iov_iter: get rid of separate bvec and xarray callbacks omits 1b4fb5ffd79b iov_iter: teach iterate_{bvec,xarray}() about possible sho [...] omits 7491a2bf64e3 iterate_bvec(): expand bvec.h macro forest, massage a bit omits 5c67aa90cd5c iov_iter: unify iterate_iovec and iterate_kvec omits 7a1bcb5d255d iov_iter: massage iterate_iovec and iterate_kvec to logics [...] omits f5da83545f4e iterate_and_advance(): get rid of magic in case when n is 0 omits 594e450b3f44 csum_and_copy_to_iter(): massage into form closer to csum_ [...] omits f0b65f39ac50 iov_iter: replace iov_iter_copy_from_user_atomic() with it [...] omits e4f8df86798a [xarray] iov_iter_npages(): just use DIV_ROUND_UP() omits 66531c65aa25 iov_iter_npages(): don't bother with iterate_all_kinds() omits 3d671ca62a08 get rid of iterate_all_kinds() in iov_iter_get_pages()/iov [...] omits 610c7a71543d iov_iter_gap_alignment(): get rid of iterate_all_kinds() omits 9221d2e37b72 iov_iter_alignment(): don't bother with iterate_all_kinds() omits 8409a0d261e2 sanitize iov_iter_fault_in_readable() omits 185ac4d43669 iov_iter: optimize iov_iter_advance() for iovec and kvec omits 8cd54c1c8480 iov_iter: separate direction from flavour omits 556351c1c09a iov_iter_advance(): don't modify ->iov_offset for ITER_DISCARD omits 28f38db7edbf iov_iter: reorder handling of flavours in primitives omits 28a0a14423b8 drm: display: Remove duplicated argument in dcn31 omits 4d45a22458f5 drm: display: Remove duplicate include in dce110 omits d0b3bbd32f27 drm/amd/display: use ARRAY_SIZE for base60_refresh_rates omits 5d9f73019355 drm/amd/display: Fix duplicate included clk_mgr.h omits 56d9bf62019e drm/amd/pm: Add aldebaran throttler translation omits d4c9b03ff6a9 drm/amd/pm: Add renoir throttler translation omits 7cab3cff86d1 drm/amd/pm: Add vangogh throttler translation omits f06d9511af0c drm/amd/pm: Add sienna cichlid throttler translation omits 64cdee43a6a2 drm/amd/pm: Add navi1x throttler translation omits f6b92e3313d6 drm/amd/pm: Add arcturus throttler translation omits c23083cd3738 drm/amd/pm: Add common throttler translation func omits 1049de4305ec drm/amd/pm: Add ASIC independent throttle bits omits 22a7dcf58059 drm/amd/pm: Add u64 throttler status field to gpu_metrics omits 2a9a151fe852 drm/amdgpu: Added support for loading auxiliary PSP FW omits 79a0f4415c9c drm/amdgpu: Updated fw header structure source omits bc05716d4fdd drm/amdkfd: use allowed domain for vmbo validation omits 4b6c132b7da6 iov_iter: switch ..._full() variants of primitives to use [...] omits 813d52799ad2 MAINTAINERS: Add PL353 SMC entry omits ee0a07017ae3 Documentation: tracing: Add per-group/all events enablemen [...] omits 4f99f8489950 tracing/boot: Add per-group/all events enablement omits 6c610dba6e2b tracing: Add WARN_ON_ONCE when returned value is negative omits 099dcc1801d9 tracing: Fix set_named_trigger_data() kernel-doc comment omits 08b0c9b4b922 tracing: Remove redundant initialization of variable ret omits 3d3d9c072e37 trace: replace WB_REASON_FOREIGN_FLUSH with a string omits 957cdcd9bd7e ring-buffer: Use fallthrough pseudo-keyword omits 614db49c72db tracing: Remove redundant assignment to event_var omits 58b9987de86c sched/tracing: Remove the redundant 'success' in the sched [...] omits 30d103f2d460 tools/bootconfig: Simplify expression omits df6c2646d0e4 memory: pl353-smc: Declare variables following a reverse c [...] omits 9d7bb4493acf memory: pl353-smc: Avoid useless acronyms in descriptions omits 493db2b05d92 memory: pl353-smc: Let lower level controller drivers hand [...] omits edd84c4256e2 memory: pl353-smc: Rename goto labels omits 62584c870cba memory: pl353-smc: Fix style omits 9af22e1169dd dt-binding: memory: pl353-smc: Fix the NAND controller nod [...] omits 29c6d09f3959 dt-binding: memory: pl353-smc: Drop unsupported nodes from [...] omits 540148ce3455 dt-binding: memory: pl353-smc: Fix the example syntax and style omits 6c74a55e1d79 dt-binding: memory: pl353-smc: Describe the child reg property omits f1d19f740013 dt-binding: memory: pl353-smc: Drop the partitioning section omits 386783ea6d9f dt-binding: memory: pl353-smc: Document the range property omits a70eb9165e2a dt-binding: memory: pl353-smc: Rephrase the binding omits 729046d4f1ab arm64: dts: qcom: sc7180-trogdor: Update flash freq to mat [...] omits ba5f9b5d7ff3 arm64: dts: qcom: sc7180: Add wakeup delay for adau codec omits 62b837469e99 arm64: dts: qcom: sdm845: Remove cros-pd-update on Cheza omits f298167092fe arm64: dts: qcom: sc7180: Remove cros-pd-update on Trogdor omits d141e0524e8e arm64: dts: qcom: sc7180: Disable PON on Trogdor omits 33e99b65a134 usb: cdns3: cdns3-gadget: Use list_move_tail instead of li [...] omits abbe13a2ffd9 arm64: dts: qcom: sc7180: Modify SPI_CLK voltage level for [...] omits 4bf4abe19089 ARM: dts: stm32: fix stpmic node for stm32mp1 boards omits 9b8a9b389d84 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N [...] omits b586250df242 ARM: dts: stm32: Rename eth@N to ethernet@N on DHCOM SoM omits 5247a50c8b53 ARM: dts: stm32: Drop unused linux,wakeup from touchscreen [...] omits 33c79741deaf scsi: lpfc: vmid: Introduce VMID in I/O path omits 0c4792c64f60 scsi: lpfc: vmid: Add QFPA and VMID timeout check in worke [...] omits 20397179aab2 scsi: lpfc: vmid: Timeout implementation for VMID omits f56e86a082b7 scsi: lpfc: vmid: Append the VMID to the wqe before sending omits 742b0cf87a8f scsi: lpfc: vmid: Implement CT commands for appid omits dc50715e5cde scsi: lpfc: vmid: Functions to manage VMIDs omits 7e473de75e12 scsi: lpfc: vmid: Implement ELS commands for appid omits 5e633302ace1 scsi: lpfc: vmid: Add support for VMID in mailbox command omits 7ba2272caaf6 scsi: lpfc: vmid: VMID parameter initialization omits 02169e845da7 scsi: lpfc: vmid: Add datastructure for supporting VMID in lpfc omits 3dbbca75ed67 scsi: nvme: Added a new sysfs attribute appid_store omits d2bcbeab4200 scsi: blkcg: Add app identifier support for blkcg omits 6b658c4863c1 scsi: cgroup: Add cgroup_get_from_id() omits 17f0ff3d49ff clk: renesas: Add support for R9A07G044 SoC omits 9c094430b9a6 Merge tag 'renesas-r9a07g044-dt-binding-defs-tag' into ren [...] omits ef3c613ccd68 clk: renesas: Add CPG core wrapper for RZ/G2L SoC omits f8ec89126a72 dt-bindings: clock: renesas: Document RZ/G2L SoC CPG driver omits f49316231978 ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply omits 42bbd0039109 arm64: dts: renesas: r9a07g044: Add SYSC node omits 690ea5d394eb arm64: dts: renesas: Add initial device tree for RZ/G2L SMARC EVK omits 68a45525297b arm64: dts: renesas: Add initial DTSI for RZ/G2{L,LC} SoC's omits c4bcdb3e30ea Merge tag 'renesas-r9a07g044-dt-binding-defs-tag' into ren [...] omits 02814a41529a ARM: dts: stm32: add a new DCMI pins group on stm32mp15 omits 27a79a723d48 arm64: defconfig: Enable ARCH_R9A07G044 omits 187cd57db093 soc: renesas: Add support to read LSI DEVID register of RZ [...] omits f3b154529fb8 soc: renesas: Add ARCH_R9A07G044 for the new RZ/G2L SoC's omits 972f67be8929 dt-bindings: power: renesas,rzg2l-sysc: Add DT binding doc [...] omits 4affc072e4fe dt-bindings: arm: renesas: Document SMARC EVK omits 2cd22416745f dt-bindings: arm: renesas: Document Renesas RZ/G2{L,LC} So [...] omits 305b80780879 dt-bindings: arm: renesas: Document Renesas RZ/G2UL SoC omits 403921373799 dt-bindings: clock: Add r9a07g044 CPG Clock Definitions omits 989c9dad6131 drm/etnaviv: add HWDB entry for GC7000 rev 6204 omits bd5431b2f9b3 arm64: dts: allwinner: a64-sopine-baseboard: change RGMII [...] omits 2db7b2eac7ad RDMA/irdma: Store PBL info address a pointer type omits bf0480a2df75 IB/cm: Remove dgid from the cm_id_priv av omits 11aaf2a0f8f0 ARM: dts: stm32: fix ltdc pinctrl on microdev2.0-of7 omits fea998229140 dt-bindings: net: document ptp_ref clk in dwmac omits fb1406335c06 ARM: dts: stm32: move stmmac axi config in ethernet node o [...] omits ad0ed10ba579 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent [...] omits a52c468a9526 ARM: dts: stm32: update pinctrl node name on STM32 MCU to [...] omits 9733862e50fd powerpc/ps3: Add dma_mask to ps3_dma_region omits 472b440fd268 powerpc/ps3: Warn on PS3 device errors omits 6caebff16823 powerpc/ps3: Add CONFIG_PS3_VERBOSE_RESULT option omits ff4a825e4a24 powerpc/ps3: Re-align DTB in image omits 07e2d6cf9107 powerpc/ps3: Add firmware version to sysfs omits 015d98149b32 powerpc/barrier: Avoid collision with clang's __lwsync macro omits 83fbcaed24d7 ALSA: core: Fix build error due to missing PAGE_SIZE omits 2fef64eec23a ASoC: hdmi-codec: Add a prepare hook omits 7a8e1d44211e ASoC: hdmi-codec: Add iec958 controls omits 7fdabab8f562 ALSA: usb-audio: Add support for Denon DN-X1600 omits d6a9642bd673 iommu/vt-d: Fix linker error on 32-bit omits 30b7ba6972d5 ALSA: core: Add continuous and vmalloc mmap ops omits a202bd1ad86d ALSA: core: Move mmap handler into memalloc ops omits 37af81c5998f ALSA: core: Abstract memory alloc helpers omits 84a0374051c1 ALSA: core: Drop snd_sgbuf_get_ptr() omits 74fb98311c4e ALSA: trident: Drop shadow TLB pointer table omits 25c794cd4407 ALSA: doc: Fix spelling mistakes omits f4a85e00b2a8 ALSA: arm: Remove unnecessary variables omits b5b519965c4c ALSA: firewire-lib: obsolete workqueue for period update omits 7ba5ca32fe6e ALSA: firewire-lib: operate for period elapse event in pro [...] omits 47271b1b98c9 ALSA: pcm: add snd_pcm_period_elapsed() variant without ac [...] omits f07edc41220b ARM: dts: rockchip: fix supply properties in io-domains nodes omits fcafd31b5f53 dt-bindings: soc: rockchip: drop unnecessary #phy-cells fr [...] omits 729a611e6f53 memory: emif: remove unused frequency and voltage notifiers omits 8e0d09b1232d memory: fsl_ifc: fix leak of private memory on probe failure omits 3b132ab67fc7 memory: fsl_ifc: fix leak of IO mapping on probe failure omits c7c65703260c memory: tegra: Delete dead debugfs checking code omits 7a0f06c197cb iommu/vt-d: No need to typecast omits 9739ba327c01 iommu/vt-d: Define counter explicitly as unsigned int omits cee57d4fe74e iommu/vt-d: Remove unnecessary braces omits 74f6d776ae0b iommu/vt-d: Removed unused iommu_count in dmar domain omits 1f106ff0ea27 iommu/vt-d: Use bitfields for DMAR capabilities omits 3bc770b0e998 iommu/vt-d: Use DEVICE_ATTR_RO macro omits 606636dcbdbb iommu/vt-d: Fix out-bounds-warning in intel/svm.c omits 0f4834ab255b iommu/vt-d: Add PRQ handling latency sampling omits 74eb87a0f9eb iommu/vt-d: Add cache invalidation latency sampling omits 456bb0b97f00 iommu/vt-d: Expose latency monitor data through debugfs omits 55ee5e67a59a iommu/vt-d: Add common code for dmar latency performance monitors omits e93a67f5a0ee iommu/vt-d: Add prq_report trace event omits d5b9e4bfe0d8 iommu/vt-d: Report prq to io-pgfault framework omits 4c82b88696ac iommu/vt-d: Allocate/register iopf queue for sva devices omits ae7f09b14b4f iommu/vt-d: Refactor prq_event_thread() omits 9e52cc0fedb0 iommu/vt-d: Use common helper to lookup svm devices omits 404837741416 iommu/vt-d: Use iommu_sva_alloc(free)_pasid() helpers omits 100b8a14a370 iommu/vt-d: Add pasid private data helpers omits 521f546b4e4c iommu/vt-d: Support asynchronous IOMMU nested capabilities omits 879fcc6bda69 iommu/vt-d: Select PCI_ATS explicitly omits 719a19335692 iommu/vt-d: Tweak the description of a DMA fault omits 367f82de5a9c iommu/vt-d: Fix kernel-doc syntax in file header omits 05d2cbf969be iommu/vt-d: Remove redundant assignment to variable agaw omits 800370b05b76 Merge tag 'fsi-for-v5.14' of git://git.kernel.org/pub/scm/ [...] omits 49d3e5996155 scsi: fc: FDMI enhancement omits 974db67a518b scsi: libfc: FDMI enhancements omits 82897fefab68 scsi: libfc: Add FDMI-2 attributes omits adb98ec72b72 scsi: qedf: Add vendor identifier attribute omits 0726af6bfc6b scsi: libfc: Initialisation of RHBA and RPA attributes omits 8f70328c068f scsi: libfc: Correct the condition check and invalid argum [...] omits 40445fd2c9fa scsi: fc: Correct RHBA attributes length omits c707b73f0cfb Merge tag 'amd-drm-next-5.14-2021-06-09' of https://gitlab [...] omits a2098e857b76 Merge tag 'drm-intel-next-2021-06-09' of git://anongit.fre [...] omits 691cf8cd7a53 drm/amdgpu: use correct rounding macro for 64-bit omits e8a4d0daaef6 scsi: hisi_sas: Speed up error handling when internal abor [...] omits 63ece9eb3503 scsi: hisi_sas: Reset controller for internal abort timeout omits 2f12a499511f scsi: hisi_sas: Include HZ in timer macros omits 0f757339919d scsi: hisi_sas: Run I_T nexus resets in parallel for clear [...] omits 366da0da1f5f scsi: hisi_sas: Put a limit of link reset retries omits d1f2ce77638d scsi: qedi: Fix host removal with running sessions omits 2938bedd0efa scsi: mpi3mr: Fix error handling in mpi3mr_setup_isr() omits d46bdecd9f3c scsi: mpi3mr: Delete unnecessary NULL check omits d3d61f9c8c2d scsi: mpi3mr: Fix a double free omits eb783bb8bbe7 scsi: ufs: core: Fix a possible use before initialization case omits 2c1b1ac7084e drm/amdgpu/vcn: drop gfxoff control for VCN2+ omits 09b020bb05a5 Merge tag 'drm-misc-next-2021-06-09' of git://anongit.free [...] omits 40ba17afdfab cxl/acpi: Introduce cxl_decoder objects omits 3b94ce7b7bc1 cxl/acpi: Enumerate host bridge root ports omits 7d4b5ca2e2cb cxl/acpi: Add downstream port data to cxl_port instances omits 3feaa2d35880 cxl/Kconfig: Default drivers to CONFIG_CXL_BUS omits 4812be97c015 cxl/acpi: Introduce the root of a cxl_port topology omits e6148fe79107 iio: accel: bmc150: Set label based on accel-location for [...] omits 61ddd0a75d14 iio: accel: bmc150: Refactor bmc150_apply_acpi_orientation() omits addab6febc42 iio: accel: bmc150: Add support for DUAL250E ACPI DSM for [...] omits 35157f443b6f iio: accel: bmc150: Remove bmc150_set/get_second_device() [...] omits ba8bd0b33b7b iio: accel: bmc150: Move struct bmc150_accel_data definiti [...] omits 3aac11a7c2d1 iio: accel: bmc150: Add support for dual-accelerometers wi [...] omits 42d1c1dc0f91 iio: accel: bmc150: Move check for second ACPI device into [...] omits f407e2dca0f5 iio: accel: bmc150: Don't make the remove function of the [...] omits f2bf22dc9ea8 iio: accel: bmc150: Fix dereferencing the wrong pointer in [...] omits 000fe96707b4 dt-bindings: watchdog: Convert arm,sbsa-gwdt to DT schema omits 63f8e9e0ac65 dt-bindings: mtd: Convert mtd-physmap to DT schema omits 8271813e404c clk: meson: g12a: Add missing NNA source clocks for g12b omits 3a3907c4cb66 Merge tag 'tags/bcm2835-dt-next-2021-06-08-v2' into device [...] omits c6ec3e1e3a85 mtd: spi-nor: otp: implement erase for Winbond and similar [...] omits 388161ca45c9 mtd: spi-nor: otp: return -EROFS if region is read-only omits d5b813e48472 mtd: spi-nor: otp: use more consistent wording omits b97b1a769849 mtd: spi-nor: otp: fix access to security registers in 4 b [...] omits 47c65b3853f8 drm/i915/uc: Use platform specific defaults for GuC/HuC enabling omits c9d52c89e738 iio: light: si1145: Drop use of %hhx format specifier. omits e8951f087899 iio: imu: inv_mpu6050: Drop use of %hhx format string. omits d4f2a1c6c1f2 iio: light: si1133: Drop remaining uses of %hhx format string. omits 770494a785a5 iio: si1133: fix format string warnings omits 762b296bcbbc uacce: add print information if not enable sva omits 750411206574 eeprom: idt_89hpesx: use SPDX-License-Identifier omits e0db3deea73b eeprom: idt_89hpesx: Restore printing the unsupported fwnode name omits 3f6ee1c09515 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() omits 816c8e39b7ea xfs: Make attr name schemes consistent omits 4a4957c16dc6 xfs: Fix default ASSERT in xfs_attr_set_iter omits d0ce3d5cf77d counter: stm32-timer-cnt: Add const qualifier for actions_ [...] omits f83e6e59366b counter: stm32-lptimer-cnt: Add const qualifier for action [...] omits 6ea9a2b84cc3 ALSA: parisc: Fix assignment in if condition omits dd1431e53515 ALSA: i2c: Fix assignment in if condition omits e73ad38871cb ALSA: poewrmac: Fix assignment in if condition omits dd1fc3c585dd ALSA: synth: Fix assignment in if condition omits 0056a405c7ad counter: microchip-tcb-capture: Add const qualifier for ac [...] omits d0ad13ef7041 ALSA: serial: Fix assignment in if condition omits 9c78e803192a ALSA: opl3: Fix assignment in if condition omits ed1567c10672 ALSA: vx: Fix assignment in if condition omits d2bc4d9ab154 ALSA: mpu401: Fix assignment in if condition omits bdab9e5c3eb3 ALSA: sparc: Fix assignment in if condition omits 2073fa449d6d ALSA: pcmcia: Fix assignment in if condition omits f9a6bb841f73 ALSA: seq: Fix assignment in if condition omits 51c816fdd17c ALSA: oss: Fix assignment in if condition omits 137c171cf7ec ALSA: pcm: Fix assignment in if condition omits e3ded8996677 ALSA: core: Fix assignment in if condition omits e7daaeedb4f2 ALSA: ymfpci: Fix assignment in if condition omits 029fd1eae7e1 ALSA: vx222: Fix assignment in if condition omits 34b946ee2869 ALSA: trident: Fix assignment in if condition omits 9ebb3697c8ef ALSA: rme9652: Fix assignment in if condition omits 66c8f75919dd ALSA: hdsp: Fix assignment in if condition omits 28c0709921fe ALSA: riptide: Fix assignment in if condition omits 4327ad25e6be ALSA: pcxhr: Fix assignment in if condition omits 36f74c7ff9e6 ALSA: nm256: Fix assignment in if condition omits 73debecf8fe0 ALSA: mixart: Fix assignment in if condition omits 234e928067ce ALSA: korg1212: Fix assignment in if condition omits 3635f862b509 ALSA: ice1712: Fix assignment in if condition omits 9031f93851bc ALSA: emu10k1x: Fix assignment in if condition omits 12bda1076c76 ALSA: emu10k1: Fix assignment in if condition omits 549717fc5b4c ALSA: echoaudio: Fix assignment in if condition omits 164b3ddeb026 ALSA: cs5535audio: Fix assignment in if condition omits cbc2d9970e95 ALSA: cs46xx: Fix assignment in if condition omits 59c39cd300ff ALSA: ca0106: Fix assignment in if condition omits c2b0718f7836 ALSA: au88x0: Fix assignment in if condition omits e66fd36264bd ALSA: ac97: Fix assignment in if condition omits afb342f02241 ALSA: via82xx: Fix assignment in if condition omits 055e20c3be3f ALSA: sonicvibes: Fix assignment in if condition omits da8eedb16971 ALSA: rme96: Fix assignment in if condition omits 1c9140b9cae2 ALSA: rme32: Fix assignment in if condition omits 5cc16ba623cf ALSA: maestro3: Fix assignment in if condition omits 3a5f3dd32952 ALSA: intel8x0: Fix assignment in if condition omits 68f441abd452 ALSA: fm801: Fix assignment in if condition omits 48cab474d828 ALSA: es1968: Fix assignment in if condition omits 3dc52815408b ALSA: es1938: Fix assignment in if condition omits 93a3a1004d18 ALSA: ens137x: Fix assignment in if condition omits 393e95cda081 ALSA: cs4281: Fix assignment in if condition omits 4379588272ce ALSA: cmipci: Fix assignment in if condition omits 429731d3080e ALSA: bt87x: Fix assignment in if condition omits 13c986607f57 ALSA: azt3328: Fix assignment in if condition omits b83bea386434 ALSA: atiixp: Fix assignment in if condition omits 61ea06e8a881 ALSA: als4000: Fix assignment in if condition omits 5bd11527e31f ALSA: als300: Fix assignment in if condition omits dadfb986cebd ALSA: ak4531: Fix assignment in if condition omits e2e30a32f34a ALSA: ad1889: Fix assignment in if condition omits eb767949f709 ALSA: isa: Fix assignment in if condition omits 115c45565385 ALSA: azt2320: Fix assignment in if condition omits ce29edbd26fd ALSA: als100: Fix assignment in if condition omits 3e38150bf238 ALSA: cmi8330: Fix assignment in if condition omits 45e0471d6440 ALSA: es18xx: Fix assignment in if condition omits 4b3bd108ab53 ALSA: opl3sa2: Fix assignment in if condition omits 913ad3a36d4b ALSA: opti9xx: Fix assignment in if condition omits 235dc07a35b9 ALSA: cs423x: Fix assignment in if condition omits 520226e93e26 ALSA: wavefront: Fix assignment in if condition omits 5ab6d6601366 ALSA: ad1816a: Fix assignment in if condition omits 310efd3aabf2 ALSA: gus: Fix assignment in if condition omits c305366a3744 ALSA: sb: Fix potential double-free of CSP mixer elements omits 36e7b12b219d ALSA: sb: Minor coding style fixes omits 10dc8ad5ffe8 ALSA: sb: Fix assignment in if condition omits 9b2574f61c49 counter: ftm-quaddec: Add const qualifier for actions_list array omits 6a9eb0e31044 counter: 104-quad-8: Add const qualifier for actions_list array omits 45af9ae84c60 counter: stm32-timer-cnt: Add const qualifier for function [...] omits 8a00fed665ad counter: stm32-lptimer-cnt: Add const qualifier for functi [...] omits 7e0dcfcefeca counter: microchip-tcb-capture: Add const qualifier for fu [...] omits 891b58b35fd6 counter: interrupt-cnt: Add const qualifier for functions_ [...] omits fca2534fddfa counter: 104-quad-8: Add const qualifier for functions_list array omits e612b600253e counter: 104-quad-8: Add const qualifiers for quad8_preset [...] omits af383bb1467b counter: 104-quad-8: Annotate hardware config module parameter omits eb8eaa271f00 counter: 104-quad-8: Remove pointless comment omits c316424d9921 docs: counter: Fix spelling omits 769841c966fd docs: counter: Consolidate Counter sysfs attributes documentation omits 0d6695b11276 drm/i915/adl_p: Same slices mask is not same Dbuf state omits d62686ba3b54 drm/i915/adl_p: CDCLK crawl support for ADL omits a8168cebf1bc arm64: dts: mt8183: Add node for the Mali GPU omits e4a9ccdd1c03 fuse: Fix infinite loop in sget_fc() omits e3a43f2a9539 fuse: Fix crash if superblock of submount gets killed early omits d92d88f0568e fuse: Fix crash in fuse_dentry_automount() error path omits ca199e1952cc Merge tag 'intel-pinctrl-v5.14-1' of gitolite.kernel.org:p [...] omits 21c423a6511f pinctrl: mediatek: fix mode encoding omits 884af72c9001 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() omits 20827dddf27d misc: bcm-vk: use list_move_tail instead of list_del/list_ [...] omits 432b6c560750 habanalabs/gaudi: remove redundant assignment to variable err omits 8923557bd579 fpga: stratix10-soc: change FPGA indirect article to an omits 25feb31d26a9 fpga: of-fpga-region: change FPGA indirect article to an omits 011c49e37038 fpga: region: change FPGA indirect article to an omits 895ec9c09aa7 fpga-mgr: change FPGA indirect article to an omits e7555cf6c263 fpga: bridge: change FPGA indirect article to an omits df82d2ecd9e8 fpga: change FPGA indirect article to an omits 987b741c52c7 Documentation: ocxl.rst: change FPGA indirect article to an omits f7c2e792c6fe Documentation: fpga: dfl: change FPGA indirect article to an omits 0508c477907b dt-bindings: fpga: fpga-region: change FPGA indirect artic [...] omits 70010556b158 arm64: dts: juno: Update SCPI nodes as per the YAML schema omits b7c11876d24b selftests/x86: Test signal frame XSTATE header corruption [...] omits f72a249b0ba8 x86/fpu: Add address range checks to copy_user_to_xstate() omits d208cbb0024e misc/pvpanic: Remove some dead-code omits a69008475fc5 vt: vt_kern.h, remove the repeated declaration omits e2129550de99 tty: tty_ldisc: fix doc warnings in tty_ldisc.c omits 7d356a438b24 serial: 8250_exar: Extract exar_get_platform() helper omits e901000aa6d0 serial: sh-sci: Remove unused STEPFN() macro omits 3cac092a05d8 staging: gdm724x: emove redundant initialization of variab [...] omits 5bd9e94a11ab staging: rtl8188eu: delete some dead code omits a56d78b5d00d staging: rtl8188eu: use safe iterator in rtl8188eu_xmitfra [...] omits 629132b3d523 staging: rtl8188eu: use safe iterator in xmit_delivery_ena [...] omits c47bcff9ae42 staging: rtl8188eu: use safe iterator in wakeup_sta_to_xmit() omits e0f489a25a99 staging: rtl8188eu: use safe iterator in dequeue_xmitframe [...] omits b5e944c50cbd staging: rtl8188eu: use safe iterator in tx_beacon_hdl() omits 535ca63b2ae2 staging: rtl8188eu: use safe iterator in stop_ap_mode() omits 3c67430b7f5a staging: rtl8723bs: use list_for_each_safe in loops deleti [...] omits 7973bfefb5ad staging: rtl8188eu: Use eth_broadcast_addr() to assign bro [...] omits fe5fcefc9130 staging: rtl8188eu: Use is_{zero/broadcast}_ether_addr() i [...] omits 5697686ed4ed staging: fpgaboot: change FPGA indirect article to an omits 978d7f0978ef staging: rtl8723bs: hal: Delete tests with no effects omits f0516d2e8860 staging: rtl8188eu: remove unused function parameter omits 56b02ba0d2ab staging: rtl8188eu: use standard kthread handling omits 0e37b86d1fca staging: rtl8188eu: use existing define for ethernet header len omits 4b3201b71b97 staging: rtl8188eu: remove RT_TRACE and DBG_88E prints fro [...] omits 0acd0c57027f staging: rtl8188eu: simplify rtw_get_wireless_stats omits cda915c9c2a3 staging: rtl8188eu: make rtw_free_recvframe return void omits d3f3fb9810ac staging: rtl8188eu: refactor rtw_lps_ctrl_wk_cmd omits b17aad8b567f staging: rtl8188eu: remove RT_TRACE and DBG_88E prints fro [...] omits 0a48e46c80c0 staging: rtl8188eu: remove unused RT_PRINT_DATA macro omits 25203e32ce3e staging: mt7621-pci: make use of 'pcie_port_write' omits 2d3d288f0eaf staging: mt7621-pci: parse some dt properties from root po [...] omits cf37f42997a1 staging: mt7621-dts: move some properties into root port c [...] omits 860bce4565b6 staging: mt7621-pci: use {readl|writel}_relaxed instead of [...] omits aa6c32f9fe0d staging: mt7621-pci: remove 'RALINK_PCI_BAR0SETUP_ADDR' de [...] omits a3bb1d050e43 staging: mt7621-pci: make cleaner 'mt7621_pcie_enable_ports' omits 48a74b1147f7 reset: Add compile-test stubs omits 916cccb5078e ASoC: rt5645: Avoid upgrading static warnings to errors omits c441bfb5f286 Merge tag 'v5.13-rc3' into asoc-5.13 omits 22c2d7189155 iommu/arm-smmu-qcom: Protect acpi_match_platform_list() ca [...] omits 6771fb0b940e Merge tag 'iio-for-5.14a' of https://git.kernel.org/pub/sc [...] omits 54fd727f83a4 staging: rtl8712: Remove unnecessary alias of printk() omits e89bb4288378 usb: gadget: u_audio: add real feedback implementation omits 40c73b30546e usb: gadget: f_uac2: add adaptive sync support for capture omits 24f779dac8f3 usb: gadget: f_uac2/u_audio: add feedback endpoint support omits aafe93516b85 usb: dwc2: Don't reset the core after setting turnaround time omits ecfbd7b9054b usb: gadget: f_fs: Fix setting of device and driver data c [...] omits 45d39448b4d0 usb: dwc3: support 64 bit DMA in platform driver omits 0c6838767236 pinctrl: bcm: Constify static pinmux_ops omits d9779093676b pinctrl: bcm: Constify static pinctrl_ops omits 60dfe484cef4 USB: core: Avoid WARNings for 0-length descriptor requests omits 307462a6f5c5 usb: gadget: function: printer: use list_move instead of l [...] omits 2a042767814b usb: dwc3: core: fix kernel panic when do reboot omits 507b1b281299 arm64: dts: mt8183-kukui: Add tboard thermal zones omits 51317434e197 drm/i915/dsc: Fix bigjoiner check in dsc_disable omits 4fa8492d1e5b arm64: dts: mt8183: add cbas node under cros_ec omits c55356c534aa iommu: rockchip: Add support for iommu v2 omits 227014b33f62 iommu: rockchip: Add internal ops to handle variants omits 9e6f3cd589cb dt-bindings: iommu: rockchip: Add compatible for v2 omits 7e0fc5072e0b dt-bindings: iommu: rockchip: Convert IOMMU to DT schema omits e86b041ffeff iommu: Delete a duplicate check in iommu_change_dev_def_domain() omits 5b7a2c92b610 drm/vmwgfx: use ttm_bo_move_null() when there is nothing to move omits fbbf23ddb2a1 drm: qxl: ensure surf.data is ininitialized omits 13542a69b918 dt-bindings: virtio: Convert virtio-mmio to DT schema omits bb718cad0a62 dt-bindings: rtc: Add Arm PL031 schema omits fc336ae622df clk: vc5: fix output disabling when enabling a FOD omits 0899431f95a7 clk: ti: add am33xx/am43xx spread spectrum clock support omits 2fdf0b888eba ARM: dts: am43xx-clocks: add spread spectrum support omits a543293391ad ARM: dts: am33xx-clocks: add spread spectrum support omits 4a8bc2644ef0 dt-bindings: ti: dpll: add spread spectrum support omits c255f15105ba clk: ti: fix typo in routine description omits 2d32cd3315f3 clk: qcom: smd-rpm: Fix wrongly assigned RPM_SMD_PNOC_CLK omits ae3d69bcc455 riscv: fix typo in init.c omits efcec32fe84a riscv: Cleanup unused functions omits 54ada34b4dfd Merge branch 'rafael/acpica/cfmws' into for-5.14/cxl omits 5def4429aefe riscv: mm: Use better bitmap_zalloc() omits ff76e3d7c3c9 riscv: fix build error when CONFIG_SMP is disabled omits 3e5feb11a829 i3c: master: svc: fix doc warning in svc-i3c-master.c omits 59a61e69c425 i3c: master: svc: drop free_irq of devm_request_irq allocated irq omits 6246f1ccb9c3 RDMA/irdma: Use list_last_entry/list_first_entry omits 4c5519facf37 Merge tag 'clkdev-cleanup' of git://git.kernel.org/pub/scm [...] omits 21c6bf8304f0 arm64: dts: broadcom: Add reference to RPi 400 omits 1c701accecf2 ARM: dts: Add Raspberry Pi 400 support omits 5f30dacf37bc ARM: dts: bcm283x: Fix up GPIO LED node names omits 224bd597a4f3 dt-bindings: arm: bcm2835: Add Raspberry Pi 400 to DT schema omits ac477efcf099 RDMA/irdma: Use list_move instead of list_del/list_add omits 3958e2d0c34e cgroup: make per-cgroup pressure stall tracking configurable omits ec9bf373f245 RDMA/core: Use refcount_t instead of atomic_t on refcount [...] omits a5e27fb68fcc RDMA/ipoib: Use refcount_t instead of atomic_t for referen [...] omits 7183451f846d RDMA/cxgb4: Use refcount_t instead of atomic_t for referen [...] omits 8f9513d89f04 RDMA/hns: Use refcount_t instead of atomic_t for QP refere [...] omits 33649cd3f949 RDMA/hns: Use refcount_t instead of atomic_t for SRQ refer [...] omits cc9e5a844ab8 RDMA/hns: Use refcount_t instead of atomic_t for CQ refere [...] omits 58d33b4fa9d7 RDMA/core: Use refcount_t instead of atomic_t on refcount [...] omits cd74db6cbb1e RDMA/core: Use refcount_t instead of atomic_t on refcount [...] omits 6448508076bf RDMA/core: Remove refcount from struct ib_mad_snoop_private omits fcc57a7b2bba RDMA/core: Use refcount_t instead of atomic_t on refcount [...] omits 60dff56d7729 RDMA/core: Use refcount_t instead of atomic_t on refcount [...] omits 17c1a4b7ac6f drm/i915: Disable PSR around cdclk changes omits 234b40282efb drm/i915/display: Introduce new intel_psr_pause/resume function omits 0808b3d5b751 perf probe: Provide clearer message permission error for t [...] omits 249c9dc6aa0d iommu/arm: Cleanup resources in case of probe error path omits ab9a77a141cc iommu/arm-smmu-qcom: Move the adreno smmu specific impl omits 0b779f562b14 iommu/arm-smmu-qcom: Add SC7280 SMMU compatible omits e99168f9f086 drm/stm: Remove usage of drm_display_mode_to_videomode() omits bde1e7d93456 perf auxtrace: Change to use SMP memory barriers omits 68b2c8bcdb81 Merge tag 'rename-eofblocks-5.14_2021-06-08' of https://gi [...] omits 295abff2fb94 Merge tag 'fix-inode-health-reports-5.14_2021-06-08' of ht [...] omits b26b2bf14f82 xfs: rename struct xfs_eofblocks to xfs_icwalk omits 9492750a8b18 xfs: selectively keep sick inodes in memory omits 2d53f66baffd xfs: change the prefix of XFS_EOF_FLAGS_* to XFS_ICWALK_FLAG_ omits 7975e465af6b xfs: drop IDONTCACHE on inodes when we mark them sick omits 255794c7ed7a xfs: only reset incore inode health state flags when recla [...] omits ffc18582ed18 Merge tag 'inode-walk-cleanups-5.14_2021-06-03' of https:/ [...] omits 2b9ced5a964f drm/amdgpu: Use PSP to program IH_RB_CNTL_RING1/2 on SRIOV omits ea5267994e9e drm/amd/display: 3.2.139 omits b91ab86311c6 drm/amd/display: [FW Promotion] Release 0.0.69 omits 793c82eebb0d drm/amd/display: Add swizzle visual confirm mode omits caa18dd6dd93 drm/amd/display: force CP to DESIRED when removing display omits c6323a2c5e46 drm/amd/display: Updates for ODM Transition Test omits f2700d0bb721 drm/amd/display: Revert "Disconnect non-DP with no EDID" omits fcd1e484c8ae drm/amd/display: Add debugfs entry for dsc passthrough omits 665f28507a2a drm/amd/display: Fix crash during MPO + ODM combine mode r [...] omits e4e3678260e9 drm/amd/display: Fix off-by-one error in DML omits 3577e1678772 drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 omits 39a1355feff9 drm/amd/display: Add interface for ADD & DROP PIXEL Registers omits 8b943d21d40d Merge tag 'assorted-fixes-5.14-1_2021-06-03' of https://gi [...] omits f52edf6c54d9 Merge tag 'unit-conversion-cleanups-5.14_2021-06-03' of ht [...] omits b4d56e0c508b drm/amd/display: Add Interface to set FIFO ERRDET SW Override omits bd4fd2510e20 drm/amd/display: 3.2.138 omits 7fcb910cfa84 drm/amd/display: [FW Promotion] Release 0.0.68 omits 136e55e7a927 drm/amd/display: Change default policy for MPO with multidisplay omits 3f8518b60c10 drm/amd/display: Release MST resources on switch from MST to SST omits 74b4afad00dd drm/amd/display: Enable PSR Residency for multiple panels omits 5c69cc559afb drm/amd/display: Return last used DRR VTOTAL from DC omits 593397a18cb6 drm/amd/display: Remove unused definition of DMUB SET_CONFIG omits c521fc316d12 drm/amd/display: Update scaling settings on modeset omits 1be2a90288b4 drm/amd/display: Support mappable encoders when transmitti [...] omits 0cb1588571a7 drm/amd/display: Expand DP module equalization API. omits ae88357c7966 drm/amd/display: Revert "Fix clock table filling logic" omits 9ba0889e2272 xfs: drop the AGI being passed to xfs_check_agi_freecount omits 24cc4f8d7be6 drm/amd/display: add visual confirm colors to differentiat [...] omits 60df84418c0a drm/amd/display: Refactor visual confirm omits 2259918e087d drm/amd/display: Control power gating by driver. omits 346cf627fb27 drm/amd/display: Fix DCN 3.01 DSCCLK validation omits 416b4e7596fa drm/amd/display: delay 100ms before restart after failing [...] omits f56c837afce4 drm/amd/display: Enabling PSR support for multiple panels omits 6c475bdbece0 drm/amd/display: Trigger full update after DCC on/off omits e1944deba131 drm/amdgpu: allocate psp fw private buffer from VRAM for sriov vf omits 93cdc1759bcb drm/amdgpu: add psp ta microcode init for aldebaran sriov vf omits 488b83f4d514 drm/amdgpu: remove sriov vf mmhub system aperture and fb l [...] omits 95066fd5d27f drm/amdgpu: remove sriov vf gfxhub fb location programming omits adbe2e3d34bf drm/amdgpu: remove sriov vf checking from getting fb location omits 2b517bd183d2 drm/amd/pm: fix warning reported by kernel test robot omits 6ceba306c05a drm/amdgpu: fix shadow bo skip condition omits 90a681c5e43e amdgpu/pm: add kernel documentation for smu_get_power_limit omits dc2a8240b2ae amdgpu/pm: handle return value for get_power_limit omits 4f9cbeb317bd amdgpu/pm: modify and add smu_get_power_limit to Powerplay API omits 04bec52127b1 amdgpu/pm: modify Powerplay API get_power_limit to use new [...] omits a40a020de274 amdgpu/pm: clean up smu_get_power_limit function signature omits cef85a40be6a amdgpu/pm: reorder definition of swsmu_pm_funcs for readability omits c3eabd365034 Merge tag 'xfs-perag-conv-tag' of git://git.kernel.org/pub [...] omits ebf2e3372332 Merge tag 'xfs-buf-bulk-alloc-tag' of git://git.kernel.org [...] omits 61832b35b4d9 firmware: arm_scmi: Avoid multiple initialisations of hdr- [...] omits 366b45b97448 ASoC: hdmi-codec: Rework to support more controls omits 9eafc11f921b ALSA: iec958: Split status creation and fill omits aa7899537a4e ALSA: doc: Clarify IEC958 controls iface omits e30d91d4ffda firmware: arm_scmi: Move reinit_completion from scmi_xfer_ [...] omits 5617c9125bb6 clkdev: remove unused clkdev_alloc() interfaces omits 2f4574dd6dd1 clkdev: remove CONFIG_CLKDEV_LOOKUP omits 007f84ede6e3 m68k: coldfire: remove private clk_get/clk_put omits 63aadb77669a m68k: coldfire: use clkdev_lookup on most coldfire omits 35f752be4f41 mips: ralink: convert to CONFIG_COMMON_CLK omits b408b611eb95 mips: ar7: convert to CONFIG_COMMON_CLK omits 4410c4236e6d mips: ar7: convert to clkdev_lookup omits c90ec93d94f2 arm64: dts: ti: k3-am642-sk: Disable PCIe omits 4e8aa4e3559a arm64: dts: ti: k3-am642-sk: Enable USB Super-Speed HOST port omits 354065bed2d1 arm64: dts: ti: k3-am642-evm: Enable PCIe and SERDES omits 4a868bffd876 arm64: dts: ti: k3-am64-main: Add PCIe DT node omits 68fefbfed8ba arm64: dts: ti: k3-am64-main: Add SERDES DT node omits 02b4d9186121 arm64: dts: ti: k3-j721e-common-proc-board: Re-name "link" [...] omits f2a7657ad7a8 arm64: dts: ti: k3-j721e-common-proc-board: Use external c [...] omits 2427bfb335eb arm64: dts: ti: k3-j721e-main: Add #clock-cells property t [...] omits 5c6d0b55b46a arm64: dts: ti: k3-j721e-main: Fix external refclk input t [...] omits f1748b1ee1fa firmware: arm_scmi: Add delayed response status check omits 507cd4d2c5eb firmware: arm_scmi: Add compatibility checks for shmem node omits 3ea8a7459861 ASoC: remove unneeded semicolons in wcd934x.c omits 640eac4c849d ASoC: soc-core: don't use discriminatory terms on snd_soc_ [...] omits b6052c3c7a78 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in [...] omits bcc0f0c07877 ASoC: rt711-sdca: handle mbq_regmap in rt711_sdca_io_init omits 5ad1ba99e478 ASoC: rt711-sdca-sdw: add readable for SDW_SDCA_CTL() registers omits c0372bc873dd ASoC: rt5682-sdw: set regcache_cache_only false before rea [...] omits 9266d95405ae ASoC: rt5682: Fix a problem with error handling in the io [...] omits e343d34a9c91 ASoC: rt715-sdca: fix clock stop prepare timeout issue omits f54cad25a1fe perf srccode: Use list_move() instead of equivalent list_d [...] omits dbc07517ab17 ASoC: rt715-sdw: use first_hw_init flag on resume omits d34d0897a753 ASoC: rt715-sdca-sdw: use first_hw_init flag on resume omits a0897ebca669 ASoC: rt711-sdw: use first_hw_init flag on resume omits b32cab09707b ASoC: rt711-sdca-sdw: use first_hw_init flag on resume omits a9e54e5fbe39 ASoC: rt700-sdw: use first_hw_init flag on resume omits 5361a4211468 ASoC: rt5682-sdw: use first_hw_init flag on resume omits ebe2ef60ed76 ASoC: rt1316-sdw: use first_hw_init flag on resume omits 30e102dab5fa ASoC: rt1308-sdw: use first_hw_init flag on resume omits bf881170311e ASoC: max98373-sdw: use first_hw_init flag on resume omits 468a272ca49c ASoC: max98373-sdw: add missing memory allocation check omits b65412c25fa6 iommu/amd: Fix section mismatch warning for detect_ivrs() omits 7154cbd31c20 iommu/dma: Fix compile warning in 32-bit builds omits a4099d47535f iommu: Drop unnecessary of_iommu.h includes omits bb6bfd79d9bc iommu: Remove unused of_get_dma_window() omits 7978724f399a iommu/iova: Put free_iova_mem() outside of spinlock iova_r [...] omits 571f316074a2 iommu/dma: Fix IOVA reserve dma ranges omits ff62b09d46cf arm64: tegra: Audio graph sound card for Jetson Xavier NX omits d6f9afe9475f ALSA: usb-audio: scarlett2: Read mux at init time omits 2661f033c402 ALSA: usb-audio: scarlett2: Read mixer volumes at init time omits 0280e07bbd6e Merge branch 'for-linus' into for-next omits 015511e2b69d ARM: dts: imx6dl-prtvt7: Remove unused 'sound-dai-cells' f [...] omits a616f385a1ef ARM: dts: imx6dl-prtvt7: The sgtl5000 uses i2s not ac97 omits 913dca88a15f ARM: dts: imx6qdl-vicut1: add interrupt-counter nodes omits 65ce746ec1dc ARM: dts: imx6dl-prtvt7: Enable the VPU omits 6f64e703ce8c ARM: dts: imx6dl: enable touchscreen debounce filter on PL [...] omits e6d762b0a6aa ARM: dts: imx6dl-plym2m: remove touchscreen-size-* properties omits 76c32fc24f7d ARM: dts: imx6dl-prtvt7: fix PWM cell count for the backli [...] omits 40610b813488 ARM: dts: imx6dl-prtvt7: Remove backlight enable gpio omits e1428350340d ARM: dts: imx6dl-prtvt7: add TSC2046 touchscreen node omits f115f3c0d5d8 iommu/arm-smmu-v3: Decrease the queue size of evtq and priq omits 9cff922bba42 iommu/arm-smmu-v3: Ratelimit event dump omits 395ad89d11fd iommu/arm-smmu-v3: Add stall support for platform devices omits 6522b1e0c78f ACPI/IORT: Enable stall support for platform devices omits ed1d08b9d0c9 dt-bindings: Document stall property for IOMMU masters omits 19c07b91f85d arm64: dts: msm8996: Mark the GPU's SMMU as an adreno one. omits a242f4297cfe iommu/arm-smmu-qcom: Skip the TTBR1 quirk for db820c. omits 6321484d1c24 iommu/arm-smmu-qcom: Add sm6125 compatible omits 0d97174aeadf iommu/arm-smmu: Implement ->probe_finalize() omits 96b7182d8c4e drm/bridge: ti-sn65dsi83: Fix syntax formatting issues omits 31b77c70d9bc x86/gpu: add JasperLake to gen11 early quirks omits d56d5162e317 iommu/arm-smmu-v3: Change *array into *const array omits a51627c5df58 iommu/arm-smmu-qcom: hook up qcom_smmu_impl for ACPI boot omits f91142c62161 drm/ttm: nuke VM_MIXEDMAP on BO mappings v3 omits ceb515ba29ba drm/bridge: ti-sn65dsi83: Add TI SN65DSI83 and SN65DSI84 driver omits db2aad0ffa7d dt-bindings: drm/bridge: ti-sn65dsi83: Add TI SN65DSI83 an [...] omits 9dda8d9aa86a ARM: dts: Move BCM2711 RPi specific into separate dtsi omits f230c32349eb ARM: dts: bcm283x: Fix up MMC node names omits 7894bdc6228f ARM: boot: dts: bcm2711: Add BCM2711 VEC compatible omits fc357bc8ebac drm/ttm: fix pipelined gutting v2 omits 77daceabedb4 Revert "ARM: dts: bcm283x: increase dwc2's RX FIFO size" omits 105424895c02 scsi: ufs: core: Use UPIU query trace in devman_upiu_cmd() omits 44b5de363524 scsi: ufs: core: Capture command trace only for the cmd != [...] omits 89ac2c3b2835 scsi: ufs: core: Let UPIU completion trace print RSP UPIU header omits 04c073feb1d7 scsi: ufs: core: Clean up ufshcd_add_command_trace() omits 32424902331b scsi: ufs: core: Remove repeated word in comment omits 7b8a49881b01 scsi: mpi3mr: Fix fall-through warning for Clang omits 61f4f11b48f9 scsi: NCR5380: Fix fall-through warning for Clang omits 6f7151729647 scsi: ufs: Utilize Transfer Request List Completion Notifi [...] omits a45f937110fa scsi: ufs: Optimize host lock on transfer requests send/co [...] omits 1cca0c3fdc91 scsi: ufs: Remove a redundant command completion logic in [...] omits 80927822e8b6 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() omits 8b1afb7ab0db scsi: ufs: core: Remove irrelevant reference to non-existing doc omits ebab8e09a07f scsi: fcoe: Statically initialize flogi_maddr omits 1b67f3d74e45 scsi: qedf: Update the max_id value in host structure omits 0d3e5a057992 selftests: timers: rtcpie: skip test if default RTC device [...] omits de53fa9baa70 selftests: lib.mk: Also install "config" and "settings" omits 6daf076b717d selftests: splice: Adjust for handler fallback removal omits f50688b47c58 selftests/tls: Add {} to avoid static checker warning omits 1421ec684a43 selftests/resctrl: Fix incorrect parsing of option "-t" omits 61c7d826b817 RDMA/irdma: Fix return error sign from irdma_modify_qp omits 205be5dc9984 RDMA/irdma: Fix spelling mistake "Allocal" -> "Allocate" omits cd16b32c15ed RDMA/irdma: remove redundant initialization of variable val omits 1b01a42c9cc4 RDMA/irdma: remove extraneous indentation on a statement omits 7fde2dbe03f4 RDMA/irdma: Fix issues with u8 left shift operation omits 4694ae373dc2 PCI: Leave Apple Thunderbolt controllers on for s2idle or standby omits 70a2e76fc657 drm/amd/display: Fix two spelling mistakes, clean wide lines omits d5c9096541dc drm/amdgpu: Fix a a typo in a comment omits 75a26f84d1dd drm/amd/display: Fix duplicate included dce110_hw_sequencer.h omits d1ba49e7763a drm/amd/display: remove no need variable omits 7a68d188d1c4 drm/amdgpu: Fix warning of Function parameter or member no [...] omits 272d57c3aa13 drm/amdkfd: remove duplicate include of kfd_svm.h omits 0ac8f5876022 drm/amdgpu: fix VM handling for GART allocations omits 9a3bf287c425 drm/amdgpu: Fixing "Indirect register access for Navi12 sr [...] omits 312d9253ecac drm/amdgpu: Update psp fw attestation support list omits 4a1d4b6d38bd drm/amdkfd: add sdma poison consumption handling omits 0dc2bafb08c0 drm/amdkfd: pages_addr offset must be 0 for system range omits cf2a22e4080d drm/amdgpu: Modify register access in sdma_v5_2 to use _SO [...] omits d08c5b76b270 Merge series "ASoC: adds new .auto_selectable_formats supp [...] omits 72db41c9336d drm/ttm: fix warning after moving resource to ghost obj omits 3f409e4cd579 drm/i915/display: Drop FIXME about turn off infoframes omits 6d7a793aabf3 drm/i915/display: Allow fastsets when DP_SDP_VSC infoframe [...] omits 9b2e49a14838 drm/i915/display: Fix fastsets involving PSR omits b8be9e19f465 drm/ttm: fix access to uninitialized variable. omits d50b86b3f6ab ASoC: rk817: remove redundant assignment to pointer node, [...] omits 54f673139452 ASoC: rk817: Remove unneeded semicolon omits b9de77d0bc51 Merge tag 'tb-mfd-asoc-v5.14-1' of https://git.kernel.org/ [...] omits 5fe8f0a0a83a ALSA: firewire-lib: delete unused kernel API omits ee5f0b32ce6b ALSA: fireface: cease from delayed card registration omits a49c6766dfa0 ALSA: firewire-motu: cease from delayed card registration omits 7ae2f179a42d ALSA: firewire-tascam: cease from delayed card registration omits 9067c181c3a5 ALSA: firewire-digi00x: cease from delayed card registration omits 9536c7512c74 ALSA: dice: cease from delayed card registration omits b566e972f594 ALSA: oxfw: cease from delayed card registration omits d42dca6b469f ALSA: fireworks: cease from delayed card registration omits 81bfb89eed86 ALSA: bebob: cease from delayed card registration omits 113af8e6f457 s390/decompressor: replace use of perl with simple sed/tr omits 20232b18e534 s390/mcck: cleanup use of cleanup_sie_mcck omits 3bd695813628 Merge branch 's390/fixes' into features omits 21aadf2eb055 s390/lowcore: remove superfluous __packed annotations omits 0a500447b847 s390: use struct tpi_info in lowcore.h omits 34bbeed07494 s390: add struct tpi_info to struct pt_regs omits c63c473f18a7 s390/cio: add tpi.h header file omits 5d3516b36476 s390: appldata depends on PROC_SYSCTL omits 42e8d652438f s390: disable SSP when needed omits 17c0b86e5fab s390/ccwgroup: use BUS_NOTIFY_UNBOUND_DRIVER to trigger un [...] omits 428b7f59835d s390/ccwgroup: simplify ungrouping when driver deregisters omits 31aae32ca125 s390/vfio-ap: clean up vfio_ap_drv's definition omits 0677519ab94d s390/ap: extend AP change bindings-complete uevent with counter omits d2e834c62d7f s390/smp: remove redundant pcpu::lowcore member omits 587704efb3de s390/smp: do not preserve boot CPU lowcore on hotplug omits 5789284710aa s390/smp: reallocate IPL CPU lowcore omits bdb8c9353ead s390/mm: ensure switch_mm() is executed with interrupts disabled omits 27c1dac0b6d8 s390/boot: access kernel command line via parmarea omits f73c632d387a s390/ipl: make parameter area accessible via struct parmarea omits b7d91d230a11 s390/sclp_vt220: fix console name to match device omits 197cec2853cb s390/ccwgroup: release the cdevs from within dev->release() omits 95c09f0344f1 s390/ap: wire up bus->probe and bus->remove omits 3b4dd96854c4 s390/zcrypt: remove zcrypt_device_count omits a237283fc405 s390/crypto: fix function/prototype mismatches omits 755112b35cdd s390/traps: add struct to access transactional diagnostic block omits 6c6a07fc7c98 s390/irq: add union/struct to access external interrupt pa [...] omits 17e89e1340a3 s390/facilities: move stfl information from lowcore to glo [...] omits af9ad82290a5 s390/entry: use assignment to read intcode / asm to copy gprs omits d460bb6c6417 s390: enable HAVE_IOREMAP_PROT omits 15e5b53ff4c9 s390/cpumf: remove WARN_ON_ONCE in counter start handler omits d552a58d7080 s390/cpumf: remove counter transaction call backs omits 24994b91ecc5 MAINTAINERS: Add maintainer for hyperv video device omits 25bfa956561f drm/hyperv: Handle feature change message from device omits 76c56a5affeb drm/hyperv: Add DRM driver for hyperv synthetic video device omits 68d8b7ba360f ASoC: hdmi-codec: add .auto_selectable_formats support omits af69f47df1fb ASoC: fsi: add .auto_selectable_formats support omits 029217652256 ASoC: rsnd: add .auto_selectable_formats support omits bea63e8bbe33 ASoC: pcm3168a: add .auto_selectable_formats support omits c50f381afcab ASoC: ak4613: add .auto_selectable_formats support omits ba9e82a1c891 ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() omits 4d1a98b5f1ab ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside omits 7ce11d4704c0 arm64: dts: ti: k3-j721e-main: Add ICSSG MDIO nodes omits d49a769dcddd arm64: dts: ti: k3-am65-main: Add ICSSG MDIO nodes omits 79b08ae7c411 arm64: dts: ti: k3-am65: Add support for UHS-I modes in MM [...] omits 354cb6465a9b MAINTAINERS: update ti,omap-gpio.yaml reference omits abb50d67adf3 drm/ttm, drm/amdgpu: Allow the driver some control over swapping omits a3be8cd70fec drm/ttm: Document and optimize ttm_bo_pipeline_gutting() omits 053c57696cb9 drm/ttm: Use drm_memcpy_from_wc for TTM bo moves omits b7e32bef4ae5 drm: Add a prefetching memcpy_from_wc omits 3bf3710e3718 drm/ttm: Add a generic TTM memcpy move for page-based iomem omits 03c36034ce19 dt-bindings: gpio: Add devicetree binding for IDT 79RC3243 [...] omits 4195926aedca gpio: Add support for IDT 79RC3243x GPIO controller omits c43f2f984234 RDMA/umem: fix missing automated rename omits 9b3c47f124b6 gpio: regmap: move drvdata to config data omits 043a0c9fe7a0 gpio-dwapb: Drop unused headers and sort the rest omits 340ec061f765 iommu/amd: Remove redundant assignment of err omits be227f8e99a6 iommu/amd: Tidy up DMA ops init omits abb9fe438b82 drm/i915/display: remove duplicated argument omits 8b95a7d90ce8 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 omits ad05f676525a ARM: 9086/1: syscalls: use pattern rules to generate sysca [...] omits b34b98204ca4 ARM: 9085/1: remove unneeded abi parameter to syscallnr.sh omits 6073882cc1a8 ARM: 9084/1: simplify the build rule of mach-types.h omits 4716e2e34a22 ARM: 9083/1: uncompress: atags_to_fdt: Spelling s/REturn/Return/ omits ae7ba7614601 ARM: 9082/1: [v2] mark prepare_page_table as __init omits 79f32b221b18 ARM: 9079/1: ftrace: Add MODULE_PLTS support omits 890cb057a46d ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() omits 4e271701c17d ARM: 9077/1: PLT: Move struct plt_entries definition to header omits 331f5f63c30c ARM: 9076/1: boot: remove redundant piggy_data from clean-files omits 7411cfc3c91a ARM: 9070/1: Make UNWINDER_ARM depend on ld.bfd or ld.lld 11.0.0+ omits c01914efeaa9 ARM: use MiB for vmalloc sizes omits 08b842400ff5 ARM: use "* SZ_1M" rather than "<< 20" omits 4c1b7a761608 ARM: change vmalloc_start to vmalloc_size omits f572f5cb3926 ARM: change vmalloc_min to vmalloc_start omits 4f706b078fd5 ARM: use a temporary variable to hold maximum vmalloc size omits 01bb34852bf3 ARM: change vmalloc_min to be unsigned long omits d619f90fae23 ARM: update __swp_entry_to_pte() to use PTE_TYPE_FAULT omits 2e5c09d19e63 dmaengine: sun4i: Use list_move_tail instead of list_del/l [...] omits b36a6bb8a151 drm/sun4i: de3: Be explicit about supported modifiers omits 6800234ceee0 drm/vc4: hdmi: Convert to gpiod omits e075a7811977 drm/vc4: hdmi: Fix error path of hpd-gpios omits 8f8e19bd18b4 drm/ttm: fix missing res assignment in ttm_range_man_alloc omits 5e787cdf0313 reset: berlin: support module build omits 65ffb3d69ed3 quota: Wire up quotactl_fd syscall omits 64c2c2c62f92 quota: Change quotactl_path() systcall to an fd-based one omits b249d97825ff ARM: configs: at91_dt_defconfig: configs for sam9x60 omits 1771a33b3442 arm64: dts: renesas: r8a779a0: Drop power-domains property [...] omits 479c700c6df2 arm64: dts: renesas: r8a77961: Add INTC-EX device node omits 4fb26fb83f0d reset: bail if try_module_get() fails omits 91105ed604e4 reset: mchp: sparx5: fix return value check in mchp_sparx5 [...] omits 747aeec9ac06 reset: lantiq: use devm_reset_controller_register() omits 6eed6a4bc05e reset: hi6220: Use the correct HiSilicon copyright omits 41340965b4f8 Merge branch 'ib-iio-i2c-5.13rc1' into togreg Adds a stub [...] omits aa5c8b253928 i2c: core: Add stub for i2c_verify_client() if !CONFIG_I2C omits 161058fb899e drm/i915: Add remaining conversions to GRAPHICS_VER omits 651e7d48577a drm/i915: replace IS_GEN and friends with GRAPHICS_VER omits a49a8717d869 pinctrl: ralink: move RT288X SoC pinmux config into a new [...] omits 745ec436de72 pinctrl: ralink: move MT7620 SoC pinmux config into a new [...] omits 3a1b0ca5a83b pinctrl: ralink: move RT305X SoC pinmux config into a new [...] omits 8b8b0fa21dfa pinctrl: ralink: move RT3883 SoC pinmux config into a new [...] omits e98dd3db96f7 pinctrl: ralink: move MT7621 SoC pinmux config into a new [...] omits 276e552e081c pinctrl: ralink: move ralink architecture pinmux header in [...] omits 8c987eb15aa6 pinctrl: single: config: enable the pin's input omits 375eede3e377 pinctrl: mtk: Fix mt8365 Kconfig dependency omits dd87684c7c9b ARM: dts: aspeed: everest: Add pcie cable card indicator leds omits 2970264fb8ae ARM: dts: aspeed: everest: Add vrm and other indicator leds omits 5b4673c847c3 ARM: dts: aspeed: everest: Add dimm indicator leds omits 66d8e7a296be ARM: dts: aspeed: everest: Add pcie slot indicator leds omits 793de4def91c ARM: dts: aspeed: everest: Add nvme and fan indicator leds omits c1e9c4a140fc ARM: dts: aspeed: everest: Add system level indicator leds omits 8bcac7448a94 xfs: merge xfs_buf_allocate_memory omits 170041f71596 xfs: cleanup error handling in xfs_buf_get_map omits 289ae7b48c2c xfs: get rid of xb_to_gfp() omits 934d1076bb2c xfs: simplify the b_page_count calculation omits 54cd3aa6f810 xfs: remove ->b_offset handling for page backed buffers omits 897120d41e7a pinctrl: mcp23s08: fix race condition in irq handler omits d3fae3b3daac dma-buf: drop the _rcu postfix on function names v3 omits 6b41323a265a dma-buf: rename dma_resv_get_excl_rcu to _unlocked omits fb5ce730f214 dma-buf: rename and cleanup dma_resv_get_list v2 omits 6edbd6abb783 dma-buf: rename and cleanup dma_resv_get_excl v3 omits 64584f329352 ALSA: firewire-motu: add support for hybrid model of MOTU [...] omits 987b705bd12c ALSA: firewire-lib: remove useless operations for kernel p [...] omits 8b6e21931748 ALSA: firewire-lib: fix error codes for allocation failure omits d1f781db47a8 arm64: dts: qcom: add initial device-tree for Microsoft Su [...] omits 636245a6b16d arm64: dts: qcom: sdm845-mtp: enable IPA omits 71208cd4b1ff arm64: dts: qcom: sc7180: SD-card GPIO pin set bias-pull up omits c8d6f8e5307d arm64: dts: qcom: sc7180: Move sdc pinconf to board specif [...] omits 5e57e5d0d622 arm64: dts: qcom: msm8916-samsung-a2015: Add NFC omits 0c04d16f4123 arm64: dts: qcom: msm8916-samsung-a2015: Add rt5033 battery omits 410040777744 arm64: dts: qcom: msm8916-samsung-a5u: Add touch key regulator omits 92b5c3975b3b arm64: dts: qcom: msm8916-samsung-a3u: Add touch key regulators omits 61f363a625fc arm64: dts: qcom: msm8916-samsung-a2015: Add touch key omits eb59cd3e3983 arm64: dts: qcom: pm6150: Add thermal zone for PMIC on-die [...] omits 83b41248ed04 Input: cy8ctmg110_ts - switch to using gpiod API omits 4e5220cb8e4b Input: cy8ctmg110_ts - switch to using managed resources omits 1c68b7cfd1d4 Input: cy8ctmg110_ts - use endian helpers when converting [...] omits 172b07a6ead3 Input: cy8ctmg110_ts - let I2C core configure wake interrupt omits 2a15cebb8b40 Input: cy8ctmg110_ts - do not hardcode as wakeup source omits 9a9b1a7b2b08 Input: cy8ctmg110_ts - do not hard code interrupt trigger omits 6abee582034c Input: cy8ctmg110_ts - rely on platform code to supply interrupt omits 605a5e41db7d cxl/pci: Fixup devm_cxl_iomap_block() to take a 'struct device *' omits 08422378c4ad cxl/pci: Add HDM decoder capabilities omits 9a016527dcb7 cxl/pci: Reserve individual register block regions omits 30af97296f48 cxl/pci: Map registers based on capabilities omits f8a7e8c29be8 cxl/pci: Reserve all device regions at once omits 07d62eac422c cxl/pci: Introduce cxl_decode_register_block() omits 6cdc1ef84eac Input: resistive-adc-touch - fix uninitialized variable 'press' omits 40e1956ec505 drm/i915/gem: replace IS_GEN and friends with GRAPHICS_VER omits fa20cbddd3fe drm/i915/gt: Add remaining conversions to GRAPHICS_VER omits c816723b6b8a drm/i915/gt: replace IS_GEN and friends with GRAPHICS_VER omits faf65dde844a percpu: rework memcg accounting omits 4d5c8aedc8aa mm, memcg: introduce mem_cgroup_kmem_disabled() omits 0f0cace35fa6 mm, memcg: mark cgroup_memory_nosocket, nokmem and noswap [...] omits c7c90e121e99 kconfig.h: explain IS_MODULE(), IS_ENABLED() omits 43ac711053fc kconfig: constify long_opts omits 745f260b77e5 ALSA: hda/realtek: Change device names for quirks to bareb [...] omits 415f6767d807 dma-buf: add missing EXPORT_SYMBOL omits 07960a4cc44f drm/i915/display: replace IS_GEN() in commented code omits d8d123128c48 drm/i915/gvt: replace IS_GEN and friends with GRAPHICS_VER omits 67c54655b655 of: unittest: Use DEFINE_RES_MEM() to simplify code omits 7cb32edb05d5 dt-bindings: usb: cdns,usb3: Fix interrupts order omits 8acd12dadc20 dt-bindings: hisilicon: use the correct HiSilicon copyright omits 0daa6056476e dt-bindings: mailbox : arm,mhuv2: Use example with matchin [...] omits 3a32f22cc21f dt-bindings: mailbox : arm,mhu: Use examples with matching schema omits 61b8ac9bf89d dt-bindings: firmware: arm,scmi: Convert to json schema omits 01c70dfaa509 dt-bindings: firmware: amlogic,scpi: Convert to json schema omits 1496be719468 dt-bindings: firmware: arm,scpi: Convert to json schema omits e837220a27be dt-bindings: mailbox : arm,mhu: Fix arm,scpi example used here omits 93b2e8711fe2 dt-bindings: i2c: i2c-mux: Remove reset-active-low from ss [...] omits 3e88cbb0d02a drm/amdgpu/dc: fix DCN3.1 FP handling omits df7a1658f257 drm/amdgpu/dc: fix DCN3.1 Makefile for PPC64 omits c8b73f7fdbb1 drm/amdgpu: Add DC support and display block for Yellow Carp omits 38ddc4babe03 drm/amd/display: Add DC DCN3.1 support to Kconfig omits 1ebcaebdb515 drm/amd/display: Add DCN3.1 Yellow Carp support to DM omits 926d6972efb6 drm/amd/display: Add DCN3.1 blocks to the DC Makefile omits 2083640f0d5b drm/amd/display: Add DCN3.1 Resource omits bae1f0b8a5b1 drm/amd/display: Add z10 restore checks for DC interfaces omits 64b1d0e8d500 drm/amd/display: Add DCN3.1 HWSEQ omits fcffbcf48df3 drm/amd/display: Add DCN3.1 BIOS parser support omits bf62221e9d0e drm/amd/display: Add DCN3.1 HDCP support omits 809fe88d8343 drm/amd/display: Add DCN3.1 PANEL omits b04cb1924cba drm/amd/display: Add DCN3.1 DMCUB omits 56546ffc08fe drm/amd/display: Add DCN3.1 GPIO support omits ef22ccbcfbc9 drm/amd/display: Add DCN3.1 IRQ manager omits 74458c081fcf drm/amd/display: Add DCN3.1 DML calculation support omits ba5a5371812e drm/amd/display: Add DCN3.1 DCHHUB omits 110d3968fe95 drm/amd/display: Add DCN3.1 OPTC omits cbaf919f3313 drm/amd/display: Add DCN3.1 DIO omits 0b5194dec85b ARM: dts: keystone: k2g-evm: Move audio oscillator assigne [...] omits 02fa1189927f dt-bindings: i2c: Move i2c-omap.txt to YAML format omits 65db04053efe PCI: Coalesce host bridge contiguous apertures omits 5ab9dc38e2cf MAINTAINERS: Add linux-renesas-soc to the Renesas I2C entries omits 39b73baa44e7 ARM: dts: keystone: k2g: Rename the TI-SCI clocks node name omits f594874e36fd ARM: dts: keystone: k2g: Rename the TI-SCI node omits 361a02c1e25f ARM: dts: keystone: k2g: Rename message-manager node omits 536e23c607ed soc: ti: wkup_m3_ipc: Remove redundant error printing in w [...] omits a9c7d88d23ad PM: AVS: remove redundant dev_err call in omap_sr_probe() omits d8a2b4f3a9fc drm/amd/display: Add DCN3.1 DCCG omits 118a33151658 drm/amd/display: Add DCN3.1 clock manager support omits d997ea5c58bb drm/amd/display: Add DCN3.1 yellow carp asic family IDs omits 753625643e21 drm/amdgpu: Update atomfirmware for DCN3.1 phy tuning and [...] omits bdc974cfd78b drm/amdgpu: add video_codecs query support for yellow carp omits 203ed53f658a drm/amd/pm: disable manually setting MCLK power level on y [...] omits 7d38d9dc4ecc drm/amdgpu: add mode2 reset support for yellow carp omits 6c83a0151b8f drm/amd/pm: add set_performance_level function for yellow carp omits 0cf6faafc43d drm/amdgpu: correct the cu and rb info for yellow carp omits b3accd6f6642 drm/amdgpu: add gpu harvest support for yellow carp (v2) omits 9df5b9bd8b69 drm/amd/pm: add the interface to dump smu metrics table fo [...] omits bd8dcea93a7d drm/amd/pm: add callbacks to read/write sysfs file pp_powe [...] omits 40954754f722 drm/amd/pm: add callback get_dpm_ultimate_freq for yellow carp omits 3df43e65e7cb drm/amd/pm: add callback to get bootup values for yellow carp omits 4b161967529c drm/amdgpu: Load TA firmware for yellow carp omits 907b3436f19b drm/amd/pm: add PrepareMp1ForUnload support for yellow carp omits a06370edff72 drm/amd/pm: add callback force_clk_levels for yellow carp omits 0b8b1c4d1a42 drm/amd/pm: initialize feature_enabled/feature_support bit [...] omits 2f6888afded8 drm/amd/pm: implement is_dpm_running() callback for yellow carp omits d70b6842bd64 drm/amd/pm: add feature map for yellow carp omits a831bafa00c3 drm/amd/pm: add support to get dpm clock value for yellow carp omits d54e9e70f5e8 drm/amd/pm: add the fine grain tuning function for yellow carp omits 4cea0fc9816a drm/amd/pm: add set_watermarks_table function for yellow carp omits 77755dd32efa drm/amd/pm: add read_sensor function for yellow carp omits de8d6375e34b drm/amdgpu: add timestamp counter query support for yellow carp omits bb763b5f8efd drm/amdgpu: add RLC_PG_DELAY_3 for yellow carp omits c16e87d6f431 drm/amdgpu/pm: support smu_post_init for yellow carp omits 948b1216c999 drm/amdgpu: enable VCN PG and CG for yellow carp omits 54f4f6f3591d drm/amdgpu: enable vcn dpg mode on yellow carp omits ee8d893f0fee drm/amdgpu: enable vcn/jpeg on yellow carp omits 737a9f860f97 drm/amdgpu/vcn: add vcn support for yellow carp omits 3d417b585792 drm/amdgpu/jpeg: Remove harvest checking on CHIP_YELLOW_CARP omits 3975cd8f7c25 drm/amd/pm: add vcn/jepg enable functions for yellow carp omits db72c3fac913 drm/amdgpu: add IH Clock Gating support for yellow carp omits b7dd14c730e4 drm/amdgpu: add ATHUB Clock Gating support for yellow carp omits 6bd955723eb4 drm/amdgpu: add HDP Clock Gating support for yellow carp omits f1e9aa65f872 drm/amdgpu: add SDMA Clock Gating support for yellow carp omits a885bea764f5 drm/amdgpu/pm: enable gfx_off in yellow carp smu post init omits 999dc9c52067 drm/amdgpu/pm: add gfx_off_control for yellow carp omits 647f007937a6 drm/amdgpu/pm: enable smu_hw_init for yellow carp omits fd0a316e21c2 drm/amdgpu: add GFX Power Gating support for yellow carp omits 83ae09b52fc1 drm/amdgpu: add MMHUB Clock Gating support for yellow carp omits 9c6c48e62382 drm/amdgpu: add GFX Clock Gating support for yellow carp omits e44510e24e12 drm/amdgpu/pm: add set_driver_table_location implementatio [...] omits 94adc46fb01c drm/amdgpu/pm: set_pp_feature is unsupport for yellow carp omits 903bb18bcda3 drm/amdgpu: enable psp_v13 for yellow carp omits 04a69d20a093 drm/amdgpu: add psp_v13 support for yellow carp omits 1b3869386e57 drm/amdgpu: add mmhub client support for yellow carp omits bea75349945f drm/amdgpu: reserved buffer is not needed with ip discover [...] omits e15a5fb9b6ac drm/amdgpu: introduce a stolen reserved buffer to protect [...] omits cba00ce82d34 drm/amdgpu: add gfx golden settings for yellow carp (v3) omits 120a6db47296 drm/amdgpu: add smu ip block for yellow carp(V3) omits b4bc9f10c740 drm/amd/pm: partially enable swsmu for yellow carp(V2) omits f50740be5e64 drm/amd/pm: add yellow_carp_ppt implementation(V3) omits 20761d0a7979 drm/amd/pm: add smu13 ip support for moment(V3) omits e1aeab8a2115 drm/amdgpu/pm: add smu v13.0.1 smc header for yellow carp (v2) omits 52dfd6c47e8e drm/amdgpu/pm: add smu v13.0.1 firmware header for yellow [...] omits 385bb92fdc58 drm/admgpu/pm: add smu v13 driver interface header for yel [...] omits 011b514fd8e5 drm/amdgpu: support nbio_7_2_1 for yellow carp omits bf9d4e88c28b drm/amdkfd: add yellow carp KFD support omits 5c462ca9a074 drm/amdgpu: set ip blocks for yellow carp omits e88d68e106a7 drm/amdgpu: add sdma support for yellow carp omits bbbdc9739efa drm/amdgpu: add gfx support for yellow carp omits 531d6e5de836 drm/amdgpu: support fw load type for yellow carp omits c817cfa31349 drm/amdgpu: add gmc v10 supports for yellow carp omits f82e7e49a6a0 drm/amdgpu: add yellow carp support for ih block omits e79907216b74 drm/amdgpu: add nv common ip block support for yellow carp omits cdf9979be976 drm/amdgpu: add yellow_carp_reg_base_init function for yel [...] omits 8bf84f60c53e drm/amdgpu: add yellow carp support for gpu_info and ip bl [...] omits 90a187d26f52 drm/amdgpu: add uapi to define yellow carp series omits ee9236b78b21 drm/amdgpu: add yellow carp asic_type enum omits 02680c23d7b3 drm/amdgpu: add yellow carp asic header files (v3) omits 65e06b787303 radeon: use memcpy_to/fromio for UVD fw upload omits c0f2b640e53b radeon: fix coding issues reported from sparse omits 48b033098e45 drm: amdgpu: Remove unneeded semicolon in amdgpu_vm.c omits fe9bb984b581 drm/amd/pm: Fix fall-through warning for Clang omits 46ed43e67df6 drm/amdgpu: Modify GC register access to use _SOC15 macros omits cec7e80fbff5 drm/amdgpu: Enable RLCG read/write interface for Sienna Cichlid omits 18703923a66a drm/amdgpu: Fix incorrect register offsets for Sienna Cichlid omits 810085ddb7b7 drm/amdgpu: Don't flush/invalidate HDP for APUs and A+A omits 9fd4781b5828 drm/amd/pm: Use generic BACO function for smu11 ASICs omits 52a9fd7bc0c1 drm/amd/pm: Add VF check to BACO support check omits 458020dd4f71 drm/amd/pm: Read BIF STRAP also for BACO check omits ff05bb18e182 drm/amd/pm: Remove BACO check for aldebaran omits 51c8b49762e4 clk: versatile: Depend on HAS_IOMEM omits 40e568f9c88d gpio: gpio-regmap: Use devm_add_action_or_reset() omits f4f1c42953c7 perf probe: Report possible permission error for map__load [...] omits d5aede3e6dd1 ARM: dts: BCM5301X: Fixup SPI binding omits 72a7cf0aec0c drm/amd/display: Keep linebuffer pixel depth at 30bpp for [...] omits c45d9400a08a drm: fix doc warnings in drm_atomic.h omits c385d41604ee drm/amd/display: remove variable active_disp omits 7bee75a2ba82 drm/amdgpu: remove redundant assignment of variable k omits 31f33243788d drm/amdkfd: Make TLB flush conditional on mapping omits 075e8080c1a7 drm/amdgpu: Add table_freed parameter to amdgpu_vm_bo_update omits 1098d658bef0 drm/amdkfd: Add heavy-weight TLB flush after unmapping omits 3543b055b8c7 drm/amdkfd: Add flush-type parameter to kfd_flush_tlb omits 32d6378cab2d drm/amdgpu: Use drm_dbg_kms for reporting failure to get a GEM FB omits 31c759bbe383 drm/amdgpu: switch kzalloc to kvzalloc in amdgpu_bo_create omits 23e4aa5179bc drm/amdgpu: soc15 register access through RLC should only [...] omits 30d95a37f46d drm/amdgpu: attr to control SS2.0 bias level (v2) omits a7673a1c1acd drm/amd/pm: sysfs attrs to read ss powershare (v6) omits 34667f60cfe2 drm/amd/display: Fix uninitialized field when expanding ma [...] omits ffb2df66ba8c Merge series "ASoC: codecs: wcd934x: add Headset and butto [...] omits f34ee1dce642 dm crypt: Fix zoned block device support omits bb37d77239af dm: introduce zone append emulation omits e2118b3c3d94 dm: rearrange core declarations for extended use from dm-zone.c omits 9ffbbb435d8f block: introduce BIO_ZONE_WRITE_LOCKED bio flag omits d0ea6bde141d block: introduce bio zone helpers omits 1ee533eca70b block: improve handling of all zones reset operation omits bf14e2b250e4 dm: Forbid requeue of writes to zones omits 912e887505a0 dm: Introduce dm_report_zones() omits 7fc18728482b dm: move zone related code to dm-zone.c omits dd73c320ec30 dm: cleanup device_area_is_invalid() omits 6842d264aa52 dm: Fix dm_accept_partial_bio() relative to zone managemen [...] omits bab68499428e dm zoned: check zone capacity omits ccde2cbfa31c dm table: Constify static struct blk_ksm_ll_ops omits af4f6cabcc5a dm writecache: interrupt writeback if suspended omits ee50cc19d80e dm writecache: don't split bios when overwriting contiguou [...] omits 6bcd658f2a2a dm kcopyd: avoid spin_lock_irqsave from process context omits db2351eb22e4 dm kcopyd: avoid useless atomic operations omits 6b06dd5a9722 dm space map disk: cache a small number of index entries omits be500ed721a6 dm space maps: improve performance with inc/dec on ranges [...] omits 5faafc77f7de dm space maps: don't reset space map allocation cursor whe [...] omits 4eafdb1515a7 dm btree: improve btree residency omits 3e2926f8753d drm/panfrost: Add AFBC_FEATURES parameter omits 9197bc958fc9 iommu/rockchip: Remove redundant DMA syncs omits aeb27bb76ad8 RDMA/cxgb4: Fix missing error code in create_qp() omits 2ca11b0e043b cgroup: Fix kernel-doc omits b1e650db2cc4 iommu/amd: Add amd_iommu=force_enable option omits 4b21a503adf5 iommu/amd: Fix extended features logging omits c15d4b72098c ASoC: qcom: sdm845: add jack support for WCD934x omits 9fb9b1690f0b ASoC: codecs: wcd934x: add mbhc support omits 0e5c9e7ff899 ASoC: codecs: wcd: add multi button Headset detection support omits c6d25d578609 ASoC: dt-bindings: wcd934x: add bindings for Headset Butto [...] omits e78f36bc1359 ASoC: snd-soc-lpass requires REGMAP_MMIO omits 50d790012a48 ASoC: ti: davinci-mcasp: Fix fall-through warning for Clang omits 14c19b2a40b6 PCI/sysfs: Add 'devspec' newline omits 381bd3fa8306 PCI/sysfs: Fix 'resource_alignment' newline issues omits 603e4922f1c8 remove the raw driver omits 39ee156c5ac1 EISA: use DEVICE_ATTR_RO() helper macro omits 2fa7d74ff54e eeprom: ee1004: Remove not needed debug message omits 23d51b818151 misc: hpilo: map iLO shared memory by PCI revision id omits ce52ec5beecc visorbus: fix error return code in visorchipset_init() omits fe4f3eb1fd5a perf probe: Add permission and sysctl notice to man page omits 2877389f59dc tty: vcc: use DEVICE_ATTR_*() macro omits 92e669017ff1 dt-bindings: i2c: at91: fix example for scl-gpios omits cb1c81467af3 drm/ttm: flip the switch for driver allocated resources v2 omits d3bcb4b02fe9 drm/vmwgfx: switch the TTM backends to self alloc omits beb4c86521bc drm/nouveau: switch the TTM backends to self alloc omits 267501ec2b9c drm/amdgpu: switch the VRAM backend to self alloc omits f700b18c8583 drm/amdgpu: switch the GTT backend to self alloc omits 2fdcb55dfc86 drm/amdkfd: use resource cursor in svm_migrate_copy_to_vram v2 omits d624e1bfa579 drm/amdgpu: revert "drm/amdgpu: stop allocating dummy GTT nodes" omits db7349534275 drm/ttm: flip over the sys manager to self allocated nodes omits 3eb7d96e9415 drm/ttm: flip over the range manager to self allocated nodes omits bfa3357ef9ab drm/ttm: allocate resource object instead of embedding it v2 omits 3b2cd60689fa serial: sh-sci: Add support for RZ/G2L SoC omits d157fca711ad serial: tty: uartlite: fix console setup omits 236b26f18814 ARM: dts: imx53-ppd: add dma-info nodes omits db0a196bd8ad serial: imx: Add DMA buffer configuration via DT omits 33e82ff2a055 staging: vchiq_core: introduce handle_poll omits 826818f88bc2 staging: vchiq_connected: move EXPORT_SYMBOL below the rig [...] omits bc60b0f834a3 staging: vchiq_core: store message id in local variable omits 60f394b50fa0 staging: vchiq_core: reduce indentation in parse_open omits 88a6ab1d0ab1 staging: vchiq_core: introduce process_free_data_message omits 68a485965aba staging: vchiq_arm: tidy up service function naming omits 75f0a4f2c1f7 staging: vchiq_core: simplify WARN_ON conditions omits 86aee79ed49c staging: vchiq_core: introduce message specific make macros omits a6dd3f261752 staging: vchiq_core: use define for message type shift omits 525dd8a36c33 staging: vchiq_core: avoid precedence issues omits 9d5f721f8c60 staging: vchiq_core: put spaces around operators omits 15618b35bdbf staging: vchiq_core: get the rid of vchiq_static_assert omits e63becb7f308 staging: vchiq_core: get the rid of IS_POW2 omits b9fab6798a96 staging: vchiq_core: move internals to C source omits eb928dad1604 staging: vchiq_arm: introduce free_bulk_waiter omits 447fbc14f416 staging: vchiq_core: fix logic in poll_services_of_group omits bdf696a01987 staging: mt7621-dts: review pcie overlay in 'gbpc1' dts file omits 5a576764e419 drivers/base: Constify static attribute_group structs omits 7f787701b298 firmware_loader: remove unneeded 'comma' macro omits 4e0c02431a71 devcoredump: remove contact information omits 4e5660035712 drm/pl111: Actually fix CONFIG_VEXPRESS_CONFIG depends omits eab4e6d953c1 power: supply: cpcap-charger: get the battery inserted inf [...] omits aecd127b45ea power: supply: cpcap-battery: invalidate config when incom [...] omits 6a0fcc87c9e3 power: supply: axp20x_battery: allow disabling battery charging omits 0c6b522abc2a dma-buf: cleanup dma-resv shared fence debugging a bit v2 omits 87191ca9f902 USB: UDC: Implement udc_async_callbacks in net2272 omits b42e8090ba93 USB: UDC: Implement udc_async_callbacks in net2280 omits 04145a03db9d USB: UDC: Implement udc_async_callbacks in dummy-hcd omits 7dc0c55e9f30 USB: UDC core: Add udc_async_callbacks gadget op omits ab1150e9576f doc: dt-binding: cdns,usb3: Add interrupt-names property u [...] omits 068d9d754bc1 dma-buf: add SPDX header and fix style in dma-resv.c omits 680753dd9d7d dma-buf: fix inconsistent debug print v2 omits cd70c85c5752 power: supply: max17040: drop unused platform data support omits ce0ae8324e09 power: supply: max17040: simplify POWER_SUPPLY_PROP_ONLINE omits c603bec359ae power: supply: max17040: remove non-working POWER_SUPPLY_P [...] omits 8ef9f687abff power: reset: at91-sama5d2_shdwc: Remove redundant error p [...] omits ed3443fb4df4 power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE omits f3076cd8d1d5 power: supply: rt5033_battery: Fix device tree enumeration omits 4a8fd33517da dt-bindings: power: supply: Add DT schema for richtek,rt50 [...] omits 4b53bdd53a90 power: supply: Drop BD70528 support omits 8bb2314fc226 power: supply: max17040: Do not enforce (incorrect) interr [...] omits 7fbf6b731bca power: supply: max17042: Do not enforce (incorrect) interr [...] omits d233504af7db dt-bindings: pwm: pwm-tiehrpwm: Add compatible string for [...] omits 2ba4597d932b dt-bindings: pwm: pwm-tiehrpwm: Convert to json schema omits 79dd354fe176 pwm: pca9685: Add error messages for failed regmap calls omits 6d6e7050276d pwm: pca9685: Restrict period change for enabled PWMs omits ae16db1fd3a1 pwm: pca9685: Support new usage_power setting in PWM state omits 9e40ee18a1dc pwm: core: Support new usage_power setting in PWM state omits 84bdf4571d4d drm/i915/guc: Use guc_class instead of engine_class in fw [...] omits e09be87af54f drm/i915/guc: Early initialization of GuC send registers omits 8d99e09c5d1c drm/i915/guc: Always copy CT message to new allocation omits 65dd4ed0f4e1 drm/i915/guc: Don't receive all G2H messages in irq handler omits 2e496ac200c1 drm/i915/guc: Stop using mutex while sending CTB messages omits d35ca600873e drm/i915/guc: Ensure H2G buffer updates visible before tai [...] omits 7c567bbf6f26 drm/i915/guc: Start protecting access to CTB descriptors omits 9654c414bfdc iio: adis: Cleanout unused headers omits df12d1c3014f drm/i915/guc: Update sizes of CTB buffers omits b43f0fc8b8c8 drm/i915/guc: Replace CTB array with explicit members omits ce9f50e7ac80 ALSA: firewire-motu: fix error return code in snd_motu_str [...] omits d5dd6fd128c8 ARM: dts: aspeed-g5: Add SCU phandle to GFX node omits 51b48037238f ARM: dts: aspeed: Everest: Add directly controlled LEDs omits 189e847a0f0b ARM: dts: aspeed: Rainier 4U: Remove fan updates omits 010da3daf927 ARM: dts: aspeed: Everest: Fix cable card PCA chips omits 9ab1428dfe2c fsi/sbefifo: Fix reset timeout omits e2bebb924d6f drm/i915: Initialize the mbus_offset to fix Klockwork issue omits 95152433e46f fsi/sbefifo: Clean up correct FIFO when receiving reset re [...] omits 56e05c60f2d4 fsi: master-ast-cf: Remove redundant error printing in fsi [...] omits 1e2233d4f3df fsi: Aspeed: Reduce poll timeout omits a3469912f4ca fsi: aspeed: convert to devm_platform_ioremap_resource omits 38483e8fed80 hwmon: (occ) Print response status in first poll error message omits 75028ef45830 hwmon: (occ) Start sequence number at one omits 614f0a50c9df fsi: occ: Log error for checksum failure omits 8a4659be0857 fsi: occ: Don't accept response from un-initialized OCC omits f72ddbe1d7b7 fsi: scom: Remove retries omits a5c317dac556 fsi: scom: Reset the FSI2PIB engine for any error omits 4134cb916578 fsi: aspeed: Emit fewer barriers in opb operations omits 910810945707 fsi: core: Fix return of error values on failures omits 19a52178125c fsi: Add missing MODULE_DEVICE_TABLE omits 9821a195d4e2 dt-bindings: cpufreq: update cpu type and clock name for M [...] omits eed828895b24 clk: mediatek: remove deprecated CLK_INFRA_CA57SEL for MT8173 SoC omits f8cf6e513ec4 PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" [...] omits ec8747c52434 drm/mediatek: dpi: Add bus format negotiation omits be63f6e8601f drm/mediatek: dpi: Add output bus formats to driver data omits 6385ed8eaa02 drm/mediatek: dpi: Add dual edge sample mode support omits c076ae7a9361 xfs: refactor per-AG inode tagging functions omits f1bc5c5630f9 xfs: merge xfs_reclaim_inodes_ag into xfs_inode_walk_ag omits 9d5ee8375951 xfs: pass struct xfs_eofblocks to the inode scan callback omits 919a4ddb6841 xfs: fix radix tree tag signs omits 594ab00b760f xfs: make the icwalk processing functions clean up the grab state omits d20d5edcf941 xfs: clean up inode state flag tests in xfs_blockgc_igrab omits f427cf5c6236 xfs: remove indirect calls from xfs_inode_walk{,_ag} omits 7fdff52623b4 xfs: remove iter_flags parameter from xfs_inode_walk_* omits 9d2793ceecb9 xfs: move xfs_inew_wait call into xfs_dqrele_inode omits b9baaef42f76 xfs: separate the dqrele_all inode grab logic from xfs_ino [...] omits c809d7e948a1 xfs: pass the goal of the incore inode walk to xfs_inode_walk() omits c1115c0cba2b xfs: rename xfs_inode_walk functions to xfs_icwalk omits df60019739d8 xfs: move the inode walk functions further down omits 3ea06d73e3c0 xfs: detach inode dquots at the end of inactivation omits 1ad2cfe0a570 xfs: move the quotaoff dqrele inode walk into xfs_icache.c omits 316ae3305121 PCI/sysfs: Rely on lengths from scnprintf(), dsm_label_utf [...] omits bdcdaa13ad96 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun omits 480c6fe1209a drm/i915/guc: Don't repeat CTB layout calculations omits 99b2f5f51c6b drm/i915/guc: Only rely on own CTB size omits d6e9c965607c drm/i915: Promote ptrdiff() to i915_utils.h omits 882be6e0b705 drm/i915/guc: Stop using fence/status from CTB descriptor omits ded32d381cbb drm/i915/guc: Drop guc->interrupts.enabled omits 0a8e247dc1fa drm/i915/guc: Keep strict GuC ABI definitions omits 28bef5bc559a drm/i915/guc: Remove sample_forcewake h2g action omits 8bb9fbc1bb81 drm/i915/guc: enable only the user interrupt when using Gu [...] omits 6fb086e5e6ba drm/i915/guc: use probe_error log for CT enablement failure omits 1fb12c587152 drm/i915/guc: skip disabling CTBs before sanitizing the GuC omits 5745d647d556 Merge tag 'amd-drm-next-5.14-2021-06-02' of https://gitlab [...] omits ef2a75c5c88e RDMA/bnxt_re: Update maintainers list omits 35f5ace5dea4 RDMA/bnxt_re: Enable global atomic ops if platform supports omits 393d66fd2cac memory: tegra: Implement SID override programming omits 32a25f2ea690 RDMA/rxe: Fix failure during driver load omits 8fd9f632ba93 memory: tegra: Split Tegra194 data into separate file omits 7191b623a238 memory: tegra: Add memory client IDs to tables omits 7355c7b9ae0d memory: tegra: Unify drivers omits 0de93c698587 memory: tegra: Only initialize reset controller if available omits e474b3a15db6 memory: tegra: Make IRQ support opitonal omits 1079a66bc32f memory: tegra: Parameterize interrupt handler omits ddeceab0a959 memory: tegra: Extract setup code into callback omits c64738e94994 memory: tegra: Make per-SoC setup more generic omits 5c9016f0a8a3 memory: tegra: Push suspend/resume into SoC drivers omits 6cc884c1c7fe memory: tegra: Introduce struct tegra_mc_ops omits e899993845e6 memory: tegra: Unify struct tegra_mc across SoC generations omits 4f1ac76e5ed9 memory: tegra: Consolidate register fields omits eeafcdea4693 Merge tag 'tegra-for-5.14-memory' of https://git.kernel.or [...] omits 601423bc0c06 power: supply: surface-charger: Fix type of integer variable omits 5bcf5a59c41e RDMA/rxe: Protext kernel index from user space omits 0a67c46d2e99 RDMA/rxe: Protect user space index loads/stores omits 59daff49f25f RDMA/rxe: Add a type flag to rxe_queue structs omits f3b3bceb859c Merge series "ASoC: rsnd: tidyup adg and header" from Kuni [...] omits b49a81d0fd02 power: supply: sbs-battery: cache constant string properties omits e88edc977b00 soc: mediatek: pwrap: add pwrap driver for MT8195 SoC omits ea8806344743 dt-bindings: mediatek: add compatible for MT8195 pwrap omits 326dc2e1e59a PCI: hv: Remove bus device removal unused refcount/functions omits 20a3c8b57b2b power: supply: rn5t618: Add input current limit omits 7d76367774d7 power: supply: rn5t618: Add charger type detection omits 94d22763207a PCI: hv: Fix a race condition when removing the device omits eb4e91f42fc9 iio: accel: bma180: Add missing 500 Hz / 1000 Hz bandwidth omits b711f687a1c1 counter: Add support for Intel Quadrature Encoder Peripheral omits 6a7e4b04df3f staging: iio: cdc: ad7746: extract capac setup to own function omits 7d3049fbf3c3 staging: iio: cdc: ad7746: clean up probe return omits 9410685cb183 staging: iio: cdc: ad7746: remove ordinary comments omits 09f75a2bab03 iio: adc: ti-adc161s626: Use devm managed functions for al [...] omits 9ecc2ebbb636 iio: adc: ti-adc108s102: Use devm managed functions for al [...] omits 55364f73a600 iio: adc: ti-adc0832: Use devm managed functions for all o [...] omits 6c100eb960e7 iio: adc: ti-adc081c: Use devm managed functions for all o [...] omits 3c43b6e108d5 iio: adc: max1118: Avoid jumping back and forth between sp [...] omits 30b527dd4fc5 iio: adc: max1118: Use devm_ managed functions for all of probe omits 7169a78e3984 iio: adc: max11100: Use devm_ functions for rest of probe() omits ff9111ab3e1f iio: adc: max11100: Use get_unaligned_be16() rather than o [...] omits 38e9d5caeedb iio: chemical: sgp30: Drop use of %hx in format string. omits e1c5d708bfe0 iio: gyro: st_gyro: Support mount matrix omits d5b920015f50 iio: magnetometer: st_magn: Support mount matrix omits 8d78d1e171fc iio: accel: st_sensors: Stop copying channels omits 3d8ad94bb175 iio: accel: st_sensors: Support generic mounting matrix omits 42ef8aa2263b iio: st_sensors: Create extended attr macro omits 5d142d41585f iio: adis16136: make use of adis lock helpers omits 0990c6e428c8 iio: adis16260: make use of adis lock helpers omits bbd125f84fcc staging: iio: cdc: ad7746: use dt for capacitive channel setup. omits 13f212e15b84 dt-bindings: staging: iio: cdc: ad7746: add binding docume [...] omits 53ebee949980 iio: afe: iio-rescale: Support processed channels omits 842b17223fcd staging: iio: cdc: ad7746: Remove unnecessary assignment i [...] omits b892770a2c55 iio: Drop Duplicated "mount-matrix" parameter omits 941f130881fa iio: adis16480: support burst read function omits e50f8e049554 iio: buffer: Remove redundant assignment to in_loc omits af51ec8c9213 iio: hid: trigger: Balance runtime pm + use pm_runtime_res [...] omits 9504db5765e8 iio: adc: tsc2046: fix a warning message in tsc2046_adc_up [...] omits 3ee236296a40 power: supply: smb347-charger: Drop unused include omits aa8c8bf64b6e power: supply: pm2301_charger: Delete driver omits e2bfc28afabc power: supply: ab8500: Drop unnecessary NULL check after c [...] omits 28bba1e22077 PCI: mediatek: Remove redundant error printing in mtk_pcie [...] omits 73ddad05b44e MAINTAINERS: power: supply: cover also header files omits 066ebe8ca1e4 power: ab8500: remove unused header omits 9c2b682610a2 power: supply: ab8500: Drop unused member omits f9184a228d7a power: supply: ab8500: Enable USB and AC omits 5bcb5087c9dd power: supply: ab8500: Avoid NULL pointers omits 7e2bb83c617f power: supply: ab8500: Call battery population once omits 1c1f13a006ed power: supply: ab8500: Move to componentized binding omits 94233f11f8b6 power: supply: ab8500: Fix typo omits 5be967d5016a PCI: ftpci100: Rename macro name collision omits 514d83cb673f drm/i915/adlp: Fix AUX power well -> PHY mapping omits dd839aa857eb drm/i915: Fix incorrect assert about pending power domain [...] omits 4a300e65b59b drm/i915/ddi: Flush encoder power domain ref puts during d [...] omits 42d7a8dc195f PCI: mobiveil: Remove unused readl and writel functions omits 124310647429 PCI: microchip: Make the struct event_descs static omits ed7ecb883901 firmware: arm_scpi: Add compatibility checks for shmem node omits ab7766b72855 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is n [...] omits 3b3fc051cd2c iov_iter_advance(): use consistent semantics for move past [...] omits 0e8f0d674015 [xarray] iov_iter_fault_in_readable() should do nothing in [...] omits a506abc7b644 copy_page_to_iter(): fix ITER_DISCARD case omits 08aa64796016 teach copy_page_to_iter() to handle compound pages omits 66cd071a1f83 iov_iter: Remove iov_iter_for_each_range() omits 8959a2392427 fuse_fill_write_pages(): don't bother with iov_iter_single [...] omits cae6c233a7ab staging: rtl8192u: fix spaces in r8192U_hw.h omits ad0129fad514 staging: rtl8192u: put parentheses on macros with complex [...] omits 4ce74e3b5081 staging: rtl8192u: r8192U_hw.h: fix spaces preferred aroun [...] omits 0ee817dd5898 staging: rtl8188eu: Fix fall-through warnings for Clang omits 827dffb1caee staging: rtl8188eu: remove dummy setfreq handler omits 31c809986d8a staging: rtl8188eu: remove dummy wext handlers omits af249fce390f staging: rtl8188eu: use IW_HANDLER to declare wext handlers omits 3efe8c49cc99 Staging: rtl8712: Cleanup coding style warning omits 6a80a7abb473 staging: rtl8723bs: core: rtw_mlme_ext.c: remove deadcode omits 6184fa23216c staging: rtl8192u: remove the repeated declaration omits 487829879f8b staging: rtl8192u: Fix shadowed variable name omits 610d9c311b13 drm/panel: add rotation support for Elida KD35T133 panels omits 81aad4727853 ASoC: img: Fix PM reference leak in img_i2s_in_probe() omits 28b170110a76 ASoC: fsl: imx-es8328: use devm_snd_soc_register_card() omits d66e03391059 ASoC: rsnd: check for zero node count omits 14aa731dbf46 ASoC: dt-bindings: Convert imx-audmux binding to json schema omits b82d0759a3b1 ASoC: imx-audio-rpmsg: use module_rpmsg_driver to simplify [...] omits 6522a8486c00 ASoC: atmel: sam9x5_wm8731: use devm_snd_soc_register_card() omits 3f4593fb4a9d ASoC: rsnd: tidyup __rsnd_mod_xxx macro comments omits d668a5e2409b ASoC: rsnd: adg: check return value for rsnd_adg_get_clkin/out() omits cb2f97d89f38 ASoC: rsnd: adg: use more simple method for null_clk omits b48e4aa48931 ASoC: rsnd: adg: tidyup rsnd_adg_get_clkin/out() parameter omits 2cdfe6520c93 ASoC: rsnd: adg: supply __printf(x, y) formatting for dbg_msg() omits 1f9cab6cc20c phy: tegra: xusb: Add wake/sleepwalk for Tegra186 omits 0baabcbedd9e phy: tegra: xusb: Tegra210 host mode VBUS control omits 2d1021487273 phy: tegra: xusb: Add wake/sleepwalk for Tegra210 omits c545a9056712 phy: tegra: xusb: Add sleepwalk and suspend/resume omits c339605cb0f6 phy: tegra: xusb: Add Tegra210 lane_iddq operation omits 2352fdb0d35e phy: tegra: xusb: Rearrange UPHY init on Tegra210 omits 23d5ec3f0286 phy: tegra: xusb: Move usb3 port init for Tegra210 omits 60fba46d6e7a ARM: dts: rockchip: remove #phy-cells from usbphy node rk3 [...] omits b4f74b59b99f memory: tegra30-emc: Use devm_tegra_core_dev_init_opp_table() omits f8c9670ffffe memory: tegra20-emc: Use devm_tegra_core_dev_init_opp_table() omits 56ebc9b0d77e memory: tegra: Enable compile testing for all drivers omits cc196fed0394 char: xillybus: Fix spelling mistake "overflew" -> "overflowed" omits b71cdf15fcc1 char: xillybus: Remove unneeded MODULE_VERSION() usage omits 1b1ee3a91d21 char: xillybus: Fix condition for invoking the xillybus/ s [...] omits ca5ce8252910 usb: typec: intel_pmc_mux: Update IOM port status offset f [...] omits a8534cb092d7 usb: phy: introduce usb_phy device type with its own ueven [...] omits 309f5d794462 dt-bindings: usb: cdns,usb3: Fix interrupts order omits 51c236d5e1d1 usb: mtu3: skip getting extcon when use manual drd switch omits f3ec606efc20 usb: mtu3: use dev_err_probe to print error log about extcon omits 10e93e081416 usb: mtu3: dump a status register of IPPC omits 2c09bdaa58c9 usb: mtu3: remove repeated setting of speed omits 32ab701df626 usb: mtu3: remove mtu3_ep0_setup() declaration in mtu3.h omits 8fd54b2c94ac drm/vboxvideo/modesetting: Provide function names for prot [...] omits a3dd6d9093ee drm/vboxvideo/hgsmi_base: Place function names into headers omits 6668da9fb787 drm/exynos/exynos_drm_ipp: Fix documentation for 'exynos_d [...] omits 73f6f23063ec drm/exynos/exynos7_drm_decon: Fix incorrect naming of 'dec [...] omits c372257758ad drm/panel/panel-sitronix-st7701: Demote kernel-doc abuse omits 81f9fedd5cb4 drm/panel/panel-raspberrypi-touchscreen: Demote kernel-doc abuse omits c3d670fcc874 drm/ttm/ttm_tt: Demote non-conformant kernel-doc header omits 8c69d0298fb5 drm/nouveau/nvkm/subdev/mc/tu102: Make functions called by [...] omits 6c3f953381e5 drm/sti/sti_hqvdp: Fix incorrectly named function 'sti_hqv [...] omits 94c38225f335 drm/sti/sti_tvout: Provide a bunch of missing function names omits 8fb84ac8911e drm/sti/sti_hda: Provide missing function names omits 2f921c077069 drm/sti/sti_hdmi_tx3g4c28phy: Provide function names for k [...] omits f2ab3713d6ab drm/mediatek/mtk_disp_rdma: Strip and demote non-conforman [...] omits ae727f6722dc drm/mediatek/mtk_disp_ovl: Strip and demote non-conformant header omits cebecaf18e4e drm/mediatek/mtk_disp_gamma: Strip and demote non-conforma [...] omits 01b166b23be2 drm/mediatek/mtk_disp_color: Strip incorrect doc and demot [...] omits 717cd731de89 MAINTAINERS: memory: cover also header file omits 8c84a7335e71 memory: renesas-rpc-if: correct whitespace omits da76290fa39d dt-bindings: soc: rockchip: grf: add compatible for RK3308 [...] omits e71ccdff376b dt-bindings: phy: rename phy nodename in phy-rockchip-inno [...] omits 2fd2300a9c17 ARM: dts: rockchip: rename nodename for phy-rockchip-inno-usb2 omits 9fcf74b274a1 arm64: dts: rockchip: add USB support to rk3308.dtsi omits 8c3d64251ac5 arm64: dts: rockchip: rename nodename for phy-rockchip-inno-usb2 omits 18d5c7bf50c6 arm64: dts: rockchip: add rk817 codec to Odroid Go omits 4dc7c97d04dc drm/pl111: depend on CONFIG_VEXPRESS_CONFIG omits 5ea4dba68305 drm/msm/a6xx: add CONFIG_QCOM_LLCC dependency omits f611b1e7624c drm: Avoid circular dependencies for CONFIG_FB omits ff323d6d72e1 video: fbdev: mb862xx: use DEVICE_ATTR_RO macro omits c5ef15ae0963 video: fbdev: atyfb: mach64_cursor.c: deleted the repeated word omits 95b2151fec3e drm/sched: Fix inverted comment for hang_limit omits 4a888ba03fd9 drm/vgem/vgem_drv: Standard comment blocks should not use [...] omits b970b8e9fbb4 drm/doc: Include fence chain api omits 8dec60e7b8d0 ARM: dts: aspeed: Grow u-boot partition 64MiB OpenBMC flas [...] omits 959ff7f6f424 ARM: dts: aspeed: mtjade: switch to 64MB flash layout omits 73a89a96f55d ARM: dts: aspeed: mtjade: Add PSU support omits 9e8cf4b4f93f ARM: dts: aspeed: mtjade: Enable OCP card support via NC-SI omits 3ed131e5a43b drm/i915/dmc: Move struct intel_dmc to intel_dmc.h omits 03256487fee3 drm/i915/dmc: Add intel_dmc_has_payload() helper omits ec7dfdfce1a0 drm/i915/dmc: s/DRM_ERROR/drm_err omits 1ed9e566f3d7 MAINTAINERS: update marvell,armada-3700-utmi-phy.yaml reference omits 239566b032f3 ARM: dts: aspeed: Set earlycon boot argument omits d318da526580 ARM: dts: aspeed-g6: Add pinctrl settings omits 62af0ee94bfb scsi: core: Change the type of the second argument of scsi [...] omits 149d0e489e80 scsi: core: Introduce enums for the SAM and host status codes omits 67a315645385 of: Merge of_address_to_resource() and of_pci_address_to_r [...] omits c3c0dc75774b of: address: Use IS_ENABLED() for !CONFIG_PCI omits 050a2c62dfc7 of: Merge of_get_address() and of_get_pci_address() implem [...] omits 00dcc7cf1a49 PCI: Add empty stub for pci_register_io_range() omits 12d55d3b5370 of: Move reserved memory private function declarations omits 1ee292a66e81 of: Drop reserved mem dependency on DMA_DECLARE_COHERENT a [...] omits e84881785ea9 dt-bindings: reset: update ti,sci-reset.yaml references omits c601eef1e258 dt-bindings: clock: update ti,sci-clk.yaml references omits f22145f1532b dt-bindings: soc: ti: update sci-pm-domain.yaml references omits b5205bb4de9e dt-bindings: power: supply: cpcap-charger: update cpcap-ch [...] omits 94dac76d4317 dt-bindings: power: supply: cpcap-battery: update cpcap-ba [...] omits d6178370995f dt-bindings: firmware: amlogic,scpi: Move arm,scpi-shmem t [...] omits cba0c95b3b35 dt-bindings: firmware: juno,scpi: Move to sram.yaml json schema omits 4041e842e2a9 dt-bindings: firmware: arm,scmi: Move arm,scmi-shmem to js [...] omits 7bf063a1cea9 dt-bindings: firmware: arm,scpi: Move arm,scp-shmem to jso [...] omits ed21e4cd291a dt-bindings: mailbox: Convert omap-mailbox.txt binding to YAML omits 50971e39154d Merge branch 'irdma' into rdma.git for-next omits f6d2bbdf3d96 RDMA/irdma: Update MAINTAINERS file omits fa0cf568fd76 RDMA/irdma: Add irdma Kconfig/Makefile and remove i40iw omits 48d6b3336a9f RDMA/irdma: Add ABI definitions omits ddae5d62f3db RDMA/irdma: Add dynamic tracing for CM omits 915cc7ac0f8e RDMA/irdma: Add miscellaneous utility definitions omits 551c46edc769 RDMA/irdma: Add user/kernel shared libraries omits dd90451fac23 RDMA/irdma: Add RoCEv2 UD OP support omits b48c24c2d710 RDMA/irdma: Implement device supported verb APIs omits e8c4dbc2fcac RDMA/irdma: Add PBLE resource manager omits 146b9756f14c RDMA/irdma: Add connection manager omits 3ae331c75128 RDMA/irdma: Add QoS definitions omits a3a06db504d3 RDMA/irdma: Add privileged UDA queue implementation omits d1850c005aee RDMA/irdma: Add HMC backing store setup functions omits 3f49d6842569 RDMA/irdma: Implement HW Admin Queue OPs omits 44d9e52977a1 RDMA/irdma: Implement device initialization definitions omits 8498a30e1b94 RDMA/irdma: Register auxiliary driver and implement privat [...] omits 977ec4ddf0b7 xfs: don't take a spinlock unconditionally in the DIO fastpath omits 5a981e4ea8ff xfs: mark xfs_bmap_set_attrforkoff static omits 9673261c32dc xfs: Remove redundant assignment to busy omits 5f7fd7508620 xfs: sort variable alphabetically to avoid repeated declaration omits bc1bb416bbb9 generic_perform_write()/iomap_write_actor(): saner logics [...] omits 906793123665 ntfs_copy_from_user_iter(): don't bother with copying iov_iter omits 4071883fd8f3 dt-bindings: add StarFive Technology Co. Ltd. omits 1ae5a3d52f95 dt-bindings: arm: intel,keembay: limit the dtschema to root node omits 652f2efa93c4 dt-bindings: net: Convert MDIO mux bindings to DT schema omits e9ab77a4f2aa dt-bindings: iio: multiplexer: Convert io-channel-mux bind [...] omits 0cb7af474e0d firmware: arm_scmi: Reset Rx buffer to max size during asy [...] omits d377f415dddc scsi: libsas: Introduce more SAM status code aliases in en [...] omits 76039ac9095f IB/cm: Protect cm_dev, cm_ports and mad_agent with kref and lock omits 7345201c3963 IB/cm: Improve the calling of cm_init_av_for_lap and cm_in [...] omits 70076a414efc IB/cm: Simplify ib_cancel_mad() and ib_modify_mad() calls omits 3595c398f6db Revert "IB/cm: Mark stale CM id's whenever the mad agent w [...] omits efafae671707 IB/cm: Tidy remaining cm_msg free paths omits c1cf6d9f743a IB/cm: Call the correct message free functions in cm_send_ [...] omits 4b4e586ebe37 IB/cm: Split cm_alloc_msg() omits 96376a40959e IB/cm: Pair cm_alloc_response_msg() with a cm_free_response_msg() omits f97442887275 RDMA/core: Sanitize WQ state received from the userspace omits 5ff90af9da8f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically omits 425de3182c91 USB: gr_udc: remove dentry storage for debugfs file omits 7f7d0afe1d47 Revert "usb: typec: mux: Remove requirement for the "orien [...] omits bd56b051c96b gpio: dwapb: Switch to use fwnode_irq_get() omits 5a5bc826fed1 gpio: dwapb: Drop redundant check in dwapb_irq_set_type() omits cc0f53d2bb42 gpio: 104-idio-16: Fix coding style issues omits 5be91fe8d91b arm64: defconfig: Enable Exynos UFS driver omits 7e149fd83490 arm64: dts: mt8183: add supply name for eeprom omits f4db23f2c0d1 drm/i915/ttm: Embed a ttm buffer object in the i915 gem object omits d148738923fd drm/i915/ttm Initialize the ttm device and memory managers omits 946437cfb0d2 arm64: dts: mt8183: remove syscon from smi_common node omits f0fce06e345d soc: mtk-pm-domains: Fix the clock prepared issue omits eed6ff1bb2da soc: mtk-pm-domains: do not register smi node as syscon omits 67e446eb4d06 Revert "perf vendor events intel: Add metrics for Icelake Server" omits ae624a38be37 ASoC: Intel: Skylake: use DEVICE_ATTR_RO macro omits 8e5607e9941c ASoC: codecs: tfa989x: Add support for optional vddd-supply omits 9cf1a98e2b01 ASoC: dt-bindings: nxp, tfa989x: Add vddd-supply property omits 1ba1d69d8aa9 ASoC: codecs: tfa989x: Add support for tfa9897 omits 513df9999385 ASoC: dt-bindings: nxp,tfa989x: Add tfa9897 support omits f34cd5eb2c57 ASoC: sigmadsp: Remove the repeated declaration omits c05b07963e96 firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig omits 0e4fe0c9f2f9 Revert "i915: use io_mapping_map_user" omits 253adffb0e98 ARM: dts: at91: sama5d4: fix pinctrl muxing omits 00d5fa42210e dt-bindings: mfd: stm32-timers: Remove #address/size cells [...] omits 223d2158b20e mfd: sun6i-prcm: Use DEFINE_RES_MEM() to simplify code omits c5db56feccb1 mfd: asic3: Use DEFINE_RES_MEM() and DEFINE_RES_IRQ() to s [...] omits ba4672ad1057 mfd: 88pm805: Use DEFINE_RES_IRQ_NAMED() to simplify code omits 5c058e92ad35 mfd: 88pm800: Use DEFINE_RES_IRQ_NAMED() to simplify code omits a5b42f66878a mfd: tps80031: Use DEFINE_RES_IRQ() to simplify code omits 5ac4b8509fdd mfd: da9055: Use DEFINE_RES_IRQ_NAMED() to simplify code omits f928fe143599 mfd: as3722: Use DEFINE_RES_IRQ_NAMED() to simplify code omits 81a22c3378ba mfd: t7l66xb: Use DEFINE_RES_MEM() and DEFINE_RES_IRQ() to [...] omits a75f4d1f4683 mfd: cros_ec_dev: Load lightbar module only present omits 39cdbe8d2bc6 mfd: sec: Remove unused platform data members omits 2056f024c89c mfd: sec: Enable wakeup from suspend via devicetree property omits c1d3ab31e735 mfd: sec: Remove unused irq_base in platform data omits 294fb2ce2de2 mfd: sec: Remove unused device_type in platform data omits 12e1a41952c0 mfd: sec: Remove unused cfg_pmic_irq in platform data omits 5a7b909c7c9a mfd: sec: Drop support for board files and require devicetree omits cdefb765f150 mfd: sec: Simplify getting of_device_id match data omits 5783bbe9a434 mfd: da9062: Simplify getting of_device_id match data omits 8b201402ea02 mfd: da9052: Simplify getting of_device_id match data omits fac61e6931d1 mfd: max8998: Simplify getting of_device_id match data omits b486413dd73a mfd: max8997: Simplify getting of_device_id match data omits c32d7feba0b5 mfd: qcom-spmi-pmic: Add support for four variants omits 6b149f3310a4 mfd: pm8008: Add driver for QCOM PM8008 PMIC omits b0572a9b2397 dt-bindings: mfd: pm8008: Add bindings omits d10a83bf86f9 dt-bindings: mfd: pm8008: Add IRQ listing omits 921071a83dc7 mfd: da9063: Propagate errno when I2C mode fails omits 6f1b660731d8 mfd: bd71828: Fix .n_voltages settings omits 07a0b7d6f154 mfd: hisilicon: Use the correct HiSilicon copyright omits 0b7cbe811ca5 mfd: cpcap: Fix cpcap dmamask not set warnings omits 33d550701b91 mfd: arizona: Allow building arizona MFD-core as module omits f94c780172b3 mfd: db8500-prcmu: Add devicetree bindings omits 769b76087262 mfd: si476x-i2c: Fix incorrectly documented function names omits ac85e26297a3 mfd: si476x-cmd: Fix a bunch of incorrectly documented fun [...] omits 140d61bb61ed mfd: omap-usb-tll: File headers are not good candidates fo [...] omits 4a2833c622ab mfd: omap-usb-host: File headers are not good candidates f [...] omits e00a953b7adc mfd: db8500-prcmu: Fix multiple incorrectly documented fun [...] omits 9b31ec3de743 mfd: twl-core: Fix incorrect function name twl_regcache_bypass() omits 926337b211d7 mfd: wm831x-core: Fix incorrect function name wm831x_reg_unlock() omits 3a7e046acf26 Revert "MAINTAINERS: Add entry for Intel MAX 10 mfd driver" omits db39579acf38 mfd: ioc3: Directly include linux/irqdomain.h omits 3efc465f9110 mfd: axp20x: Allow AXP 806 chips without interrupt lines omits 3b0850440a06 mfd: mt6360: Merge different sub-devices I2C read/write omits b042c085de7a mfd: mt6360: Merge header file into driver and remove unus [...] omits e84702940613 mfd: mt6360: Fix flow which is used to check ic exist omits a75a2d56dc2f mfd: mt6360: Remove handle_post_irq callback function omits 60a90b3579be mfd: mt6360: Rename mt6360_pmu by mt6360 omits e63ce9a5b3ed mfd: mt6360: Rename mt6360_pmu_data by mt6360_ddata omits 4ee06e10dd26 mfd: mt6360: Combine mt6360 pmic/ldo resources into mt6360 [...] omits 12f3f131948f mfd: mt6360: Indicate sub-dev compatible name by using "-" omits 50e89312e39d mfd: mt6360: Remove redundant brackets around raw numbers omits 137871bce20c mfd: mt6360: Rearrange include file omits 037dd2f02351 mfd: rt4831: Adds DT binding document for Richtek RT4831 omits 3367ac3ea0dc mfd: rt4831: Adds support for Richtek RT4831 omits 4f10f31e7258 backlight: rt4831: Adds DT binding document for Richtek RT [...] omits a1649a526063 mfd: rn5t618: Fix IRQ trigger by changing it to level mode omits bd8a09744306 mfd: max8907: Move to use request_irq by IRQF_NO_AUTOEN flag omits 80cf16de33a2 mfd: google,cros-ec: add DT bindings for a baseboard's swi [...] omits 50e4d7a2a667 mfd: lp87565: Handle optional reset pin omits 4700ef326556 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE omits 56a1188159cb mfd: syscon: Free the allocated name field of struct regma [...] omits 5a23e8b0fd60 mfd: Remove software node conditionally and locate at right place omits f62da567d8ad mfd: wcd934x: Add additional interrupts required for MBHC support omits a7618119c254 mfd: wcd934x: Add macro for adding new interrupts omits 608b1bf1cd0a mfd: si476x-cmd: Fix two typos of 'returned' omits 34b6677e0679 mfd: mt6397: Add PMIC keys for MT6358 omits 7addf7e705c8 mfd: mt6397: Use named IRQs instead of index (keys) omits 9a2601ebc2e9 mfd: mt6397: Add MT6358 register definitions for power key omits a933272041d8 mfd: mp2629: Select MFD_CORE to fix build error omits 9fb3cad02517 mfd: intel-lpss: Add Intel Alder Lake-M PCI IDs omits 1c4565f55b86 Merge tags 'tb-mfd-asoc-v5.14-1', 'tb-mfd-gpio-regulator-v [...] omits 8f4caef8d540 drm/i915/selftests: Fix return value check in live_breadcr [...] omits 177f30c6c1b9 drm/i915: use DEVICE_ATTR_RO macro omits f13570e7e830 clk: tegra: tegra124-emc: Fix clock imbalance in emc_set_timing() omits d3116756a710 drm/ttm: rename bo->mem and make it a pointer omits 854d128b8c6c soc/tegra: fuse: Don't return -ENOMEM when allocate lookup [...] omits 029f7e24a65d soc/tegra: regulators: Support core domain state syncing omits 41bafa698ddd soc/tegra: pmc: Add driver state syncing omits f880ee9e9688 soc/tegra: pmc: Add core power domain omits ec7e22abec97 dt-bindings: clock: qcom: rpmcc: Document MSM8226 compatible omits 2ebdd326d199 clk: qcom: dispcc-sm8250: Add EDP clocks omits 8ff48c82df66 clk: qcom: dispcc-sm8250: Add sc8180x support omits a0384ecfe2aa clk: qcom: smd-rpm: De-duplicate identical entries omits 52a436e0b7fe clk: qcom: smd-rpm: Switch to parent_data omits 48b7253264ea clk: qcom: Add MDM9607 GCC driver omits 942baad21133 Merge drm/drm-next into drm-intel-gt-next omits ef7570b67541 ASoC: rk817: fix a warning in rk817_probe() omits 9ce650a75a3b ALSA: usb-audio: Reduce latency at playback start omits 4f083917994f ALSA: usb-audio: Factor out DSD bitrev copy function omits e8a8f09cb0b3 ALSA: usb-audio: Refactoring delay account code omits d303c5d38b37 ALSA: usb-audio: Pre-calculate buffer byte size omits cdebd5530360 ALSA: usb-audio: Make snd_usb_pcm_delay() static omits f2ac3b839540 ALSA: firewire-motu: sequence replay for source packet header omits e50dfac81f73 ALSA: firewire-motu: cache event ticks in source packet he [...] omits 138d1bceee6a ALSA: firewire-motu: use macro for magic numbers relevant [...] omits 6faa7e4ddce6 dt-bindings: clock: Add MDM9607 GCC clock bindings omits 06abc7537686 clk: analogbits: fix doc warning in wrpll-cln28hpc.c omits c37f1cdd1fc9 clk: sifive: Fix kernel-doc omits 1ff28f229bc7 Merge branch '5.14/scsi-result' into 5.14/scsi-staging omits ed1b86ba0fba scsi: qedi: Wake up if cmd_cleanup_req is set omits b40f3894e39e scsi: qedi: Complete TMF works before disconnect omits 60a0d379f11b scsi: qedi: Pass send_iscsi_tmf task to abort omits 0c72191da686 scsi: qedi: Fix cleanup session block/unblock use omits 2819b4ae2873 scsi: qedi: Fix TMF session block/unblock use omits 140d63b73f42 scsi: qedi: Use GFP_NOIO for TMF allocation omits f7eea75262fc scsi: qedi: Fix TMF tid allocation omits 5b04d050cde4 scsi: qedi: Fix use after free during abort cleanup omits 2ce002366a3f scsi: qedi: Fix race during abort timeouts omits 5777b7f0f03c scsi: qedi: Fix null ref during abort handling omits a1f3486b3b09 scsi: iscsi: Move pool freeing omits 99b0603313ee scsi: iscsi: Hold task ref during TMF timeout handling omits 7ce9fc5ecde0 scsi: iscsi: Flush block work before unblock omits f6f964574470 scsi: iscsi: Fix completion check during abort races omits bdd4aad7ff92 scsi: iscsi: Fix shost->max_id use omits ec29d0ac29be scsi: iscsi: Fix conn use after free during resets omits fda290c5ae98 scsi: iscsi: Get ref to conn during reset handling omits d39df158518c scsi: iscsi: Have abort handler get ref to conn omits b1d19e8c92cf scsi: iscsi: Add iscsi_cls_conn refcount helpers omits 788b71c54f21 scsi: iscsi: iscsi_tcp: Start socket shutdown during conn stop omits c0920cd36f17 scsi: iscsi: iscsi_tcp: Set no linger omits 23d6fefbb3f6 scsi: iscsi: Fix in-kernel conn failure handling omits 9e5fe1700896 scsi: iscsi: Rel ref after iscsi_lookup_endpoint() omits b25b957d2db1 scsi: iscsi: Use system_unbound_wq for destroy_work omits 06c203a5566b scsi: iscsi: Force immediate failure during shutdown omits 27e986289e73 scsi: iscsi: Drop suspend calls from ep_disconnect omits 891e2639deae scsi: iscsi: Stop queueing during ep_disconnect omits 1486a4f5c2f3 scsi: iscsi: Add task completion helper omits 6143f6f62052 scsi: megaraid_sas: Update driver version to 07.717.02.00-rc1 omits 9bedd36e9146 scsi: megaraid_sas: Handle missing interrupts while re-ena [...] omits ae6874ba4b43 scsi: megaraid_sas: Early detection of VD deletion through [...] omits b5438f48fdd8 scsi: megaraid_sas: Fix resource leak in case of probe failure omits 79db830162b7 scsi: megaraid_sas: Send all non-RW I/Os for TYPE_ENCLOSUR [...] omits 9fc4abfe5a5f scsi: mpi3mr: Add event handling debug prints omits 74e1f30a2868 scsi: mpi3mr: Add EEDP DIF DIX support omits 28cbe2f420d3 scsi: mpi3mr: Add support for DSN secure firmware check omits 2f9c4d520aa6 scsi: mpi3mr: Add support for PM suspend and resume omits 44dc724f5eec scsi: mpi3mr: Wait for pending I/O completions upon detect [...] omits 71e80106d059 scsi: mpi3mr: Print pending host I/Os for debugging omits f061178e0762 scsi: mpi3mr: Complete support for soft reset omits 463429f8dd5c scsi: mpi3mr: Add support for threaded ISR omits 392bbeb85b2a scsi: mpi3mr: Hardware workaround for UNMAP commands to NV [...] omits 82141ddba90a scsi: mpi3mr: Allow certain commands during pci-remove hook omits 0ea177343f1f scsi: mpi3mr: Add change queue depth support omits e844adb1fbdc scsi: mpi3mr: Implement SCSI error handler hooks omits 8f9c6173ca46 scsi: mpi3mr: Add bios_param SCSI host template hook omits ff9561e910fc scsi: mpi3mr: Print IOC info for debugging omits 54dfcffb4191 scsi: mpi3mr: Add support for timestamp sync with firmware omits fb9b04574f14 scsi: mpi3mr: Add support for recovering controller omits e36710dc06e3 scsi: mpi3mr: Additional event handling omits 8e653455547a scsi: mpi3mr: Add support for PCIe device event handling omits 13ef29ea4aa0 scsi: mpi3mr: Add support for device add/remove event handling omits 672ae26c8216 scsi: mpi3mr: Add support for internal watchdog thread omits 023ab2a9b4ed scsi: mpi3mr: Add support for queue command processing omits c9566231cfaf scsi: mpi3mr: Create operational request and reply queue pair omits 824a156633df scsi: mpi3mr: Base driver code omits c4f7ac64616e scsi: mpi3mr: Add mpi30 Rev-R headers and Kconfig omits f6b414294224 scsi: ufs: Fix a kernel-doc related formatting issue omits 5250db63d140 scsi: isci: Use correctly sized target buffer for memcpy() omits 66fc475bd9e1 scsi: esas2r: Switch to flexible array member omits 4d431153e751 scsi: FlashPoint: Rename si_flags field omits 84a84cc6aff4 scsi: mpt3sas: Fix fall-through warnings for Clang omits 27c707b14659 scsi: qla2xxx: Log PCI address in qla_nvme_unregister_remo [...] omits f9c602f3bd9c scsi: ufs: ufs-mediatek: Disable HCI before HW reset omits 3a95f5b39254 scsi: ufs: core: Export ufshcd_hba_stop() omits 2fcbda9a822d Input: pm8941-pwrkey - add support for PMK8350 PON_HLOS PM [...] omits 595c238a8cd1 dt-bindings: input: pm8941-pwrkey: add pmk8350 compatible strings omits df4c40f48419 Input: edt-ft5x06 - add support for iovcc-supply omits 77191c8d6ccf dt-bindings: input: touchscreen: edt-ft5x06: add iovcc-supply omits ccd1950c2f7e Merge tag 'drm-intel-gt-next-2021-05-28' of git://anongit. [...] omits d27ac0fba71c Input: cyttsp - remove public header omits 0ff5cd50c48c Input: cyttsp - change maintainer omits 7d9c70d23550 drm/amdgpu: remove unsafe optimization to drop preamble ib omits 29b4c589b43d drm/amdgpu: Add vbios info ioctl interface omits 915821a744d9 drm/amdgpu: bump driver version omits 3b42ca80730f drm/amdgpu: Remove unneeded semicolon omits ea2be5c05286 drm/amd/display: fix warning: ‘update_dsc_caps’ and ‘apply [...] omits d3892e20d8cc drm/amd/display: Remove the redundant initialization of lo [...] omits a6c3c37b661d drm/amd/display: fix gcc set but not used warning of varia [...] omits 06888d571b51 drm/amd/display: Avoid HDCP over-read and corruption omits 66c46621c812 amdgpu: remove unreachable code omits 8333388b7513 amd/display: convert DRM_DEBUG_ATOMIC to drm_dbg_atomic omits f0e0687cf6d9 drm/amdgpu: Fix a bug on flag table_freed omits ba809007f216 drm/amdgpu: optimize code about format string in gfx_v10_0 [...] omits 2b8f73184980 drm/amdgpu: fix sdma firmware version error in sriov omits 3fa8f89d7207 drm/amdgpu: enable smart shift on dGPU (v5) omits 19a1d9350be6 drm/amdgpu: flush gart changes after all BO recovery omits c7b9aa7a9220 drm/amdgpu: do not allocate entries separately omits 9c3fec688f45 drm/amdgpu: remove unused code omits 59276f056fb7 drm/amdgpu: switch to amdgpu_bo_vm for vm code omits 1fdc79f6f9dc drm/admgpu: add two shadow BO helper functions omits 2a675640bc2d drm/amdgpu: move shadow bo validation to VM code omits 6fdd6f4aa5c7 drm/amdgpu: add amdgpu_bo_vm bo type omits ae4c0d7674a7 drm/amdgpu: make sure we unpin the UVD BO omits e0172928ae05 drm/amd/pm: retain the fine grain tuning parameters after resume omits bcd743741f76 drm/amd/display: WARN_ON cleanups omits 43ed3c6c786d Merge tag 'drm-misc-next-2021-06-01' of git://anongit.free [...] omits 57738ae40f33 drm/amd/display: do not dereference on NULL omits 16eb48c62bd3 drm/amdgpu: support atcs method powershift (v4) omits 8a81028b4f7a drm/amd/pm: use attr_update if the attr has it omits 3c609c8b1f2f drm/amdgpu: free the metadata buffer for sg type BOs as well omits eba98523724b drm/amdgpu: fix metadata_size for ubo ioctl queries omits 6435c4991394 Merge tag 'renesas-clk-for-v5.14-tag1' of git://git.kernel [...] omits 419b3ab6987f clk: versatile: remove dependency on ARCH_* omits 509201163fca xfs: remove xfs_perag_t omits f40aadb2bb64 xfs: use perag through unlink processing omits 8237fbf53d6f xfs: clean up and simplify xfs_dialloc() omits 309161f6603c xfs: inode allocation can use a single perag instance omits b652afd93703 xfs: get rid of xfs_dir_ialloc() omits 89b1f55a2951 xfs: collapse AG selection for inode allocation omits 4268547305c9 xfs: simplify xfs_dialloc_select_ag() return values omits 50f02fe3338d xfs: remove agno from btree cursor omits 7b13c5155182 xfs: use perag for ialloc btree cursors omits 289d38d22cd8 xfs: convert allocbt cursors to use perags omits a81a06211fb4 xfs: convert refcount btree cursor to use perags omits fa9c3c197329 xfs: convert rmap btree cursor to using a perag omits be9fb17d88f0 xfs: add a perag to the btree cursor omits 58d43a7e3263 xfs: pass perags around in fsmap data dev functions omits 30933120ad79 xfs: push perags through the ag reservation callouts omits 45d066211756 xfs: pass perags through to the busy extent code omits 7f8d3b3ca6fe xfs: convert secondary superblock walk to use perags omits 6f4118fc6482 xfs: convert xfs_iwalk to use perag references omits 934933c3eec9 xfs: convert raw ag walks to use for_each_perag omits f250eedcf762 xfs: make for_each_perag... a first class citizen omits 07b6403a6873 xfs: move perag structure and setup to libxfs/xfs_ag.[ch] omits 61aa005a5bd7 xfs: prepare for moving perag definitions and support to libxfs omits 9bbafc71919a xfs: move xfs_perag_get/put to xfs_ag.[ch] omits 15abefda7fde clk: qcom: cleanup some dev_err_probe() calls omits f22107b91ae2 dt-bindings: i2c: maxim,max9286: Use the i2c-mux.yaml schema omits 86335b51e47d dt-bindings: i2c: i2c-mux-pca954x: Convert to DT schema omits a404a6367b0e dt-bindings: i2c: Convert i2c-mux bindings to DT schema omits 9b358af7c818 dt-bindings: mux: Convert mux controller bindings to schema omits f743c41d00be dt-bindings: rtc: nxp,pcf8563: Convert to DT schema omits 9f3849be6f2f dt-bindings: mfd: ti,j721e-system-controller: Fix mux node errors omits 60b7db914ddd Input: resistive-adc-touch - rework mapping of channels omits 86881de4939a clk: qcom: Simplify usage of dev_err_probe() omits 20bd8e63f30b xfs: remove unnecessary shifts omits a7bcb147fef3 xfs: clean up open-coded fs block unit conversions omits 0ab8009b3e8d Merge remote-tracking branch 'torvalds/master' into perf/core omits 4fd084dbbd05 xfs: Clean up xfs_attr_node_addname_clear_incomplete omits 0e6acf29db6f xfs: Remove xfs_attr_rmtval_set omits 8f502a400982 xfs: Add delay ready attr set routines omits 2b74b03c13c4 xfs: Add delay ready attr remove routines omits 3f562d092bb1 xfs: Hoist node transaction handling omits 83c6e70789ff xfs: Hoist xfs_attr_leaf_addname omits 5d954cc09f6b xfs: Hoist xfs_attr_node_addname omits 6ca5a4a1f529 xfs: Add helper xfs_attr_node_addname_find_attr omits f0f7c502c728 xfs: Separate xfs_attr_node_addname and xfs_attr_node_addn [...] omits 6286514b63e1 xfs: Refactor xfs_attr_set_shortform omits a8490f699f6e xfs: Add xfs_attr_node_remove_name omits 4126c06e25b3 xfs: Reverse apply 72b97ea40d omits 26bf457b4a39 Merge series "ASoC: Constify snd_compress_ops" from Rikard [...] omits d86eb3349b40 Merge series "ASoC: rsnd: adjust disabled module for R-Car [...] omits 1bd1b3be8655 ALSA: bebob: perform sequence replay for media clock recovery omits 4121f626d0d8 ALSA: dice: perform sequence replay for media clock recovery omits 41319eb56e19 ALSA: dice: wait just for NOTIFY_CLOCK_ACCEPTED after GLOB [...] omits 9450129ed944 drm: Fix misleading documentation of drm_gem_cma_create() omits 8e3237989b0d Documentation: PCI: Fix typo in pci-error-recovery.rst omits ad7395c7482d arm64: dts: qcom: sc7180: add label for secondary mi2s omits 79806d32d5aa remoteproc: imx_rproc: support i.MX8MN/P omits c8a1a56d8729 remoteproc: imx_rproc: support i.MX7ULP omits cc0316c10fb7 remoteproc: imx_rproc: make clk optional omits 52bda8d37514 remoteproc: imx_rproc: initial support for mutilple start/ [...] omits e13d1a43aa0f remoteproc: imx_rproc: parse fsl,auto-boot omits 5dc9e9d1b758 dt-bindings: remoteproc: imx_rproc: support i.MX8MN/P omits 7a95b19a39c6 dt-bindings: remoteproc: imx_rproc: add i.MX7ULP support omits bad70abdfac1 dt-bindings: remoteproc: imx_rproc: add fsl,auto-boot property omits 492109333c29 fs/jfs: Fix missing error code in lmLogInit() omits 7fea67710e9f firmware: tegra: Fix error return code in tegra210_bpmp_init() omits 79e157b00853 perf c2c: Support record for hybrid platform omits d5a8bd0fcd06 perf mem: Disable 'mem-loads-aux' group before reporting omits a6d9de842758 perf mem: Fix wrong verbose output for recording events omits 4a9086adc329 perf mem: Support record for hybrid platform omits e7ce8d11bfb0 perf tools: Check if mem_events is supported for hybrid platform omits a91ffcf30e00 perf tools: Support pmu prefix for mem-store event omits d2f327acc638 perf tools: Support pmu prefix for mem-load event omits ddc11da5eb37 perf tools: Check mem-loads auxiliary event omits a483e64c0b62 perf scripting python: intel-pt-events.py: Add --insn-trac [...] omits 1f763d0388af ASoC: SOF: Intel: pci-tgl: add ADL-M support omits d95eca7e3b9f ASoC: SOF: Intel: hda: don't print ROM status if cl_dsp_in [...] omits 7ff562fed980 ASoC: SOF: Intel: hda: clean up hda_dsp_dump() omits b1b384de0a9b ASoC: ti: omap-mcbsp: use DEVICE_ATTR_RW macro omits 7db43da8c099 ASoC: SOF: Intel: Constify sof_probe_compressed_ops omits a8048051d7ce ASoC: qcom: q6asm-dai: Constify static struct snd_compress_ops omits 4127a3a541ac ASoC: wm5110: Constify static struct snd_compress_ops omits b6f5d62e7afc ASoC: wm5102: Constify static struct snd_compress_ops omits 44b9f90705bb ASoC: cs47125: Constify static struct snd_compress_ops omits 2b87386c7a1c perf scripting python: exported-sql-viewer.py: Factor out [...] omits 1a329b1c8e8e perf scripting python: Update documentation for srcline etc omits e79457a52610 perf scripting python: Add perf_sample_srcline() and perf_ [...] omits 7d00540d7deb perf scripting python: Add perf_set_itrace_options() omits c413983eb66a ASoC: rsnd: adjust disabled module omits 73919dbe480d ASoC: rsnd: tidyup rsnd_parse_connect_xxx() omits 039f2ccc64b8 ASoC: rsnd: tidyup rsnd_dma_request_channel() omits ec02b5a1d1c9 ASoC: rsnd: tidyup rsnd_parse_connect_common() omits e621b8ffec3d perf auxtrace: Factor out itrace_do_parse_synth_opts() omits 13c71b92327a perf scripting python: Add perf_sample_insn() omits d9ae9c9776ab perf script: Factor out script_fetch_insn() omits cf9bfa6c150f perf scripting python: Assign perf_script_context omits 67e50ce0e325 perf scripting: Add perf_session to scripting_context omits cac30400a6d8 perf scripting: Add scripting_context__update() omits 6337bd0c91f6 perf scripting python: Simplify perf-trace-context module [...] omits 4c62244e035e perf scripting python: Remove unnecessary 'static' omits 437faaa6ceba dt-bindings: Add Rockchip rk817 audio CODEC support omits 0d6a04da9b25 ASoC: Add Rockchip rk817 audio CODEC support omits 4a1c456a57c3 mfd: Add Rockchip rk817 audio CODEC support omits 2c538940d97c backlight: Kconfig whitespace and indentation cleanups omits 5f459cb0d67d dt-bindings: soc: tegra-pmc: Document core power domain omits e0740fb86973 memory: tegra: Fix compilation warnings on 64bit platforms omits 87d7426f169e Merge branch 'for-5.14/soc' into for-5.14/memory omits dd44ca51640f Merge branch 'for-5.14/clk' into for-5.14/memory omits e848edae3126 clk: tegra: Add stubs needed for compile-testing omits 30b44e81772a soc/tegra: fuse: Add stubs needed for compile-testing omits b8818de9c0c1 soc/tegra: Add devm_tegra_core_dev_init_opp_table() omits 4333e0300023 soc/tegra: Add stub for soc_is_tegra() omits 03978d42ed0d soc/tegra: regulators: Bump voltages on system reboot omits 241ed23c4df6 Merge branch 'for-5.14/regulator' into for-5.14/soc omits 2388f14d8747 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings omits e4b948415a89 ARM: dts: stm32: fix RCC node name on stm32f429 MCU omits bf24b91f4baf ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards omits 0fe0fbc86711 MIPS: ingenic: rs90: Add dedicated VRAM memory region omits 5e82cf987a15 MIPS: ingenic: gcw0: Set codec to cap-less mode for FM radio omits 318951afb3af MIPS: ingenic: jz4780: Fix I2C nodes to match DT doc omits eb3849370ae3 MIPS: ingenic: Select CPU_SUPPORTS_CPUFREQ && MIPS_EXTERNAL_TIMER omits 63793d14137f MIPS: Kconfig: ingenic: Ensure MACH_INGENIC_GENERIC select [...] omits fc52f92a6532 MIPS: cpu-probe: Fix FPU detection on Ingenic JZ4760(B) omits f92a05b9c0be MIPS: boot: Support specifying UART port on Ingenic SoCs omits 1660710cf5d8 MIPS: mm: XBurst CPU requires sync after DMA omits c8daba4640ac kgdb: Fix fall-through warning for Clang omits 220a31b091fb kgdb: Fix spelling mistakes omits 0171b07373cc ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin omits c8ba52d1b7e3 mips: syscalls: use pattern rules to generate syscall headers omits faf243ede968 mips: syscalls: define syscall offsets directly in <asm/unistd.h> omits ab78bb62e936 MIPS: Loongson64: Make some functions static in smp.c omits 35cbd91eb541 drm/i915: Disable mmap ioctl for gen12+ omits 62445a97c5fa drm/i915: Fix i915_sg_page_sizes to record dma segments ra [...] omits 4d8151ae5329 drm/i915: Don't free shared locks while shared omits 0f4308d524e2 drm/i915: Untangle the vma pages_mutex omits a270a2b24de5 arm64: dts: meson: set 128bytes FIFO size on uart A omits 25335b30daf6 thunderbolt: Check for NVM authentication status after the [...] omits faa1c615f0bd thunderbolt: Add WRITE_ONLY and AUTHENTICATE_ONLY NVM oper [...] omits 1cbf680f7687 thunderbolt: Allow router NVM authenticate separately omits ff3a83064567 thunderbolt: Move nvm_write_ops to tb.h omits 3fb10ea4ce86 thunderbolt: Add support for retimer NVM upgrade when ther [...] omits 3406de7cc20f thunderbolt: Add additional USB4 port operations for retim [...] omits ccc5cb8ad5d1 thunderbolt: Add support for ACPI _DSM to power on/off retimers omits cae5f5151d76 thunderbolt: Add USB4 port devices omits 0f28879cf683 thunderbolt: Log the link as TBT instead of TBT3 omits bfa8f78e06ed thunderbolt: Add KUnit tests for credit allocation omits 7c37bb304fd6 thunderbolt: Add quirk for Intel Goshen Ridge DP credits omits 6ed541c53edc thunderbolt: Allocate credits according to router preferences omits 69fea377e660 thunderbolt: Update port credits after bonding is enabled/ [...] omits 56ad3aef5cda thunderbolt: Read router preferred credit allocation information omits e7051beab839 thunderbolt: Wait for the lanes to actually bond omits 02c5e7c2db2b thunderbolt: Move nfc_credits field to struct tb_path_hop omits 1c561e4e659d thunderbolt: Make tb_port_type() take const parameter omits c90b2c4fc9c3 ARM: dts: stm32: Configure qspi's mdma transfer to block f [...] omits 4b5fadef3fc2 ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2 omits 28b9a4679d80 ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2 omits dfacca39867b ALSA: fireface: perform sequence replay for media clock recovery omits a9dd8a61b6b1 ALSA: firewire-tascam: perform sequence replay for media c [...] omits 019af5923c8a ALSA: firewire-digi00x: perform sequence replay for media [...] omits 029ffc429440 ALSA: oxfw: perform sequence replay for media clock recovery omits a105f642ad62 ALSA: fireworks: perform sequence replay for media clock recovery omits 77f1fd6d2852 ALSA: fireworks: delete SYTMATCH clock source omits 08729298c4ee Input: resistive-adc-touch - replace OF headers with proper ones omits 02e28cf7dc2b Input: resistive-adc-touch - describe parameters in kernel doc omits 3d45cefc8edd scsi: core: Drop obsolete Linux-specific SCSI status codes omits e7d236a6fe51 xfs: move page freeing into _xfs_buf_free_pages() omits 02c511738688 xfs: merge _xfs_buf_get_pages() omits c9fa563072e1 xfs: use alloc_pages_bulk_array() for buffers omits 07b5c5add42a xfs: use xfs_buf_alloc_pages for uncached buffers omits 0a683794ace2 xfs: split up xfs_buf_allocate_memory omits 502071489548 scsi: pcmcia: nsp_cs: Use SAM_STAT_CHECK_CONDITION omits 14b40c1e7ccc scsi: target: Use standard SAM status types omits a7479a8477e6 scsi: core: Kill message byte omits 54cf31d07aa8 scsi: core: Drop message byte helper omits 0ee44f900e41 scsi: fdomain: Translate message to host byte status omits b2e88c97c591 scsi: fdomain: Drop last argument to fdomain_finish_cmd() omits a87afe2896e4 scsi: FlashPoint: Use standard SCSI definitions omits df1303147649 scsi: fas216: Use get_status_byte() to avoid using Linux-s [...] omits 7f33f56b02ca scsi: fas216: Translate message to host byte status omits ac87ee0ac120 scsi: advansys: Do not set message byte in SCSI status omits fdabe57d1269 scsi: aha152x: Do not set message byte when calling scsi_done() omits aec166fde782 scsi: aha152x: Modify done() to use separate status bytes omits a9d2d8065821 scsi: acornscsi: Translate message byte to host byte omits 3c969131457a scsi: acornscsi: Remove acornscsi_reportstatus() omits 3ff451e92983 scsi: mesh: Translate message to host byte status omits 6e39836ebccd scsi: wd33c93: Translate message byte to host byte omits 0e00ba7338cf scsi: nsp32: Do not set message byte omits 7e2bc6de92d4 scsi: nsp32: Whitespace cleanup omits 5751a9eaf187 scsi: qlogicfas408: Whitespace cleanup omits 9a588d239f23 scsi: qlogicfas408: make ql_pcmd() a void function omits 5bfaafb652d1 scsi: dc395: Translate message bytes omits 75dd44395af2 scsi: dc395: Use standard macros to set SCSI result omits 735b830c6104 scsi: core: Add scsi_msg_to_host_byte() omits f6b5a6970649 scsi: core: Add get_{status,host}_byte() accessor functions omits 7b25bdb1c828 scsi: NCR5380: Fold SCSI message ABORT onto DID_ABORT omits 54c29086195f scsi: core: Drop the now obsolete driver_byte definitions omits b840abeffc23 scsi: xen-scsifront: Compability status handling omits 58bedf351f3e scsi: xen-scsiback: Use DID_ERROR instead of DRIVER_ERROR omits 4bd51e54e16a scsi: core: Use DID_TIME_OUT instead of DRIVER_TIMEOUT omits 16576ad8a8f0 scsi: core: Do not use DRIVER_INVALID omits 464a00c9e0ad scsi: core: Kill DRIVER_SENSE omits d0672a03e0af scsi: core: Introduce scsi_status_is_check_condition() omits f2b1e9c6f867 scsi: core: Introduce scsi_build_sense() omits ced202f7bd78 scsi: core: Stop using DRIVER_ERROR omits 7e26e3ea0287 scsi: scsi_dh_alua: Check for negative result value omits 64aaa3dd096a scsi: core: Reshuffle response handling in scsi_mode_sense() omits 40d2fd05ecc2 scsi: ufs: Suppress false positive unhandled interrupt messages omits 8793613de913 scsi: core: Fixup calling convention for scsi_mode_sense() omits a0815c45c89f scsi: mpt3sas: Handle firmware faults during second half o [...] omits 21eccf304b3a scsi: scsi_ioctl: Return error code when blk_rq_map_kern() fails omits 19a622c39a9d scsi: mpt3sas: Handle firmware faults during first half of [...] omits 00da6a701a69 scsi: st: Return error code in st_scsi_execute() omits e2fac6c44ae0 scsi: mpt3sas: Fix deadlock while cancelling the running f [...] omits d8ea59e7e3d1 soc: qcom: smd-rpm: Add MSM8226 compatible omits 193e507067a2 dt-bindings: soc: qcom: smd-rpm: Add MSM8226 compatible omits 9d6e639cbaa1 arm64: dts: qcom: sc7280: Add "google,senor" to the compatible omits 17bf8dfa2ac7 dt-bindings: arm: qcom: Document google,senor board omits c3bbe55c942d arm64: dts: qcom: sc7280: Add nodes to boot WPSS omits a1dff44b354c dt-bindings: mailbox: Add WPSS client index to IPCC omits 0e8558476faf RDMA/rtrs: Avoid Wtautological-constant-out-of-range-compare omits d4282fb4f8f9 arm64: dts: qcom: sc7180: Move rmtfs memory region omits 422a295221bb arm64: dts: qcom: sc7280: Add clock controller nodes omits 7dbd121a2c58 arm64: dts: qcom: sc7280: Add cpufreq hw node omits 822c8f2a2f2c arm64: dts: qcom: sc7180: coachz: Add thermal config for s [...] omits c1124180eb98 arm64: dts: qcom: sc7180: Fix sc7180-qmp-usb3-dp-phy reg sizes omits dc5d91250ae6 arm64: dts: qcom: sm8250: fix display nodes omits c0dcfe6a784f arm64: dts: qcom: c630: Add no-hpd to DSI bridge node omits eb9b7bfd5954 arm64: dts: qcom: Harmonize DWC USB3 DT nodes name omits 5f551b5ce555 arm64: dts: qcom: trogdor: Add no-hpd to DSI bridge node omits f890f89d9a80 arm64: dts: qcom: msm8994-angler: Fix gpio-reserved-ranges 85-88 omits 0a275a35ceab arm64: dts: qcom: msm8996: Make CPUCC actually probe (and work) omits 90173a954a22 arm64: dts: qcom: msm8996: Add CPU opps omits b502efda6480 arm64: dts: qcom: sc7180: Add CoachZ rev3 omits ad6fc1431338 arm64: dts: qcom: sc7180: Add pompom rev3 omits 39441f73d91a arm64: dts: qcom: sc7180: lazor: Simplify disabling of cha [...] omits caaf1f38d9a7 arm64: dts: qcom: sc7180: Remove QUP-CORE ICC path omits 1dee9e3b0997 arm64: dts: qcom: sm8350: fix the node unit addresses omits 84c856d07d80 arm64: dts: qcom: sm8350: use interconnect enums omits 050062901738 arm64: dts: qcom: sm8150: Add DMA nodes omits 15c5a08c8427 arm64: dts: qcom: msm8916-alcatel-idol347: enable touchscreen omits af260f1f7dbd arm64: dts: qcom: msm8996: Rename speedbin node omits 58b2785dda93 arm64: dts: qcom: ipq8074: disable USB phy by default omits 2e290c8d8d29 drm: document minimum kernel version for DRM_CLIENT_CAP_* omits bbf4627ba641 drm: clarify and linkify DRM_CLIENT_CAP_WRITEBACK_CONNECTORS docs omits 88938bf343ef drm: reference mode flags in DRM_CLIENT_CAP_* docs omits 2011fc7a8b5b ARM: dts: qcom: Enable NAND + USB for RB3011 omits 40cf5c884a96 ARM: dts: qcom: add L2CC and RPM for IPQ8064 omits cf18f424ad7b ARM: dts: qcom: Add USB port definitions to ipq806x omits 8e3ce01b542b ARM: dts: qcom: Add tsens details to ipq806x omits a927e48338c7 ARM: dts: qcom: Add ADM DMA + NAND definitions to ipq806x omits 135adbbee4c6 ARM: dts: exynos: Disable unused camera input for I9100 omits e353049e12c1 arm64: defconfig: qcom: enable interconnect for SM8350 omits 1cebcf9932ab ARM: dts: stm32: Rework LAN8710Ai PHY reset on DHCOM SoM omits f674555ee544 drm: bridge: cdns-mhdp8546: Fix PM reference leak in omits c4a414299518 dt-bindings: clock: tegra: Convert to schema omits 4782c0a5dd88 clk: tegra: Don't deassert reset on enabling clocks omits 5d0f1c8ab10a clk: tegra: Mark external clocks as not having reset control omits 344d5df34f5a clk: tegra: cclk: Handle thermal DIV2 CPU frequency throttling omits 78086386b3d1 clk: tegra: Don't allow zero clock rate for PLLs omits 18a6a7150a89 clk: tegra: Halve SCLK rate on Tegra20 omits a7196048cd51 clk: tegra: Ensure that PLLU configuration is applied properly omits c592c8a28f58 clk: tegra: Fix refcounting of gate clocks omits 56bb7c28ad00 clk: tegra30: Use 300MHz for video decoder by default omits ecc583e22d46 drm/tegra: hub: Implement basic scaling support omits e16efff4e5f4 drm/tegra: hub: Fix YUV support omits 3caf88871c6a thunderbolt: Align USB4 router wakes configuration with th [...] omits 6026b703e8f6 thunderbolt: Add wake from DisplayPort omits 68977e61ab9e Documentation / thunderbolt: Clean up entries omits 34163dfad412 thunderbolt: Use generic tb_nvm_[read|write]_data() for Th [...] omits 9b383037770f thunderbolt: Split NVM read/write generic functions out fr [...] omits fe6f6f95919c thunderbolt: Add self-authenticate support for new dock omits ef9e57cda5fb drm/bridge: lt8912b: Drop unused includes omits 1ec9d2e7936c soundwire: cadence: remove the repeated declaration omits 2ed2732ef28a dt-bindings: soc: rockchip: convert grf.txt to YAML omits 4302331fdf44 ARM: tegra_defconfig: Enable CONFIG_DEVFREQ_THERMAL omits d42b3e045a34 ARM: dts: sun8i: v3s: enable emac for zero Dock omits 4c101a446698 ARM: tegra: ouya: Enable memory frequency thermal throttli [...] omits fe7482b88590 ARM: tegra: nexus7: Enable memory frequency thermal thrott [...] omits 592b74b1f0eb ARM: tegra: Add cooling cells to ACTMON device-tree node omits c4dd6066bc30 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant omits 4405d933b66c ARM: tegra: nexus7: Remove monitored-battery property omits 7168137532d2 ARM: tegra: nexus7: Improve thermal zones omits 8b73d8c3d2c9 ARM: tegra: nexus7: Add i2c-thermtrip node omits 2e09908f37c3 ARM: tegra: paz00: Add CPU thermal zone omits 5f45da704de4 ARM: tegra: wm8903: Fix polarity of headphones-detection G [...] omits b39a16b577cc ARM: tegra: Add reg property to Tegra20 EMC table device-t [...] omits c46240c005ae ARM: tegra: acer-a500: Bump thermal trips by 10C omits a99d77c4b2ac ARM: tegra: acer-a500: Specify proper voltage for WiFi SDIO bus omits ef3082db434f ARM: tegra: acer-a500: Improve microphone detection omits c3975a73ca94 pinctrl: renesas: r8a77980: Add bias pinconf support omits b764833e3633 pinctrl: renesas: r8a77970: Add bias pinconf support omits 009f502238a8 pinctrl: renesas: r8a7794: Add bias pinconf support omits 35477d7e90a1 pinctrl: renesas: r8a7792: Add bias pinconf support omits 2be3d6024234 pinctrl: renesas: r8a7790: Add bias pinconf support omits fd6850132f61 pinctrl: renesas: r8a77470: Add bias pinconf support omits 0eb17349042f ARM: dts: silk: Configure pull-up for SOFT_SW GPIO keys omits 0003fa76d973 ARM: dts: gose: Configure pull-up for SOFT_SW GPIO keys omits 1f27fedead91 ARM: dts: blanche: Configure pull-up for SOFT_SW and SW25 [...] omits 28cce9540b13 ARM: dts: lager: Configure pull-up for SOFT_SW GPIO keys omits 659b38203f04 arm64: dts: renesas: r8a7796[01]: Fix OPP table entry voltages omits 44b615ac9fab arm64: dts: renesas: Add missing opp-suspend properties omits f0afa235685e phy: phy-twl4030-usb: use DEVICE_ATTR_RO macro omits 46923bdb14c2 dt-bindings: phy: convert rockchip-usb-phy.txt to YAML omits 31f840e7ff3e phy: phy-rockchip-inno-usb2: add support for RK3308 USB phy omits 74478ab503b0 dt-bindings: phy: rockchip-inno-usb2: add compatible for r [...] omits 51770dae6081 phy: stm32: manage optional vbus regulator on phy_power_on/off omits 436b6403db53 dt-bindings: phy: add vbus-supply optional property to phy [...] omits 4bbe33f66d7d phy: qcom-qmp: remove redundant error of clock bulk omits 3136b3b1d216 phy: phy-xgene.c: Fix alignment of comment omits aa10fab0f859 Merge 5.13-rc4 into usb-next omits 910cc9537302 Merge 5.13-rc4 into tty-next omits cb37defbd17a Merge 5.13-rc4 into staging-next omits 92722bac5fe4 Merge 5.13-rc4 into driver-core-next omits be0ddb5dfd8b phy: qcom-qmp: Add support for SDX55 QMP PCIe PHY omits 2d06954e2337 Merge 5.13-rc4 into char-misc-next omits 3496993d06ff doc: dt-binding: cdns,usb3: Add interrupt-names property u [...] omits 952b702bf82f phy: qcom-qmp: Use phy_status field for the status bit offset omits 04a82a13f12d dt-bindings: phy: qcom,qmp: Add binding for SDX55 PCIe PHY omits c9d2939dda3b Input: cyttsp - do not force interrupt trigger omits 45a4b68354ff Input: elants_i2c - switch to probe_new omits b9c0ebb867d6 Input: elants_i2c - fix NULL dereference at probing omits 340ad031887b dmaengine: ti: omap-dma: Skip pointless cpu_pm context res [...] omits 66fde1794ffd dmaengine: hsu: Account transferred bytes omits acfbb1911dc9 dmaengine: Move kdoc description of struct dma_chan_percpu [...] omits 4fbf41ce5735 dmaengine: xilinx: dpdma: Print debug message when losing [...] omits 30211901927a dmaengine: xilinx: dpdma: Print channel number in kernel l [...] omits e90abb95bc71 leds: lm36274: Add missed property.h omits 19307193e5dd ALSA: usb-audio: Remove the repeated declaration omits cba43c31f14b riscv: Use global mappings for kernel pages omits 7fa865f5640a riscv: TRANSPARENT_HUGEPAGE: depends on MMU omits 010623568222 riscv: mm: init: Consolidate vars, functions omits 3df952ae2ac8 riscv: Add __init section marker to some functions again omits 8c9f4940c27d riscv: kprobes: Remove redundant kprobe_step_ctx omits 0fa1baeedf06 ARM: dts: qcom: sdx55-telit: Represent secure-regions as 6 [...] omits 619d3c4bf8f3 ARM: dts: qcom: sdx55-t55: Represent secure-regions as 64- [...] omits 7ecd7e290bee RDMA/rtrs-clt: Fix memory leak of not-freed sess->stats an [...] omits 5b73b799c25c RDMA/rtrs-clt: Check if the queue_depth has changed during [...] omits 6bb97a2c1aa5 RDMA/rtrs-srv: Fix memory leak when having multiple sessions omits 2371c4035450 RDMA/rtrs-srv: Fix memory leak of unfreed rtrs_srv_stats object omits 07c14027295a RDMA/rtrs-srv: Duplicated session name is not allowed omits 64bce1ee9784 RDMA/rtrs: Do not reset hb_missed_max after re-connection omits 78df092c3822 RDMA/rtrs-srv: convert scnprintf to sysfs_emit omits 0cdfb3b20797 RDMA/rtrs-srv: Replace atomic_t with percpu_ref for ids_inflight omits 41db63a7efe1 RDMA/rtrs-clt: Check state of the rtrs_clt_sess before rea [...] omits 7a2e0888b08c RDMA/rtrs-clt: Remove redundant 'break' omits 0aedfb695f9b RDMA/rtrs-srv: Kill __rtrs_srv_change_state omits b0c633c48290 RDMA/rtrs-clt: Kill rtrs_clt_disconnect_from_sysfs omits 5e82ac7c009b RDMA/rtrs-clt: Kill rtrs_clt_{start,stop}_hb omits 2d612f0d3d4b RDMA/rtrs: Use strscpy instead of strlcpy omits 3f3d0eabc14b RDMA/rtrs: Define MIN_CHUNK_SIZE omits 3a98ea7041b7 RDMA/rtrs: Change MAX_SESS_QUEUE_DEPTH omits 485f2fb1a09e RDMA/rtrs-srv: Clean up the code in __rtrs_srv_change_state omits 6564b110313e RDMA/rtrs-srv: Add error messages for cases when failing R [...] omits 21c6f5674bb8 RDMA/rtrs-clt: Remove MAX_SESS_QUEUE_DEPTH from rtrs_send_ [...] omits cfbeb0b9bb96 RDMA/rtrs-srv: Kill reject_w_econnreset label omits 33e823460081 RDMA/srp: Use DEVICE_ATTR_*() macros omits c5b8eaf8afd8 RDMA/core: Use the DEVICE_ATTR_RO macro omits 1f8f60f35f79 IB/ipoib: Use DEVICE_ATTR_*() macros omits d58c23c92548 IB/core: Only update PKEY and GID caches on respective events omits 3f0d979efb82 RDMA/hns: Refactor capability configuration flow of VF omits 221442ea0f60 IB/isert: set rdma cm afonly flag omits ad215aaea4f9 RDMA/srp: Make struct scsi_cmnd and struct srp_request adjacent omits 7ec2e27a3aff RDMA/srp: Fix a recently introduced memory leak omits 6dc26498e1d3 RDMA/srp: Apply the __packed attribute to members instead [...] omits c838de1af141 RDMA/srp: Add more structure size checks omits 17bb6b6bb507 IB/hfi1: Move a function from a header file into a .c file omits 68e11a6086b1 RDMA/hns: Clean the hardware related code for HEM omits 82eb481da645 RDMA/hns: Use refcount_t APIs for HEM omits 5e6370d7cc75 RDMA/hns: Fix wrong timer context buffer page size omits 1f704d8cc072 RDMA/hns: Refactor root BT allocation for MTR omits 7b0006db6800 RDMA/hns: Optimize the base address table config for MTR omits 69db725cdb2b arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: F [...] omits a2894d85f44b arm64: dts: ti: j7200-main: Enable USB2 PHY RX sensitivity [...] omits 6ec8ba764165 arm64: dts: ti: k3-j7200: Remove "#address-cells" property [...] omits ec2fb989d03e arm64: dts: ti: k3-am64-mcu: Fix the compatible string in [...] omits 9029b9b2ae13 i2c: mediatek: mt65xx: add optional vbus-supply omits c021087c43c8 dt-binding: i2c: mt65xx: add vbus-supply property omits 5a7b95fb993e i2c: core: support bus regulator controlling in adapter omits 872b68e9750e drm/rockchip: vop: add PX30 version info omits ce0cb93a5adb drm/rockchip: cdn-dp: fix sign extension on an int multipl [...] omits 3dfa159f6b0c drm/rockchip: lvds: Fix an error handling path omits 7455cedf7c4d drm/rockchip: remove unused function omits b354498bbe65 drm/rockchip: dsi: remove extra component_del() call omits 43c2de1002d2 drm/rockchip: dsi: move all lane config except LCDC mux to bind() omits c0677e41a47f drm/rockchip: cdn-dp-core: add MODULE_FIRMWARE macro omits ae41d925c75b drm/rockchip: cdn-dp-core: add missing clk_disable_unprepa [...] omits 046e0db97569 drm: rockchip: set alpha_en to 0 if it is not used omits d099fa672cbe drm: rockchip: add alpha support for RK3036, RK3066, RK312 [...] omits 742203cd56d1 drm: rockchip: add missing registers for RK3066 omits ab64b448a175 drm: rockchip: add missing registers for RK3188 omits 53c2710c0d92 drm: rockchip: add scaling for RK3036 win1 omits b8928c2b5dba arm64: tegra: Consolidate audio card names omits d67113c261c1 ARM: dts: rockchip: move mmc aliases to board dts on rk306 [...] omits 2adafc051262 clk: rockchip: export ACLK_VCODEC for RK3036 omits 9e79e58f330e arm64: tegra: Add PMU node for Tegra194 omits 873fd81377b8 ALSA: core: use DEVICE_ATTR_*() macro omits c354c29524ee gpiolib: Switch to bitmap_alloc() omits c80c44352dda gpiolib: Split fastpath array to two omits cb3c66af9585 i2c: core: Make debug message even more debuggish omits 3c1ed51a4318 drm/rockchip: remove existing generic drivers to take over [...] omits 92b7716f4c54 dt-bindings: i2c: renesas,riic: Convert to json-schema omits 50bdc4d44110 Merge tag 'renesas-pinctrl-for-v5.14-tag1' of git://git.ke [...] omits e1012160bbbc leds: el15203000: Make error handling more robust omits 95138e01275e leds: pwm: Make error handling more robust omits d33e98a1f3ee leds: lt3593: Make use of device properties omits f1e1d532da7e leds: lp50xx: Put fwnode in error case during ->probe() omits 807553f8bf4a leds: lm3697: Don't spam logs when probe is deferred omits f55db1c7fadc leds: lm3692x: Put fwnode in any case during ->probe() omits e2e8e4e81875 leds: lm36274: Correct headers (of*.h -> mod_devicetable.h) omits 3c5f655c44bb leds: lm36274: Put fwnode in error case during ->probe() omits 2f39f68cec0a leds: lm3532: Make error handling more robust omits 99be74f61cb0 leds: lm3532: select regmap I2C API omits f3e2b3825ffb leds: lgm-sso: Drop duplicate NULL check for GPIO operations omits 2cbbe9c50d13 leds: lgm-sso: Remove unneeded of_match_ptr() omits fba8a6f2263b leds: lgm-sso: Fix clock handling omits a43a4e588e72 leds: el15203000: Introduce to_el15203000_led() helper omits 0ac40af86077 leds: class: The -ENOTSUPP should never be seen by user space omits db30c91add87 leds: leds-mlxcpld: Fix a bunch of kernel-doc formatting issues omits 46cc5941a091 leds: leds-lp8860: Fix kernel-doc related formatting issues omits aedc13573c53 leds: leds-mlxreg: Fix incorrect documentation of struct m [...] omits 6e174d3911f1 leds: leds-lm3697: Provide some missing descriptions for s [...] omits 406a0c2c546c leds: leds-lm3692x: Fix some kernel-doc formatting issues omits 2906aecb9aca leds: leds-lm3530: Fix incorrect spelling of 'brightness' omits 9933bde2932c leds: leds-lp3944: Provide missing function names in docum [...] omits bf588389939e leds: leds-is31fl32xx: Provide missing description for mem [...] omits 69f0027e0cb1 leds: leds-blinkm: Remove unused variable 'ret' omits da9c6564d5c5 leds: leds-as3645a: Fix function name 'as3645a_set_current()' omits 2c175615cdfb leds: leds-bcm6328: Demote kernel-doc abuse omits 6a3a871b4baa leds: led-class: Fix incorrectly documented param 'dev' omits c5a87a4ac2bf leds: leds-gpio-register: Supply description for param 'id' omits c10074a1e580 leds: trigger: ledtrig-cpu: Fix incorrectly documented par [...] omits 696beef77521 pinctrl: mediatek: move bit assignment omits d360870a5bcf ALSA: firewire-lib: support NO_PERIOD_WAKEUP in ALSA PCM runtime omits 2f21a177631a ALSA: firewire-lib: transfer rx packets on-the-fly when replaying omits 39c2649c71d8 ALSA: firewire-lib: replay sequence of incoming packets fo [...] omits 162ba3bd9dce drm: Fix for GEM buffers with write-combine memory omits f9e5ecdfc2c2 ALSA: firewire-lib: add replay target to cache sequence of packet omits 976e920183e4 arm64: dts: meson-sm1: add Banana PI BPI-M5 board dts omits c53ab8f96af1 dt-bindings: arm: amlogic: add Banana PI M5 bindings omits ddbdaa4d5963 arm64: dts: meson-sm1: add toacodec node omits 6221a93475f3 dt-bindings: i2c: renesas,iic-emev2: Convert to json-schema omits e93e6bef7930 soc: amlogic: meson-ee-pwrc: Rename "get_power" to "is_pow [...] omits 524f6fdfa637 dt-bindings: i2c: renesas,i2c: Convert to json-schema omits cd90e95820d5 dt-bindings: i2c: renesas,i2c: Drop "renesas,i2c-rcar" omits 7475d2fbca9c i2c: rcar: Drop "renesas,i2c-rcar" omits 43ffb52862c6 arm64: dts: meson: vim3: enable hdmi audio loopback omits e50f4bda7539 dt-bindings: remoteproc: qcom: pas: Add power domains for MSM8996 omits cf107e98d024 dt-bindings: remoteproc: qcom: pas: Convert binding to YAML omits 34c4da6d5dfb remoteproc: k3-r5: Fix an error message omits 3e25e407a1c9 remoteproc: stm32: fix phys_addr_t format string omits 3c881e05c814 hwspinlock: add sun6i hardware spinlock support omits f9e784dcb63f dt-bindings: hwlock: add sun6i_hwspinlock omits ee99ee7c929c remoteproc: k3-r5: Extend support to R5F clusters on AM64x SoCs omits fee613a6fec6 Merge tag '20210327143117.1840-2-s-anna@ti.com' into rproc-next omits c16ced60f3bf dt-bindings: remoteproc: k3-r5f: Update bindings for AM64x SoCs omits f28674340023 remoteproc: Fix various kernel-doc warnings omits 95347e734846 remoteproc: Add kernel-doc comment for is_iomem omits 07d5136f9bf1 docs/pinctrl: fix the reference to the u300 platform omits 4bc80da53317 pinctrl: bcm2835: Accept fewer than expected IRQs omits b9045af9fb26 pinctrl: Fix kernel-doc omits ea4aae059743 PCI: Print a debug message on PCI device release omits 0a470c843d23 x86/pci: Return true/false (not 1/0) from bool functions omits 0b9714845935 pinctrl: pinctrl-aspeed-g6: Add sgpio pinctrl settings omits 89be5957e7ec dt-bindings: pinctrl: Update enum for adding SGPM2 and SGPS2 omits 95ea95396135 PCI/AER: Use consistent format when printing PCI device omits 7fb9dc8109bf i2c: mediatek: Rename i2c irq name omits 0d3f1e4524bb i2c: i801: Use standard PCI constants instead of own ones omits 1de93d5d5217 i2c: i801: Replace waitqueue with completion API omits 78f420acc423 i2c: i801: Remove unneeded warning after wait_event_timeou [...] omits 3fb2e2aeafb2 i2c: aspeed: disable additional device addresses on ast2[56]xx omits 71b970c86807 drm/dp_mst: Use kHz as link rate units when settig source [...] omits 580204038f5b drm/amd/display: Enable support for 16 bpc fixed-point fra [...] omits 92e2b820dd6e drm/amd/display: Make assert in DCE's program_bit_depth_re [...] omits a316db720960 drm/amd/display: Increase linebuffer pixel depth to 36bpp. omits 050cd3d616d9 drm/amd/display: Add support for SURFACE_PIXEL_FORMAT_GRPH [...] omits ff92ecf575a9 drm/fourcc: Add 16 bpc fixed point framebuffer formats. omits 5b26d57fdb49 drm/i915: Add Wa_14010733141 omits 6ea688382716 perf test: Test 2 libpfm4 error cases omits da963834fe69 perf test: Iterate over shell tests in alphabetical order omits 41ca1d1e88d4 perf probe: Provide more detail with relocation warning omits 6793672accf3 perf parse-events: Add bison --file-prefix-map option omits f9b7f3703ff9 drm/amdgpu/acpi: make ATPX/ATCS structures global (v2) omits f1688bd69ec4 drm/amd/amdgpu:save psp ring wptr to avoid attack omits dd1d82c04e11 drm/amdgpu/swsmu/aldebaran: fix check in is_dpm_running omits c1b63b4bb4be drm/amd/display/modules/hdcp/hdcp_psp: Remove unused funct [...] omits 397d0c46cb3a drm/amd/display/dmub/src/dmub_srv_stat: Convert function h [...] omits c45f6173eee5 drm/amd/display/dc/core/dc: Convert function headers to ke [...] omits a76eb7d30f70 drm/amd/display/dc/dce110/dce110_hw_sequencer: Include hea [...] omits 48e01bf4c18d drm/amd/display/amdgpu_dm/amdgpu_dm: Fix kernel-doc format [...] omits 9d8d96bec51b drm/amd/amdgpu/amdgpu_device: Make local function static omits 913d18d22a46 drm/amd/display/dc/dce/dce_mem_input: Remove duplicate ini [...] omits 0cadcf7c1001 drm/amd/display/dc/dce/dce_mem_input: Remove duplicate ini [...] omits 6e4a14ccdc86 drm/amd/display/dc/dce110/dce110_hw_sequencer: Include our [...] omits 353f7f3a9dd5 drm/amd/display/dc/gpio/gpio_service: Pass around correct [...] omits 5ac1dd89df54 drm/amd/display/dc/dce/dmub_outbox: Convert over to kernel-doc omits 9e1178ef951c drm/amd/display/amdgpu_dm/amdgpu_dm: Functions must direct [...] omits 831a489000f6 drm/amd/display/dc/bios/bios_parser: Fix formatting and mi [...] omits 0dc4cbbe70f9 drm/amd/display/dc/bios/command_table_helper2: Fix functio [...] omits 920e2f5a080c drm/amd/display/dc/bios/command_table_helper: Fix function [...] omits c00e89efb9df drm/amd/pm/powerplay/hwmgr/vega20_hwmgr: Provide function [...] omits 3818cd13dbb8 drm/amd/pm/powerplay/hwmgr/vega10_hwmgr: Kernel-doc header [...] omits 0fc955e5c55d drm/amd/pm/powerplay/hwmgr/vega12_hwmgr: Provide 'vega12_i [...] omits f9a698fcd572 drm/amd/pm/powerplay/hwmgr/vega12_thermal: Provide function name omits 92ee6b1a695e drm/amd/pm/powerplay/hwmgr/smu7_thermal: Provide function [...] omits d26ebc58526b drm/amd/pm/inc/smu_v13_0: Move table into the only source [...] omits 4965257fe618 drm/amdgpu/acpi: fix typo in ATCS handling omits eae902f95e45 Revert "drm/amd/display: Refactor and add visual confirm f [...] omits 397239a29912 drm/amd/display: 3.2.137 omits 6566cae7aef3 drm/amd/display: fix odm scaling omits 998b7ad2efd4 drm/amd/display: Refactor SST DSC Determination Policy omits 27fc432865bd drm/amd/display: Add Log for SST DSC Determination Policy omits cd6a9a1c15c2 drm/amd/display: isolate 8b 10b link training sequence int [...] omits 3df212576e8b drm/amd/display: add exit training mode and update channel [...] omits f2973d2a418d drm/amd/display: Implement INBOX0 usage in driver omits 051b78871894 drm/amd/display: Fix potential memory leak in DMUB hw_init omits 3beac533b8da drm/amd/display: Remove redundant safeguards for dmub-srv [...] omits e84ecdc5bd75 drm/amd/display: Expand DP module clock recovery API. omits 7211b60514f8 drm/amd/display: Update DP link configuration. omits 68d9821ff4d2 drm/amd/display: Retrieve DSC Branch Decoder Caps omits 4932d17697f2 drm/amd/display: disable desktop VRR when using older flip model omits 6e568e438b4d drm/amd/display: Added support for individual control for [...] omits 6fc632d3e3e0 video: backlight: qcom-wled: Add PMI8994 compatible omits 05adfd80cc52 drm/amdgpu: Use delayed work to collect RAS error counters omits a46751fbcde5 drm/amdgpu: Fix RAS function interface omits 2871e1019943 drm/amdgpu: Don't query CE and UE errors omits 5a645ff5c619 drm/amdgpu: Correctly clear GCEA error status omits e8ce3d474fb9 drm/amd/display: Fix overlay validation by considering cursors omits a6419e53c779 MAINTAINERS: Include Samsung PWM in Samsung SoC entry omits 16b79a1e0833 soc: samsung: pmu: drop EXYNOS_CENTRAL_SEQ_OPTION defines omits 47c0d825b926 ASoC: imx-rpmsg: fix platform_no_drv_owner.cocci warnings omits 0b86952d15ce drm/i915/adl_p: Implement Wa_22012358565 omits d091fc53eb77 drm/i915/adl_p: Disable FIFO underrun recovery omits 71c320206a59 drm/i915/adlp: Add missing TBT AUX -> PW#2 power domain de [...] omits e94d8b6fb83a pinctrl: mediatek: add support for mt8365 SoC omits 9f940d8ecf92 pinctrl: mediatek: don't hardcode mode encoding in common code omits 8b4c397d88d9 dt-bindings: pinctrl: mt65xx: add mt8365 SoC binding omits 7ea40b54e83b mtd: spi-nor: enable locking support for MX25L12805D omits 39b27e89a76f driver core: Drop helper devm_platform_ioremap_resource_wc() omits d52ff34ee952 component: Rename 'dev' to 'parent' omits 82769cc671b6 component: Drop 'dev' argument to component_match_realloc() omits 7e7ba9b3d46d device property: Don't check for NULL twice in the loops omits 1b32fce42bff ARM: dts: alt: Add SW2 as GPIO keys omits 0d71f80b1898 driver core: auxiliary bus: Fix typo in the docs omits 790c06cc5df2 clk: renesas: r8a77995: Add ZA2 clock omits 3f6ecaf1cad9 clk: renesas: cpg-mssr: Make srstclr[] comment block consistent omits 682b108ba598 clk: renesas: cpg-mssr: Remove unused [RM]MSTPCR() definitions omits fad92b11047a tty: serial: 8250: serial_cs: Fix a memory leak in error h [...] omits 6ae7d0f5a92b tty: nozomi: Fix the error handling path of 'nozomi_card_init()' omits f2b0fe4b121e dt-bindings: serial: pl011: Delete an incorrect compatible string omits d99247f9b542 firmware: stratix10-svc: Fix a resource leak in an error h [...] omits 5fe3cba0bf5c eeprom: ee1004: Add helper ee1004_cleanup omits 8700a7328e89 eeprom: ee1004: Add constant EE1004_NUM_PAGES omits 8aeacb7a2de3 eeprom: ee1004: Move call to ee1004_set_current_page to ee [...] omits 6f68dbd6cc7b eeprom: ee1004: Improve error handling in ee1004_read omits 6601017e2a49 eeprom: ee1004: Factor out setting page to ee1004_set_curr [...] omits b2cd8a2f8eb1 eeprom: ee1004: Cache current page at initialization of fi [...] omits 2ac99039c568 eeprom: ee1004: Switch to i2c probe_new callback omits 3c03dad7652e eeprom: ee1004: Improve creating dummy devices omits 08e5138aa419 eeprom: ee1004: Improve check for SMBUS features omits b97ba92e2962 eeprom: ee1004: Remove usage of i2c_adapter_id in adapter [...] omits 64bf274711c0 eeprom: ee1004: Remove not needed check in ee1004_eeprom_read omits 7abdadfcf19a eeprom: ee1004: Remove not needed check in ee1004_read omits 7adbd54fb23b eeprom: ee1004: Use kobj_to_i2c_client to simplify the code omits 394febc9d0a6 misc/pvpanic: Make 'pvpanic_probe()' resource managed omits a224db273acc misc/pvpanic-mmio: Use GFP_KERNEL instead of GFP_ATOMIC omits 9a3c72ee6ffc misc/pvpanic-mmio: Fix error handling in 'pvpanic_mmio_probe()' omits b647ceb5a13e misc/pvpanic-pci: Use GFP_KERNEL instead of GFP_ATOMIC omits 372dae899725 misc/pvpanic-pci: Fix error handling in 'pvpanic_pci_probe()' omits ee9b9b81ecd7 char: pcmcia: scr24x_cs: Fix redundant fops omits 37188559c610 char: pcmcia: error out if 'num_bytes_read' is greater tha [...] omits 7af5662826f7 dyndbg: display KiB of data memory used. omits 0419bf0fe6e5 ipac: tpci200: fix kernel-doc syntax and remove filename f [...] omits b716f42e8761 ipac: ipoctal: fix kernel-doc syntax and remove filename f [...] omits 9272e5d0028d ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe omits ffa52910faff Merge drm/drm-next into drm-misc-next omits 18c092e5c35e ttyprintk: remove redundant initialization of variable i omits 9e7f5ee11373 ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names omits 8e880dfefd61 ARM: dts: AM33xx/AM43xx: Rename wkup_m3 sub-mailbox node omits 94a69e062648 ARM: dts: OMAP2/OMAP3: Rename processor sub-mailbox nodes omits 71f729ef73ce ARM: dts: OMAP2420: Drop interrupt-names from mailbox node omits 40a95e2915e3 ARM: dts: am437x-l4: Drop ti,omap2-uart entry from UART nodes omits 7260620cd9e3 ARM: dts: dra7-l4: Drop ti,omap4-uart entry from UART nodes omits 5ccbb2ee039f drm/bridge: DRM_CROS_EC_ANX7688 should depend on I2C_CROS_ [...] omits a53d1202aef1 char: xillybus: Add driver for XillyUSB (Xillybus variant [...] omits 8cb5d216ab33 char: xillybus: Move class-related functions to new xillyb [...] omits d7d30b8fcd11 ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios omits 2566d5b8c167 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios omits b644c5e01c87 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init fla [...] omits 0c149400c2f6 ARM: dts: dra7x-evm: Align GPIO hog names with dt-schema omits 4823117cb80e ARM: dts: omap5-board-common: align gpio hog names with dt-schema omits cfb4ab3b5df8 ARM: dts: omap3: align gpio hog names with dt-schema omits 2986d2763daa drm/bridge: lt8912b: fix platform_no_drv_owner.cocci warnings omits e821a334b29f drm: bridge: cdns-mhdp8546: Fix inconsistent indenting omits bd551acdde3a ARM: dts: am437x: align gpio hog names with dt-schema omits fb97f63106f3 ARM: dts: am335x: align GPIO hog names with dt-schema omits 33f90f27e1c5 drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() omits 7652dd2c5cb7 USB: core: Check buffer length matches wLength for control [...] omits b35ef2dd1675 mips: dts: loongson: fix DTC unit name warnings omits 15b32eb21a48 mips: dts: loongson: fix DTC unit name warnings omits a3da3d3d55a3 mips: dts: loongson: fix DTC unit name warnings omits dfd6553212c3 mips: dts: loongson: fix DTC unit name warnings omits 01153887beb5 mips: dts: loongson: fix DTC unit name warnings omits 5522e9f7b0fb Merge v5.13-rc3 into drm-next omits 90c976189908 staging: rtl8723bs: remove the repeated declaration omits cb293e6b834b staging: rtl8192u: Fixed warnings of coding style omits afc023da53e4 staging: mmal-vchiq: Fix incorrect static vchiq_instance. omits c43e6b43d937 MIPS: Loongson64: Update loongson3_defconfig omits 4f5d31ce099d MIPS: Loongson64: Remove a "set but not used" variable omits 69e22d9ff71b MIPS: ath79: ar9331: add pause property for the MAC <> swi [...] omits cbafa54aa2ae MIPS: ath79: ar9331: Add OpeneEmbed SOM9331 Board omits ab5891a8350f dt-bindings: vendor-prefixes: Add an entry for OpenEmbed omits 5334d983f385 MIPS: SEAD3: Correct Ethernet node name omits 7f8d698ffb17 staging: rtl8188eu: convert pr_info call to dev_err call O [...] omits 993b21a04614 Staging: rtl8723bs: fixed a blank coding style omits 0ab000e5e57e ASoC: rsnd: tidyup rsnd_ssiu_busif_err_irq_ctrl() omits cfb7b8bf1e2d ASoC: rsnd: tidyup rsnd_ssiu_busif_err_status_clear() omits 83b220cf8eb2 ASoC: rsnd: implement BUSIF related code in ssiu.c omits b43b8ae87c8e ASoC: rsnd: protect mod->status omits 1f9c82b5ab83 ASoC: rsnd: add debugfs support omits 1788a1520185 ASoC: rsnd: incidate irq error message omits 9ff07d19fb28 ASoC: rsnd: indicate unknown error at rsnd_dai_call() omits 54e81e944637 ASoC: rsnd: check BUIF error everytime omits ab62e8a8bce1 ASoC: rsnd: attach SSIU when SSI was DMA mode omits 6da8f00e7ac2 ASoC: rsnd: ignore runtime NULL case at rsnd_runtime_chann [...] omits 965386c97616 ASoC: rsnd: call unregister for null_hw when removed omits 40e40e63f7be drm/i915/display: relax 2big checking around initial fb omits d406f49b05e5 mtd: spi-nor: macronix: Fix name for mx66l51235f omits 854955ae96db mtd: spi-nor: intel-spi: Add support for Intel Alder Lake- [...] omits 615160334f3f drm/i915/params: Align visibility of device level and glob [...] omits 61a140f08ebb usb: gadget: udc: udc-xilinx: Place correct function names [...] omits e0fbc1c0ba37 usb: gadget: udc: pxa27x_udc: Fix documentation for 'pxa27 [...] omits 5aff197ffef1 usb: typec: ucsi: Fix copy/paste issue for 'ucsi_set_drvdata()' omits 58aff959fc84 usb: dwc2: gadget: Repair 'dwc2_hsotg_core_init_disconnect [...] omits 81d708bc13f3 usb: dwc2: pci: Fix possible copy/paste issue omits a63acbde8264 usb: dwc2: hcd_queue: Fix typeo in function name 'dwc2_hs_ [...] omits 8268acfe1cc9 usb: isp1760: isp1760-udc: Provide missing description for [...] omits bd37fbd5f5bb usb: dwc2: params: Fix naming of 'dwc2_get_hwparams()' in [...] omits 826e9c44978b usb: common: ulpi: Add leading underscores for function na [...] omits c1fb8640e8a3 usb: dwc2: platform: Provide function name for 'dwc2_check [...] omits 632d234b0bf8 usb: cdns3: cdnsp-gadget: Provide function name for 'cdnsp [...] omits 00dfda2db2c1 usb: cdns3: cdns3-gadget: Provide correct function naming [...] omits 9b3c1c90d6e7 usb: chipidea: udc: Fix incorrectly documented function 'h [...] omits 953c3a3c310f usb: chipidea: otg: Fix formatting and missing documentati [...] omits b1f562f1c401 usb: chipidea: core: Fix incorrectly documented function ' [...] omits c23e55e6682f usb: cdns3: cdns3-imx: File headers are not good candidate [...] omits e1ecf7582f1b usb: cdns3: cdns3-ep0: Fix a few kernel-doc formatting issues omits a945fd0a583d usb: cdns3: cdns3-ti: File headers are not good candidates [...] omits 56480a03f179 usb: cdns3: cdns3-gadget: Fix a bunch of kernel-doc relate [...] omits 6dd1efeb18d2 usb: cdns3: cdns3-plat: Fix incorrect naming of function ' [...] omits 47a4edc7acfd usb: cdns3: core: Fix a couple of incorrectly documented f [...] omits c037b6c818c3 PCI: Add sysfs "removable" attribute omits 70f400d4d957 driver core: Move the "removable" attribute from USB to core omits 0f60203d2142 USB: fotg210-hcd: remove dentry storage for debugfs file omits 8efd88f94601 USB: gadget: pxa27x_udc: remove dentry storage for debugfs file omits 0cac35771716 USB: gadget: bcm63xx_udc: remove dentry storage for debugfs file omits 8f6c7c5a11ec USB: chipidea: remove dentry storage for debugfs file omits ab00a41e73dc usb: dwc3: trace: Remove unused fields in dwc3_log_trb omits acad3e9c7250 usb: typec: mux: Remove requirement for the "orientation-s [...] omits 7bf991eab8b2 usb: typec: mux: Use device type instead of device name fo [...] omits baabd69492bb usb: common: usb-conn-gpio: use usb_role_string() to print [...] omits 73e33008e865 usb: roles: add helper usb_role_string() omits c4eaba3853ed drm/fourcc: Remove struct drm_format_buf_name omits b066c72e6a1c drm: Remove drm_get_format_name() omits b2f0101a0689 drm/simpledrm: Use %p4cc to print 4CC format omits 5a6af54d6e4d drm/amdgpu: Use %p4cc to print 4CC format omits d955782da290 ALSA: hda/ca0132: Make a const array static, makes object smaller omits b5c2e2c79034 ALSA: pci: lx6464es: remove useless self-comparison omits 93a5b85c3c53 ALSA: drivers: opl3: fix useless self-comparison omits 1519c84c0592 sound/oss/dmasound: Remove superfluous "break" omits 7fda2b0bfbd9 soc: qcom: socinfo: import PMIC IDs from pmic-spmi omits ee704ebfd548 bus: qcom-ebi2: Fix incorrect documentation for '{slow,fast}_cfg' omits acad945dc22e soc: imx: gpcv2: move reset assert after requesting domain [...] omits a36cc1e512e9 soc: imx: gpcv2: Add support for missing i.MX8MM VPU/DISPM [...] omits 47f87c628055 soc: imx: gpcv2: add support for i.MX8MM power domains omits 30af8513bdb5 dt-bindings: power: add defines for i.MX8MM power domains omits 6cf3b3abbf0b Input: cyttsp - obtain regulators omits 007704c99f52 Input: cyttsp - probe from compatibles omits 4b48d935a5e0 Input: cyttsp - convert bindings to YAML and extend omits cc2195fe536c firmware: arm_ffa: Add support for MEM_* interfaces omits d0c0bce83122 firmware: arm_ffa: Setup in-kernel users of FFA partitions omits 714be77e976a firmware: arm_ffa: Add support for SMCCC as transport to F [...] omits 3bbfe9871005 firmware: arm_ffa: Add initial Arm FFA driver support omits e781858488b9 firmware: arm_ffa: Add initial FFA bus support for device [...] omits 9ecf6ac17c32 RDMA/mlx5: Take qp type from mlx5_ib_qp omits 39aa91e2af57 fbdev: matrox: use modern module_init() omits b3484d2b03e4 drm/fb-helper: improve DRM fbdev emulation device names omits 6616125bb4df drm/hisilicon/kirin: Use the correct HiSilicon copyright omits 5562f75c49cc drm: fix leaked dma handles after removing drm_pci_free omits 042da426f8eb scripts/setlocalversion: simplify the short version part omits 630ff0faf84e scripts/setlocalversion: factor out 12-chars hash construction omits ffaf62a8050b scripts/setlocalversion: add more comments to -dirty flag [...] omits a2be76a352f1 scripts/setlocalversion: remove workaround for old make-kpkg omits 2a73cce2dad3 scripts/setlocalversion: remove mercurial, svn and git-svn [...] omits c39013ee64b5 kbuild: clean up ${quiet} checks in shell scripts omits 174a1dcc9642 kbuild: sink stdout from cmd for silent build omits 41eba23efba3 init: use $(call cmd,) for generating include/generated/compile.h omits 2728fcfa4fcc kbuild: merge scripts/mkmakefile to top Makefile omits e0283ffaecc2 drm/kconfig: Remove unused select of DRM_KMS_FB_HELPER omits 031df82514b4 drm/ttm: Remove ttm_bo_mmap() and friends omits cbc5caf778ba drm/vmwgfx: Inline vmw_verify_access() omits e65d096f8bd8 drm/vmwgfx: Inline ttm_bo_mmap() into vmwgfx driver omits 265ec0dd1a0d drm/nouveau: Implement mmap as GEM object function omits 645e954137f0 drm/radeon: Implement mmap as GEM object function omits 71df0368e9b6 drm/amdgpu: Implement mmap as GEM object function omits ccd9fe972c4d drm/ttm: Don't override vm_ops callbacks, if set omits 6630d31c912e cxl/mem: Get rid of @cxlm.base omits 1d5a4159074b cxl/mem: Move register locator logic into reg setup omits 1b0a1a2a1934 cxl/mem: Split creation from mapping in probe omits 5d0c6f025953 cxl/mem: Use dev instead of pdev->dev omits dd2a93a814e7 cxl/mem: Demarcate vendor specific capability IDs omits 199cf8c3feec cxl/pci.c: Add a 'label_storage_size' attribute to the memdev omits 21e9f76733a8 cxl: Rename mem to pci omits a6e2cd4dd28e mtd: spi-nor: otp: fix kerneldoc typos omits ccfb7cf18f96 mtd: spi-nor: Add documentation for spi_nor_soft_reset() omits 5c26d52c9e5c mtd: spi-nor: nxp-spifi: Use SPI_MODE_X_MASK omits 994a4c3e226a drm/i915: Drop redundant has_hdmi_sink check omits cc3bd64d7cc3 drm/i915: Move the TMDS clock division into intel_hdmi_mod [...] omits d21d7a9d1020 drm/i915: Check sink deep color capabilitis during HDMI .m [...] omits 41828125acd6 drm/i915: Move platform checks into intel_hdmi_bpc_possible() omits f02e6c859514 drm/i915: Move has_hdmi_sink check into intel_hdmi_bpc_possible() omits 06e0df24fcf1 drm/i915: Extract intel_hdmi_bpc_possible() omits 8eca89a10833 drm/amdgpu: Fix clang warning: unused label 'exit' omits c374839f9b44 mtd: spinand: macronix: Add support for serial NAND flash omits 902f332e461a mtd: rawnand: qcom: Delete an unneeded bool conversion omits acbd3d0945f9 mtd: rawnand: arasan: Leverage additional GPIO CS omits b5437c7b682c mtd: rawnand: arasan: Ensure proper configuration for the [...] omits b85c943d181a mtd: rawnand: Add a helper to parse the gpio-cs DT property omits 10e96f8b4e75 mtd: rawnand: Move struct gpio_desc declaration to the top omits 92f378f19e94 sh: move core-y in arch/sh/Makefile to arch/sh/Kbuild omits 3681c854c22e hexagon: move core-y in arch/hexagon/Makefile to arch/hexa [...] omits 0957878f710e h8300: move core-y in arch/h8300/Makefile to arch/h8300/Kbuild omits 5519f498d595 alpha: move core-y in arch/alpha/Makefile to arch/alpha/Kbuild omits d92cc4d51643 kbuild: require all architectures to have arch/$(SRCARCH)/Kbuild omits 8939a8489ca6 f2fs: atgc: export entries for better tunability via sysfs omits 4a67d9b07ac8 f2fs: compress: fix to disallow temp extension omits e3c548323d32 f2fs: let's allow compression for mmap files omits 0dd571785d61 f2fs: add MODULE_SOFTDEP to ensure crc32 is included in th [...] omits 4f55dc2a988b f2fs: return success if there is no work to do omits 2fdb6a5ef622 drm/i915/display: Remove a redundant function argument fro [...] omits bb265dbdf38d drm/i915/xelpd: Add VRR guardband for VRR CTL omits 8bcc0840cf7c drm/i915/xelpd: Enhanced pipe underrun reporting omits abfe041de01f Merge drm/drm-next into drm-intel-next omits 7bc188cc2c8c drm/i915/adl_p: enable MSO on pipe B omits aa85beeace6e drm/i915: Remove the repeated declaration omits 2c0f0f363956 module: correctly exit module_kallsyms_on_each_symbol when [...] omits f7fc0d1c915a perf inject: Do not inject BUILD_ID record if MMAP2 has it omits 0c3f7b38d72b perf inject: Call dso__put() even if dso->hit is set omits bc3aca5393c4 dt-bindings: gpio: omap: Convert to json-schema omits 058efb406418 ASoC: cs42l52: use DEVICE_ATTR_WO macro omits 4e7f0ea0e2e7 ASoC: cs35l3x: Use neutral language in amp drivers omits 6405941e6884 ASoC: cs43130: Use DEVICE_ATTR_RO macro omits d04260393ea0 ASoC: wm8962: Use DEVICE_ATTR_WO macro omits 3ef6253cd080 ASoC: cs42l56: use DEVICE_ATTR_WO macro omits 10f3b4d79958 mtd: parsers: qcom: Fix leaking of partition name omits eb1765c40530 mtd: partitions: redboot: fix style issues omits 237960880960 mtd: partitions: redboot: seek fis-index-block in the right node omits 5c1ce1fb8a2d mtd: devices: Remove superfluous "break" omits 6b562738a22c dt-binding: mtd: nand: Document the cs-gpios property omits 4edde6031458 mtd: rawnand: arasan: Support NV-DDR interface omits 10938a08fc40 mtd: rawnand: arasan: Workaround a misbehaving prog type w [...] omits 698ddeb89e01 mtd: rawnand: arasan: Fix a macro parameter omits b134ed01d95e MAINTAINERS: Add myself as co-maintainer of the Arasan NAN [...] omits a9ecc8c814e9 mtd: rawnand: Choose the best timings, NV-DDR included omits 9d3194bf2aef mtd: rawnand: Allow SDR timings to be nacked omits f3fe156ede6d mtd: rawnand: Support enabling NV-DDR through SET_FEATURES omits e32df79f19c7 mtd: rawnand: Add a helper to find the closest ONFI NV-DDR mode omits 09cdb237c3c8 mtd: rawnand: Handle the double bytes in NV-DDR mode omits d7a773e8812b mtd: rawnand: Access SDR and NV-DDR timings through a comm [...] omits fee9c6d8f098 mtd: rawnand: Avoid accessing NV-DDR timings from legacy code omits 45606518f961 mtd: rawnand: Add onfi_fill_nvddr_interface_config() helper omits 94c8ce8e3e96 mtd: rawnand: Add an indirection on onfi_fill_interface_config() omits 9310668fb60a mtd: rawnand: Retrieve NV-DDR timing modes from the ONFI p [...] omits 1666b815ad1a mtd: rawnand: Add NV-DDR timings omits 7ce872d9f55f mtd: rawnand: Clarify the NV-DDR entries in the ONFI structure omits dbb7b2e07564 mtd: rawnand: Use more recent ONFI specification wording omits b16e0d5d7d69 mtd: rawnand: Update dead URL omits 64de50e38e6f mtd: rawnand: onfi: Use the BIT() macro when possible omits ed2a49103711 mtd: rawnand: atmel: Check the proposed data interface is [...] omits 4dd7ef970bee mtd: rawnand: arasan: Check the proposed data interface is [...] omits 961965c45c70 mtd: rawnand: Add a helper to clarify the interface configuration omits c3c8c051df3e mtd: core: Potential NULL dereference in mtd_otp_size() omits bc8e157fdb46 mtd: core: Fix freeing of otp_info buffer omits 83aacfbcbd42 w1: fix build warning in w1_ds2438.rst omits 601a68879993 w1: ds2482: fix kernel-doc syntax in file omits 37a7a2a10ec5 riscv: Turn has_fpu into a static key if FPU=y omits 8237c5243a61 riscv: Optimize switch_mm by passing "cpu" to flush_icache [...] omits 50bae95e17c6 riscv: mm: Drop redundant _sdata and _edata declaration omits f842f5ff6aaf riscv: Move setup_bootmem into paging_init omits db756746807b riscv: enable generic PCI resource mapping omits 8f3e136ff378 riscv: mm: Remove setup_zero_page() omits 3332f4190674 riscv: mremap speedup - enable HAVE_MOVE_PUD and HAVE_MOVE_PMD omits 9bf8257fefc9 soc: qcom: socinfo: Add more IDs omits 3b1a0582482c soc: qcom: rpmhpd: Add SC8180X omits dfa3d406e2ab dt-bindings: power: rpmpd: Add SC8180X to rpmpd binding omits c1d4544d0233 dt-bindings: soc: qcom: smd-rpm: Document SM6125 compatible omits 055c9aff76b7 soc: qcom: smd-rpm: Add SM6125 compatible omits e365257547ec soc: qcom: socinfo: Add remaining IPQ6018 family ID-s omits eec220565b78 soc: qcom: socinfo: Add missing SoC ID for SM6125 omits 0bba09bc2d17 drm/radeon: remove the repeated declaration omits 53602f4aeadb drm/radeon/evergreen: Remove the repeated declaration omits ee780965cbf5 drm/amd/display: Remove the repeated declaration omits 02b865f88b4e drm/amdgpu: refine amdgpu_fru_get_product_info omits 2a4021ccb8fe drm/amdgpu: Change IP init sequence to support PSP program [...] omits 713305570aeb drm/amdgpu: Fix an error code in kfd_mem_attach_dmabuf() omits 3e06db4d62a8 drm/amdgpu: add missing unreserve on error omits abaf210c281d drm/amdgpu: add judgement for dc support omits 0e9def2108af drm/amdgpu: fix typo omits a4bdd15e799a arm64: dts: qcom: msm8996: Add DMA to QUPs and UARTs omits fbe7be5b23ae arm64: dts: qcom: msm8996: Strictly limit USB2 host to USB [...] omits fbd5a1d22607 arm64: dts: qcom: sc7280: Add ADC channel nodes for PMIC t [...] omits a1cbfdfdc2b1 arm64: dts: qcom: sc7280: Include PMIC DT files for sc7280-idp omits d0927c2134d9 arm64: dts: qcom: pmk8350: Correct the GPIO node omits b2de43136058 arm64: dts: qcom: pmk8350: Add peripherals for pmk8350 omits f878e1baa4ae arm64: dts: qcom: pmr735a: Correct the GPIO node omits 7a3544e5d4e8 arm64: dts: qcom: pmr735a: Add temp-alarm support omits 6327abef804d arm64: dts: qcom: pm8350c: Correct the GPIO node omits 3795fe7d497b arm64: dts: qcom: pm8350c: Add temp-alarm support omits 0e17fe8cf8e1 arm64: dts: qcom: pm7325: Add pm7325 base dts file omits 4dcaa68ee217 arm64: dts: qcom: sm8350: Add label for thermal-zones node omits 9ec1c5867c02 arm64: dts: qcom: SC7280: Add thermal zone support omits 132f5a8df934 arm64: dts: qcom: SC7280: Add device node support for TSENS omits 4753492de9df arm64: dts: qcom: msm8996: Add usb3 interrupts omits 3343de9af75c arm64: dts: qcom: msm8996: Clean up the SDHCI2 node omits 37aa540cbd30 arm64: dts: qcom: pmi8994: Add WLED node omits 12d540375736 arm64: dts: qcom: msm8996: Add DSI0 nodes omits f7342c7d2902 arm64: dts: qcom: pm8994: Add RESIN node omits d774e762b032 arm64: dts: qcom: msm8996: Disable Venus by default omits 37b05cecfe96 arm64: dts: qcom: msm8996: Disable MDSS and Adreno by default omits c33d9068a750 arm64: dts: qcom: msm8996: Add BLSP2_I2C5 and BLSP2_I2C6 omits fbb8a3a8b731 arm64: dts: qcom: msm8996: Add SDHCI1 omits 76f4d70f6174 arm64: dts: qcom: msm8996: Enlarge tcsr_mutex_regs size omits ff5e2b87a1df arm64: dts: qcom: msm8996-*: Clean up QUP and UART names omits 35a4a8b6e9b1 arm64: dts: qcom: msm8996: Sanitize pins omits 1ed34da63a37 arm64: dts: qcom: Add board support for HK10 omits 6215d3f07bd7 arm64: dts: qcom: msm8996: Disable ADSP and add power domains omits 59312ab13981 arm64: dts: qcom: remove camera_mem region omits ab7f9be0e4f0 arm64: dts: qcom: sdm845-xiaomi-beryllium: Add audio support omits c572729b57b4 arm64: dts: qcom: sdm845-oneplus-common: enable ipa omits e60fd5ac1f68 arm64: dts: qcom: sdm845-oneplus-common: guard rmtfs-mem omits 5eabd602d2ff arm64: dts: qcom: sc7180: add nodes for idp display omits 7f891faf596e clk: qcom: clk-rcg2: Add support for duty-cycle for RCG omits f4e44b393389 NFSD: delay unmount source's export after inter-server cop [...] omits eac0b17a77fb NFSD add vfs_fsync after async copy is done omits eeeadbb9bd56 nfsd: move some commit_metadata()s outside the inode lock omits e5d74a2d0ee6 nfsd: Prevent truncation of an unlinked inode from blockin [...] omits fb082cd59afa Input: resistive-adc-touch - add support for z1 and z2 channels omits 241a952f90aa dt-bindings: touchscreen: resistive-adc-touch: add support [...] omits ff7af0fe13b5 dt-bindings: touchscreen: add touchscreen-x/y-plate-ohms property omits 71d576d31f85 dt-bindings: touchscreen: Convert resistive-adc-touch bind [...] omits c8062d11e20c i2c: stm32f7: add SMBus-Alert support omits 168290fb2675 i2c: add binding to mark a bus as supporting SMBus-Alert omits e653312b5b77 i2c: qcom-cci: add sm8250 compatible omits 469668a58b68 dt-bindings: i2c: i2c-rk3x: add description for rk3568 omits cbb245239282 Merge tag 'v5.12' into next omits 3cdef2a9f27d drm/i915/display/adl_p: Disable PSR2 omits 95f7f7d34b05 drm/i915/display/adl_p: Allow DC3CO in pipe and port B omits b554065cb6fc drm/i915: WA for zero memory channel omits 8c80332d6735 drm/i915/adl_p: Handle TC cold omits 68b87ef252e0 drm/i915/display/adl_p: Drop earlier return in tc_has_modu [...] omits 98761ce4b91b pwm: spear: Implement .apply() callback omits da0dea891269 pwm: spear: Free resources only after pwmchip_remove() omits b601a18f1238 pwm: spear: Don't modify HW state in .remove callback omits 937efa29e70f pwm: visconti: Fix and simplify period calculation omits 21e4614b2f69 staging: emxx_udc: fix alignment issues omits b67decf85fd3 staging: rtl8723bs: remove sd_f0_read8() omits a75d6a327911 staging: rtl8188eu: remove ASSERT and ODM_RT_ASSERT macros omits 85487bd72187 staging: rtl8723bs: fix suspect indents omits 8f5193f828fe staging: rtl8723bs: remove unnecessary braces from conditionals omits 3c8c577fd2fc staging: rtl8723bs: refactor to reduce indents omits f57e6d91a873 staging: rtl8723bs: core: rtw_mlme_ext.c: Remove set but u [...] omits db52e8f48067 staging: rtl8723bs: hal: Remove set but unused variables omits 6ec070e872a1 staging: rtl8192e: Fix shadowed variable name omits 939ef16943a8 staging: rtl8712: Removed unnecessary blank lines omits a1b8a9bbce45 staging: rtl8723bs: moved contexts for arc4 encryption in [...] omits e9fdf122cf34 pwm: Simplify all drivers with explicit of_pwm_n_cells = 3 omits 69230cfac3d0 pwm: Autodetect default value for of_pwm_n_cells from device tree omits 5447e7833629 pwm: Drop of_pwm_simple_xlate() in favour of of_pwm_xlate_ [...] omits cf38c978cf1d pwm: Make of_pwm_xlate_with_flags() work with #pwm-cells = <2> omits e1543d83ed55 drm/amdgpu: Fix crash when hot unplug in BACO omits adfea97e4929 arm64: dts: qcom: sm8350-mtp: enable IPA omits f11d3e7da32e arm64: dts: qcom: sm8350: add IPA information omits 7afefb81b72c drm/amdgpu: Rename flag which prevents HW access omits 710071479cf8 dt-bindings: pinctrl: Add DT bindings for apple, pinctrl omits d5bd87e3a39e ASoC: imx-card: Make some symbols static omits 2eadc04d83f6 ASoC: tlv320aic26: use DEVICE_ATTR_RW macro omits 0e91438ff704 ASoC: cs42l42: Check jack status before reporting button events omits 4b38da6ffd62 ASoC: cs42l42: Add support for 2400000 Bit clock omits f5b49d98516c ASoC: cs42l42: Add support for 2304000 Bit clock omits 1c52825c38fc ASoC: cs42l42: Fix 1536000 Bit Clock instability omits d4e9889b0201 Merge branch 'for-5.13' of https://git.kernel.org/pub/scm/ [...] omits f56b273cd845 pinctrl: at91: Constify struct at91_pinctrl_mux_ops omits 9b882b73d379 pinctrl: npcm: Align a few entries in the pin function table omits 1ca46d3e4356 pinctrl/amd: Add device HID for new AMD GPIO controller omits 0533260687a7 gpio: wm8350: remove platform_set_drvdata() + cleanup probe omits e076aeda467d gpio: wm8994: remove platform_set_drvdata() + cleanup probe omits 14ebdaec6d00 gpio: wm831x: remove platform_set_drvdata() + cleanup probe omits 96a03e867c70 gpio: tps65910: remove platform_set_drvdata() + cleanup probe omits f716f1fb84a4 gpio: sta2x11: remove platform_set_drvdata() + cleanup probe omits 52f39cfee66d gpio: sprd: remove platform_set_drvdata() + cleanup probe omits 81933d3e4850 gpio: spear-spics: remove platform_set_drvdata() + cleanup probe omits cd440753dc9e gpio: ath79: remove platform_set_drvdata() + cleanup probe omits 258435a1c818 pinctrl: tigerlake: Add Alder Lake-M ACPI ID omits 0669a6e1f115 drm/i915/gt: Move CS interrupt handler to the backend omits c92c36ed8d92 drm/i915/gt: Move submission_method into intel_gt omits 0db3633f6159 drm/i915/gt: Move engine setup out of set_default_submission omits a92bf335fd82 perf scripts python: intel-pt-events.py: Add branches to script omits 2ede92173faa perf scripting python: Add auxtrace error omits 0db213406927 perf scripting python: Add context switch omits 22cc2f74bbe2 perf scripting python: Add cpumode omits 142b05182eaa perf scripting python: Add IPC omits bee272af7852 perf scripting python: Add sample flags omits 54cd8b032452 perf script: Factor out perf_sample__sprintf_flags() omits 3f8e009e01c4 perf scripting python: Add 'addr_location' for 'addr' omits 8271b5095811 perf scripting python: Factor out set_sym_in_dict() omits d04c1ff0b3dd perf scripting python: Fix tuple_set_u64() omits 04612968783f perf auxtrace: Make perf_event__process_auxtrace*() callable omits 6ea4b5dbe0c4 perf script: Find script file relative to exec path omits afe360a8c35e perf arm-spe: Remove redundant checking for "full_auxtrace" omits f99237e46432 perf arm-spe: Enable timestamp for per-cpu mode omits e582badf1706 perf arm-spe: Correct sample flags for dummy event omits 2f021954952f perf arm-spe: Correct sample flags for SPE event omits 71fbc431c19c perf vendor events intel: Update event list for Icelake Client omits d89bf9cab1f6 perf vendor events intel: Add metrics for Icelake Server omits c58972ef2856 perf vendor events intel: Add uncore event list for Icelak [...] omits cdb29a8fd0c9 perf vendor events intel: Add core event list for Icelake Server omits 100475f83b9d Merge remote-tracking branch 'torvalds/master' into perf/core omits 4a791cb6d34f drm/ingenic: Add option to alloc cached GEM buffers omits b09069046d6b drm: Add and export function drm_fb_cma_sync_non_coherent omits cf8ccbc72d61 drm: Add support for GEM buffers backed by non-coherent memory omits 0f926e5cc8c0 drm/i915/debugfs: Print remap info for DPT VMAs as well omits 74862d4ccd6d drm/i915/adlp: Fix GEM VM asserts for DPT VMs omits b3de1d078919 drm/i915/adlp: Require DPT FB CCS color planes to be 2MB aligned omits 5e4322a8b266 drm/vc4: hdmi: Fix PM reference leak in vc4_hdmi_encoder_p [...] omits 08e767cd9e8b ALSA: control_led - use DEVICE_ATTR_*() macro omits 7fe1e79b59ba configfs: implement the .read_iter and .write_iter methods omits 44b9a000df5c configfs: drop pointless kerneldoc comments omits dd33f1f7aaf0 configfs: fix the kerneldoc comment for configfs_create_bin_file omits 9558487e7d97 arm64: defconfig: Enable usb2_clksel for R-Car Gen3 and RZ/G2 omits a499e40a397c ARM: dts: renesas: Move enable-method to CPU nodes omits ebc666f39ff6 arm64: dts: renesas: beacon: Fix USB ref clock references omits 56bc54496f5d arm64: dts: renesas: beacon: Fix USB extal reference omits d4ea5c61e15a ARM: dts: rcar-gen1: Correct internal delay for i2c[123] omits e9550a536e3e arm64: dts: renesas: eagle: Add x1 clock omits 8c10e004dfb9 ARM: dts: koelsch: Rename sw2 to keyboard omits 6ab8c23096a2 ARM: dts: r8a7779, marzen: Fix DU clock names omits a422ec20caef arm64: dts: renesas: v3msk: Fix memory size omits b6810bafc34f arm64: dts: renesas: condor: Switch eMMC bus to 1V8 omits 706f5cb338ff arm64: dts: renesas: falcon-csi-dsi: Add GPIO extenders omits 0decd50b6b2e arm64: dts: renesas: beacon kit: Setup AVB refclk omits 56ed0b3b10fd arm64: dts: renesas: Add fck to etheravb-rcar-gen3 clock-n [...] omits ab2711b3afdb ARM: dts: renesas: Add fck to etheravb-rcar-gen2 clock-names list omits a72955180372 ARM: dts: aspeed: ast2600evb: Add dts file for A1 and A0 omits 2c042ff716f1 ARM: dts: aspeed: ast2600evb: Add phase correction for emm [...] omits 47b99d02bd87 ARM: dts: aspeed: ast2600evb: Add sdhci node and gpio regu [...] omits e1dc219af7eb ALSA: pcm: use DEVICE_ATTR_RO macro omits a38e93302ee2 ALSA: ac97: fix PM reference leak in ac97_bus_remove() omits 877013bc9cbd sound/oss/dmasound: Remove superfluous "break" omits 5ec85c198eff ALSA: bebob: distinguish M-Audio ProFire Lightbridge quirk omits 266807f94e40 ALSA: bebob: cancel switching connection order omits b7c7699b4f42 ALSA: firewire-lib: obsolete callbacked member omits fb25dcc885fa ALSA: firewire-lib: drop initial NODATA or empty packet omits f20fdd4362e3 Merge branch 'topic/pci-rescan-prep-v2' into for-next omits 534a427bface ALSA: pcm: Block the release until the system resume finishes omits b6cc78da367c ALSA: Drop superfluous argument from snd_power_wait() omits 968bb2baec60 ALSA: control: Minor optimization for SNDRV_CTL_IOCTL_POWER_STATE omits 73063cd3236e ALSA: control: Drop superfluous snd_power_wait() calls omits e94fdbd7b25d ALSA: control: Track in-flight control read/write/tlv accesses omits 533a7ed9d541 ALSA: core: Use READ_ONCE() / WRITE_ONCE() for power state change omits 6f20785b7601 drm/i915/display: fix typo when returning table omits 94a332bd8626 Input: ims-pcu - replace some spaces with tabs omits 204db365077d Input: evbug - remove an empty comment block omits ba5b93d56c8d dt-bindings: input: remove fsl-mma8450 which is handled by [...] omits d9b576917a1d Input: hil_kbd - fix error return code in hil_dev_connect() omits 0b1d6c8c0015 Input: xpad - map "Select" button on Microsoft Xbox One co [...] omits 41e81022a04a Input: usbtouchscreen - fix control-request directions omits 411e2a43d210 PCI: Work around Huawei Intelligent NIC VF FLR erratum omits 665a69611a73 dt-bindings: msm/dp: Add bindings of MSM DisplayPort controller omits 8fc939e72ff8 dt-bindings: msm: dsi: add yaml schemas for DSI PHY bindings omits 4dbe55c97741 dt-bindings: msm: dsi: add yaml schemas for DSI bindings omits 3d7a0dd8f39b dt-bindings: msm: disp: add yaml schemas for DPU bindings omits bcae59d0d45b rtc: imxdi: add wakeup support omits 37401019fe32 rtc: efi: Remove the repeated module alias omits 54b909436ede rtc: fix snprintf() checking in is_rtc_hctosys() omits 8df65d4adca6 dt-bindings: convert rtc/faraday,ftrtc01 to yaml omits 206e04ec7539 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE omits 0dad3ce523c2 PCI: Add pci_reset_bus_function() Secondary Bus Reset interface omits f765e349c3e1 rtc: m41t80: add support for fixed clock omits b0ddc5b17005 rtc: bd70528: fix BD71815 watchdog dependency omits a596fcd9cbc7 drm/panel: panel-simple: Add missing pm_runtime_dont_use_a [...] omits effe3781b6cc gpio: tps65912: remove platform_set_drvdata() + cleanup probe omits 0cef30b8beaf gpio: tps65218: remove platform_set_drvdata() + cleanup probe omits 3660660a8e86 gpio: tc3589x: emove platform_set_drvdata() + cleanup probe omits cc7af0bfa0d9 gpio: tps6586x: remove platform_set_drvdata() + cleanup probe omits c2a11971549b Merge branch 'for-5.13-fixes' into for-5.14 omits a0765597c986 usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static omits ca82c0678842 usb: phy: isp1301: Deduplicate of_find_i2c_device_by_node() omits 08377263a932 USB: usbfs: remove double evaluation of usb_sndctrlpipe() omits 1eef7953129c USB: gadget: udc: fix kernel-doc syntax in file headers omits 257d36d493e9 drm/vc4: hdmi: Add a workqueue to set scrambling omits c85695a2016e drm/vc4: hdmi: Enable the scrambler omits 86e3a65fdb63 drm/vc4: hdmi: Check and warn if we can't reach 4kp60 frequencies omits 7d9061e097e8 drm/vc4: hdmi: Properly compute the BVB clock rate omits 7c9005703ff5 drm/vc4: hvs: Make the HVS bind first omits 5b0060004236 drm/vc4: hdmi: Prevent clock unbalance omits b601c16b7ba8 drm/vc4: crtc: Lookup the encoder from the register at boot omits 5a184d959d5a drm/vc4: crtc: Fix vc4_get_crtc_encoder logic omits c6883985d463 drm/vc4: crtc: Pass the drm_atomic_state to config_pv omits 47a50743031a drm/vc4: crtc: Skip the TXP omits bf6de8e61509 drm/vc4: txp: Properly set the possible_crtcs mask omits b19d3479f25e ARM: dts: sun8i: h3: orangepi-plus: Fix ethernet phy-mode omits 091d5db0abd6 arm64: dts: allwinner: pinephone: Set audio card name omits 47e4dc4e63e1 clk: sunxi-ng: v3s: fix incorrect postdivider on pll-audio omits eb37ca9c98ae Merge series "ASoC: rsnd: add D3 support" from Kuninori Mo [...] omits a122d70bb81f drm/vc4: Separate VEC compatible variants omits 082152aacd04 dt-bindings: display: bcm2835-vec: Add BCM2711 compatible omits fc7a8abcee22 drm/vc4: Fix clock source for VEC PixelValve on BCM2711 omits 273895109a04 drm/i915/gvt: Add missing macro name changes omits 21e4e15a846f reiserfs: Remove unneed check in reiserfs_write_full_page() omits af00978a0a06 ASoC: codecs: Add driver for NXP/Goodix TFA989x (TFA1) amplifiers omits 17ba36b70469 ASoC: dt-bindings: codecs: Add bindings for nxp, tfa989x omits d6956a7dde6f ASoC: rsnd: add null CLOCKIN support omits cf9d5c6619fa ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() omits 17c2d247ddd2 ASoC: dt-bindings: renesas: rsnd: tidyup properties omits 50cb321f16f6 clk: meson: axg-audio: improve deferral handling omits 4814d9c5d3b9 cpufreq: dt: Rename black/white-lists omits 0d989ac2c90b kbuild: remove libelf checks from top Makefile omits 1bb0b18a06dc kbuild: hide tools/ build targets from external module builds omits cf536e185869 Makefile: extend 32B aligned debug option to 64B aligned omits 2f3877d609e7 clk: rockchip: fix rk3568 cpll clk gate bits omits e409c1e1d5cb ARM: dts: ux500: Fix orientation of Janice accelerometer omits 6e153938b7f0 gpio: gpio-tegra186: remove platform_set_drvdata() + clean [...] omits 10a476164b08 gpio: gpio-tegra186: remove empty remove hook omits 4d2a72635b55 gpio: da9052: remove platform_set_drvdata() + cleanup probe omits 94a7b66910ea gpio: xgene: simplify probe, return devm_gpiochip_add_data [...] omits 027f55e87c30 tty: hvc: udbg_hvc: retry putc on -EAGAIN omits 2cec178e35ba powerpc/xmon: make dumping log buffer contents more reliable omits b73c8cccd72a powerpc/kprobes: Replace ppc_optinsn by common optinsn omits 7ee3e97e00a3 kprobes: Allow architectures to override optinsn page allocation omits 6fcb574125e6 powerpc: Kconfig: disable CONFIG_COMPAT for clang < 12 omits 73e6e4e01134 powerpc/powernv/pci: fix header guard omits 60060d704c55 powerpc/sstep: Add tests for setb instruction omits 5b75bd763d36 powerpc/sstep: Add emulation support for ‘setb’ instruction omits f259fb893c69 powerpc/Makefile: Add ppc32/ppc64_randconfig targets omits 40999b041e03 powerpc/pseries: minor enhancements in dlpar_memory_remove [...] omits 163e7921750f powerpc/pseries: break early in dlpar_memory_remove_by_cou [...] omits 2ad216b4d6ff powerpc/pseries: check DRCONF_MEM_RESERVED in lmb_is_removable() omits feb0e079f43d powerpc/pseries: Set UNISOLATE on dlpar_memory_remove_by_i [...] omits ad06bcfd5b8f powerpc/pseries/ras: Delete a redundant condition branch omits c67454615cf9 selftests/powerpc: Fix duplicate included pthread.h omits 9b373899e960 powerpc/pseries/memhotplug: Remove unused inline function [...] omits 1c147690231b ARM: dts: imx53-ard: Correct Ethernet node name omits 77e6025c2416 ARM: dts: i.MX51: digi-connectcore-som: Correct Ethernet n [...] omits 7a4e95d68970 ARM: imx7d: remove Atheros AR8031 PHY fixup omits d500c6c42bed ARM: imx6sx: remove Atheros AR8031 PHY fixup omits 582368377926 ARM: imx6q: remove Atheros AR8035 SmartEEE fixup omits f5d9aa79dfdf ARM: imx6q: remove clk-out fixup for the Atheros AR8031 an [...] omits 4d3b70d980c2 ARM: imx6q: remove BMCR_PDOWN handler in ar8035_phy_fixup() omits 5fff104f04dc ARM: imx6q: remove part of ar8031_phy_fixup() omits 66e69d8849e9 ARM: imx6q: remove PHY fixup for KSZ9031 omits 723de6a4126b ARM: dts: imx6dl-riotboard: configure PHY clock and set pr [...] omits d943728fc7f2 ARM: dts: imx6: edmqmx6: set phy-mode to RGMII-ID omits fe58c887fb8c soc: imx: gpcv2: add support for optional resets omits c0ce75395f8d soc: imx: gpcv2: allow domains without power-sequence control omits 1382eb1967d7 soc: imx: gpcv2: add runtime PM support for power-domains omits 58d268619aa9 soc: imx: gpcv2: wait for ADB400 handshake omits 256f07edbdd2 soc: imx: gpcv2: split power up and power down sequence control omits cbca0b4fd211 soc: imx: gpcv2: switch to clk_bulk_* API omits 4ac6317a3701 soc: imx: gpcv2: move domain mapping to domain driver probe omits 4ed57c97b414 soc: imx: gpcv2: move to more ideomatic error handling in probe omits 7ba861fff0cd dt-bindings: imx: gpcv2: add support for optional resets omits 37f592901258 ARM: dts: imx6qdl-sabresd: Configure the gpio for hp detect omits 861920974aa5 ARM: dts: imx6qdl-sabresd: Add asrc support for wm8962 sound card omits 4b7f6f3b251a ARM: dts: imx: Add i.mx6q DaSheng COM-9XX SBC board support omits db34eb5cc488 dt-bindings: arm: imx: Add i.mx6q DaSheng COM-9XX SBC omits 7486d6df6179 dt-bindings: add dasheng vendor prefix omits d178918891a1 ARM: dts: imx6dl-yapp4: Use aliases to set custom MMC devi [...] omits e88b333142e4 riscv: mm: add THP support on 64-bit omits c3b2d67046d2 riscv: mm: add param stride for __sbi_tlb_flush_range omits 141682f5b9d6 riscv: mm: make pmd_bad() check leaf condition omits f5397c3ee0a3 riscv: mm: add _PAGE_LEAF macro omits 034ebde3b8c7 ARM: dts: imx7d-sdb: Add HDMI audio sound card omits 14954ee82262 ARM: dts: imx6ul-14x14-evk: Switch to fsl-asoc-card sound card omits 445ae16ac1c5 ARM: dts: imx28: Add DTS description of imx28 based XEA board omits b99f904e5045 arm64: defconfig: enable Layerscape EDAC driver omits 5cc59c418fde USB: core: WARN if pipe direction != setup packet direction omits 281e46844699 misc: alcor_pci: fix inverted branch condition omits 13d11f14ae40 ALSA: firewire-lib: code refactoring for transfer delay omits c9f3ac2aae9f ALSA: firewire-lib: code refactoring for generation of dat [...] omits c79b7158b04a ALSA: firewire-lib: code refactoring for generation of syt [...] omits 7ca7cddab2ce ALSA: firewire-lib: code refactoring for generation of pac [...] omits 6f24bb8a157c ALSA: firewire-lib: pool sequence of packet in IT context [...] omits 8070d2652e73 ALSA: firewire-lib: add flag to unaware of syt in CIP header omits 344f0f821a7e ALSA: firewire-lib: Fix uninitialized variable err issue omits 304ba5dca49a Merge drm/drm-next into drm-misc-next omits ea2f0f77538c scsi: core: Cap scsi_host cmd_per_lun at can_queue omits e5e0280db792 scsi: lpfc: Update lpfc version to 12.8.0.10 omits 8eced807077d scsi: lpfc: Reregister FPIN types if ELS_RDF is received f [...] omits 3e49af9393c6 scsi: lpfc: Add a option to enable interlocked ABTS before [...] omits 5aa615d195f1 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to [...] omits 04c1d9c50ae3 scsi: lpfc: Ignore GID-FT response that may be received af [...] omits fe83e3b9b422 scsi: lpfc: Fix node handling for Fabric Controller and Do [...] omits 4012baeab6ca scsi: lpfc: Fix Node recovery when driver is handling simu [...] omits 1037e4b4f81d scsi: lpfc: Add ndlp kref accounting for resume RPI path omits e30d55137ede scsi: lpfc: Fix "Unexpected timeout" error in direct attac [...] omits fa21189db9ab scsi: lpfc: Fix non-optimized ERSP handling omits 01131e7aae5d scsi: lpfc: Fix unreleased RPIs when NPIV ports are created omits ee8868c5c78f scsi: scsi_dh_alua: Retry RTPG on a different path after failure omits cb9eb11fd572 scsi: qla2xxx: Remove redundant assignment to rval omits 5ac3c649f11c scsi: ufs: ufs-exynos: Make a const array static, makes ob [...] omits 86cfe4ad248d scsi: fas216: Use fallthrough pseudo-keyword omits ecd7beb37871 scsi: ufs: core: Clean up whitespace omits 547be9a05dc8 arm64: dts: ti: k3-am65-iot2050-common: Disable mailbox nodes omits 9146bc275b7f drm/mcde: Remove redundant error printing in mcde_dsi_probe() omits 72667f1cd164 drm/panel: s6e63m0: Depromote debug prints omits 78924664af92 ARM: dts: gemini: remove xxx-cells from display omits 4bad54aeb6d6 ARM: dts: gemini-dlink-dir-685: Remove address from display port omits 91cdb2b0e630 dt-bindings: display: convert faraday,tve200 omits 30639b8ed6c8 ARM: dts: gemini-dlink-dir-685: rename gpio-i2c to i2c omits 3b976b541823 ARM: dts: gemini-dlink-dns-313: rename gpio-i2c to i2c omits 6a593769c75f drm/amd/amdkfd: Drop unnecessary NULL check after container_of omits f43ae2d1806c drm/amdgpu: Fix inconsistent indenting omits e0fb14c8dcec drm/amdgpu/apci: switch ATIF/ATCS probe order omits 77bf762f8b30 drm/amdgpu/acpi: unify ATCS handling (v3) omits cd11b58ccef8 drm/amdgpu/display: make backlight setting failure messages debug omits b0781603af15 drm/amd/display: Fix GPU scaling regression by FS video support omits 5bb198930a73 drm/amdgpu: Use preemptible placement for KFD omits b453e42a6e8b drm/amdgpu: Add new placement for preemptible SG BOs omits 6abb3f434c00 drm/amd/display: Allow bandwidth validation for 0 streams. omits 5051cb794ac5 drm/amd/pm: fix return value in aldebaran_set_mp1_state() omits c15e2739b887 drm/amd/pm: Correct reserved uint32_t number in beige_goby [...] omits 40d6b939e4df scsi: Fix spelling mistakes in header files omits 98f92dff1412 scsi: core: Remove leading spaces in Kconfig omits 824731258b65 scsi: target: tcmu: Fix boolreturn.cocci warnings omits e2ac7ab281c0 scsi: ufs: Use designated initializers in ufs_pm_lvl_states[] omits ab17122e758e scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() omits 8f942f9d4b06 scsi: bfa: Fix inconsistent indenting omits 1ecc820db0b9 scsi: bfa: Fix typo omits 2d535031eb2e scsi: pmcraid: Fix typos omits faa6c1d92cb0 scsi: scsi_transport_fc: Remove double FC_FPORT_DELETED in [...] omits 8e060b310f8f scsi: arcmsr: Update driver version to v1.50.00.05-20210429 omits d9a231226f28 scsi: arcmsr: Fix doorbell status being updated late on ARC-1886 omits 2a38d2a8b4a6 scsi: qedf: Use vzalloc() instead of vmalloc()/memset(0) omits 78429edfeed8 misc: xilinx-sdfec: Drop unnecessary NULL check after cont [...] omits b63866efa10c eeprom: ee1004: Let device core handle attribute eeprom omits 46ad05724591 sysfs: Add helper BIN_ATTRIBUTE_GROUPS omits b592d66235f5 scsi: ufs: ufs-exynos: Move definitions from .h to .c omits fd03c075e362 drivers/base/node.c: make CACHE_ATTR define static DEVICE_ATTR_RO omits 208012f05163 misc: bcm-vk: Replace zero-length array with flexible arra [...] omits 19d71c2cbe06 perf tests: Drop __maybe_unused on x86 test declarations omits 4e277d0d83a5 perf tests: Consolidate test__arch_unwind_sample declaration omits efb0b2328196 perf build: Improve error message for old/missing clang omits e33f8fd9fda9 ARM: dts: Fix up the IXP4xx ethernet nodes omits d7eab3df8f39 Documentation: kunit: Update kunit_tool page omits 11dbc62a73a7 Documentation: kunit: add tips for running KUnit omits 35c32e3095d3 cxl/docs: Fix "Title underline too short" warning omits fb05b14c5b99 debugfs: remove return value of debugfs_create_ulong() omits 393b06383fb7 debugfs: remove return value of debugfs_create_bool() omits 1be4ec2456a7 scsi: snic: debugfs: remove local storage of debugfs files omits 77b98d456d60 b43: don't save dentries for debugfs omits 2435628e5611 b43legacy: don't save dentries for debugfs omits 2100c9b06046 drm/i915/gvt: remove local storage of debugfs file omits 2ac62268a2c0 tty: hvc_console: Remove the repeated words 'no' and 'from' omits f421ed33ee2b Revert "serial: sh-sci: Add support for RZ/G2L SoC" omits 7257fbc7c598 usb: typec: tcpci: Implement callback for apply_rc omits 59d4d06c8ab0 usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP omits dea6f87e60d1 usb: typec: tcpm: Refactor logic to enable/disable auto vb [...] omits d112efbe6dbf usb: typec: tcpm: Fix up PR_SWAP when vsafe0v is signalled omits 56d426146cdf dt-bindings: usb: dwc2: add compatible for RK3308 USB controller omits c9c5f057d0d6 USB: gadget: drop irq-flags initialisations omits 8879904b1935 USB: dwc2: drop irq-flags initialisations omits 18538a50239b USB: cdnsp: drop irq-flags initialisations omits 77b57218ac2f usb: gadget: tegra-xudc: Use dev_err_probe() omits 80a3c7f70e99 usb: gadget: tegra-xudc: Don't print error on probe deferral omits b274e2a44e16 usb: atm: cxacru: Fix typo in comment omits d369c9187c18 usb: isp1763: add peripheral mode omits e7a990e00cb1 dt-bindings: usb: nxp,isp1760: add bindings omits 60d789f3bfbb usb: isp1760: add support for isp1763 omits 3eb96e04be99 usb: isp1760: use dr_mode binding omits a74f639c5b56 usb: isp1760: hcd: refactor mempool config and setup omits f9a88370e675 usb: isp1760: remove platform data struct and code omits 03e28d5233d5 usb: isp1760: use relaxed primitives omits 1da9e1c06873 usb: isp1760: move to regmap for register access omits abfabc8ae3bd usb: isp1760: fix strict typechecking omits 24bb0076d7bc usb: fix spelling mistakes in header files omits 03effde3a2ea ASoC: Intel: sof_sdw: add quirk support for Brya and BT-offload omits c0fbe9fd311a ASoC: Intel: common: Add entries for sdw codecs in ADL mat [...] omits cf1031ed4752 jfs: Remove trailing semicolon in macros omits 577ebd195f95 fs: Fix typo issue omits 70c1fc34f3c6 dt-bindings: rng: mediatek: add mt8365 to mtk rng binding omits 1a60317bc83f dt-bindings: rng: mediatek: convert to yaml schema omits 91d594b2db51 gpio: tps68470: remove platform_set_drvdata() + cleanup probe omits 20a3e5349051 drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_g [...] omits f18939021a36 drm/amd/amdgpu/gfx_v10_0: Demote kernel-doc abuse omits 29ec545844a0 drm/amd/amdgpu/vcn_v1_0: Fix some function naming disparity omits ef6f76407cd7 drm/amd/amdgpu/sdma_v5_2: Repair typo in function name omits 1c7f15c7006c drm/amd/amdgpu/amdgpu_vce: Fix a few incorrectly named functions omits 8d55be744b45 drm/amd/amdgpu/sdma_v5_0: Fix typo in function name omits 47a6c67648cb drm/amd/amdgpu/sdma_v4_0: Realign functions with their headers omits 9f88be53c8ec drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_ [...] omits 5a2ec861b8ae drm/amd/amdgpu/gfx_v9_4_2: Mark functions called by refere [...] omits 463e2989977a drm/radeon/r100: Realign doc header with function 'r100_cs [...] omits 2cce318c3b3b drm/amd/amdgpu/gmc_v10_0: Fix potential copy/paste issue omits 5f7d8ee71e1f drm/amd/amdgpu/mmhub_v9_4: Fix naming disparity with 'mmhu [...] omits 9f7724f0888e drm/amd/amdgpu/gmc_v7_0: Fix potential copy/paste issue omits d34c42d44235 drm/amd/include/aldebaran_ip_offset: Mark top-level IP_BAS [...] omits 52456b426b65 drm/radeon/radeon_vm: Fix function naming disparities omits 5ce270576041 drm/radeon/cik: Fix incorrectly named function 'cik_irq_su [...] omits f72c26fcc330 drm/amd/amdgpu/dce_v6_0: Repair function name of 'si_get_n [...] omits 57f671cd2caf drm/amd/amdgpu/si_dma: Fix some function name disparity omits acf69d930457 drm/amd/amdgpu/gfx_v7_0: Repair function names in the docu [...] omits 094b457bcbe4 drm/amd/amdgpu/cik_sdma: Fix a few incorrectly named functions omits 590a74c6d183 drm/amd/amdgpu/amdgpu_gmc: Fix a little naming related doc-rot omits e72d4a8b08f8 drm/amd/amdgpu/amdgpu_debugfs: Fix a couple of misnamed functions omits c4cd63f952f9 drm/amd/amdgpu/amdgpu_ids: Correct some function name disparity omits 3ffa59a01c26 drm/radeon/radeon_cs: Fix incorrectly documented function [...] omits 223ce1d55cf9 drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate omits 4271bf11bd5f drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before po [...] omits 210d1637d32c drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before po [...] omits 41884cdda653 drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate omits aef06d2b1b8c drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate omits 386061cd99c1 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate omits f55c0d65270a drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate omits 9f04eb7acffd drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV omits f5e25a83c1e2 drm/amdgpu: Modify MMHUB register access from MMIO to RLCG [...] omits 6ba3f59eb4d9 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits f2958a8b8774 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits 7373fc5e2ee4 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits a9dc23bee253 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits d697f3d8b9f1 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits cda722d2a8b2 drm/amdgpu: Modify GC register access from MMIO to RLCG in [...] omits a5504e9ad48a drm/amdgpu: Indirect register access for Navi12 sriov omits 9256e54209f5 drm/amd/pm: Update PPTable struct for beige_goby omits 8200b1cd85bb drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error omits 78842457127d drm/amdgpu/pm: display vcn pp dpm (v4) omits 61e2d322b8c4 drm/amdgpu/pm: add new fields for Navi1x (v3) omits 0b7db431e352 drm/amdgpu/pm: Update metrics table (v2) omits b804a75d22cb drm/amd/pm: correct MGpuFanBoost setting omits d2aa1356834d drm/amd/display: take dc_lock in short pulse handler only omits be22db77dc50 ALSA: usb-audio: Fix uninitialized variable at __uac_clock [...] omits cb4920cc40f6 drm/i915: Reenable LTTPR non-transparent LT mode for DPCD_REV<1.4 omits 17cd3a106e97 USB: serial: drop irq-flags initialisations omits 661867161f63 USB: serial: mos7840: drop buffer-callback return-value comments omits 683c5cfa5d1c USB: serial: mos7720: drop buffer-callback sanity checks omits 9a8253a7c2da USB: serial: io_edgeport: drop buffer-callback sanity checks omits dcbc0ae4f8fc USB: serial: digi_acceleport: add chars_in_buffer locking omits 3aed3af202aa USB: serial: digi_acceleport: reduce chars_in_buffer over- [...] omits 21dde316cac7 gpio: bd9571mwv: remove platform_set_drvdata() + cleanup probe omits aa93b0f39a07 gpio: altera-a10sr: remove platform_set_drvdata() + cleanup probe omits 6681db5ef540 gpio: adp5520: cleanup probe error path + remove platform_ [...] omits ec5aa31bbed6 gpio: visconti: remove platform_set_drvdata() + cleanup probe omits 9e23bf6b00fd gpiolib: Use sysfs_emit() in "show" functions omits fd80b8ba3aa5 gpiolib: Make use of assign_bit() API (part 2) omits d9eb95845dc8 uio: Remove leading spaces in Kconfig omits c999fbbdcf77 w1: ds2438: support for writing to offset register omits fd6ec5d79507 w1: ds2438: adding support for reading page1 omits 1f5e7518f063 w1: ds2438: fixing bug that would always get page0 omits 67c6964228b6 w1: ds2438: changed sysfs macro for rw file omits c9f2713531a9 w1: ds2438: fixed if brackets coding style issue omits ddb20bcf7738 w1: ds2438: fixed a coding style issue omits c6fa1a96db26 w1: w1_therm: fix build warning in w1_seq_show() omits 6a072b2e3722 w1: w1_therm: correct function name bulk_read_support() omits 8c55a99dc77a parport: Use string_upper() instead of open coded variant omits 1189827a2cf7 gpio: da9055: remove platform_set_drvdata() + cleanup probe omits 2a9a2ccaab99 gpio: stmpe: fully use convert probe to device-managed omits d3a2bfde6b11 comedi: drivers: comedi_isadma: Fix misspelling of 'dma_chan1' omits 69484d97dd3f comedi: drivers: ni_routes: Demote non-conforming kernel-d [...] omits 7b89d91c5d7f comedi: drivers: ni_tio: Fix slightly broken kernel-doc an [...] omits 4d070b8b7456 comedi: comedi_8254: Fix descriptions for 'i8254' and 'iobase' omits 9d5536e0e1ca ASoC: SOF: Intel: hda: Remove conditions against CONFIG_PCI omits 4f50f16e9414 ASoC: SOF: ops: don't return void value omits ccaea61a8d1b ASoC: SOF: topology: fix assignment to use le32_to_cpu omits c03459415c51 ASoC: SOF: loader: Use snd_sof_dsp_block_read() instead so [...] omits 3b2e93ed1238 ASoC: SOF: ops: print out the polling register omits e5eaa4e66f53 ASoC: SOF: pci: No need to cast second time to save the desc omits fd979ec12eeb ASoC: SOF: Check desc->ops directly in acpi/pci/of probe f [...] omits ddaf0d6dc467 usb: common: usb-conn-gpio: use dev_err_probe() to print log omits 880287910b18 usb: common: usb-conn-gpio: fix NULL pointer dereference o [...] omits c63fef4c4302 dt-bindings: usb: Add H616 compatible string omits 3f87443b4ee6 dt-bindings: usb: sunxi-musb: Add H616 compatible string omits 7d076c2f5590 usb: musb: Check devctl status again for a spurious sessio [...] omits 62d472d8ad88 usb: musb: Add missing PM suspend and resume functions for [...] omits c5c7489dc982 Revert "USB: Add reset-resume quirk for WD19's Realtek Hub" omits 7142452387c7 USB: Verify the port status when timeout happens during po [...] omits 106133dacc00 usb: gadget: s3c-hsudc: Use struct_size() in devm_kzalloc() omits 53ad92fdf7c3 usb: gadget: tegra-xudc: Constify static structs omits 005775859a3d fsl-usb: add need_oc_pp_cycle flag for 85xx also omits 1d50071b53f2 USB: gadget: pxa25x_udc: remove dentry storage for debugfs file omits 1531a2bb4494 USB: gadget: s3c2410_udc: remove dentry storage for debugfs file omits e3d59eff47b8 USB: gadget: lpc32xx_udc: remove debugfs dentry variable omits 92c6dc0beb68 usb: typec: wcove: Fx wrong kernel doc format omits e1327a127703 export: Make CRCs robust to symbol trimming omits d61f263495d7 Merge branch 'omap-for-v5.13/genpd-cleanup' into omap-for- [...] omits 3d7bf58546ba ARM: dts: osd3358-sm-red: group in the same phandle all it [...] omits 6bb0ad80c52d ARM: dts: dra76-evm: remove ov5640 omits e7d7b033091a ARM: omap2plus_defconfig: Add LP5523 LED driver omits 80d872f97d83 ARM: omap2plus_defconfig: Add WL1251 and WEXT modules omits 57f2bf41b9e0 ARM: OMAP2+: remove omap2_set_globals_control() omits ac189a7a999b ARM: OMAP2+: CM: remove omap2_set_globals_cm() omits 68f6941a6aec ARM: OMAP1: Remove leading spaces in Kconfig omits f40b70d3daf5 char: hw_random: pseries-rng: Demote non-conformant kernel [...] omits d80758c02fcf char: hpet: Remove unused variable 'm' omits a9af9ae81443 char: pcmcia: cm4040_cs: Remove unused variable 'uc' omits 4e2898164656 char: pcmcia: cm4000_cs: Remove unused variable 'tmp' omits 03e3e31ee5c8 Merge 50f09a3dd587 ("Merge tag 'char-misc-5.13-rc3' of git [...] omits 9a91e5e0af5e Merge tag 'amd-drm-next-5.14-2021-05-21' of https://gitlab [...] omits c99c4d0ca57c Merge tag 'amd-drm-next-5.14-2021-05-19' of https://gitlab [...] omits 2ba047855096 Merge tag 'drm-intel-next-2021-05-19-1' of git://anongit.f [...] omits 6d0a12c734c3 drm/ttm: Explain why ttm_bo_add_move_fence uses a shared slot omits 2e684660e56d dt-bindings: arm: scu: Convert to json-schema omits 50e02e9a030a dt-bindings: timer: arm,twd: Convert to json-schema omits 1d92d5569cca dt-bindings: display: Fix spacing in lvds.yaml omits ea8c9ed53f87 drm: Fix missing unlock and free on error in drm_legacy_ad [...] omits 808a4ae5fa7d vgaarb: Use ACPI HID name to find integrated GPU omits cd49f71cff8d arm64: dts: broadcom: normalize the node name of the UART devices omits aa736700f42f ASoC: imx-card: Add imx-card machine driver omits 623cd9cfcac5 ASoC: dt-bindings: imx-card: Add binding doc for imx sound card omits b9c035aa43b8 ASoC: topology: Fix using uninitialized pointer omits bc794f8c56ab clk: meson: g12a: fix gp0 and hifi ranges omits 331859d320f5 RDMA/hns: Remove unused CMDQ member omits 21090b5d8c98 RDMA/hns: Remove Receive Queue of CMDQ omits 4511624a3514 RDMA/hns: Rename CMDQ head/tail pointer to PI/CI omits b6989da85a27 RDMA/hns: Refactor extend link table allocation omits 800de3f55770 RDMA/cxgb4: Remove useless assignments omits 12a7a9966247 IB/hfi1: Remove the repeated declaration omits b50155c65c57 tty: serial: xilinx_uartps: Fix documentation for cdns_uar [...] omits 542a121aea6d tty: n_gsm: Fix function naming and provide missing param [...] omits 0e4b5597350e tty: serial: st-asc: Demote a kernel-doc formatting abuse omits ef80f77ba29e tty: n_hdlc: Fix a little doc-rot in n_hdlc_tty_read() omits 6ef6785d781e tty: tty_jobctrl: Fix 2 incorrectly documented functions omits a1c0da88f1ca tty: tty_buffer: Fix incorrectly documented function __tty [...] omits 1d31d0caa33f tty: serdev: core: Fix misspelled function name __serdev_d [...] omits 816cea10285d tty: vt: selection: Correct misspelled function sel_loadlut() omits 6dc760027d29 RDMA/bnxt_re: Drop unnecessary NULL checks after container_of omits d06e256f7a4b tty: fix kernel-doc for {start,stop}_tty omits 756a4e4a7a4b tty: fix kernel-doc for tty_{read,write} omits cd256b068f80 tty/serial: make port of serial8250_register_8250_port const omits b8be5db573b8 tty/serial: clean up uart_match_port omits cd5b010ffff2 RDMA/rxe: Remove unused parameter udata omits 0bedd3d0050b RDMA/mlx5: Remove unused parameter udata omits aca496fb61d3 RDMA/mlx4: Remove unused parameter udata omits 69e0a42f3f79 RDMA/hns: Remove unused parameter udata omits c906b86e9c44 RDMA/mlx5: Add SQD2RTS bit to the alloc ucontext response omits 021c1f24f002 RDMA/mlx5: Support SQD2RTS for modify QP omits 4bc2bd5aefd6 serial: liteuart: Add support for earlycon omits 758dfe3ddcae MAINTAINERS: TTY LAYER: add some ./include/linux/ header files omits f6038cf46e37 tty: pty: correct function name pty_resize() omits 4503b1c29db4 tty: pty: remove redundant initialization of variable fd omits cb1b206cff46 serial: sc16is7xx: Use devm_clk_get_optional() omits d4d6f03c4fb3 serial: max310x: Try to get crystal clock rate from property omits 18ee37e1382a serial: drop irq-flags initialisations omits 1d751b04a49d dt-bindings: serial: snps-dw-apb-uart: Add Rockchip RK1808 omits 1e49b0954c91 serial: kgdb_nmi: remove redundant initialization of variable c omits 064b6e47b2b2 serial: sh-sci: Add support for RZ/G2L SoC omits 92e06e12212a dt-bindings: serial: renesas,scif: Document r9a07g044 bindings omits 27d44e05d7b8 tty: serial: meson: retrieve port FIFO size from DT omits f985b0b6e1db dt-bindings: serial: amlogic, meson-uart: add fifo-size property omits 50c3ffb49c95 drm/i915/gt: fix typo issue omits bdaedca74d62 ALSA: firewire-lib: change waking up timing to process packets omits 9b1fcd9bf802 ALSA: firewire-lib: start processing content of packet at [...] omits bd165079dedb ALSA: firewire-lib: code refactoring to start several IT/I [...] omits 26541cb15a1a ALSA: firewire-lib: skip initial packets instead of schedu [...] omits da3623abfbef ALSA: firewire-lib: start processing content of packet at [...] omits 233dbbc7af5d ALSA: firewire-lib: code refactoring for selection of IT c [...] omits c75f36789d3c ALSA: firewire-lib: code refactoring for calculation of co [...] omits 67d92ee7a50b ALSA: firewire-lib: code refactoring for size of CIP header omits 3203e497eb76 drm/bridge: anx7625: Synchronously run runtime suspend. omits fa236c2b2d44 udf: Fix NULL pointer dereference in udf_symlink function omits 1b4c0f3bbdbd staging: rtl8723bs: rename get_ra() due to global symbol c [...] omits 7ca8d993d070 staging: rtl8723bs: rtl8723b_hal_init.c: fix build warning [...] omits d23dc8cd1339 staging: rtl8723bs: HalBtc8723b1Ant.c: fix build warnings [...] omits 62d7ecaf56ba staging: greybus: spi: add blank line after variable declaration omits 5d4f6b9e207a Staging: greybus: fix open parenthesis error in gbphy.c omits ede4ac7b67eb staging: emxx_udc: fix loop in _nbu2ss_nuke() omits 9a032e3f7e04 staging: greybus: audio: Fix sparse warning. omits 4d32fe2f14a7 drm/i915/adl_p: Update memory bandwidth parameters omits e2ca757b6fa4 drm/i915/adlp: Add PIPE_MISC2 programming omits 414002f1bb8e drm/i915/adl_p: Program DP/HDMI link rate to DDI_BUF_CTL omits 226c83263b10 drm/i915/adl_p: Add PLL Support omits ca962882268a drm/i915/adl_p: Define and use ADL-P specific DP translati [...] omits 2d776579728b drm/i915/display: Add PSR interrupt error check function omits 8aa2d2ef4641 drm/i915/display: Replace dc3co_enabled with dc3co_exitlin [...] omits 510b28148891 drm/i915/adl_p: Tx escape clock with DSI omits f4dc00863226 drm/i915/adl_p: MBUS programming omits 835c176cb1c4 drm/i915: Introduce MBUS relative dbuf offsets omits 247bdac958fc drm/i915/adl_p: Add ddb allocation support omits 14076e464550 drm/i915/adl_p: Don't config MBUS and DBUF during display [...] omits 55ce306c2aa1 drm/i915/adl_p: Implement TC sequences omits 93a6497188b8 drm/i915/adl_p: Setup ports/phys omits 7959ffe5768c drm/i915/adl_p: Add dedicated SAGV watermarks omits c33ebdb717e9 drm/i915/xelpd: Add rc_qp_table for rcparams calculation omits db514cac08fd drm/i915/xelpd: Calculate VDSC RC parameters omits b791c7f94680 cpufreq: scmi: Fix an error message omits 70d99a8f0442 cpufreq: mediatek: add support for mt8365 omits 88bf5a85fe98 dt-bindings: dvfs: Add support for generic performance domains omits 17a8b0b6dde6 cpufreq: blacklist SC7280 in cpufreq-dt-platdev omits 07775fc13878 drm/amdgpu: Unmap all MMIO mappings omits 98c6e6a7e2a1 drm/amdgpu: Verify DMA opearations from device are done omits 984f8261bbdf drm/amd/display: Remove superfluous drm_mode_config_cleanup omits 0b10ab80695d drm/sched: Avoid data corruptions omits c61cdbdbffc1 drm/scheduler: Fix hang when sched_entity released omits 54a85db8dea4 drm/amdgpu: Fix hang on device removal. omits ca4e17244bd2 drm/amdgpu: Prevent any job recoveries after device is unplugged. omits 75973e5802af drm/sched: Make timeout timer rearm conditional. omits f89f8c6bafd0 drm/amdgpu: Guard against write accesses after device removal omits 35bba8313b95 drm/amdgpu: Convert driver sysfs attributes to static attributes omits ded13b9cfd59 PCI: Add support for dev_groups to struct pci_driver omits 03f9016ed820 drm/amdgpu: Remap all page faults to per process dummy page. omits d10d0daa2072 drm/amdgpu: Handle IOMMU enabled case. omits e9669fb78262 drm/amdgpu: Add early fini callback omits 72c8c97b1522 drm/amdgpu: Split amdgpu_device_fini into early and late omits 267d51d77fda drm/ttm: Remap all page faults to per process dummy page. omits ae25ec2fc6c5 Merge tag 'drm-misc-next-2021-05-17' of git://anongit.free [...] omits 81db370c8819 drm/amdgpu: stop touching sched.ready in the backend omits 6e8bcdd63a1e drm/amd/amdgpu: fix a potential deadlock in gpu reset omits 9a530062d57f drm/amdgpu: modify system reference clock source for navi+ (V2) omits 87476d12c5ce drm/amdgpu: update sdma golden setting for Navi12 omits 6c65d8678c5e drm/amdgpu: update gc golden setting for Navi12 omits a8e56b80df87 drm/amdgpu: Fix a use-after-free omits 7230362c78d4 drm/amdgpu/display: restore the backlight on modeset (v2) omits 3d6c91641bc8 drm/amdgpu/display: add helper functions to get/set backli [...] omits 1f6256590c11 drm/amdgpu: Query correct register for DF hashing on Aldebaran omits 295c4f513f50 drm/amdgpu: add video_codecs query support for aldebaran omits 96b62c8aa47b drm/amdkfd: fix a resource leakage issue omits e552ee40b02b drm/amdgpu: Move dmabuf attach/detach to backend_(un)bind omits 5ac3c3e45fb9 drm/amdgpu: Add DMA mapping of GTT BOs omits 9e5d275319e2 drm/amdgpu: Move kfd_mem_attach outside reservation omits b72ed8a2de8e drm/amdgpu: DMA map/unmap when updating GPU mappings omits 264fb4d332f5 drm/amdgpu: Add multi-GPU DMA mapping helpers omits 7141394edc05 drm/amdgpu: Simplify AQL queue mapping omits 4e94272f8a99 drm/amdgpu: Keep a bo-reference per-attachment omits c780b2eedbd0 drm/amdgpu: Rename kfd_bo_va_list to kfd_mem_attachment omits 0a6fb5028665 drm/amd/amdgpu: fix refcount leak omits 4aa7e6e07b6b drm/amd/amdgpu: psp program IH_RB_CTRL on sienna_cichlid omits 49da4c2be53e drm/amd/display: Fix typo of format termination newline omits 258ec890cc50 drm/amd/display: enable idle optimizations for beige goby omits ac87f9429453 drm/amd/display: Enable HDCP for Beige Goby omits e5fd073fd463 drm/amd/display: Update DCN303 SR Exit Latency omits fa5d21edbbc1 drm/amd/display: Add callback for update_soc_for_wm_a for dcn303 omits ddaed58b577d drm/amd/amdgpu: Enable DCN IP init for Beige Goby omits 656fe9b65663 drm/amd/display: Add DM support for Beige Goby omits 015b448985a4 drm/amd/display: Edit license info for beige goby DC files omits cd6d421e3d1a drm/amd/display: Initial DC support for Beige Goby omits 8198ace7a074 drm/amd/display: Add register definitions for Beige Goby omits 2db8378f098e drm/amdgpu: fix GCR_GENERAL_CNTL offset for beige_goby omits ece3cbadb4f5 drm/amd/amdgpu: Enable gfxoff for beige_goby omits ac79f42a7217 drm/amd/pm: Use the PPTable from VBIOS for beige_goby omits d69d278fc72f drm/amdgpu: add cgls for beige_goby omits e47e4c0e4f1b drm/amdgpu: enabled VCN3.0 CG for BEIGE GOBY omits a764bef36de0 drm/amdgpu: enable ih CG for beige_goby omits 170c193ffd97 drm/amdgpu: enable hdp CG and LS for beige_goby omits 5d36b865e4f7 drm/amdgpu: enable mc CG and LS for beige_goby omits 147de218c231 drm/amdgpu: enable athub/mmhub PG for beige_goby omits d75caec8a454 drm/amdgpu: support athub cg setting for beige_goby omits bc6bd46bc370 drm/amdgpu: enable GFX clock gating for beige_goby omits 7077b19a3824 drm/amd/pm: use macro to get pptable members omits fbe8115c6ab7 drm/amd/pm: update smu11 driver interface header for beige_goby omits 5ed7715dbb36 drm/amd/pm: add mode1 support for beige_goby omits 09c31c778daf drm/amd/amdgpu: update golden_setting_10_3_5 for beige_goby omits f703d4b6f206 drm/amdgpu: Enable VCN for Beige Goby omits 3df8ecc8a1de drm/amdgpu: add gc_10_3_5 golden setting for beige_goby omits 77a3e25102c3 drm/amdgpu: add mmhub client support for beige goby omits c0729819104a drm/amd/amdgpu: add psp support for beige_goby omits 4d3526690a4b drm/amd/amdgpu: add smu support for beige_goby omits c86eb51705ae drm/amdkfd: add kfd2kgd funcs for beige_goby kfd support omits 5cf607cc357d drm/amdkfd: support beige_goby KFD omits 0e5f4b098888 drm/amd/amdgpu: Use IP discovery table for beige goby omits afee60e4c54b drm/amd/amdgpu: support cp_fw_write_wait for beige_goby omits 5663da86c90d drm/amd/amdgpu: add virtual display support for beige_goby omits 67b35b08e7a1 drm/amd/amdgpu: configure beige_goby gfx according to gfx [...] omits 8760403e1965 drm/amd/amdgpu: add sdma ip block for beige_goby omits 898319ca1e17 drm/amd/amdgpu: add gfx ip block for beige_goby omits a1dede364b99 drm/amd/amdgpu: add ih ip block for beige_goby omits 2d527ea6fd32 drm/amd/amdgpu: add gmc ip block for beige_goby omits aa2caa2ad6b8 drm/amd/amdgpu: add common ip block for beige_goby omits ece6fb068d69 drm/amd/amdgpu: add mmhub support for beige_goby omits fd5b4b44e453 drm/amd/amdgpu: initialize IP offset for beige_goby omits 8573035a95f5 drm/amd/amdgpu: add common support for beige_goby omits d2bfc50de286 drm/amd/amdgpu: add gmc support for beige_goby omits f7b97efef6dc drm/amd/amdgpu: add support for beige_goby firmware omits b41f5b7ab026 drm/amd/amdgpu: set asic family and ip blocks for beige_goby omits 2542e3c654f2 drm/amd/amdgpu: set fw load type for beige_goby omits 6f1695918c2a drm/amd/amdgpu: add beige_goby asic type omits 6b8dd1337a23 drm/amd/display: 3.2.136 omits 41a9e02bb0ab drm/amd/display: [FW Promotion] Release 0.0.66 omits 3ca402375a21 drm/amd/display: Refactor and add visual confirm for HW Fl [...] omits 60d177fdf884 drm/amd/display: Use the correct max downscaling value for [...] omits bbc49fc0326b drm/amd/display: Avoid get/put vblank when stream disabled omits 67c268a50a11 drm/amd/display: Correct DPCD revision for eDP v1.4 omits 3bb68cec4db8 drm/amd/display: Add Overflow check to skip MALL omits d98af2725d42 drm/amd/display: Refactor suspend/resume of Secure display omits f1900a9b0f64 drm/amd/display: consider channel coding in configure lttpr mode omits 37f270c6d805 drm/amd/display: rename perform_link_training_int function omits 4c247f8c57f3 drm/amd/display: decide link training settings based on ch [...] omits 55bac4a77a86 drm/amd/display: determine dp link encoding format from li [...] omits 6cb2ce8e31a3 drm/amd/display: Disconnect non-DP with no EDID omits 5e9ff15976c2 drm/amd/display: Minor refactor of DP PHY test automation omits 194038fd736f drm/amd/display: Document set RECOUT operation omits 568bb205d2a4 drm/amd/display: Add kernel-doc to some hubp functions omits 7969b6ecb356 drm/amd/display: Remove legacy comments omits 2334470369f1 drm/amd/display: Add documentation for power gate plane omits 980d6042c1dc drm/amd/display: Add get_current_time interface to dmub_srv omits 132c894e93f1 drm/amd/display: treat memory as a single-channel for asym [...] omits 5709121a58a2 drm/amd/pm: Reset max GFX clock after disabling determinism omits e943dd8861f7 drm/amd/pm: Fix showing incorrect frequencies on aldebaran omits eed13b0e374e drm/amd/pm: Add custom/current freq to pstates omits 8f6368a9c926 drm/amdgpu: Conditionally reset RAS counters on boot omits 8ef4f94addd7 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] omits d9c7f753b8b4 drm/amdgpu: Refine the error report when flush tlb. omits e0972f8c21d2 drm/amdgpu: Skip the program of GRBM_CAM* in SRIOV omits ea46eaf26c6c drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] omits 765385ec00a9 drm/amdkfd: heavy-weight flush TLB after unmap omits 7a3ae1e249c2 Revert "drm/amdkfd: flush TLB after updating GPU page table" omits 5228cd65742a drm/amdgpu: Fill adev->unique_id with data from PF2VF msg omits bf546940d5aa drm/amdgpu: flush TLB if valid PDE turns into PTE omits a6ce1e1aab3f drm/radeon: use the dummy page for GART if needed omits 3b5d86fc2382 drm/amdgpu: move struct amdgpu_vram_reservation into vram mgr omits dfffdf5e6597 drm/amdgpu: check contiguous flags instead of mm_node omits abf91e0d3316 drm/amdgpu: set the contiguous flag if possible omits 2b77ade8b90f drm/amdgpu: use cursor functions in amdgpu_bo_in_cpu_visible_vram omits 0ccc3ccf5b3a drm/amdgpu: re-apply "use the new cursor in the VM code" v2 omits c6a11133337c drm/amdgpu: query boot config cap before issue psp cmd omits cffd6f9d42bd drm/amdgpu: add helper function to query dynamic boot config cap omits 82a520301628 drm/amdgpu: switch to cached fw flags for mem training cap omits 698b1010864e drm/amdgpu: switch to cached fw flags for sram ecc cap omits 58ff791ad3ef drm/amdgpu: switch to cached fw flags for gpu virt cap omits 5968c6a2ba8f drm/amdgpu: add atomfirmware helper function to query fw cap omits ed9d205363c3 drm/amdgpu: Complete multimedia bandwidth interface omits 2b2339eeaff5 drm/amdgpu: Albebaran: MTYPE_NC for coarse-grain remote memory omits 0c6f7777cf37 drm/amdgpu: Arcturus: MTYPE_NC for coarse-grain remote memory omits 195c41fba46c drm/amdgpu: Add compile flag for securedisplay omits e2b1f9f52bb6 drm/amdkfd: refine the poison data consumption handling omits 2bb5b5f688cb drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] omits a9a76beed265 drm/amdkfd: new range accessible by all GPUs omits 6e6fe7c9285e drm/amd/pm: Update aldebaran pmfw interface omits 0aa0725fa717 drm/amd/amdgpu: Cancel the hrtimer in sw_fini omits 0064b0ce85bb drm/amd/pm: enable ASPM by default omits 32358093b66d drm/amdgpu: update the method for harvest IP for specific SKU omits 7bd939d04db9 drm/amdgpu: add judgement when add ip blocks (v2) omits 1acbb613c445 drm/amdgpu: add synchronization among waves in the same th [...] omits cbd4945ca5b8 drm/amdgpu/display: fix dal_allocation documentation omits 32f9402d56d8 drm/i915/dmc: s/intel_csr.c/intel_dmc.c and s/intel_csr.h/ [...] omits 74ff150d9871 drm/i915/dmc: Rename functions names having "csr" omits 0633cdcbaa77 drm/i915/dmc: Rename macro names containing csr omits ec2b1485a065 drm/i915/dmc: s/HAS_CSR/HAS_DMC omits c24760cf42c3 drm/i915/dmc: s/intel_csr/intel_dmc omits 41ab70e06e13 Merge tag 'imx-drm-next-2021-05-12' of git://git.pengutron [...] omits f9fb145b27cd dt-bindings: pinctrl: qcom-pmic-gpio: Add pm7325 support omits 676e2d075040 pinctrl: qcom: spmi-gpio: Add support for pm7325 omits ef9385fbf30e pinctrl: iproc-gpio: Remove redundant error printing in ip [...] omits 0f9facdbd9d4 pinctrl: ocelot: Remove redundant error printing in ocelot [...] omits 57b55eeb7552 pinctrl: Keep enum pin_config_param ordered by name (part 2) omits d7f444499d6f pinctrl: equilibrium: Add missing MODULE_DEVICE_TABLE omits e52e4a3132a6 gpu: drm: replace occurrences of invalid character omits 60339074c4e4 Merge series "ASoC: meson: g12a-toacodec: add support for [...] omits b9f38e913a92 staging: comedi: Remove unused variable ‘min_full_scale’ a [...] omits 403e6946d119 staging: rtl8723bs: remove if (true) statement omits 946c945301db staging: rtl8192e: delete extra blank lines omits 9b0644fc4381 staging: iio: fix some formatting issues omits 6f8ef160190d staging: vc04_services: fix a whitespace coding style issue omits 73861d26a5f4 staging: rtl8723bs: remove _rtw_sd_f0_read8() omits 3bdc1bc67ed3 staging: rtl8723bs: remove duplicate name for _rtw_write_port() omits 4d6bfc6f6270 staging: rtl8723bs: remove duplicate names for _rtw_write32() omits 1c42d72e4747 staging: rtl8723bs: remove duplicate names for _rtw_write16() omits 7f06caf9a40b staging: rtl8723bs: remove duplicate names for _rtw_write8() omits 16b1b3c8221a staging: rtl8723bs: remove duplicate names for _rtw_read32() omits 8ff74e4307b4 staging: rtl8723bs: remove duplicate names for _rtw_read16() omits 51d4aa6d6bf3 staging: rtl8723bs: remove duplicate names for _rtw_read8() omits 286bc9f48cad staging: vchiq_core: introduce defines for retry_poll omits 5c56a4485cfc staging: vchiq_core: introduce defines for close_recvd omits 4c51210461f9 staging: vchiq_core: introduce parse_message omits 1a64ab341d5f staging: vchiq_arm: Avoid unnecessary line breaks omits e39ff0e4eab6 staging: vchiq_arm: make vchiq_shutdown_internal return void omits 1d702f5962f7 staging: vchiq_core: fix comment in vchiq_shutdown_internal omits ed720b2bfad2 staging: vchiq_core: reduce indention in release_service_messages omits 7040e9d7b7c5 staging: vchiq_arm: re-arrange function header omits f299b34ef27c staging: vchiq_arm: add blank line after declarations omits fd3e03d71f6e staging: vchiq_arm: drop non-beneficial comments omits a140f3a02a50 staging: vchiq_arm: Prefer kzalloc(sizeof(*waiter)...) omits 618150c1252a staging: vchiq_arm: drop ftrace-like logging omits 022b5a3cd8c0 staging: vchiq_arm: Use define for doorbell irq omits 2f440843a7d4 staging: vchiq_core: avoid indention in poll_services_of_group omits 20ebcf0bf1fd staging: vchiq_core: introduce poll_services_of_group omits 0705a939c2b8 staging: vchiq_arm: balance braces for if-else statements omits 8ba5f91bab63 staging: vc04_services: remove __VCCOREVER__ omits 21711c7ee13e staging: vchiq_core: separate postfix increment omits 63e24ae26fd5 staging: vchiq_core: drop unnecessary release_count omits 1c82975b5f4c staging: vchiq_core: fix return type of vchiq_init_state omits af39f935c1fa staging: rtl8188eu: use safe iterator in rtw_free_xmitframe_queue omits 2253748164d8 staging: rtl8188eu: use safe iterator in rtw_sta_flush omits b0f2044c61d9 staging: rtl8188eu: use safe iterator in rtw_acl_remove_sta omits 39b19c63a39a staging: rtl8188eu: use safe iterator in expire_timeout_chk omits 565a45a1c301 staging: rtl8188eu: use safe iterator in rtw_free_all_stainfo omits d5af74ead205 staging: rtl8188eu: use safe iterator in rtw_free_network_queue omits 0c21b72a7f19 Staging: rtl8723bs: remove dead code in HalBtc8723b1Ant.c omits f7d21f444a41 Staging: rtl8723bs: fix line continuations in HalBtc8723b1Ant.c omits 557c2325364a Staging: rtl8723bs: add missing blank line in HalBtc8723b1Ant.c omits aa62018944a8 Staging: rtl8723bs: fix comparison formatting in HalBtc872 [...] omits 3750ae9e79b6 Staging: rtl8723bs: fix indentation in HalBtc8723b1Ant.c omits 426ddc529877 Staging: rtl8723bs: fix spaces in HalBtc8723b1Ant.c omits 83e9f677a4ef Staging: rtl8723bs: remove unnecessary braces in HalBtc872 [...] omits 509af4f98d44 staging: rtl8188eu: rename struct field bLedOn omits 7f02d57e7c20 staging: rtl8723bs: fix coding style for if comparisions omits 934de9eef1c5 staging: rtl8192u: Fix variable shadowing warning omits ae12cf6bf904 staging: rtl8188eu: Drop unnecessary NULL check after cont [...] omits 190ccab3185e backlight: rt4831: Adds support for Richtek RT4831 backlight omits f3e6c298e3ed backlight: rt4831: Adds DT binding document for Richtek RT [...] omits 6d1c32dbedd7 backlight: lm3630a_bl: Put fwnode in error case during ->probe() omits e878e8c53e5b Merge branch 'topic/firewire' into for-next omits 481f17c41803 ALSA: usb-audio: Handle error for the current selector gracefully omits 9ec730052fa2 ALSA: usb-audio: Refactoring UAC2/3 clock setup code omits a6de7b32b686 ALSA: rawmidi: fix incorrect array bounds check on clock_names omits e2a027109422 staging: rtl8712: fix the bssid in mp_start_test() omits 4cbf0cd6bf4c clk: meson: pll: switch to determine_rate for the PLL ops omits 8b4ba1d31771 ASoC: soc-dai: fix up hw params only if it is needed omits 11480dbfe1d5 ASoC: wm8750: convert to the json-schema omits 7487238c5f53 ASoC: meson: g12a-toacodec: add support for SM1 TOACODEC omits 172dd9216d2b ASoC: meson: g12a-toacodec: use regmap fields to prepare S [...] omits 5258f7eed42f mfd: lp87565: Move LP87565_regulator_id to .c file omits c06a40e9513d mfd: lp87565: Fix typo in define names omits 8919f0727699 selftest/x86/signal: Include test cases for validating sig [...] omits 2beb4a53fc3f x86/signal: Detect and prevent an alternate signal stack overflow omits bdf6c8b84a4f selftest/sigaltstack: Use the AT_MINSIGSTKSZ aux vector if [...] omits 1c33bb050750 x86/elf: Support a new ELF aux vector AT_MINSIGSTKSZ omits 939ef713297d x86/signal: Introduce helpers to get the maximum signal fr [...] omits 7cd60e43a6de uapi/auxvec: Define the aux vector AT_MINSIGSTKSZ omits 155591d3ceee USB: serial: make usb_serial_driver::chars_in_buffer return uint omits 94cc7aeaf6c0 USB: serial: make usb_serial_driver::write_room return uint omits 969ef42b1ae0 pinctrl: qcom: spmi-mpp: Add compatible for pmi8994 omits d62bd5ce12d7 pinctrl: amd: Implement irq_set_wake omits e4b275531887 getcwd(2): clean up error handling omits cf4febc1adc8 d_path: prepend_path() is unlikely to return non-zero omits 008673ff74a5 d_path: prepend_path(): lift the inner loop into a new helper omits 2dac0ad17598 d_path: prepend_path(): lift resetting b in case when we'd [...] omits 7c0d552fd5aa d_path: prepend_path(): get rid of vfsmnt omits ad08ae586586 d_path: introduce struct prepend_buffer omits 95b55c42f65a d_path: make prepend_name() boolean omits 01a4428ee706 d_path: lift -ENAMETOOLONG handling into callers of prepen [...] omits d8548232ea28 d_path: don't bother with return value of prepend() omits a0378fb9b333 getcwd(2): saner logics around prepend_path() call omits 9024348f539f d_path: get rid of path_with_deleted() omits 3acca043261f d_path: regularize handling of root dentry in __dentry_path() omits ac5f8197d15c dt-bindings: pinctrl: convert Broadcom Northstar to the js [...] omits 3a3ca7265316 Merge tag 'drm-misc-next-2021-05-12' of git://anongit.free [...] omits 7d6c9ee5e0ef ARM: dts: gemini: convert obsolete SPI properties omits ec279384c6a0 drm/i915: Initialize err in remap_io_sg() omits 117232c0b912 kcsan: Use URL link for pointing access-marking.txt omits b930226f3db8 kcsan: Document "value changed" line omits 7bbe6dc0ade7 kcsan: Report observed value changes omits 609f80974645 kcsan: Remove kcsan_report_type omits 19dfdc05ffed kcsan: Remove reporting indirection omits 39b2e763f2de kcsan: Refactor access_info initialization omits 97aa6139e1b5 kcsan: Fold panic() call into print_report() omits 95f7524d7f0c kcsan: Refactor passing watchpoint/other_info omits 793c2579beef kcsan: Distinguish kcsan_report() calls omits 6f2d98192c3f kcsan: Simplify value change detection omits ea0484644e5b kcsan: Add pointer to access-marking.txt to data_race() bullet omits 641faf1b9064 Merge branches 'bitmaprange.2021.05.10c', 'doc.2021.05.10c [...] omits 474d0997361c tasks-rcu: Make show_rcu_tasks_gp_kthreads() be static inline omits cf868c2af244 rcu-tasks: Make ksoftirqd provide RCU Tasks quiescent states omits f7f525030854 drm: log errors in drm_gem_fb_init_with_funcs omits d6cbe98ff32a NFSD: Update nfsd_cb_args tracepoint omits 1d2bf65983a1 NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints omits 4ade892ae1c3 NFSD: Add an nfsd_cb_probe tracepoint omits 17d76ddf76e4 NFSD: Replace the nfsd_deleg_break tracepoint omits 87512386e951 NFSD: Add an nfsd_cb_offload tracepoint omits 2cde7f8118f0 NFSD: Add an nfsd_cb_lm_notify tracepoint omits 3c92fba557c6 NFSD: Enhance the nfsd_cb_setup tracepoint omits 9f57c6062bf3 NFSD: Remove spurious cb_setup_err tracepoint omits b200f0e35338 NFSD: Adjust cb_shutdown tracepoint omits 806d65b617d8 NFSD: Add cb_lost tracepoint omits 167145cc64ce NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_<state> macros omits 8476c69a7fa0 NFSD: Capture every CB state transition omits 1736aec82a15 NFSD: Constify @fh argument of knfsd_fh_hash() omits e8f80c5545ec NFSD: Add tracepoints for EXCHANGEID edge cases omits 237f91c85ace NFSD: Add tracepoints for SETCLIENTID edge cases omits 2958d2ee7102 NFSD: Add a couple more nfsd_clid_expired call sites omits c41a9b7a906f NFSD: Add nfsd_clid_destroyed tracepoint omits cee8aa074281 NFSD: Add nfsd_clid_reclaim_complete tracepoint omits 7e3b32ace609 NFSD: Add nfsd_clid_confirmed tracepoint omits 0bfaacac57e6 NFSD: Remove trace_nfsd_clid_inuse_err omits 744ea54c869c NFSD: Add nfsd_clid_verf_mismatch tracepoint omits 27787733ef44 NFSD: Add nfsd_clid_cred_mismatch tracepoint omits 87b2394d60c3 NFSD: Add an RPC authflavor tracepoint display helper omits a948b1142cae NFSD: Fix TP_printk() format specifier in nfsd_clid_class omits 73246fc4c990 ALSA: firewire-lib: insert descriptor for skipped cycle omits 705794c53b00 ALSA: firewire-lib: check cycle continuity omits 4fd1878766a1 ALSA: firewire-lib: code refactoring for check of CIP head [...] omits ebd2a647e2f6 ALSA: firewire-lib: code refactoring for parser of IR cont [...] omits 3e106f4f690e ALSA: firewire-lib: code refactoring for helper function t [...] omits d32872f30604 ALSA: firewire-lib: code refactoring for sequence descriptor' omits c09010eeb373 ALSA: firewire-lib: handle the case that empty isochronous [...] omits 6d60b7a3d334 ALSA: firewire-lib: code refactoring to refer the same fra [...] omits 086a43023809 ARM: dts: sun8i: r40: Add timer node omits 65a50bca7717 ARM: dts: sun8i: V3: add I2S interface to V3 dts omits ce09d1a6800d dt-bindings: sound: sun4i-i2s: add Allwinner V3 I2S compatible omits 8575276c1fe3 ARM: dts: sun8i: V3: add codec analog frontend to V3 dts omits 78e8db071b68 ASoC: dt-bindings: sun8i-a23-codec-analog: add compatible [...] omits 5348915db9b8 ARM: dts: sun8i: v3s: add analog codec and frontend to v3s dts omits 93bc32b0397e ARM: dts: sun8i: v3s: add DMA properties to peripherals su [...] omits 49b9e240b84d ARM: dts: sun8i: v3s: add DMA controller to v3s dts omits 1d34350cdb6b ARM: dts: sun8i: v3s: add pwm controller to v3s dts omits cd8d60399ac5 dt-bindings: pwm: allwinner: add v3s pwm compatible omits 9962cb9be2db arm64: dts: allwinner: h5: Add NanoPi R1S H5 support omits 92ed36755747 dt-bindings: arm: Add NanoPi R1S H5 omits 44602b10d7f2 drm/bridge: Add ChromeOS EC ANX7688 bridge driver support omits b67f7599c90a dt-bindings: display: add google, cros-ec-anx7688.yaml omits 4b6847e507c7 ARM: dts: href: Mount matrices for TVK R2 omits fcb93ec3e87f drm/bridge: ti-sn65dsi86: fix a ternary type promotion bug omits 375904e39319 ASoC: hisilicon: fix missing clk_disable_unprepare() on er [...] omits 5a3f869c5b4d ASoC: soc-core: use DEVICE_ATTR_RO macro omits d14eece945a8 ASoC: rk3328: fix missing clk_disable_unprepare() on error [...] omits 929b734ad34b drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 omits 409776fa3c42 drm/bridge: anx7625: add suspend / resume hooks omits 60487584a79a drm/bridge: anx7625: refactor power control to use runtime [...] omits 337ed732b35c drm: bridge: it66121: fix a resource leak in probe omits 69fbffcc305e drm: bridge: it66121: fix an error code in it66121_probe() omits 59ba546d1662 ARM: dts: ux500: Fix some compatible strings omits 3fda230b3ef8 Merge branch 'topic/firewire' into for-next omits 07a35edc59d1 ALSA: oxfw: add quirk flag for blocking transmission method omits a6f9169323f0 ALSA: oxfw: code refactoring for wrong_dbs quirk omits 6a3ce97da2ab ALSA: firewire-lib: code refactoring for jumbo payload quirk omits a092f000b9b0 ALSA: oxfw: code refactoring for jumbo-payload quirk in OXFW970 omits 95d0c24d3955 ALSA: oxfw: add comment for the type of ASICs omits c59bc10e7f6a ALSA: oxfw: add explicit device entry for Loud Technologie [...] omits 2239924be45c ALSA: oxfw: add explicit device entry for Loud Technologie [...] omits bb5d776b6d30 ALSA: oxfw: code refactoring to detect mackie models omits c127d5cd350a ALSA: oxfw: code refactoring for existent device entry wit [...] omits ffe66bbee152 ALSA: firewire-lib/motu: use int type for the value of bit [...] omits 5d6fb80a142b Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" omits f5b3553b5019 scripts: coccicheck: fix troubles on non-English builds omits 058acb33d100 drm/virtio: free virtqueues on probe failure omits cec7f1774605 drm/virtio: Fix double free on probe failure omits 17f46f488a5d drm/virtio: Fixes a potential NULL pointer dereference on [...] omits 3a291c974cf7 d_path: saner calling conventions for __dentry_path() omits dfe5087675e6 d_path: "\0" is {0,0}, not {0} omits bb63744b02e9 dt-bindings: pwm: brcm,iproc-pwm: convert to the json-schema omits d0413118bbc3 docs: dt: remove stale property-units.txt, link to current schema omits 7153218aef73 ARM: dts: ux500: Drop drdy pin assignment from magnetometer omits 4beba4011995 ARM: dts: ux500: Fix orientation of accelerometer omits 4917b7028188 ARM: dts: ux500: Rename gpio-controller node omits e4ff0112a03c ARM: dts: ux500: Fix interrupt cells omits 8df12cbc0f90 perf tools: Test build with libbpf/LIBBPF_DYNAMIC=1 omits d22fe808f9a3 Merge drm/drm-next into drm-intel-next omits 644adc3d0ff0 drm: Mark IRQ_BUSID ioctl as legacy omits 614b27402285 drm: Remove unused branch in legacy PCI initialization omits 7988fdf5f0a3 drm: Don't include drm_legacy.h in drm_lease.c omits 9475b9638eca drm/nouveau: Don't include drm_legacy.h omits f36709216e9b drm/i915: Don't include drm_legacy.h omits 60a6b73dd821 drm/ingenic: Fix pixclock rate for 24-bit serial panels omits 1ce296a4c968 perf tools: Test build with libopencsd/CORESIGHT=1 omits c1a6165a639c perf cs-etm: Prevent and warn on underflows during timesta [...] omits c36c1ef6f691 perf cs-etm: Start reading 'Z' --itrace option omits e8bfa15fefcd ALSA: usx2y: Nuke pcm_list omits 2ac7a12ead2b ALSA: usx2y: Cleanup probe and disconnect callbacks omits cae0cf651adc ALSA: usx2y: Don't call free_pages_exact() with NULL address omits 64a06f195d3b ALSA: usx2y: Fix shmem initialization omits c1f24841683f ALSA: usxy2: Fix potential doubly allocations omits 02d382af1c4e ALSA: usx2y: Fix potential memory leaks omits a11aa8537e13 ALSA: usx2y: Avoid self-killing omits 4e268db74770 ALSA: usx2y: Fix potential leaks of uninitialized memory omits a829dd5b3840 ALSA: usx2y: Coding style fixes omits 4c0a58ef36f3 ALSA: usx2y: Fix spaces omits bae3ce494298 ALSA: usx2y: Avoid camelCase omits cac314186718 perf cs-etm: Move synth_opts initialisation omits 08fdced60ca0 ALSA: rawmidi: Add framing mode omits e119083bab80 perf header: Support HYBRID_CPU_PMU_CAPS feature omits f7d74ce32fc1 perf header: Support HYBRID_TOPOLOGY feature omits 8777d17b68dc drm/i915/gem: Pin the L-shape quirked object as unshrinkable omits 2989df460cf8 iio: light: tsl2591: delete a stray tab omits 7fce54ace336 iio: light: tsl2591: fix some signedness bugs omits bd1455615f40 iio:adc:ad7766: Fix unnecessary check in ad7766_probe() omits 43fa73945049 iio: core: Fix an error pointer vs NULL bug in devm_iio_de [...] omits a149127be52f reiserfs: add check for invalid 1st journal block omits 2a1c6a7743d7 iio: light: pa12203001: Use pm_runtime_resume_and_get() to [...] omits 8979b67ec61a iio: potentiostat: lmp91000: Fix alignment of buffer in ii [...] omits 8dea228b174a iio: cros_ec_sensors: Fix alignment of buffer in iio_push_ [...] omits b0f5d8db7348 iio: chemical: atlas: Fix buffer alignment in iio_push_to_ [...] omits df2f37cffd6e iio: light: tcs3472: Fix buffer alignment in iio_push_to_b [...] omits ff08fbc22ab3 iio: light: tcs3414: Fix buffer alignment in iio_push_to_b [...] omits 3d4725194de6 iio: light: isl29125: Fix buffer alignment in iio_push_to_ [...] omits 7692088f7286 iio: magn: bmc150: Fix buffer alignment in iio_push_to_buf [...] omits 1ef2f51e9fe4 iio: magn: hmc5843: Fix buffer alignment in iio_push_to_bu [...] omits 37eb8d8c64f2 iio: prox: as3935: Fix buffer alignment in iio_push_to_buf [...] omits 679cc377a03f iio: prox: pulsed-light: Fix buffer alignment in iio_push_ [...] omits 19f1a254fe49 iio: prox: srf08: Fix buffer alignment in iio_push_to_buff [...] omits f4ca2e2595d9 iio: humidity: am2315: Fix buffer alignment in iio_push_to [...] omits 06778d881f37 iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buf [...] omits 7765dfaa22ea iio: adc: vf610: Fix buffer alignment in iio_push_to_buffe [...] omits d85d71dd1ab6 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_ [...] omits 334883894bc1 iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_ [...] omits f40a71ffec80 iio: accel: stk8312: Fix buffer alignment in iio_push_to_b [...] omits f65802284a3a iio: accel: mxc4005: Fix overread of data and alignment issue. omits 3ab3aa2e7bd5 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_t [...] omits c6559bf796cc iio: accel: hid: Fix buffer alignment in iio_push_to_buffe [...] omits 151dbf0078da iio: accel: bma220: Fix buffer alignment in iio_push_to_bu [...] omits fc36da3131a7 iio: accel: bma180: Fix buffer alignment in iio_push_to_bu [...] omits 5937b860e925 iio: accel: mma8452: Balance runtime pm + use pm_runtime_r [...] omits 934616e8ebe1 iio: light: rpr0521: Balance runtime pm + use pm_runtime_r [...] omits 264da5124314 iio: magn: bmc150: Balance runtime pm + use pm_runtime_res [...] omits 9a20795c6027 iio: accel: bmi088: Balance runtime pm + use pm_runtime_re [...] omits f30172723ce2 iio: light: vcnl4035: Use pm_runtime_resume_and_get() to r [...] omits db27fdb33d10 iio: light: vcnl4000: Use pm_runtime_resume_and_get() to r [...] omits 9009a732a87f iio: proximity: srf04: Use pm_runtime_resume_and_get() and [...] omits db9c6c2ec4a8 iio: adc: rcar-gyroadc: Use pm_runtime_resume_and_get() an [...] omits 66e748ae7f82 iio: temp: mlx90614: Handle failure in pm_runtime_resume_a [...] omits 6e4183ec8dfd iio: light: us5182: Use pm_runtime_resume_and_get() to rep [...] omits 54e81f6818b8 iio: dac: stm32-dac: Use pm_runtime_resume_and_get() to re [...] omits 29534eb2e242 iio: adc: stm32-dfsdm: Use pm_runtime_resume_and_get() to [...] omits 265028b8d989 iio: adc: stm32-adc: Use pm_runtime_resume_and_get() to re [...] omits 2d082b6ed264 iio: imu: kmx61: Balance runtime pm + use pm_runtime_resum [...] omits 19611aec50ae iio: accel: kxcjk-1013: Balance runtime pm + use pm_runtim [...] omits 2d980d7efd5f iio: accel: mma9551/3: Balance untime pm + use pm_runtime_ [...] omits d3a8969dde08 iio: accel: bmc150-accel: Balanced runtime pm + use pm_run [...] omits 6fbaebae758d iio: light: tsl2583: Balance runtime pm + use pm_runtime_r [...] omits a2fa3debc12e iio: light: isl29028: Balance runtime pm + use pm_runtime_ [...] omits 41120ebbb1eb iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_ [...] omits c630c1768522 iio: accel: kxcjk-1013: Add support for KX023-1025 omits ae4467f6884e iio: accel: kxcjk-1013: Refactor configuration registers i [...] omits 52d8e7f86428 dt-bindings: iio: kionix,kxcjk1013: Document kionix,kx023-1025 omits f5abfa40a755 iio: adc: Add missing MODULE_DEVICE_TABLE omits 347978983b34 dt-bindings: iio: afe: current-sense-shunt: add io-channel-cells omits f42590c4cb41 iio: ep93xx: Remove redundant error printing in ep93xx_adc [...] omits af959b7b96b8 iio: accel: fxls8962af: fix errata bug E3 - I2C burst reads omits 79e3a5bdd9ef iio: accel: fxls8962af: add hw buffered sampling omits 9ab2c60e6b26 iio: accel: fxls8962af: add interrupt support omits 90cc5ec5488e iio: accel: fxls8962af: add set/get of samplerate omits 7f36da145573 dt-bindings: iio: accel: fxls8962af: add bindings omits a3e0b51884ee iio: accel: add support for FXLS8962AF/FXLS8964AF accelerometers omits f7d5c18a8c37 iio: imu: st_lsm6dsx: correct ODR in header omits b73d21dccf68 iio: bme680_i2c: Remove acpi_device_id table omits f0e4057e97c1 iio: bme680_spi: Remove acpi_device_id table omits aff35afb0190 iio:accel:stk8312: Remove acpi_device_id table omits 3a57abfaa5a6 iio: am2315: Remove acpi_device_id table omits ef8512b3b2c8 dt-bindings:iio:dac:ad5755: txt to yaml format conversion. omits 8cd401310bc4 dt-bindings: iio: st,st-sensors: Add LSM9DS0 compatible string omits 6731ca3999ff iio: st_sensors: Add lsm9ds0 IMU support omits d61881ef7f08 iio: st_sensors: Make accel, gyro, magn and pressure probe shared omits 7db4f2cacbed iio: st_sensors: Call st_sensors_power_enable() from bus drivers omits 38934daf7b5c iio: magnetometer: st_magn: Provide default platform data omits dffdd7567874 iio: gyro: st_gyro: Move platform data from header to C file omits 3b91452032c4 iio: accel: st_accel: Move platform data from header to C file omits 62a486c46d61 iio: core: move @clock_id from struct iio_dev to struct ii [...] omits 8b1c82cb849f iio: core: move @flags from struct iio_dev to struct iio_d [...] omits 396f72348569 iio: core: move @chrdev from struct iio_dev to struct iio_ [...] omits 30039405ac25 MAINTAINERS: repair reference in DRM DRIVER FOR SIMPLE FRA [...] omits b804e2b76ac6 iio: core: move @info_exist_lock to struct iio_dev_opaque omits 62f4f36cdfcd iio: core: move @scan_index_timestamp to struct iio_dev_opaque omits 3028e0c2af95 iio: core: move @trig_readonly from struct iio_dev to stru [...] omits 6eaf9f6a2738 iio: core: move @driver_module from struct iio_dev to stru [...] omits e5333ed09e0f iio: avoid shadowing of variable name in to_iio_dev_opaque() omits 15ea2878bfb2 iio: core: move @id from struct iio_dev to struct iio_dev_opaque omits e6cc8f2b7616 iio: common: scmi_sensors: Drop duplicate setting of iio_d [...] omits 63027b34189a iio: position: hid-sensor-custom-intel-hinge: Drop duplica [...] omits 932bf4710ee1 iio: humidity: hdc2010: Drop duplicate setting of iio_dev. [...] omits 9eb04878e4af iio: adc: ti-ads131e08: Drop duplicate setting of iio_dev. [...] omits 85493b9ae818 iio: adc: mt6360: Drop duplicate setting of iio_dev.dev.parent omits 806e657b0f7e iio: adc: mp2629: Drop duplicate setting iio_dev.dev.parent omits e42523c11f2a iio: dac: ad5766: Drop duplicate setting of iio_dev.dev.pa [...] omits cb25d770cf9d iio: accel: bmi088: Drop manual assignment of iio_dev.dev.parent omits 9374e8f5a38d iio: adc: add ADC driver for the TI TSC2046 controller omits 03f2193a6bea dt-bindings:iio:adc: add documentation for TI TSC2046 controller omits f7e196fc0815 dt-bindings:iio:adc: add generic settling-time-us and over [...] omits caf0fb3bb38a iio: Documentation: move incompatible ABI to obsolete omits fb6da706ff1e iio: adc: stm32-adc: Fix docs wrongly marked as kernel-doc omits 7dfc4dc385dc dt-bindings: iio: chemical: sps30: update binding with ser [...] omits b2e171f5a5c6 iio: sps30: add support for serial interface omits 8f3f13085278 iio: sps30: separate core and interface specific code omits 101af4c20c5a iio:ABI docs: Move specific description of out_altvoltageX [...] omits cff8431bf442 iio:ABI docs: Fix issue around repeated definition of out_ [...] omits 3a879b29916a iio:ABI docs: Drop device specific docs for _powerdown for [...] omits 69c93a7df74b iio:ABI docs: Fix up duplicate *_calibbias_* documentation [...] omits b27e1970aa1e iio: adis16400: do not directly change spi 'max_speed_hz' omits 256e69ab9693 iio: adis16475: do not directly change spi 'max_speed_hz' omits dbf20809d6e0 iio: adis: add burst_max_speed_hz variable omits 669da56a7eaf iio: adis_buffer: don't push data to buffers on failure omits 0ae157081ca3 iio: adis_buffer: update device page after changing it omits 00a72db718fa iio: adis16475: do not return ints in irq handlers omits 9cc9806e2217 iio: accel: Add driver for Murata SCA3300 accelerometer omits 99422e2a670c dt-bindings: iio: accel: Add SCA3300 documentation omits 2cd2b093e444 dt-bindings:iio:adc:adi,ad7476: Add missing binding document omits 7bf50a968a1c iio:adc:ad7476: Handle the different regulators used by va [...] omits 7f9ef8ed0f40 dt-bindings:iio:dac:ti,dac082s085 yaml conversion omits 6e5566e72d2a iio:accel:stk8312: Add lowercase i2c device id omits c1096dce272f dt-bindings:iio:adc:adi,ad7298 document bindings omits 1ce9da1f6164 dt-bindings:trivial-devices: Add sensortek,stk8312 and sen [...] omits d9bf5d37fd58 dt-bindings:trivial-devices: Add memsic,mxc4005/mxc6255/mx [...] omits 3ed7928d9f15 dt-bindings:iio:accel:fsl,mma7455 binding doc omits 7dbd479425d2 dt-bindings:iio:accel:bosch,bma220 device tree binding doc [...] omits 2599d5bc910d dt-bindings:iio:accel:adis16201 and adis16209 bindings omits 7349e8a36caa iio: inkern: simplify some devm functions omits 171a70afbde9 iio: trigger: simplify __devm_iio_trigger_register omits cf5724e91515 iio: core: simplify some devm functions omits 8e39d4723a00 iio: triggered-buffer: simplify devm_iio_triggered_buffer_ [...] omits bfc1807acf85 iio: hw_consumer: simplify devm_iio_hw_consumer_alloc() omits 2c6a958789f7 iio: buffer-dmaengine: simplify __devm_iio_dmaengine_buffe [...] omits 4e023c4dcfc5 iio: adc: adi-axi-adc: simplify devm_adi_axi_adc_conv_register() omits afa2b78f1e58 dt-bindings: iio: light: Added AMS tsl2591 device tree binding omits 2335f0d7c790 iio: light: Added AMS tsl2591 driver implementation omits 00f6742b5ff4 iio: adis_buffer: check return value on page change omits ab3df79782e7 iio: adis16400: do not return ints in irq handlers omits d877539ad8e8 iio: adis_buffer: do not return ints in irq handlers omits 494186662ecf iio: adc: ad7298: Enable on Intel Galileo Gen 1 omits 0cd71145803d iio: st-sensors: Update ST Sensor bindings omits 8bad6050654b iio: trigger: stm32-timer: Convert sysfs sprintf/snprintf [...] omits c79859bd77de iio: light: Convert sysfs sprintf/snprintf family to sysfs_emit omits 643adb9af72e iio:chemical:sps30: Convert sysfs sprintf/snprintf family [...] omits df041e737a38 iio: temperature: add driver support for ti tmp117 omits 5e713b25d137 dt-bindings: iio: temperature: Add DT bindings for TMP117 omits 3cdea6e9a838 iio: adc: exynos: drop unneeded variable assignment omits 803f4e1eab7a asm-generic: simplify asm/unaligned.h omits d40d8179482c asm-generic: uaccess: 1-byte access is always aligned omits e3e220767106 netpoll: avoid put_unaligned() on single character omits 8f4e3d48bb50 mwifiex: re-fix for unaligned accesses omits dd979d7a08ad apparmor: use get_unaligned() only for multi-byte words omits 1b1774998b2d partitions: msdos: fix one-byte get_unaligned() omits 76e5624f3f93 memory: pl353: Fix error return code in pl353_smc_probe() omits 8d0b1fe81e18 drm/bridge: lt9611: Add missing MODULE_DEVICE_TABLE omits d8218b0de51f Merge 5.13-rc2 into staging-next omits 9fbf82c76414 Merge 5.13-rc2 into usb-next omits 0e9e37d042b1 Merge 5.13-rc2 into driver-core-next omits 8d09cdab05e6 ARM: shmobile: defconfig: Refresh for v5.13-rc1 omits 34f7f79827ec selftests/powerpc: Add test of mitigation patching omits ca8cc36901e9 powerpc/32s: Remove asm/book3s/32/hash.h omits b09049c516af powerpc: Only pad struct pt_regs when needed omits 8af8d72dc58e powerpc/32s: Speed up likely path of kuap_update_sr() omits 0441729e1637 powerpc/mmu: Remove leftover CONFIG_E200 omits fe3dc333d2ed powerpc/mmu: Don't duplicate radix_enabled() omits 70d6ebf82bd0 powerpc/603: Avoid a pile of NOPs when not using SW LRU in [...] omits c176c3d58a3e powerpc: Define NR_CPUS all the time omits 930a77c3ad79 powerpc/boot: Fix a typo in partial_decompress() comment omits 9a1762a4a4ff powerpc/8xx: Update mpc885_ads_defconfig to improve CI omits f3f6d18417eb powerpc/papr_scm: Reduce error severity if nvdimm stats in [...] omits 13c7dad95176 powerpc/paca: Remove mm_ctx_id and mm_ctx_slb_addr_limit omits 1a3c6ceed253 powerpc/asm-offset: Remove unused items omits 3a5988b884a3 powerpc/32s: Remove m8260_gorom() omits 76fb351126f1 drm: correct function name drm_legacy_ctxbitmap_flush() omits 05f7f1b9ee82 scsi: 3w-9xxx: Fix endianness issues in command packets omits d133b441488d scsi: 3w-9xxx: Reduce scope of structure packing omits 44c5027bb5c8 scsi: 3w-9xxx: Use flexible array members to avoid struct padding omits 0edca4fc633c scsi: be2iscsi: Remove redundant initialization omits 7f2b3c8bcb7f scsi: ufs: core: Remove redundant parenthesis omits 4c6cb9ed63df scsi: ufs: core: Remove usfhcd_is_*_pm() macros omits 6e4e4e2a2558 ARM: dts: rockchip: move and restyle grf nodes rk3066/rk3188 omits 4803bd066cb9 scsi: bfa: Remove some unused variables omits b790a56d66ea scsi: target: core: Add the VERSION DESCRIPTOR fields to t [...] omits 64ae33ef7486 scsi: target: core: Bump INQUIRY VERSION to SPC-4 omits 2469f1e0412c scsi: target: core: Add configurable IEEE Company ID attribute omits 17f947b8b06f scsi: target: core: Unify NAA identifier generation omits 9c6f19421c93 drm: simpledrm: fix a potential NULL dereference omits f8a78e9118ee scsi: target: sbp_target: Remove redundant assignment to pg_size omits 96f3903c4c7a scsi: message: fusion: Remove redundant assignment to rc omits 2e51f78b5d87 scsi: ibmvfc: Reinit target retries omits 5114975eb2de scsi: ibmvfc: Avoid move login if fast fail is enabled omits d5b45dd5ba6c scsi: ibmvfc: Handle move login failure omits 3ac0fcb4b1a3 scsi: target: tcmu: Rename TCM_DEV_BIT_PLUGGED to TCMU_DEV [...] omits 2dde5c8d912e scsi: core: Fix a comment in function scsi_host_dev_release() omits 1a7910368cba drm/i915/adl_p: Disable CCS on a-step (Wa_22011186057) omits 2680bea758f2 drm/i915/display/adl_p: Implement Wa_22011320316 omits a8a56da71a13 drm/i915/adl_p: Implement Wa_22011091694 omits b2c6eaf27b50 drm/i915/adl_p: Add IPs stepping mapping omits d961eb20adb6 drm/i915/bigjoiner: atomic commit changes for uncompressed joiner omits e6f9bb62fbbf drm/i915/bigjoiner: Avoid dsc_compute_config for uncompres [...] omits ca844ea7e1c9 drm/i915/bigjoiner: Mode validation with uncompressed pipe joiner omits 03bca4a8c1f2 drm/i915/adl_p: Enable/disable loadgen sharing omits de1dc033f63e drm/i915: Move intel_modeset_all_pipes() omits 57ed0dfb40ca drm/i915/adl_p: Enable modular fia omits f53979d68a77 drm/i915/display/tc: Rename safe_mode functions ownership omits 626426ff9ce4 drm/i915/adl_p: Add cdclk support for ADL-P omits 47d263a6d8d8 drm/i915/adl_p: Extend PLANE_WM bits for blocks & lines omits eeb63c5464bd drm/i915/xelpd: Provide port/phy mapping for vbt omits 5a6d866f8e1b drm/i915: Get slice height before computing rc params omits 831d5aa96c97 drm/i915/xelpd: Support DP1.4 compression BPPs omits 6ee9dea52a65 drm/i915/display/dsc: Refactor intel_dp_dsc_compute_bpp omits 1003cee29fb0 drm/i915/xelpd: Increase maximum watermark lines to 255 omits ed2615a85556 drm/i915/xelpd: Handle new location of outputs D and E omits 09c65383970e scsi: qedf: Drop unnecessary NULL checks after container_of() omits 998da772fd86 scsi: target: iscsi: Drop unnecessary container_of() omits 8fb82abccc8a scsi: scsi_debug: Drop if with an always false condition omits 9959d45166fa scsi: snic: Fix an error message omits 6ecdafaec79d scsi: target: cxgbit: Unmap DMA buffer before calling targ [...] omits 1d8613a23f3c scsi: ufs: core: Introduce HBA performance monitor sysfs nodes omits 399d34ebc248 cxl/core: Refactor CXL register lookup for bridge reuse omits 5f653f7590ab cxl/core: Rename bus.c to core.c omits 8ac75dd6ab30 cxl/mem: Introduce 'struct cxl_regs' for "composable" CXL devices omits 5f50d6b20ca3 cxl/mem: Move some definitions to mem.h omits 8d55ba5df39a percpu: make symbol 'pcpu_free_slot' static omits 2b3aa53ebf46 ARM: dts: ixp4xx: Add beeper to the NSLU2 omits 527a9471878e drm/vmwgfx: Fix return value check in vmw_setup_pci_resources() omits 2f70cbf79e3f drm/vmwgfx: Fix memory allocation check and a leak of object fifo omits 91f0fb6903ed f2fs: compress: clean up parameter of __f2fs_cluster_blocks() omits fbec3b963ae1 f2fs: compress: remove unneeded f2fs_put_dnode() omits 89e53ff1651a f2fs: atgc: fix to set default age threshold omits d927ccfccb00 f2fs: Prevent swap file in LFS mode omits cad83c968c2e f2fs: fix to avoid racing on fsync_entry_slab by multi fil [...] omits b763f3bedc2d f2fs: restructure f2fs page.private layout omits ee68d27181f0 f2fs: add cp_error check in f2fs_write_compressed_pages omits 5db479f049c4 f2fs: compress: rename __cluster_may_compress omits d29d41e28eea ASoC: topology: Add support for multiple kcontrol types to [...] omits 1275e4175368 drm/panfrost: Add mt8183-mali compatible string omits 09da3191827f drm/panfrost: devfreq: Disable devfreq when num_supplies > 1 omits a7a596cd3115 dt-bindings: gpu: mali-bifrost: Add Mediatek MT8183 omits 19486fe587b8 arm64: dts: rename grf-gpio nodename in rk3328.dtsi omits 87cf20ccecb3 ARM: dts: rockchip: rename vcc_stdby node name for rk3066a [...] omits dc71c5ca34f4 ARM: dts: rockchip: Remove more clock-names from PWM nodes omits a75e5cdf4dd1 ASoC: intel/boards: add missing MODULE_DEVICE_TABLE omits 490dbd2380c7 phy: phy-core-mipi-dphy.c: Correct reference version omits 8a917813cc74 phy: Allow a NULL phy name for devm_phy_get() omits 5a65adfa2ad1 arm64: dts: rockchip: Add support for PCIe on helios64 omits 271b66414df0 arm64: dts: rockchip: Add support for two PWM fans on helios64 omits b82f8e299253 arm64: dts: rockchip: fix regulator-gpio states array omits e3c2f1870af4 drm/i915: Merge fix for "drm: Switch to %p4cc format modifier" omits 76e78f3df8f5 staging: unisys: visorinput: remove redundant assignment o [...] omits 09be0d0db530 staging: rtl8723bs: hal: Remove set but unused variable omits 30e06867478f staging: rtl8723bs: hal: Remove three set but unused variables omits 519c49678a13 staging: mt7621-dts: use clock in pci phy nodes omits 5c3e241f5246 lib: devres: Add error information printing for __devm_ior [...] omits 3ce3e45cc333 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge omits 7272b591c4cb misc/libmasm/module: Fix two use after free in ibmasm_init_one omits 1553573c588e sparc/vio: make remove callback return void omits a56dfb6a79ee dt-bindings: eeprom-93xx46: Add support for 93C46, 93C56 a [...] omits 14374fbb3f06 misc: eeprom_93xx46: Add new 93c56 and 93c66 compatible strings omits 4a5ff99bbb8f misc: eeprom_93xx46: Remove hardcoded bit lengths omits 9ac78c8a0c93 video: ssd1307fb: Drop OF dependency omits da9db7117330 cxl: Fix an error message omits 520264db3bf9 phy: qcom-qmp: add QMP V2 PCIe PHY support for ipq60xx omits 9f7368ff1210 dt-bindings: pci: qcom: Document PCIe bindings for IPQ6018 SoC omits 46eba71a1d15 dt-bindings: phy: qcom,qmp: Add IPQ60xx PCIe PHY bindings omits e4e050167fd0 uio: uio_pci_generic: add memory resource mappings omits 20be064ec864 nvmem: sprd: Fix an error message omits dccdb2fcd239 uio: uio_aec: Use pci_iounmap instead of iounmap omits a6daf4bb5fcb driver core: attribute_container: fix W=1 warnings omits 8c60a14104e8 driver core: replace open-coded device_lock_assert() omits d616f56d34e2 debugfs: only accept read attributes for blobs omits 652a6a2e3824 phy: ralink: phy-mt7621-pci: properly print pointer address omits 6eded551cefe phy: ralink: Kconfig: convert mt7621-pci-phy into 'bool' omits 28dcfba1a0d6 phy: ralink: Kconfig: enable COMPILE_TEST on mt7621-pci-ph [...] omits 60ece833ccd0 phy: ralink: phy-mt7621-pci: use kernel clock APIS omits 77945a345acf dt-bindings: phy: mediatek,mt7621-pci-phy: add clock entries omits 8a981128a81e dt-bindings: phy: renesas,rcar-gen3-pcie-phy: Convert to j [...] omits 02b2fb455b2e kernel/module: Use BUG_ON instead of if condition followed by BUG omits bac59054544e ALSA: gus: Replace unsafe strcpy() with strscpy() omits e73b4c9e7fa7 ALSA: hda: generic: Remove redundant assignment to dac omits d0f5137b1a98 ALSA: Remove trailing semicolon in macros omits a06b7ee2330b Merge branch 'for-linus' into for-next omits 6c2cfc947607 arm64: defconfig: Allow Mediatek boards to boot from the mmc omits f0e70d494633 arm64: defconfig: Do not override the MTK_PMIC_WRAP symbol omits 69777e6ca396 drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() omits 17e336db2b8a drivers: pnp: proc.c: Removed unnecessary varibles omits ca263dd848a2 mei: Drop unnecessary NULL check after container_of omits 7912146abf67 tty: hvc_iucv: Drop unnecessary NULL check after container_of omits 7985723d21a1 vt: Move custom isspace() to its own namespace omits 7d5b2cbe7a8f comedi: remove editor modelines and cruft (again) omits 5c439c38f5fb drm/amdgpu: fix fence calculation (v2) omits 5f8e9aff1a11 staging: rtl8723bs: remove unused argument 'msg' omits 56a1c5cc8a16 Staging: vchiq_arm: Using pr_err and pr_notice instead of printk omits 76dfbca4757f staging: rtl8723bs: core: Remove unnecessary lines of code omits 7ac5ed5095a5 staging: rtl8723bs: hal: Remove set but unused variable omits 08df2c3ba119 staging: qlge: removed unnecessary debug message to fix co [...] omits 1f5adcfe87a0 staging: rtl8723bs: remove unneeded comments to silence 'l [...] omits b97fad10de38 staging: rtl8723bs: replace private CRC-32 routines with i [...] omits a7f0849682b7 drm/amdgpu: free resources on fence usage query omits 1df92640ba7d tty: tty_port: Fix coding style issues of block comments omits 54ad59a25ad1 tty: tty_port: Add a blank line after declarations omits 16d15f747a09 tty: tty_port: Delete a blank line before EXPORT_SYMBOL(foo) omits fab491030cea tty: tty_io: Remove return in void function omits 27eab129323b tty: tty_io: Delete a blank line before EXPORT_SYMBOL(foo) omits 5e4d5ac32ba5 tty: tty_io: Fix an issue of code indent for conditional s [...] omits 44969f85402e tty: tty_io: Remove the repeated word 'can' omits b426a5b8154c tty: tty_io: Fix coding style issues of block comments omits d91c1a3eed06 tty: tty_io: Fix trailing whitespace issues omits 94bc2eb5fb43 tty: tty_io: Fix spaces required around that ':' omits e73b240785f2 tty: tty_io: Add a blank line after declarations omits 395e783371de tty: tty_io: Remove spaces before tabs omits 80e3fce1034a tty: tty_buffer: Fix coding style issues of block comments omits dadc10494868 tty: tty_buffer: Remove the repeated word 'the' omits 993c67b1fe44 tty: tty_buffer: Add a blank line after declarations omits ad48749b98c7 tty: tty_baudrate: Fix coding style issues of block comments omits eb460edb5f83 tty: tty_baudrate: Remove unnecessary tab and spaces in co [...] omits 31a9a3182559 tty: nozomi: Fix a resource leak in an error handling function omits 2fee88112197 ttyprintk: Removed unnecessary TTY ioctl callback omits bf3d6ab9bc12 ttyprintk: Add TTY port shutdown callback omits 27dede097d20 tty: serial: sb1250-duart: include <linux/io.h> instead of [...] omits 7d5a3ec537d9 tty: serial: vr41xx_siu: include <linux/io.h> instead of < [...] omits 933100787d64 tty: serial: sunzilog: include <linux/io.h> instead of <asm/io.h> omits 4f1c65813072 tty: serial: sunsu: include <linux/io.h> instead of <asm/io.h> omits d890c508769b tty: serial: sunsab: include <linux/io.h> instead of <asm/io.h> omits 10dab44f78df tty: serial: txx9: include <linux/io.h> instead of <asm/io.h> omits ce6ff28069d8 tty: serial: pmac_zilog: include <linux/io.h> insteiad of [...] omits b1c92c121b77 tty: serial: mux: include <linux/io.h> instead of <asm/io.h> omits 3dccc357b7da tty: serial: ip22zilog: include <linux/io.h> instead of <a [...] omits 0ebee1ebbc72 tty: serial: icom: include <linux/io.h> instead of <asm/io.h> omits 27bcf79b8adb tty: serial: dz: include <linux/io.h> instead of <asm/io.h> omits 635b258962da tty: serial: atmel: include <linux/io.h> instead of <asm/io.h> omits 76af233d9b0c tty: remove unused tty_throttle omits 1bf422966341 isdn: capi, drop useless pr_debugs omits 3e679e1da5ef isdn: capi, remove optional tty ops omits 4da872befc83 tty: remove empty tty_operations::set_termios omits 4fb266e1976e tty: remove empty tty_operations::flush_buffer omits 3d18354248b1 nozomi: simplify ntty_chars_in_buffer omits fff4ef17a940 tty: make tty_operations::chars_in_buffer return uint omits fa7501e57e9b tty: remove tty_operations::chars_in_buffer for non-buffering omits 9a33fbf9d230 tty: make tty_buffer_space_avail return uint omits e633f33d2669 power: supply: surface_battery: Fix battery event handling omits 2aac79d14d76 power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE omits 603fcfb9d4ec power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE omits 5e9ae9573684 MAINTAINERS: power: supply: use Krzysztof Kozlowski's Cano [...] omits c70360c3343f rcu: Add missing __releases() annotation omits 022384601075 rcu: Remove obsolete rcu_read_unlock() deadlock commentary omits 1893afd63409 rcu: Improve comments describing RCU read-side critical sections omits 76c8eaafe4f0 rcu: Create an unrcu_pointer() to remove __rcu from a pointer omits a5afc7605b2a dt-bindings: power: supply: charger-manager: Convert to DT [...] omits 03b3b1a2405c tty: make tty_operations::write_room return uint omits 0f29b503bd0b ti-st: use tty_write_room omits 303e8ebf5dcb ti-st: use goto-failpath in st_core_init omits f6f19595a7ef tty: return void from tty_unregister_ldisc omits 357a6a875f1c tty: no checking of tty_unregister_ldisc omits 194752093311 tty: drop tty_ldisc_ops::refcount omits f81ee8b8b842 tty: make tty_ldisc_ops a param in tty_unregister_ldisc omits 839e0f226d1c n_gsm: use goto-failpaths in gsm_init omits fbadf70a8053 tty: set tty_ldisc_ops::num statically omits 64d608db38ff tty: cumulate and document tty_struct::ctrl* members omits 6e94dbc7a4e4 tty: cumulate and document tty_struct::flow* members omits 0f3dcf3b5d76 tty: make fp of tty_ldisc_ops::receive_buf{,2} const omits fc0df90b7811 n_tty: remove superfluous return from n_tty_receive_signal_char omits e8f2a139ffb6 n_tty: invert TTY_NORMAL condition in n_tty_receive_buf_standard omits 3a7d530a0cf9 n_tty: do only one cp dereference in n_tty_receive_buf_standard omits 16765365a062 n_tty: make n_tty_receive_char_special return void omits 67a620d58b47 n_tty: move lnext handling omits 95aafe3278e7 n_tty: drop parmrk_dbl from n_tty_receive_char omits 1ed2dfedd215 n_tty: drop n_tty_receive_buf_fast omits 89bb4a3622f9 n_tty: remove n_tty_receive_char_fast omits 7fb8a8affdf1 n_tty: remove n_tty_receive_char wrapper omits ed5aecd3da2e tty: remove broken r3964 line discipline omits d7e325aaa8c3 serial: 8250_omap: fix a timeout loop condition omits 26f7591632d7 serial: 8250: Add an empty line and remove some useless {} omits 89e78001295c serial: 8250: Use 'hlist_for_each_entry' to simplify code omits 021212f53352 serial: meson: remove redundant initialization of variable id omits f5b08386dee4 serial: 8250: of: Check for CONFIG_SERIAL_8250_BCM7271 omits 71581242164f serial: qcom_geni_serial: redundant initialization to vari [...] omits e27671f66321 dt-bindings: serial: Add label property in serial.yaml omits 8f082dcf2c3d dt-bindings: serial: Change to reference the kernel-define [...] omits 54da3e381c2b serial: 8250_aspeed_vuart: use UPF_IOREMAP to set up regis [...] omits c9805fbf9d89 serial: 8250_aspeed_vuart: initialize vuart->port in aspee [...] omits 991a350dff13 serial: 8250_aspeed_vuart: factor out aspeed_vuart_{read, [...] omits 0733d8390532 firmware: replace HOTPLUG with UEVENT in FW_ACTION defines omits 7a9a2363d7ee tty: serial: samsung_tty: remove set but not used variables omits 8cac2f6eb854 serial: fsl_lpuart: disable DMA for console and fix sysrq omits 8a0c810d94f0 serial: fsl_lpuart: add loopback support omits fa3540735425 serial: fsl_lpuart: remove manual RTSCTS control from 8-bi [...] omits e60c2991f18b serial: fsl_lpuart: remove RTSCTS handling from get_mctrl() omits 5541a9bacfe5 serial: fsl_lpuart: handle break and make sysrq work omits 5697df7322fe serial: fsl_lpuart: split sysrq handling omits 0d84f62220ed serial: fsl_lpuart: don't restore interrupt state in ISR omits ec22c3eec543 serial: fsl_lpuart: use UARTDATA_MASK macro omits ccf08fd1204b serial: fsl_lpuart: don't modify arbitrary data on lpuart32 omits fcb10ee27fb9 tty: serial: fsl_lpuart: fix the potential risk of divisio [...] omits 52008ebd62ad dt-bindings: serial: snps-dw-apb-uart: add description for rk3568 omits 216e0e563d81 usb: core: hcd: use map_urb_for_dma for single step set fe [...] omits cbbc07e1e892 usb: host: move EH SINGLE_STEP_SET_FEATURE implementation to core omits 9e8d268f831b USB: gadget: udc: s3c2410_udc: s3c2410_udc_set_ep0_ss() ca [...] omits 457d22850b27 usb: dwc3: pci: Fix DEFINE for Intel Elkhart Lake omits 0ff9bf9f3e0c drm: simpledrm: Fix use after free issues omits 858aa5a4be22 drm/aperture: Fix missing unlock on error in devm_aperture [...] omits d84680d35937 drm: simpledrm: print resource info using '%pr' omits bfba94162ba7 drm/nouveau: Remove invalid reference to struct drm_device.pdev omits 68b433fe6937 drm/ingenic: Switch IPU plane to type OVERLAY omits 22b5059b95e4 ARM: imx: Initialize SoC ID on i.MX50 omits 89b759469d52 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info omits 340364b8b10a ARM: dts: imx6dl-yapp4: Configure the OLED display segment offset omits 14cdc1f243d7 ARM: dts: imx6: phyFLEX: Fix UART hardware flow control omits d1dd216738f5 dt-bindings: timer: renesas,tpu: Convert to json-schema omits d91133eddb58 dt-bindings: pwm: renesas,tpu-pwm: Improve json-schema omits 2b46d5dafef2 arm64: defconfig: Enable LT8912B DRM bridge driver omits 511cf7d12331 drm/mediatek: hdmi: Add MT8167 configuration omits 73c1bf0f3ed8 drm/i915/perf: Enable OA formats for ADL_P omits 83c81a0a16e5 drm/i915/adl_p: Add PCH support omits 0e53fb847c6b drm/i915/xelpd: Add Wa_14011503030 omits 0788abdef6d1 drm/i915/xelpd: Required bandwidth increases when VT-d is active omits a6922f4a0130 drm/i915/xelpd: Add XE_LPD power wells omits 1649a4cc5c31 drm/i915/xelpd: Define plane capabilities omits 20fe778fde26 drm/i915/xelpd: Handle proper AUX interrupt bits omits c91026a938c2 drm/mediatek: hdmi: Add optional limit on maximal HDMI mode clock omits 41ca9caaae0b drm/mediatek: hdmi: Add check for CEA modes only omits 15870b97c36a dt-bindings: mediatek: add mt8167 to hdmi, hdmi-ddc and ce [...] omits 0a580fa65cfa srcu: Early test SRCU polling start omits a616aec9aa14 rcu: Fix various typos in comments omits e75bcd48e2c4 rcu/nocb: Unify timers omits 870905169da8 rcu/nocb: Prepare for fine-grained deferred wakeup omits f9fc166b790b rcu/nocb: Only cancel nocb timer if not polling omits 3b2348e2fdf4 rcu/nocb: Delete bypass_timer upon nocb_gp wakeup omits b6e2c4ed35c3 rcu/nocb: Cancel nocb_timer upon nocb_gp wakeup omits 552cac80e65f rcu/nocb: Allow de-offloading rdp leader omits c7ef7500a891 rcu/nocb: Directly call __wake_nocb_gp() from bypass timer omits 1ac9e0b5731a perf cs-etm: Set time on synthesised samples to preserve ordering omits aadd6ba40934 perf cs-etm: Refactor timestamp variable names omits 6cd7fdc8c530 arm64: dts: mt8183: Add kukui-jacuzzi-fennel board omits 0a9cefe21aec arm64: dts: mt8183: Add kukui-jacuzzi-kenzo board omits dd6e3b06214f arm64: dts: mt8183: Add kukui-jacuzzi-burnet board omits f006bcf1c972 arm64: dts: mt8183: Add kukui-jacuzzi-willow board omits f11f44be2427 arm64: dts: mt8183: Add kukui-jacuzzi-kappa board omits 009add139c2e dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] omits ffea8b5b89f1 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-kenzo omits 204c13481849 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] omits 82665ef7dd65 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzz [...] omits 4eab77fc8ae7 dt-bindings: arm64: dts: mediatek: Add mt8183-kukui-jacuzzi-kappa omits ba96de3ae5a7 soc: mediatek: add missing MODULE_DEVICE_TABLE omits 046b243a6afb perf x86 kvm-stat: Support to analyze kvm MSR omits 07b747f99ab4 perf stat: Use aggregated counts directly omits 66286ed3e84f perf record: Set timestamp boundary for AUX area events omits e3ff42bdebcf perf intel-pt: Parse VM Time Correlation options and set u [...] omits fa8f949d16c0 perf intel-pt: Add VM Time Correlation to decoder omits 31c7e27dae0e perf intel-pt: Better 7-byte timestamp wraparound logic omits 5ac35d778a40 perf intel-pt: Pass the first timestamp to the decoder omits 0fc9d3389442 perf intel-pt: Add a tree for VMCS information omits 335358cc3090 perf intel-pt: Let overlap detection handle VM timestamps omits 6aa3afc9c8b7 perf auxtrace: Allow buffers to be mapped read / write omits 83d7f5f1ad0e perf inject: Add --vm-time-correlation option omits 2a525f6a5502 perf inject: Add facility to do in place update omits e9d64739635f perf intel-pt: Support Z itrace option for timeless decoding omits 856ecd6ab494 perf intel-pt: Move synth_opts initialization earlier omits 18f4949427dc perf auxtrace: Add Z itrace option for timeless decoding omits d17685260b85 drm/panfrost: Remove redundant error printing in panfrost_ [...] omits d9fb91fdfdda arm64: dts: mediatek: mt8167: add iommu node omits 1a191c97abef arm64: dts: mediatek: mt8167: add larb nodes omits e7ead62e2a1e arm64: dts: mediatek: mt8167: add smi_common node omits 97e37d44d35e arm64: dts: mediatek: mt8167: add mmsys node omits 763e13f26894 arm64: dts: mediatek: mt8167: add power domains omits e6f73028db51 arm64: dts: mt8173: Separating mtk-vcodec-enc device node omits 98c69fcc9f59 Merge series "ASoC: SOF/Intel: fix and remove Sparse warni [...] omits 660795228836 MAINTAINERS: Add Xinhui Pan as another AMDGPU contact omits c9f2e3c3ddab ASoC: cs42l42: make HSBIAS_SENSE_EN optional omits 9b7493468fa7 ASoC: q6dsp: Undo buggy warning fix omits 7fe0b0981a17 ASoC: wm2200: remove include of wmfw.h omits 130dbe04d428 ASoC: wm_adsp: mark more data structures with the const qualifier omits 24e46fb811e9 ASoC: Intel: bxt_da7219_max98357a: shrink platform_id belo [...] omits 48a7e6e5b2c9 ASoC: Intel: sof_cs42l42: shrink platform id below 20 characters omits ad839121dd4c ASoC: SOF: Intel: hda: fix index used in inner loop omits 6453b9532b5f gpio: xilinx: No need to disable IRQs in the handler omits 02b3f84d9080 gpio: xilinx: Switch to use bitmap APIs omits 043aa3db1cbb gpio: xilinx: Introduce xgpio_read_chan() / xgpio_write_chan() omits cde3d0f81e67 bitmap: Make bitmap_remap() and bitmap_bitremap() availabl [...] omits f2e03ca3e839 gpiolib: Drop duplicate offset check in gpiochip_is_requested() omits e7d8fde4ab50 gpio: mockup: Switch to use gpiochip_get_desc() omits c35fb576652d gpio: logicvc: Remove redundant error printing in logicvc_ [...] omits 63c4acfb8031 dt-bindings: gpio: convert rk3328-grf-gpio.txt to YAML omits af4c1a861338 drm/qxl: balance dumb_shadow_bo pin omits 1d878df01861 drm/qxl: drop redundant code omits bfebd42d5609 drm/modifiers: Enforce consistency between the cap an IN_FORMATS omits dda6024b57c0 drm: fix semicolon.cocci warnings omits 727ecd99a4c9 drm/doc/rfc: drop the i915_gem_lmem.h header omits 88a9c5485c48 drm/i915: Use correct downstream caps for check Src-Ctl mo [...] omits e207457f9045 reset: brcmstb: Add missing MODULE_DEVICE_TABLE omits 50610b74eea7 drm/amdgpu/display: fix build when CONFIG_DRM_AMD_DC_DCN i [...] omits 610e6f7ea5bf drm/amdgpu/display: fix warning when CONFIG_DRM_AMD_DC_DCN [...] omits 3babb604a854 ARM: dts: ixp4xx: Create a proper expansion bus omits 33ae8f801ad8 hugetlb: clear huge pte during flush function on mips platform omits 9fa996c5f003 MIPS:DTS:Correct device id of pcie for Loongnon-2K omits 6a73022ee3fd MIPS: Loongson64: Fix build error 'secondary_kexec_args' u [...] omits cf5b6a947873 MIPS: Octeon: drop dependency on CONFIG_HOLES_IN_ZONE omits 620ccaaa46d1 IB/hfi1: Delete an unneeded bool conversion omits 09df8ba5c181 drm/i915/display/xelpd: Implement Wa_14013475917 omits a37937cd8e85 drm/i915/display: Drop dead code from hsw_read_infoframe() omits 62e37c44a58e drm/i915/display: Drop duplicated code in intel_dp_set_inf [...] omits d54e017e62d8 drm/i915/display: Replace intel_psr_enabled() calls by int [...] omits 78b772e1a01f drm/i915/display: Fill PSR state during hardware configura [...] omits 7c6c2f5337b7 RDMA: Remove unnecessary struct declaration omits 16149eddd380 RDMA/core: Remove never used ib_modify_wq function call omits 523375c943e5 drm/vmwgfx: Port vmwgfx to arm64 omits 2cd80dbd3551 drm/vmwgfx: Add basic support for SVGA3 omits 8211783f16ea drm/vmwgfx: Remove the reservation semaphore omits 88509f698c4e drm/vmwgfx: Fix cpu updates of coherent multisample surfaces omits 75156a887b6c drm/vmwgfx: Mark a surface gpu-dirty after the SVGA3dCmdDX [...] omits 2cc8bfeeb736 drm/vmwgfx: Fix incorrect enum usage omits 74ec2424737a IB/srpt: Remove redundant assignment to ret omits e6a1f8c696be RDMA/mlx5: Remove redundant assignment to ret omits de3d7018372c dt-bindings: memory: tegra20: emc: Convert to schema omits e3d65124ce2b RDMA/ucma: Cleanup to reduce duplicate code omits 591f762b2750 RDMA/hns: Remove the condition of light load for posting DWQE omits a3b884cef873 firmware: arm_scmi: Add clock management to the SCMI power domain omits 4ac9b48adf4d ASoC: cs42l52: Minor tidy up of error paths omits fd4e6baa6256 ASoC: cs4265: Minor tidy up of error paths omits 634a4be0f9d1 ASoC: cs35l36: Remove unneeded variable initialisation omits ca0b0c1f4a2a drm/vc4: Remove redundant error printing in vc4_ioremap_regs() omits 388b863509f7 drm/i915/display: Use YCbCr420 as fallback when RGB fails omits 84d95f77f4ae drm/i915/display: Restructure output format computation fo [...] omits eacba74d4d56 drm/i915/display: New function to avoid duplicate code in [...] omits fd531024bad7 Merge drm/drm-next into drm-misc-next omits effbf6ca7eaf drm/amdgpu/display: remove an old DCN3 guard omits 0bb6d3db4f75 drm/amdgpu: Delete two unneeded bool conversions omits ea23ff0241f0 drm/amd/display: Delete several unneeded bool conversions omits 29b25b7067a4 drm/amd/display: Initialize attribute for hdcp_srm sysfs file omits 152b7a599674 ARM: dts: ixp4xx: Add PCI hosts omits 00d6dc3da1d7 drm/i915/stolen: shuffle around init_memory_region omits 907c5bbb514a memory: atmel-ebi: add missing of_node_put for loop iteration omits 2f9dc6a357ff memory: stm32-fmc2-ebi: add missing of_node_put for loop i [...] omits e4c9b60b271c ARM: dts: exynos: enable PMIC wakeup from suspend on Odroi [...] omits a145cc05cb2c ARM: dts: exynos: enable PMIC wakeup from suspend on SMDK5420 omits 1d4203b1fa02 ARM: dts: exynos: enable PMIC wakeup from suspend on Arndale Octa omits 9614ae537530 ARM: dts: exynos: enable PMIC wakeup from suspend on P4 Note omits 1178f7127a46 ARM: dts: exynos: enable PMIC wakeup from suspend on Odroid X/U3 omits 7f23ea1265c3 ARM: dts: exynos: enable PMIC wakeup from suspend on Midas omits 760ebb8a2529 ARM: dts: exynos: enable PMIC wakeup from suspend on Odroid XU omits 0272619bde22 ARM: dts: exynos: enable PMIC wakeup from suspend on Arndale omits 765210e19859 ARM: dts: exynos: enable PMIC wakeup from suspend on Origen4412 omits a1972739c016 ARM: dts: exynos: enable PMIC wakeup from suspend on Itop Core omits 8b7e0f72ef71 ARM: dts: s5pv210: remove unused Atmel touchscreen propert [...] omits fd2f17179665 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 omits a7e59c84cf20 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 omits 75121e1dc9fe ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 omits 8bceb2a490bb ARM: dts: exynos: replace legacy MMS114 touchscreen x/y pr [...] omits cc29e39412b9 ARM: dts: exynos: align Broadcom WiFi with dtschema omits 48d551bf2085 ARM: exynos: add missing of_node_put for loop iteration omits 0de0b04c8343 ARM: s3c: Remove unnecessary break in RX1950 omits 037219925e7a soundwire: dmi-quirks: remove duplicate initialization omits 36eee232df7b soundwire: cadence_master: always set CMD_ACCEPT omits 54a6ca4fa8a3 soundwire: bus: add missing \n in dynamic debug omits b50bb8ba369c soundwire: bus: handle -ENODATA errors in clock stop/start [...] omits 448df2d8fcab soundwire: add missing kernel-doc description omits 345e9f5ca798 soundwire: bus: only use CLOCK_STOP_MODE0 and fix confusions omits eb185a3212b5 drm: Include <asm/agp.h> iff CONFIG_AGP is set omits 0531e6b60569 soundwire: bandwidth allocation: improve error messages omits 9c294739cf5b soundwire/ASoC: add leading zeroes in peripheral device name omits 23029150a05b clk: rockchip: Optimize PLL table memory usage omits 1782c87b44a0 soc: rockchip: power-domain: add rk3568 powerdomains omits 66b89b8b5e4c dt-bindings: power: rockchip: Add bindings for RK3568 Soc omits d74622138a9b dt-bindings: power: rockchip: Convert to json-schema omits 72ae976363a2 dt-bindings: arm: rockchip: add more compatible strings to [...] omits 46bdcac533cc interconnect: qcom: Add SC7280 interconnect provider driver omits 0b889618939f dt-bindings: interconnect: Add Qualcomm SC7280 DT bindings omits 36777d962082 arm64: dts: allwinner: pinephone: Add support for Bluetooth audio omits 984a51c5308c arm64: dts: allwinner: a64: Allow multiple DAI links omits 09e0a7ea75e0 arm64: dts: allwinner: a64: Add pinmux nodes for AIF2/AIF3 omits e0cd8e011815 arm64: dts: allwinner: a64: Allow using multiple codec DAIs omits a691acabac36 ARM: dts: sun8i-a33: Allow using multiple codec DAIs omits d88834bfefde ASoC: dt-bindings: sun8i-codec: Increase #sound-dai-cells omits 12bcaacaff49 arm64: dts: allwinner: Add sun4i MMIO timer nodes omits af97dd5559c5 arm64: dts: allwinner: a64: Sort watchdog node omits bffdc0f3c26c dt-bindings: timer: Add compatibles for sun50i timers omits 5bd15031337f dt-bindings: timer: Simplify conditional expressions omits ae062a711aa2 Merge series "PinePhone BT audio bringup" from Samuel Holl [...] omits b8ded8af30a9 Merge series "Tidy up device ID reading on legacy Cirrus p [...] omits 3b8fb1f7702b Merge series "ASoC: cppcheck fixes of the week" from Pierr [...] omits b748ad38041a Merge series "ASoC: SOF: Intel: split Baytrail and Merrifi [...] omits 93c964af77e7 Merge series "ASoC: Intel: machine driver updates for 5.14 [...] omits 904ec4bebc1d pinctrl: renesas: r8a779{51,6,65}: Reduce non-functional d [...] omits cf04bbe5ed29 pinctrl: renesas: r8a7778: Remove unused PORT_GP_PUP_1() macro omits d82b92410359 pinctrl: renesas: r8a77990: Drop bogus PUEN_ prefixes in comments omits 702a5fa2fe4d pinctrl: renesas: r8a77990: JTAG pins do not have pull-dow [...] omits 2cee31cd4973 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin omits 6bd913f54f2f clk: renesas: r9a06g032: Switch to .determine_rate() omits 02c69593e62d clk: renesas: div6: Implement range checking omits 1c924fc67912 clk: renesas: div6: Consider all parents for requested rate omits c9d1b58b272e clk: renesas: div6: Switch to .determine_rate() omits 23b04c84e201 clk: renesas: div6: Simplify src mask handling omits 6c7bc7dbcc41 clk: renesas: div6: Use clamp() instead of clamp_t() omits a20a40a8bbc2 clk: renesas: rcar-usb2-clock-sel: Fix error handling in .probe() omits 16927401d924 clk: renesas: r8a779a0: Add ISPCS clocks omits 3a0e84845891 clk: renesas: rcar-gen3: Add boost support to Z clocks omits 3f7079563685 clk: renesas: rcar-gen3: Add custom clock for PLLs omits 50086045bd07 clk: renesas: rcar-gen3: Increase Z clock accuracy omits 67a1b9b65165 clk: renesas: rcar-gen3: Grammar s/dependent of/dependent on/ omits c141897caafb clk: renesas: rcar-gen3: Remove superfluous masking in cpg [...] omits 58effcd350c8 clk: renesas: rcar-gen3: Make cpg_z_clk.mask u32 omits 192c344e7cd4 clk: renesas: rcar-gen3: Update Z clock rate formula in comments omits 4ae08bc23e1b usb: cdnsp: Useless condition has been removed omits 440e547dd0f8 usb: cdns3: Corrected comment to align with kernel-doc comment omits 39107e8577ad scsi: aacraid: Replace one-element array with flexible-arr [...] omits aef80fd1da32 scsi: ufs: sysfs: Resume the proper SCSI device omits b294ff3e3449 scsi: ufs: core: Enable power management for wlun omits 6914d1ba4d0a arm64: dts: imx8mp: add flexspi node omits e0cdd26af8eb ARM: dts: imx25-pinfunc: Fix gpio function name for pads G [...] omits 2b1649a83afc arm64: dts: imx: Add i.mx8mm Gateworks gw7901 dts support omits c67b761aac6c arm64: dts: ls1028a-rdb: enable optee node omits 5497bc2a2bff arm64: dts: imx8mp-evk: Add PMIC device omits bf3605187530 dt-bindings: arm: imx: add imx8mm gw7901 support omits fd268e371c5e ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_EIM_D22 from [...] omits f4f809f66b75 cgroup: inline cgroup_task_freeze() omits 8562e78c0b83 dt-bindings: display: mediatek, hdmi: Convert to use graph schema omits 5390473ec169 rcu: Don't penalize priority boosting when there is nothin [...] omits d25fba0e3474 tools/memory-model: Fix smp_mb__after_spinlock() spelling omits 3d3a0d1b508d rcu: Point to documentation of ordering guarantees omits 2f20de99a63b rcu: Make rcu_gp_cleanup() be noinline for tracing omits 4d80b8e196fa rcu: Restrict RCU_STRICT_GRACE_PERIOD to at most four CPUs omits b15805013b44 rcu: Make show_rcu_gp_kthreads() dump rcu_node structures [...] omits 3ef5a1c3821a rcu: Make RCU priority boosting work on single-CPU rcu_nod [...] omits 396eba65f624 rcu: Add quiescent states and boost states to show_rcu_gp_ [...] omits 3066820034b5 rcu: Reject RCU_LOCKDEP_WARN() false positives omits 1feb2cc8db48 lockdep: Explicitly flag likely false-positive report omits 27ba76e164fc rcu: Add ->gp_max to show_rcu_gp_kthreads() output omits e44111ed20d8 rcu: Add ->rt_priority and ->gp_start to show_rcu_gp_kthre [...] omits 8e4b1d2bc198 rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() omits 277ffe1b7092 rcu: Improve tree.c comments and add code cleanups omits ce7c169dee28 rcu: Remove the unused rcu_irq_exit_preempt() function omits 7ab2bd31df87 rcutorture: Move mem_dump_obj() tests into separate function omits 3d78668e5b50 torture: Don't cap remote runs by build-system number of CPUs omits c43d3b0083b4 torture: Make kvm-remote.sh account for network failure in [...] omits 063f5a4df991 rcutorture: Don't count CPU-stalled time against priority [...] omits 0260b92e1c39 rcutorture: Forgive RCU boost failures when CPUs don't pas [...] omits d4240d628f98 rcutorture: Add BUSTED-BOOST to test RCU priority boosting tests omits bcd4af44e2f1 rcutorture: Make rcu_torture_boost_failed() check for GP end omits 8c7ec02e2a69 rcutorture: Consolidate rcu_torture_boost() timing and statistics omits 7b9dad7abad7 rcutorture: Delay-based false positives for RCU priority b [...] omits 00ad25f6019b torture: Set kvm.sh language to English omits f8c8484dbda7 torture: Correctly fetch number of CPUs for non-English languages omits ea6d962e80b6 rcutorture: Judge RCU priority boosting on grace periods, [...] omits 226dd39d2348 torture: Make kvm-find-errors.sh account for kvm-remote.sh omits b09751d752fb torture: Make the build machine control N in "make -jN" omits f254a0b52787 torture: Make kvm.sh use abstracted kvm-end-run-stats.sh omits ee8fef9137e9 torture: Abstract end-of-run summary omits 32dbdaf71ab9 torture: Fix grace-period rate output omits a5c095e0e9b6 rcutorture: Abstract read-lock-held checks omits e9b800db96fa refscale: Add acqrel, lock, and lock-irq omits 0092eae4cb4e torture: Add kvm-remote.sh script for distributed rcutortu [...] omits 179141865d08 rcuscale: Allow CPU hotplug to be enabled omits 68d415f91ff2 refscale: Allow CPU hotplug to be enabled omits fb4855c36249 torture: Make kvm-again.sh use "scenarios" rather than "ba [...] omits 3d2cc4fec861 torture: Add "scenarios" option to kvm.sh --dryrun parameter omits 98da77199f0c torture: Fix remaining erroneous torture.sh instance of $* omits 9fc98e3143de rcu-tasks: Add block comment laying out RCU Rude design omits 06a3ec9205d5 rcu-tasks: Add block comment laying out RCU Tasks design omits b5befe842e66 srcu: Fix broken node geometry after early ssp init omits 8e9c01c717df srcu: Initialize SRCU after timers omits 7bf0a6141ab9 srcu: Unconditionally embed struct lockdep_map omits c75e9d29159b srcu: Remove superfluous ssp initialization for early callbacks omits 94df76a1971d srcu: Remove superfluous sdp->srcu_lock_count zero filling omits 258ca95e2cd9 timer: Revert "timer: Add timer_curr_running()" omits d76e0926d835 rcu/nocb: Use the rcuog CPU's ->nocb_timer omits e548eaa116d8 mm/slub: Add Support for free path information of an object omits 0cbc124bce8c mm/slub: Fix backtrace of objects to handle redzone adjustment omits a78d4a2a1017 kvfree_rcu: Refactor kfree_rcu_monitor() omits d8628f35bae0 kvfree_rcu: Fix comments according to current code omits 7fe1da33f6ba kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant omits dd28c9f057ad kvfree_rcu: Update "monitor_todo" once a batch is started omits d434c00fa3ac kvfree_rcu: Add a bulk-list check when a scheduler is run omits ac7625ebd5f7 kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to nr [...] omits d0bfa8b3c411 kvfree_rcu: Release a page cache under memory pressure omits 4c9c3809ae2e rcu: Fix typo in comment: kthead -> kthread omits e5bd61e82b7a tools/rcu: Add drgn script to dump number of RCU callbacks omits 58d0db869d7a doc: Fix diagram references in memory-ordering document omits 18389c457021 doc: Fix statement of RCU's memory-ordering requirements omits a6814a79f2ca rcu/tree_plugin: Don't handle the case of 'all' CPU range omits b18def121f07 bitmap_parse: Support 'all' semantics omits 4ce22ad645bc ARM: dts: ixp4xx: Add ethernet omits 564ac172a39f drm/amd/pm: Fix out-of-bounds bug omits cc1a54d8f1d0 drm/radeon/si_dpm: Fix SMU power state load omits 293774413a3f drm/radeon/ni_dpm: Fix booting bug omits c666bbf0e9b5 drm/amd/amdgpu: Fix errors in function documentation omits 28ea8752f6fb drm/amd/display: remove unused function dc_link_perform_li [...] omits 7780f50358ee drm/amdgpu: add function to clear MMEA error status for aldebaran omits 4f64f1c8e1fd drm/amdgpu: correct the funtion to clear GCEA error status omits 9798970bc744 drm/amd/display: 3.2.135.1 omits 0b51e7e8ef69 drm/amd/display: [FW Promotion] Release 0.0.65 omits 14b1f0738e31 drm/amd/display: 3.2.135 omits 8809a7a4afe9 drm/amd/display: fix use_max_lb flag for 420 pixel formats omits 9119e993cfd1 drm/amd/display: Handle potential dpp_inst mismatch with pipe_idx omits 98ad74c6a92e drm/amd/display: Handle pixel format test request omits c31bef1cb120 drm/amd/display: Fix clock table filling logic omits ebc22cbdc058 drm/amd/display: minor dp link training refactor omits 4469201b1935 drm/amd/display: DETBufferSizeInKbyte variable type modifications omits eda8f7993d0a drm/amd/display: Add dc log for DP SST DSC enable/disable omits 573a0a03af02 drm/amd/display: Expand DP module training API. omits 822536713066 drm/amd/display: Add fallback and abort paths for DP link [...] omits ede4f6dac99e drm/amd/display: Update setting of DP training parameters. omits 99732e52e7f8 drm/amd/display: Update DPRX detection. omits 011907fda360 drm/amdgpu: covert ras status to kernel errno omits 509b9a5b4865 drm/amd/display: Avoid HPD IRQ in GPU reset state omits 7ddd9770857e drm/amdgpu: Quit RAS initialization earlier if RAS is disabled omits 04fe3fd10e9a drm/amdkfd: handle errors returned by svm_migrate_copy_to_ [...] omits ef0d7d2001c9 drm/amdgpu: Export ras_*_enabled to debugfs omits 8ab0d6f030ba drm/amdgpu: Rename to ras_*_enabled omits e509965e58ab drm/amdgpu: Move up ras_hw_supported omits acdae2169bae drm/amdgpu: Remove redundant ras->supported omits 71efc8701a47 drm/amdgpu: update vcn1.0 Non-DPG suspend sequence omits 2a1bf57c0fd1 drm/amdgpu: update the shader to clear specific SGPRs omits da6b993717eb drm/amdgpu: Enable TCP channel hashing for Aldebaran omits ddec8d3be0f8 drm/amdkfd: add ACPI SRAT parsing for topology omits 3dc8077fb00b drm/amdgpu/pm: add documentation for pp_od_clock_voltage f [...] omits 0487bbb44464 drm/amdgpu/pm: add documentation for pp_od_clock_voltage for APUs omits cfd053be1fa3 drm/amd/pm: expose pmfw attached timestamp on Aldebaran omits 403c9674a898 drm/amd/pm: new gpu_metrics structure for pmfw attached timestamp omits 37ac3dc00da0 drm/amdgpu: Use device specific BO size & stride check. omits bcfbb6016b3d drm/amdgpu: Init GFX10_ADDR_CONFIG for VCN v3 in DPG mode. omits 67387dfe0f66 drm/amdgpu: change the default timeout for kernel compute queues omits a8f768874aaf drm/amdgpu: set vcn mgcg flag for picasso omits 74abbdedc33e drm/amdkfd: Update L1 and add L2/3 cache information omits fb6372652391 drm/amd/amdgpu/amdgpu_drv.c: Replace drm_modeset_lock_all [...] omits 2b24c199388e drm/amd/pm: initialize variable omits 642f3ad00f96 drm/radeon: Avoid power table parsing memory leaks omits 359615251034 drm/radeon: Fix off-by-one power_state index heap overwrite omits 36f77e12a21e drm/amdgpu: drop the GCR packet from the emit_ib frame for [...] omits e8d7aa68c8fe drm/amdgpu: Add graphics cache rinse packet for sdma 5.0 omits 969aea093167 MAINTAINERS: fix a few more amdgpu tree links omits 27ebf21f9220 drm/amd/pm: Add debugfs node to read private buffer omits b8c78bdb0bc6 drm/amd/pm: Add interface to get FW private buffer omits bdd2465730a3 drm/amdkfd: fix no atomics settings in the kfd topology omits 84a19fa786a9 drm/amd/display: 3.2.134 omits 3375bd91d339 drm/amd/display: [FW Promotion] Release 0.0.64 omits 5728d5e58dbe drm/amd/display: Set stream_count to 0 when dc_resource_st [...] omits 05e62b6b6433 drm/amd/display: Filter out YCbCr420 timing if VSC SDP not [...] omits 70c14a1d7ee4 drm/amd/display: remove checking sink in is_timing_changed omits 36c9137b1a96 drm/amd/display: Add audio support for DFP type of active [...] omits 81927e2808be drm/amd/display: Support for DMUB AUX omits 7f63d8a1ad37 drm/amd/display: update DCN to use new surface programming omits 4462bca7d186 drm/amd/display: Extend DMUB HW params to allow DM to spec [...] omits bc415a4b1c4a drm/amdgpu/dc: Revert commit "treat memory as a single-channel" omits 118b4627d677 drm/amd/display: multi-eDP backlight support omits f50160cf0f98 drm/amdgpu: force enable gfx ras for vega20 ws omits b86e7eef91ef drm/amd/display: Avoid gpio conflict on MST branch omits df0a271cc794 drm/amd/display: add dsc stream overhead for dp only omits cf8b92a75646 drm/amd/display: fix potential gpu reset deadlock omits 2e4ec251628f drm/amdkfd: Make svm_migrate_put_sys_page static omits b617207e8001 drm/amdgpu: remove excess function parameter omits 1704ac8e439e drm/amdkfd: flush TLB after updating GPU page table omits 589bb0ca4767 drm/amdgpu: Rename the flags to eliminate ambiguity v2 omits a1b6aa49471c drm/amdgpu: add new MC firmware for Polaris12 32bit ASIC omits e7de0d844ea8 drm/amdgpu: Add Aldebaran virtualization support omits cecd91b4f791 drm/amdkfd: Add Aldebaran virtualization support omits 838eb73c8d5f drm/amdgpu: Add a new device ID for Aldebaran omits 559f418ed663 drm/amdkfd: report the numa weight between host and device [...] omits deb689832ff6 drm/amdkfd: report atomics support in io_links over xgmi omits d1dfd370c30a drm/amd/display: Remove duplicate declaration of dc_state omits 4034fba13801 drm/amd/display: Remove duplicate include of hubp.h omits ddab8bd788f5 drm/amd/display: Fix two cursor duplication when using overlay omits 1f6e8eb15311 drm/amdgpu: enable gfx ras in aldebran by default omits 9adaac6eb488 drm/amdgpu: switch to mmhub ras callback for ras fini omits 8e17ddc2e215 drm/amdgpu: retired reset_ras_error_count from hdp callbacks omits 78871b6c8be3 drm/amdgpu: enable ras error count query and reset for HDP omits 7c63694eb97f drm/amdgpu: init/fini hdp v4_0 ras omits 6f12507fad4c drm/amdgpu: initialize hdp v4_0 ras functions omits ca81b26d21b3 drm/amdgpu: implement hdp v4_0 ras functions omits b11625f56f09 drm/amdgpu: add helpers for hdp ras init/fini omits 8f4a92937b27 drm/amdgpu: add hdp ras structures omits b44cdca7fd79 amdgpu: fix GEM obj leak in amdgpu_display_user_framebuffe [...] omits 5760dcb953ee drm/amd/display: Fix build warnings omits 1fdbbc123f55 drm/amd/amdgpu: Fix errors in documentation of function pa [...] omits a273f315b949 drm/amdgpu/display: add documentation for dmcub_trace_event_en omits d477eb171949 drm/amd/pm/powerplay/hwmgr: Fix kernel-doc syntax in docum [...] omits 440d8774eff1 drm/amdgpu: Register VGA clients after init can no longer fail omits 8e4d5d43cc6c drm/amdgpu: Handling of amdgpu_device_resume return value [...] omits db7f1e0140e8 drm/amdgpu: fix r initial values omits c1f512182c54 soc: bcm: brcmstb: remove unused variable 'brcmstb_machine_match' omits 8f711f68cffd dt-bindings: clock: brcm, iproc-clocks: convert to the jso [...] omits bb95d7d440fe ARM: dts: BCM5301X: Fix pinmux subnodes names omits a4528d9029e2 ARM: dts: Hurricane 2: Fix NAND nodes names omits 75e2f012f6e3 ARM: dts: BCM63xx: Fix NAND nodes names omits 0484594be733 ARM: NSP: dts: fix NAND nodes names omits e256b48a3b07 ARM: Cygnus: dts: fix NAND nodes names omits 9a800ce1aada ARM: brcmstb: dts: fix NAND nodes names omits b660269cba74 ARM: dts: BCM5301X: Fix NAND nodes names omits 208d8b9d26f5 drm/dp: Fix bogus DPCD version check in drm_dp_read_downst [...] omits ed26297d14b7 scsi: qla4xxx: Simplify conditional omits fbdfd5163939 scsi: arcmsr: Update driver version to v1.50.00.04-20210414 omits 5b8644968d2c scsi: arcmsr: Fix the wrong CDB payload report to IOP omits 311e87b70913 scsi: megaraid_sas: Use DEFINE_SPINLOCK() for spinlock omits 807b31d8e0fc scsi: megaraid_mbox: Remove redundant initialization of po [...] omits 52b259908114 scsi: lpfc: Remove redundant assignment to pointer temp_hdr omits 1b3babe20049 scsi: 3w-9xxx: Move * operator to clean up code style warning omits cdcda4651d9f scsi: message: fusion: Documentation cleanup omits 2910a4a9e90a scsi: mpt3sas: Documentation cleanup omits 6235bef6f990 scsi: target: iscsi: Switch to kmemdup_nul() omits 1ee275342234 scsi: core: Treat device offline as a failure omits d30e82a6461b dt-bindings: net: Convert mdio-gpio to yaml omits 2e64ad1ca775 dt-bindings: add vendor prefix for Insignal Ltd omits 57d4ef85fc33 dt-bindings: clock: renesas,r9a06g032-sysctrl: Convert to [...] omits aef654741de3 dt-bindings: clk: emev2: Convert to json-schema omits 4d92239b6517 dt-bindings: power: sysc-rmobile: Convert to json-schema omits 4fa9ee2e65ec dt-bindings: pwm: renesas,pwm-rcar: Make power-domains and [...] omits a869742ff51e dt-bindings: ata: renesas,rcar-sata: Make power-domains an [...] omits be78329717e4 dt-bindings: arm: firmware: Convert linaro,optee-tz to jso [...] omits 5a9652f6994e dt-bindings: arm: keystone: Convert ti,sci to json schema omits fda55c7256fe dt-bindings: soc: ti: Convert ti,sci-pm-domain to json schema omits a7dbfa6f3877 dt-bindings: clock: Convert ti,sci-clk to json schema omits 9a81b8cbc245 dt-bindings: reset: Convert ti,sci-reset to json schema omits 4fc81bc88ad9 ASoC: cs53l30: Minor error paths fixups omits e2bb1077cee4 ASoC: cs43130: Minor error paths fixups omits 26495252fe0d ASoC: cs42l73: Minor error paths fixups omits 0a0eb567e1d4 ASoC: cs42l42: Minor error paths fixups omits 1a46b7b82df5 ASoC: cs35l35: Correct errata handling omits 60ba916d8760 ASoC: cs35l35: Minor error paths fixups omits 8cb9b001635c ASoC: cs35l34: Minor error paths fixups omits 77908dbecdb6 ASoC: cs35l33: Minor error paths fixups omits 283160f1419d ASoC: cs35l32: Minor error paths fixups omits c8b198ed3100 ASoC: cirrus: Add helper function for reading the device ID omits 6f64aa5746d2 dt-bindings: dma: convert arm-pl08x to yaml omits fd0d8d85f723 mtd: nand: bbt: Fix corner case in bad block table handling omits b63ecaea97aa ASoC: rt1019: Add non_legacy_dai_naming config omits 66df9477bd35 ASoC: cs42l42: Add support for ACPI table match entry omits ab78322a0dc8 ASoC: cs42l42: Use device_property API instead of of_property omits c26a5289e865 ASoC: cs42l42: Add support for set_jack calls omits 87b42abae99d ASoC: rt5682: Implement remove callback omits 47bcb1c71083 ASoC: rt5682: Disable irq on shutdown omits 58f01c7fc81b ASoC: codecs: lpass-wsa-macro: handle unexpected input omits 1d122dd3b168 ASoC: rt286: Remove redundant assignment to d_len_code omits 16f2a3cdaaca ASoC: jz4740-i2s: fix function name omits 778aaefb8e86 asm-generic: unaligned always use struct helpers omits 0652035a5794 asm-generic: unaligned: remove byteshift helpers omits f12d3ff3f41c powerpc: use linux/unaligned/le_struct.h on LE power7 omits 3aec1db05d1b m68k: select CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS omits 94528b70781a sh: remove unaligned access for sh4a omits 33f9f3c33e93 dmaengine: idxd: remove devm allocation for idxd->int_handles omits bf067edf5d2f openrisc: always use unaligned-struct header omits 637be9183e04 asm-generic: use asm-generic/unaligned.h for most architectures omits fc1e985b67f9 drm/imx: ipuv3-plane: add color encoding and range properties omits 4618cb7903d6 gpu: ipu-v3: Add Rec.709 limited range support to DP omits 17b9a94656fe drm/imx: ipuv3-plane: fix PRG modifiers after drm managed [...] omits 85e3b86ed0b7 tests/cgroup: test cgroup.kill omits 8075e4f6c990 tests/cgroup: move cg_wait_for(), cg_prepare_for_wait() omits 0de3103fa2cf tests/cgroup: use cgroup.kill in cg_killall() omits 340272b04036 docs/cgroup: add entry for cgroup.kill omits 661ee6280931 cgroup: introduce cgroup.kill omits 11e3c676683c drm/imx: ipuv3-plane: Remove two unnecessary export symbols omits 94dfec48fca7 drm/imx: Add 8 pixel alignment fix omits 58cb138e2029 dmaengine: idxd: Remove redundant variable cdev_ctx omits 4676be28a46e usb: xhci-mtk: use first-fit for LS/FS omits bb8d7ef68e29 usb: xhci-mtk: remove unnecessary assignments in periodic [...] omits e56e60f7a9d6 usb: xhci-mtk: remove unnecessary setting of has_ippc omits 40ddb76ba0ba usb: xhci-mtk: use bitfield instead of bool omits 3c5e0d0e9da1 usb: musb: Remove unused function argument dma, qh, offset [...] omits 6cfe9036acc5 usb: musb: Remove unused local variable dma, urb, offset omits f0c07993af0a dmaengine: fsl-qdma: check dma_set_mask return value omits cd783e5abb60 usb: musb: Remove duplicate declaration of functions omits 0826dae3d815 usb: musb: Fix spelling mistake "tranfer" -> "transfer" omits 5a9d38b20a5a drm/i915/display: hide workaround for broken vbt in intel_bios.c omits 097d9e902068 drm/i915/display: remove strap checks from gen 9 omits ba9c5bf76734 drm/i915/display: remove FIXME comment for intended feature omits a5be0c978cc4 drm/i915/display: move vbt check to intel_ddi_init() omits 04dfe19a5ed6 drm: Mark AGP implementation and ioctls as legacy omits 6bff2279836e drm: Mark PCI AGP helpers as legacy omits 43359786a51e drm/radeon: Move AGP data structures into radeon omits cf241e872fc2 drm/radeon: Move AGP helpers into radeon driver omits f6d5d118462d staging: rtl8192e: Fix whitespace around conditional statement omits d0cf4e2bd40d staging: rtl8192e: Add identifier name to function definition omits 1ba6d8dc50df staging: rtl8192e: Avoid multiple line dereference omits 1cd3acd4e9cf staging: rtl8723bs: Delete two redundant condition branches omits 1b11e893eda0 staging: rtl8723bs: replace private arc4 encryption with i [...] omits 8adffa4bf11c staging: rtl8723bs: remove unused symbolic constant _AES_IV_LEN_ omits 6d0753d26e2e staging: rtl8723bs: remove more unused encryption macros omits 0c7ac9108796 staging: rtl8723bs: remove unused macros, arrays and an in [...] omits aaa27b88a5d7 staging: rtl8192e: Remove duplicate declartion omits 321f1fb48c98 staging: mt7621-dts: add missing device_type in pcie root ports omits 7114e7a298c2 staging: mt7621-dts: remove 'bug-range' property omits edee771a4533 staging: rtl8188eu: remove nic_hdl from struct mlme_priv omits 223875a6fb8e ASoC: fsl_xcvr: Remove unneeded semicolon omits a387040ab401 ASoC: imx-pcm-rpmsg: Fix warning of incorrect type in assignment omits f758b9ef9a1a ASoC: codecs: lpass-rx-macro: Remove unneeded semicolon omits 37c881cd18f4 ASoc: Fix unused define in jz4740-i2s.h omits 5f1b95d08de7 ASoC: q6dsp: q6afe: remove unneeded dead-store initialization omits 85c966dc97d1 ASoC: mediatek: mt8192: Delete a redundant condition branch omits 2fa74b31bb81 ASoC: amd: renoir: Remove redundant assignment to pdm_ctrl [...] omits 604e5178444e ASoC: fsl_spdif: add support for enabling raw capture mode omits cccc16dc175e ASoC: fsl: imx-pcm-rpmsg: remove useless initialization omits 16255d4155da ASoC: codecs: rt1019: clarify expression omits d51f6dfb9c98 ASoc: codecs: mt6359: remove useless initializations omits b76d1d86a456 ASoC: codecs: mt6359-accdet: remove useless initialization omits b70029abfc90 ASoC: Intel: sof_rt5682: code refactor for max98357a omits 5a7f27a624d9 ASoC: Intel: add sof-cs42l42 machine driver omits a21515b5aaff ASoC: Intel: maxim-common: support max98357a omits 81cd42e5174b ASoC: Intel: sof_sdw: add SOF_RT715_DAI_ID_FIX for AlderLake omits fd2856929fb4 ASoC: Intel: sof_rt5682: Enable Bluetooth offload on tgl and adl omits 3b316e229eb9 ASoC: Intel: boards: remove .nonatomic for BE dailinks omits 19f1eace0441 ASoC: Intel: sof_sdw: add support for Bluetooth offload omits 9c5046e4b3e7 ASoC: Intel: boards: create sof-maxim-common module omits f6081af6cf2b ASoC: Intel: boards: handle hda-dsp-common as a module omits 35564e2bf946 ASoC: Intel: sof_sdw: add mutual exclusion between PCH DMI [...] omits 2e4dba57ea56 ASoC: Intel: boards: add support for adl boards in sof-rt5682 omits 2a29ff7ae13c ASoC: Intel: soc-acpi: add entries for i2s machines in ADL [...] omits 37897babed2e ASoC: Intel: Boards: tgl_max98373: Add BT offload support omits 47fad2393b04 ASoC: SOF: Intel: move common ATOM stuff to module omits 1c5ab2dc752f ASoC: SOF: Intel: byt: prepare split between Baytrail and [...] omits 880e007f15a3 ASoC: dt-bindings: sun8i-codec: Increase #sound-dai-cells omits 3f0d23e849b3 Merge existing fixes from asoc/for-5.13 omits cc9d663a00a0 drivers: mtd: sm_ftl: Fix alignment of block comment omits feb05fae4df1 mtd: Create partname and partid debug files for child MTDs omits 063deb31ae90 mtd: tests: Remove redundant assignment to err omits 9c5b19c2eea8 mtd: *nftl: return -ENOMEM when kmalloc failed omits 6500dc2bde93 mtd: mtd_oobtest: Remove redundant assignment to err omits 4b361cfa8624 mtd: core: add OTP nvmem provider support omits 96d3af22f87c dt-bindings: mtd: spi-nor: add otp property omits 74ae3663b110 dt-bindings: mtd: add OTP bindings omits e6aed6717cd4 dt-bindings: mtd: add YAML schema for the generic MTD bindings omits 1333a6779501 nvmem: core: allow specifying of_node omits 81bb218c8292 mtd: parsers: trx: Allow to use TRX parser on Mediatek SoCs omits d7f7e04f8b67 mtd: parsers: trx: Allow to specify brcm, trx-magic in DT omits a4d82940ff85 dt-bindings: mtd: brcm,trx: Add brcm,trx-magic omits 16a7af2ecc22 mtd: nftlcore: remove set but rewrite variables omits 27736ddd24cb dt-bindings: mtd: brcmnand: convert to the json-schema omits 21020becdf0c mtd: rawnand: qcom: allow override of partition parser omits ee522bcf026e leds: tlc591xx: fix return value check in tlc591xx_probe() omits 4d888eceb725 mtd: rawnand: silence static checker warning in nand_setup [...] omits e49a8b2cc852 drm/i915/gt: Do release kernel context if breadcrumb measu [...] omits 706321a53857 staging: rtl8188eu: remove padapter from struct mlme_ext_priv omits 24aa9caccbe1 staging: rtl8188eu: remove padapter from struct cmd_priv omits 286d60033918 staging: rtl8188eu: don't block until cmdthread runs omits 13d68881bf0a staging: rtl8188eu: rtw_init_cmd_priv never fails omits 2752fc4182e2 staging: rtl8188eu: make rtw_android_cmdstr_to_num static omits 0e7babd3c653 staging: mt7621-dts: use standard 'syscon' string omits b619c322021f staging: mt7621-dts: remove ethsys node omits a3417158b932 staging: fieldbus: anybus: Refuse registering drivers with [...] omits 32dcd0724237 staging: fieldbus: anybus: Make remove callback return void omits cc1966a7e084 staging: mt7621-dts: properly organize pcie node omits 706737d29807 staging: mt7621-dts: use 'interrupt-map' and 'interrupt-map-mask' omits 7fa708e061b7 staging: mt7621-pci: remove two blank lines omits b99cc3a2b6b6 staging: mt7621-pci: avoid custom 'map_irq' function omits 35d96b88e763 staging: mt7621-pci: directly return 'mt7621_pcie_register_host' omits 4ab4ca2015ea staging: mt7621-pci: replace mdelay with msleep omits 726eb31628d4 staging: mt7621-pci: group io resource assignments all together omits c92454a42b95 staging: mt7621-pci: remove some not needed includes omits 96c310c1a2b6 staging: mt7621-pci: avoid to set gpio mode in driver omits cc4e864a5ce4 staging: mt7621-pci: make use of kernel clock apis omits 3d3a170f6d80 staging: rtl8723bs: use in-kernel aes encryption omits 7d40753d8820 staging: rtl8723bs: use in-kernel aes encryption in OMAC1 [...] omits 41c014b8659d staging: rtl8723bs: align argument position in a new line omits 801deaf91add staging: fbtft: Update TODO omits 982192e2a1b3 staging: fbtft: Replace custom ->reset() with generic one omits fd4c5961d819 staging: fbtft: Add support for orientation on Himax HX8347d omits 37667f6e5771 staging: fbtft: Don't spam logs when probe is deferred omits ec03c2104365 staging: fbtft: Rectify GPIO handling omits 0d59ca5a7ed1 staging: rtl8723bs: remove odm_debug.h header file omits 1cad68fc8343 staging: rtl8723bs: remove DebugLevel member in dm_odm_t struct omits ae75f934658c staging: rtl8723bs: remove member in dm_odm_t struct omits 83147d899eb8 staging: rtl8723bs: remove empty hal/odm_debug.c file omits 4f7cffcfe49f staging: rtl8723bs: remove ODM_InitDebugSetting() function omits 603693d1cf87 staging: rtl8723bs: remove RT_DISP macro definition omits 3a96d356b9fd staging: rtl8723bs: remove commented out *RT_DISP logs omits 367fce0d9e92 staging: rtl8723bs: remove unused DbgPrint macro omits 2ce75c4f9ecb staging: rtl8723bs: remove commented out DbgPrint logs omits 76c80b8931b0 staging: rtl8723bs: remove obsolete debug macros omits f71c344766a3 staging: rtl8723bs: remove unused enum omits b0a21a60afb0 staging: rtl8723bs: remove obsolete GLBtcDbgType array dec [...] omits e7f0be6415a0 staging: rtl8723bs: remove unnecessary halbtcoutsrc_DbgIni [...] omits c8fc131b4994 staging: rtl8723bs: remove hal_btcoex_GetDBG() function omits 273214356429 staging: rtl8723bs: remove unsed hal_btcoex_SetDBG() function omits ad91b3d47b6f staging: rtl8723bs: remove empty #ifdef block omits 87c596b03be7 staging: rtl8723bs: remove BTC_PRINT_F macro definition omits 2875b3bf0445 staging: rtl8723bs: remove BTC_PRINT_DATA definitions omits 1bd9ebfd7d13 staging: rtl8723bs: remove BTC_PRINT_ADDR macro definitions omits 698a405f08e6 staging: rtl8723bs: remove BTC_PRINT macro definitions omits f003ab00a5a4 staging: rtl8723bs: remove commented out BTC_PRINT logs omits ec0e82b45f74 staging: rtl8723bs: remove braces around single statement [...] omits fda6c767fbd9 staging: rtl8723bs: remove empty if-else blocks after BTC_ [...] omits 8e30fb99d729 staging: rtl8723bs: remove BTC_PRINT logs omits 292611481c8b staging: rtl8723bs: remove unused RT_PRINTK macro omits 2172a6576388 staging: rtl8723bs: remove commented out RT_ASSERT occurrences omits 22a555bb47ba staging: rtl8723bs: remove empty #ifndef block omits ae5351da40fb staging: rtl8723bs: remove unused ASSERT macro omits 2a9664702491 staging: rtl8723bs: remove empty ifdef block omits a8a21160c2c4 staging: rtl8723bs: remove unused ODM_dbg_exit macro omits 187f0a97333c staging: rtl8723bs: remove unused ODM_dbg_enter omits b5edd20dfef0 staging: rtl8723bs: remove unused ODM_dbg_trace macro omits 37066837974e staging: rtl8723bs: remove unused ODM_PRINT_ADDR macro omits 7c87fd54d552 staging: rtl8723bs: remove unused ODM_RT_ASSERT macro omits 57c73cb6fdba staging: rtl8723bs: replace ODM_RT_ASSERT with netdev_dbg() omits 9e517aca02cf staging: rtl8723bs: remove all commented out ODM_RT_TRACE logs omits 364787f94150 staging: rtl8723bs: remove ODM_RT_TRACE* unused macro defs omits 7081d290d32b staging: rtl8723bs: remove empty header file omits 466bd365857d staging: rtl8723bs: remove undefined function prototypes omits 8b2a605a6e6e staging: rtl8723bs: remove empty hal/odm_PathDiv.c source file omits 2523c9978e00 staging: rtl8723bs: remove empty functions omits 7fa2973a1a6b staging: rtl8723bs: remove if-else blocks left empty by OD [...] omits a76455587f1d staging: rtl8723bs: remove ODM_RT_TRACE logs omits b3cd518c5abd staging: rtl8723bs: Use list iterators and helpers omits 33ed2b7079f6 staging: rtl8188eu: remove enum WIFI_FRAME_SUBTYPE omits 116138c3bd34 staging: rtl8712: Fix some tests against some 'data' subty [...] omits a616d1212a7a staging: rtl8723bs: Change the return type omits 62409b31dbb5 staging: rtl8712: remove multiple multiple assignments omits 84b45d4ff9e0 staging: rtl8192e: replace comparison to NULL by bool omits 66d708e655af staging: rtl8192e: remove unnecesasry ftrace-like logging omits 5e7106f6c96a staging: rtl8723bs: core: Remove set but unused variable omits bd8d4ba394c4 staging: rtl8723bs: hal: Remove set but unused variables omits cab775908889 staging: rtl8723bs: core: remove unneeded variable omits ac76b4383405 staging: rtl8723bs: remove unused macro DRIVER_PREFIX omits 89bbf2a5136e staging: rtl8723bs: remove unnecessary hex dumps omits 5660634d8d48 staging: rtl8192u: fix typos in comments omits 3580942c864f staging: rtl8712: Use list iterators and helpers omits 23017c8842d2 staging: rtl8188eu: Use list iterators and helpers omits b1e9109aeff3 staging: wlan-ng: silence incorrect type in argument 1 (di [...] omits acbc0849bd30 staging: rtl8723bs: macro DRIVER_PREFIX expands to lowerca [...] omits 5a155c08c0b7 staging: rtl8723bs: remove last unused debug macros omits 4a98eb30e465 staging: rtl8723bs: remove unsed debug macros tied to no p [...] omits 2f3103bf4f07 staging: rtl8723bs: remove unused macros tied to core/rtw_ [...] omits e5ec9bf4a0f5 staging: rtl8723bs: remove unused debug macro definitions omits c9727c55874f staging: rtl8723bs: remove commented out macro definition omits 7d8fff53cd7a staging: rtl8723bs: remove unused macros tied to _RTL8712_ [...] omits d0ffbfae136a staging: rtl8723bs: remove unused macros tied to _RTL871X_ [...] omits 72b2b0467b4f staging: rtl8723bs: remove unused macros tied to _HCI_OPS_ [...] omits 3dc3456e0d43 staging: rtl8723bs: remove unused _module_mp_ def omits 43a0faffd44d staging: rtl8723bs: remove unused debug macros tied to os_ [...] omits 57e3a852160a staging: rtl8723bs: remove unused debug macros tied to hal [...] omits c7432a3c7ab3 staging: rtl8723bs: remove unused debug macros tied to _HC [...] omits 65b00505f1fb staging: rtl8723bs: remove unused macros tied to os_dep/sd [...] omits e8bc244c28e1 staging: rtl8723bs: remove unused macros tied to core/rtw_ [...] omits 74a0738db3ff staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits 0744b91b59e2 staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits 8b63686eab1a staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits ebb0a22ea4be staging: rtl8723bs: remove unused debug macros tied to _RT [...] omits c529c96139a2 staging: rtl8723bs: remove debug macros related to hal/sdi [...] omits 3ddc92d111e4 staging: rtl8723bs: remove debug macros related to hal/hal [...] omits 8edee4306a87 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 5610af57dc49 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 4c53cdb3b3ac staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits 7c75c38553ba staging: rtl8723bs: remove obsolete _IO_OSDEP_C_ debug mac [...] omits c479026ce60f staging: rtl8723bs: remove debug macros related to core/rt [...] omits e45199eaa0a4 staging: rtl8723bs: remove obsolete debug macro definitions omits 3c747a990438 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 8acdc8db86d5 staging: rtl8723bs: remove debug macros related to core/rt [...] omits c0b8b55ce1b9 staging: rtl8723bs: remove debug macros related to core/rt [...] omits ffc49b55c979 staging: rtl8723bs: move static array definition from head [...] omits bc5c27b68730 staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits c2f04efd30c6 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 93026ce6a7bb staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits a596ef195603 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 54f8a6ab76d7 staging: rtl8723bs: remove debug macros related to os_dep/ [...] omits 9ce42bc33fd4 staging: rtl8723bs: remove debug macros related to core/rt [...] omits 67f3a1c02844 staging: rtl8723bs: remove unused debug macro definitions omits 2ee42acab194 staging: rtl8723bs: remove unneeded header file include omits 198ffd276ff9 staging: rtl8723bs: remove unused debug variables declarat [...] omits 33a5f34c5668 staging: rtl8723bs: remove all defs related to _dbgdump macro omits aeef75e7c4a7 staging: rtl8723bs: remove unused RTW_DBGDUMP macro definition omits eeec59e45cc4 staging: rtl8723bs: remove unused rf_reg_dump() function argument omits 5d047570e0a2 staging: rtl8723bs: remove unused bb_reg_dump() function argument omits a8ce8f9f9634 staging: rtl8723bs: remove unused mac_reg_dump() function [...] omits 10cf7747638c staging: rtl8723bs: remove unused _DBG_871X_LEVEL macro omits c106cb190cb7 staging: rtl8723bs: remove DBG_871X_SEL macro declaration omits 2867c27bf854 staging: rtl8723bs: add two functions to improve register [...] omits 33fad5b4df5e staging: rtl8723bs: replace DBG_871X_SEL log macro with ne [...] omits 9d1d2621248f staging: rtl8723bs: remove unused log function omits 6332d14f0043 Staging: rtl8188eu: rtw_ioctl_set.c: fixed indentation issue omits fd11b55da4d5 staging: vchiq_core: drop vchiq_status from vchiq_init_state omits abf2836a381a staging: vchiq_core: drop vchiq_status from vchiq_initialise omits a2161d1d5e10 staging: vchiq_core: drop vchiq_status from vchiq_set_serv [...] omits a9fbd828be7f staging: vchiq_arm: drop enum vchiq_status from vchiq_*_internal omits ae69402867b6 staging: vchiq_2835_arm: drop enum vchiq_status omits c74541f7c7ce staging: vchiq_arm: drop return value of vchiq_arm_init_state omits 82aa95ee2d37 staging: vchiq_core: Drop unnecessary check in notify_bulks omits 08f31d0196cb staging: vchiq_core: introduce get_bulk_reason omits f7ba60127a3a staging: vchiq_core: return early in do_abort_bulks omits bd18b980a21d staging: vchiq_core: break early in vchiq_close_service_internal omits bdf2b26de612 staging: vchiq_arm: avoid crashing the kernel omits ad843f392035 staging: wlan-ng: remove redundant initialization of varia [...] omits 1873cb875525 staging: rtl8723bs: hal: sdio_halinit: Remove unused varia [...] omits 705655a2c4cb staging: rtl8723bs: core: rtw_mlme_ext: Move very large da [...] omits e3a7f78dc096 staging: rtl8723bs: hal: odm_NoiseMonitor: Remove unused v [...] omits bbf40b2f6e38 staging: axis-fifo: axis-fifo: Fix function naming in the [...] omits 3821526719f1 staging: rtl8723bs: os_dep: ioctl_cfg80211: 'ack' is used [...] omits 433cb9f05aa9 staging: rtl8723bs: hal: sdio_ops: Mark used 'err' as __ma [...] omits 904f18483591 staging: rtl8723bs: hal: rtl8723b_phycfg: Fix a bunch of m [...] omits 55016d099acd staging: rtl8188eu: os_dep: mon: Demote non-conforming ker [...] omits ad7e84ef4c21 staging: rtl8723bs: hal: odm_NoiseMonitor: Remove unused v [...] omits 50676c55f00e staging: rtl8723bs: core: rtw_ieee80211: Fix incorrectly n [...] omits f877899b9a4b staging: fbtft: fb_ili9320: Remove unused variable 'ret' omits 7dd8ffdbc005 staging: rtl8188eu: os_dep: ioctl_linux: Move 2 large data [...] omits c848434c629d staging: axis-fifo: axis-fifo: Fix some formatting issues omits 51ca97af82af staging: most: dim2: hal: Demote non-conformant kernel-doc [...] omits 7af9b4444fab staging: most: dim2: hal: Fix one kernel-doc header and de [...] omits f74afcfd9438 staging: most: i2c: Fix a little doc-rot omits 1658384fc3d3 staging: rtl8723bs: core: rtw_mlme: 'retry' is only used i [...] omits 80566ab54229 staging: rtl8723bs: core: rtw_ieee80211: Remove seemingly [...] omits 6f4d367f3356 staging: most: dim2: Provide missing descriptions and fix doc-rot omits 061e390b7c87 staging: rtl8192u: ieee80211_softmac: Move a large data st [...] omits b259c9b2380a staging: vt6655: upc: Suppress set but not used warning in macro omits 2f61c6649f47 staging: most: net: Fix some kernel-doc formatting issues omits d12dd1e0e3b9 staging: sm750fb: sm750_accel: Provide description for 'ac [...] omits 204d839bbe07 staging: fwserial: Demote a whole host of kernel-doc abuses omits fbd3996990b6 staging: ks7010: ks_hostif: Remove a bunch of unused variables omits e950dd6bb36f staging: nvec: Fix a bunch of kernel-doc issues omits d57d7ac57639 staging: iio: frequency: ad9834: Provide missing descripti [...] omits 0b18e5fe6008 staging: rtl8712: rtl871x_mp_ioctl: Move a large data stru [...] omits c337ee00146a staging: rtl8723bs: core: rtw_wlan_util: Remove unused var [...] omits efda125b79e8 staging: octeon: ethernet-tx: Fix formatting issue in func [...] omits 324960df12a0 staging: rtl8723bs: core: rtw_sta_mgt: Return error value [...] omits f02eafb7f1b4 staging: rtl8723bs: core: rtw_sta_mgt: Remove unused varia [...] omits e06ede38f380 staging: rtl8723bs: core: rtw_security: Demote non-conform [...] omits 9d65023547dc staging: rtl8188eu: core: rtw_security: Fix some formattin [...] omits daa2627c7f2f staging: rtl8723bs: core: rtw_recv: Mark debug variable as [...] omits 02d06dd53463 staging: rtl8712: rtl871x_mp_ioctl: Remove a bunch of unus [...] omits 4c98e73f28e2 staging: rtl8723bs: core: rtw_mlme: Remove a bunch of unus [...] omits 683707c7ed87 staging: rtl8188eu: core: rtw_ieee80211: Fix incorrectly d [...] omits ea82ff749587 staging: wlan-ng: cfg80211: Move large struct onto the heap omits 4a29a072b1e5 staging: r819xU_cmdpkt: Remove functionless method 'cmpk_h [...] omits 803c63d960d8 staging: r819xU_phy: Remove some local variables from the stack omits 52ee2c7c825b staging: r8192U_core: Do not use kernel-doc formatting for [...] omits 9a6ce484e885 staging: android: ashmem: Supply description for 'new_range' omits 7f201acf475d staging: r8192U_core: Remove unused variable 'ret' and dem [...] omits f91e5d097f12 usb: gadget: fsl_qe_udc: fix implicit-fallthrough warnings omits c34030129a26 usb: phy: Use fallthrough pseudo-keyword omits 374ac7448caa usb: dwc3: remove repeated setting of current_dr_role omits f42b333f2885 usb: gadget: function: Fix inconsistent indent omits d2d9b9416486 usb: gadget: Drop unnecessary NULL checks after container_of omits 29a812e4f346 usb: gadget: function: fix typo in f_hid.c omits ce675043fa12 mtd: mtdpart: Convert sysfs sprintf/snprintf family to sysfs_emit omits 5b2fbe0ca0e8 mtd: core: Convert sysfs sprintf/snprintf family to sysfs_emit omits e4f3c9118f27 mtd: mtd_oobtest: fix error return code in mtd_oobtest_init() omits da1e6fe563e6 mtd: phram: Fix error return code in phram_setup() omits c054de10ae5d mtd: plat-ram: remove redundant dev_err call in platram_probe() omits e101bd304561 mtd: rawnand: mtk: remove redundant dev_err call in mtk_ec [...] omits 03299d054047 mtd: rawnand: hisi504: Remove redundant dev_err call in probe omits f4b34faa0842 drm/imx: Annotate dma-fence critical section in commit path omits 06841148c570 drm/imx: ipuv3-plane: do not advertise YUV formats on plan [...] omits 466ba3c8ff4f reset: a10sr: add missing of_match_table reference omits 6ab9d6219f86 reset: RESET_INTEL_GW should depend on X86 omits 42f6a76fbe85 reset: RESET_BRCMSTB_RESCAL should depend on ARCH_BRCMSTB omits b19a5aec3512 reset: uniphier: enclose UNIPHIER_RESET_ID_END value in pa [...] omits 71400c3fc45e reset: sti/syscfg: replace comma with semicolon omits 05cf8fffcdeb reset: ti-syscon: fix to_ti_syscon_reset_data macro omits 534d3fa24e9f reset: berlin: replace unsigned with unsigned int omits 1c5e05c23f4a reset: whitespace fixes omits 453ed4283beb reset: mchp: sparx5: add switch reset driver omits 9a531e4d5a49 dt-bindings: reset: microchip sparx5 reset driver bindings omits 91b8050c41b3 reset: oxnas: replace file name with short description omits 829cdfe0a394 reset: zynqmp: replace spaces with tabs omits e5c73bdb136c reset: bcm6345: Make reset_control_ops const omits 837188d49823 arm64: dts: rockchip: add #power-domain-cells to power dom [...] omits 148bbe29f910 arm64: dts: rockchip: Fix power-controller node names for rk3399 omits 6e6a282b49c6 arm64: dts: rockchip: Fix power-controller node names for rk3328 omits d5de0d688ac6 arm64: dts: rockchip: Fix power-controller node names for px30 omits a3ec2d38f6dd ARM: dts: rockchip: add #power-domain-cells to power domain nodes omits 970cdc53cb1a ARM: dts: rockchip: Fix power-controller node names for rk3288 omits d3bcbcd39617 ARM: dts: rockchip: Fix power-controller node names for rk3188 omits f2948781a72f ARM: dts: rockchip: Fix power-controller node names for rk3066a omits 41413a20b082 dt-bindings: arm: rockchip: convert pmu.txt to YAML omits 0a69452e0356 soc: rockchip: power-domain: Add a meaningful power domain name omits 8b3ceb06225a Merge branch 'v5.14-shared/powerdomain' into v5.14-armsoc/drivers omits 8cbc5d2f2fe4 dt-bindings: add power-domain header for RK3568 SoCs omits cbccad664927 arm64: sunxi: Build the sun4i timer driver omits d0aac8cbbd0c ARM: dts: sun8i: r40: add devicetree for Forlinx FETA40i-C [...] omits ed85561fe39c dt-bindings: arm: add compatible for Forlinx OKA40i-C and [...] omits 157da630c7ff dt-bindings: add compatible vendor prefix for Forlinx omits 492dd7309aed ARM: dts: sun8i: r40: add pinmux settings for MMC3 and UAR [...] omits fd5ef505453f ARM: dts: sun8i: r40: add /omit-if-no-ref/ to pinmux nodes [...] omits 2bf375982f4a arm64: dts: rockchip: Remove useless interrupt-names prope [...] omits 304b8fbc950b ARM: dts: rockchip: Remove useless interrupt-names on IOMM [...] omits 6b023929666f ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x omits 7b46d674ac00 ARM: dts: rockchip: Fix the timer clocks order omits a7ecfad495f8 arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi omits 954d5986afa5 arm64: dts: rockchip: Use only supported PCIe link speed o [...] omits 642593eec325 arm64: dts: rockchip: add timer0 clocks on rk3368 omits e6526f90696e arm64: dts: rockchip: Drop fephy pinctrl from gmac2phy on [...] omits 6a11ffc2cc54 arm64: dts: rockchip: rename LED label for NanoPi R4S omits d49f120e27dc arm64: dts: rockchip: Enable USB3 Ethernet on rk3328 NanoPi R2S omits bf340c8084d2 arm64: dts: rockchip: Enable USB3 for rk3328 Rock Pi E omits 75f95927334d arm64: dts: rockchip: Enable USB3 for rk3328 ROC-RK3328-CC omits bbac8bd65f54 arm64: dts: rockchip: Enable USB3 for rk3328 Rock64 omits dfbfb86a43f9 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036- [...] omits d5c24e20daf0 ARM: dts: rockchip: Fix thermal sensor cells o rk322x omits 0e00c9135b62 ARM: dts: gemini: use the right rtc compatible omits 483f3645b3f7 ARM: dts: gemini: add device_type on pci omits 3d3bb3d27cd3 ARM: dts: gemini-rut1xx: remove duplicate ethernet node omits fc5b59b945b5 ARM: dts: gemini: rename mdio to the right name omits 381382d4262d MAINTAINERS: gemini: add missing dts pattern omits 4fca55de564a drm/dp: Drop open-coded drm_dp_is_branch() in drm_dp_read_ [...] omits 205bb69a9036 drm/dp: Handle zeroed port counts in drm_dp_read_downstrea [...] omits 767d724a160e video: fbdev: imxfb: Fix an error message omits ae9faeb9a2c9 drm/i915: Drop duplicate WaDisable4x2SubspanOptimization:hsw omits 76a262d274a2 drm/vc4: hdmi: Signal the proper colorimetry info in the i [...] omits 21f79128e0a1 drm/connector: Add a helper to attach the colorspace property omits bccd5c5102a9 drm/vc4: Add HDR metadata property to the VC5 HDMI connectors omits 72921cdf8ac2 drm/connector: Add helper to compare HDR metadata omits e057b52c1d90 drm/connector: Create a helper to attach the hdr_output_me [...] omits 8a4053738c05 drm/i915/adl_p: Enable remapping to pad DPT FB strides to POT omits f6b044e4d9fb drm/i915/adl_p: Require a minimum of 8 tiles stride for DPT FBs omits d3b4aa43eea3 drm/i915/adl_p: Disable support for 90/270 FB rotation omits 2ac5620fbe31 drm/i915/adl_p: Add stride restriction when using DPT omits e7367af1ee3d drm/i915/xelpd: Support 128k plane stride omits ad2f92c9f0e4 drm/i915/xelpd: Fallback to plane stride limitations when [...] omits 33e7a975103c drm/i915/xelpd: First stab at DPT support omits bdd27cad2237 drm/i915/adl_p: ADL_P device info enabling omits 760759f2cf71 drm/i915/adl_p: Add PCI Devices IDs omits 8398024b6e88 drm/i915/xelpd: add XE_LPD display characteristics omits 7c653e15e2ba drm/i915: Reorder skl+ scaler vs. plane updates omits e7c46e43bdd2 drm/i915: Nuke display error state omits 9a5b5e1b9813 drm/i915/display: Disable PSR2 sel fetch in TGL pre-production omits 2a2180a1c7be drm/gma500: update comment of psb_spank() omits cee93c028288 drm/nouveau: Don't set allow_fb_modifiers explicitly omits 35cbb8c91e9c drm/msm/mdp4: Fix modifier support enabling omits b5f9535ade84 drm/msm/dpu1: Don't set allow_fb_modifiers explicitly omits 656eca09989e drm/i915: Don't set allow_fb_modifiers explicitly omits b397027b8e45 drm/stm: Don't set allow_fb_modifiers explicitly omits 26c3e7fd5a34 drm/arm/malidp: Always list modifiers omits 9d1cbe5fdf04 drm/arm: Don't set allow_fb_modifiers explicitly omits 1c4f39b04202 drm: Use drm_mode_is_420_only() instead of open coding it omits 7973cff7be1d drm/i915: Use intel_de_wait_for_*() in cnl+ cdclk programming omits 468f9e8d0482 drm/i915: Use intel_de_rmw() in bxt/glk/cnl+ cdclk programming omits 3b71a9b6cffd drm/i915: Use intel_de_rmw() in skl cdclk programming omits fb12fbb18f38 drm/i915: Use intel_de_rmw() in bdw cdclk programming omits b41df85a9834 drm/i915: Extract some helpers to compute cdclk register values omits fcf83a21141e drm/i915: Include intel_de_{read,write}_fw() in i915_reg_r [...] omits 7785ae0b51a0 drm/i915: Don't include intel_de.h from intel_display_types.h omits 660729e494b6 drm/bridge: fix LONTIUM_LT8912B dependencies omits 703cd9ae0d67 drm/i915/tgl+: Add the missing MC CCS/XYUV8888 format support omits c3b147604f27 drm/i915: drop the __i915_active_call pointer packing omits 874442541133 drm/amdgpu: Add show_fdinfo() interface omits 1774baa64f93 drm/scheduler: Change scheduled fence track v2 omits 8f8bb68ebd60 MAINTAINERS: Fix TTM tree omits 6268b28473c7 drm/bridge: ti-sn65dsi86: Remove __exit from GPIO sub-driv [...] omits f7dbd8624ec6 drm/ttm: fix warning in new sys man omits 959086ecd677 drm/i915: Pass intel_framebuffer instad of drm_framebuffer [...] omits 31824c03faac drm/i915/audio: fix indentation, remove extra braces omits f4c50deecaed drm/i915/audio: simplify, don't mask out in all branches omits 0a46be95c282 drm/i915/gem: hide new uAPI behind CONFIG_BROKEN omits 0e997a36ecb6 drm/i915/gem: clear userspace buffers for LMEM omits 4f869f1dbd7e drm/i915/lmem: support optional CPU clearing for special i [...] omits 2459e56fd8af drm/i915/uapi: implement object placement extension omits ebcb40298947 drm/i915/uapi: introduce drm_i915_gem_create_ext omits 357814f878f9 drm/i915: rework gem_create flow for upcoming extensions omits 710217292a61 drm/i915/query: Expose memory regions through the query uAPI omits 36150bba4432 drm/i915: mark stolen as private omits 2bc9c04ea702 drm/doc/rfc: i915 DG1 uAPI omits 63358e24ee79 drm/panel: panel-simple: Cache the EDID as long as we reta [...] omits 31e25395d8b7 drm/panel: panel-simple: Power the panel when reading the EDID omits 4318ea406e02 drm/panel: panel-simple: Remove extra call: drm_connector_ [...] omits b137406d9679 drm/bridge: ti-sn65dsi86: If refclk, DP AUX can happen w/o [...] omits f7a5ee2cd3e2 drm/bridge: ti-sn65dsi86: Code motion of refclk management [...] omits 9bede63127c6 drm/bridge: ti-sn65dsi86: Use pm_runtime autosuspend omits 5c4381eeb709 drm/panel: panel-simple: Get rid of hacky HPD chicken-and- [...] omits bf73537f411b drm/bridge: ti-sn65dsi86: Break GPIO and MIPI-to-eDP bridg [...] omits bef236a5206c drm/bridge: ti-sn65dsi86: Move all the chip-related init t [...] omits f94eb8a32863 drm/bridge: ti-sn65dsi86: Cleanup managing of drvdata omits 3636fc25f760 drm/bridge: ti-sn65dsi86: Add local var for "dev" to simpl [...] omits 52d54819c8ae drm/bridge: ti-sn65dsi86: Clean debugfs code omits dea2500a820c drm/bridge: ti-sn65dsi86: Use devm to do our runtime_disable omits 905d66d08d0f drm/bridge: ti-sn65dsi86: More renames in prep for sub-devices omits db0036db4851 drm/bridge: ti-sn65dsi86: Rename the main driver data structure omits b347e04452ff drm: Remove pdev field from struct drm_device omits 9a31b3813f91 drm/via: Remove references to drm_device.pdev omits e2c5ab5cb8e5 drm/sis: Remove references to struct drm_device.pdev omits 531cdb9d3a91 drm/savage: Remove references to struct drm_device.pdev omits aa96a16ad41e drm/r128: Remove references to struct drm_device.pdev omits b420fb8dee00 drm/mga: Remove references to struct drm_device.pdev omits 1d4f7d88003a drm/i810: Remove references to struct drm_device.pdev omits 4bfdd2aa67fb drm/etnaviv: rework linear window offset calculation omits 0e63302dc143 drm/etnaviv: Remove useless error message omits bdf622e0fade drm/etnaviv: Remove redundant NULL check omits 20f85ef89d94 drm/i915/backlight: use unique backlight device names omits b08a759df332 drm/i915/backlight: clean up backlight device register omits 5109d297a3d7 drm/ttm: properly allocate sys resource during swapout omits d79025c7f5e3 drm/ttm: always initialize the full ttm_resource v2 omits b072b9cd54f3 drm/ttm: add ttm_sys_manager v3 omits dc52e41d2661 drm/ttm: cleanup ttm_agp_backend omits 8f86c82aba8b drm/connector: demote connector force-probes for non-maste [...] omits aeb300c1dbfc coccinelle: misc: minmax: suppress patch generation for er [...] omits 32c465613959 drop unneeded *s omits 5d2db9bb5f8a coccinelle: irqf_oneshot: reduce the severity due to false [...] omits 7845daa8bd72 coccinelle: misc: add swap script omits cb62732d3bf0 coccinelle: misc: update uninitialized_var.cocci documentation omits 3afb532b19df coccinelle: misc: restrict patch mode in flexible_array.cocci omits 5f66f73b9ff4 coccinelle: misc: add minmax script omits 4aae79f77e3a drm/simpledrm: Acquire memory aperture for framebuffer omits 11e8f5fd223b drm: Add simpledrm driver omits 730e7992dc1b drm/aperture: Add infrastructure for aperture ownership omits 900d3e4a9789 drm/format-helper: Add blitter functions omits 5ab7af7151ba drm/format-helper: Pass destination pitch to drm_fb_memcpy [...] omits 412835966679 drm/i915: Use the correct max source link rate for MST omits 70e125601266 drm/panel: panel-simple: Add missing pm_runtime_disable() calls omits 0333ec8806df drm/i915: Use might_alloc() omits 73552e008a85 drm/i915: Remove erroneous i915_is_ggtt check for I915_GEM [...] omits fd5f262db118 drm/i915/selftests: Fix active retire callback alignment omits d8e44e4dd221 drm/i915/overlay: Fix active retire callback alignment omits 885811372fe1 drm/bridge: nwl-dsi: Get MIPI DSI controller and PHY ready [...] omits 2c5260cdc506 drm/bridge: nwl-dsi: Remove a check on unchanged HS clock [...] omits 3afb2a28fa24 drm/bridge: nwl-dsi: Force a full modeset when crtc_state- [...] omits 6c525b72f985 drm/panel: Add DT bindings for Samsung LMS397KF04 omits 98025a62cb00 drm/dp_mst: Use Extended Base Receiver Capability DPCD space omits 310e506c06e4 drm/vkms: add overlay support omits 32a1648aca44 drm/vkms: add XRGB planes composition omits cac80e71cfb0 drm/vkms: rename cursor to plane on ops of planes composition omits 2f56dd8c77c8 drm/vkms: init plane using drmm_universal_plane_alloc omits 19d327a31a69 drm: Move struct drm_device.pdev to legacy section omits 9d7a0455df0c drm/i915: Don't assign to struct drm_device.pdev omits 9dc2524351c2 drm/i915: Remove reference to struct drm_device.pdev omits 97c463b258ed drm/i915/gt: Remove reference to struct drm_device.pdev omits 0ecb51824e83 drm/ast: Remove reference to struct drm_device.pdev omits 3f50033dd88a drm/i915/adl_s: ADL-S platform Update PCI ids for Mobile BGA omits aec70c39129d drm/vmwgfx: replace idr_init() by idr_init_base() omits cf63561cbae7 drm/vmwgfx: use min_t to replace min omits ed2684e7051a gpu: drm: vmwgfx: convert comma to semicolon omits ae57b2190fd8 drm/vmwgfx/vmwgfx_validation: Use flexible-array member in [...] omits 82cc3b070350 drm/vmwgfx: Fix a typo omits e590c2b03a61 drm/vc4: fix argument ordering in vc4_crtc_get_margins() omits bc6f80cce9ae drm/i915: Use trylock in shrinker for ggtt on bsw vt-d and [...] omits ff2d0ba25ad6 drm/i915/gem: Remove reference to struct drm_device.pdev omits ca419f407b43 drm/i915: Fix crash in auto_retire omits 0e0036c7d13b drm/amdgpu: fix no full coverage issue for gprs initialization omits 8baa6018b750 drm/amdkfd: Add Aldebaran gws support omits b3dc91f97317 drm/amdkfd: enable subsequent retry fault omits 36255b5f6195 drm/amdgpu: address remove from fault filter omits 373e3ccd859b drm/amdkfd: handle stale retry fault omits 11dd55d17438 drm/amdgpu: return IH ring drain finished if ring is empty omits 4999e398e281 drm/amdkfd: retry validation to recover range omits c3c5cc9a83dc drm/amdkfd: fix spelling mistake in packet manager omits 95ea3dbc4e95 drm/amd/amdgpu/sriov disable all ip hw status by default omits dd03daec0ff1 drm/amdgpu: restructure amdgpu_vram_mgr_new omits c0f76fc8ad5f drm/amdkfd: fix double free device pgmap resource omits dd57e65f7c9b drm/amdkfd: Fix spelling mistake "unregisterd" -> "unregistered" omits 5d11699914b9 drm/amdgpu: Correct and simplify sdma 4.x irq.num_types omits 3d2bee9188f2 drm/amdgpu: Change the sdma interrupt print level omits 041e69160d16 drm/amdgpu/sriov: Remove clear vf fw support omits 18fa44625c6b drm/amd/display: 3.2.133 omits 8167538ffb22 drm/amd/display: [FW Promotion] Release 0.0.63 omits 069a11cca5b6 drm/amd/display: Add SE_DCN3_REG_LIST for control SDP num omits 088bebc79ee8 drm/amd/display: avoid to authentication when DEVICE_COUNT=0 omits 642d3a2bf234 drm/amd/display: take max dsc stream bandwidth overhead in [...] omits abf1f863e08d drm/amd/display: fix wrong statement in mst hpd debugfs omits 831c95c96601 drm/amd/display: Clear MASTER_UPDATE_LOCK_DB_EN when disab [...] omits dd0ef5992b44 drm/amd/display: Add new DP_SEC registers for programming [...] omits b2d4b9f72fb1 drm/amd/display: Fix BSOD with NULL check omits 63de4f0413fe drm/amd/display: Added multi instance support for ABM omits 130ac6d8c69b drm/amd/display: ddc resource data need to be initialized omits b7cc1312c110 drm/amd/display: Expose internal display flag via debugfs omits 47c02af751d1 drm/amd/display: skip program clock when allow seamless boot omits d5433a9f692f drm/amd/display: Revert wait vblank on update dpp clock omits 99c248c41c21 drm/amd/display: fix HDCP reset sequence on reinitialize omits 760d2d818d2d drm/amd/display: Add new case to get spread spectrum info omits be9064b7bcaa drm/amdgpu: remove unnecessary header include omits a30f12860200 drm/amdgpu: provide socket/die id info in RAS message omits dfdd4b8a9519 drm/amdgpu: implement smuio callback to query socket id omits ec0f72cb959d drm/amdgpu: Enable SDMA LS for Vangogh omits 71ff0b4d965f drm/amdkfd: Fix kernel-doc syntax error omits 5f5cb2afd67f drm/amdgpu: Added missing prototype omits ede14a1b3223 amdgpu/pm: set pp_dpm_dcefclk to readonly on NAVI10 and ne [...] omits 51ec699275d9 amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID omits 1e4a53de01c6 amdgpu/pm: add extra info to SMU msg pre-check failed message omits f876549dd002 drm/amd/pm: Update energy_accumulator in gpu metrics omits 1fcf24fb07e2 drm/bridge: anx7625: Fix power on delay omits cacb5dc1d3ef drm: bridge: add missing word in Analogix help text omits 1a86ac792f67 drm/i915: Add frontbuffer tracking tracepoints omits b109da48e6ba drm/i915: Stop using crtc->index as the pipe omits 661af37946f3 drm/i915: Remove stray newlines omits 8ec7d10a5479 drm/i915: Fix pre-skl DP AUX precharge length omits 7c53e628344b drm/i915/display: move crtc and dpll declarations where th [...] omits b23109c5b536 drm/i915/hdcp: add intel_dp_hdcp.h and rename init accordingly omits 3a08f53dcf17 drm/dp_mst: Convert drm_dp_mst_topology.c to drm_err()/drm_dbg*() omits a4d00750cd91 drm/dp_dual_mode: Convert drm_dp_dual_mode_helper.c to usi [...] omits b1e7f5fdbac8 drm/dp: Convert drm_dp_helper.c to using drm_err/drm_dbg_*() omits 7911902129a8 drm/print: Handle potentially NULL drm_devices in drm_dbg_* omits c869c5f8ceca drm/dp_mst: Pass drm_dp_mst_topology_mgr to drm_dp_get_vc_ [...] omits 318fbd7dfedd drm/dp_dual_mode: Pass drm_device to drm_lspcon_(get|set)_mode() omits 739624d86cb9 drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_get_ [...] omits a117f3de3b3a drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_max_ [...] omits c235509ad740 drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_set_ [...] omits 92ea222015f1 drm/dp_dual_mode: Pass drm_device to drm_dp_dual_mode_detect() omits 427e59d3b5d3 drm/dp: Always print aux channel name in logs omits 0c4fada608c1 drm/dp: Pass drm_dp_aux to drm_dp*_link_train_channel_eq_delay() omits 9e9866664456 drm/dp: Pass drm_dp_aux to drm_dp_link_train_clock_recover [...] omits 3f3a6524f606 drm/dp: Clarify DP AUX registration time omits 6cba3fe43341 drm/dp: Add backpointer to drm_device in drm_dp_aux omits fd43ad9d47e7 drm/nouveau/kms/nv50-: Move AUX adapter reg to connector l [...] omits eaf8974ea2d9 drm/bridge/cdns-mhdp8546: Register DP aux channel with userspace omits 229e22845e81 drm/i915: Return error value when bo not in LMEM for discrete omits 4bc91dbde0da drm/i915/lmem: Bypass aperture when lmem is available omits a9cf6ab3e7e4 drm/i915/fbdev: Use lmem physical addresses for fb_mmap() [...] omits 6aed5673f00d drm/i915/gtt/dgfx: place the PD in LMEM omits 529b9ec809a0 drm/i915/gtt: map the PD up front omits fa85bfd19c26 drm/i915: Update the helper to set correct mapping omits c27d642b8edb drm/i915/dg1: Fix mapping type for default state object omits 64bf1491137d drm/drm_file.c: Define drm_send_event_helper() as 'static' omits 250e743915d4 drm/bochs: Add screen blanking support omits ba4e0339a6a3 drm/ast: Fixed CVE for DP501 omits 749da85a9a52 drm/hx8357d: Avoid spamming logs if probe is deferred omits d39353c7e5c4 drm/ili9225: Avoid spamming logs if probe is deferred omits 31c7729d2c79 drm/ili9341: Avoid spamming logs if probe is deferred omits e276fbcb1079 drm/ili9486: Avoid spamming logs if probe is deferred omits db695d191e23 drm/mi0283qt: Avoid spamming logs if probe is deferred omits 40567e8b64e5 drm/st7586: Avoid spamming logs if probe is deferred omits a3204e2e16cc drm/st7735r: Avoid spamming logs if probe is deferred omits 6dd7efc43761 drm/gud: cleanup coding style a bit omits ac69496fe65c drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp omits 8804325861be drm/i915/display: Disable PSR2 if TGL Display stepping is [...] omits 924ad0e848b5 drm/i915: Give C0DRB3/C1DRB3 a _BW suffix omits f765a5b48c66 drm/i915: Read C0DRB3/C1DRB3 as 16 bits again omits ed52c62d386f drm/i915: Avoid div-by-zero on gen2 omits d5b5f63cc5b0 drm: Rename DP_PSR_SELECTIVE_UPDATE to better mach eDP spec omits 9ea172a9a3f4 drm/ast: Fix missing conversions to managed API omits 304a351957fc drm: remove legacy drm_pci_alloc/free abstraction omits 70556e24e18e drm: remove usage of drm_pci_alloc/free omits 7a6e95f375bb drm/i915: Simplify CCS and UV plane alignment handling omits b83478b69814 drm/i915/dsi: Fix comment typo omits 355b60296143 Merge drm/drm-next into drm-misc-next omits 91185d55b32e drm: Remove DRM_KMS_FB_HELPER Kconfig option omits a50e74bec1d1 drm/zte: Don't select DRM_KMS_FB_HELPER omits 13b29cc3a722 drm/mxsfb: Don't select DRM_KMS_FB_HELPER omits 5dbf2fc587cb drm/vmwgfx: Make console emulation depend on DRM_FBDEV_EMULATION omits 655c0ed19772 drm/amd/dc: Fix a missing check bug in dm_dp_mst_detect() omits c6c6a712199a drm/amd/display: Reject non-zero src_y and src_x for video planes omits 3dc7216c1d50 drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 omits 42daecfc2069 drm/amdgpu: remove AMDGPU_GEM_CREATE_SHADOW flag omits cd2454d6cd97 drm/amdgpu: cleanup amdgpu_bo_create() omits adf6f5c51ea1 drm/amdgpu: create shadow bo using amdgpu_bo_create_shadow() omits 77df5c131d4d drm/amdgpu: remove unused vm context flags omits a35455d065c5 drm/amdgpu: cleanup amdgpu_vm_init() omits 25e9146ae69e drm/amdgpu: expose amdgpu_bo_create_shadow() omits 589939d40116 drm/amdgpu: fix coding style and documentation in amdgpu_v [...] omits a614b336f1c1 drm/amdgpu: fix coding style and documentation in amdgpu_g [...] omits a40eb089b46e drm/amdkfd: remove redundant initialization to variable r omits 65f8db8150ee drm/amdkfd: fix uint32 variable compared to less than zero omits 63f1af83ae46 drm/amdkfd: set attribute access for default ranges omits b19dbb7a90b4 drm/amdkfd: svm ranges creation for unregistered memory omits 126bbd4ab524 drm/amdgpu: extend xnack limit page fault timeout omits 502f0e28042b drm/amdgpu: disable gfx ras by default in aldebaran omits fd6a440ebc83 drm/amdkfd: add per-vmid-debug map_process_support omits 1d712be90a6d drm/amd/amdgpu: add cgls omits 19d0dfda4c75 drm/amdgpu: optimize gfx ras features flag clean omits ef9bcfde9e1f drm/amdgpu: Enable SDMA MGCG for Vangogh omits 7e882aee845f drm/amdgpu: add support for ras init flags omits 6effe7797267 drm/amdgpu: refine gprs init shaders to check coverage omits 38f46186b11b drm/i915/display/xelpd: Do not program EDP_Y_COORDINATE_ENABLE omits c777dc9e7933 drm/ttm: move the page_alignment into the BO v2 omits 65747ded86b4 drm/ttm: minor range manager coding style clean ups omits d02117f8efaa drm/ttm: remove special handling for non GEM drivers omits 13ea9aa1e7d8 drm/ttm: fix error handling if no BO can be swapped out v4 omits f1f7f5538b9f drm/i915: Fix docbook descriptions for i915_cmd_parser omits 772f7bb75dff drm/i915: Fix docbook descriptions for i915_gem_shrinker omits ae053fa234f4 drm: bridge: adv7511: Support I2S IEC958 encoded PCM format omits 178bdba84c5f drm/ttm/ttm_device: Demote kernel-doc abuses omits 04be0c5b40a3 drm/scheduler/sched_entity: Fix some function name disparity omits 089fae1e3fe8 drm/ttm/ttm_bo: Fix incorrectly documented function 'ttm_b [...] omits c83b5eeffbbb drm: drm_connector.c: Use tabs for code indents omits 6d3fb7a88d7d drm: drm_blend.c: Use tabs for code indents omits e8b0587699a0 drm: drm_atomic_uapi.c: Use tabs for code indents omits f0ce78e2f084 drm: drm_context.c: Adjust end of block comment omits c2ce66dad6da drm: drm_connector.c: Adjust end of block comment omits ad6ce32a81e4 drm: drm_bufs.c: Adjust end of block comment omits d00e3d9e0fdc drm: drm_auth.c: Adjust end of block comment omits 060726c593f5 drm: drm_atomic.c: Adjust end of block comment omits ae7f0dc105c4 drm/i915/stolen: actually mark as contiguous omits f9a7b01e95d5 drm/i915/stolen: enforce the min_page_size contract omits b75947e6b29d drm/i915/stolen: treat stolen local as normal local memory omits d57d4a1daf5e drm/i915: Create stolen memory region from local memory omits bbbb6fdaa3ce drm/todo: Add link to old debugfs RFC omits 1ce1af845450 drm/gma500: remove trailing whitespaces omits 866604bbfc92 drm/gma500: correct kerneldoc omits dc09b30969fd drm/i915/dmc: Let's abstract the dmc path. omits f183324133ea percpu: implement partial chunk depopulation omits 1c29a3ceaf5f percpu: use pcpu_free_slot instead of pcpu_nr_slots - 1 omits 8ea2e1e35d1e percpu: factor out pcpu_check_block_hint() omits acca7762eb71 drm/i915/dp: Use slow and wide link training for everything omits f05ca1086722 MAINTAINERS: add it66121 HDMI bridge driver entry omits 988156dc2fc9 drm: bridge: add it66121 driver omits b7745a160a23 dt-bindings: display: bridge: add it66121 bindings omits c256af0d6c18 drm/i915/lmem: Fail driver init if LMEM training failed omits 0c1a77cbdafb drm/doc: add section for driver uAPI omits 5b1170560889 drm/i915/selftests: Rename pm_ prefixed functions names omits 3bffd71debc6 drm/amd/amdgpu/amdgpu_cs: Repair some function naming disparity omits 03691f55028a drm/amd/amdgpu/amdgpu_ring: Provide description for 'sched_score' omits 27aa4a69b4ac drm/amd/amdgpu/amdgpu_ttm: Fix incorrectly documented func [...] omits 777d9000d91b drm/amd/amdgpu/amdgpu_gart: Correct a couple of function n [...] omits b16cc4bb1abb drm/amd/amdgpu/amdgpu_fence: Provide description for 'sche [...] omits d3da76aa770b drm/radeon/radeon_device: Provide function name in kernel- [...] omits 2196927bcb4f drm/amd/amdgpu/amdgpu_device: Remove unused variable 'r' omits 4ab159d2547c drm/amdkfd: Add CONFIG_HSA_AMD_SVM omits 4c166eb95dec drm/amdkfd: Add SVM API support capability bits omits 1a3b2b5dca19 drm/amdkfd: multiple gpu migrate vram to vram omits 564d2b92c7d4 drm/amdkfd: add svm range validate timestamp omits cda0f85bfa5e drm/amdkfd: refine migration policy with xnack on omits 485bea1f90b3 drm/amdgpu: add svm_bo eviction to enable_signal cb omits 5f319c5c21b5 drm/amdgpu: svm bo enable_signal call condition omits b41896e3eeb5 drm/amdkfd: add svm_bo eviction mechanism support omits f04c79cfba7e drm/amdgpu: add param bit flag to create SVM BOs omits eb2cec5537bb drm/amdkfd: add svm_bo reference for eviction fence omits ea53af8a59c8 drm/amdkfd: SVM API call to restore page tables omits 2383f56bbe4a drm/amdkfd: page table restore through svm API omits 9dd9cc2f7433 drm/amdgpu: enable 48-bit IH timestamp counter omits 90d7d3eda579 drm/amdkfd: invalidate tables on page retry fault omits 48ff079b28d8 drm/amdkfd: HMM migrate vram to ram omits 0b0e518d61af drm/amdkfd: HMM migrate ram to vram omits 50ea50cf6f6d drm/amdkfd: copy memory through gart table omits b53fa124acdc drm/amdkfd: support xgmi same hive mapping omits e49fe4040a10 drm/amdkfd: validate vram svm range from TTM omits c46ebb6a6d9d drm/amdkfd: set memory limit to avoid OOM with HMM enabled omits 814ab9930cfd drm/amdkfd: register HMM device private zone omits 0f7b5c44d4c5 drm/amdkfd: add ioctl to configure and query xnack retries omits 063e33c5469c drm/amdkfd: add xnack enabled flag to kfd_process omits 9705c85ff2dc drm/amdgpu: Enable retry faults unconditionally on Aldebaran omits 8a7c184a16d7 drm/amdkfd: svm range eviction and restore omits f80fe9d3c114 drm/amdkfd: map svm range to GPUs omits d27afacfead5 drm/amdgpu: export vm update mapping interface omits 4683cfecadeb drm/amdkfd: deregister svm range omits b1c46c7d622b drm/amdkfd: validate svm range system memory omits d8a3c1c80ceb drm/amdkfd: support larger svm range allocation omits 04d8d73dbcbe drm/amdgpu: add common HMM get pages function omits c5e2e4781ac5 drm/amdkfd: add svm ioctl GET_ATTR op omits 42de677f7999 drm/amdkfd: register svm range omits 40ce74d1b28d drm/amdkfd: add svm ioctl API omits 2aeb742b7212 drm/amdkfd: helper to convert gpu id and idx omits cccbeb6209bd drm/amdgpu: Remove verify_access shortcut for KFD BOs omits d4ec4bdc0bd5 drm/amdkfd: Allow access for mmapping KFD BOs omits b40a6ab2cf92 drm/amdkfd: Use drm_priv to pass VM from KFD to amdgpu omits 3a11529d615e drm/i915: Say "enable foo" instead of "set foo to enabled" omits 0868b1ce8772 drm/i915: Add enabledisable() omits b88da66055a9 drm/i915: Polish for_each_dbuf_slice() omits d152bb1f672b drm/i915: Use intel_de_rmw() for DBUF_POWER_REQUEST omits 6390e5aa139c drm/i915: Use intel_dbuf_slice_size() omits 578e6edec45c drm/i915: Store dbuf slice mask in device info omits 77531b0ef621 drm/i915: Handle dbuf bypass path allocation earlier omits 708de86e10e5 drm/i915: Collect dbuf device info into a sub-struct omits 3235b0f20a0a drm/panel: panel-simple: Use runtime pm to avoid excessive [...] omits e07e21435d66 drm/bridge: ti-sn65dsi86: Get rid of the useless detect() [...] omits 54fdf3720649 drm/bridge: ti-sn65dsi86: Move drm_panel_unprepare() to po [...] omits 4e532867e95c drm/bridge: ti-sn65dsi86: Reorder remove() omits 6b7adaeab68f drm/bridge: ti-sn65dsi86: Remove incorrectly tagged kernel [...] omits acf3aca5ca99 drm/bridge: ti-sn65dsi86: Simplify refclk handling omits bab5cca7e609 drm/bridge: Fix the stop condition of drm_bridge_chain_pre [...] omits a584e2c30183 drm/meson: dw-hdmi: disable DW-HDMI CEC sub-driver omits cd7f72e6e7b6 drm/bridge/synopsys: dw-hdmi: Add an option to suppress lo [...] omits 103b8cbac28e drm/i915: fix an error code in intel_overlay_do_put_image() omits c6deb5e97ded drm/i915/pm: Make the wm parameter of print_wm_latency a pointer omits a36a47490d8e drm/i915/selftests: Only query RAPL for integrated power m [...] omits f44b733e865a drm/i915/selftests: Skip aperture remapping selftest where [...] omits 8e6a2ebe4b9d Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://ano [...] omits e3bdccafb5bc drm/i915/uapi: convert i915_query and friend to kernel doc omits 19d053d477a1 drm/i915/uapi: convert i915_user_extension to kernel doc omits 2ef6a01fb636 drm/i915/uapi: fix kernel doc warnings omits 42be7ca1fdc9 drm/drm_bufs.c: In switch, add break in default case omits 7f5b18889d07 drm/exynos: Don't set allow_fb_modifiers explicitly omits 08319adbdde1 drm/bridge/sii8620: fix dependency on extcon omits 3def10f297f1 Merge tag 'topic/intel-gen-to-ver-2021-04-19' of git://ano [...] omits 4028988ea529 drm/i915: Reuse intel_adjusted_rate() for pfit pixel rate [...] omits b876e79d7bff drm/i915: Extract intel_adjusted_rate() omits ce4528daf5c5 drm/amdgpu: check base size instead of mem.num_pages omits aeaf45c5fdb9 drm/nouveau: use bo->base.size instead of mem->num_pages omits 44292a0f9d75 drm/ttm: warn stricter about freeing pinned BOs omits e2ac8531564d drm/amdgpu: freeing pinned objects is illegal now omits 2f40801dc553 drm/amdgpu: make sure we unpin the UVD BO omits 67c2669d69fb percpu: split __pcpu_balance_workfn() omits ac9380f6b8a6 percpu: fix a comment about the chunks ordering omits 0d11375476fb drm/imx: Don't set allow_fb_modifiers explicitly omits 53d68269c8c8 drm/vc4: Don't set allow_fb_modifiers explicitly omits be4306ad928f drm/tegra: Don't set allow_fb_modifiers explicitly omits 3389082bb982 drm/virtio: Create Dumb BOs as guest Blobs (v3) omits 1884b579c0cf drm/i915/display/psr: Fix cppcheck warnings omits 770d4c71eca7 drm/i915: Drop redundant address-of op before lttpr_common [...] omits e42e7e585984 drm/i915: Fix modesetting in case of unexpected AUX timeouts omits 425390c5dce6 drm/i915: split dgfx features from gen 12 omits 1ab52b4fc008 drm/i915: add media and display versions to device_info print omits 7b36b7d3be3e drm/i915: finish removal of gen from intel_device_info omits 8802190f6420 drm/i915: eliminate remaining uses of intel_device_info->gen omits 58e0d8a0f529 drm/i915: finish removal of gen_mask omits 33adf482af73 drm/i915/selftests: eliminate use of gen_mask omits 3e6e4c21df34 drm/i915/selftests: replace unused mask with simple version omits 1b9d84068296 drm/i915/gt: replace gen use in intel_engine_cs omits 93babb061e2a drm/i915: add macros for graphics and media versions omits 93e7e61eb448 drm/i915/display: rename display version macros omits 4df9c1ae7a4b drm/i915: rename display.version to display.ver omits 27ec10b3eb2e drm/i915/display: use DISPLAY_VER() on remaining users omits ad314fec4d05 drm/i915: Remove a few redundant glk checks omits 6c51f288b41f drm/i915: Don't use {skl, cnl}_hpd_pin() for bxt/glk omits 543d592a73d3 drm/i915: Disable LTTPR detection on GLK once again omits 0fe6637d9852 drm/i915: Restore lost glk ccs w/a omits 87b8c3bc8d27 drm/i915: Restore lost glk FBC 16bpp w/a omits 2b173d7fc220 drm/ttm: Don't count pages in SG BOs against pages_limit omits 2446e1d6433b drm/i915/display: Eliminate IS_GEN9_{BC,LP} omits 603dc7ed917f drm/aperture: Inline fbdev conflict helpers into aperture helpers omits 6848c291a54f drm/aperture: Convert drivers to aperture interfaces omits 2916059147ea drm/aperture: Add infrastructure for aperture ownership omits d510c88cfbb2 efifb: Check efifb_pci_dev before using it omits 6a3608eae6d3 drm: bridge: cdns-mhdp8546: Enable HDCP omits 7169d082e7e6 dt-bindings: drm/bridge: MHDP8546 bridge binding changes for HDCP omits f10fe8f89d85 Revert "drm/i915/tgl/psr: Fix glitches when doing frontbuf [...] omits 41c70d2b7170 drm/i915/display: Implement Wa_14013723622 omits 1758f403d8fa drm: drm_atomic_helper.c: Correct comments format omits 9237ec1f3b87 drm: drm_atomic_helper.c: Replace "unsigned" with "unsigned int" omits 1cdb005d6ef1 gpu: drm: Replace bare "unsigned" with "unsigned int" omits b057f37bb24f drm/ttm: re-add debugfs tt_shrink file omits a28e10ed99bc drm/ttm: fix return value check omits c87eba80470e drm/i915/display/vlv_dsi: Move panel_pwr_cycle_delay to ne [...] omits 2878b29fc25a drm/i915/display/vlv_dsi: Do not skip panel_pwr_cycle_dela [...] omits f4268a4bf1ee drm/qxl: Use drm_gem_ttm_dumb_map_offset() omits 4c398f50a1fb drm/nouveau: Use drm_gem_ttm_dumb_map_offset() omits ede0c69ceb3f drm/vram-helper: Use drm_gem_ttm_dumb_map_offset() omits 5690e4863930 drm/gem-ttm-helper: Provide helper for struct drm_driver.d [...] omits 8f2546dd3e3e drm/i915/display: Defeature PSR2 for RKL and ADL-S omits 5df7bd130818 drm/i915: skip display initialization when there is no display omits 61a60d7962a6 drm/i915: Do not set any power wells when there is no display omits a844cfbe648d drm/i915: Skip display interruption setup when display is [...] omits 399cd9797052 drm/i915/pmu: Check actual RC6 status omits f7c379779161 drm/i915: Take request reference before arming the watchdog timer omits d4e682360944 drm/ttm: make global mutex and use count static omits 28972f821ea7 drm/i915/hdcp: Fix uninitialized symbol 'msg_end' omits cade4696ff8d drm/i915: Add Wa_14011060649 omits 0a6b3d35c033 drm/i915: Move Wa_16011163337 to gen12_ctx_workarounds_init() omits 503c7ef3b47d drm/i915/icl: add Wa_22010271021 for all gen11 omits 2b5298b0aa09 drm/i915/gen12: Add recommended hardware tuning value omits f99b805fb941 drm/i915: Don't zero out the Y plane's watermarks omits 9e2eb6d5380e drm/i915/dpcd_bl: Don't try vesa interface unless specifie [...] omits d527353e4bce Merge drm/drm-next into drm-intel-next omits 70bfb30743d5 drm/i915/display: Eliminate IS_GEN9_{BC,LP} omits 337d7a1621c7 drm/i915: Fix invalid access to ACPI _DSM objects omits 7962c7d196e3 namei: make sure nd->depth is always valid omits 06422964c882 teach set_nameidata() to handle setting the root as well omits bcba1e7d0d52 take LOOKUP_{ROOT,ROOT_GRABBED,JUMPED} out of LOOKUP_... space omits ffb37ca3bd16 switch file_open_root() to struct path omits 11cda4967a33 drm/i915/sysfs: convert snprintf to sysfs_emit omits 2d667442dbe7 drm/i915/display/psr: Disable DC3CO when the PSR2 is used omits d339ef1c4d6b drm/i915: Uninit the DMC FW loader state during shutdown omits 6195f8502dad drm/i915: Update plane ratio for icl+ omits efc52308c6a5 drm/i915: Split out glk_plane_min_cdclk() omits 185a04b96883 MAINTAINERS: remove obsolete OMAP HWMOD DATA FOR OMAP4-BAS [...] omits 7d614ab2f205 drm/etnaviv: fix NULL check before some freeing functions [...] omits 03a2753936e8 drm/etnaviv: dump: fix sparse warnings omits 1ff79a4a49c2 drm/etnaviv: provide more ID values via GET_PARAM ioctl. adds 873a1e3d207a octeontx2-af: cn10k: Setting up lmtst map table
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 (b1e27239b916) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu_native_check_gdb/mas [...]
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/obsolete/sysfs-bus-iio | 182 - Documentation/ABI/stable/sysfs-class-infiniband | 20 + Documentation/ABI/stable/sysfs-driver-w1_ds2438 | 13 - Documentation/ABI/testing/configfs-usb-gadget-uac2 | 2 - .../ABI/testing/debugfs-driver-habanalabs | 8 - Documentation/ABI/testing/sysfs-bus-counter | 85 +- .../ABI/testing/sysfs-bus-counter-104-quad-8 | 61 + .../ABI/testing/sysfs-bus-counter-ftm-quaddec | 16 + Documentation/ABI/testing/sysfs-bus-cxl | 103 - Documentation/ABI/testing/sysfs-bus-iio | 125 +- .../ABI/testing/sysfs-bus-iio-frequency-adf4371 | 33 + .../ABI/testing/sysfs-bus-iio-health-afe440x | 10 +- Documentation/ABI/testing/sysfs-bus-iio-icm42600 | 20 + .../ABI/testing/sysfs-bus-iio-light-lm3533-als | 11 +- Documentation/ABI/testing/sysfs-bus-papr-pmem | 8 +- .../ABI/testing/sysfs-bus-spi-devices-spi-nor | 31 - Documentation/ABI/testing/sysfs-bus-thunderbolt | 82 +- Documentation/ABI/testing/sysfs-bus-usb | 11 + Documentation/ABI/testing/sysfs-class-spi-eeprom | 19 - Documentation/ABI/testing/sysfs-devices-removable | 18 - Documentation/ABI/testing/sysfs-driver-ufs | 126 - Documentation/ABI/testing/sysfs-firmware-memmap | 4 - Documentation/ABI/testing/sysfs-fs-f2fs | 57 +- Documentation/PCI/pci-error-recovery.rst | 2 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 6 +- Documentation/admin-guide/bootconfig.rst | 30 +- Documentation/admin-guide/cgroup-v2.rst | 15 - .../admin-guide/device-mapper/writecache.rst | 25 +- Documentation/admin-guide/kernel-parameters.rst | 5 - Documentation/admin-guide/kernel-parameters.txt | 62 +- Documentation/admin-guide/mm/hugetlbpage.rst | 11 - Documentation/admin-guide/mm/memory-hotplug.rst | 13 - Documentation/admin-guide/mm/pagemap.rst | 2 - Documentation/admin-guide/mm/userfaultfd.rst | 3 +- Documentation/admin-guide/thunderbolt.rst | 29 - Documentation/core-api/kernel-api.rst | 7 +- Documentation/core-api/printk-formats.rst | 11 - Documentation/cpu-freq/cpu-drivers.rst | 6 + Documentation/dev-tools/kcsan.rst | 93 +- Documentation/dev-tools/kunit/index.rst | 1 - Documentation/dev-tools/kunit/kunit-tool.rst | 188 +- Documentation/dev-tools/kunit/running_tips.rst | 259 - Documentation/dev-tools/kunit/start.rst | 4 +- Documentation/dev-tools/kunit/usage.rst | 57 +- .../devicetree/bindings/arm/amlogic,scpi.txt | 27 + Documentation/devicetree/bindings/arm/amlogic.yaml | 1 - Documentation/devicetree/bindings/arm/arm,scmi.txt | 239 + Documentation/devicetree/bindings/arm/arm,scpi.txt | 219 + Documentation/devicetree/bindings/arm/arm,scu.yaml | 46 - .../devicetree/bindings/arm/bcm/bcm2835.yaml | 1 - Documentation/devicetree/bindings/arm/cpus.yaml | 7 - .../bindings/arm/firmware/linaro,optee-tz.txt | 31 + .../bindings/arm/firmware/linaro,optee-tz.yaml | 58 - .../devicetree/bindings/arm/freescale/fsl,scu.txt | 10 +- Documentation/devicetree/bindings/arm/fsl.yaml | 13 - .../devicetree/bindings/arm/intel,keembay.yaml | 2 - .../devicetree/bindings/arm/intel-ixp4xx.yaml | 1 - .../devicetree/bindings/arm/juno,scpi.txt | 26 + .../devicetree/bindings/arm/keystone/ti,sci.txt | 86 + .../devicetree/bindings/arm/keystone/ti,sci.yaml | 129 - .../devicetree/bindings/arm/mediatek.yaml | 29 +- .../devicetree/bindings/arm/msm/qcom,saw2.txt | 1 - Documentation/devicetree/bindings/arm/qcom.yaml | 14 - Documentation/devicetree/bindings/arm/renesas.yaml | 18 - .../devicetree/bindings/arm/rockchip.yaml | 5 - .../devicetree/bindings/arm/rockchip/pmu.txt | 16 + .../devicetree/bindings/arm/rockchip/pmu.yaml | 55 - Documentation/devicetree/bindings/arm/scu.txt | 28 + Documentation/devicetree/bindings/arm/sunxi.yaml | 11 - .../bindings/arm/tegra/nvidia,tegra20-pmc.yaml | 35 - .../devicetree/bindings/arm/ux500/boards.txt | 4 +- .../devicetree/bindings/ata/nvidia,tegra-ahci.yaml | 1 + .../devicetree/bindings/ata/renesas,rcar-sata.yaml | 11 - .../bindings/clock/allwinner,sun4i-a10-ccu.yaml | 2 + .../bindings/clock/brcm,iproc-clocks.txt | 313 + .../bindings/clock/brcm,iproc-clocks.yaml | 395 - .../devicetree/bindings/clock/gpio-mux-clock.txt | 19 + .../devicetree/bindings/clock/gpio-mux-clock.yaml | 45 - .../clock/hisilicon,hi3559av100-clock.yaml | 59 - .../devicetree/bindings/clock/idt,versaclock5.yaml | 7 +- .../devicetree/bindings/clock/ingenic,cgu.yaml | 6 - .../bindings/clock/nvidia,tegra114-car.txt | 63 + .../bindings/clock/nvidia,tegra124-car.txt | 107 + .../bindings/clock/nvidia,tegra124-car.yaml | 115 - .../bindings/clock/nvidia,tegra20-car.txt | 63 + .../bindings/clock/nvidia,tegra20-car.yaml | 69 - .../bindings/clock/nvidia,tegra210-car.txt | 56 + .../bindings/clock/nvidia,tegra30-car.txt | 63 + .../bindings/clock/qcom,camcc-sm8250.yaml | 68 - .../bindings/clock/qcom,dispcc-sm8x50.yaml | 1 - .../bindings/clock/qcom,gcc-apq8064.yaml | 1 + .../devicetree/bindings/clock/qcom,gcc-sdx55.yaml | 2 + .../devicetree/bindings/clock/qcom,gcc-sm6125.yaml | 72 - .../devicetree/bindings/clock/qcom,gcc-sm8350.yaml | 2 + .../devicetree/bindings/clock/qcom,gcc.yaml | 7 +- .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 - .../bindings/clock/renesas,emev2-smu.txt | 98 + .../bindings/clock/renesas,emev2-smu.yaml | 140 - .../bindings/clock/renesas,r9a06g032-sysctrl.txt | 46 + .../bindings/clock/renesas,r9a06g032-sysctrl.yaml | 62 - .../bindings/clock/renesas,rzg2l-cpg.yaml | 83 - .../devicetree/bindings/clock/silabs,si5341.txt | 16 +- .../bindings/clock/sprd,sc9863a-clk.yaml | 1 + .../devicetree/bindings/clock/st,stm32mp1-rcc.yaml | 6 +- .../devicetree/bindings/clock/st/st,clkgen-pll.txt | 3 - .../devicetree/bindings/clock/st/st,flexgen.txt | 10 - .../devicetree/bindings/clock/st/st,quadfs.txt | 3 - .../bindings/clock/ti,am654-ehrpwm-tbclk.yaml | 4 +- .../devicetree/bindings/clock/ti,lmk04832.yaml | 209 - .../devicetree/bindings/clock/ti,sci-clk.txt | 36 + .../devicetree/bindings/clock/ti,sci-clk.yaml | 49 - .../devicetree/bindings/clock/ti/dpll.txt | 20 - .../bindings/cpufreq/cpufreq-mediatek.txt | 8 +- .../bindings/crypto/allwinner,sun8i-ce.yaml | 2 + .../devicetree/bindings/crypto/arm,cryptocell.yaml | 53 - .../devicetree/bindings/crypto/arm-cryptocell.txt | 25 + .../devicetree/bindings/crypto/fsl-dcp.yaml | 1 + .../allwinner,sun4i-a10-display-backend.yaml | 6 + .../display/allwinner,sun6i-a31-mipi-dsi.yaml | 1 + .../display/allwinner,sun8i-a83t-dw-hdmi.yaml | 4 + .../display/allwinner,sun8i-a83t-hdmi-phy.yaml | 2 + .../display/allwinner,sun8i-r40-tcon-top.yaml | 2 + .../bindings/display/brcm,bcm2835-vec.yaml | 4 +- .../bindings/display/bridge/adi,adv7511.txt | 143 + .../bindings/display/bridge/adi,adv7511.yaml | 240 - .../bindings/display/bridge/adi,adv7533.yaml | 184 - .../bindings/display/bridge/cdns,mhdp8546.yaml | 13 +- .../display/bridge/google,cros-ec-anx7688.yaml | 82 - .../bindings/display/bridge/ite,it66121.yaml | 124 - .../bindings/display/bridge/lontium,lt8912b.yaml | 3 +- .../bindings/display/bridge/ti,sn65dsi83.yaml | 159 - .../devicetree/bindings/display/faraday,tve200.txt | 54 + .../bindings/display/faraday,tve200.yaml | 68 - .../bindings/display/mediatek/mediatek,cec.yaml | 52 - .../display/mediatek/mediatek,hdmi-ddc.yaml | 58 - .../bindings/display/mediatek/mediatek,hdmi.txt | 136 + .../bindings/display/mediatek/mediatek,hdmi.yaml | 133 - .../bindings/display/msm/dp-controller.yaml | 146 - .../bindings/display/msm/dpu-sc7180.yaml | 228 - .../bindings/display/msm/dpu-sdm845.yaml | 212 - .../devicetree/bindings/display/msm/dpu.txt | 141 + .../bindings/display/msm/dsi-controller-main.yaml | 185 - .../bindings/display/msm/dsi-phy-10nm.yaml | 68 - .../bindings/display/msm/dsi-phy-14nm.yaml | 66 - .../bindings/display/msm/dsi-phy-20nm.yaml | 71 - .../bindings/display/msm/dsi-phy-28nm.yaml | 68 - .../bindings/display/msm/dsi-phy-common.yaml | 40 - .../devicetree/bindings/display/msm/dsi.txt | 249 + .../devicetree/bindings/display/panel/lvds.yaml | 46 +- .../bindings/display/panel/samsung,lms397kf04.yaml | 74 - .../devicetree/bindings/display/renesas,du.yaml | 2 +- .../display/rockchip/rockchip,dw-hdmi.yaml | 2 + .../devicetree/bindings/display/st,stm32-dsi.yaml | 2 + .../devicetree/bindings/display/st,stm32-ltdc.yaml | 1 + .../bindings/display/xlnx/xlnx,zynqmp-dpsub.yaml | 4 + .../devicetree/bindings/dma/altr,msgdma.yaml | 61 - .../devicetree/bindings/dma/arm-pl08x.txt | 59 + .../devicetree/bindings/dma/arm-pl08x.yaml | 136 - .../devicetree/bindings/dma/qcom,gpi.yaml | 1 - .../devicetree/bindings/dma/renesas,rcar-dmac.yaml | 1 + .../devicetree/bindings/dma/renesas,shdma.txt | 84 + Documentation/devicetree/bindings/dma/ti-edma.txt | 4 +- .../bindings/dvfs/performance-domain.yaml | 74 - .../bindings/edac/amazon,al-mc-edac.yaml | 2 + Documentation/devicetree/bindings/eeprom/at24.yaml | 1 + Documentation/devicetree/bindings/eeprom/at25.yaml | 31 +- .../devicetree/bindings/example-schema.yaml | 2 + .../devicetree/bindings/extcon/extcon-sm5502.txt | 21 + .../bindings/extcon/siliconmitus,sm5502-muic.yaml | 52 - .../devicetree/bindings/firmware/arm,scmi.yaml | 341 - .../devicetree/bindings/firmware/arm,scpi.yaml | 247 - .../devicetree/bindings/firmware/qcom,scm.txt | 1 - .../devicetree/bindings/fpga/fpga-region.txt | 22 +- .../bindings/fpga/xilinx-zynq-fpga-mgr.txt | 19 + .../bindings/fpga/xilinx-zynq-fpga-mgr.yaml | 52 - .../devicetree/bindings/gpio/gpio-davinci.txt | 167 + .../devicetree/bindings/gpio/gpio-davinci.yaml | 185 - .../devicetree/bindings/gpio/gpio-omap.txt | 45 + .../devicetree/bindings/gpio/gpio-pcf857x.txt | 69 + .../devicetree/bindings/gpio/gpio-stp-xway.txt | 42 + .../devicetree/bindings/gpio/gpio-stp-xway.yaml | 99 - .../devicetree/bindings/gpio/gpio-zynq.txt | 36 + .../devicetree/bindings/gpio/gpio-zynq.yaml | 59 - .../devicetree/bindings/gpio/idt,32434-gpio.yaml | 67 - .../devicetree/bindings/gpio/nxp,pcf8575.yaml | 103 - .../bindings/gpio/rockchip,rk3328-grf-gpio.txt | 32 + .../bindings/gpio/rockchip,rk3328-grf-gpio.yaml | 50 - .../devicetree/bindings/gpio/ti,omap-gpio.yaml | 108 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 30 +- .../devicetree/bindings/gpu/brcm,bcm-v3d.yaml | 1 + .../devicetree/bindings/gpu/vivante,gc.yaml | 1 + .../hwlock/allwinner,sun6i-a31-hwspinlock.yaml | 48 - .../devicetree/bindings/i2c/aspeed,i2c.yaml | 74 - .../devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml | 1 + .../devicetree/bindings/i2c/i2c-aspeed.txt | 49 + Documentation/devicetree/bindings/i2c/i2c-at91.txt | 2 +- .../devicetree/bindings/i2c/i2c-davinci.txt | 4 +- .../devicetree/bindings/i2c/i2c-demux-pinctrl.txt | 2 +- .../devicetree/bindings/i2c/i2c-mt65xx.txt | 2 - .../devicetree/bindings/i2c/i2c-mux-gpio.txt | 5 +- .../devicetree/bindings/i2c/i2c-mux-gpmux.txt | 99 + .../devicetree/bindings/i2c/i2c-mux-gpmux.yaml | 124 - .../devicetree/bindings/i2c/i2c-mux-ltc4306.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-pca954x.txt | 74 + .../devicetree/bindings/i2c/i2c-mux-pca954x.yaml | 110 - .../devicetree/bindings/i2c/i2c-mux-pinctrl.txt | 4 +- .../devicetree/bindings/i2c/i2c-mux-reg.txt | 4 +- Documentation/devicetree/bindings/i2c/i2c-mux.txt | 73 + Documentation/devicetree/bindings/i2c/i2c-mux.yaml | 87 - Documentation/devicetree/bindings/i2c/i2c-omap.txt | 37 + .../devicetree/bindings/i2c/i2c-pxa-pci-ce4100.txt | 4 +- .../devicetree/bindings/i2c/i2c-qcom-cci.txt | 5 +- .../devicetree/bindings/i2c/i2c-rk3x.yaml | 1 - Documentation/devicetree/bindings/i2c/i2c.txt | 7 +- .../bindings/i2c/marvell,mv64xxx-i2c.yaml | 2 + .../bindings/i2c/mellanox,i2c-mlxbf.yaml | 1 + .../devicetree/bindings/i2c/renesas,i2c.txt | 67 + .../devicetree/bindings/i2c/renesas,iic-emev2.txt | 22 + .../devicetree/bindings/i2c/renesas,iic-emev2.yaml | 54 - .../devicetree/bindings/i2c/renesas,iic.txt | 72 + .../devicetree/bindings/i2c/renesas,rcar-i2c.yaml | 158 - .../devicetree/bindings/i2c/renesas,riic.txt | 32 + .../devicetree/bindings/i2c/renesas,riic.yaml | 93 - .../bindings/i2c/renesas,rmobile-iic.yaml | 149 - .../devicetree/bindings/i2c/ti,omap4-i2c.yaml | 102 - .../bindings/iio/accel/adi,adis16201.yaml | 55 - .../bindings/iio/accel/bosch,bma180.yaml | 3 +- .../bindings/iio/accel/bosch,bma220.yaml | 50 - .../bindings/iio/accel/bosch,bma255.yaml | 9 +- .../devicetree/bindings/iio/accel/fsl,mma7455.yaml | 82 - .../bindings/iio/accel/kionix,kxcjk1013.yaml | 1 - .../bindings/iio/accel/murata,sca3300.yaml | 44 - .../bindings/iio/accel/nxp,fxls8962af.yaml | 80 - Documentation/devicetree/bindings/iio/adc/adc.yaml | 12 - .../devicetree/bindings/iio/adc/adi,ad7298.yaml | 48 - .../devicetree/bindings/iio/adc/adi,ad7476.yaml | 174 - .../bindings/iio/adc/amlogic,meson-saradc.yaml | 1 + .../bindings/iio/adc/st,stm32-dfsdm-adc.yaml | 2 + .../devicetree/bindings/iio/adc/ti,tsc2046.yaml | 115 - .../bindings/iio/afe/current-sense-shunt.yaml | 4 - .../devicetree/bindings/iio/cdc/adi,ad7746.yaml | 77 - .../bindings/iio/chemical/sensirion,sps30.yaml | 7 +- .../devicetree/bindings/iio/dac/ad5755.txt | 124 + .../devicetree/bindings/iio/dac/adi,ad5755.yaml | 169 - .../devicetree/bindings/iio/dac/ti,dac082s085.yaml | 72 - .../devicetree/bindings/iio/dac/ti-dac082s085.txt | 34 + .../bindings/iio/light/amstaos,tsl2591.yaml | 50 - .../bindings/iio/multiplexer/io-channel-mux.txt | 39 + .../bindings/iio/multiplexer/io-channel-mux.yaml | 70 - .../devicetree/bindings/iio/st,st-sensors.yaml | 262 +- .../bindings/iio/temperature/ti,tmp117.yaml | 41 - .../devicetree/bindings/input/fsl-mma8450.txt | 12 + .../bindings/input/qcom,pm8941-pwrkey.txt | 2 - .../input/touchscreen/cypress,cy8ctma340.yaml | 148 - .../bindings/input/touchscreen/cyttsp.txt | 93 + .../bindings/input/touchscreen/edt-ft5x06.yaml | 1 - .../input/touchscreen/resistive-adc-touch.txt | 33 + .../input/touchscreen/resistive-adc-touch.yaml | 86 - .../input/touchscreen/sitronix,st1232.yaml | 50 - .../bindings/input/touchscreen/sitronix-st1232.txt | 28 + .../bindings/input/touchscreen/touchscreen.yaml | 6 - .../bindings/interconnect/qcom,rpmh.yaml | 12 - .../bindings/interrupt-controller/arm,vic.txt | 41 + .../bindings/interrupt-controller/arm,vic.yaml | 81 - .../interrupt-controller/fsl,irqsteer.yaml | 1 + .../interrupt-controller/loongson,liointc.yaml | 1 + .../interrupt-controller/ti,pruss-intc.yaml | 2 +- .../devicetree/bindings/iommu/arm,smmu-v3.yaml | 1 + .../devicetree/bindings/iommu/arm,smmu.yaml | 11 +- Documentation/devicetree/bindings/iommu/iommu.txt | 18 - .../bindings/iommu/renesas,ipmmu-vmsa.yaml | 1 + .../devicetree/bindings/iommu/rockchip,iommu.txt | 38 + .../devicetree/bindings/iommu/rockchip,iommu.yaml | 85 - .../leds/backlight/richtek,rt4831-backlight.yaml | 62 - .../devicetree/bindings/mailbox/arm,mhu.yaml | 48 +- .../devicetree/bindings/mailbox/arm,mhuv2.yaml | 25 +- .../devicetree/bindings/mailbox/omap-mailbox.txt | 184 + .../devicetree/bindings/mailbox/st,stm32-ipcc.yaml | 2 + .../bindings/mailbox/ti,omap-mailbox.yaml | 308 - .../devicetree/bindings/media/amlogic,gx-vdec.yaml | 1 + .../devicetree/bindings/media/i2c/adv7180.yaml | 8 +- .../devicetree/bindings/media/i2c/adv7604.yaml | 1 + .../devicetree/bindings/media/i2c/imx258.yaml | 2 +- .../bindings/media/i2c/maxim,max9286.yaml | 23 +- .../devicetree/bindings/media/i2c/ovti,ov5648.yaml | 2 +- .../devicetree/bindings/media/i2c/ovti,ov8865.yaml | 2 +- .../devicetree/bindings/media/i2c/sony,imx334.yaml | 2 +- .../bindings/media/marvell,mmp2-ccic.yaml | 1 + .../bindings/media/qcom,sc7180-venus.yaml | 1 + .../bindings/media/qcom,sdm845-venus-v2.yaml | 1 + .../bindings/media/qcom,sm8250-venus.yaml | 1 + .../devicetree/bindings/media/renesas,drif.yaml | 1 + .../devicetree/bindings/media/renesas,vin.yaml | 3 +- .../bindings/memory-controllers/arm,pl353-smc.yaml | 131 - .../memory-controllers/mediatek,smi-common.yaml | 6 +- .../memory-controllers/mediatek,smi-larb.yaml | 1 + .../memory-controllers/nvidia,tegra20-emc.txt | 130 + .../memory-controllers/nvidia,tegra20-emc.yaml | 230 - .../bindings/memory-controllers/pl353-smc.txt | 47 + .../devicetree/bindings/mfd/google,cros-ec.yaml | 20 - .../devicetree/bindings/mfd/motorola-cpcap.txt | 4 +- .../devicetree/bindings/mfd/qcom,pm8008.yaml | 121 - .../devicetree/bindings/mfd/qcom,spmi-pmic.txt | 4 - .../devicetree/bindings/mfd/richtek,rt4831.yaml | 90 - Documentation/devicetree/bindings/mfd/rk808.txt | 188 - .../devicetree/bindings/mfd/st,stm32-timers.yaml | 2 + .../bindings/mfd/stericsson,db8500-prcmu.yaml | 278 - .../bindings/mfd/ti,j721e-system-controller.yaml | 19 +- .../devicetree/bindings/misc/eeprom-93xx46.txt | 3 - .../bindings/mmc/allwinner,sun4i-a10-mmc.yaml | 2 + .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 1 + Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 4 +- .../devicetree/bindings/mmc/renesas,sdhi.yaml | 2 + .../devicetree/bindings/mmc/sdhci-am654.yaml | 1 + .../devicetree/bindings/mmc/sdhci-pxa.yaml | 1 + .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 4 +- .../bindings/mtd/arm,pl353-nand-r2p1.yaml | 53 - .../devicetree/bindings/mtd/arm-versatile.txt | 26 + .../devicetree/bindings/mtd/brcm,brcmnand.txt | 186 + .../devicetree/bindings/mtd/brcm,brcmnand.yaml | 242 - Documentation/devicetree/bindings/mtd/common.txt | 16 +- .../bindings/mtd/cortina,gemini-flash.txt | 2 +- .../devicetree/bindings/mtd/cypress,hyperflash.txt | 13 + .../devicetree/bindings/mtd/intel,ixp4xx-flash.txt | 22 + .../devicetree/bindings/mtd/jedec,spi-nor.yaml | 6 - .../bindings/mtd/microchip,mchp48l640.yaml | 45 - .../devicetree/bindings/mtd/mtd-physmap.txt | 114 + .../devicetree/bindings/mtd/mtd-physmap.yaml | 208 - Documentation/devicetree/bindings/mtd/mtd.yaml | 89 - .../devicetree/bindings/mtd/nand-controller.yaml | 18 +- .../bindings/mtd/partitions/brcm,trx.txt | 5 - .../devicetree/bindings/mtd/ti,am654-hbmc.txt | 51 + .../devicetree/bindings/mtd/ti,am654-hbmc.yaml | 69 - .../devicetree/bindings/mux/adi,adg792a.txt | 2 +- .../devicetree/bindings/mux/adi,adgs1408.txt | 2 +- Documentation/devicetree/bindings/mux/gpio-mux.txt | 69 + .../devicetree/bindings/mux/gpio-mux.yaml | 92 - .../devicetree/bindings/mux/mux-consumer.yaml | 46 - .../devicetree/bindings/mux/mux-controller.txt | 157 + .../devicetree/bindings/mux/mux-controller.yaml | 182 - Documentation/devicetree/bindings/mux/reg-mux.txt | 129 + Documentation/devicetree/bindings/mux/reg-mux.yaml | 143 - .../bindings/net/amlogic,meson-dwmac.yaml | 2 + .../devicetree/bindings/net/brcm,bcm4908-enet.yaml | 2 + .../bindings/net/brcm,mdio-mux-iproc.txt | 2 +- .../devicetree/bindings/net/can/bosch,m_can.yaml | 2 + .../devicetree/bindings/net/can/c_can.txt | 4 +- .../devicetree/bindings/net/dsa/brcm,sf2.yaml | 2 + .../devicetree/bindings/net/mdio-gpio.txt | 27 + .../devicetree/bindings/net/mdio-gpio.yaml | 57 - .../devicetree/bindings/net/mdio-mux-gpio.txt | 119 + .../devicetree/bindings/net/mdio-mux-gpio.yaml | 135 - .../devicetree/bindings/net/mdio-mux-mmioreg.txt | 75 + .../devicetree/bindings/net/mdio-mux-mmioreg.yaml | 78 - .../bindings/net/mdio-mux-multiplexer.txt | 82 + .../bindings/net/mdio-mux-multiplexer.yaml | 82 - Documentation/devicetree/bindings/net/mdio-mux.txt | 129 + .../devicetree/bindings/net/mdio-mux.yaml | 44 - .../devicetree/bindings/net/snps,dwmac.yaml | 2 + .../devicetree/bindings/net/stm32-dwmac.yaml | 5 +- .../devicetree/bindings/pci/brcm,stb-pcie.yaml | 2 + .../devicetree/bindings/pci/fsl,imx6q-pcie.txt | 3 - .../devicetree/bindings/pci/intel,ixp4xx-pci.yaml | 100 - .../devicetree/bindings/pci/loongson.yaml | 1 + .../bindings/pci/mediatek-pcie-gen3.yaml | 1 + .../bindings/pci/microchip,pcie-host.yaml | 2 + .../devicetree/bindings/pci/pci-keystone.txt | 115 + .../devicetree/bindings/pci/qcom,pcie.txt | 24 - .../devicetree/bindings/pci/ti,am65-pci-ep.yaml | 74 - .../devicetree/bindings/pci/ti,am65-pci-host.yaml | 96 - .../devicetree/bindings/perf/arm,cmn.yaml | 1 + .../bindings/phy/allwinner,sun8i-h3-usb-phy.yaml | 4 +- .../bindings/phy/brcm,bcm63xx-usbh-phy.yaml | 1 + .../bindings/phy/brcm,brcmstb-usb-phy.yaml | 3 + .../devicetree/bindings/phy/brcm,sata-phy.yaml | 1 + .../bindings/phy/mediatek,mt7621-pci-phy.yaml | 5 - .../devicetree/bindings/phy/mediatek,tphy.yaml | 2 + .../bindings/phy/phy-cadence-sierra.yaml | 2 + .../bindings/phy/phy-cadence-torrent.yaml | 4 + .../devicetree/bindings/phy/phy-mvebu-comphy.txt | 12 +- .../bindings/phy/phy-rockchip-inno-usb2.yaml | 12 +- .../devicetree/bindings/phy/phy-stm32-usbphyc.yaml | 11 - .../bindings/phy/qcom,ipq806x-usb-phy-hs.yaml | 1 + .../bindings/phy/qcom,ipq806x-usb-phy-ss.yaml | 1 + .../devicetree/bindings/phy/qcom,qmp-phy.yaml | 28 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 4 +- .../devicetree/bindings/phy/rcar-gen3-phy-pcie.txt | 24 + .../bindings/phy/renesas,rcar-gen3-pcie-phy.yaml | 53 - .../devicetree/bindings/phy/renesas,usb2-phy.yaml | 2 + .../devicetree/bindings/phy/renesas,usb3-phy.yaml | 1 + .../bindings/phy/rockchip-inno-csi-dphy.yaml | 79 - .../devicetree/bindings/phy/rockchip-usb-phy.txt | 52 + .../devicetree/bindings/phy/rockchip-usb-phy.yaml | 81 - .../devicetree/bindings/phy/ti,tcan104x-can.yaml | 56 - .../bindings/pinctrl/actions,s500-pinctrl.yaml | 1 + .../devicetree/bindings/pinctrl/apple,pinctrl.yaml | 106 - .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 10 +- .../bindings/pinctrl/brcm,bcm4708-pinmux.txt | 55 + .../bindings/pinctrl/brcm,ns-pinmux.yaml | 94 - .../bindings/pinctrl/pinctrl-mcp23s08.txt | 2 - .../devicetree/bindings/pinctrl/pinctrl-mt65xx.txt | 1 - .../devicetree/bindings/pinctrl/qcom,pmic-gpio.txt | 2 - .../devicetree/bindings/pinctrl/qcom,pmic-mpp.txt | 1 - .../bindings/pinctrl/qcom,sm6125-pinctrl.yaml | 132 - .../bindings/power/amlogic,meson-ee-pwrc.yaml | 1 + .../devicetree/bindings/power/fsl,imx-gpcv2.yaml | 13 - .../devicetree/bindings/power/qcom,rpmpd.yaml | 2 - .../bindings/power/renesas,rzg2l-sysc.yaml | 63 - .../bindings/power/renesas,sysc-rmobile.txt | 100 + .../bindings/power/renesas,sysc-rmobile.yaml | 121 - .../bindings/power/rockchip,power-controller.yaml | 248 - .../bindings/power/supply/charger-manager.txt | 91 + .../bindings/power/supply/charger-manager.yaml | 215 - .../bindings/power/supply/maxim,max17040.yaml | 2 +- .../power/supply/richtek,rt5033-battery.yaml | 54 - .../devicetree/bindings/property-units.txt | 48 + .../bindings/pwm/allwinner,sun4i-a10-pwm.yaml | 4 +- .../devicetree/bindings/pwm/brcm,iproc-pwm.txt | 21 + .../devicetree/bindings/pwm/brcm,iproc-pwm.yaml | 45 - .../devicetree/bindings/pwm/pwm-tiecap.txt | 51 + .../devicetree/bindings/pwm/pwm-tiecap.yaml | 64 - .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 50 + .../devicetree/bindings/pwm/pwm-tiehrpwm.yaml | 65 - Documentation/devicetree/bindings/pwm/pwm.yaml | 9 +- .../devicetree/bindings/pwm/renesas,pwm-rcar.yaml | 13 - .../devicetree/bindings/pwm/renesas,tpu-pwm.yaml | 26 - .../bindings/remoteproc/fsl,imx-rproc.yaml | 12 +- .../devicetree/bindings/remoteproc/qcom,adsp.txt | 228 + .../devicetree/bindings/remoteproc/qcom,adsp.yaml | 547 - .../bindings/remoteproc/st,stm32-rproc.yaml | 2 + .../bindings/remoteproc/ti,k3-r5f-rproc.yaml | 31 +- .../bindings/remoteproc/ti,keystone-rproc.txt | 4 +- .../bindings/remoteproc/ti,omap-remoteproc.yaml | 3 +- .../bindings/remoteproc/ti,pru-rproc.yaml | 5 - .../devicetree/bindings/reset/fsl,imx-src.yaml | 1 + .../devicetree/bindings/reset/microchip,rst.yaml | 58 - .../devicetree/bindings/reset/ti,sci-reset.txt | 62 + .../devicetree/bindings/reset/ti,sci-reset.yaml | 51 - .../devicetree/bindings/riscv/sifive-l2-cache.yaml | 1 + .../devicetree/bindings/rng/intel,ixp46x-rng.yaml | 36 - Documentation/devicetree/bindings/rng/mtk-rng.txt | 22 + Documentation/devicetree/bindings/rng/mtk-rng.yaml | 54 - .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml | 1 + .../devicetree/bindings/rtc/arm,pl031.yaml | 58 - .../devicetree/bindings/rtc/epson,rx8900.txt | 22 + .../devicetree/bindings/rtc/epson,rx8900.yaml | 49 - .../devicetree/bindings/rtc/faraday,ftrtc010.txt | 28 + .../devicetree/bindings/rtc/faraday,ftrtc010.yaml | 59 - .../devicetree/bindings/rtc/imxdi-rtc.yaml | 1 + .../devicetree/bindings/rtc/nxp,pcf8563.yaml | 58 - Documentation/devicetree/bindings/rtc/pcf85363.txt | 17 + Documentation/devicetree/bindings/rtc/pcf8563.txt | 29 + .../devicetree/bindings/rtc/rtc-m41t80.txt | 9 - .../devicetree/bindings/rtc/ti,bq32000.yaml | 49 - Documentation/devicetree/bindings/rtc/ti,bq32k.txt | 18 + .../devicetree/bindings/rtc/xlnx,zynqmp-rtc.yaml | 65 - Documentation/devicetree/bindings/rtc/xlnx-rtc.txt | 25 + Documentation/devicetree/bindings/serial/8250.yaml | 2 +- .../devicetree/bindings/serial/8250_omap.yaml | 118 - .../bindings/serial/amlogic,meson-uart.yaml | 5 - .../bindings/serial/brcm,bcm7271-uart.yaml | 2 +- .../devicetree/bindings/serial/fsl-imx-uart.yaml | 12 - .../devicetree/bindings/serial/fsl-lpuart.yaml | 2 + .../devicetree/bindings/serial/ingenic,uart.yaml | 2 +- .../devicetree/bindings/serial/mvebu-uart.txt | 6 +- .../devicetree/bindings/serial/omap_serial.txt | 40 + .../devicetree/bindings/serial/pl011.yaml | 13 +- .../bindings/serial/qca,ar9330-uart.yaml | 4 +- .../bindings/serial/renesas,em-uart.yaml | 2 +- .../devicetree/bindings/serial/renesas,scif.yaml | 4 - .../devicetree/bindings/serial/samsung_uart.yaml | 3 +- .../devicetree/bindings/serial/serial.yaml | 2 - .../devicetree/bindings/serial/sifive-serial.yaml | 4 +- .../bindings/serial/snps-dw-apb-uart.yaml | 4 +- .../devicetree/bindings/serial/st,stm32-uart.yaml | 3 +- .../devicetree/bindings/soc/mediatek/pwrap.txt | 1 - .../devicetree/bindings/soc/qcom/qcom,geni-se.yaml | 1 + .../devicetree/bindings/soc/qcom/qcom,smd-rpm.yaml | 2 - .../devicetree/bindings/soc/rockchip/grf.txt | 61 + .../devicetree/bindings/soc/rockchip/grf.yaml | 261 - .../bindings/soc/rockchip/power_domain.txt | 136 + .../devicetree/bindings/soc/ti/sci-pm-domain.txt | 65 + .../devicetree/bindings/soc/ti/sci-pm-domain.yaml | 59 - .../devicetree/bindings/soc/ti/ti,pruss.yaml | 2 + .../bindings/sound/allwinner,sun4i-a10-i2s.yaml | 3 - .../sound/allwinner,sun8i-a23-codec-analog.yaml | 9 +- .../bindings/sound/allwinner,sun8i-a33-codec.yaml | 8 +- .../devicetree/bindings/sound/cs42l42.txt | 7 - .../devicetree/bindings/sound/fsl,spdif.yaml | 1 - .../devicetree/bindings/sound/fsl-sai.txt | 6 +- .../devicetree/bindings/sound/imx-audio-card.yaml | 122 - .../devicetree/bindings/sound/imx-audmux.txt | 28 + .../devicetree/bindings/sound/imx-audmux.yaml | 119 - .../sound/nvidia,tegra-audio-graph-card.yaml | 1 + .../bindings/sound/nvidia,tegra210-i2s.yaml | 2 + .../devicetree/bindings/sound/nxp,tfa989x.yaml | 58 - .../devicetree/bindings/sound/qcom,wcd934x.yaml | 30 - .../bindings/sound/qcom,wcd938x-sdw.yaml | 70 - .../devicetree/bindings/sound/qcom,wcd938x.yaml | 146 - .../devicetree/bindings/sound/renesas,rsnd.yaml | 10 +- .../devicetree/bindings/sound/sgtl5000.yaml | 4 - .../devicetree/bindings/sound/st,stm32-sai.yaml | 3 + .../devicetree/bindings/sound/tlv320aic32x4.txt | 1 - Documentation/devicetree/bindings/sound/wm8750.txt | 18 + .../devicetree/bindings/sound/wm8750.yaml | 42 - .../bindings/spi/amlogic,meson-gx-spicc.yaml | 1 + .../devicetree/bindings/spi/brcm,spi-bcm-qspi.yaml | 2 + .../devicetree/bindings/spi/spi-davinci.txt | 2 +- .../spmi/hisilicon,hisi-spmi-controller.yaml | 73 - Documentation/devicetree/bindings/spmi/spmi.yaml | 15 +- Documentation/devicetree/bindings/sram/sram.yaml | 5 - .../bindings/thermal/allwinner,sun8i-a83t-ths.yaml | 2 + .../bindings/thermal/nvidia,tegra30-tsensor.yaml | 73 - .../devicetree/bindings/thermal/qcom-tsens.yaml | 3 +- .../bindings/thermal/rockchip-thermal.txt | 85 + .../bindings/thermal/rockchip-thermal.yaml | 96 - .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 42 +- .../timer/allwinner,sun5i-a13-hstimer.yaml | 1 + .../devicetree/bindings/timer/arm,arch_timer.yaml | 1 + .../bindings/timer/arm,arch_timer_mmio.yaml | 2 + .../devicetree/bindings/timer/arm,twd-timer.yaml | 56 - .../devicetree/bindings/timer/arm,twd.txt | 53 + .../bindings/timer/intel,ixp4xx-timer.yaml | 1 + .../devicetree/bindings/timer/renesas,tmu.yaml | 1 - .../devicetree/bindings/timer/renesas,tpu.txt | 21 + .../devicetree/bindings/timer/renesas,tpu.yaml | 56 - .../devicetree/bindings/trivial-devices.yaml | 12 - .../bindings/usb/allwinner,sun4i-a10-musb.yaml | 3 - .../devicetree/bindings/usb/cdns,usb3.yaml | 3 +- Documentation/devicetree/bindings/usb/dwc2.yaml | 1 - .../devicetree/bindings/usb/maxim,max3420-udc.yaml | 2 + .../devicetree/bindings/usb/nvidia,tegra-xudc.yaml | 4 + .../devicetree/bindings/usb/nxp,isp1760.yaml | 69 - .../devicetree/bindings/usb/qcom,dwc3.yaml | 2 - .../devicetree/bindings/usb/realtek,rts5411.yaml | 62 - .../devicetree/bindings/usb/renesas,usbhs.yaml | 3 + .../devicetree/bindings/usb/ti,j721e-usb.yaml | 2 +- .../devicetree/bindings/usb/ti,keystone-dwc3.yaml | 2 +- .../devicetree/bindings/vendor-prefixes.yaml | 18 +- Documentation/devicetree/bindings/virtio/mmio.txt | 47 + Documentation/devicetree/bindings/virtio/mmio.yaml | 60 - .../bindings/watchdog/arm,sbsa-gwdt.yaml | 51 - .../devicetree/bindings/watchdog/arm,twd-wdt.yaml | 50 - .../bindings/watchdog/atmel,sama5d4-wdt.yaml | 74 - .../bindings/watchdog/atmel-sama5d4-wdt.txt | 34 + .../bindings/watchdog/mstar,msc313e-wdt.yaml | 40 - .../devicetree/bindings/watchdog/mtk-wdt.txt | 6 - .../devicetree/bindings/watchdog/qcom-wdt.yaml | 1 - .../devicetree/bindings/watchdog/sbsa-gwdt.txt | 31 + .../devicetree/bindings/watchdog/snps,dw-wdt.yaml | 1 - .../bindings/watchdog/st,stm32-iwdg.yaml | 1 + .../devicetree/bindings/writing-bindings.rst | 3 +- Documentation/driver-api/auxiliary_bus.rst | 2 +- Documentation/driver-api/cxl/memory-devices.rst | 20 +- Documentation/driver-api/dma-buf.rst | 9 - Documentation/driver-api/driver-model/devres.rst | 4 +- Documentation/driver-api/generic-counter.rst | 2 +- Documentation/driver-api/pin-control.rst | 2 +- Documentation/driver-api/pwm.rst | 7 +- Documentation/driver-api/serial/moxa-smartio.rst | 496 +- Documentation/driver-api/usb/error-codes.rst | 3 - Documentation/driver-api/vfio-mediated-device.rst | 35 +- Documentation/filesystems/debugfs.rst | 4 +- Documentation/filesystems/ext4/journal.rst | 39 +- Documentation/filesystems/f2fs.rst | 50 +- Documentation/filesystems/path-lookup.rst | 6 +- Documentation/filesystems/porting.rst | 18 - Documentation/filesystems/proc.rst | 48 +- Documentation/firmware-guide/acpi/enumeration.rst | 32 - Documentation/fpga/dfl.rst | 4 +- Documentation/gpu/amdgpu-dc.rst | 6 - Documentation/gpu/amdgpu.rst | 21 - Documentation/gpu/driver-uapi.rst | 8 - Documentation/gpu/drm-internals.rst | 12 - Documentation/gpu/drm-mm.rst | 4 +- Documentation/gpu/i915.rst | 12 +- Documentation/gpu/index.rst | 1 - Documentation/gpu/rfc/i915_gem_lmem.rst | 131 - Documentation/gpu/rfc/index.rst | 4 - Documentation/gpu/todo.rst | 2 - Documentation/i2c/i2c-sysfs.rst | 395 - Documentation/networking/caif/caif.rst | 4 +- Documentation/s390/vfio-ap.rst | 1 + Documentation/scsi/scsi_mid_low_api.rst | 7 +- Documentation/sound/hd-audio/controls.rst | 2 +- .../sound/kernel-api/writing-an-alsa-driver.rst | 13 +- Documentation/trace/boottime-trace.rst | 6 - Documentation/trace/hwlat_detector.rst | 13 +- Documentation/trace/index.rst | 2 - Documentation/trace/osnoise-tracer.rst | 152 - Documentation/trace/timerlat-tracer.rst | 181 - .../translations/zh_CN/cpu-freq/cpu-drivers.rst | 5 + Documentation/usb/gadget-testing.rst | 2 - Documentation/userspace-api/accelerators/ocxl.rst | 2 +- Documentation/vm/hmm.rst | 19 +- Documentation/vm/unevictable-lru.rst | 33 +- Documentation/w1/slaves/w1_ds2438.rst | 19 +- Documentation/x86/elf_auxvec.rst | 53 - Documentation/x86/index.rst | 1 - MAINTAINERS | 269 +- Makefile | 134 +- arch/alpha/Kbuild | 3 - arch/alpha/Kconfig | 5 +- arch/alpha/Makefile | 2 + arch/alpha/include/asm/pgalloc.h | 1 + arch/alpha/include/asm/pgtable.h | 9 +- arch/alpha/include/asm/unaligned.h | 12 + arch/alpha/include/uapi/asm/mman.h | 3 - arch/alpha/kernel/setup.c | 2 +- arch/alpha/kernel/srmcons.c | 9 +- arch/alpha/kernel/syscalls/syscall.tbl | 2 +- arch/arc/Makefile | 3 + arch/arc/include/asm/pgalloc.h | 2 + arch/arc/include/asm/pgtable.h | 8 +- arch/arc/mm/init.c | 5 +- arch/arm/Kconfig | 8 +- arch/arm/Kconfig.debug | 17 +- arch/arm/Makefile | 1 + arch/arm/boot/compressed/Makefile | 2 +- arch/arm/boot/compressed/atags_to_fdt.c | 2 +- arch/arm/boot/dts/Makefile | 13 +- arch/arm/boot/dts/am335x-baltos.dtsi | 4 +- arch/arm/boot/dts/am335x-boneblack-wireless.dts | 2 +- arch/arm/boot/dts/am335x-boneblue.dts | 2 +- arch/arm/boot/dts/am335x-bonegreen-wireless.dts | 4 +- arch/arm/boot/dts/am335x-cm-t335.dts | 4 +- arch/arm/boot/dts/am335x-evm.dts | 2 +- arch/arm/boot/dts/am335x-evmsk.dts | 4 +- arch/arm/boot/dts/am335x-icev2.dts | 4 +- arch/arm/boot/dts/am335x-moxa-uc-2100-common.dtsi | 2 +- arch/arm/boot/dts/am335x-moxa-uc-8100-common.dtsi | 2 +- arch/arm/boot/dts/am335x-osd3358-sm-red.dts | 132 +- arch/arm/boot/dts/am335x-shc.dts | 8 +- arch/arm/boot/dts/am33xx-clocks.dtsi | 10 +- arch/arm/boot/dts/am33xx-l4.dtsi | 34 +- arch/arm/boot/dts/am437x-gp-evm.dts | 9 +- arch/arm/boot/dts/am437x-l4.dtsi | 49 +- arch/arm/boot/dts/am43x-epos-evm.dts | 6 +- arch/arm/boot/dts/am43xx-clocks.dtsi | 12 +- arch/arm/boot/dts/am5718.dtsi | 6 +- arch/arm/boot/dts/am57xx-cl-som-am57x.dts | 13 +- arch/arm/boot/dts/arm-realview-eb.dtsi | 2 +- arch/arm/boot/dts/arm-realview-pb1176.dts | 2 +- arch/arm/boot/dts/arm-realview-pb11mp.dts | 2 +- arch/arm/boot/dts/arm-realview-pbx.dtsi | 2 +- arch/arm/boot/dts/aspeed-ast2500-evb.dts | 2 +- arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts | 15 - arch/arm/boot/dts/aspeed-ast2600-evb.dts | 119 +- arch/arm/boot/dts/aspeed-bmc-amd-ethanolx.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ampere-mtjade.dts | 59 +- .../boot/dts/aspeed-bmc-arm-centriq2400-rep.dts | 2 +- .../dts/aspeed-bmc-arm-stardragon4800-rep2.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-asrock-e3c246d4i.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-bytedance-g220a.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-facebook-cmm.dts | 2 +- .../arm/boot/dts/aspeed-bmc-facebook-tiogapass.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-ibm-everest.dts | 2062 +- arch/arm/boot/dts/aspeed-bmc-ibm-rainier-4u.dts | 30 + arch/arm/boot/dts/aspeed-bmc-inspur-fp5280g2.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-inspur-on5263m5.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-lenovo-hr630.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-lenovo-hr855xg2.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-microsoft-olympus.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-lanyang.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-mihawk.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-mowgli.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-nicole.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-palmetto.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-romulus.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-swift.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-tacoma.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-vesnin.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-witherspoon.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-opp-zaius.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-portwell-neptune.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-quanta-q71l.dts | 2 +- arch/arm/boot/dts/aspeed-bmc-supermicro-x11spi.dts | 2 +- arch/arm/boot/dts/aspeed-g5.dtsi | 1 - arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 10 - arch/arm/boot/dts/bcm-cygnus.dtsi | 2 +- arch/arm/boot/dts/bcm-hr2.dtsi | 2 +- arch/arm/boot/dts/bcm-nsp.dtsi | 2 +- arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 85 +- arch/arm/boot/dts/bcm2711-rpi-400.dts | 45 - arch/arm/boot/dts/bcm2711-rpi.dtsi | 74 - arch/arm/boot/dts/bcm2711.dtsi | 3 +- arch/arm/boot/dts/bcm2835-rpi-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-a.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2835-rpi-b-rev2.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-b.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-cm1.dtsi | 2 +- arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi-zero.dts | 2 +- arch/arm/boot/dts/bcm2835-rpi.dtsi | 2 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 4 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-otg.dtsi | 2 +- arch/arm/boot/dts/bcm283x-rpi-usb-peripheral.dtsi | 2 +- arch/arm/boot/dts/bcm283x.dtsi | 2 +- arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 4 +- arch/arm/boot/dts/bcm47094-dlink-dir-885l.dts | 4 +- arch/arm/boot/dts/bcm47094.dtsi | 2 +- arch/arm/boot/dts/bcm5301x-nand-cs0.dtsi | 4 +- arch/arm/boot/dts/bcm5301x.dtsi | 26 +- arch/arm/boot/dts/bcm63138.dtsi | 2 +- arch/arm/boot/dts/bcm7445-bcm97445svmb.dts | 4 +- arch/arm/boot/dts/bcm7445.dtsi | 2 +- arch/arm/boot/dts/bcm911360_entphn.dts | 4 +- arch/arm/boot/dts/bcm953012k.dts | 4 +- arch/arm/boot/dts/bcm958300k.dts | 4 +- arch/arm/boot/dts/bcm958305k.dts | 4 +- arch/arm/boot/dts/bcm958522er.dts | 4 +- arch/arm/boot/dts/bcm958525er.dts | 4 +- arch/arm/boot/dts/bcm958525xmc.dts | 4 +- arch/arm/boot/dts/bcm958622hr.dts | 4 +- arch/arm/boot/dts/bcm958623hr.dts | 4 +- arch/arm/boot/dts/bcm958625hr.dts | 4 +- arch/arm/boot/dts/bcm958625k.dts | 4 +- arch/arm/boot/dts/bcm963138dvt.dts | 4 +- arch/arm/boot/dts/bcm988312hr.dts | 4 +- arch/arm/boot/dts/da850.dtsi | 21 +- arch/arm/boot/dts/dm816x.dtsi | 6 +- arch/arm/boot/dts/dra7-evm.dts | 8 +- arch/arm/boot/dts/dra7-ipu-dsp-common.dtsi | 6 +- arch/arm/boot/dts/dra7-l4.dtsi | 52 +- arch/arm/boot/dts/dra71-evm.dts | 2 +- arch/arm/boot/dts/dra71x.dtsi | 4 + arch/arm/boot/dts/dra72-evm-common.dtsi | 6 +- arch/arm/boot/dts/dra72x.dtsi | 10 +- arch/arm/boot/dts/dra74-ipu-dsp-common.dtsi | 2 +- arch/arm/boot/dts/dra74x.dtsi | 100 +- arch/arm/boot/dts/dra76-evm.dts | 43 +- arch/arm/boot/dts/exynos3250-rinato.dts | 2 +- arch/arm/boot/dts/exynos4210-i9100.dts | 8 +- arch/arm/boot/dts/exynos4210-trats.dts | 2 +- arch/arm/boot/dts/exynos4210-universal_c210.dts | 2 +- arch/arm/boot/dts/exynos4412-itop-scp-core.dtsi | 1 - arch/arm/boot/dts/exynos4412-midas.dtsi | 1 - arch/arm/boot/dts/exynos4412-n710x.dts | 4 +- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 1 - arch/arm/boot/dts/exynos4412-origen.dts | 1 - arch/arm/boot/dts/exynos4412-p4note.dtsi | 1 - arch/arm/boot/dts/exynos5250-arndale.dts | 1 - arch/arm/boot/dts/exynos5410-odroidxu.dts | 1 - arch/arm/boot/dts/exynos5420-arndale-octa.dts | 1 - arch/arm/boot/dts/exynos5420-smdk5420.dts | 1 - arch/arm/boot/dts/exynos5422-odroid-core.dtsi | 1 - arch/arm/boot/dts/exynos5422-odroidhc1.dts | 2 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 2 +- arch/arm/boot/dts/exynos54xx-odroidxu-leds.dtsi | 4 +- arch/arm/boot/dts/gemini-dlink-dir-685.dts | 11 +- arch/arm/boot/dts/gemini-dlink-dns-313.dts | 4 +- arch/arm/boot/dts/gemini-nas4220b.dts | 2 +- arch/arm/boot/dts/gemini-rut1xx.dts | 14 +- arch/arm/boot/dts/gemini-sl93512r.dts | 6 +- arch/arm/boot/dts/gemini-sq201.dts | 6 +- arch/arm/boot/dts/gemini-wbd111.dts | 2 +- arch/arm/boot/dts/gemini-wbd222.dts | 2 +- arch/arm/boot/dts/gemini.dtsi | 13 +- arch/arm/boot/dts/hi3620.dtsi | 4 +- arch/arm/boot/dts/hip01-ca9x2.dts | 4 +- arch/arm/boot/dts/hip01.dtsi | 4 +- arch/arm/boot/dts/hip04.dtsi | 4 +- arch/arm/boot/dts/hisi-x5hd2-dkb.dts | 2 +- arch/arm/boot/dts/hisi-x5hd2.dtsi | 2 +- arch/arm/boot/dts/imx25-pinfunc.h | 12 +- arch/arm/boot/dts/imx28-lwe.dtsi | 170 - arch/arm/boot/dts/imx28-xea.dts | 99 - arch/arm/boot/dts/imx51-digi-connectcore-som.dtsi | 2 +- arch/arm/boot/dts/imx53-ard.dts | 2 +- arch/arm/boot/dts/imx53-ppd.dts | 2 - arch/arm/boot/dts/imx6dl-b105pv2.dts | 32 - arch/arm/boot/dts/imx6dl-b105v2.dts | 32 - arch/arm/boot/dts/imx6dl-b125pv2.dts | 30 - arch/arm/boot/dts/imx6dl-b125v2.dts | 30 - arch/arm/boot/dts/imx6dl-b155v2.dts | 32 - arch/arm/boot/dts/imx6dl-b1x5pv2.dtsi | 413 - arch/arm/boot/dts/imx6dl-b1x5v2.dtsi | 58 - arch/arm/boot/dts/imx6dl-plym2m.dts | 6 +- arch/arm/boot/dts/imx6dl-prtvt7.dts | 36 +- arch/arm/boot/dts/imx6dl-qmx6.dtsi | 612 - arch/arm/boot/dts/imx6dl-riotboard.dts | 2 - arch/arm/boot/dts/imx6dl-yapp4-common.dtsi | 3 - arch/arm/boot/dts/imx6q-dhcom-som.dtsi | 71 +- arch/arm/boot/dts/imx6q-dmo-edmqmx6.dts | 2 +- arch/arm/boot/dts/imx6q-ds.dts | 17 - arch/arm/boot/dts/imx6qdl-ds.dtsi | 458 - arch/arm/boot/dts/imx6qdl-phytec-pfla02.dtsi | 5 +- arch/arm/boot/dts/imx6qdl-sabresd.dtsi | 10 - arch/arm/boot/dts/imx6qdl-vicut1.dtsi | 41 +- arch/arm/boot/dts/imx6qdl-wandboard-revd1.dtsi | 1 + arch/arm/boot/dts/imx6ul-14x14-evk.dtsi | 50 +- arch/arm/boot/dts/imx7d-sdb.dts | 7 - arch/arm/boot/dts/intel-ixp42x-linksys-nslu2.dts | 79 +- .../arm/boot/dts/intel-ixp42x-welltech-epbx100.dts | 76 - arch/arm/boot/dts/intel-ixp42x.dtsi | 4 - .../arm/boot/dts/intel-ixp43x-gateworks-gw2358.dts | 104 +- arch/arm/boot/dts/intel-ixp43x.dtsi | 4 - arch/arm/boot/dts/intel-ixp45x-ixp46x.dtsi | 33 - arch/arm/boot/dts/intel-ixp4xx.dtsi | 92 +- arch/arm/boot/dts/keystone-k2g-evm.dts | 11 +- arch/arm/boot/dts/keystone-k2g.dtsi | 6 +- arch/arm/boot/dts/meson.dtsi | 1 - arch/arm/boot/dts/mstar-v7.dtsi | 14 - arch/arm/boot/dts/omap2.dtsi | 4 + arch/arm/boot/dts/omap2420.dtsi | 5 +- arch/arm/boot/dts/omap2430.dtsi | 2 +- arch/arm/boot/dts/omap3-evm-processor-common.dtsi | 2 +- arch/arm/boot/dts/omap3-gta04a5.dts | 2 +- arch/arm/boot/dts/omap3.dtsi | 8 +- arch/arm/boot/dts/omap4-l4.dtsi | 4 +- arch/arm/boot/dts/omap5-board-common.dtsi | 2 +- arch/arm/boot/dts/omap5-l4.dtsi | 4 +- arch/arm/boot/dts/openbmc-flash-layout-64.dtsi | 18 +- arch/arm/boot/dts/qcom-ipq8064-rb3011.dts | 58 - arch/arm/boot/dts/qcom-ipq8064.dtsi | 425 - arch/arm/boot/dts/qcom-sdx55-t55.dts | 2 +- arch/arm/boot/dts/qcom-sdx55-telit-fn980-tlb.dts | 4 +- arch/arm/boot/dts/r8a7742.dtsi | 6 +- arch/arm/boot/dts/r8a7743.dtsi | 4 +- arch/arm/boot/dts/r8a7744.dtsi | 4 +- arch/arm/boot/dts/r8a7745.dtsi | 4 +- arch/arm/boot/dts/r8a77470.dtsi | 4 +- arch/arm/boot/dts/r8a7778.dtsi | 3 - arch/arm/boot/dts/r8a7779-marzen.dts | 2 +- arch/arm/boot/dts/r8a7779.dtsi | 4 - arch/arm/boot/dts/r8a7790-lager.dts | 8 - arch/arm/boot/dts/r8a7790.dtsi | 10 +- arch/arm/boot/dts/r8a7791-koelsch.dts | 4 +- arch/arm/boot/dts/r8a7791.dtsi | 4 +- arch/arm/boot/dts/r8a7792-blanche.dts | 8 - arch/arm/boot/dts/r8a7792.dtsi | 4 +- arch/arm/boot/dts/r8a7793-gose.dts | 10 +- arch/arm/boot/dts/r8a7793.dtsi | 3 +- arch/arm/boot/dts/r8a7794-alt.dts | 42 - arch/arm/boot/dts/r8a7794-silk.dts | 10 +- arch/arm/boot/dts/r8a7794.dtsi | 4 +- arch/arm/boot/dts/rk3036-kylin.dts | 2 +- arch/arm/boot/dts/rk3036.dtsi | 72 +- arch/arm/boot/dts/rk3066a-bqcurie2.dts | 5 - arch/arm/boot/dts/rk3066a-marsboard.dts | 4 - arch/arm/boot/dts/rk3066a-mk808.dts | 5 - arch/arm/boot/dts/rk3066a-rayeager.dts | 8 +- arch/arm/boot/dts/rk3066a.dtsi | 71 +- arch/arm/boot/dts/rk3188-bqedison2qc.dts | 6 - arch/arm/boot/dts/rk3188-px3-evb.dts | 5 - arch/arm/boot/dts/rk3188-radxarock.dts | 4 - arch/arm/boot/dts/rk3188.dtsi | 74 +- arch/arm/boot/dts/rk322x.dtsi | 158 +- arch/arm/boot/dts/rk3288-rock2-som.dtsi | 2 +- arch/arm/boot/dts/rk3288-vyasa.dts | 4 +- arch/arm/boot/dts/rk3288.dtsi | 18 +- arch/arm/boot/dts/rk3xxx.dtsi | 17 +- arch/arm/boot/dts/rv1108.dtsi | 2 +- arch/arm/boot/dts/s5pv210-goni.dts | 9 + arch/arm/boot/dts/sama5d4.dtsi | 2 +- arch/arm/boot/dts/sd5203.dts | 2 +- arch/arm/boot/dts/ste-ab8500.dtsi | 28 +- arch/arm/boot/dts/ste-ab8505.dtsi | 24 +- arch/arm/boot/dts/ste-href-ab8500.dtsi | 2 +- arch/arm/boot/dts/ste-href-tvk1281618-r2.dtsi | 6 - arch/arm/boot/dts/ste-href-tvk1281618-r3.dtsi | 4 +- arch/arm/boot/dts/ste-href.dtsi | 9 +- arch/arm/boot/dts/ste-snowball.dts | 2 +- arch/arm/boot/dts/ste-ux500-samsung-golden.dts | 3 +- arch/arm/boot/dts/ste-ux500-samsung-janice.dts | 11 +- arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 3 +- arch/arm/boot/dts/stm32429i-eval.dts | 8 +- arch/arm/boot/dts/stm32746g-eval.dts | 6 +- arch/arm/boot/dts/stm32f4-pinctrl.dtsi | 2 +- arch/arm/boot/dts/stm32f429-disco.dts | 6 +- arch/arm/boot/dts/stm32f429-pinctrl.dtsi | 72 +- arch/arm/boot/dts/stm32f429.dtsi | 10 +- arch/arm/boot/dts/stm32f469-disco.dts | 6 +- arch/arm/boot/dts/stm32f469-pinctrl.dtsi | 74 +- arch/arm/boot/dts/stm32f7-pinctrl.dtsi | 2 +- arch/arm/boot/dts/stm32f746.dtsi | 12 +- arch/arm/boot/dts/stm32f769-disco.dts | 6 +- arch/arm/boot/dts/stm32h743.dtsi | 4 + arch/arm/boot/dts/stm32mp15-pinctrl.dtsi | 33 - arch/arm/boot/dts/stm32mp151.dtsi | 16 +- ...m32mp157a-microgea-stm32mp1-microdev2.0-of7.dts | 2 +- arch/arm/boot/dts/stm32mp157a-stinger96.dtsi | 7 +- arch/arm/boot/dts/stm32mp157c-odyssey-som.dtsi | 7 +- arch/arm/boot/dts/stm32mp157c-odyssey.dts | 2 +- arch/arm/boot/dts/stm32mp15xx-dhcom-pdk2.dtsi | 7 +- arch/arm/boot/dts/stm32mp15xx-dhcom-som.dtsi | 17 +- arch/arm/boot/dts/stm32mp15xx-dhcor-som.dtsi | 2 +- arch/arm/boot/dts/stm32mp15xx-osd32.dtsi | 7 +- arch/arm/boot/dts/sun8i-a33.dtsi | 4 +- arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 2 +- arch/arm/boot/dts/sun8i-r40-feta40i.dtsi | 106 - arch/arm/boot/dts/sun8i-r40-oka40i-c.dts | 203 - arch/arm/boot/dts/sun8i-r40.dtsi | 56 - arch/arm/boot/dts/sun8i-v3.dtsi | 31 - arch/arm/boot/dts/sun8i-v3s-licheepi-zero-dock.dts | 17 +- arch/arm/boot/dts/sun8i-v3s.dtsi | 48 - arch/arm/boot/dts/tegra124.dtsi | 3 +- arch/arm/boot/dts/tegra20-acer-a500-picasso.dts | 21 +- arch/arm/boot/dts/tegra20-harmony.dts | 2 +- arch/arm/boot/dts/tegra20-medcom-wide.dts | 2 +- arch/arm/boot/dts/tegra20-paz00.dts | 43 +- arch/arm/boot/dts/tegra20-plutux.dts | 2 +- arch/arm/boot/dts/tegra20-seaboard.dts | 2 +- arch/arm/boot/dts/tegra20-tec.dts | 2 +- arch/arm/boot/dts/tegra20-ventana.dts | 2 +- .../dts/tegra30-asus-nexus7-grouper-common.dtsi | 16 +- .../tegra30-asus-nexus7-grouper-maxim-pmic.dtsi | 9 - .../dts/tegra30-asus-nexus7-grouper-ti-pmic.dtsi | 11 +- arch/arm/boot/dts/tegra30-cardhu.dtsi | 2 +- arch/arm/boot/dts/tegra30-ouya.dts | 4 +- arch/arm/boot/dts/tegra30.dtsi | 3 +- arch/arm/boot/dts/vexpress-v2m-rs1.dtsi | 2 +- arch/arm/boot/dts/vexpress-v2m.dtsi | 2 +- arch/arm/configs/aspeed_g4_defconfig | 1 - arch/arm/configs/aspeed_g5_defconfig | 2 - arch/arm/configs/at91_dt_defconfig | 2 - arch/arm/configs/exynos_defconfig | 1 - arch/arm/configs/imx_v6_v7_defconfig | 2 - arch/arm/configs/ixp4xx_defconfig | 3 - arch/arm/configs/omap2plus_defconfig | 5 - arch/arm/configs/shmobile_defconfig | 1 + arch/arm/configs/tegra_defconfig | 1 - arch/arm/include/asm/ftrace.h | 3 - arch/arm/include/asm/insn.h | 8 +- arch/arm/include/asm/memory.h | 15 +- arch/arm/include/asm/module.h | 10 - arch/arm/include/asm/pgalloc.h | 1 + arch/arm/include/asm/pgtable-3level.h | 2 +- arch/arm/include/asm/pgtable.h | 2 +- arch/arm/include/asm/system_misc.h | 1 + arch/arm/include/asm/unaligned.h | 27 + arch/arm/kernel/ftrace.c | 46 +- arch/arm/kernel/head.S | 30 +- arch/arm/kernel/insn.c | 19 +- arch/arm/kernel/module-plts.c | 49 +- arch/arm/kernel/reboot.c | 6 +- arch/arm/kernel/setup.c | 25 +- arch/arm/kernel/vmlinux.lds.S | 2 +- arch/arm/mach-exynos/exynos.c | 2 - arch/arm/mach-imx/Makefile | 2 +- arch/arm/mach-imx/common.h | 3 - arch/arm/mach-imx/headsmp.S | 9 - arch/arm/mach-imx/hotplug.c | 3 - arch/arm/mach-imx/mach-imx50.c | 7 - arch/arm/mach-imx/mach-imx6q.c | 88 + arch/arm/mach-imx/mach-imx6sx.c | 26 + arch/arm/mach-imx/mach-imx7d.c | 25 +- arch/arm/mach-imx/platsmp.c | 26 - arch/arm/mach-imx/src.c | 101 +- arch/arm/mach-imx/suspend-imx53.S | 4 +- arch/arm/mach-ixp4xx/Kconfig | 35 +- arch/arm/mach-ixp4xx/avila-setup.c | 1 - arch/arm/mach-ixp4xx/common.c | 47 +- arch/arm/mach-ixp4xx/fsg-setup.c | 1 - arch/arm/mach-ixp4xx/include/mach/cpu.h | 54 + arch/arm/mach-ixp4xx/include/mach/hardware.h | 2 +- arch/arm/mach-ixp4xx/include/mach/ixp4xx-regs.h | 61 +- arch/arm/mach-ixp4xx/include/mach/platform.h | 14 + arch/arm/mach-ixp4xx/ixp4xx-of.c | 8 +- arch/arm/mach-ixp4xx/nas100d-setup.c | 1 - arch/arm/mach-ixp4xx/nslu2-setup.c | 1 - arch/arm/mach-omap1/Kconfig | 12 +- arch/arm/mach-omap2/cm.h | 1 + arch/arm/mach-omap2/cm_common.c | 13 + arch/arm/mach-omap2/common.h | 1 + arch/arm/mach-omap2/control.c | 5 + arch/arm/mach-omap2/control.h | 1 + arch/arm/mach-omap2/pm33xx-core.c | 40 - arch/arm/mach-s3c/mach-rx1950.c | 1 + arch/arm/mm/Kconfig | 2 + arch/arm/mm/abort-ev7.S | 26 + arch/arm/mm/init.c | 13 +- arch/arm/mm/ioremap.c | 4 +- arch/arm/mm/mmu.c | 166 +- arch/arm/probes/kprobes/test-thumb.c | 10 +- arch/arm/tools/Makefile | 25 +- arch/arm/tools/syscall.tbl | 2 +- arch/arm/tools/syscallnr.sh | 3 +- arch/arm/xen/enlighten.c | 12 +- arch/arm64/Kconfig | 13 +- arch/arm64/Kconfig.platforms | 1 - arch/arm64/Makefile | 1 + arch/arm64/boot/dts/allwinner/Makefile | 1 - .../boot/dts/allwinner/sun50i-a64-pinephone.dtsi | 25 - .../dts/allwinner/sun50i-a64-sopine-baseboard.dts | 2 +- arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 62 +- .../boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts | 195 - arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 9 - arch/arm64/boot/dts/amlogic/Makefile | 1 - arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 1 - arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi | 41 +- .../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 646 - .../boot/dts/amlogic/meson-sm1-khadas-vim3l.dts | 13 - .../arm64/boot/dts/amlogic/meson-sm1-odroid-c4.dts | 17 + .../boot/dts/amlogic/meson-sm1-odroid-hc4.dts | 48 +- arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 9 +- arch/arm64/boot/dts/amlogic/meson-sm1.dtsi | 10 - arch/arm64/boot/dts/arm/juno-base.dtsi | 6 +- arch/arm64/boot/dts/broadcom/Makefile | 3 +- arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dts | 2 - arch/arm64/boot/dts/broadcom/bcm4908/bcm4908.dtsi | 2 +- .../arm64/boot/dts/broadcom/stingray/stingray.dtsi | 8 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 1 - arch/arm64/boot/dts/freescale/Makefile | 1 - arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 14 +- arch/arm64/boot/dts/freescale/fsl-ls1028a-rdb.dts | 4 - arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 24 +- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 12 +- arch/arm64/boot/dts/freescale/fsl-ls1046a.dtsi | 24 +- arch/arm64/boot/dts/freescale/fsl-ls1088a.dtsi | 24 +- arch/arm64/boot/dts/freescale/fsl-ls2080a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls2088a.dtsi | 16 +- arch/arm64/boot/dts/freescale/fsl-ls208xa.dtsi | 1 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 24 +- arch/arm64/boot/dts/freescale/imx8-ss-conn.dtsi | 50 +- arch/arm64/boot/dts/freescale/imx8mm-evk.dtsi | 1 - .../boot/dts/freescale/imx8mm-venice-gw7901.dts | 1019 - arch/arm64/boot/dts/freescale/imx8mm.dtsi | 363 +- .../boot/dts/freescale/imx8mn-beacon-som.dtsi | 3 - arch/arm64/boot/dts/freescale/imx8mn-evk.dtsi | 1 - arch/arm64/boot/dts/freescale/imx8mn.dtsi | 147 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 139 - .../boot/dts/freescale/imx8mp-phycore-som.dtsi | 25 - arch/arm64/boot/dts/freescale/imx8mp.dtsi | 18 +- arch/arm64/boot/dts/freescale/imx8mq-evk.dts | 1 - arch/arm64/boot/dts/freescale/imx8mq-nitrogen.dts | 182 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 16 - .../arm64/boot/dts/hisilicon/hi3660-coresight.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts | 2 +- arch/arm64/boot/dts/hisilicon/hi3660.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi3670-hikey970.dts | 2 +- arch/arm64/boot/dts/hisilicon/hi3670.dtsi | 2 +- .../arm64/boot/dts/hisilicon/hi6220-coresight.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts | 2 +- arch/arm64/boot/dts/hisilicon/hi6220.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hip05-d02.dts | 2 +- arch/arm64/boot/dts/hisilicon/hip05.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hip06-d03.dts | 2 +- arch/arm64/boot/dts/hisilicon/hip06.dtsi | 2 +- arch/arm64/boot/dts/hisilicon/hip07-d05.dts | 2 +- arch/arm64/boot/dts/hisilicon/hip07.dtsi | 2 +- .../boot/dts/marvell/armada-3720-turris-mox.dts | 6 +- arch/arm64/boot/dts/marvell/armada-37xx.dtsi | 10 +- arch/arm64/boot/dts/marvell/armada-ap807.dtsi | 3 +- arch/arm64/boot/dts/marvell/cn9130-db.dts | 2 +- arch/arm64/boot/dts/mediatek/Makefile | 8 - arch/arm64/boot/dts/mediatek/mt8167.dtsi | 121 - arch/arm64/boot/dts/mediatek/mt8173.dtsi | 60 +- arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 5 - .../dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts | 30 - .../mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts | 44 - .../mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts | 32 - .../dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi | 27 - .../dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts | 16 - .../dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts | 16 - .../dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts | 12 - .../mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts | 13 - .../mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts | 12 - .../dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi | 26 - .../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 8 - .../boot/dts/mediatek/mt8183-kukui-kakadu.dtsi | 4 - .../boot/dts/mediatek/mt8183-kukui-kodama.dtsi | 4 - .../boot/dts/mediatek/mt8183-kukui-krane.dtsi | 4 - arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 23 - arch/arm64/boot/dts/mediatek/mt8183-pumpkin.dts | 5 - arch/arm64/boot/dts/mediatek/mt8183.dtsi | 110 +- arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts | 4 +- arch/arm64/boot/dts/nvidia/tegra186.dtsi | 4 +- arch/arm64/boot/dts/nvidia/tegra194-p2972-0000.dts | 4 +- .../arm64/boot/dts/nvidia/tegra194-p3509-0000.dtsi | 595 +- arch/arm64/boot/dts/nvidia/tegra194.dtsi | 100 - arch/arm64/boot/dts/nvidia/tegra210-p2371-2180.dts | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p2597.dtsi | 2 +- arch/arm64/boot/dts/nvidia/tegra210-p3450-0000.dts | 4 +- arch/arm64/boot/dts/qcom/Makefile | 15 +- arch/arm64/boot/dts/qcom/apq8096-db820c.dtsi | 93 +- arch/arm64/boot/dts/qcom/apq8096-ifc6640.dts | 24 +- arch/arm64/boot/dts/qcom/ipq8074-hk10-c1.dts | 11 - arch/arm64/boot/dts/qcom/ipq8074-hk10-c2.dts | 10 - arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi | 76 - arch/arm64/boot/dts/qcom/ipq8074.dtsi | 20 +- .../boot/dts/qcom/msm8916-alcatel-idol347.dts | 26 - arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts | 454 - .../dts/qcom/msm8916-samsung-a2015-common.dtsi | 131 - .../boot/dts/qcom/msm8916-samsung-a3u-eur.dts | 47 - .../boot/dts/qcom/msm8916-samsung-a5u-eur.dts | 26 - .../arm64/boot/dts/qcom/msm8994-angler-rev-101.dts | 4 - arch/arm64/boot/dts/qcom/msm8996-mtp.dtsi | 2 +- arch/arm64/boot/dts/qcom/msm8996-pins.dtsi | 653 + arch/arm64/boot/dts/qcom/msm8996.dtsi | 1001 +- arch/arm64/boot/dts/qcom/msm8998.dtsi | 2 +- arch/arm64/boot/dts/qcom/pm6150.dtsi | 24 - arch/arm64/boot/dts/qcom/pm7325.dtsi | 53 - arch/arm64/boot/dts/qcom/pm8150.dtsi | 12 +- arch/arm64/boot/dts/qcom/pm8350c.dtsi | 32 +- arch/arm64/boot/dts/qcom/pm8994.dtsi | 8 +- arch/arm64/boot/dts/qcom/pmi8994.dtsi | 13 - arch/arm64/boot/dts/qcom/pmk8350.dtsi | 51 +- arch/arm64/boot/dts/qcom/pmm8155au_1.dtsi | 135 - arch/arm64/boot/dts/qcom/pmm8155au_2.dtsi | 108 - arch/arm64/boot/dts/qcom/pmr735a.dtsi | 32 +- arch/arm64/boot/dts/qcom/qcs404-evb.dtsi | 2 +- arch/arm64/boot/dts/qcom/qcs404.dtsi | 4 +- arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 98 +- arch/arm64/boot/dts/qcom/sa8155p-adp.dts | 360 - arch/arm64/boot/dts/qcom/sc7180-idp.dts | 169 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r1.dts | 22 +- .../boot/dts/qcom/sc7180-trogdor-coachz-r2-lte.dts | 18 + .../boot/dts/qcom/sc7180-trogdor-coachz-r2.dts | 15 + .../boot/dts/qcom/sc7180-trogdor-coachz-r3-lte.dts | 18 - .../boot/dts/qcom/sc7180-trogdor-coachz-r3.dts | 15 - .../arm64/boot/dts/qcom/sc7180-trogdor-coachz.dtsi | 64 - .../boot/dts/qcom/sc7180-trogdor-lazor-r0.dts | 9 + .../boot/dts/qcom/sc7180-trogdor-lazor-r1.dts | 9 + .../boot/dts/qcom/sc7180-trogdor-lazor-r3.dts | 9 + arch/arm64/boot/dts/qcom/sc7180-trogdor-lazor.dtsi | 9 - .../boot/dts/qcom/sc7180-trogdor-pompom-r1.dts | 12 - .../boot/dts/qcom/sc7180-trogdor-pompom-r2-lte.dts | 4 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r2.dts | 38 +- .../boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dts | 14 - .../boot/dts/qcom/sc7180-trogdor-pompom-r3.dts | 15 - .../arm64/boot/dts/qcom/sc7180-trogdor-pompom.dtsi | 29 - arch/arm64/boot/dts/qcom/sc7180-trogdor.dtsi | 121 +- arch/arm64/boot/dts/qcom/sc7180.dtsi | 142 +- arch/arm64/boot/dts/qcom/sc7280-idp.dts | 36 +- arch/arm64/boot/dts/qcom/sc7280.dtsi | 1171 - arch/arm64/boot/dts/qcom/sdm845-cheza.dtsi | 4 + arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 5 - .../arm64/boot/dts/qcom/sdm845-oneplus-common.dtsi | 18 - .../boot/dts/qcom/sdm845-xiaomi-beryllium.dts | 114 - arch/arm64/boot/dts/qcom/sdm845.dtsi | 4 +- .../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 2 - arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 28 +- .../boot/dts/qcom/sm8150-microsoft-surface-duo.dts | 543 - arch/arm64/boot/dts/qcom/sm8150-mtp.dts | 28 +- .../dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts | 19 - .../dts/qcom/sm8150-sony-xperia-kumano-griffin.dts | 13 - .../boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi | 452 - arch/arm64/boot/dts/qcom/sm8150.dtsi | 78 +- arch/arm64/boot/dts/qcom/sm8250-hdk.dts | 33 +- arch/arm64/boot/dts/qcom/sm8250-mtp.dts | 10 - .../dts/qcom/sm8250-sony-xperia-edo-pdx203.dts | 15 - .../dts/qcom/sm8250-sony-xperia-edo-pdx206.dts | 35 - .../boot/dts/qcom/sm8250-sony-xperia-edo.dtsi | 636 - arch/arm64/boot/dts/qcom/sm8250.dtsi | 192 +- arch/arm64/boot/dts/qcom/sm8350-mtp.dts | 6 - arch/arm64/boot/dts/qcom/sm8350.dtsi | 64 +- arch/arm64/boot/dts/renesas/Makefile | 2 - .../boot/dts/renesas/beacon-renesom-baseboard.dtsi | 4 +- .../arm64/boot/dts/renesas/beacon-renesom-som.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 2 - arch/arm64/boot/dts/renesas/r8a774b1.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774c0.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a774e1.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77951.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77960.dtsi | 8 +- arch/arm64/boot/dts/renesas/r8a77961.dtsi | 19 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 8 - arch/arm64/boot/dts/renesas/r8a77970-v3msk.dts | 2 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 8 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77990.dtsi | 1 - arch/arm64/boot/dts/renesas/r8a77995.dtsi | 1 - .../boot/dts/renesas/r8a779a0-falcon-csi-dsi.dtsi | 21 - arch/arm64/boot/dts/renesas/r8a779a0.dtsi | 7 +- arch/arm64/boot/dts/renesas/r9a07g044.dtsi | 132 - arch/arm64/boot/dts/renesas/r9a07g044l1.dtsi | 25 - arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts | 21 - arch/arm64/boot/dts/renesas/r9a07g044l2.dtsi | 13 - arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi | 27 - arch/arm64/boot/dts/rockchip/Makefile | 1 - arch/arm64/boot/dts/rockchip/px30.dtsi | 28 +- arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 4 +- arch/arm64/boot/dts/rockchip/rk3308.dtsi | 74 +- arch/arm64/boot/dts/rockchip/rk3326-odroid-go2.dts | 37 +- arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 36 +- arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 9 +- arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 7 +- arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 5 - arch/arm64/boot/dts/rockchip/rk3328.dtsi | 13 +- arch/arm64/boot/dts/rockchip/rk3368.dtsi | 2 - arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 162 +- .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 2 +- arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 4 +- .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 121 - arch/arm64/boot/dts/rockchip/rk3399-nanopi-r4s.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 16 - arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3399.dtsi | 68 +- .../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 1 + arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts | 79 - arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi | 3111 - arch/arm64/boot/dts/rockchip/rk3568.dtsi | 593 - arch/arm64/boot/dts/rockchip/rockchip-pinconf.dtsi | 344 - arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 222 +- arch/arm64/boot/dts/ti/k3-am64-mcu.dtsi | 6 +- arch/arm64/boot/dts/ti/k3-am642-evm.dts | 110 +- arch/arm64/boot/dts/ti/k3-am642-sk.dts | 121 - arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 63 +- arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 37 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 2 + arch/arm64/boot/dts/ti/k3-am6528-iot2050-basic.dts | 5 - arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 49 +- .../boot/dts/ti/k3-j7200-common-proc-board.dts | 2 +- arch/arm64/boot/dts/ti/k3-j7200-main.dtsi | 25 +- arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 6 + .../boot/dts/ti/k3-j721e-common-proc-board.dts | 62 +- arch/arm64/boot/dts/ti/k3-j721e-main.dtsi | 126 +- arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 4 + arch/arm64/boot/dts/toshiba/tmpv7708-rm-mbrc.dts | 8 - arch/arm64/boot/dts/toshiba/tmpv7708.dtsi | 9 - arch/arm64/boot/dts/toshiba/tmpv7708_pins.dtsi | 5 - arch/arm64/configs/defconfig | 17 +- arch/arm64/include/asm/Kbuild | 1 + arch/arm64/include/asm/cacheflush.h | 6 + arch/arm64/include/asm/hugetlb.h | 3 +- arch/arm64/include/asm/kfence.h | 2 +- arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/page.h | 2 +- arch/arm64/include/asm/pgalloc.h | 1 + arch/arm64/include/asm/pgtable.h | 10 +- arch/arm64/include/asm/set_memory.h | 17 - arch/arm64/include/asm/system_misc.h | 2 + arch/arm64/include/asm/unistd32.h | 3 +- arch/arm64/include/uapi/asm/unistd.h | 1 - arch/arm64/kernel/machine_kexec.c | 1 - arch/arm64/kernel/process.c | 7 +- arch/arm64/kernel/setup.c | 6 +- arch/arm64/kernel/stacktrace.c | 2 +- arch/arm64/kvm/mmu.c | 2 +- arch/arm64/mm/dma-mapping.c | 2 +- arch/arm64/mm/hugetlbpage.c | 5 +- arch/arm64/mm/init.c | 31 +- arch/arm64/mm/ioremap.c | 4 +- arch/arm64/mm/mmu.c | 29 +- arch/arm64/mm/pageattr.c | 13 +- arch/csky/Kbuild | 1 - arch/csky/Kconfig | 3 + arch/csky/include/asm/pgalloc.h | 2 + arch/csky/include/asm/pgtable.h | 1 + arch/csky/kernel/setup.c | 5 +- arch/csky/mm/syscache.c | 12 +- arch/h8300/Kbuild | 2 - arch/h8300/Makefile | 3 + arch/h8300/kernel/setup.c | 5 +- arch/hexagon/Kbuild | 2 - arch/hexagon/Kconfig | 1 - arch/hexagon/Makefile | 4 + arch/hexagon/include/asm/pgtable.h | 4 + arch/hexagon/kernel/vmlinux.lds.S | 9 +- arch/ia64/Kbuild | 1 - arch/ia64/Kconfig | 7 +- arch/ia64/include/asm/pal.h | 1 - arch/ia64/include/asm/pgalloc.h | 1 + arch/ia64/include/asm/pgtable.h | 5 +- arch/ia64/include/asm/unaligned.h | 12 + arch/ia64/kernel/syscalls/syscall.tbl | 2 +- arch/m68k/68000/dragen2.c | 1 - arch/m68k/68000/screen.h | 804 - arch/m68k/Kconfig | 6 +- arch/m68k/Makefile | 1 + arch/m68k/coldfire/clk.c | 21 + arch/m68k/coldfire/m5206.c | 25 +- arch/m68k/coldfire/m520x.c | 51 +- arch/m68k/coldfire/m523x.c | 42 +- arch/m68k/coldfire/m5249.c | 33 +- arch/m68k/coldfire/m525x.c | 33 +- arch/m68k/coldfire/m5272.c | 35 +- arch/m68k/coldfire/m527x.c | 44 +- arch/m68k/coldfire/m528x.c | 42 +- arch/m68k/coldfire/m5307.c | 27 +- arch/m68k/coldfire/m53xx.c | 78 +- arch/m68k/coldfire/m5407.c | 25 +- arch/m68k/coldfire/m5441x.c | 126 +- arch/m68k/coldfire/m54xx.c | 33 +- arch/m68k/emu/nfcon.c | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 2 + arch/m68k/include/asm/mcf_pgtable.h | 2 - arch/m68k/include/asm/mcfclk.h | 5 + arch/m68k/include/asm/motorola_pgalloc.h | 1 + arch/m68k/include/asm/motorola_pgtable.h | 4 +- arch/m68k/include/asm/pgtable_mm.h | 1 + arch/m68k/include/asm/sun3_pgalloc.h | 1 + arch/m68k/include/asm/unaligned.h | 26 + arch/m68k/kernel/setup_mm.c | 5 +- arch/m68k/kernel/setup_no.c | 5 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 +- arch/microblaze/Kbuild | 1 - arch/microblaze/Kconfig | 4 +- arch/microblaze/include/asm/pgalloc.h | 2 + arch/microblaze/include/asm/pgtable.h | 2 + arch/microblaze/include/asm/unaligned.h | 27 + arch/microblaze/kernel/syscalls/syscall.tbl | 2 +- arch/mips/Kconfig | 20 +- arch/mips/Kconfig.debug | 8 - arch/mips/Makefile | 3 + arch/mips/ar7/clock.c | 113 +- arch/mips/boot/compressed/Makefile | 4 +- arch/mips/boot/compressed/decompress.c | 2 - arch/mips/boot/compressed/uart-16550.c | 4 +- arch/mips/boot/dts/ingenic/ci20.dts | 24 +- arch/mips/boot/dts/ingenic/gcw0.dts | 5 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 10 +- arch/mips/boot/dts/ingenic/rs90.dts | 14 - arch/mips/boot/dts/ingenic/x1000.dtsi | 7 - arch/mips/boot/dts/ingenic/x1830.dtsi | 16 +- arch/mips/boot/dts/loongson/Makefile | 2 +- arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 18 +- .../boot/dts/loongson/loongson64g-package.dtsi | 4 +- .../boot/dts/loongson/loongson64v_4core_virtio.dts | 2 +- arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 2 +- arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 2 +- arch/mips/boot/dts/mti/sead3.dts | 2 +- arch/mips/boot/dts/qca/Makefile | 1 - arch/mips/boot/dts/qca/ar9331.dtsi | 2 - .../dts/qca/ar9331_openembed_som9331_board.dts | 110 - arch/mips/cavium-octeon/octeon-usb.c | 9 +- arch/mips/configs/loongson3_defconfig | 12 +- arch/mips/crypto/crc32-mips.c | 2 +- arch/mips/include/asm/cpu-features.h | 4 +- arch/mips/include/asm/highmem.h | 2 +- arch/mips/include/asm/hugetlb.h | 8 +- arch/mips/include/asm/irq.h | 3 - arch/mips/include/asm/mach-ar7/ar7.h | 4 + arch/mips/include/asm/mach-ralink/mt7620.h | 53 +- arch/mips/include/asm/mach-ralink/pinmux.h | 52 + arch/mips/include/asm/mach-ralink/rt288x.h | 9 + arch/mips/include/asm/mach-ralink/rt305x.h | 24 + arch/mips/include/asm/mach-ralink/rt3883.h | 34 + arch/mips/include/asm/mach-ralink/spaces.h | 10 - arch/mips/include/asm/mipsregs.h | 8 +- arch/mips/include/asm/pgalloc.h | 11 +- arch/mips/include/asm/pgtable-32.h | 1 + arch/mips/include/asm/pgtable-64.h | 9 +- arch/mips/include/asm/unistd.h | 4 - arch/mips/include/asm/vdso/vdso.h | 2 +- arch/mips/include/uapi/asm/mman.h | 3 - arch/mips/ingenic/Kconfig | 2 - arch/mips/kernel/cpu-probe.c | 5 - arch/mips/kernel/irq.c | 16 - arch/mips/kernel/relocate.c | 1 - arch/mips/kernel/syscalls/Makefile | 34 +- arch/mips/kernel/syscalls/syscall_n32.tbl | 2 +- arch/mips/kernel/syscalls/syscall_n64.tbl | 2 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 2 +- arch/mips/kernel/syscalls/syscallnr.sh | 2 + arch/mips/kvm/tlb.c | 3 +- arch/mips/loongson64/env.c | 3 +- arch/mips/loongson64/numa.c | 3 - arch/mips/loongson64/reset.c | 5 +- arch/mips/loongson64/smp.c | 10 +- arch/mips/mm/dma-noncoherent.c | 1 - arch/mips/mti-malta/malta-platform.c | 3 +- arch/mips/pic32/Kconfig | 1 + arch/mips/ralink/Kconfig | 5 + arch/mips/ralink/clk.c | 64 +- arch/mips/ralink/mt7620.c | 320 + arch/mips/ralink/mt7621.c | 88 + arch/mips/ralink/prom.c | 1 + arch/mips/ralink/rt288x.c | 21 + arch/mips/ralink/rt305x.c | 77 + arch/mips/ralink/rt3883.c | 45 + arch/mips/sgi-ip22/ip22-reset.c | 1 - arch/mips/sgi-ip32/ip32-reset.c | 1 - arch/nds32/Kbuild | 1 - arch/nds32/boot/.gitignore | 2 - arch/nds32/include/asm/pgalloc.h | 5 + arch/nds32/kernel/setup.c | 5 +- arch/nios2/Kbuild | 1 - arch/nios2/include/asm/pgalloc.h | 1 + arch/nios2/include/asm/pgtable.h | 2 + arch/nios2/kernel/setup.c | 5 +- arch/openrisc/Makefile | 1 + arch/openrisc/include/asm/pgalloc.h | 2 + arch/openrisc/include/asm/pgtable.h | 1 + arch/openrisc/include/asm/unaligned.h | 47 + arch/openrisc/kernel/setup.c | 5 +- arch/parisc/Kbuild | 1 - arch/parisc/include/asm/pgalloc.h | 1 + arch/parisc/include/asm/pgtable.h | 6 +- arch/parisc/include/asm/unaligned.h | 6 +- arch/parisc/include/uapi/asm/mman.h | 3 - arch/parisc/kernel/pdc_chassis.c | 1 - arch/parisc/kernel/pdc_cons.c | 8 +- arch/parisc/kernel/syscalls/Makefile | 18 +- arch/parisc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/Kconfig | 12 +- arch/powerpc/Kconfig.debug | 5 - arch/powerpc/Makefile | 13 +- arch/powerpc/boot/Makefile | 6 +- arch/powerpc/boot/decompress.c | 4 +- arch/powerpc/boot/devtree.c | 59 +- arch/powerpc/boot/dts/microwatt.dts | 138 - arch/powerpc/boot/microwatt.c | 24 - arch/powerpc/boot/ns16550.c | 9 +- arch/powerpc/boot/wrapper | 5 - arch/powerpc/boot/zImage.ps3.lds.S | 2 +- arch/powerpc/configs/32-bit.config | 1 - arch/powerpc/configs/64-bit.config | 1 - arch/powerpc/configs/microwatt_defconfig | 98 - arch/powerpc/configs/mpc885_ads_defconfig | 25 - arch/powerpc/configs/powernv_defconfig | 1 - arch/powerpc/configs/ppc64_defconfig | 2 - arch/powerpc/configs/ppc6xx_defconfig | 1 + arch/powerpc/configs/pseries_defconfig | 2 - arch/powerpc/include/asm/asm-prototypes.h | 9 +- arch/powerpc/include/asm/barrier.h | 2 - arch/powerpc/include/asm/book3s/32/hash.h | 45 + arch/powerpc/include/asm/book3s/32/kup.h | 195 +- arch/powerpc/include/asm/book3s/32/mmu-hash.h | 41 - arch/powerpc/include/asm/book3s/32/pgtable.h | 38 +- arch/powerpc/include/asm/book3s/64/kup.h | 3 +- arch/powerpc/include/asm/book3s/64/pgtable.h | 14 +- .../powerpc/include/asm/book3s/64/tlbflush-radix.h | 2 - arch/powerpc/include/asm/book3s/pgtable.h | 1 + arch/powerpc/include/asm/checksum.h | 2 +- arch/powerpc/include/asm/code-patching.h | 34 +- arch/powerpc/include/asm/head-64.h | 2 +- arch/powerpc/include/asm/hvcall.h | 10 - arch/powerpc/include/asm/hw_irq.h | 23 +- arch/powerpc/include/asm/inst.h | 94 +- arch/powerpc/include/asm/interrupt.h | 67 +- arch/powerpc/include/asm/kup.h | 50 +- arch/powerpc/include/asm/kvm_guest.h | 4 +- arch/powerpc/include/asm/livepatch.h | 2 +- arch/powerpc/include/asm/mmu.h | 19 +- arch/powerpc/include/asm/mmu_context.h | 1 + arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 5 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 46 +- arch/powerpc/include/asm/nohash/32/mmu-44x.h | 1 - arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 43 - arch/powerpc/include/asm/nohash/32/pgtable.h | 1 + arch/powerpc/include/asm/nohash/64/pgtable-4k.h | 6 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 8 +- arch/powerpc/include/asm/paca.h | 9 +- arch/powerpc/include/asm/pgalloc.h | 5 + arch/powerpc/include/asm/pgtable.h | 11 - arch/powerpc/include/asm/ppc-opcode.h | 84 +- arch/powerpc/include/asm/ppc_asm.h | 15 - arch/powerpc/include/asm/probes.h | 4 +- arch/powerpc/include/asm/processor.h | 21 +- arch/powerpc/include/asm/ps3.h | 4 +- arch/powerpc/include/asm/ptrace.h | 50 +- arch/powerpc/include/asm/reg.h | 13 +- arch/powerpc/include/asm/security_features.h | 4 - arch/powerpc/include/asm/set_memory.h | 34 - arch/powerpc/include/asm/setup.h | 1 + arch/powerpc/include/asm/sstep.h | 7 +- arch/powerpc/include/asm/tlb.h | 6 - arch/powerpc/include/asm/unaligned.h | 22 + arch/powerpc/include/asm/uprobes.h | 4 +- arch/powerpc/include/asm/vas.h | 109 +- arch/powerpc/include/asm/xics.h | 4 - arch/powerpc/include/uapi/asm/papr_pdsm.h | 6 - arch/powerpc/include/uapi/asm/vas-api.h | 6 +- arch/powerpc/kernel/asm-offsets.c | 73 +- arch/powerpc/kernel/crash_dump.c | 6 +- arch/powerpc/kernel/entry_32.S | 54 +- arch/powerpc/kernel/entry_64.S | 516 + arch/powerpc/kernel/epapr_paravirt.c | 4 +- arch/powerpc/kernel/exceptions-64e.S | 52 +- arch/powerpc/kernel/exceptions-64s.S | 251 +- arch/powerpc/kernel/firmware.c | 10 +- arch/powerpc/kernel/fpu.S | 4 - arch/powerpc/kernel/head_32.h | 41 +- arch/powerpc/kernel/head_40x.S | 36 + arch/powerpc/kernel/head_44x.S | 50 +- arch/powerpc/kernel/head_64.S | 25 +- arch/powerpc/kernel/head_8xx.S | 25 + arch/powerpc/kernel/head_book3s_32.S | 139 +- arch/powerpc/kernel/head_booke.h | 31 +- arch/powerpc/kernel/head_fsl_booke.S | 37 + arch/powerpc/kernel/hw_breakpoint.c | 4 +- arch/powerpc/kernel/interrupt.c | 484 +- arch/powerpc/kernel/interrupt_64.S | 774 - arch/powerpc/kernel/irq.c | 96 - arch/powerpc/kernel/jump_label.c | 4 +- arch/powerpc/kernel/kgdb.c | 19 +- arch/powerpc/kernel/kprobes-ftrace.c | 4 +- arch/powerpc/kernel/kprobes.c | 61 +- arch/powerpc/kernel/mce.c | 2 +- arch/powerpc/kernel/mce_power.c | 50 +- arch/powerpc/kernel/misc_32.S | 6 + arch/powerpc/kernel/module.c | 4 +- arch/powerpc/kernel/module_32.c | 19 +- arch/powerpc/kernel/module_64.c | 55 +- arch/powerpc/kernel/optprobes.c | 155 +- arch/powerpc/kernel/paca.c | 2 + arch/powerpc/kernel/process.c | 107 +- arch/powerpc/kernel/prom.c | 2 +- arch/powerpc/kernel/prom_init.c | 121 +- arch/powerpc/kernel/ptrace/ptrace-adv.c | 20 +- arch/powerpc/kernel/ptrace/ptrace-noadv.c | 14 +- arch/powerpc/kernel/ptrace/ptrace-view.c | 5 +- arch/powerpc/kernel/rtas-rtc.c | 2 +- arch/powerpc/kernel/rtas.c | 14 +- arch/powerpc/kernel/security.c | 21 +- arch/powerpc/kernel/setup-common.c | 8 +- arch/powerpc/kernel/setup_32.c | 4 +- arch/powerpc/kernel/setup_64.c | 13 +- arch/powerpc/kernel/signal.c | 12 +- arch/powerpc/kernel/signal_32.c | 106 +- arch/powerpc/kernel/signal_64.c | 49 +- arch/powerpc/kernel/smp.c | 15 - arch/powerpc/kernel/stacktrace.c | 34 +- arch/powerpc/kernel/syscalls.c | 3 +- arch/powerpc/kernel/syscalls/syscall.tbl | 2 +- arch/powerpc/kernel/sysfs.c | 12 +- arch/powerpc/kernel/tau_6xx.c | 2 +- arch/powerpc/kernel/time.c | 11 + arch/powerpc/kernel/trace/ftrace.c | 51 +- arch/powerpc/kernel/traps.c | 49 +- arch/powerpc/kernel/udbg_16550.c | 39 - arch/powerpc/kernel/uprobes.c | 8 +- arch/powerpc/kernel/vector.S | 8 +- arch/powerpc/kernel/vmlinux.lds.S | 19 - arch/powerpc/kernel/watchdog.c | 1 - arch/powerpc/kexec/crash.c | 4 +- arch/powerpc/kvm/book3s_32_mmu_host.c | 3 + arch/powerpc/kvm/book3s_hv.c | 3 - arch/powerpc/kvm/book3s_pr.c | 2 - arch/powerpc/lib/Makefile | 2 +- arch/powerpc/lib/code-patching.c | 178 +- arch/powerpc/lib/error-inject.c | 2 +- arch/powerpc/lib/feature-fixups.c | 266 +- arch/powerpc/lib/restart_table.c | 56 - arch/powerpc/lib/sstep.c | 39 +- arch/powerpc/lib/test_emulate_step.c | 38 +- arch/powerpc/math-emu/math.c | 2 +- arch/powerpc/math-emu/math_efp.c | 2 +- arch/powerpc/mm/Makefile | 2 +- arch/powerpc/mm/book3s32/Makefile | 1 - arch/powerpc/mm/book3s32/hash_low.S | 6 +- arch/powerpc/mm/book3s32/kuap.c | 33 - arch/powerpc/mm/book3s32/kuep.c | 42 +- arch/powerpc/mm/book3s32/mmu.c | 20 + arch/powerpc/mm/book3s32/mmu_context.c | 48 +- arch/powerpc/mm/book3s64/hash_utils.c | 24 +- arch/powerpc/mm/book3s64/radix_hugetlbpage.c | 8 +- arch/powerpc/mm/book3s64/radix_pgtable.c | 6 +- arch/powerpc/mm/book3s64/radix_tlb.c | 70 +- arch/powerpc/mm/fault.c | 4 +- arch/powerpc/mm/ioremap_32.c | 4 +- arch/powerpc/mm/ioremap_64.c | 2 +- arch/powerpc/mm/maccess.c | 4 +- arch/powerpc/mm/mem.c | 7 - arch/powerpc/mm/nohash/44x.c | 17 - arch/powerpc/mm/nohash/8xx.c | 42 +- arch/powerpc/mm/nohash/mmu_context.c | 173 +- arch/powerpc/mm/nohash/tlb_low.S | 13 + arch/powerpc/mm/pageattr.c | 134 - arch/powerpc/mm/pgtable.c | 8 - arch/powerpc/mm/pgtable_32.c | 60 +- arch/powerpc/mm/pgtable_64.c | 4 +- arch/powerpc/mm/ptdump/ptdump.c | 22 +- arch/powerpc/net/bpf_jit_comp.c | 13 +- arch/powerpc/net/bpf_jit_comp32.c | 234 +- arch/powerpc/net/bpf_jit_comp64.c | 18 +- arch/powerpc/perf/Makefile | 6 +- arch/powerpc/perf/callchain.c | 2 +- arch/powerpc/perf/core-book3s.c | 4 +- arch/powerpc/perf/generic-compat-pmu.c | 170 +- arch/powerpc/platforms/52xx/mpc52xx_gpt.c | 1 - arch/powerpc/platforms/86xx/mpc86xx_smp.c | 4 +- arch/powerpc/platforms/Kconfig | 3 - arch/powerpc/platforms/Kconfig.cputype | 18 +- arch/powerpc/platforms/Makefile | 2 - arch/powerpc/platforms/book3s/Kconfig | 15 - arch/powerpc/platforms/book3s/Makefile | 2 - arch/powerpc/platforms/book3s/vas-api.c | 493 - arch/powerpc/platforms/cell/smp.c | 3 + arch/powerpc/platforms/cell/spider-pci.c | 3 +- arch/powerpc/platforms/cell/spufs/switch.c | 6 +- arch/powerpc/platforms/embedded6xx/holly.c | 4 +- arch/powerpc/platforms/embedded6xx/mpc7448_hpc2.c | 4 +- arch/powerpc/platforms/microwatt/Kconfig | 13 - arch/powerpc/platforms/microwatt/Makefile | 1 - arch/powerpc/platforms/microwatt/rng.c | 48 - arch/powerpc/platforms/microwatt/setup.c | 41 - arch/powerpc/platforms/pasemi/idle.c | 4 +- arch/powerpc/platforms/powermac/bootx_init.c | 2 +- arch/powerpc/platforms/powermac/smp.c | 4 +- arch/powerpc/platforms/powernv/Kconfig | 14 + arch/powerpc/platforms/powernv/Makefile | 2 +- arch/powerpc/platforms/powernv/opal-call.c | 4 - arch/powerpc/platforms/powernv/opal.c | 2 +- arch/powerpc/platforms/powernv/pci.c | 2 +- arch/powerpc/platforms/powernv/subcore.c | 10 - arch/powerpc/platforms/powernv/vas-api.c | 278 + arch/powerpc/platforms/powernv/vas-debug.c | 27 +- arch/powerpc/platforms/powernv/vas-fault.c | 173 +- arch/powerpc/platforms/powernv/vas-trace.h | 4 +- arch/powerpc/platforms/powernv/vas-window.c | 264 +- arch/powerpc/platforms/powernv/vas.h | 50 +- arch/powerpc/platforms/ps3/Kconfig | 9 - arch/powerpc/platforms/ps3/mm.c | 12 - arch/powerpc/platforms/ps3/setup.c | 43 +- arch/powerpc/platforms/ps3/system-bus.c | 9 +- arch/powerpc/platforms/pseries/Makefile | 1 - arch/powerpc/platforms/pseries/dlpar.c | 9 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 92 +- arch/powerpc/platforms/pseries/hvCall.S | 29 - arch/powerpc/platforms/pseries/papr_scm.c | 101 +- arch/powerpc/platforms/pseries/ras.c | 6 +- arch/powerpc/platforms/pseries/setup.c | 9 - arch/powerpc/platforms/pseries/smp.c | 7 +- arch/powerpc/platforms/pseries/vas.c | 595 - arch/powerpc/platforms/pseries/vas.h | 125 - arch/powerpc/sysdev/fsl_pci.c | 2 +- arch/powerpc/sysdev/fsl_rio.c | 4 +- arch/powerpc/sysdev/xics/Kconfig | 3 - arch/powerpc/sysdev/xics/Makefile | 1 - arch/powerpc/sysdev/xics/ics-native.c | 257 - arch/powerpc/sysdev/xics/xics-common.c | 2 - arch/powerpc/sysdev/xive/common.c | 7 +- arch/powerpc/xmon/xmon.c | 196 +- arch/riscv/Kconfig | 21 +- arch/riscv/Makefile | 1 + arch/riscv/include/asm/asm-prototypes.h | 3 - arch/riscv/include/asm/io.h | 13 + arch/riscv/include/asm/kfence.h | 63 - arch/riscv/include/asm/kprobes.h | 7 + arch/riscv/include/asm/mmu_context.h | 2 - arch/riscv/include/asm/page.h | 81 +- arch/riscv/include/asm/pci.h | 2 - arch/riscv/include/asm/pgalloc.h | 2 + arch/riscv/include/asm/pgtable-64.h | 9 +- arch/riscv/include/asm/pgtable-bits.h | 5 - arch/riscv/include/asm/pgtable.h | 173 +- arch/riscv/include/asm/ptrace.h | 31 - arch/riscv/include/asm/sections.h | 17 - arch/riscv/include/asm/set_memory.h | 24 +- arch/riscv/include/asm/switch_to.h | 11 +- arch/riscv/include/asm/thread_info.h | 15 - arch/riscv/include/asm/tlbflush.h | 5 - arch/riscv/include/asm/unistd.h | 1 - arch/riscv/kernel/asm-offsets.c | 2 - arch/riscv/kernel/cpufeature.c | 6 +- arch/riscv/kernel/entry.S | 108 - arch/riscv/kernel/head.S | 4 +- arch/riscv/kernel/kexec_relocate.S | 4 +- arch/riscv/kernel/machine_kexec.c | 2 +- arch/riscv/kernel/probes/kprobes.c | 40 +- arch/riscv/kernel/process.c | 2 +- arch/riscv/kernel/setup.c | 23 +- arch/riscv/kernel/signal.c | 4 +- arch/riscv/kernel/traps.c | 35 - arch/riscv/kernel/vmlinux-xip.lds.S | 1 + arch/riscv/kernel/vmlinux.lds.S | 2 +- arch/riscv/lib/uaccess.S | 181 +- arch/riscv/mm/context.c | 14 +- arch/riscv/mm/fault.c | 11 +- arch/riscv/mm/init.c | 283 +- arch/riscv/mm/physaddr.c | 2 +- arch/riscv/mm/ptdump.c | 6 +- arch/riscv/mm/tlbflush.c | 69 +- arch/s390/Kconfig | 14 +- arch/s390/Makefile | 17 +- arch/s390/boot/als.c | 6 +- arch/s390/boot/boot.h | 1 - arch/s390/boot/compressed/Makefile | 6 +- arch/s390/boot/compressed/decompressor.c | 8 +- arch/s390/boot/head.S | 3 - arch/s390/boot/ipl_parm.c | 59 +- arch/s390/boot/mem_detect.c | 73 +- arch/s390/boot/startup.c | 92 - arch/s390/boot/uv.c | 26 - arch/s390/hypfs/hypfs_sprp.c | 13 +- arch/s390/include/asm/ap.h | 220 +- arch/s390/include/asm/bitops.h | 10 +- arch/s390/include/asm/ccwgroup.h | 3 +- arch/s390/include/asm/checksum.h | 10 +- arch/s390/include/asm/cio.h | 1 - arch/s390/include/asm/cmpxchg.h | 44 +- arch/s390/include/asm/cpu_mcf.h | 37 +- arch/s390/include/asm/ctl_reg.h | 2 + arch/s390/include/asm/elf.h | 15 +- arch/s390/include/asm/entry-common.h | 1 + arch/s390/include/asm/facility.h | 25 +- arch/s390/include/asm/irqflags.h | 16 +- arch/s390/include/asm/kasan.h | 1 + arch/s390/include/asm/linkage.h | 2 +- arch/s390/include/asm/lowcore.h | 38 +- arch/s390/include/asm/mmu_context.h | 15 +- arch/s390/include/asm/nmi.h | 6 +- arch/s390/include/asm/page.h | 15 +- arch/s390/include/asm/pci.h | 7 +- arch/s390/include/asm/percpu.h | 27 +- arch/s390/include/asm/pgalloc.h | 3 + arch/s390/include/asm/pgtable.h | 67 +- arch/s390/include/asm/preempt.h | 16 +- arch/s390/include/asm/processor.h | 6 +- arch/s390/include/asm/ptrace.h | 36 +- arch/s390/include/asm/setup.h | 5 +- arch/s390/include/asm/sigp.h | 14 +- arch/s390/include/asm/softirq_stack.h | 13 - arch/s390/include/asm/stacktrace.h | 116 +- arch/s390/include/asm/string.h | 59 +- arch/s390/include/asm/timex.h | 26 +- arch/s390/include/asm/tpi.h | 24 - arch/s390/include/asm/types.h | 19 - arch/s390/include/asm/uaccess.h | 36 +- arch/s390/include/asm/uv.h | 8 +- arch/s390/include/asm/vdso.h | 25 +- arch/s390/include/asm/vdso/gettimeofday.h | 1 + arch/s390/include/uapi/asm/schid.h | 3 - arch/s390/kernel/Makefile | 2 +- arch/s390/kernel/alternative.c | 3 +- arch/s390/kernel/asm-offsets.c | 11 +- arch/s390/kernel/compat_signal.c | 13 +- arch/s390/kernel/cpcmd.c | 42 +- arch/s390/kernel/debug.c | 2 +- arch/s390/kernel/diag.c | 11 +- arch/s390/kernel/early.c | 10 +- arch/s390/kernel/entry.S | 190 +- arch/s390/kernel/ipl.c | 15 +- arch/s390/kernel/irq.c | 34 +- arch/s390/kernel/kprobes.c | 14 +- arch/s390/kernel/machine_kexec.c | 3 +- arch/s390/kernel/nmi.c | 129 +- arch/s390/kernel/nospec-branch.c | 17 +- arch/s390/kernel/nospec-sysfs.c | 2 +- arch/s390/kernel/perf_cpum_cf.c | 1082 +- arch/s390/kernel/perf_cpum_cf_common.c | 28 +- arch/s390/kernel/perf_cpum_cf_diag.c | 1148 + arch/s390/kernel/process.c | 6 - arch/s390/kernel/processor.c | 4 +- arch/s390/kernel/ptrace.c | 4 +- arch/s390/kernel/setup.c | 115 +- arch/s390/kernel/signal.c | 39 +- arch/s390/kernel/smp.c | 146 +- arch/s390/kernel/sthyi.c | 13 +- arch/s390/kernel/syscall.c | 39 +- arch/s390/kernel/syscalls/syscall.tbl | 2 +- arch/s390/kernel/sysinfo.c | 19 +- arch/s390/kernel/traps.c | 18 +- arch/s390/kernel/uv.c | 18 +- arch/s390/kernel/vdso.c | 63 +- arch/s390/kernel/vdso32/.gitignore | 2 - arch/s390/kernel/vdso32/Makefile | 75 - arch/s390/kernel/vdso32/gen_vdso_offsets.sh | 15 - arch/s390/kernel/vdso32/note.S | 13 - arch/s390/kernel/vdso32/vdso32.lds.S | 141 - arch/s390/kernel/vdso32/vdso32_wrapper.S | 15 - arch/s390/kernel/vdso32/vdso_user_wrapper.S | 21 - arch/s390/kernel/vdso64/Makefile | 8 - arch/s390/kernel/vdso64/gen_vdso_offsets.sh | 15 - arch/s390/kernel/vdso64/vdso64.lds.S | 5 +- arch/s390/kernel/vdso64/vdso_user_wrapper.S | 17 - arch/s390/kvm/kvm-s390.c | 12 +- arch/s390/lib/string.c | 131 +- arch/s390/lib/test_unwind.c | 5 +- arch/s390/lib/uaccess.c | 25 +- arch/s390/lib/xor.c | 5 +- arch/s390/mm/fault.c | 49 +- arch/s390/mm/kasan_init.c | 35 +- arch/s390/mm/maccess.c | 32 +- arch/s390/mm/page-states.c | 12 +- arch/s390/mm/pgtable.c | 2 +- arch/s390/pci/pci_insn.c | 55 +- arch/s390/pci/pci_irq.c | 46 +- arch/s390/pci/pci_mmio.c | 24 +- arch/s390/purgatory/Makefile | 1 - arch/sh/Kbuild | 4 - arch/sh/Kconfig | 1 + arch/sh/Makefile | 5 + arch/sh/include/asm/pgalloc.h | 1 + arch/sh/include/asm/pgtable-3level.h | 4 +- arch/sh/include/asm/pgtable.h | 2 + arch/sh/include/asm/unaligned-sh4a.h | 199 + arch/sh/include/asm/unaligned.h | 13 + arch/sh/kernel/setup.c | 5 +- arch/sh/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/Kconfig | 5 +- arch/sparc/Makefile | 3 + arch/sparc/include/asm/cmpxchg_64.h | 2 +- arch/sparc/include/asm/pgalloc_32.h | 1 + arch/sparc/include/asm/pgalloc_64.h | 1 + arch/sparc/include/asm/pgtable_32.h | 9 +- arch/sparc/include/asm/pgtable_64.h | 18 +- arch/sparc/include/asm/unaligned.h | 11 + arch/sparc/include/asm/vio.h | 2 +- arch/sparc/kernel/ds.c | 6 + arch/sparc/kernel/sstate.c | 1 - arch/sparc/kernel/syscalls/Makefile | 18 +- arch/sparc/kernel/syscalls/syscall.tbl | 2 +- arch/sparc/kernel/vio.c | 4 +- arch/sparc/mm/hugetlbpage.c | 6 +- arch/sparc/mm/init_64.c | 1 - arch/um/Kbuild | 1 - arch/um/Kconfig | 33 +- arch/um/Makefile | 3 +- .../um/configs/kunit_defconfig | 0 arch/um/drivers/Kconfig | 20 - arch/um/drivers/Makefile | 1 - arch/um/drivers/chan_user.c | 3 +- arch/um/drivers/line.c | 15 +- arch/um/drivers/line.h | 5 +- arch/um/drivers/mconsole_kern.c | 3 +- arch/um/drivers/slip_user.c | 3 +- arch/um/drivers/ssl.c | 1 + arch/um/drivers/stdio_console.c | 1 + arch/um/drivers/ubd_kern.c | 163 +- arch/um/drivers/virt-pci.c | 895 - arch/um/drivers/virtio_uml.c | 40 +- arch/um/include/asm/Kbuild | 4 +- arch/um/include/asm/cacheflush.h | 9 - arch/um/include/asm/cpufeature.h | 157 - arch/um/include/asm/fpu/api.h | 20 - arch/um/include/asm/futex.h | 14 - arch/um/include/asm/io.h | 7 - arch/um/include/asm/irq.h | 8 +- arch/um/include/asm/irqflags.h | 10 +- arch/um/include/asm/msi.h | 1 - arch/um/include/asm/pci.h | 39 - arch/um/include/asm/pgalloc.h | 1 + arch/um/include/asm/pgtable-2level.h | 1 + arch/um/include/asm/pgtable-3level.h | 3 +- arch/um/include/asm/processor-generic.h | 8 - arch/um/include/asm/tlb.h | 2 +- arch/um/include/asm/xor.h | 17 +- arch/um/include/linux/time-internal.h | 12 +- arch/um/include/linux/virtio-uml.h | 13 - arch/um/include/shared/irq_user.h | 1 - arch/um/include/shared/kern_util.h | 1 + arch/um/include/shared/longjmp.h | 14 +- arch/um/include/shared/os.h | 8 +- arch/um/include/shared/timetravel.h | 22 - arch/um/kernel/Makefile | 14 +- arch/um/kernel/ioport.c | 13 - arch/um/kernel/irq.c | 52 +- arch/um/kernel/ksyms.c | 2 +- arch/um/kernel/skas/clone.c | 2 +- arch/um/kernel/skas/uaccess.c | 136 - arch/um/kernel/time.c | 35 +- arch/um/kernel/um_arch.c | 49 +- arch/um/os-Linux/helper.c | 4 +- arch/um/os-Linux/signal.c | 64 +- arch/um/os-Linux/skas/process.c | 2 +- arch/um/os-Linux/start_up.c | 32 - arch/x86/Kconfig | 17 +- arch/x86/Makefile | 3 + arch/x86/Makefile.um | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 3 +- arch/x86/entry/syscalls/syscall_64.tbl | 3 +- arch/x86/events/intel/cstate.c | 23 +- arch/x86/events/intel/lbr.c | 6 +- arch/x86/events/intel/uncore_snbep.c | 6 +- arch/x86/include/asm/desc.h | 1 - arch/x86/include/asm/elf.h | 4 - arch/x86/include/asm/fpu/internal.h | 202 +- arch/x86/include/asm/fpu/signal.h | 2 - arch/x86/include/asm/fpu/xstate.h | 78 +- arch/x86/include/asm/pgalloc.h | 2 + arch/x86/include/asm/pgtable.h | 65 +- arch/x86/include/asm/pgtable_types.h | 2 + arch/x86/include/asm/pkeys.h | 9 +- arch/x86/include/asm/pkru.h | 62 - arch/x86/include/asm/processor.h | 9 - arch/x86/include/asm/sigframe.h | 2 - arch/x86/include/asm/special_insns.h | 14 +- arch/x86/include/asm/unaligned.h | 15 + arch/x86/include/uapi/asm/auxvec.h | 4 +- arch/x86/kernel/Makefile | 1 - arch/x86/kernel/cpu/common.c | 37 +- arch/x86/kernel/cpu/mshyperv.c | 1 - arch/x86/kernel/dumpstack.c | 2 +- arch/x86/kernel/early-quirks.c | 2 - arch/x86/kernel/fpu/core.c | 282 +- arch/x86/kernel/fpu/init.c | 15 +- arch/x86/kernel/fpu/regset.c | 223 +- arch/x86/kernel/fpu/signal.c | 438 +- arch/x86/kernel/fpu/xstate.c | 644 +- arch/x86/kernel/kprobes/core.c | 6 + arch/x86/kernel/process.c | 22 +- arch/x86/kernel/process_64.c | 28 +- arch/x86/kernel/setup.c | 6 +- arch/x86/kernel/signal.c | 88 +- arch/x86/kernel/trace.c | 234 - arch/x86/kernel/traps.c | 5 +- arch/x86/kvm/svm/sev.c | 1 - arch/x86/kvm/x86.c | 56 +- arch/x86/math-emu/fpu_proto.h | 2 +- arch/x86/math-emu/load_store.c | 2 +- arch/x86/math-emu/reg_ld_str.c | 2 +- arch/x86/mm/extable.c | 2 +- arch/x86/mm/fault.c | 2 +- arch/x86/mm/init_64.c | 9 +- arch/x86/mm/pat/set_memory.c | 4 +- arch/x86/mm/pgtable.c | 36 +- arch/x86/mm/pkeys.c | 22 + arch/x86/pci/mmconfig-shared.c | 10 +- arch/x86/purgatory/purgatory.c | 2 - arch/x86/xen/enlighten.c | 1 - arch/xtensa/Kbuild | 1 - arch/xtensa/include/asm/pgalloc.h | 2 + arch/xtensa/include/asm/pgtable.h | 1 + arch/xtensa/include/asm/unaligned.h | 29 + arch/xtensa/include/uapi/asm/mman.h | 3 - arch/xtensa/kernel/syscalls/syscall.tbl | 2 +- arch/xtensa/platforms/iss/console.c | 9 +- arch/xtensa/platforms/iss/setup.c | 1 - block/Kconfig | 9 - block/blk-cgroup.c | 15 - block/blk-core.c | 4 +- block/blk-exec.c | 25 +- block/blk-mq.c | 3 +- block/blk-zoned.c | 119 +- block/bsg-lib.c | 4 +- block/bsg.c | 6 +- block/genhd.c | 4 +- block/partitions/core.c | 29 +- block/partitions/ldm.c | 2 +- block/partitions/ldm.h | 3 + block/partitions/msdos.c | 24 +- block/scsi_ioctl.c | 19 +- crypto/testmgr.c | 5 +- crypto/testmgr.h | 49 - drivers/accessibility/braille/braille_console.c | 3 - drivers/accessibility/speakup/i18n.c | 7 - drivers/accessibility/speakup/i18n.h | 9 +- drivers/accessibility/speakup/main.c | 4 + drivers/accessibility/speakup/spk_ttyio.c | 9 +- drivers/acpi/Kconfig | 13 - drivers/acpi/Makefile | 2 - drivers/acpi/acpi_amba.c | 1 - drivers/acpi/acpi_video.c | 9 - drivers/acpi/arm64/Makefile | 1 - drivers/acpi/arm64/dma.c | 50 - drivers/acpi/arm64/iort.c | 132 +- drivers/acpi/bus.c | 5 +- drivers/acpi/scan.c | 78 +- drivers/acpi/viot.c | 366 - drivers/acpi/x86/s2idle.c | 12 +- drivers/ata/Kconfig | 2 +- drivers/ata/libata-scsi.c | 30 +- drivers/ata/pata_ixp4xx_cf.c | 1 - drivers/base/Makefile | 3 - drivers/base/arch_topology.c | 27 +- drivers/base/attribute_container.c | 6 +- drivers/base/base.h | 1 + drivers/base/bus.c | 8 +- drivers/base/component.c | 96 +- drivers/base/core.c | 30 +- drivers/base/cpu.c | 4 +- drivers/base/dd.c | 192 +- drivers/base/devcoredump.c | 4 + drivers/base/devres.c | 105 +- drivers/base/firmware_loader/builtin/Makefile | 1 + drivers/base/memory.c | 4 +- drivers/base/node.c | 4 +- drivers/base/platform.c | 22 +- drivers/base/power/domain.c | 38 +- drivers/base/power/main.c | 5 +- drivers/base/property.c | 16 +- drivers/base/test/property-entry-test.c | 56 +- drivers/base/trace.c | 10 - drivers/base/trace.h | 56 - drivers/block/loop.c | 169 +- drivers/block/mtip32xx/mtip32xx.c | 150 +- drivers/block/nbd.c | 60 +- drivers/block/null_blk/main.c | 1 + drivers/block/pktcdvd.c | 2 +- drivers/block/rnbd/rnbd-clt.c | 5 +- drivers/block/rnbd/rnbd-clt.h | 5 +- drivers/block/sunvdc.c | 3 +- drivers/block/virtio_blk.c | 17 +- drivers/block/zram/zram_drv.h | 2 +- drivers/bluetooth/hci_ldisc.c | 12 +- drivers/bus/brcmstb_gisb.c | 1 - drivers/bus/fsl-mc/dprc-driver.c | 8 +- drivers/bus/fsl-mc/dprc.c | 4 +- drivers/bus/fsl-mc/fsl-mc-allocator.c | 10 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 19 +- drivers/bus/fsl-mc/fsl-mc-msi.c | 2 +- drivers/bus/fsl-mc/mc-io.c | 6 +- drivers/bus/fsl-mc/mc-sys.c | 19 +- drivers/bus/mhi/core/pm.c | 19 +- drivers/bus/mhi/pci_generic.c | 5 +- drivers/bus/qcom-ebi2.c | 4 +- drivers/cdrom/cdrom.c | 2 +- drivers/char/Kconfig | 34 + drivers/char/Makefile | 3 +- drivers/char/hpet.c | 4 +- drivers/char/hw_random/Kconfig | 2 +- drivers/char/hw_random/ixp4xx-rng.c | 53 +- drivers/char/hw_random/pseries-rng.c | 2 +- drivers/char/ipmi/ipmi_msghandler.c | 1 - drivers/char/mem.c | 1 + drivers/char/pcmcia/cm4000_cs.c | 7 +- drivers/char/pcmcia/cm4040_cs.c | 3 +- drivers/char/pcmcia/scr24x_cs.c | 1 + drivers/char/pcmcia/synclink_cs.c | 24 +- drivers/char/raw.c | 362 + drivers/char/ttyprintk.c | 52 +- drivers/char/virtio_console.c | 4 +- drivers/char/xillybus/Kconfig | 22 +- drivers/char/xillybus/Makefile | 2 - drivers/char/xillybus/xillybus.h | 10 +- drivers/char/xillybus/xillybus_class.c | 262 - drivers/char/xillybus/xillybus_class.h | 30 - drivers/char/xillybus/xillybus_core.c | 180 +- drivers/char/xillybus/xillybus_of.c | 1 + drivers/char/xillybus/xillybus_pcie.c | 1 + drivers/char/xillybus/xillyusb.c | 2259 - drivers/clk/Kconfig | 30 +- drivers/clk/Makefile | 4 +- drivers/clk/actions/owl-s500.c | 92 +- drivers/clk/analogbits/wrpll-cln28hpc.c | 6 +- drivers/clk/clk-bd718x7.c | 11 +- drivers/clk/clk-divider.c | 75 +- drivers/clk/clk-k210.c | 1 - drivers/clk/clk-lmk04832.c | 1599 - drivers/clk/clk-si5341.c | 324 +- drivers/clk/clk-stm32mp1.c | 501 +- drivers/clk/clk-versaclock5.c | 27 +- drivers/clk/clkdev.c | 28 + drivers/clk/hisilicon/Kconfig | 7 - drivers/clk/hisilicon/Makefile | 1 - drivers/clk/hisilicon/clk-hi3559a.c | 845 - drivers/clk/hisilicon/clk.c | 2 +- drivers/clk/hisilicon/clk.h | 2 +- drivers/clk/imx/Makefile | 3 +- drivers/clk/imx/clk-imx8mp.c | 1 + drivers/clk/imx/clk-imx8mq.c | 56 +- drivers/clk/imx/clk-imx8qm-rsrc.c | 116 - drivers/clk/imx/clk-imx8qxp-rsrc.c | 89 - drivers/clk/imx/clk-imx8qxp.c | 377 +- drivers/clk/imx/clk-scu.c | 312 +- drivers/clk/imx/clk-scu.h | 56 +- drivers/clk/ingenic/Kconfig | 10 - drivers/clk/ingenic/Makefile | 1 - drivers/clk/ingenic/cgu.c | 92 +- drivers/clk/ingenic/cgu.h | 12 +- drivers/clk/ingenic/jz4725b-cgu.c | 12 +- drivers/clk/ingenic/jz4740-cgu.c | 12 +- drivers/clk/ingenic/jz4760-cgu.c | 428 - drivers/clk/ingenic/jz4770-cgu.c | 15 +- drivers/clk/ingenic/tcu.c | 2 - drivers/clk/keystone/syscon-clk.c | 17 - drivers/clk/meson/axg-audio.c | 5 +- drivers/clk/meson/clk-pll.c | 26 +- drivers/clk/meson/clk-regmap.c | 19 +- drivers/clk/meson/g12a.c | 8 +- drivers/clk/qcom/Kconfig | 21 - drivers/clk/qcom/Makefile | 3 - drivers/clk/qcom/apcs-sdx55.c | 18 +- drivers/clk/qcom/camcc-sm8250.c | 2456 - drivers/clk/qcom/clk-alpha-pll.c | 176 +- drivers/clk/qcom/clk-alpha-pll.h | 6 - drivers/clk/qcom/clk-rcg2.c | 81 - drivers/clk/qcom/clk-smd-rpm.c | 673 +- drivers/clk/qcom/dispcc-sm8250.c | 190 +- drivers/clk/qcom/gcc-mdm9607.c | 1632 - drivers/clk/qcom/gcc-msm8974.c | 169 +- drivers/clk/qcom/gcc-sc7280.c | 1 - drivers/clk/qcom/gcc-sm6125.c | 4190 - drivers/clk/renesas/Kconfig | 9 - drivers/clk/renesas/Makefile | 2 - drivers/clk/renesas/clk-div6.c | 80 +- drivers/clk/renesas/r8a77995-cpg-mssr.c | 1 - drivers/clk/renesas/r8a779a0-cpg-mssr.c | 4 - drivers/clk/renesas/r9a06g032-clocks.c | 25 +- drivers/clk/renesas/r9a07g044-cpg.c | 127 - drivers/clk/renesas/rcar-gen3-cpg.c | 183 +- drivers/clk/renesas/rcar-usb2-clock-sel.c | 24 +- drivers/clk/renesas/renesas-cpg-mssr.c | 10 +- drivers/clk/renesas/renesas-rzg2l-cpg.c | 750 - drivers/clk/renesas/renesas-rzg2l-cpg.h | 136 - drivers/clk/rockchip/clk-rk3036.c | 2 +- drivers/clk/rockchip/clk-rk3568.c | 10 +- drivers/clk/rockchip/clk.h | 29 +- drivers/clk/sifive/sifive-prci.c | 2 +- drivers/clk/socfpga/clk-agilex.c | 93 +- drivers/clk/socfpga/clk-gate-s10.c | 119 +- drivers/clk/socfpga/clk-periph-s10.c | 11 +- drivers/clk/socfpga/clk-pll.c | 3 +- drivers/clk/socfpga/clk-s10.c | 87 +- drivers/clk/socfpga/stratix10-clk.h | 2 - drivers/clk/st/clk-flexgen.c | 367 +- drivers/clk/st/clkgen-fsyn.c | 113 +- drivers/clk/st/clkgen-pll.c | 121 +- drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 4 +- drivers/clk/tegra/clk-periph-gate.c | 80 +- drivers/clk/tegra/clk-periph.c | 11 - drivers/clk/tegra/clk-pll.c | 12 +- drivers/clk/tegra/clk-tegra-periph.c | 6 +- drivers/clk/tegra/clk-tegra-super-cclk.c | 16 +- drivers/clk/tegra/clk-tegra124-dfll-fcpu.c | 4 +- drivers/clk/tegra/clk-tegra124-emc.c | 4 +- drivers/clk/tegra/clk-tegra20.c | 6 +- drivers/clk/tegra/clk-tegra30.c | 6 +- drivers/clk/tegra/clk.h | 4 + drivers/clk/ti/adpll.c | 5 +- drivers/clk/ti/dpll.c | 39 - drivers/clk/ti/dpll3xxx.c | 87 +- drivers/clk/versatile/Kconfig | 3 +- drivers/clk/zynqmp/clk-gate-zynqmp.c | 4 +- drivers/clk/zynqmp/clk-mux-zynqmp.c | 37 +- drivers/clk/zynqmp/clk-zynqmp.h | 33 - drivers/clk/zynqmp/clkc.c | 25 +- drivers/clk/zynqmp/divider.c | 40 +- drivers/clk/zynqmp/pll.c | 28 +- drivers/clocksource/Kconfig | 6 +- drivers/comedi/drivers/comedi_8254.c | 3 +- drivers/comedi/drivers/comedi_isadma.c | 2 +- drivers/comedi/drivers/jr3_pci.c | 15 + drivers/comedi/drivers/ni_routes.c | 7 +- drivers/comedi/drivers/ni_routes.h | 1 + .../comedi/drivers/ni_routing/ni_device_routes.c | 1 + .../comedi/drivers/ni_routing/ni_device_routes.h | 1 + .../drivers/ni_routing/ni_device_routes/all.h | 1 + .../ni_routing/ni_device_routes/pci-6070e.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6220.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6221.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6229.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6251.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6254.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6259.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6534.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6602.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6713.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6723.c | 1 + .../drivers/ni_routing/ni_device_routes/pci-6733.c | 1 + .../ni_routing/ni_device_routes/pxi-6030e.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6224.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6225.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6251.c | 1 + .../drivers/ni_routing/ni_device_routes/pxi-6733.c | 1 + .../ni_routing/ni_device_routes/pxie-6251.c | 1 + .../ni_routing/ni_device_routes/pxie-6535.c | 1 + .../ni_routing/ni_device_routes/pxie-6738.c | 1 + .../comedi/drivers/ni_routing/ni_route_values.c | 1 + .../comedi/drivers/ni_routing/ni_route_values.h | 1 + .../drivers/ni_routing/ni_route_values/all.h | 1 + .../drivers/ni_routing/ni_route_values/ni_660x.c | 1 + .../ni_routing/ni_route_values/ni_eseries.c | 1 + .../ni_routing/ni_route_values/ni_mseries.c | 1 + .../drivers/ni_routing/tools/convert_c_to_py.c | 1 + .../drivers/ni_routing/tools/convert_csv_to_c.py | 7 + .../drivers/ni_routing/tools/convert_py_to_csv.py | 1 + .../drivers/ni_routing/tools/csv_collection.py | 1 + .../drivers/ni_routing/tools/make_blank_csv.py | 1 + .../comedi/drivers/ni_routing/tools/ni_names.py | 1 + drivers/comedi/drivers/ni_tio.c | 12 +- drivers/comedi/drivers/tests/comedi_example_test.c | 1 + drivers/comedi/drivers/tests/ni_routes_test.c | 1 + drivers/comedi/drivers/tests/unittest.h | 1 + drivers/counter/104-quad-8.c | 13 +- drivers/counter/Kconfig | 10 - drivers/counter/Makefile | 1 - drivers/counter/ftm-quaddec.c | 2 +- drivers/counter/intel-qep.c | 544 - drivers/counter/interrupt-cnt.c | 8 +- drivers/counter/microchip-tcb-capture.c | 4 +- drivers/counter/stm32-lptimer-cnt.c | 4 +- drivers/counter/stm32-timer-cnt.c | 4 +- drivers/cpufreq/Kconfig.arm | 10 - drivers/cpufreq/cppc_cpufreq.c | 324 +- drivers/cpufreq/cpufreq-dt-platdev.c | 10 +- drivers/cpufreq/cpufreq.c | 44 +- drivers/cpufreq/intel_pstate.c | 11 +- drivers/cpufreq/mediatek-cpufreq.c | 1 - drivers/cpufreq/powernv-cpufreq.c | 23 +- drivers/cpufreq/scmi-cpufreq.c | 2 +- drivers/cpuidle/cpuidle-qcom-spm.c | 14 - drivers/crypto/Kconfig | 6 +- drivers/crypto/gemini/sl3516-ce-cipher.c | 2 +- drivers/crypto/gemini/sl3516-ce-core.c | 2 +- drivers/crypto/hisilicon/sec2/sec_main.c | 3 - drivers/crypto/ixp4xx_crypto.c | 4 - drivers/crypto/nx/Kconfig | 1 - drivers/crypto/nx/Makefile | 2 +- drivers/crypto/nx/nx-842-pseries.c | 1130 + drivers/crypto/nx/nx-common-powernv.c | 6 +- drivers/crypto/nx/nx-common-pseries.c | 1268 - drivers/crypto/omap-crypto.c | 3 +- drivers/crypto/qat/qat_common/adf_ctl_drv.c | 2 +- drivers/cxl/Kconfig | 43 +- drivers/cxl/Makefile | 12 +- drivers/cxl/acpi.c | 434 - drivers/cxl/bus.c | 29 + drivers/cxl/core.c | 1067 - drivers/cxl/cxl.h | 332 +- drivers/cxl/mem.c | 1578 + drivers/cxl/mem.h | 81 - drivers/cxl/pci.c | 1681 - drivers/cxl/pci.h | 2 +- drivers/cxl/pmem.c | 230 - drivers/dma-buf/dma-buf.c | 31 +- drivers/dma-buf/dma-resv.c | 211 +- drivers/dma/altera-msgdma.c | 20 - drivers/dma/fsl-qdma.c | 6 +- drivers/dma/hsu/hsu.c | 3 - drivers/dma/idxd/cdev.c | 2 + drivers/dma/idxd/init.c | 3 +- drivers/dma/imx-sdma.c | 58 +- drivers/dma/qcom/gpi.c | 1 - drivers/dma/sf-pdma/sf-pdma.c | 5 +- drivers/dma/sh/Makefile | 2 +- drivers/dma/sh/shdma-of.c | 76 + drivers/dma/sun4i-dma.c | 5 +- drivers/dma/ti/omap-dma.c | 3 +- drivers/dma/xilinx/xilinx_dpdma.c | 44 +- drivers/edac/altera_edac.c | 1 - drivers/eisa/eisa-bus.c | 23 +- drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-intel-mrfld.c | 9 - drivers/extcon/extcon-max8997.c | 1 - drivers/extcon/extcon-sm5502.c | 212 +- drivers/extcon/extcon-sm5502.h | 82 +- drivers/firewire/nosy.c | 43 +- drivers/firmware/Kconfig | 3 +- drivers/firmware/Makefile | 1 - drivers/firmware/arm_ffa/Kconfig | 21 - drivers/firmware/arm_ffa/Makefile | 6 - drivers/firmware/arm_ffa/bus.c | 210 - drivers/firmware/arm_ffa/common.h | 31 - drivers/firmware/arm_ffa/driver.c | 731 - drivers/firmware/arm_ffa/smccc.c | 39 - drivers/firmware/arm_scmi/common.h | 2 +- drivers/firmware/arm_scmi/driver.c | 24 +- drivers/firmware/arm_scmi/mailbox.c | 3 - drivers/firmware/arm_scmi/scmi_pm_domain.c | 26 - drivers/firmware/arm_scmi/smc.c | 3 - drivers/firmware/arm_scpi.c | 11 - drivers/firmware/google/gsmi.c | 1 - drivers/firmware/psci/psci.c | 12 +- drivers/firmware/qcom_scm.c | 3 - drivers/firmware/stratix10-svc.c | 22 +- drivers/firmware/tegra/Makefile | 1 - drivers/firmware/tegra/bpmp-private.h | 3 +- drivers/firmware/tegra/bpmp-tegra210.c | 2 +- drivers/firmware/tegra/bpmp.c | 3 +- drivers/firmware/turris-mox-rwtm.c | 56 +- drivers/fpga/Kconfig | 4 +- drivers/fpga/altera-pr-ip-core.c | 10 + drivers/fpga/fpga-bridge.c | 40 +- drivers/fpga/fpga-mgr.c | 42 +- drivers/fpga/fpga-region.c | 30 +- drivers/fpga/machxo2-spi.c | 2 - drivers/fpga/of-fpga-region.c | 8 +- drivers/fpga/stratix10-soc.c | 3 +- drivers/fsi/fsi-core.c | 4 +- drivers/fsi/fsi-master-aspeed.c | 33 +- drivers/fsi/fsi-master-ast-cf.c | 2 +- drivers/fsi/fsi-master-gpio.c | 1 - drivers/fsi/fsi-occ.c | 12 +- drivers/fsi/fsi-sbefifo.c | 10 +- drivers/fsi/fsi-scom.c | 105 +- drivers/gpio/Kconfig | 12 - drivers/gpio/Makefile | 1 - drivers/gpio/gpio-104-idio-16.c | 23 +- drivers/gpio/gpio-adp5520.c | 18 +- drivers/gpio/gpio-altera-a10sr.c | 11 +- drivers/gpio/gpio-ath79.c | 9 +- drivers/gpio/gpio-bd9571mwv.c | 11 +- drivers/gpio/gpio-da9052.c | 11 +- drivers/gpio/gpio-da9055.c | 11 +- drivers/gpio/gpio-dwapb.c | 23 +- drivers/gpio/gpio-idt3243x.c | 206 - drivers/gpio/gpio-logicvc.c | 4 +- drivers/gpio/gpio-lp87565.c | 6 +- drivers/gpio/gpio-mockup.c | 9 +- drivers/gpio/gpio-mxs.c | 4 +- drivers/gpio/gpio-pca953x.c | 1 - drivers/gpio/gpio-regmap.c | 32 +- drivers/gpio/gpio-spear-spics.c | 12 +- drivers/gpio/gpio-sprd.c | 10 +- drivers/gpio/gpio-sta2x11.c | 10 +- drivers/gpio/gpio-stmpe.c | 32 +- drivers/gpio/gpio-tc3589x.c | 11 +- drivers/gpio/gpio-tegra186.c | 14 +- drivers/gpio/gpio-tps65218.c | 13 +- drivers/gpio/gpio-tps6586x.c | 13 +- drivers/gpio/gpio-tps65910.c | 12 +- drivers/gpio/gpio-tps65912.c | 12 +- drivers/gpio/gpio-tps68470.c | 12 +- drivers/gpio/gpio-visconti.c | 10 +- drivers/gpio/gpio-wm831x.c | 12 +- drivers/gpio/gpio-wm8350.c | 12 +- drivers/gpio/gpio-wm8994.c | 13 +- drivers/gpio/gpio-xgene.c | 11 +- drivers/gpio/gpio-xilinx.c | 391 +- drivers/gpio/gpio-zynq.c | 32 +- drivers/gpio/gpiolib-sysfs.c | 34 +- drivers/gpio/gpiolib.c | 59 +- drivers/gpu/drm/Kconfig | 42 +- drivers/gpu/drm/Makefile | 9 +- drivers/gpu/drm/amd/amdgpu/Makefile | 14 +- drivers/gpu/drm/amd/amdgpu/aldebaran.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 69 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 398 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 55 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 42 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10_3.c | 42 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 697 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atombios.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 196 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.h | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 109 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 274 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 86 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c | 104 - drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h | 43 - drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 32 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_gart.c | 47 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gart.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 76 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfxhub.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 107 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 256 +- drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c | 69 - drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.h | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 28 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ih.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.c | 31 +- drivers/gpu/drm/amd/amdgpu/amdgpu_irq.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 19 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 82 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 91 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.h | 7 - drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 292 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 62 +- drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c | 195 - drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 491 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 59 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 270 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_res_cursor.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_securedisplay.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_smuio.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 18 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 394 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.c | 44 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 39 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 63 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 68 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 13 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 545 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 40 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 21 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 331 +- drivers/gpu/drm/amd/amdgpu/amdgv_sriovmsg.h | 52 +- drivers/gpu/drm/amd/amdgpu/athub_v2_0.c | 12 +- drivers/gpu/drm/amd/amdgpu/athub_v2_1.c | 1 - drivers/gpu/drm/amd/amdgpu/atom.c | 172 - drivers/gpu/drm/amd/amdgpu/atom.h | 10 - drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 6 +- drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c | 54 - drivers/gpu/drm/amd/amdgpu/cik_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/cik_sdma.c | 8 +- drivers/gpu/drm/amd/amdgpu/cz_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 12 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 539 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.c | 669 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4_2.h | 1 - drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 40 - drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 51 +- drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 3 +- drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 + drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 27 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 31 +- drivers/gpu/drm/amd/amdgpu/hdp_v4_0.h | 1 - drivers/gpu/drm/amd/amdgpu/hdp_v5_0.c | 85 +- drivers/gpu/drm/amd/amdgpu/iceland_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 9 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 42 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 84 +- drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 5 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 42 +- drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 51 +- drivers/gpu/drm/amd/amdgpu/nbio_v7_2.c | 142 +- drivers/gpu/drm/amd/amdgpu/nv.c | 271 +- drivers/gpu/drm/amd/amdgpu/nv.h | 3 - drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 14 +- drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 58 +- drivers/gpu/drm/amd/amdgpu/psp_v12_0.c | 8 +- drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 37 +- drivers/gpu/drm/amd/amdgpu/psp_v3_1.c | 9 +- drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 50 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 119 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 100 +- drivers/gpu/drm/amd/amdgpu/si_dma.c | 6 +- drivers/gpu/drm/amd/amdgpu/si_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/smuio_v11_0.c | 5 +- drivers/gpu/drm/amd/amdgpu/smuio_v13_0.c | 20 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 29 +- drivers/gpu/drm/amd/amdgpu/soc15_common.h | 87 +- drivers/gpu/drm/amd/amdgpu/ta_ras_if.h | 7 - drivers/gpu/drm/amd/amdgpu/tonga_ih.c | 3 +- drivers/gpu/drm/amd/amdgpu/umc_v8_7.c | 2 +- drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 4 +- drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 1 - drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 26 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 171 +- drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 7 +- drivers/gpu/drm/amd/amdgpu/vega20_ih.c | 6 +- drivers/gpu/drm/amd/amdgpu/vi.c | 2 +- drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c | 51 - drivers/gpu/drm/amd/amdkfd/Kconfig | 13 - drivers/gpu/drm/amd/amdkfd/Makefile | 5 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 120 +- drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 996 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 59 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 82 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v9.c | 13 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 41 - drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 - drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c | 10 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 919 - drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 65 - drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 14 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager_v9.c | 58 +- .../gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h | 93 - drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 52 +- drivers/gpu/drm/amd/amdkfd/kfd_process.c | 401 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 1 - drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 3180 - drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 228 - drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 105 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 11 +- drivers/gpu/drm/amd/amdkfd/soc15_int.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 799 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 33 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 41 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 63 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.h | 4 + .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 156 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 24 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 25 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 27 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.h | 1 - .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 19 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c | 164 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h | 40 - drivers/gpu/drm/amd/display/dc/Makefile | 6 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser.c | 6 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 112 +- .../drm/amd/display/dc/bios/bios_parser_helper.c | 5 +- .../drm/amd/display/dc/bios/command_table_helper.c | 2 +- .../amd/display/dc/bios/command_table_helper2.c | 4 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 2 - drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 2 - drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 9 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 52 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 70 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.h | 3 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 18 +- .../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 4 +- .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c | 673 - .../amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h | 103 - .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 333 - .../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h | 271 - drivers/gpu/drm/amd/display/dc/core/dc.c | 157 +- .../gpu/drm/amd/display/dc/core/dc_hw_sequencer.c | 133 - drivers/gpu/drm/amd/display/dc/core/dc_link.c | 324 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 9 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 862 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c | 218 - .../gpu/drm/amd/display/dc/core/dc_link_enc_cfg.c | 22 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 45 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 624 +- drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 2 - drivers/gpu/drm/amd/display/dc/dc.h | 35 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 133 +- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 8 - drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 6 - drivers/gpu/drm/amd/display/dc/dc_dsc.h | 5 +- drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 3 - drivers/gpu/drm/amd/display/dc/dc_link.h | 31 +- drivers/gpu/drm/amd/display/dc/dc_stream.h | 7 - drivers/gpu/drm/amd/display/dc/dc_types.h | 8 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 42 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 3 - .../gpu/drm/amd/display/dc/dce/dce_clock_source.h | 9 - drivers/gpu/drm/amd/display/dc/dce/dce_hwseq.h | 58 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 13 +- drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.h | 3 - drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 2 - drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.h | 3 +- drivers/gpu/drm/amd/display/dc/dce/dce_transform.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 28 +- .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c | 8 - .../gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.h | 3 - drivers/gpu/drm/amd/display/dc/dce/dmub_outbox.c | 17 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 41 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 17 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 93 +- .../drm/amd/display/dc/dce110/dce110_mem_input_v.c | 1 - .../display/dc/dce110/dce110_timing_generator.c | 1 - .../drm/amd/display/dc/dce110/dce110_transform_v.c | 3 +- .../display/dc/dce120/dce120_timing_generator.c | 1 - .../amd/display/dc/dce80/dce80_timing_generator.c | 1 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.c | 9 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_dpp.h | 2 + .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 70 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 1 - .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 41 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubp.c | 17 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 485 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 17 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 7 +- .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 13 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_mpc.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 12 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 6 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 4 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.h | 24 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 36 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 121 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 6 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_dpp_cm.c | 4 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 1 - .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.h | 7 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.h | 10 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 79 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 5 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_mpc.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 10 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 9 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 51 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 12 - .../amd/display/dc/dcn20/dcn20_stream_encoder.h | 3 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_dccg.c | 3 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 3 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dccg.c | 3 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dccg.h | 17 +- .../display/dc/dcn30/dcn30_dio_stream_encoder.c | 2 - .../display/dc/dcn30/dcn30_dio_stream_encoder.h | 16 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 6 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 16 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_init.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.c | 4 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_mpc.h | 175 - drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.c | 3 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_optc.h | 6 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 6 +- .../gpu/drm/amd/display/dc/dcn301/dcn301_dccg.c | 3 - .../gpu/drm/amd/display/dc/dcn301/dcn301_init.c | 3 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 +- .../gpu/drm/amd/display/dc/dcn302/dcn302_hwseq.c | 34 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 28 +- drivers/gpu/drm/amd/display/dc/dcn303/Makefile | 39 - .../gpu/drm/amd/display/dc/dcn303/dcn303_dccg.h | 30 - .../gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.c | 45 - .../gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.h | 18 - .../gpu/drm/amd/display/dc/dcn303/dcn303_init.c | 20 - .../gpu/drm/amd/display/dc/dcn303/dcn303_init.h | 15 - .../drm/amd/display/dc/dcn303/dcn303_resource.c | 1695 - .../drm/amd/display/dc/dcn303/dcn303_resource.h | 17 - drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 44 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c | 279 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h | 147 - .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c | 406 - .../amd/display/dc/dcn31/dcn31_dio_link_encoder.h | 246 - .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 956 - .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h | 122 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c | 103 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.h | 246 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c | 596 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h | 56 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 150 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.h | 33 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c | 287 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h | 259 - .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 157 - .../drm/amd/display/dc/dcn31/dcn31_panel_cntl.h | 40 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2195 - .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.h | 42 - drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 3 - drivers/gpu/drm/amd/display/dc/dm_helpers.h | 15 +- drivers/gpu/drm/amd/display/dc/dm_pp_smu.h | 4 - drivers/gpu/drm/amd/display/dc/dml/Makefile | 11 +- .../amd/display/dc/dml/dcn20/display_mode_vba_20.c | 26 +- .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 26 +- .../amd/display/dc/dml/dcn21/display_mode_vba_21.c | 58 +- .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 126 +- .../amd/display/dc/dml/dcn31/display_mode_vba_31.c | 7510 -- .../amd/display/dc/dml/dcn31/display_mode_vba_31.h | 43 - .../display/dc/dml/dcn31/display_rq_dlg_calc_31.c | 1724 - .../display/dc/dml/dcn31/display_rq_dlg_calc_31.h | 69 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.c | 13 - .../gpu/drm/amd/display/dc/dml/display_mode_lib.h | 2 - .../drm/amd/display/dc/dml/display_mode_structs.h | 10 - .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 47 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 60 +- drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 128 +- drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 43 + drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 2 + drivers/gpu/drm/amd/display/dc/gpio/gpio_service.c | 12 +- drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 2 - drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 2 - drivers/gpu/drm/amd/display/dc/hdcp/hdcp_msg.c | 1 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 4 - drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 100 +- drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 56 - drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/dpp.h | 6 - drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 1 - .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 10 - drivers/gpu/drm/amd/display/dc/inc/hw/mem_input.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/mpc.h | 3 - .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 3 - .../drm/amd/display/dc/inc/hw/timing_generator.h | 3 - drivers/gpu/drm/amd/display/dc/inc/hw/transform.h | 4 + drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 20 - .../drm/amd/display/dc/inc/hw_sequencer_private.h | 5 + drivers/gpu/drm/amd/display/dc/inc/link_dpcd.h | 18 - drivers/gpu/drm/amd/display/dc/inc/link_enc_cfg.h | 7 +- drivers/gpu/drm/amd/display/dc/inc/link_hwss.h | 14 + drivers/gpu/drm/amd/display/dc/irq/Makefile | 17 - .../amd/display/dc/irq/dcn21/irq_service_dcn21.c | 18 +- .../amd/display/dc/irq/dcn303/irq_service_dcn303.c | 262 - .../amd/display/dc/irq/dcn303/irq_service_dcn303.h | 15 - .../amd/display/dc/irq/dcn31/irq_service_dcn31.c | 432 - .../amd/display/dc/irq/dcn31/irq_service_dcn31.h | 34 - drivers/gpu/drm/amd/display/dc/irq/irq_service.c | 4 +- drivers/gpu/drm/amd/display/dc/irq_types.h | 4 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 73 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 485 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 4 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 72 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 19 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn21.c | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn30.c | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn301.c | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn302.c | 5 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.c | 40 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.h | 19 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c | 414 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h | 242 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 55 - .../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 19 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 15 +- drivers/gpu/drm/amd/display/include/dal_types.h | 2 - .../amd/display/include/gpio_service_interface.h | 4 +- .../drm/amd/display/include/link_service_types.h | 10 - .../drm/amd/display/modules/freesync/freesync.c | 29 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 1 + .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 9 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 5 - .../amd/display/modules/hdcp/hdcp2_transition.c | 2 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 2 - .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 144 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 33 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 13 +- .../drm/amd/display/modules/power/power_helpers.c | 35 +- .../drm/amd/display/modules/power/power_helpers.h | 3 +- drivers/gpu/drm/amd/include/aldebaran_ip_offset.h | 2 +- drivers/gpu/drm/amd/include/amd_acpi.h | 18 - drivers/gpu/drm/amd/include/amd_shared.h | 12 +- .../amd/include/asic_reg/dcn/dcn_3_0_1_sh_mask.h | 2 - .../amd/include/asic_reg/dcn/dcn_3_0_3_offset.h | 8427 -- .../amd/include/asic_reg/dcn/dcn_3_0_3_sh_mask.h | 35330 ------ .../amd/include/asic_reg/dcn/dcn_3_1_2_offset.h | 15083 --- .../amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h | 60749 ---------- .../amd/include/asic_reg/dcn/dpcs_3_0_3_offset.h | 204 - .../amd/include/asic_reg/dcn/dpcs_3_0_3_sh_mask.h | 1192 - .../drm/amd/include/asic_reg/df/df_3_6_offset.h | 3 - .../drm/amd/include/asic_reg/df/df_3_6_sh_mask.h | 1 - .../amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h | 11936 -- .../amd/include/asic_reg/dpcs/dpcs_4_2_0_sh_mask.h | 103385 ------------------ .../drm/amd/include/asic_reg/mp/mp_13_0_1_offset.h | 355 - .../amd/include/asic_reg/mp/mp_13_0_1_sh_mask.h | 531 - drivers/gpu/drm/amd/include/atombios.h | 10 +- drivers/gpu/drm/amd/include/atomfirmware.h | 74 +- drivers/gpu/drm/amd/include/beige_goby_ip_offset.h | 1274 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 237 +- drivers/gpu/drm/amd/include/navi10_enum.h | 2 +- drivers/gpu/drm/amd/include/yellow_carp_offset.h | 1366 - drivers/gpu/drm/amd/pm/amdgpu_pm.c | 380 +- drivers/gpu/drm/amd/pm/inc/amdgpu_smu.h | 72 +- .../amd/pm/inc/smu11_driver_if_sienna_cichlid.h | 366 +- .../gpu/drm/amd/pm/inc/smu13_driver_if_aldebaran.h | 7 +- .../drm/amd/pm/inc/smu13_driver_if_yellow_carp.h | 222 - drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 4 - drivers/gpu/drm/amd/pm/inc/smu_v13_0.h | 8 +- drivers/gpu/drm/amd/pm/inc/smu_v13_0_1.h | 57 - drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_pmfw.h | 139 - drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_ppsmc.h | 97 - drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 54 +- .../drm/amd/pm/powerplay/hwmgr/hardwaremanager.c | 3 +- .../gpu/drm/amd/pm/powerplay/hwmgr/ppatomctrl.c | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/smu10_hwmgr.c | 21 - .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_thermal.c | 8 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega10_hwmgr.c | 26 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega12_hwmgr.c | 2 +- .../drm/amd/pm/powerplay/hwmgr/vega12_thermal.c | 3 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_baco.c | 2 +- .../gpu/drm/amd/pm/powerplay/hwmgr/vega20_hwmgr.c | 2 +- drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 162 +- drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 140 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 224 +- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 916 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 26 +- drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 51 +- drivers/gpu/drm/amd/pm/swsmu/smu12/renoir_ppt.c | 96 +- drivers/gpu/drm/amd/pm/swsmu/smu13/Makefile | 2 +- drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 267 +- drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 9 - drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_1.c | 311 - .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 1245 - .../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.h | 28 - drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 75 +- drivers/gpu/drm/amd/pm/swsmu/smu_cmn.h | 5 - drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 4 +- drivers/gpu/drm/arm/display/komeda/komeda_kms.c | 1 + drivers/gpu/drm/arm/malidp_drv.c | 1 + drivers/gpu/drm/arm/malidp_planes.c | 9 +- drivers/gpu/drm/armada/armada_drv.c | 5 +- drivers/gpu/drm/ast/ast_dp501.c | 139 +- drivers/gpu/drm/ast/ast_drv.c | 23 +- drivers/gpu/drm/ast/ast_drv.h | 12 - drivers/gpu/drm/ast/ast_main.c | 14 +- drivers/gpu/drm/bochs/bochs.h | 1 - drivers/gpu/drm/bochs/bochs_drv.c | 3 +- drivers/gpu/drm/bochs/bochs_hw.c | 25 +- drivers/gpu/drm/bochs/bochs_kms.c | 8 - drivers/gpu/drm/bridge/Kconfig | 35 +- drivers/gpu/drm/bridge/Makefile | 3 - drivers/gpu/drm/bridge/adv7511/adv7511.h | 1 - drivers/gpu/drm/bridge/adv7511/adv7511_audio.c | 6 - drivers/gpu/drm/bridge/analogix/Kconfig | 2 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 1 - drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 1 - drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 1 - drivers/gpu/drm/bridge/analogix/anx7625.c | 183 +- drivers/gpu/drm/bridge/analogix/anx7625.h | 1 + drivers/gpu/drm/bridge/cadence/Makefile | 2 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 146 +- .../gpu/drm/bridge/cadence/cdns-mhdp8546-core.h | 22 - .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c | 570 - .../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h | 92 - drivers/gpu/drm/bridge/cdns-dsi.c | 2 +- drivers/gpu/drm/bridge/cros-ec-anx7688.c | 191 - drivers/gpu/drm/bridge/ite-it66121.c | 1021 - drivers/gpu/drm/bridge/lontium-lt8912b.c | 3 + drivers/gpu/drm/bridge/lontium-lt9611.c | 1 - drivers/gpu/drm/bridge/nwl-dsi.c | 86 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 22 +- drivers/gpu/drm/bridge/tc358767.c | 1 - drivers/gpu/drm/bridge/ti-sn65dsi83.c | 709 - drivers/gpu/drm/bridge/ti-sn65dsi86.c | 717 +- drivers/gpu/drm/drm_agpsupport.c | 101 +- drivers/gpu/drm/drm_aperture.c | 348 - drivers/gpu/drm/drm_atomic.c | 35 +- drivers/gpu/drm/drm_atomic_helper.c | 40 +- drivers/gpu/drm/drm_atomic_uapi.c | 10 +- drivers/gpu/drm/drm_auth.c | 3 +- drivers/gpu/drm/drm_blend.c | 4 +- drivers/gpu/drm/drm_bridge.c | 3 - drivers/gpu/drm/drm_bufs.c | 34 +- drivers/gpu/drm/drm_cache.c | 148 - drivers/gpu/drm/drm_connector.c | 127 +- drivers/gpu/drm/drm_context.c | 5 +- drivers/gpu/drm/drm_crtc_internal.h | 4 +- drivers/gpu/drm/drm_dma.c | 8 +- drivers/gpu/drm/drm_dp_aux_dev.c | 6 - drivers/gpu/drm/drm_dp_dual_mode_helper.c | 68 +- drivers/gpu/drm/drm_dp_helper.c | 195 +- drivers/gpu/drm/drm_dp_mst_topology.c | 473 +- drivers/gpu/drm/drm_drv.c | 6 +- drivers/gpu/drm/drm_fb_cma_helper.c | 46 - drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/drm_file.c | 14 +- drivers/gpu/drm/drm_format_helper.c | 96 +- drivers/gpu/drm/drm_fourcc.c | 29 +- drivers/gpu/drm/drm_gem.c | 7 +- drivers/gpu/drm/drm_gem_atomic_helper.c | 2 +- drivers/gpu/drm/drm_gem_cma_helper.c | 44 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 7 +- drivers/gpu/drm/drm_gem_ttm_helper.c | 39 +- drivers/gpu/drm/drm_gem_vram_helper.c | 55 +- drivers/gpu/drm/drm_internal.h | 13 + drivers/gpu/drm/drm_ioc32.c | 19 +- drivers/gpu/drm/drm_ioctl.c | 27 +- drivers/gpu/drm/drm_lease.c | 1 + drivers/gpu/drm/drm_legacy.h | 38 - drivers/gpu/drm/drm_legacy_misc.c | 1 + drivers/gpu/drm/drm_memory.c | 1 + drivers/gpu/drm/drm_modes.c | 13 +- drivers/gpu/drm/drm_pci.c | 89 +- drivers/gpu/drm/drm_plane.c | 18 +- drivers/gpu/drm/drm_vm.c | 2 + drivers/gpu/drm/etnaviv/etnaviv_dump.c | 8 +- drivers/gpu/drm/etnaviv/etnaviv_gem.c | 10 +- drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 20 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 68 +- drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 31 - drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 7 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 9 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 7 +- drivers/gpu/drm/exynos/exynos_drm_fb.c | 2 + drivers/gpu/drm/exynos/exynos_drm_fimc.c | 8 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 25 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 9 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 7 +- drivers/gpu/drm/exynos/exynos_drm_ipp.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_mic.c | 6 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 7 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 10 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 8 +- drivers/gpu/drm/exynos/exynos_mixer.c | 7 +- drivers/gpu/drm/gma500/backlight.c | 4 +- drivers/gpu/drm/gma500/cdv_intel_dp.c | 50 +- drivers/gpu/drm/gma500/cdv_intel_lvds.c | 2 +- drivers/gpu/drm/gma500/framebuffer.c | 7 +- drivers/gpu/drm/gma500/intel_gmbus.c | 2 +- drivers/gpu/drm/gma500/psb_drv.h | 2 +- drivers/gpu/drm/gud/gud_internal.h | 4 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 6 +- drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 2 +- drivers/gpu/drm/hisilicon/kirin/dw_dsi_reg.h | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.c | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_drm_drv.h | 2 +- drivers/gpu/drm/hyperv/Makefile | 8 - drivers/gpu/drm/hyperv/hyperv_drm.h | 52 - drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 311 - drivers/gpu/drm/hyperv/hyperv_drm_modeset.c | 231 - drivers/gpu/drm/hyperv/hyperv_drm_proto.c | 485 - drivers/gpu/drm/i810/i810_dma.c | 11 +- drivers/gpu/drm/i915/Kconfig | 3 +- drivers/gpu/drm/i915/Makefile | 5 +- drivers/gpu/drm/i915/display/g4x_dp.c | 1 - drivers/gpu/drm/i915/display/g4x_hdmi.c | 1 - drivers/gpu/drm/i915/display/i9xx_plane.c | 4 +- drivers/gpu/drm/i915/display/icl_dsi.c | 27 +- drivers/gpu/drm/i915/display/intel_atomic.c | 35 +- drivers/gpu/drm/i915/display/intel_atomic.h | 1 - drivers/gpu/drm/i915/display/intel_atomic_plane.c | 43 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 4 - drivers/gpu/drm/i915/display/intel_audio.c | 32 +- drivers/gpu/drm/i915/display/intel_bios.c | 77 +- drivers/gpu/drm/i915/display/intel_bw.c | 26 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 452 +- drivers/gpu/drm/i915/display/intel_color.c | 7 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 1 - drivers/gpu/drm/i915/display/intel_connector.c | 6 +- drivers/gpu/drm/i915/display/intel_crt.c | 8 +- drivers/gpu/drm/i915/display/intel_crtc.c | 4 +- drivers/gpu/drm/i915/display/intel_crtc.h | 3 - drivers/gpu/drm/i915/display/intel_csr.c | 819 + drivers/gpu/drm/i915/display/intel_csr.h | 21 + drivers/gpu/drm/i915/display/intel_cursor.c | 5 - drivers/gpu/drm/i915/display/intel_ddi.c | 181 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 64 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 4 - drivers/gpu/drm/i915/display/intel_de.h | 41 +- drivers/gpu/drm/i915/display/intel_display.c | 1038 +- drivers/gpu/drm/i915/display/intel_display.h | 31 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 39 +- drivers/gpu/drm/i915/display/intel_display_power.c | 686 +- drivers/gpu/drm/i915/display/intel_display_power.h | 11 - drivers/gpu/drm/i915/display/intel_display_types.h | 39 +- drivers/gpu/drm/i915/display/intel_dmc.c | 831 - drivers/gpu/drm/i915/display/intel_dmc.h | 43 - drivers/gpu/drm/i915/display/intel_dp.c | 135 +- drivers/gpu/drm/i915/display/intel_dp.h | 3 + drivers/gpu/drm/i915/display/intel_dp_aux.c | 24 +- .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 2 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.h | 15 - .../gpu/drm/i915/display/intel_dp_link_training.c | 8 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 19 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 1 - drivers/gpu/drm/i915/display/intel_dpll.c | 9 +- drivers/gpu/drm/i915/display/intel_dpll.h | 5 - drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 77 +- drivers/gpu/drm/i915/display/intel_dsb.c | 1 - drivers/gpu/drm/i915/display/intel_dsi.h | 1 - drivers/gpu/drm/i915/display/intel_dvo.c | 1 - drivers/gpu/drm/i915/display/intel_fb.c | 115 +- drivers/gpu/drm/i915/display/intel_fb.h | 6 +- drivers/gpu/drm/i915/display/intel_fbc.c | 28 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 51 +- drivers/gpu/drm/i915/display/intel_fdi.c | 1 - drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 62 +- drivers/gpu/drm/i915/display/intel_frontbuffer.c | 9 +- drivers/gpu/drm/i915/display/intel_gmbus.c | 16 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 10 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 230 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 12 - drivers/gpu/drm/i915/display/intel_lspcon.c | 18 +- drivers/gpu/drm/i915/display/intel_lvds.c | 3 +- drivers/gpu/drm/i915/display/intel_overlay.c | 16 +- drivers/gpu/drm/i915/display/intel_panel.c | 67 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 56 +- drivers/gpu/drm/i915/display/intel_pps.c | 20 +- drivers/gpu/drm/i915/display/intel_psr.c | 282 +- drivers/gpu/drm/i915/display/intel_psr.h | 5 - drivers/gpu/drm/i915/display/intel_qp_tables.c | 309 - drivers/gpu/drm/i915/display/intel_qp_tables.h | 14 - drivers/gpu/drm/i915/display/intel_sdvo.c | 2 - drivers/gpu/drm/i915/display/intel_sprite.c | 1 - drivers/gpu/drm/i915/display/intel_tc.c | 175 +- drivers/gpu/drm/i915/display/intel_tc.h | 2 - drivers/gpu/drm/i915/display/intel_tv.c | 9 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 184 +- drivers/gpu/drm/i915/display/intel_vdsc.h | 3 - drivers/gpu/drm/i915/display/intel_vrr.c | 59 +- drivers/gpu/drm/i915/display/skl_scaler.c | 1 - drivers/gpu/drm/i915/display/skl_universal_plane.c | 217 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 79 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 1 - drivers/gpu/drm/i915/dma_resv_utils.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_busy.c | 7 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 9 +- drivers/gpu/drm/i915/gem/i915_gem_create.c | 345 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 34 +- drivers/gpu/drm/i915/gem/i915_gem_ioctls.h | 2 - drivers/gpu/drm/i915/gem/i915_gem_lmem.c | 79 +- drivers/gpu/drm/i915/gem/i915_gem_lmem.h | 5 - drivers/gpu/drm/i915/gem/i915_gem_mman.c | 8 - drivers/gpu/drm/i915/gem/i915_gem_object.c | 13 - drivers/gpu/drm/i915/gem/i915_gem_object.h | 2 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 36 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_region.c | 98 + drivers/gpu/drm/i915/gem/i915_gem_region.h | 4 + drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 13 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 177 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 8 +- drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 12 +- drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_wait.c | 10 +- .../drm/i915/gem/selftests/i915_gem_client_blt.c | 10 +- .../drm/i915/gem/selftests/i915_gem_coherency.c | 4 +- .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 27 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 40 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 10 +- drivers/gpu/drm/i915/gt/debugfs_gt_pm.c | 40 +- drivers/gpu/drm/i915/gt/gen2_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/gen6_ppgtt.c | 13 +- drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 33 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.h | 7 - drivers/gpu/drm/i915/gt/intel_context.c | 3 +- drivers/gpu/drm/i915/gt/intel_context_sseu.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine.h | 8 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 123 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 18 +- .../gpu/drm/i915/gt/intel_execlists_submission.c | 113 +- .../gpu/drm/i915/gt/intel_execlists_submission.h | 3 + drivers/gpu/drm/i915/gt/intel_ggtt.c | 54 +- drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 40 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 2 +- drivers/gpu/drm/i915/gt/intel_gt.c | 29 +- drivers/gpu/drm/i915/gt/intel_gt_buffer_pool.c | 3 +- drivers/gpu/drm/i915/gt/intel_gt_clock_utils.c | 12 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 106 +- drivers/gpu/drm/i915/gt/intel_gt_irq.h | 23 - drivers/gpu/drm/i915/gt/intel_gt_pm_irq.c | 10 +- drivers/gpu/drm/i915/gt/intel_gt_types.h | 7 - drivers/gpu/drm/i915/gt/intel_gtt.c | 146 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 48 +- drivers/gpu/drm/i915/gt/intel_llc.c | 6 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 50 +- drivers/gpu/drm/i915/gt/intel_mocs.c | 8 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 15 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 16 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 29 +- drivers/gpu/drm/i915/gt/intel_renderstate.c | 2 +- drivers/gpu/drm/i915/gt/intel_reset.c | 213 +- drivers/gpu/drm/i915/gt/intel_ring.c | 11 +- drivers/gpu/drm/i915/gt/intel_ring_submission.c | 83 +- drivers/gpu/drm/i915/gt/intel_rps.c | 62 +- drivers/gpu/drm/i915/gt/intel_sseu.c | 14 +- drivers/gpu/drm/i915/gt/intel_sseu_debugfs.c | 6 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 4 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 166 +- drivers/gpu/drm/i915/gt/mock_engine.c | 2 +- drivers/gpu/drm/i915/gt/selftest_context.c | 3 +- drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 24 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 2 +- drivers/gpu/drm/i915/gt/selftest_engine_pm.c | 2 +- drivers/gpu/drm/i915/gt/selftest_execlists.c | 61 +- drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 8 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 12 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 4 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 12 +- drivers/gpu/drm/i915/gt/selftest_mocs.c | 2 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 36 +- drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 8 +- drivers/gpu/drm/i915/gt/selftest_rps.c | 22 +- drivers/gpu/drm/i915/gt/selftest_timeline.c | 6 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 18 +- drivers/gpu/drm/i915/gt/shmem_utils.c | 4 +- drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h | 51 - .../drm/i915/gt/uc/abi/guc_communication_ctb_abi.h | 106 - .../i915/gt/uc/abi/guc_communication_mmio_abi.h | 52 - drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h | 14 - drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h | 21 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 67 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 2 + drivers/gpu/drm/i915/gt/uc/intel_guc_ads.c | 22 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 532 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 14 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 233 +- drivers/gpu/drm/i915/gt/uc/intel_guc_log_debugfs.c | 1 + drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 101 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 1 + drivers/gpu/drm/i915/gt/uc/intel_huc.c | 6 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 14 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 8 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 2 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 10 +- drivers/gpu/drm/i915/gvt/gtt.c | 4 +- drivers/gpu/drm/i915/gvt/handlers.c | 14 +- drivers/gpu/drm/i915/gvt/interrupt.c | 2 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 11 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 10 +- drivers/gpu/drm/i915/gvt/scheduler.c | 4 +- drivers/gpu/drm/i915/gvt/vgpu.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 14 +- drivers/gpu/drm/i915/i915_active.h | 11 +- drivers/gpu/drm/i915/i915_active_types.h | 5 + drivers/gpu/drm/i915/i915_buddy.c | 435 + drivers/gpu/drm/i915/i915_buddy.h | 131 + drivers/gpu/drm/i915/i915_cmd_parser.c | 28 +- drivers/gpu/drm/i915/i915_debugfs.c | 51 +- drivers/gpu/drm/i915/i915_drv.c | 87 +- drivers/gpu/drm/i915/i915_drv.h | 153 +- drivers/gpu/drm/i915/i915_gem.c | 19 +- drivers/gpu/drm/i915/i915_globals.c | 1 + drivers/gpu/drm/i915/i915_globals.h | 1 + drivers/gpu/drm/i915/i915_gpu_error.c | 98 +- drivers/gpu/drm/i915/i915_gpu_error.h | 4 +- drivers/gpu/drm/i915/i915_irq.c | 150 +- drivers/gpu/drm/i915/i915_irq.h | 2 - drivers/gpu/drm/i915/i915_params.c | 2 +- drivers/gpu/drm/i915/i915_params.h | 11 +- drivers/gpu/drm/i915/i915_pci.c | 59 +- drivers/gpu/drm/i915/i915_perf.c | 55 +- drivers/gpu/drm/i915/i915_pmu.c | 20 +- drivers/gpu/drm/i915/i915_query.c | 62 - drivers/gpu/drm/i915/i915_reg.h | 271 +- drivers/gpu/drm/i915/i915_request.c | 12 +- drivers/gpu/drm/i915/i915_scatterlist.c | 70 - drivers/gpu/drm/i915/i915_scatterlist.h | 20 +- drivers/gpu/drm/i915/i915_suspend.c | 22 +- drivers/gpu/drm/i915/i915_sw_fence.c | 4 +- drivers/gpu/drm/i915/i915_sysfs.c | 62 +- drivers/gpu/drm/i915/i915_trace.h | 39 - drivers/gpu/drm/i915/i915_utils.h | 10 - drivers/gpu/drm/i915/i915_vgpu.c | 2 +- drivers/gpu/drm/i915/i915_vma.c | 62 +- drivers/gpu/drm/i915/i915_vma.h | 12 +- drivers/gpu/drm/i915/i915_vma_types.h | 1 + drivers/gpu/drm/i915/intel_device_info.c | 31 +- drivers/gpu/drm/i915/intel_device_info.h | 17 +- drivers/gpu/drm/i915/intel_dram.c | 14 +- drivers/gpu/drm/i915/intel_memory_region.c | 205 +- drivers/gpu/drm/i915/intel_memory_region.h | 61 +- drivers/gpu/drm/i915/intel_pch.c | 16 +- drivers/gpu/drm/i915/intel_pch.h | 1 - drivers/gpu/drm/i915/intel_pm.c | 445 +- drivers/gpu/drm/i915/intel_pm.h | 4 +- drivers/gpu/drm/i915/intel_region_ttm.c | 226 - drivers/gpu/drm/i915/intel_region_ttm.h | 34 - drivers/gpu/drm/i915/intel_runtime_pm.h | 2 +- drivers/gpu/drm/i915/intel_sideband.c | 2 +- drivers/gpu/drm/i915/intel_step.c | 12 +- drivers/gpu/drm/i915/intel_uncore.c | 44 +- drivers/gpu/drm/i915/intel_wopcm.c | 10 +- drivers/gpu/drm/i915/selftests/i915_active.c | 2 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 789 + drivers/gpu/drm/i915/selftests/i915_gem.c | 20 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 14 +- .../gpu/drm/i915/selftests/i915_mock_selftests.h | 1 + drivers/gpu/drm/i915/selftests/i915_perf.c | 9 +- drivers/gpu/drm/i915/selftests/i915_request.c | 8 +- drivers/gpu/drm/i915/selftests/i915_vma.c | 3 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 16 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 220 +- drivers/gpu/drm/i915/selftests/intel_uncore.c | 10 +- drivers/gpu/drm/i915/selftests/librapl.c | 10 - drivers/gpu/drm/i915/selftests/librapl.h | 4 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 13 +- drivers/gpu/drm/i915/selftests/mock_region.c | 70 +- drivers/gpu/drm/imx/dcss/dcss-kms.c | 1 + drivers/gpu/drm/imx/imx-drm-core.c | 22 +- drivers/gpu/drm/imx/imx-ldb.c | 5 - drivers/gpu/drm/imx/ipuv3-crtc.c | 11 +- drivers/gpu/drm/imx/ipuv3-plane.c | 115 +- drivers/gpu/drm/ingenic/ingenic-drm-drv.c | 72 +- drivers/gpu/drm/ingenic/ingenic-drm.h | 1 - drivers/gpu/drm/ingenic/ingenic-ipu.c | 23 +- drivers/gpu/drm/kmb/kmb_dsi.c | 10 +- drivers/gpu/drm/lima/lima_trace.h | 2 +- drivers/gpu/drm/mcde/mcde_dsi.c | 4 +- drivers/gpu/drm/mediatek/mtk_disp_color.c | 3 +- drivers/gpu/drm/mediatek/mtk_disp_gamma.c | 4 +- drivers/gpu/drm/mediatek/mtk_disp_ovl.c | 3 +- drivers/gpu/drm/mediatek/mtk_disp_rdma.c | 4 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 129 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 17 - drivers/gpu/drm/meson/meson_drv.c | 27 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 1 - drivers/gpu/drm/mga/mga_dma.c | 29 +- drivers/gpu/drm/mga/mga_drv.h | 1 + drivers/gpu/drm/mga/mga_state.c | 3 +- drivers/gpu/drm/mgag200/mgag200_drv.c | 5 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 2 +- drivers/gpu/drm/msm/Kconfig | 3 +- drivers/gpu/drm/msm/Makefile | 3 +- drivers/gpu/drm/msm/adreno/a2xx.xml.h | 60 +- drivers/gpu/drm/msm/adreno/a3xx.xml.h | 40 +- drivers/gpu/drm/msm/adreno/a4xx.xml.h | 38 +- drivers/gpu/drm/msm/adreno/a5xx.xml.h | 95 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 29 +- drivers/gpu/drm/msm/adreno/a5xx_power.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx.xml.h | 2197 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 55 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.xml.h | 34 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 305 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.h | 2 + drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c | 44 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 33 - drivers/gpu/drm/msm/adreno/adreno_common.xml.h | 30 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 14 - drivers/gpu/drm/msm/adreno/adreno_gpu.c | 26 +- drivers/gpu/drm/msm/adreno/adreno_gpu.h | 13 +- drivers/gpu/drm/msm/adreno/adreno_pm4.xml.h | 119 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.c | 230 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_irq.h | 43 + drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 110 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 4 + .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 58 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 54 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 6 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c | 139 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.h | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 202 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 16 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 6 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 7 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 1508 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 132 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 6 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 6 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 6 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 6 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 6 + drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 6 + drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 75 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 23 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 63 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 14 +- drivers/gpu/drm/msm/disp/mdp4/mdp4.xml.h | 34 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 2 + drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5.xml.h | 38 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 35 - drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.h | 7 - drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 12 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.h | 5 + drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 135 +- drivers/gpu/drm/msm/disp/mdp_common.xml.h | 34 +- drivers/gpu/drm/msm/disp/msm_disp_snapshot.c | 125 - drivers/gpu/drm/msm/disp/msm_disp_snapshot.h | 136 - drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c | 187 - drivers/gpu/drm/msm/dp/dp_aux.c | 181 +- drivers/gpu/drm/msm/dp/dp_aux.h | 8 + drivers/gpu/drm/msm/dp/dp_catalog.c | 18 +- drivers/gpu/drm/msm/dp/dp_catalog.h | 7 +- drivers/gpu/drm/msm/dp/dp_ctrl.c | 93 +- drivers/gpu/drm/msm/dp/dp_ctrl.h | 3 +- drivers/gpu/drm/msm/dp/dp_display.c | 121 +- drivers/gpu/drm/msm/dp/dp_display.h | 1 - drivers/gpu/drm/msm/dp/dp_link.c | 21 +- drivers/gpu/drm/msm/dp/dp_panel.c | 4 +- drivers/gpu/drm/msm/dp/dp_power.h | 4 +- drivers/gpu/drm/msm/dsi/dsi.c | 6 - drivers/gpu/drm/msm/dsi/dsi.h | 4 +- drivers/gpu/drm/msm/dsi/dsi.xml.h | 1722 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 30 +- drivers/gpu/drm/msm/dsi/dsi_manager.c | 12 +- drivers/gpu/drm/msm/dsi/dsi_phy_10nm.xml.h | 228 - drivers/gpu/drm/msm/dsi/dsi_phy_14nm.xml.h | 310 - drivers/gpu/drm/msm/dsi/dsi_phy_20nm.xml.h | 238 - drivers/gpu/drm/msm/dsi/dsi_phy_28nm.xml.h | 385 - drivers/gpu/drm/msm/dsi/dsi_phy_28nm_8960.xml.h | 287 - drivers/gpu/drm/msm/dsi/dsi_phy_5nm.xml.h | 480 - drivers/gpu/drm/msm/dsi/dsi_phy_7nm.xml.h | 482 - drivers/gpu/drm/msm/dsi/mmss_cc.xml.h | 34 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 31 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 4 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 1 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 1 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 1 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 1 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 1 - drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 7 +- drivers/gpu/drm/msm/dsi/sfpb.xml.h | 34 +- drivers/gpu/drm/msm/edp/edp.h | 3 +- drivers/gpu/drm/msm/edp/edp.xml.h | 34 +- drivers/gpu/drm/msm/edp/edp_aux.c | 5 +- drivers/gpu/drm/msm/edp/edp_ctrl.c | 8 +- drivers/gpu/drm/msm/hdmi/hdmi.xml.h | 34 +- drivers/gpu/drm/msm/hdmi/qfprom.xml.h | 34 +- drivers/gpu/drm/msm/msm_debugfs.c | 31 - drivers/gpu/drm/msm/msm_drv.c | 33 +- drivers/gpu/drm/msm/msm_drv.h | 24 +- drivers/gpu/drm/msm/msm_fb.c | 8 +- drivers/gpu/drm/msm/msm_fbdev.c | 5 +- drivers/gpu/drm/msm/msm_gem.c | 49 +- drivers/gpu/drm/msm/msm_gem.h | 1 - drivers/gpu/drm/msm/msm_gem_shrinker.c | 18 - drivers/gpu/drm/msm/msm_gem_submit.c | 1 - drivers/gpu/drm/msm/msm_gpu.c | 51 +- drivers/gpu/drm/msm/msm_gpu.h | 29 +- drivers/gpu/drm/msm/msm_gpummu.c | 5 - drivers/gpu/drm/msm/msm_iommu.c | 22 +- drivers/gpu/drm/msm/msm_kms.h | 9 - drivers/gpu/drm/msm/msm_mmu.h | 5 +- drivers/gpu/drm/mxsfb/Kconfig | 1 + drivers/gpu/drm/nouveau/dispnv50/disp.c | 4 +- drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 +- drivers/gpu/drm/nouveau/include/nvif/if000c.h | 1 - drivers/gpu/drm/nouveau/nouveau_abi16.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bo.c | 59 +- drivers/gpu/drm/nouveau/nouveau_chan.c | 2 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 29 +- drivers/gpu/drm/nouveau/nouveau_display.c | 19 + drivers/gpu/drm/nouveau/nouveau_display.h | 2 + drivers/gpu/drm/nouveau/nouveau_drm.c | 9 +- drivers/gpu/drm/nouveau/nouveau_fbcon.c | 6 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 4 +- drivers/gpu/drm/nouveau/nouveau_gem.c | 60 +- drivers/gpu/drm/nouveau/nouveau_mem.c | 11 +- drivers/gpu/drm/nouveau/nouveau_mem.h | 15 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 156 +- drivers/gpu/drm/nouveau/nouveau_ttm.c | 83 +- drivers/gpu/drm/nouveau/nouveau_ttm.h | 1 + drivers/gpu/drm/nouveau/nouveau_vmm.c | 4 +- drivers/gpu/drm/nouveau/nv17_fence.c | 2 +- drivers/gpu/drm/nouveau/nv50_fence.c | 2 +- drivers/gpu/drm/nouveau/nvkm/subdev/mc/tu102.c | 6 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.h | 1 - drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 6 - drivers/gpu/drm/panel/Kconfig | 1 - drivers/gpu/drm/panel/panel-elida-kd35t133.c | 8 - .../gpu/drm/panel/panel-raspberrypi-touchscreen.c | 2 +- drivers/gpu/drm/panel/panel-samsung-s6e63m0-dsi.c | 6 +- drivers/gpu/drm/panel/panel-simple.c | 142 +- drivers/gpu/drm/panel/panel-sitronix-st7701.c | 2 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 9 - drivers/gpu/drm/panfrost/panfrost_device.c | 1 + drivers/gpu/drm/panfrost/panfrost_device.h | 1 - drivers/gpu/drm/panfrost/panfrost_drv.c | 17 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 1 - drivers/gpu/drm/panfrost/panfrost_job.c | 2 +- drivers/gpu/drm/panfrost/panfrost_regs.h | 1 - drivers/gpu/drm/pl111/Kconfig | 1 - drivers/gpu/drm/qxl/qxl_debugfs.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 5 +- drivers/gpu/drm/qxl/qxl_drv.c | 8 +- drivers/gpu/drm/qxl/qxl_drv.h | 9 +- drivers/gpu/drm/qxl/qxl_dumb.c | 19 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 4 +- drivers/gpu/drm/qxl/qxl_object.c | 10 +- drivers/gpu/drm/qxl/qxl_object.h | 5 + drivers/gpu/drm/qxl/qxl_ttm.c | 5 +- drivers/gpu/drm/r128/ati_pcigart.c | 35 +- drivers/gpu/drm/r128/r128_cce.c | 2 +- drivers/gpu/drm/r128/r128_drv.c | 4 +- drivers/gpu/drm/r128/r128_drv.h | 2 +- drivers/gpu/drm/r128/r128_state.c | 3 +- drivers/gpu/drm/radeon/atombios_dp.c | 5 +- drivers/gpu/drm/radeon/cik.c | 6 +- drivers/gpu/drm/radeon/evergreen.c | 4 +- drivers/gpu/drm/radeon/evergreen.h | 1 + drivers/gpu/drm/radeon/ni.c | 4 +- drivers/gpu/drm/radeon/r100.c | 6 +- drivers/gpu/drm/radeon/r300.c | 4 +- drivers/gpu/drm/radeon/r420.c | 5 +- drivers/gpu/drm/radeon/r520.c | 4 +- drivers/gpu/drm/radeon/r600.c | 4 +- drivers/gpu/drm/radeon/radeon.h | 44 +- drivers/gpu/drm/radeon/radeon_agp.c | 118 +- drivers/gpu/drm/radeon/radeon_asic.h | 2 + drivers/gpu/drm/radeon/radeon_cs.c | 10 +- drivers/gpu/drm/radeon/radeon_device.c | 3 +- drivers/gpu/drm/radeon/radeon_display.c | 3 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 7 - drivers/gpu/drm/radeon/radeon_drv.c | 27 +- drivers/gpu/drm/radeon/radeon_fence.c | 5 +- drivers/gpu/drm/radeon/radeon_gem.c | 65 +- drivers/gpu/drm/radeon/radeon_kms.c | 18 +- drivers/gpu/drm/radeon/radeon_mn.c | 4 +- drivers/gpu/drm/radeon/radeon_object.c | 47 +- drivers/gpu/drm/radeon/radeon_object.h | 8 +- drivers/gpu/drm/radeon/radeon_pm.c | 2 +- drivers/gpu/drm/radeon/radeon_sync.c | 4 +- drivers/gpu/drm/radeon/radeon_trace.h | 2 +- drivers/gpu/drm/radeon/radeon_ttm.c | 93 +- drivers/gpu/drm/radeon/radeon_ttm.h | 1 + drivers/gpu/drm/radeon/radeon_uvd.c | 26 +- drivers/gpu/drm/radeon/radeon_vm.c | 4 +- drivers/gpu/drm/radeon/rs400.c | 4 +- drivers/gpu/drm/radeon/rs600.c | 4 +- drivers/gpu/drm/radeon/rs690.c | 4 +- drivers/gpu/drm/radeon/rv515.c | 4 +- drivers/gpu/drm/radeon/rv770.c | 4 +- drivers/gpu/drm/radeon/si.c | 4 +- drivers/gpu/drm/rockchip/cdn-dp-core.c | 2 - drivers/gpu/drm/rockchip/cdn-dp-reg.c | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 45 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 10 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 1 - drivers/gpu/drm/rockchip/rockchip_lvds.c | 4 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 54 +- drivers/gpu/drm/rockchip/rockchip_vop_reg.h | 1 - drivers/gpu/drm/savage/savage_bci.c | 26 +- drivers/gpu/drm/scheduler/sched_entity.c | 14 +- drivers/gpu/drm/scheduler/sched_main.c | 44 +- drivers/gpu/drm/selftests/test-drm_framebuffer.c | 1 - drivers/gpu/drm/sis/sis_drv.c | 3 +- drivers/gpu/drm/sti/sti_hda.c | 6 +- drivers/gpu/drm/sti/sti_hdmi_tx3g4c28phy.c | 4 +- drivers/gpu/drm/sti/sti_hqvdp.c | 2 +- drivers/gpu/drm/sti/sti_tvout.c | 18 +- drivers/gpu/drm/stm/ltdc.c | 35 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 5 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 7 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 8 +- drivers/gpu/drm/tegra/dc.c | 12 +- drivers/gpu/drm/tegra/dc.h | 26 - drivers/gpu/drm/tegra/dpaux.c | 5 +- drivers/gpu/drm/tegra/drm.c | 6 +- drivers/gpu/drm/tegra/hub.c | 182 +- drivers/gpu/drm/tegra/plane.c | 23 +- drivers/gpu/drm/tegra/plane.h | 3 +- drivers/gpu/drm/tegra/vic.c | 2 + drivers/gpu/drm/tegra/vic.h | 1 + drivers/gpu/drm/tiny/Kconfig | 16 - drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/cirrus.c | 5 +- drivers/gpu/drm/tiny/hx8357d.c | 6 +- drivers/gpu/drm/tiny/ili9225.c | 12 +- drivers/gpu/drm/tiny/ili9341.c | 12 +- drivers/gpu/drm/tiny/ili9486.c | 12 +- drivers/gpu/drm/tiny/mi0283qt.c | 12 +- drivers/gpu/drm/tiny/simpledrm.c | 901 - drivers/gpu/drm/tiny/st7586.c | 12 +- drivers/gpu/drm/tiny/st7735r.c | 12 +- drivers/gpu/drm/ttm/Makefile | 2 +- drivers/gpu/drm/ttm/ttm_agp_backend.c | 8 +- drivers/gpu/drm/ttm/ttm_bo.c | 250 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 379 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 156 +- drivers/gpu/drm/ttm/ttm_device.c | 25 +- drivers/gpu/drm/ttm/ttm_module.c | 35 - drivers/gpu/drm/ttm/ttm_module.h | 3 - drivers/gpu/drm/ttm/ttm_range_manager.c | 95 +- drivers/gpu/drm/ttm/ttm_resource.c | 236 +- drivers/gpu/drm/ttm/ttm_sys_manager.c | 48 - drivers/gpu/drm/ttm/ttm_tt.c | 67 +- drivers/gpu/drm/vboxvideo/hgsmi_base.c | 19 +- drivers/gpu/drm/vboxvideo/modesetting.c | 20 +- drivers/gpu/drm/vboxvideo/vbox_drv.c | 3 +- drivers/gpu/drm/vc4/vc4_crtc.c | 68 +- drivers/gpu/drm/vc4/vc4_drv.c | 20 +- drivers/gpu/drm/vc4/vc4_drv.h | 2 +- drivers/gpu/drm/vc4/vc4_hdmi.c | 234 +- drivers/gpu/drm/vc4/vc4_hdmi.h | 16 +- drivers/gpu/drm/vc4/vc4_hdmi_regs.h | 3 - drivers/gpu/drm/vc4/vc4_kms.c | 1 + drivers/gpu/drm/vc4/vc4_txp.c | 2 +- drivers/gpu/drm/vc4/vc4_vec.c | 27 +- drivers/gpu/drm/vgem/vgem_drv.c | 2 +- drivers/gpu/drm/vgem/vgem_fence.c | 3 +- drivers/gpu/drm/via/via_dma.c | 1 + drivers/gpu/drm/via/via_dmablit.c | 15 +- drivers/gpu/drm/via/via_map.c | 3 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 14 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 8 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 5 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 4 - drivers/gpu/drm/virtio/virtgpu_object.c | 3 - drivers/gpu/drm/vkms/vkms_composer.c | 104 +- drivers/gpu/drm/vkms/vkms_drv.c | 5 - drivers/gpu/drm/vkms/vkms_drv.h | 9 +- drivers/gpu/drm/vkms/vkms_output.c | 28 +- drivers/gpu/drm/vkms/vkms_plane.c | 51 +- drivers/gpu/drm/vmwgfx/Kconfig | 10 +- drivers/gpu/drm/vmwgfx/Makefile | 6 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 8 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 55 +- drivers/gpu/drm/vmwgfx/ttm_lock.c | 194 + drivers/gpu/drm/vmwgfx/ttm_lock.h | 218 + drivers/gpu/drm/vmwgfx/ttm_object.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 85 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmd.c | 134 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 25 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 169 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 147 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 53 +- drivers/gpu/drm/vmwgfx/vmwgfx_fb.c | 8 + drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_fence.h | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_gmr.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c | 30 +- drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 60 +- drivers/gpu/drm/vmwgfx/vmwgfx_irq.c | 77 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 36 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.c | 31 +- drivers/gpu/drm/vmwgfx/vmwgfx_msg.h | 214 + drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h | 130 - drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h | 219 - drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 8 +- drivers/gpu/drm/vmwgfx/vmwgfx_reg.h | 4 + drivers/gpu/drm/vmwgfx/vmwgfx_resource.c | 10 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_shader.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_simple_resource.c | 5 + drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 4 +- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 46 +- drivers/gpu/drm/vmwgfx/vmwgfx_thp.c | 53 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 30 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_glue.c | 53 +- drivers/gpu/drm/vmwgfx/vmwgfx_validation.c | 4 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 5 +- drivers/gpu/drm/zte/Kconfig | 1 + drivers/gpu/ipu-v3/ipu-dc.c | 5 - drivers/gpu/ipu-v3/ipu-di.c | 7 - drivers/gpu/ipu-v3/ipu-dp.c | 25 +- drivers/gpu/vga/vgaarb.c | 31 +- drivers/hv/vmbus_drv.c | 1 - drivers/hwmon/occ/common.c | 7 +- drivers/hwspinlock/Kconfig | 9 - drivers/hwspinlock/Makefile | 1 - drivers/hwspinlock/sun6i_hwspinlock.c | 210 - drivers/hwtracing/coresight/coresight-core.c | 11 +- drivers/hwtracing/coresight/coresight-cpu-debug.c | 1 - drivers/hwtracing/coresight/coresight-etm4x-core.c | 5 + drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/hwtracing/intel_th/core.c | 29 +- drivers/hwtracing/intel_th/gth.c | 16 - drivers/hwtracing/intel_th/intel_th.h | 3 - drivers/hwtracing/intel_th/msu.c | 48 +- drivers/i2c/busses/i2c-ali1535.c | 5 - drivers/i2c/busses/i2c-aspeed.c | 12 +- drivers/i2c/busses/i2c-cadence.c | 57 +- drivers/i2c/busses/i2c-cht-wc.c | 3 +- drivers/i2c/busses/i2c-davinci.c | 5 +- drivers/i2c/busses/i2c-i801.c | 136 +- drivers/i2c/busses/i2c-imx.c | 19 +- drivers/i2c/busses/i2c-mpc.c | 2 - drivers/i2c/busses/i2c-mt65xx.c | 9 +- drivers/i2c/busses/i2c-qcom-cci.c | 1 - drivers/i2c/busses/i2c-rcar.c | 1 + drivers/i2c/busses/i2c-riic.c | 23 +- drivers/i2c/busses/i2c-stm32f7.c | 73 - drivers/i2c/busses/i2c-xiic.c | 9 +- drivers/i2c/i2c-core-base.c | 108 +- drivers/i2c/i2c-core-smbus.c | 12 +- drivers/i3c/master/i3c-master-cdns.c | 2 - drivers/i3c/master/svc-i3c-master.c | 3 +- drivers/iio/accel/Kconfig | 51 +- drivers/iio/accel/Makefile | 4 - drivers/iio/accel/adis16201.c | 3 + drivers/iio/accel/adis16209.c | 3 + drivers/iio/accel/adxl372.c | 4 +- drivers/iio/accel/bma180.c | 112 +- drivers/iio/accel/bma220_spi.c | 10 +- drivers/iio/accel/bma400_core.c | 2 +- drivers/iio/accel/bmc150-accel-core.c | 234 +- drivers/iio/accel/bmc150-accel-i2c.c | 245 +- drivers/iio/accel/bmc150-accel-spi.c | 31 +- drivers/iio/accel/bmc150-accel.h | 72 +- drivers/iio/accel/bmi088-accel-core.c | 27 +- drivers/iio/accel/fxls8962af-core.c | 968 - drivers/iio/accel/fxls8962af-i2c.c | 57 - drivers/iio/accel/fxls8962af-spi.c | 57 - drivers/iio/accel/fxls8962af.h | 22 - drivers/iio/accel/hid-sensor-accel-3d.c | 19 +- drivers/iio/accel/kxcjk-1013.c | 253 +- drivers/iio/accel/kxsd9.c | 2 +- drivers/iio/accel/mma8452.c | 7 +- drivers/iio/accel/mma9551.c | 1 + drivers/iio/accel/mma9551_core.c | 4 +- drivers/iio/accel/mma9553.c | 1 + drivers/iio/accel/mxc4005.c | 12 +- drivers/iio/accel/sca3300.c | 472 - drivers/iio/accel/st_accel.h | 12 + drivers/iio/accel/st_accel_core.c | 230 +- drivers/iio/accel/st_accel_i2c.c | 17 +- drivers/iio/accel/st_accel_spi.c | 17 +- drivers/iio/accel/stk8312.c | 27 +- drivers/iio/accel/stk8ba50.c | 19 +- drivers/iio/adc/Kconfig | 12 - drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad7124.c | 48 +- drivers/iio/adc/ad7192.c | 93 +- drivers/iio/adc/ad7298.c | 8 - drivers/iio/adc/ad7476.c | 120 +- drivers/iio/adc/ad7606.c | 3 +- drivers/iio/adc/ad7766.c | 10 +- drivers/iio/adc/ad7768-1.c | 4 +- drivers/iio/adc/ad7780.c | 38 +- drivers/iio/adc/ad7791.c | 44 +- drivers/iio/adc/ad7793.c | 53 +- drivers/iio/adc/ad7887.c | 1 + drivers/iio/adc/ad9467.c | 2 + drivers/iio/adc/ad_sigma_delta.c | 82 +- drivers/iio/adc/adi-axi-adc.c | 24 +- drivers/iio/adc/at91-sama5d2_adc.c | 5 +- drivers/iio/adc/at91_adc.c | 4 +- drivers/iio/adc/dln2-adc.c | 3 +- drivers/iio/adc/ep93xx_adc.c | 4 +- drivers/iio/adc/exynos_adc.c | 2 +- drivers/iio/adc/hi8435.c | 1 + drivers/iio/adc/hx711.c | 4 +- drivers/iio/adc/ina2xx-adc.c | 3 +- drivers/iio/adc/max1027.c | 2 + drivers/iio/adc/max11100.c | 34 +- drivers/iio/adc/max1118.c | 68 +- drivers/iio/adc/max1241.c | 2 + drivers/iio/adc/mp2629_adc.c | 1 + drivers/iio/adc/mt6360-adc.c | 1 + drivers/iio/adc/mxs-lradc-adc.c | 5 +- drivers/iio/adc/rcar-gyroadc.c | 15 +- drivers/iio/adc/sc27xx_adc.c | 1 - drivers/iio/adc/stm32-adc.c | 28 +- drivers/iio/adc/stm32-dfsdm-core.c | 6 +- drivers/iio/adc/ti-adc081c.c | 43 +- drivers/iio/adc/ti-adc0832.c | 39 +- drivers/iio/adc/ti-adc084s021.c | 3 + drivers/iio/adc/ti-adc108s102.c | 45 +- drivers/iio/adc/ti-adc161s626.c | 51 +- drivers/iio/adc/ti-ads1015.c | 17 +- drivers/iio/adc/ti-ads124s08.c | 2 + drivers/iio/adc/ti-ads131e08.c | 3 +- drivers/iio/adc/ti-ads8688.c | 3 +- drivers/iio/adc/ti-tsc2046.c | 712 - drivers/iio/adc/vf610_adc.c | 10 +- drivers/iio/adc/xilinx-xadc-core.c | 2 +- drivers/iio/afe/iio-rescale.c | 41 +- drivers/iio/buffer/industrialio-buffer-dmaengine.c | 22 +- drivers/iio/buffer/industrialio-hw-consumer.c | 25 +- drivers/iio/buffer/industrialio-triggered-buffer.c | 23 +- drivers/iio/chemical/Kconfig | 27 +- drivers/iio/chemical/Makefile | 2 - drivers/iio/chemical/atlas-sensor.c | 19 +- drivers/iio/chemical/bme680_i2c.c | 8 + drivers/iio/chemical/bme680_spi.c | 8 + drivers/iio/chemical/ccs811.c | 2 +- drivers/iio/chemical/scd30_core.c | 3 +- drivers/iio/chemical/sgp30.c | 2 +- drivers/iio/chemical/sps30.c | 275 +- drivers/iio/chemical/sps30.h | 35 - drivers/iio/chemical/sps30_i2c.c | 258 - drivers/iio/chemical/sps30_serial.c | 431 - .../iio/common/hid-sensors/hid-sensor-attributes.c | 32 +- .../iio/common/hid-sensors/hid-sensor-trigger.c | 24 +- .../iio/common/hid-sensors/hid-sensor-trigger.h | 3 - drivers/iio/common/scmi_sensors/Makefile | 2 +- drivers/iio/common/scmi_sensors/scmi_iio.c | 1 + drivers/iio/dac/ad5766.c | 2 + drivers/iio/dac/stm32-dac.c | 3 +- drivers/iio/dummy/Kconfig | 1 - drivers/iio/frequency/adf4350.c | 6 +- drivers/iio/gyro/adis16136.c | 20 +- drivers/iio/gyro/adis16260.c | 9 +- drivers/iio/gyro/adxrs290.c | 2 +- drivers/iio/gyro/bmg160_core.c | 17 +- drivers/iio/gyro/fxas21002c_core.c | 13 +- drivers/iio/gyro/hid-sensor-gyro-3d.c | 6 +- drivers/iio/gyro/itg3200_buffer.c | 2 +- drivers/iio/gyro/itg3200_core.c | 3 +- drivers/iio/gyro/mpu3050-core.c | 4 +- drivers/iio/gyro/st_gyro.h | 12 + drivers/iio/gyro/st_gyro_core.c | 53 +- drivers/iio/gyro/st_gyro_i2c.c | 17 +- drivers/iio/gyro/st_gyro_spi.c | 17 +- drivers/iio/health/afe4403.c | 2 +- drivers/iio/health/afe4404.c | 2 +- drivers/iio/humidity/am2315.c | 25 +- drivers/iio/humidity/hdc2010.c | 1 + drivers/iio/humidity/hid-sensor-humidity.c | 2 - drivers/iio/imu/Kconfig | 1 - drivers/iio/imu/Makefile | 1 - drivers/iio/imu/adis.c | 4 + drivers/iio/imu/adis16400.c | 27 +- drivers/iio/imu/adis16460.c | 3 + drivers/iio/imu/adis16475.c | 11 +- drivers/iio/imu/adis16480.c | 166 +- drivers/iio/imu/adis_buffer.c | 27 +- drivers/iio/imu/adis_trigger.c | 3 +- drivers/iio/imu/bmi160/bmi160_core.c | 6 +- drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 2 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 27 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 8 +- drivers/iio/imu/kmx61.c | 7 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 8 +- drivers/iio/imu/st_lsm9ds0/Kconfig | 28 - drivers/iio/imu/st_lsm9ds0/Makefile | 5 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h | 23 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c | 163 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c | 84 - drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c | 83 - drivers/iio/industrialio-buffer.c | 13 +- drivers/iio/industrialio-core.c | 126 +- drivers/iio/industrialio-trigger.c | 37 +- drivers/iio/industrialio-triggered-event.c | 2 +- drivers/iio/inkern.c | 107 +- drivers/iio/light/Kconfig | 11 - drivers/iio/light/Makefile | 1 - drivers/iio/light/acpi-als.c | 3 +- drivers/iio/light/hid-sensor-als.c | 6 +- drivers/iio/light/hid-sensor-prox.c | 6 +- drivers/iio/light/isl29028.c | 5 +- drivers/iio/light/isl29125.c | 10 +- drivers/iio/light/ltr501.c | 25 +- drivers/iio/light/pa12203001.c | 4 +- drivers/iio/light/rpr0521.c | 9 +- drivers/iio/light/si1133.c | 18 +- drivers/iio/light/si1145.c | 12 +- drivers/iio/light/tcs3414.c | 10 +- drivers/iio/light/tcs3472.c | 16 +- drivers/iio/light/tsl2583.c | 13 +- drivers/iio/light/tsl2591.c | 1225 - drivers/iio/light/us5182d.c | 4 +- drivers/iio/light/vcnl4000.c | 9 +- drivers/iio/light/vcnl4035.c | 9 +- drivers/iio/light/veml6030.c | 2 +- drivers/iio/magnetometer/ak8974.c | 3 +- drivers/iio/magnetometer/ak8975.c | 2 +- drivers/iio/magnetometer/bmc150_magn.c | 26 +- drivers/iio/magnetometer/hid-sensor-magn-3d.c | 7 +- drivers/iio/magnetometer/hmc5843.h | 8 +- drivers/iio/magnetometer/hmc5843_core.c | 7 +- drivers/iio/magnetometer/rm3100-core.c | 5 +- drivers/iio/magnetometer/st_magn.h | 4 + drivers/iio/magnetometer/st_magn_core.c | 181 +- drivers/iio/magnetometer/st_magn_i2c.c | 14 +- drivers/iio/magnetometer/st_magn_spi.c | 14 +- drivers/iio/magnetometer/yamaha-yas530.c | 2 +- drivers/iio/orientation/hid-sensor-incl-3d.c | 6 +- drivers/iio/orientation/hid-sensor-rotation.c | 5 +- .../iio/position/hid-sensor-custom-intel-hinge.c | 4 +- drivers/iio/potentiostat/lmp91000.c | 7 +- drivers/iio/pressure/hid-sensor-press.c | 6 +- drivers/iio/pressure/icp10100.c | 5 +- drivers/iio/pressure/st_pressure.h | 4 + drivers/iio/pressure/st_pressure_core.c | 15 +- drivers/iio/pressure/st_pressure_i2c.c | 17 +- drivers/iio/pressure/st_pressure_spi.c | 17 +- drivers/iio/pressure/zpa2326.c | 3 +- drivers/iio/proximity/as3935.c | 13 +- drivers/iio/proximity/isl29501.c | 2 +- drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 14 +- drivers/iio/proximity/srf04.c | 8 +- drivers/iio/proximity/srf08.c | 14 +- drivers/iio/proximity/sx9310.c | 2 +- drivers/iio/proximity/sx9500.c | 2 +- drivers/iio/temperature/Kconfig | 10 - drivers/iio/temperature/Makefile | 1 - drivers/iio/temperature/hid-sensor-temperature.c | 2 - drivers/iio/temperature/mlx90614.c | 25 +- drivers/iio/temperature/tmp117.c | 185 - drivers/iio/test/iio-test-format.c | 2 +- drivers/iio/trigger/stm32-timer-trigger.c | 2 +- drivers/infiniband/Kconfig | 2 +- drivers/infiniband/core/cache.c | 40 +- drivers/infiniband/core/cm.c | 863 +- drivers/infiniband/core/cma.c | 48 +- drivers/infiniband/core/core_priv.h | 15 +- drivers/infiniband/core/counters.c | 4 +- drivers/infiniband/core/device.c | 41 +- drivers/infiniband/core/iwcm.c | 9 +- drivers/infiniband/core/iwcm.h | 2 +- drivers/infiniband/core/iwpm_msg.c | 22 +- drivers/infiniband/core/iwpm_util.c | 16 +- drivers/infiniband/core/iwpm_util.h | 4 +- drivers/infiniband/core/mad.c | 27 +- drivers/infiniband/core/mad_priv.h | 1 + drivers/infiniband/core/multicast.c | 20 +- drivers/infiniband/core/netlink.c | 2 +- drivers/infiniband/core/nldev.c | 10 +- drivers/infiniband/core/roce_gid_mgmt.c | 5 +- drivers/infiniband/core/rw.c | 8 +- drivers/infiniband/core/sa_query.c | 10 +- drivers/infiniband/core/security.c | 9 +- drivers/infiniband/core/sysfs.c | 1110 +- drivers/infiniband/core/ucma.c | 11 +- drivers/infiniband/core/ud_header.c | 8 +- drivers/infiniband/core/umem_dmabuf.c | 2 +- drivers/infiniband/core/umem_odp.c | 2 +- drivers/infiniband/core/user_mad.c | 4 +- drivers/infiniband/core/uverbs.h | 2 +- drivers/infiniband/core/uverbs_cmd.c | 23 +- drivers/infiniband/core/uverbs_main.c | 12 +- drivers/infiniband/core/uverbs_uapi.c | 2 +- drivers/infiniband/core/verbs.c | 23 +- drivers/infiniband/hw/Makefile | 2 +- drivers/infiniband/hw/bnxt_re/hw_counters.c | 7 +- drivers/infiniband/hw/bnxt_re/hw_counters.h | 4 +- drivers/infiniband/hw/bnxt_re/ib_verbs.c | 30 +- drivers/infiniband/hw/bnxt_re/main.c | 19 +- drivers/infiniband/hw/bnxt_re/qplib_fp.h | 2 - drivers/infiniband/hw/bnxt_re/qplib_res.c | 17 - drivers/infiniband/hw/bnxt_re/qplib_res.h | 7 +- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 13 +- drivers/infiniband/hw/bnxt_re/qplib_sp.h | 2 + drivers/infiniband/hw/cxgb4/cq.c | 6 +- drivers/infiniband/hw/cxgb4/ev.c | 8 +- drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 2 +- drivers/infiniband/hw/cxgb4/provider.c | 11 +- drivers/infiniband/hw/cxgb4/qp.c | 2 +- drivers/infiniband/hw/efa/efa.h | 3 +- drivers/infiniband/hw/efa/efa_main.c | 3 +- drivers/infiniband/hw/efa/efa_verbs.c | 11 +- drivers/infiniband/hw/hfi1/chip.c | 4 +- drivers/infiniband/hw/hfi1/file_ops.c | 6 +- drivers/infiniband/hw/hfi1/hfi.h | 9 +- drivers/infiniband/hw/hfi1/init.c | 4 +- drivers/infiniband/hw/hfi1/pio.c | 2 +- drivers/infiniband/hw/hfi1/pio.h | 2 + drivers/infiniband/hw/hfi1/sdma.c | 4 +- drivers/infiniband/hw/hfi1/sysfs.c | 530 +- drivers/infiniband/hw/hfi1/tid_rdma.c | 2 +- drivers/infiniband/hw/hfi1/trace.c | 5 - drivers/infiniband/hw/hfi1/trace_misc.h | 4 +- drivers/infiniband/hw/hfi1/trace_rc.h | 4 +- drivers/infiniband/hw/hfi1/trace_tid.h | 6 +- drivers/infiniband/hw/hfi1/trace_tx.h | 8 +- drivers/infiniband/hw/hfi1/verbs.c | 92 +- drivers/infiniband/hw/hns/hns_roce_alloc.c | 114 +- drivers/infiniband/hw/hns/hns_roce_common.h | 12 +- drivers/infiniband/hw/hns/hns_roce_cq.c | 15 +- drivers/infiniband/hw/hns/hns_roce_db.c | 3 +- drivers/infiniband/hw/hns/hns_roce_device.h | 72 +- drivers/infiniband/hw/hns/hns_roce_hem.c | 371 +- drivers/infiniband/hw/hns/hns_roce_hem.h | 13 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.c | 79 +- drivers/infiniband/hw/hns/hns_roce_hw_v1.h | 5 - drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 1983 +- drivers/infiniband/hw/hns/hns_roce_hw_v2.h | 969 +- drivers/infiniband/hw/hns/hns_roce_main.c | 40 +- drivers/infiniband/hw/hns/hns_roce_mr.c | 84 +- drivers/infiniband/hw/hns/hns_roce_pd.c | 94 +- drivers/infiniband/hw/hns/hns_roce_qp.c | 47 +- drivers/infiniband/hw/hns/hns_roce_srq.c | 22 +- drivers/infiniband/hw/i40iw/Kconfig | 9 + drivers/infiniband/hw/i40iw/Makefile | 9 + drivers/infiniband/hw/i40iw/i40iw.h | 602 + drivers/infiniband/hw/i40iw/i40iw_cm.c | 4419 + drivers/infiniband/hw/i40iw/i40iw_cm.h | 462 + drivers/infiniband/hw/i40iw/i40iw_ctrl.c | 5243 + drivers/infiniband/hw/i40iw/i40iw_d.h | 1746 + drivers/infiniband/hw/i40iw/i40iw_hmc.c | 821 + drivers/infiniband/hw/i40iw/i40iw_hmc.h | 241 + drivers/infiniband/hw/i40iw/i40iw_hw.c | 851 + drivers/infiniband/hw/i40iw/i40iw_main.c | 2064 + drivers/infiniband/hw/i40iw/i40iw_osdep.h | 195 + drivers/infiniband/hw/i40iw/i40iw_p.h | 129 + drivers/infiniband/hw/i40iw/i40iw_pble.c | 611 + drivers/infiniband/hw/i40iw/i40iw_pble.h | 131 + drivers/infiniband/hw/i40iw/i40iw_puda.c | 1496 + drivers/infiniband/hw/i40iw/i40iw_puda.h | 188 + drivers/infiniband/hw/i40iw/i40iw_register.h | 1030 + drivers/infiniband/hw/i40iw/i40iw_status.h | 101 + drivers/infiniband/hw/i40iw/i40iw_type.h | 1358 + drivers/infiniband/hw/i40iw/i40iw_uk.c | 1200 + drivers/infiniband/hw/i40iw/i40iw_user.h | 422 + drivers/infiniband/hw/i40iw/i40iw_utils.c | 1518 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2652 + drivers/infiniband/hw/i40iw/i40iw_verbs.h | 179 + drivers/infiniband/hw/i40iw/i40iw_vf.c | 85 + drivers/infiniband/hw/i40iw/i40iw_vf.h | 62 + drivers/infiniband/hw/i40iw/i40iw_virtchnl.c | 759 + drivers/infiniband/hw/i40iw/i40iw_virtchnl.h | 124 + drivers/infiniband/hw/irdma/Kconfig | 12 - drivers/infiniband/hw/irdma/Makefile | 27 - drivers/infiniband/hw/irdma/cm.c | 4421 - drivers/infiniband/hw/irdma/cm.h | 417 - drivers/infiniband/hw/irdma/ctrl.c | 5657 - drivers/infiniband/hw/irdma/defs.h | 1155 - drivers/infiniband/hw/irdma/hmc.c | 710 - drivers/infiniband/hw/irdma/hmc.h | 180 - drivers/infiniband/hw/irdma/hw.c | 2725 - drivers/infiniband/hw/irdma/i40iw_hw.c | 216 - drivers/infiniband/hw/irdma/i40iw_hw.h | 160 - drivers/infiniband/hw/irdma/i40iw_if.c | 216 - drivers/infiniband/hw/irdma/icrdma_hw.c | 149 - drivers/infiniband/hw/irdma/icrdma_hw.h | 71 - drivers/infiniband/hw/irdma/irdma.h | 153 - drivers/infiniband/hw/irdma/main.c | 358 - drivers/infiniband/hw/irdma/main.h | 555 - drivers/infiniband/hw/irdma/osdep.h | 86 - drivers/infiniband/hw/irdma/pble.c | 520 - drivers/infiniband/hw/irdma/pble.h | 136 - drivers/infiniband/hw/irdma/protos.h | 116 - drivers/infiniband/hw/irdma/puda.c | 1744 - drivers/infiniband/hw/irdma/puda.h | 194 - drivers/infiniband/hw/irdma/status.h | 71 - drivers/infiniband/hw/irdma/trace.c | 112 - drivers/infiniband/hw/irdma/trace.h | 3 - drivers/infiniband/hw/irdma/trace_cm.h | 458 - drivers/infiniband/hw/irdma/type.h | 1541 - drivers/infiniband/hw/irdma/uda.c | 271 - drivers/infiniband/hw/irdma/uda.h | 89 - drivers/infiniband/hw/irdma/uda_d.h | 128 - drivers/infiniband/hw/irdma/uk.c | 1684 - drivers/infiniband/hw/irdma/user.h | 437 - drivers/infiniband/hw/irdma/utils.c | 2541 - drivers/infiniband/hw/irdma/verbs.c | 4544 - drivers/infiniband/hw/irdma/verbs.h | 225 - drivers/infiniband/hw/irdma/ws.c | 406 - drivers/infiniband/hw/irdma/ws.h | 41 - drivers/infiniband/hw/mlx4/cq.c | 8 +- drivers/infiniband/hw/mlx4/main.c | 27 +- drivers/infiniband/hw/mlx4/qp.c | 11 +- drivers/infiniband/hw/mlx5/counters.c | 42 +- drivers/infiniband/hw/mlx5/cq.c | 10 +- drivers/infiniband/hw/mlx5/doorbell.c | 3 +- drivers/infiniband/hw/mlx5/main.c | 19 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 12 +- drivers/infiniband/hw/mlx5/mr.c | 12 +- drivers/infiniband/hw/mlx5/odp.c | 5 +- drivers/infiniband/hw/mlx5/qp.c | 177 +- drivers/infiniband/hw/mlx5/qpc.c | 6 - drivers/infiniband/hw/mlx5/srq.c | 2 +- drivers/infiniband/hw/mlx5/wr.c | 14 +- drivers/infiniband/hw/mthca/mthca_provider.c | 2 +- drivers/infiniband/hw/ocrdma/ocrdma_main.c | 2 +- drivers/infiniband/hw/qedr/main.c | 2 +- drivers/infiniband/hw/qib/qib.h | 8 +- drivers/infiniband/hw/qib/qib_sysfs.c | 616 +- drivers/infiniband/hw/qib/qib_verbs.c | 6 +- drivers/infiniband/hw/usnic/usnic_ib_main.c | 3 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 2 +- drivers/infiniband/sw/rdmavt/mr.c | 4 +- drivers/infiniband/sw/rdmavt/qp.c | 3 +- drivers/infiniband/sw/rdmavt/trace_cq.h | 4 +- drivers/infiniband/sw/rdmavt/trace_mr.h | 2 +- drivers/infiniband/sw/rdmavt/trace_qp.h | 4 +- drivers/infiniband/sw/rdmavt/trace_rc.h | 2 +- drivers/infiniband/sw/rdmavt/trace_tx.h | 4 +- drivers/infiniband/sw/rdmavt/vt.c | 6 +- drivers/infiniband/sw/rxe/Makefile | 1 - drivers/infiniband/sw/rxe/rxe.c | 1 - drivers/infiniband/sw/rxe/rxe_comp.c | 36 +- drivers/infiniband/sw/rxe/rxe_cq.c | 32 +- drivers/infiniband/sw/rxe/rxe_hw_counters.c | 7 +- drivers/infiniband/sw/rxe/rxe_hw_counters.h | 4 +- drivers/infiniband/sw/rxe/rxe_loc.h | 38 +- drivers/infiniband/sw/rxe/rxe_mr.c | 130 +- drivers/infiniband/sw/rxe/rxe_mw.c | 343 - drivers/infiniband/sw/rxe/rxe_net.c | 14 +- drivers/infiniband/sw/rxe/rxe_opcode.c | 11 +- drivers/infiniband/sw/rxe/rxe_opcode.h | 3 +- drivers/infiniband/sw/rxe/rxe_param.h | 19 +- drivers/infiniband/sw/rxe/rxe_pool.c | 45 +- drivers/infiniband/sw/rxe/rxe_pool.h | 8 +- drivers/infiniband/sw/rxe/rxe_qp.c | 23 +- drivers/infiniband/sw/rxe/rxe_queue.c | 21 +- drivers/infiniband/sw/rxe/rxe_queue.h | 272 +- drivers/infiniband/sw/rxe/rxe_req.c | 159 +- drivers/infiniband/sw/rxe/rxe_resp.c | 208 +- drivers/infiniband/sw/rxe/rxe_srq.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.c | 101 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 53 +- drivers/infiniband/ulp/ipoib/ipoib.h | 4 +- drivers/infiniband/ulp/ipoib/ipoib_cm.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 48 +- drivers/infiniband/ulp/ipoib/ipoib_vlan.c | 4 +- drivers/infiniband/ulp/iser/iscsi_iser.c | 2 - drivers/infiniband/ulp/iser/iser_verbs.c | 2 +- drivers/infiniband/ulp/isert/ib_isert.c | 18 +- drivers/infiniband/ulp/isert/ib_isert.h | 3 + drivers/infiniband/ulp/rtrs/rtrs-clt-sysfs.c | 5 +- drivers/infiniband/ulp/rtrs/rtrs-clt.c | 254 +- drivers/infiniband/ulp/rtrs/rtrs-clt.h | 6 +- drivers/infiniband/ulp/rtrs/rtrs-pri.h | 27 +- drivers/infiniband/ulp/rtrs/rtrs-srv-stats.c | 12 +- drivers/infiniband/ulp/rtrs/rtrs-srv-sysfs.c | 1 - drivers/infiniband/ulp/rtrs/rtrs-srv.c | 199 +- drivers/infiniband/ulp/rtrs/rtrs-srv.h | 4 +- drivers/infiniband/ulp/rtrs/rtrs.c | 53 +- drivers/infiniband/ulp/rtrs/rtrs.h | 2 +- drivers/infiniband/ulp/srp/ib_srp.c | 258 +- drivers/infiniband/ulp/srp/ib_srp.h | 2 + drivers/infiniband/ulp/srpt/ib_srpt.c | 1 + drivers/input/Kconfig | 1 + drivers/input/evbug.c | 3 + drivers/input/gameport/Kconfig | 1 - drivers/input/joydev.c | 2 +- drivers/input/joystick/Kconfig | 10 - drivers/input/joystick/Makefile | 1 - drivers/input/joystick/qwiic-joystick.c | 146 - drivers/input/joystick/sidewinder.c | 1 - drivers/input/joystick/xpad.c | 6 - drivers/input/keyboard/atkbd.c | 2 +- drivers/input/keyboard/cros_ec_keyb.c | 2 +- drivers/input/keyboard/hil_kbd.c | 1 - drivers/input/misc/ims-pcu.c | 6 +- drivers/input/misc/pm8941-pwrkey.c | 103 +- drivers/input/mouse/trackpoint.c | 2 +- drivers/input/serio/i8042.c | 4 +- drivers/input/serio/serport.c | 8 +- drivers/input/touchscreen/cy8ctmg110_ts.c | 167 +- drivers/input/touchscreen/cyttsp_core.c | 47 +- drivers/input/touchscreen/cyttsp_core.h | 3 +- drivers/input/touchscreen/cyttsp_i2c.c | 10 - drivers/input/touchscreen/cyttsp_spi.c | 10 - drivers/input/touchscreen/edt-ft5x06.c | 38 +- drivers/input/touchscreen/elants_i2c.c | 11 +- drivers/input/touchscreen/hideep.c | 13 +- drivers/input/touchscreen/resistive-adc-touch.c | 136 +- drivers/input/touchscreen/tsc200x-core.c | 2 +- drivers/input/touchscreen/usbtouchscreen.c | 8 +- drivers/interconnect/qcom/Kconfig | 9 - drivers/interconnect/qcom/Makefile | 2 - drivers/interconnect/qcom/sc7280.c | 1938 - drivers/interconnect/qcom/sc7280.h | 154 - drivers/iommu/Kconfig | 4 +- drivers/iommu/amd/amd_iommu.h | 2 + drivers/iommu/amd/init.c | 20 +- drivers/iommu/amd/iommu.c | 33 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 59 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 223 +- drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 48 +- drivers/iommu/arm/arm-smmu/arm-smmu-impl.c | 3 +- drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c | 90 +- drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 93 +- drivers/iommu/arm/arm-smmu/arm-smmu.c | 48 +- drivers/iommu/arm/arm-smmu/arm-smmu.h | 3 - drivers/iommu/arm/arm-smmu/qcom_iommu.c | 14 +- drivers/iommu/dma-iommu.c | 19 +- drivers/iommu/exynos-iommu.c | 1 + drivers/iommu/intel/Kconfig | 6 - drivers/iommu/intel/Makefile | 1 - drivers/iommu/intel/debugfs.c | 111 - drivers/iommu/intel/dmar.c | 54 +- drivers/iommu/intel/iommu.c | 172 +- drivers/iommu/intel/pasid.c | 2 +- drivers/iommu/intel/perf.c | 166 - drivers/iommu/intel/perf.h | 73 - drivers/iommu/intel/svm.c | 643 +- drivers/iommu/iommu.c | 3 + drivers/iommu/iova.c | 18 +- drivers/iommu/ipmmu-vmsa.c | 1 + drivers/iommu/msm_iommu.c | 1 + drivers/iommu/mtk_iommu.c | 1 + drivers/iommu/mtk_iommu_v1.c | 1 + drivers/iommu/of_iommu.c | 68 + drivers/iommu/omap-iommu.c | 1 + drivers/iommu/rockchip-iommu.c | 175 +- drivers/iommu/tegra-smmu.c | 16 +- drivers/iommu/virtio-iommu.c | 12 +- drivers/ipack/carriers/tpci200.c | 9 +- drivers/ipack/carriers/tpci200.h | 4 +- drivers/ipack/devices/ipoctal.c | 8 +- drivers/ipack/devices/ipoctal.h | 6 +- drivers/irqchip/irq-mips-cpu.c | 10 +- drivers/irqchip/irq-mips-gic.c | 8 +- drivers/irqchip/irq-pic32-evic.c | 5 +- drivers/isdn/capi/capi.c | 40 +- drivers/leds/Kconfig | 2 +- drivers/leds/blink/leds-lgm-sso.c | 53 +- drivers/leds/led-class.c | 6 +- drivers/leds/leds-as3645a.c | 3 +- drivers/leds/leds-bcm6328.c | 2 +- drivers/leds/leds-blinkm.c | 5 +- drivers/leds/leds-el15203000.c | 37 +- drivers/leds/leds-gpio-register.c | 1 - drivers/leds/leds-is31fl32xx.c | 3 +- drivers/leds/leds-ktd2692.c | 27 +- drivers/leds/leds-lm3530.c | 2 +- drivers/leds/leds-lm3532.c | 7 +- drivers/leds/leds-lm36274.c | 4 +- drivers/leds/leds-lm3692x.c | 26 +- drivers/leds/leds-lm3697.c | 12 +- drivers/leds/leds-lp3944.c | 6 +- drivers/leds/leds-lp50xx.c | 2 +- drivers/leds/leds-lp55xx-common.c | 2 +- drivers/leds/leds-lp8860.c | 16 +- drivers/leds/leds-lt3593.c | 8 +- drivers/leds/leds-mlxcpld.c | 38 +- drivers/leds/leds-mlxreg.c | 3 +- drivers/leds/leds-pwm.c | 16 +- drivers/leds/leds-tlc591xx.c | 8 +- drivers/leds/leds-turris-omnia.c | 1 - drivers/leds/trigger/ledtrig-activity.c | 1 - drivers/leds/trigger/ledtrig-cpu.c | 2 +- drivers/leds/trigger/ledtrig-heartbeat.c | 1 - drivers/leds/trigger/ledtrig-panic.c | 1 - drivers/mcb/mcb-lpc.c | 13 +- drivers/md/Makefile | 4 - drivers/md/dm-cache-target.c | 82 +- drivers/md/dm-core.h | 65 - drivers/md/dm-crypt.c | 31 +- drivers/md/dm-era-target.c | 24 +- drivers/md/dm-flakey.c | 7 +- drivers/md/dm-io-tracker.h | 81 - drivers/md/dm-kcopyd.c | 41 +- drivers/md/dm-linear.c | 7 +- drivers/md/dm-ps-io-affinity.c | 1 + drivers/md/dm-raid1.c | 2 +- drivers/md/dm-table.c | 23 +- drivers/md/dm-thin-metadata.c | 91 +- drivers/md/dm-writecache.c | 140 +- drivers/md/dm-zone.c | 660 - drivers/md/dm-zoned-metadata.c | 7 - drivers/md/dm-zoned-reclaim.c | 2 +- drivers/md/dm.c | 208 +- drivers/md/dm.h | 30 +- drivers/md/persistent-data/dm-array.c | 52 +- drivers/md/persistent-data/dm-btree-internal.h | 13 - drivers/md/persistent-data/dm-btree-remove.c | 7 +- drivers/md/persistent-data/dm-btree-spine.c | 16 +- drivers/md/persistent-data/dm-btree.c | 542 +- drivers/md/persistent-data/dm-btree.h | 10 +- drivers/md/persistent-data/dm-space-map-common.c | 534 +- drivers/md/persistent-data/dm-space-map-common.h | 34 +- drivers/md/persistent-data/dm-space-map-disk.c | 83 +- drivers/md/persistent-data/dm-space-map-metadata.c | 105 +- drivers/md/persistent-data/dm-space-map.h | 18 +- .../md/persistent-data/dm-transaction-manager.c | 61 - .../md/persistent-data/dm-transaction-manager.h | 22 +- drivers/media/platform/exynos4-is/fimc-is.c | 2 +- drivers/memory/atmel-ebi.c | 4 +- drivers/memory/emif.c | 678 + drivers/memory/fsl_ifc.c | 8 +- drivers/memory/pl353-smc.c | 315 +- drivers/memory/stm32-fmc2-ebi.c | 4 - drivers/memory/tegra/Kconfig | 18 +- drivers/memory/tegra/Makefile | 6 +- drivers/memory/tegra/mc.c | 321 +- drivers/memory/tegra/mc.h | 25 - drivers/memory/tegra/tegra114.c | 1245 +- drivers/memory/tegra/tegra124-emc.c | 8 +- drivers/memory/tegra/tegra124.c | 1306 +- drivers/memory/tegra/tegra186.c | 1679 +- drivers/memory/tegra/tegra194.c | 1351 - drivers/memory/tegra/tegra20-emc.c | 52 +- drivers/memory/tegra/tegra20.c | 110 +- drivers/memory/tegra/tegra210-emc-core.c | 4 + drivers/memory/tegra/tegra210.c | 1433 +- drivers/memory/tegra/tegra30-emc.c | 56 +- drivers/memory/tegra/tegra30.c | 1292 +- drivers/message/fusion/mptbase.c | 2 + drivers/message/fusion/mptfc.c | 35 +- drivers/message/fusion/mptsas.c | 119 +- drivers/mfd/88pm800.c | 14 +- drivers/mfd/88pm805.c | 29 +- drivers/mfd/Kconfig | 29 +- drivers/mfd/Makefile | 16 +- drivers/mfd/ab8500-core.c | 33 +- drivers/mfd/arizona-core.c | 2 - drivers/mfd/as3722.c | 14 +- drivers/mfd/asic3.c | 12 +- drivers/mfd/axp20x.c | 24 +- drivers/mfd/cros_ec_dev.c | 21 +- drivers/mfd/da9052-i2c.c | 10 +- drivers/mfd/da9055-core.c | 38 +- drivers/mfd/da9062-core.c | 13 +- drivers/mfd/da9063-i2c.c | 2 +- drivers/mfd/db8500-prcmu.c | 6 +- drivers/mfd/hi655x-pmic.c | 2 +- drivers/mfd/intel-lpss-pci.c | 13 - drivers/mfd/intel_soc_pmic_bxtwc.c | 20 +- drivers/mfd/iqs62x.c | 2 +- drivers/mfd/janz-cmodio.c | 6 +- drivers/mfd/kempld-core.c | 19 +- drivers/mfd/lp87565.c | 27 - drivers/mfd/max8907.c | 8 +- drivers/mfd/max8997.c | 9 +- drivers/mfd/max8998.c | 8 +- drivers/mfd/mfd-core.c | 15 +- drivers/mfd/motorola-cpcap.c | 4 - drivers/mfd/mt6360-core.c | 552 +- drivers/mfd/mt6397-core.c | 20 +- drivers/mfd/omap-usb-host.c | 2 +- drivers/mfd/omap-usb-tll.c | 2 +- drivers/mfd/pcf50633-core.c | 12 +- drivers/mfd/qcom-pm8008.c | 260 - drivers/mfd/rk808.c | 81 - drivers/mfd/rn5t618.c | 2 +- drivers/mfd/rt4831.c | 115 - drivers/mfd/sec-core.c | 70 +- drivers/mfd/sec-irq.c | 4 +- drivers/mfd/si476x-cmd.c | 28 +- drivers/mfd/si476x-i2c.c | 10 +- drivers/mfd/sm501.c | 8 +- drivers/mfd/stmpe-i2c.c | 2 +- drivers/mfd/sun6i-prcm.c | 30 +- drivers/mfd/syscon.c | 2 +- drivers/mfd/t7l66xb.c | 12 +- drivers/mfd/timberdale.c | 6 +- drivers/mfd/tps80031.c | 6 +- drivers/mfd/twl-core.c | 2 +- drivers/mfd/ucb1x00-assabet.c | 2 +- drivers/mfd/wcd934x.c | 50 +- drivers/mfd/wm831x-core.c | 250 +- drivers/mfd/wm831x-otp.c | 6 +- drivers/misc/bcm-vk/bcm_vk_dev.c | 1 - drivers/misc/bcm-vk/bcm_vk_msg.c | 6 +- drivers/misc/bcm-vk/bcm_vk_msg.h | 2 +- drivers/misc/bcm-vk/bcm_vk_tty.c | 2 +- drivers/misc/cardreader/alcor_pci.c | 8 +- drivers/misc/cxl/file.c | 5 +- drivers/misc/eeprom/Kconfig | 5 +- drivers/misc/eeprom/at25.c | 158 +- drivers/misc/eeprom/ee1004.c | 223 +- drivers/misc/eeprom/eeprom_93xx46.c | 90 +- drivers/misc/eeprom/idt_89hpesx.c | 41 +- .../misc/habanalabs/common/command_submission.c | 81 +- drivers/misc/habanalabs/common/context.c | 9 + drivers/misc/habanalabs/common/debugfs.c | 5 - drivers/misc/habanalabs/common/device.c | 82 +- drivers/misc/habanalabs/common/firmware_if.c | 1800 +- drivers/misc/habanalabs/common/habanalabs.h | 280 +- drivers/misc/habanalabs/common/habanalabs_drv.c | 24 +- drivers/misc/habanalabs/common/habanalabs_ioctl.c | 23 +- drivers/misc/habanalabs/common/hw_queue.c | 42 +- drivers/misc/habanalabs/common/irq.c | 24 +- drivers/misc/habanalabs/common/memory.c | 22 +- drivers/misc/habanalabs/common/mmu/mmu.c | 14 +- drivers/misc/habanalabs/common/pci/pci.c | 34 +- drivers/misc/habanalabs/common/sysfs.c | 2 +- drivers/misc/habanalabs/gaudi/gaudi.c | 1013 +- drivers/misc/habanalabs/gaudi/gaudiP.h | 1 - drivers/misc/habanalabs/gaudi/gaudi_coresight.c | 6 +- drivers/misc/habanalabs/gaudi/gaudi_security.c | 15 +- drivers/misc/habanalabs/goya/goya.c | 251 +- drivers/misc/habanalabs/goya/goyaP.h | 2 +- drivers/misc/habanalabs/goya/goya_coresight.c | 2 +- drivers/misc/habanalabs/include/common/cpucp_if.h | 45 +- .../misc/habanalabs/include/common/hl_boot_if.h | 184 +- .../habanalabs/include/gaudi/gaudi_async_events.h | 14 +- .../include/gaudi/gaudi_async_ids_map_extended.h | 31 +- .../misc/habanalabs/include/gaudi/gaudi_fw_if.h | 46 - .../misc/habanalabs/include/gaudi/gaudi_masks.h | 15 +- .../misc/habanalabs/include/gaudi/gaudi_reg_map.h | 10 - drivers/misc/hpilo.c | 10 +- drivers/misc/hpilo.h | 3 - drivers/misc/ibmasm/heartbeat.c | 1 - drivers/misc/ibmasm/module.c | 5 +- drivers/misc/ibmasm/remote.h | 2 +- drivers/misc/lattice-ecp3-config.c | 2 +- drivers/misc/lkdtm/bugs.c | 11 +- drivers/misc/lkdtm/cfi.c | 3 +- drivers/misc/lkdtm/core.c | 58 +- drivers/misc/lkdtm/fortify.c | 3 +- drivers/misc/lkdtm/heap.c | 97 +- drivers/misc/lkdtm/lkdtm.h | 46 +- drivers/misc/lkdtm/stackleak.c | 4 +- drivers/misc/lkdtm/usercopy.c | 7 +- drivers/misc/mei/bus-fixup.c | 2 +- drivers/misc/mei/client.c | 22 +- drivers/misc/mei/hbm.c | 2 +- drivers/misc/mei/hdcp/Kconfig | 1 + drivers/misc/mei/hw-me.c | 4 +- drivers/misc/mei/hw.h | 28 +- drivers/misc/mei/interrupt.c | 23 +- drivers/misc/mei/main.c | 4 +- drivers/misc/mei/mei-trace.h | 6 +- drivers/misc/mei/pci-txe.c | 2 +- drivers/misc/pvpanic/pvpanic-mmio.c | 17 +- drivers/misc/pvpanic/pvpanic-pci.c | 22 +- drivers/misc/pvpanic/pvpanic.c | 34 +- drivers/misc/pvpanic/pvpanic.h | 3 +- drivers/misc/sram.c | 6 +- drivers/misc/ti-st/st_core.c | 30 +- drivers/misc/uacce/uacce.c | 11 +- drivers/misc/vmw_vmci/vmci_context.c | 2 +- drivers/misc/xilinx_sdfec.c | 3 + drivers/mmc/core/block.c | 29 +- drivers/mmc/core/core.c | 7 +- drivers/mmc/core/queue.c | 23 +- drivers/mmc/core/queue.h | 2 +- drivers/mmc/core/sdio_uart.c | 6 +- drivers/mmc/host/Kconfig | 4 +- drivers/mmc/host/sdhci-of-arasan.c | 14 +- drivers/mmc/host/sdhci-of-aspeed-test.c | 34 +- drivers/mmc/host/sdhci.c | 10 +- drivers/mmc/host/sdhci.h | 1 - drivers/mtd/chips/chipreg.c | 5 +- drivers/mtd/devices/Kconfig | 6 - drivers/mtd/devices/Makefile | 1 - drivers/mtd/devices/mchp48l640.c | 373 - drivers/mtd/devices/ms02-nv.c | 1 + drivers/mtd/devices/phram.c | 1 - drivers/mtd/inftlmount.c | 17 +- drivers/mtd/maps/amd76xrom.c | 6 +- drivers/mtd/maps/ck804xrom.c | 8 +- drivers/mtd/maps/esb2rom.c | 7 +- drivers/mtd/maps/ichxrom.c | 6 +- drivers/mtd/maps/plat-ram.c | 1 + drivers/mtd/maps/sun_uflash.c | 4 +- drivers/mtd/mtdcore.c | 246 +- drivers/mtd/mtdoops.c | 4 +- drivers/mtd/mtdpart.c | 9 +- drivers/mtd/nand/bbt.c | 2 +- drivers/mtd/nand/raw/Kconfig | 8 - drivers/mtd/nand/raw/Makefile | 1 - drivers/mtd/nand/raw/arasan-nand-controller.c | 341 +- drivers/mtd/nand/raw/atmel/nand-controller.c | 11 +- drivers/mtd/nand/raw/cadence-nand-controller.c | 6 +- drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.h | 2 +- drivers/mtd/nand/raw/hisi504_nand.c | 4 +- drivers/mtd/nand/raw/internals.h | 5 - drivers/mtd/nand/raw/marvell_nand.c | 6 +- drivers/mtd/nand/raw/mtk_ecc.c | 4 +- drivers/mtd/nand/raw/nand_base.c | 364 +- drivers/mtd/nand/raw/nand_legacy.c | 2 +- drivers/mtd/nand/raw/nand_onfi.c | 5 +- drivers/mtd/nand/raw/nand_timings.c | 370 +- drivers/mtd/nand/raw/omap2.c | 229 +- drivers/mtd/nand/raw/omap_elm.c | 2 +- drivers/mtd/nand/raw/pl35x-nand-controller.c | 1194 - drivers/mtd/nand/raw/qcom_nandc.c | 23 +- drivers/mtd/nand/raw/r852.c | 7 +- drivers/mtd/nand/raw/sunxi_nand.c | 4 +- drivers/mtd/nand/spi/core.c | 129 +- drivers/mtd/nand/spi/macronix.c | 112 - drivers/mtd/nftlcore.c | 1 + drivers/mtd/nftlmount.c | 7 +- drivers/mtd/parsers/Kconfig | 2 +- drivers/mtd/parsers/parser_trx.c | 9 +- drivers/mtd/parsers/qcomsmempart.c | 10 - drivers/mtd/parsers/redboot.c | 76 +- drivers/mtd/rfd_ftl.c | 5 +- drivers/mtd/sm_ftl.c | 51 +- drivers/mtd/spi-nor/Makefile | 2 +- drivers/mtd/spi-nor/controllers/intel-spi-pci.c | 1 - drivers/mtd/spi-nor/controllers/nxp-spifi.c | 2 +- drivers/mtd/spi-nor/core.c | 22 +- drivers/mtd/spi-nor/core.h | 16 - drivers/mtd/spi-nor/macronix.c | 5 +- drivers/mtd/spi-nor/otp.c | 160 +- drivers/mtd/spi-nor/sfdp.c | 58 - drivers/mtd/spi-nor/sysfs.c | 93 - drivers/mtd/spi-nor/winbond.c | 1 - drivers/mtd/tests/oobtest.c | 7 +- drivers/mtd/tests/torturetest.c | 2 + drivers/mtd/ubi/debug.c | 2 +- drivers/net/caif/caif_serial.c | 13 +- drivers/net/can/slcan.c | 10 +- drivers/net/ethernet/intel/i40e/i40e_client.c | 149 + drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 7 + drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 1 + drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 4 + .../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 140 + .../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 5 + .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 3 +- .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 12 +- .../net/ethernet/mellanox/mlx4/resource_tracker.c | 1 - drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 8 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.h | 10 +- drivers/net/ethernet/sun/ldmvsw.c | 4 +- drivers/net/ethernet/sun/sunvnet.c | 3 +- drivers/net/ethernet/xscale/ixp4xx_eth.c | 2 - drivers/net/ethernet/xscale/ptp_ixp46x.c | 3 +- drivers/net/fjes/fjes_trace.h | 4 +- drivers/net/hamradio/6pack.c | 14 +- drivers/net/hamradio/mkiss.c | 13 +- drivers/net/ipa/ipa_smp2p.c | 1 - drivers/net/ppp/ppp_async.c | 12 +- drivers/net/ppp/ppp_synctty.c | 12 +- drivers/net/slip/slip.c | 9 +- drivers/net/usb/hso.c | 8 +- drivers/net/virtio_net.c | 53 +- drivers/net/wan/ixp4xx_hss.c | 1 - drivers/net/wireless/broadcom/b43/debugfs.c | 34 +- drivers/net/wireless/broadcom/b43/debugfs.h | 3 + drivers/net/wireless/broadcom/b43legacy/debugfs.c | 29 +- drivers/net/wireless/broadcom/b43legacy/debugfs.h | 3 + drivers/net/wireless/marvell/mwifiex/pcie.c | 10 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/nvdimm/bus.c | 64 +- drivers/nvdimm/dimm_devs.c | 18 - drivers/nvme/host/core.c | 65 +- drivers/nvme/host/fabrics.c | 13 +- drivers/nvme/host/fabrics.h | 2 +- drivers/nvme/host/fc.c | 74 +- drivers/nvme/host/ioctl.c | 6 +- drivers/nvme/host/nvme.h | 4 +- drivers/nvme/host/rdma.c | 3 +- drivers/nvme/host/tcp.c | 2 +- drivers/nvme/target/loop.c | 2 +- drivers/nvme/target/passthru.c | 8 +- drivers/nvme/target/tcp.c | 1 + drivers/nvmem/core.c | 27 +- drivers/nvmem/qfprom.c | 9 +- drivers/nvmem/sprd-efuse.c | 2 +- drivers/nvmem/sunxi_sid.c | 1 - drivers/of/Kconfig | 4 +- drivers/of/address.c | 128 +- drivers/of/fdt.c | 14 +- drivers/of/of_private.h | 4 - drivers/of/of_reserved_mem.c | 17 +- drivers/of/platform.c | 1 + drivers/of/unittest.c | 6 +- drivers/parisc/power.c | 1 - drivers/parport/probe.c | 11 +- drivers/pci/controller/Kconfig | 8 - drivers/pci/controller/Makefile | 1 - drivers/pci/controller/cadence/pcie-cadence.h | 7 +- drivers/pci/controller/dwc/pci-imx6.c | 25 +- drivers/pci/controller/dwc/pcie-intel-gw.c | 10 +- drivers/pci/controller/dwc/pcie-tegra194.c | 4 +- .../pci/controller/mobiveil/pcie-layerscape-gen4.c | 11 + drivers/pci/controller/pci-aardvark.c | 13 +- drivers/pci/controller/pci-ftpci100.c | 30 +- drivers/pci/controller/pci-hyperv.c | 64 +- drivers/pci/controller/pci-ixp4xx.c | 671 - drivers/pci/controller/pci-tegra.c | 1 - drivers/pci/controller/pci-xgene.c | 4 +- drivers/pci/controller/pcie-iproc-msi.c | 33 +- drivers/pci/controller/pcie-iproc.c | 24 +- drivers/pci/controller/pcie-iproc.h | 16 +- drivers/pci/controller/pcie-mediatek-gen3.c | 1 - drivers/pci/controller/pcie-mediatek.c | 4 +- drivers/pci/controller/pcie-microchip-host.c | 2 +- drivers/pci/controller/pcie-rockchip-host.c | 12 +- drivers/pci/ecam.c | 54 +- drivers/pci/hotplug/cpci_hotplug.h | 3 - drivers/pci/hotplug/cpci_hotplug_pci.c | 2 + drivers/pci/hotplug/cpqphp_core.c | 7 +- drivers/pci/hotplug/cpqphp_ctrl.c | 2 +- drivers/pci/hotplug/pci_hotplug_core.c | 8 +- drivers/pci/hotplug/pciehp.h | 3 - drivers/pci/hotplug/pciehp_hpc.c | 36 - drivers/pci/hotplug/rpadlpar_sysfs.c | 4 +- drivers/pci/hotplug/shpchp_sysfs.c | 38 +- drivers/pci/iov.c | 23 +- drivers/pci/msi.c | 8 +- drivers/pci/p2pdma.c | 376 +- drivers/pci/pci-driver.c | 1 - drivers/pci/pci-label.c | 22 +- drivers/pci/pci-sysfs.c | 2 +- drivers/pci/pci.c | 60 +- drivers/pci/pci.h | 8 +- drivers/pci/pcie/aer.c | 24 +- drivers/pci/pcie/aspm.c | 4 +- drivers/pci/pcie/dpc.c | 74 +- drivers/pci/probe.c | 23 - drivers/pci/quirks.c | 11 - drivers/pci/slot.c | 18 +- drivers/pci/switch/switchtec.c | 18 +- drivers/phy/Kconfig | 9 - drivers/phy/Makefile | 1 - drivers/phy/broadcom/phy-bcm-ns-usb3.c | 4 +- drivers/phy/hisilicon/Kconfig | 10 - drivers/phy/hisilicon/Makefile | 1 - drivers/phy/hisilicon/phy-hi3670-usb3.c | 661 - drivers/phy/intel/phy-intel-keembay-emmc.c | 3 +- drivers/phy/marvell/phy-mmp3-hsic.c | 4 +- drivers/phy/mediatek/phy-mtk-hdmi.c | 4 +- drivers/phy/mediatek/phy-mtk-mipi-dsi.c | 4 +- drivers/phy/phy-can-transceiver.c | 146 - drivers/phy/phy-core-mipi-dphy.c | 2 +- drivers/phy/phy-core.c | 16 +- drivers/phy/phy-xgene.c | 3 +- drivers/phy/qualcomm/phy-qcom-qmp.c | 315 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 189 +- drivers/phy/qualcomm/phy-qcom-qusb2.c | 34 - drivers/phy/ralink/Kconfig | 2 +- drivers/phy/ralink/phy-mt7621-pci.c | 37 +- drivers/phy/rockchip/Kconfig | 9 - drivers/phy/rockchip/Makefile | 1 - drivers/phy/rockchip/phy-rockchip-inno-csidphy.c | 459 - drivers/phy/rockchip/phy-rockchip-inno-hdmi.c | 4 +- drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 44 - drivers/phy/socionext/phy-uniphier-pcie.c | 11 +- drivers/phy/st/phy-stm32-usbphyc.c | 31 - drivers/phy/tegra/xusb-tegra186.c | 550 +- drivers/phy/tegra/xusb-tegra210.c | 1875 +- drivers/phy/tegra/xusb.c | 92 +- drivers/phy/tegra/xusb.h | 22 +- drivers/phy/ti/phy-dm816x-usb.c | 17 +- drivers/phy/ti/phy-twl4030-usb.c | 6 +- drivers/pinctrl/Kconfig | 2 - drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 24 +- drivers/pinctrl/aspeed/pinmux-aspeed.h | 9 - drivers/pinctrl/bcm/pinctrl-bcm2835.c | 8 +- drivers/pinctrl/bcm/pinctrl-bcm6318.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm63268.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6328.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6358.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6362.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm6368.c | 4 +- drivers/pinctrl/bcm/pinctrl-bcm63xx.h | 4 +- drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 4 +- drivers/pinctrl/intel/pinctrl-tigerlake.c | 1 - drivers/pinctrl/mediatek/Kconfig | 7 - drivers/pinctrl/mediatek/Makefile | 1 - drivers/pinctrl/mediatek/pinctrl-mt2701.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt2712.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt6397.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt8127.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt8135.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt8167.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt8173.c | 3 - drivers/pinctrl/mediatek/pinctrl-mt8365.c | 502 - drivers/pinctrl/mediatek/pinctrl-mt8516.c | 3 - drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 21 +- drivers/pinctrl/mediatek/pinctrl-mtk-common.h | 3 - drivers/pinctrl/mediatek/pinctrl-mtk-mt8365.h | 1511 - drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 4 +- drivers/pinctrl/pinctrl-amd.c | 33 +- drivers/pinctrl/pinctrl-at91.c | 14 +- drivers/pinctrl/pinctrl-equilibrium.c | 1 - drivers/pinctrl/pinctrl-mcp23s08.c | 13 +- drivers/pinctrl/pinctrl-mcp23s08.h | 1 - drivers/pinctrl/pinctrl-ocelot.c | 4 +- drivers/pinctrl/pinctrl-single.c | 5 +- drivers/pinctrl/pinctrl-zynqmp.c | 50 +- drivers/pinctrl/qcom/Kconfig | 9 - drivers/pinctrl/qcom/Makefile | 1 - drivers/pinctrl/qcom/pinctrl-sm6125.c | 1277 - drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 1 - drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 1 - drivers/pinctrl/ralink/Kconfig | 25 - drivers/pinctrl/ralink/Makefile | 6 - drivers/pinctrl/ralink/pinctrl-mt7620.c | 390 - drivers/pinctrl/ralink/pinctrl-mt7621.c | 116 - drivers/pinctrl/ralink/pinctrl-rt2880.c | 30 +- drivers/pinctrl/ralink/pinctrl-rt288x.c | 60 - drivers/pinctrl/ralink/pinctrl-rt305x.c | 137 - drivers/pinctrl/ralink/pinctrl-rt3883.c | 107 - drivers/pinctrl/ralink/pinmux.h | 53 - drivers/pinctrl/renesas/pfc-r8a77470.c | 346 +- drivers/pinctrl/renesas/pfc-r8a7778.c | 3 + drivers/pinctrl/renesas/pfc-r8a7790.c | 301 +- drivers/pinctrl/renesas/pfc-r8a7792.c | 533 +- drivers/pinctrl/renesas/pfc-r8a7794.c | 360 +- drivers/pinctrl/renesas/pfc-r8a77951.c | 4 +- drivers/pinctrl/renesas/pfc-r8a7796.c | 10 +- drivers/pinctrl/renesas/pfc-r8a77965.c | 79 +- drivers/pinctrl/renesas/pfc-r8a77970.c | 175 +- drivers/pinctrl/renesas/pfc-r8a77980.c | 209 +- drivers/pinctrl/renesas/pfc-r8a77990.c | 16 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 79 +- drivers/platform/x86/dell/dell_rbu.c | 2 +- drivers/pnp/card.c | 7 +- drivers/pnp/driver.c | 9 +- drivers/pnp/isapnp/compat.c | 1 + drivers/pnp/manager.c | 7 +- drivers/pnp/support.c | 1 + drivers/power/reset/at91-sama5d2_shdwc.c | 4 +- drivers/power/reset/gpio-poweroff.c | 1 - drivers/power/reset/keystone-reset.c | 1 - drivers/power/reset/ltc2952-poweroff.c | 1 - drivers/power/reset/regulator-poweroff.c | 1 - drivers/power/supply/Kconfig | 12 +- drivers/power/supply/Makefile | 3 +- drivers/power/supply/ab8500-bm.h | 7 +- drivers/power/supply/ab8500-chargalg.h | 2 +- drivers/power/supply/ab8500_btemp.c | 126 +- drivers/power/supply/ab8500_charger.c | 381 +- drivers/power/supply/ab8500_fg.c | 145 +- drivers/power/supply/abx500_chargalg.c | 117 +- drivers/power/supply/axp20x_battery.c | 17 +- drivers/power/supply/axp288_fuel_gauge.c | 26 +- drivers/power/supply/bd70528-charger.c | 710 + drivers/power/supply/bq24190_charger.c | 11 +- drivers/power/supply/charger-manager.c | 1 - drivers/power/supply/cpcap-battery.c | 19 +- drivers/power/supply/cpcap-charger.c | 39 +- drivers/power/supply/max17040_battery.c | 42 +- drivers/power/supply/max17042_battery.c | 2 +- drivers/power/supply/pm2301_charger.c | 1249 + drivers/power/supply/rn5t618_power.c | 235 - drivers/power/supply/rt5033_battery.c | 7 - drivers/power/supply/sbs-battery.c | 153 +- drivers/power/supply/sc2731_charger.c | 1 - drivers/power/supply/sc27xx_fuel_gauge.c | 1 - drivers/power/supply/smb347-charger.c | 1 + drivers/power/supply/surface_battery.c | 14 +- drivers/power/supply/surface_charger.c | 2 +- drivers/pps/clients/pps-ldisc.c | 11 +- drivers/ps3/ps3-vuart.c | 2 +- drivers/ps3/ps3av.c | 22 +- drivers/pwm/core.c | 222 +- drivers/pwm/pwm-atmel-hlcdc.c | 2 + drivers/pwm/pwm-atmel-tcb.c | 2 + drivers/pwm/pwm-atmel.c | 2 + drivers/pwm/pwm-bcm-iproc.c | 2 + drivers/pwm/pwm-bcm-kona.c | 2 + drivers/pwm/pwm-bcm2835.c | 2 + drivers/pwm/pwm-berlin.c | 165 +- drivers/pwm/pwm-clps711x.c | 12 +- drivers/pwm/pwm-crc.c | 12 +- drivers/pwm/pwm-ep93xx.c | 167 +- drivers/pwm/pwm-fsl-ftm.c | 2 + drivers/pwm/pwm-hibvt.c | 2 + drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-imx-tpm.c | 2 + drivers/pwm/pwm-imx1.c | 14 +- drivers/pwm/pwm-imx27.c | 3 + drivers/pwm/pwm-jz4740.c | 2 + drivers/pwm/pwm-lpc18xx-sct.c | 2 + drivers/pwm/pwm-lpss-pci.c | 4 + drivers/pwm/pwm-lpss-platform.c | 4 +- drivers/pwm/pwm-lpss.c | 8 +- drivers/pwm/pwm-lpss.h | 1 + drivers/pwm/pwm-meson.c | 14 +- drivers/pwm/pwm-mxs.c | 2 + drivers/pwm/pwm-omap-dmtimer.c | 2 + drivers/pwm/pwm-pca9685.c | 198 +- drivers/pwm/pwm-pxa.c | 40 +- drivers/pwm/pwm-renesas-tpu.c | 2 + drivers/pwm/pwm-rockchip.c | 5 + drivers/pwm/pwm-samsung.c | 3 + drivers/pwm/pwm-sifive.c | 2 + drivers/pwm/pwm-spear.c | 40 +- drivers/pwm/pwm-sprd.c | 4 +- drivers/pwm/pwm-stm32-lp.c | 2 + drivers/pwm/pwm-stm32.c | 2 + drivers/pwm/pwm-sun4i.c | 2 + drivers/pwm/pwm-tegra.c | 24 +- drivers/pwm/pwm-tiecap.c | 58 +- drivers/pwm/pwm-tiehrpwm.c | 2 + drivers/pwm/pwm-visconti.c | 17 +- drivers/pwm/pwm-vt8500.c | 10 +- drivers/regulator/lp87565-regulator.c | 11 - drivers/remoteproc/Kconfig | 1 - drivers/remoteproc/imx_rproc.c | 209 +- drivers/remoteproc/pru_rproc.c | 3 - drivers/remoteproc/qcom_q6v5.c | 2 +- drivers/remoteproc/qcom_q6v5_pas.c | 22 - drivers/remoteproc/qcom_wcnss.c | 5 +- drivers/remoteproc/remoteproc_cdev.c | 2 +- drivers/remoteproc/remoteproc_core.c | 75 +- drivers/remoteproc/remoteproc_elf_loader.c | 12 +- drivers/remoteproc/remoteproc_virtio.c | 6 +- drivers/remoteproc/stm32_rproc.c | 16 +- drivers/remoteproc/ti_k3_r5_remoteproc.c | 151 +- drivers/reset/Kconfig | 23 +- drivers/reset/Makefile | 2 +- drivers/reset/core.c | 25 +- drivers/reset/hisilicon/hi6220_reset.c | 2 +- drivers/reset/reset-a10sr.c | 1 - drivers/reset/reset-bcm6345.c | 2 +- drivers/reset/reset-berlin.c | 12 +- drivers/reset/reset-brcmstb.c | 1 - drivers/reset/reset-lantiq.c | 2 +- drivers/reset/reset-microchip-sparx5.c | 146 - drivers/reset/reset-oxnas.c | 2 +- drivers/reset/reset-stm32mp1.c | 115 + drivers/reset/reset-ti-syscon.c | 4 +- drivers/reset/reset-uniphier.c | 2 +- drivers/reset/reset-zynqmp.c | 4 +- drivers/reset/sti/reset-syscfg.c | 2 +- drivers/rtc/Kconfig | 6 +- drivers/rtc/proc.c | 4 +- drivers/rtc/rtc-at91sam9.c | 2 +- drivers/rtc/rtc-au1xxx.c | 5 +- drivers/rtc/rtc-bd70528.c | 316 +- drivers/rtc/rtc-ds1374.c | 7 +- drivers/rtc/rtc-efi.c | 1 + drivers/rtc/rtc-hid-sensor-time.c | 1 - drivers/rtc/rtc-imxdi.c | 4 - drivers/rtc/rtc-m41t80.c | 32 +- drivers/rtc/rtc-max6900.c | 8 +- drivers/rtc/rtc-max77686.c | 4 +- drivers/rtc/rtc-mxc_v2.c | 1 - drivers/rtc/rtc-palmas.c | 15 +- drivers/rtc/rtc-pcf2127.c | 194 +- drivers/rtc/rtc-pcf85063.c | 6 +- drivers/rtc/rtc-pcf8523.c | 146 +- drivers/rtc/rtc-pcf8563.c | 2 +- drivers/rtc/rtc-rtd119x.c | 3 +- drivers/rtc/rtc-s5m.c | 4 +- drivers/rtc/rtc-sc27xx.c | 2 +- drivers/rtc/rtc-spear.c | 5 +- drivers/rtc/rtc-stm32.c | 6 +- drivers/rtc/rtc-tps6586x.c | 15 +- drivers/rtc/rtc-tps80031.c | 15 +- drivers/rtc/rtc-v3020.c | 2 +- drivers/rtc/sysfs.c | 2 +- drivers/s390/block/dasd.c | 1 + drivers/s390/block/dasd_diag.c | 21 +- drivers/s390/block/dasd_eckd.c | 2 +- drivers/s390/block/dasd_eckd.h | 6 +- drivers/s390/block/dcssblk.c | 106 +- drivers/s390/block/xpram.c | 63 +- drivers/s390/char/con3215.c | 5 +- drivers/s390/char/con3270.c | 1 - drivers/s390/char/monreader.c | 125 +- drivers/s390/char/monwriter.c | 90 +- drivers/s390/char/sclp.c | 175 +- drivers/s390/char/sclp.h | 13 + drivers/s390/char/sclp_cmd.c | 34 + drivers/s390/char/sclp_con.c | 54 +- drivers/s390/char/sclp_ftp.c | 1 + drivers/s390/char/sclp_quiesce.c | 37 +- drivers/s390/char/sclp_rw.c | 11 +- drivers/s390/char/sclp_rw.h | 8 +- drivers/s390/char/sclp_tty.c | 13 +- drivers/s390/char/sclp_vt220.c | 66 +- drivers/s390/char/tty3270.c | 22 +- drivers/s390/char/vmlogrdr.c | 24 + drivers/s390/char/zcore.c | 1 - drivers/s390/cio/airq.c | 2 +- drivers/s390/cio/ccwgroup.c | 60 +- drivers/s390/cio/chp.c | 3 - drivers/s390/cio/chsc.c | 2 + drivers/s390/cio/cio.c | 2 +- drivers/s390/cio/cio.h | 13 +- drivers/s390/cio/cmf.c | 13 +- drivers/s390/cio/ioasm.c | 143 +- drivers/s390/cio/qdio.h | 25 +- drivers/s390/cio/qdio_main.c | 62 +- drivers/s390/cio/trace.h | 6 +- drivers/s390/crypto/ap_bus.c | 134 +- drivers/s390/crypto/ap_bus.h | 14 +- drivers/s390/crypto/ap_card.c | 18 +- drivers/s390/crypto/ap_queue.c | 28 +- drivers/s390/crypto/vfio_ap_drv.c | 13 +- drivers/s390/crypto/zcrypt_api.c | 7 +- drivers/s390/crypto/zcrypt_api.h | 3 +- drivers/s390/crypto/zcrypt_card.c | 30 +- drivers/s390/crypto/zcrypt_ccamisc.c | 14 +- drivers/s390/crypto/zcrypt_ccamisc.h | 4 +- drivers/s390/crypto/zcrypt_cex4.c | 9 +- drivers/s390/crypto/zcrypt_msgtype50.c | 28 +- drivers/s390/crypto/zcrypt_msgtype6.c | 59 +- drivers/s390/crypto/zcrypt_msgtype6.h | 2 + drivers/s390/crypto/zcrypt_queue.c | 22 +- drivers/s390/scsi/zfcp_scsi.c | 5 +- drivers/s390/virtio/virtio_ccw.c | 30 +- drivers/scsi/3w-9xxx.c | 74 +- drivers/scsi/3w-9xxx.h | 121 +- drivers/scsi/3w-xxxx.c | 6 +- drivers/scsi/53c700.c | 6 +- drivers/scsi/FlashPoint.c | 197 +- drivers/scsi/Kconfig | 5 +- drivers/scsi/Makefile | 2 - drivers/scsi/NCR5380.c | 10 +- drivers/scsi/aacraid/aachba.c | 10 +- drivers/scsi/aacraid/aacraid.h | 2 +- drivers/scsi/advansys.c | 4 + drivers/scsi/aha152x.c | 33 +- drivers/scsi/aha1740.c | 7 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 19 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 1 + drivers/scsi/aic94xx/aic94xx_init.c | 1 - drivers/scsi/aic94xx/aic94xx_sds.c | 4 +- drivers/scsi/aic94xx/aic94xx_task.c | 2 +- drivers/scsi/arcmsr/arcmsr.h | 2 +- drivers/scsi/arcmsr/arcmsr_hba.c | 43 +- drivers/scsi/arm/acornscsi.c | 46 +- drivers/scsi/arm/fas216.c | 17 +- drivers/scsi/be2iscsi/be_iscsi.c | 25 +- drivers/scsi/be2iscsi/be_main.c | 110 +- drivers/scsi/bfa/bfa_defs_svc.h | 2 +- drivers/scsi/bfa/bfa_svc.c | 8 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 2 +- drivers/scsi/bnx2i/bnx2i_iscsi.c | 32 +- drivers/scsi/ch.c | 5 +- drivers/scsi/constants.c | 17 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 1 - drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 1 - drivers/scsi/cxgbi/libcxgbi.c | 17 +- drivers/scsi/cxlflash/superpipe.c | 3 +- drivers/scsi/dc395x.c | 80 +- drivers/scsi/device_handler/scsi_dh_alua.c | 81 +- drivers/scsi/elx/Kconfig | 9 - drivers/scsi/elx/Makefile | 18 - drivers/scsi/elx/efct/efct_driver.c | 786 - drivers/scsi/elx/efct/efct_driver.h | 109 - drivers/scsi/elx/efct/efct_hw.c | 3581 - drivers/scsi/elx/efct/efct_hw.h | 764 - drivers/scsi/elx/efct/efct_hw_queues.c | 677 - drivers/scsi/elx/efct/efct_io.c | 191 - drivers/scsi/elx/efct/efct_io.h | 174 - drivers/scsi/elx/efct/efct_lio.c | 1698 - drivers/scsi/elx/efct/efct_lio.h | 189 - drivers/scsi/elx/efct/efct_scsi.c | 1159 - drivers/scsi/elx/efct/efct_scsi.h | 203 - drivers/scsi/elx/efct/efct_unsol.c | 492 - drivers/scsi/elx/efct/efct_unsol.h | 17 - drivers/scsi/elx/efct/efct_xport.c | 1111 - drivers/scsi/elx/efct/efct_xport.h | 186 - drivers/scsi/elx/include/efc_common.h | 37 - drivers/scsi/elx/libefc/efc.h | 52 - drivers/scsi/elx/libefc/efc_cmds.c | 777 - drivers/scsi/elx/libefc/efc_cmds.h | 35 - drivers/scsi/elx/libefc/efc_device.c | 1603 - drivers/scsi/elx/libefc/efc_device.h | 72 - drivers/scsi/elx/libefc/efc_domain.c | 1088 - drivers/scsi/elx/libefc/efc_domain.h | 54 - drivers/scsi/elx/libefc/efc_els.c | 1098 - drivers/scsi/elx/libefc/efc_els.h | 107 - drivers/scsi/elx/libefc/efc_fabric.c | 1564 - drivers/scsi/elx/libefc/efc_fabric.h | 116 - drivers/scsi/elx/libefc/efc_node.c | 1102 - drivers/scsi/elx/libefc/efc_node.h | 191 - drivers/scsi/elx/libefc/efc_nport.c | 777 - drivers/scsi/elx/libefc/efc_nport.h | 50 - drivers/scsi/elx/libefc/efc_sm.c | 54 - drivers/scsi/elx/libefc/efc_sm.h | 197 - drivers/scsi/elx/libefc/efclib.c | 81 - drivers/scsi/elx/libefc/efclib.h | 620 - drivers/scsi/elx/libefc_sli/sli4.c | 5160 - drivers/scsi/elx/libefc_sli/sli4.h | 4132 - drivers/scsi/esas2r/atioctl.h | 2 +- drivers/scsi/esas2r/esas2r_main.c | 2 +- drivers/scsi/esp_scsi.c | 4 +- drivers/scsi/fcoe/fcoe.c | 6 +- drivers/scsi/fdomain.c | 22 +- drivers/scsi/hisi_sas/hisi_sas.h | 7 +- drivers/scsi/hisi_sas/hisi_sas_main.c | 99 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 21 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 11 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 11 +- drivers/scsi/hosts.c | 13 +- drivers/scsi/hptiop.c | 2 +- drivers/scsi/ibmvscsi/ibmvfc.c | 60 +- drivers/scsi/ibmvscsi/ibmvfc.h | 3 +- drivers/scsi/ibmvscsi/ibmvscsi.c | 2 +- drivers/scsi/imm.c | 15 +- drivers/scsi/ipr.c | 4 +- drivers/scsi/ipr.h | 1 - drivers/scsi/ips.c | 10 +- drivers/scsi/isci/init.c | 1 - drivers/scsi/isci/request.c | 10 +- drivers/scsi/isci/task.c | 6 +- drivers/scsi/iscsi_tcp.c | 7 - drivers/scsi/libfc/fc_encode.h | 256 +- drivers/scsi/libfc/fc_lport.c | 88 +- drivers/scsi/libfc/fc_rport.c | 13 +- drivers/scsi/libiscsi.c | 234 +- drivers/scsi/libsas/sas_ata.c | 7 +- drivers/scsi/libsas/sas_expander.c | 2 +- drivers/scsi/libsas/sas_scsi_host.c | 9 - drivers/scsi/libsas/sas_task.c | 4 +- drivers/scsi/lpfc/lpfc.h | 124 - drivers/scsi/lpfc/lpfc_attr.c | 59 - drivers/scsi/lpfc/lpfc_crtn.h | 12 - drivers/scsi/lpfc/lpfc_ct.c | 298 +- drivers/scsi/lpfc/lpfc_debugfs.c | 11 +- drivers/scsi/lpfc/lpfc_disc.h | 2 - drivers/scsi/lpfc/lpfc_els.c | 665 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 229 +- drivers/scsi/lpfc/lpfc_hw.h | 124 +- drivers/scsi/lpfc/lpfc_hw4.h | 12 - drivers/scsi/lpfc/lpfc_init.c | 111 +- drivers/scsi/lpfc/lpfc_mbox.c | 9 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 40 +- drivers/scsi/lpfc/lpfc_nvme.c | 14 +- drivers/scsi/lpfc/lpfc_scsi.c | 416 +- drivers/scsi/lpfc/lpfc_sli.c | 66 +- drivers/scsi/lpfc/lpfc_sli.h | 11 +- drivers/scsi/lpfc/lpfc_version.h | 2 +- drivers/scsi/megaraid.c | 20 +- drivers/scsi/megaraid/megaraid_mbox.c | 45 +- drivers/scsi/megaraid/megaraid_sas.h | 16 +- drivers/scsi/megaraid/megaraid_sas_base.c | 102 +- drivers/scsi/megaraid/megaraid_sas_fp.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 21 +- drivers/scsi/mesh.c | 9 +- drivers/scsi/mpi3mr/Kconfig | 7 - drivers/scsi/mpi3mr/Makefile | 4 - drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h | 1880 - drivers/scsi/mpi3mr/mpi/mpi30_image.h | 216 - drivers/scsi/mpi3mr/mpi/mpi30_init.h | 159 - drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 1004 - drivers/scsi/mpi3mr/mpi/mpi30_sas.h | 33 - drivers/scsi/mpi3mr/mpi/mpi30_transport.h | 463 - drivers/scsi/mpi3mr/mpi3mr.h | 901 - drivers/scsi/mpi3mr/mpi3mr_debug.h | 60 - drivers/scsi/mpi3mr/mpi3mr_fw.c | 3958 - drivers/scsi/mpi3mr/mpi3mr_os.c | 4046 - drivers/scsi/mpt3sas/mpt3sas_base.c | 349 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 8 - drivers/scsi/mpt3sas/mpt3sas_config.c | 18 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 193 +- drivers/scsi/mvsas/mv_init.c | 27 +- drivers/scsi/mvsas/mv_sas.c | 10 +- drivers/scsi/mvumi.c | 10 +- drivers/scsi/myrb.c | 64 +- drivers/scsi/myrs.c | 9 +- drivers/scsi/nsp32.c | 419 +- drivers/scsi/pcmcia/nsp_cs.c | 2 +- drivers/scsi/pm8001/pm8001_hwi.c | 16 +- drivers/scsi/pm8001/pm8001_init.c | 1 - drivers/scsi/pm8001/pm8001_sas.c | 10 +- drivers/scsi/pm8001/pm80xx_hwi.c | 14 +- drivers/scsi/pmcraid.h | 4 +- drivers/scsi/ppa.c | 14 +- drivers/scsi/ps3rom.c | 7 +- drivers/scsi/qedf/qedf_attr.c | 14 +- drivers/scsi/qedf/qedf_dbg.c | 3 +- drivers/scsi/qedf/qedf_io.c | 27 +- drivers/scsi/qedf/qedf_main.c | 9 +- drivers/scsi/qedi/qedi.h | 1 - drivers/scsi/qedi/qedi_fw.c | 291 +- drivers/scsi/qedi/qedi_gbl.h | 4 +- drivers/scsi/qedi/qedi_iscsi.c | 105 +- drivers/scsi/qedi/qedi_iscsi.h | 5 +- drivers/scsi/qedi/qedi_main.c | 9 +- drivers/scsi/qedi/qedi_sysfs.c | 14 +- drivers/scsi/qla2xxx/qla_def.h | 4 - drivers/scsi/qla2xxx/qla_gbl.h | 5 +- drivers/scsi/qla2xxx/qla_init.c | 8 +- drivers/scsi/qla2xxx/qla_iocb.c | 4 - drivers/scsi/qla2xxx/qla_isr.c | 19 +- drivers/scsi/qla2xxx/qla_mbx.c | 27 - drivers/scsi/qla2xxx/qla_nvme.c | 6 +- drivers/scsi/qla2xxx/qla_os.c | 68 - drivers/scsi/qla2xxx/qla_target.c | 3 +- drivers/scsi/qla4xxx/ql4_83xx.c | 3 +- drivers/scsi/qla4xxx/ql4_os.c | 4 +- drivers/scsi/qlogicfas408.c | 138 +- drivers/scsi/scsi.c | 11 +- drivers/scsi/scsi_debug.c | 20 +- drivers/scsi/scsi_error.c | 72 +- drivers/scsi/scsi_ioctl.c | 7 +- drivers/scsi/scsi_lib.c | 140 +- drivers/scsi/scsi_logging.c | 10 +- drivers/scsi/scsi_priv.h | 1 + drivers/scsi/scsi_scan.c | 18 +- drivers/scsi/scsi_transport_fc.c | 2 +- drivers/scsi/scsi_transport_iscsi.c | 499 +- drivers/scsi/scsi_transport_sas.c | 9 +- drivers/scsi/scsi_transport_spi.c | 2 +- drivers/scsi/sd.c | 63 +- drivers/scsi/sd_zbc.c | 3 +- drivers/scsi/sg.c | 11 +- drivers/scsi/smartpqi/smartpqi_init.c | 3 +- drivers/scsi/snic/snic_ctl.c | 5 +- drivers/scsi/snic/snic_debugfs.c | 23 +- drivers/scsi/snic/snic_trc.h | 3 + drivers/scsi/sr.c | 4 +- drivers/scsi/sr_ioctl.c | 6 +- drivers/scsi/st.c | 10 +- drivers/scsi/stex.c | 9 +- drivers/scsi/storvsc_drv.c | 119 +- drivers/scsi/sym53c8xx_2/sym_glue.c | 6 +- drivers/scsi/ufs/Kconfig | 1 - drivers/scsi/ufs/cdns-pltfrm.c | 2 - drivers/scsi/ufs/tc-dwc-g210-pci.c | 2 - drivers/scsi/ufs/ufs-debugfs.c | 6 +- drivers/scsi/ufs/ufs-debugfs.h | 2 +- drivers/scsi/ufs/ufs-exynos.c | 31 +- drivers/scsi/ufs/ufs-exynos.h | 26 + drivers/scsi/ufs/ufs-hisi.c | 4 +- drivers/scsi/ufs/ufs-mediatek.c | 45 +- drivers/scsi/ufs/ufs-qcom.c | 2 - drivers/scsi/ufs/ufs-sysfs.c | 269 +- drivers/scsi/ufs/ufs_bsg.c | 6 +- drivers/scsi/ufs/ufshcd-pci.c | 36 +- drivers/scsi/ufs/ufshcd.c | 1167 +- drivers/scsi/ufs/ufshcd.h | 82 +- drivers/scsi/ufs/ufshci.h | 1 - drivers/scsi/virtio_scsi.c | 8 +- drivers/scsi/vmw_pvscsi.c | 6 + drivers/scsi/wd33c93.c | 43 +- drivers/scsi/xen-scsifront.c | 8 +- drivers/siox/siox-bus-gpio.c | 19 +- drivers/soc/amlogic/meson-ee-pwrc.c | 46 +- drivers/soc/bcm/brcmstb/common.c | 5 + drivers/soc/bcm/brcmstb/pm/pm-arm.c | 1 - drivers/soc/imx/gpcv2.c | 634 +- drivers/soc/imx/soc-imx.c | 3 - drivers/soc/ixp4xx/ixp4xx-npe.c | 2 - drivers/soc/ixp4xx/ixp4xx-qmgr.c | 2 - drivers/soc/litex/Kconfig | 12 + drivers/soc/litex/litex_soc_ctrl.c | 3 +- drivers/soc/mediatek/mtk-devapc.c | 1 - drivers/soc/mediatek/mtk-pm-domains.c | 42 +- drivers/soc/mediatek/mtk-pmic-wrap.c | 35 - drivers/soc/qcom/rpmhpd.c | 21 - drivers/soc/qcom/rpmpd.c | 22 - drivers/soc/qcom/smd-rpm.c | 2 - drivers/soc/qcom/smem_state.c | 36 - drivers/soc/qcom/socinfo.c | 56 +- drivers/soc/renesas/Kconfig | 5 - drivers/soc/renesas/renesas-soc.c | 33 +- drivers/soc/rockchip/pm_domains.c | 252 +- drivers/soc/tegra/Kconfig | 2 - drivers/soc/tegra/common.c | 97 - drivers/soc/tegra/fuse/fuse-tegra.c | 6 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 3 +- drivers/soc/tegra/pmc.c | 149 +- drivers/soc/tegra/regulators-tegra20.c | 94 +- drivers/soc/tegra/regulators-tegra30.c | 93 +- drivers/soc/ti/smartreflex.c | 4 +- drivers/soc/ti/wkup_m3_ipc.c | 4 +- drivers/soundwire/Kconfig | 1 - drivers/soundwire/bus.c | 180 +- drivers/soundwire/bus.h | 13 + drivers/soundwire/cadence_master.c | 21 +- drivers/soundwire/cadence_master.h | 3 + drivers/soundwire/dmi-quirks.c | 2 +- drivers/soundwire/generic_bandwidth_allocation.c | 14 +- drivers/soundwire/intel.c | 56 +- drivers/soundwire/intel.h | 14 +- drivers/soundwire/intel_init.c | 232 +- drivers/soundwire/slave.c | 4 +- drivers/soundwire/stream.c | 13 +- drivers/spmi/Kconfig | 9 - drivers/spmi/Makefile | 1 - drivers/spmi/hisi-spmi-controller.c | 367 - drivers/staging/Kconfig | 2 + drivers/staging/Makefile | 1 + drivers/staging/android/ashmem.c | 3 - drivers/staging/axis-fifo/axis-fifo.c | 18 +- drivers/staging/board/Kconfig | 2 +- drivers/staging/emxx_udc/emxx_udc.c | 11 +- drivers/staging/fbtft/TODO | 5 + drivers/staging/fbtft/fb_agm1264k-fl.c | 30 +- drivers/staging/fbtft/fb_bd663474.c | 4 + drivers/staging/fbtft/fb_hx8347d.c | 29 +- drivers/staging/fbtft/fb_ili9163.c | 4 + drivers/staging/fbtft/fb_ili9320.c | 4 +- drivers/staging/fbtft/fb_ili9325.c | 4 + drivers/staging/fbtft/fb_ili9340.c | 1 + drivers/staging/fbtft/fb_s6d1121.c | 4 + drivers/staging/fbtft/fb_sh1106.c | 1 + drivers/staging/fbtft/fb_ssd1289.c | 4 + drivers/staging/fbtft/fb_ssd1325.c | 2 + drivers/staging/fbtft/fb_ssd1331.c | 6 +- drivers/staging/fbtft/fb_ssd1351.c | 1 + drivers/staging/fbtft/fb_upd161704.c | 4 + drivers/staging/fbtft/fb_watterott.c | 1 + drivers/staging/fbtft/fbtft-bus.c | 3 +- drivers/staging/fbtft/fbtft-core.c | 25 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/fieldbus/anybuss/anybuss-client.h | 2 +- drivers/staging/fieldbus/anybuss/hms-profinet.c | 3 +- drivers/staging/fieldbus/anybuss/host.c | 8 +- drivers/staging/fwserial/fwserial.c | 60 +- drivers/staging/gdm724x/gdm_lte.c | 21 +- drivers/staging/gdm724x/gdm_tty.c | 2 +- drivers/staging/greybus/audio_topology.c | 4 +- drivers/staging/greybus/gbphy.c | 4 +- drivers/staging/greybus/spilib.c | 1 - drivers/staging/greybus/uart.c | 22 +- drivers/staging/gs_fpgaboot/README | 2 +- drivers/staging/hikey9xx/Kconfig | 22 + drivers/staging/hikey9xx/Makefile | 3 + drivers/staging/hikey9xx/hi6421-spmi-pmic.c | 116 +- drivers/staging/hikey9xx/hisi-spmi-controller.c | 367 + .../hikey9xx/hisilicon,hi6421-spmi-pmic.yaml | 7 +- .../hikey9xx/hisilicon,hisi-spmi-controller.yaml | 71 + drivers/staging/hikey9xx/phy-hi3670-usb3.c | 668 + .../staging/hikey9xx/phy-hi3670-usb3.yaml | 0 drivers/staging/iio/accel/adis16203.c | 6 + drivers/staging/iio/accel/adis16240.c | 6 + drivers/staging/iio/addac/adt7316.c | 12 +- drivers/staging/iio/cdc/ad7746.c | 114 +- drivers/staging/iio/cdc/ad7746.h | 28 + drivers/staging/iio/frequency/ad9834.c | 5 +- drivers/staging/kpc2000/Kconfig | 59 + drivers/staging/kpc2000/Makefile | 6 + drivers/staging/kpc2000/TODO | 2 + drivers/staging/kpc2000/kpc.h | 23 + drivers/staging/kpc2000/kpc2000/Makefile | 4 + drivers/staging/kpc2000/kpc2000/cell_probe.c | 548 + drivers/staging/kpc2000/kpc2000/core.c | 565 + drivers/staging/kpc2000/kpc2000/dma_common_defs.h | 23 + drivers/staging/kpc2000/kpc2000/pcie.h | 90 + drivers/staging/kpc2000/kpc2000/uapi.h | 22 + drivers/staging/kpc2000/kpc2000_i2c.c | 731 + drivers/staging/kpc2000/kpc2000_spi.c | 517 + drivers/staging/kpc2000/kpc_dma/Makefile | 6 + drivers/staging/kpc2000/kpc_dma/dma.c | 270 + drivers/staging/kpc2000/kpc_dma/fileops.c | 363 + drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 249 + drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h | 222 + drivers/staging/kpc2000/kpc_dma/uapi.h | 11 + drivers/staging/ks7010/ks_hostif.c | 14 +- drivers/staging/ks7010/ks_hostif.h | 24 +- drivers/staging/most/dim2/dim2.c | 23 +- drivers/staging/most/dim2/hal.c | 10 +- drivers/staging/most/i2c/i2c.c | 12 +- drivers/staging/most/net/net.c | 6 +- drivers/staging/mt7621-dts/gbpc1.dts | 6 + drivers/staging/mt7621-dts/mt7621.dtsi | 75 +- drivers/staging/mt7621-pci/pci-mt7621.c | 328 +- drivers/staging/nvec/nvec.c | 7 +- drivers/staging/octeon/ethernet-tx.c | 1 + drivers/staging/olpc_dcon/olpc_dcon.c | 1 - drivers/staging/qlge/qlge_ethtool.c | 2 +- drivers/staging/qlge/qlge_main.c | 10 +- drivers/staging/rtl8188eu/Makefile | 1 + drivers/staging/rtl8188eu/core/rtw_ap.c | 144 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 153 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 187 + drivers/staging/rtl8188eu/core/rtw_efuse.c | 62 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 111 +- drivers/staging/rtl8188eu/core/rtw_ioctl_set.c | 112 +- drivers/staging/rtl8188eu/core/rtw_led.c | 53 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 236 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 483 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 76 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 289 +- drivers/staging/rtl8188eu/core/rtw_security.c | 33 +- drivers/staging/rtl8188eu/core/rtw_sta_mgt.c | 59 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 111 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 210 +- .../staging/rtl8188eu/hal/hal8188e_rate_adaptive.c | 123 +- drivers/staging/rtl8188eu/hal/hal_intf.c | 6 + drivers/staging/rtl8188eu/hal/odm.c | 161 +- drivers/staging/rtl8188eu/hal/odm_rtl8188e.c | 6 + drivers/staging/rtl8188eu/hal/phy.c | 53 +- drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 28 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 57 +- drivers/staging/rtl8188eu/hal/rtl8188e_dm.c | 2 + drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 65 +- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188e_xmit.c | 32 + drivers/staging/rtl8188eu/hal/rtl8188eu_led.c | 4 +- drivers/staging/rtl8188eu/hal/rtl8188eu_recv.c | 10 + drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 28 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 117 +- drivers/staging/rtl8188eu/include/drv_types.h | 1 + drivers/staging/rtl8188eu/include/hal_intf.h | 1 + drivers/staging/rtl8188eu/include/ieee80211.h | 14 + drivers/staging/rtl8188eu/include/odm.h | 2 + drivers/staging/rtl8188eu/include/odm_debug.h | 96 + drivers/staging/rtl8188eu/include/odm_precomp.h | 4 + drivers/staging/rtl8188eu/include/rtl8188e_hal.h | 32 + drivers/staging/rtl8188eu/include/rtl8188e_spec.h | 284 +- drivers/staging/rtl8188eu/include/rtl8188e_xmit.h | 3 + drivers/staging/rtl8188eu/include/rtw_android.h | 1 + drivers/staging/rtl8188eu/include/rtw_cmd.h | 5 +- drivers/staging/rtl8188eu/include/rtw_debug.h | 131 + drivers/staging/rtl8188eu/include/rtw_efuse.h | 7 +- drivers/staging/rtl8188eu/include/rtw_led.h | 2 +- drivers/staging/rtl8188eu/include/rtw_mlme.h | 4 + drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 5 +- drivers/staging/rtl8188eu/include/rtw_recv.h | 3 +- drivers/staging/rtl8188eu/include/wifi.h | 36 + drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 353 +- drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 8 + drivers/staging/rtl8188eu/os_dep/mon.c | 19 +- drivers/staging/rtl8188eu/os_dep/os_intfs.c | 97 +- drivers/staging/rtl8188eu/os_dep/recv_linux.c | 8 +- drivers/staging/rtl8188eu/os_dep/rtw_android.c | 18 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 30 +- drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 135 +- drivers/staging/rtl8188eu/os_dep/xmit_linux.c | 28 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 5 + drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 12 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 4 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 2 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 10 +- drivers/staging/rtl8192e/rtllib.h | 2 + drivers/staging/rtl8192e/rtllib_rx.c | 3 +- drivers/staging/rtl8192e/rtllib_softmac.c | 1 + drivers/staging/rtl8192e/rtllib_tx.c | 2 +- drivers/staging/rtl8192e/rtllib_wx.c | 4 + drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2 + .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 25 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 15 +- drivers/staging/rtl8192u/r8192U_dm.c | 6 +- drivers/staging/rtl8192u/r8192U_hw.h | 19 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 41 + drivers/staging/rtl8192u/r819xU_phy.c | 48 +- drivers/staging/rtl8712/hal_init.c | 3 - drivers/staging/rtl8712/os_intfs.c | 4 + drivers/staging/rtl8712/rtl8712_cmd.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 5 +- drivers/staging/rtl8712/rtl8712_xmit.c | 6 +- drivers/staging/rtl8712/rtl871x_debug.h | 23 + drivers/staging/rtl8712/rtl871x_mlme.c | 6 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.c | 31 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 127 + drivers/staging/rtl8712/rtl871x_recv.c | 2 +- drivers/staging/rtl8712/rtl871x_security.c | 12 +- drivers/staging/rtl8712/rtl871x_sta_mgt.c | 1 + drivers/staging/rtl8712/rtl871x_xmit.c | 1 + drivers/staging/rtl8712/usb_intf.c | 33 +- drivers/staging/rtl8712/xmit_linux.c | 1 + drivers/staging/rtl8723bs/Makefile | 2 + drivers/staging/rtl8723bs/TODO | 2 + drivers/staging/rtl8723bs/core/rtw_ap.c | 244 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 41 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 74 +- drivers/staging/rtl8723bs/core/rtw_eeprom.c | 210 + drivers/staging/rtl8723bs/core/rtw_efuse.c | 14 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 28 +- drivers/staging/rtl8723bs/core/rtw_io.c | 35 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 103 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 440 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 2 + drivers/staging/rtl8723bs/core/rtw_recv.c | 26 +- drivers/staging/rtl8723bs/core/rtw_security.c | 672 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 43 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 194 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 68 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 959 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 519 +- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 68 + drivers/staging/rtl8723bs/hal/HalHWImg8723B_BB.c | 79 +- drivers/staging/rtl8723bs/hal/HalHWImg8723B_MAC.c | 49 + drivers/staging/rtl8723bs/hal/HalHWImg8723B_RF.c | 658 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 340 +- drivers/staging/rtl8723bs/hal/HalPhyRf_8723B.c | 221 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 175 + drivers/staging/rtl8723bs/hal/hal_com.c | 261 + drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 1059 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 3 + drivers/staging/rtl8723bs/hal/odm.c | 103 +- drivers/staging/rtl8723bs/hal/odm.h | 46 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 107 + drivers/staging/rtl8723bs/hal/odm_DIG.c | 322 + drivers/staging/rtl8723bs/hal/odm_EdcaTurboCheck.c | 22 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 38 + drivers/staging/rtl8723bs/hal/odm_NoiseMonitor.c | 36 +- drivers/staging/rtl8723bs/hal/odm_PathDiv.c | 34 + drivers/staging/rtl8723bs/hal/odm_PathDiv.h | 21 + drivers/staging/rtl8723bs/hal/odm_RTL8723B.c | 1 + drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.c | 71 +- drivers/staging/rtl8723bs/hal/odm_RegConfig8723B.h | 2 + drivers/staging/rtl8723bs/hal/odm_debug.c | 44 + drivers/staging/rtl8723bs/hal/odm_debug.h | 165 + drivers/staging/rtl8723bs/hal/odm_precomp.h | 2 + drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 21 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 1 + drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 65 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 69 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 9 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 35 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 16 +- drivers/staging/rtl8723bs/include/Hal8192CPhyReg.h | 2 + drivers/staging/rtl8723bs/include/autoconf.h | 50 + drivers/staging/rtl8723bs/include/drv_conf.h | 19 + drivers/staging/rtl8723bs/include/drv_types.h | 12 +- drivers/staging/rtl8723bs/include/hal_btcoex.h | 4 +- drivers/staging/rtl8723bs/include/hal_com.h | 62 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 198 +- drivers/staging/rtl8723bs/include/hal_com_reg.h | 1 + drivers/staging/rtl8723bs/include/hal_data.h | 40 +- drivers/staging/rtl8723bs/include/hal_pg.h | 2 + drivers/staging/rtl8723bs/include/hal_phy.h | 24 + drivers/staging/rtl8723bs/include/ieee80211.h | 67 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_spec.h | 2 + drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 21 + drivers/staging/rtl8723bs/include/rtw_ap.h | 2 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 170 +- drivers/staging/rtl8723bs/include/rtw_ht.h | 4 + drivers/staging/rtl8723bs/include/rtw_io.h | 44 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 84 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 1 + drivers/staging/rtl8723bs/include/rtw_rf.h | 33 +- drivers/staging/rtl8723bs/include/rtw_security.h | 104 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/rtl8723bs/include/sdio_ops_linux.h | 2 + drivers/staging/rtl8723bs/include/wifi.h | 3 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 32 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 67 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 4 + drivers/staging/rtl8723bs/os_dep/os_intfs.c | 36 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 4 + drivers/staging/rtl8723bs/os_dep/recv_linux.c | 2 + drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 6 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 28 + drivers/staging/rtl8723bs/os_dep/wifi_regd.c | 4 + drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 10 +- drivers/staging/rts5208/ms.c | 1 + drivers/staging/sm750fb/sm750_accel.c | 4 +- drivers/staging/unisys/visorhba/visorhba_main.c | 101 +- drivers/staging/unisys/visorinput/visorinput.c | 1 + drivers/staging/vc04_services/Makefile | 2 +- .../include/linux/raspberrypi/vchiq.h | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 27 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 307 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 2 +- .../interface/vchiq_arm/vchiq_connected.c | 2 +- .../interface/vchiq_arm/vchiq_connected.h | 8 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 1636 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 93 +- .../interface/vchiq_arm/vchiq_debugfs.c | 6 +- .../staging/vc04_services/vchiq-mmal/mmal-vchiq.c | 2 +- drivers/staging/vt6655/upc.h | 2 +- drivers/staging/wlan-ng/cfg80211.c | 30 +- drivers/staging/wlan-ng/p80211ioctl.h | 2 +- drivers/staging/wlan-ng/p80211netdev.c | 6 +- drivers/target/iscsi/cxgbit/cxgbit_ddp.c | 19 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 21 +- drivers/target/iscsi/iscsi_target_erl1.c | 2 + drivers/target/iscsi/iscsi_target_nego.c | 11 +- drivers/target/iscsi/iscsi_target_parameters.c | 4 +- drivers/target/loopback/tcm_loop.c | 1 + drivers/target/sbp/sbp_target.c | 1 + drivers/target/target_core_alua.c | 6 +- drivers/target/target_core_configfs.c | 50 - drivers/target/target_core_device.c | 5 - drivers/target/target_core_iblock.c | 2 +- drivers/target/target_core_pr.c | 8 +- drivers/target/target_core_pr.h | 2 +- drivers/target/target_core_pscsi.c | 4 +- drivers/target/target_core_sbc.c | 10 +- drivers/target/target_core_spc.c | 97 +- drivers/target/target_core_user.c | 10 +- drivers/target/target_core_xcopy.c | 19 +- drivers/thermal/devfreq_cooling.c | 2 +- drivers/thermal/imx_sc_thermal.c | 3 - drivers/thermal/intel/int340x_thermal/Makefile | 3 - .../intel/int340x_thermal/int3401_thermal.c | 82 - .../int340x_thermal/processor_thermal_device.c | 309 +- .../int340x_thermal/processor_thermal_device.h | 9 - .../int340x_thermal/processor_thermal_device_pci.c | 373 - .../processor_thermal_device_pci_legacy.c | 163 - .../intel/int340x_thermal/processor_thermal_mbox.c | 12 +- .../intel/int340x_thermal/processor_thermal_rfim.c | 55 - drivers/thermal/intel/intel_soc_dts_iosf.c | 15 +- drivers/thermal/mtk_thermal.c | 6 - drivers/thermal/rcar_gen3_thermal.c | 7 +- drivers/thermal/rockchip_thermal.c | 121 - drivers/thermal/sprd_thermal.c | 16 +- drivers/thermal/st/st_thermal_memmap.c | 13 +- drivers/thermal/thermal_core.c | 2 +- drivers/thermal/thermal_of.c | 3 - drivers/thunderbolt/Makefile | 2 +- drivers/thunderbolt/acpi.c | 206 - drivers/thunderbolt/dma_port.c | 94 +- drivers/thunderbolt/domain.c | 9 +- drivers/thunderbolt/eeprom.c | 19 +- drivers/thunderbolt/icm.c | 20 +- drivers/thunderbolt/lc.c | 6 +- drivers/thunderbolt/nhi.c | 71 +- drivers/thunderbolt/nhi.h | 2 - drivers/thunderbolt/nvm.c | 95 - drivers/thunderbolt/path.c | 4 +- drivers/thunderbolt/quirks.c | 30 +- drivers/thunderbolt/retimer.c | 108 +- drivers/thunderbolt/sb_regs.h | 2 - drivers/thunderbolt/switch.c | 274 +- drivers/thunderbolt/tb.c | 71 +- drivers/thunderbolt/tb.h | 116 +- drivers/thunderbolt/tb_regs.h | 4 - drivers/thunderbolt/test.c | 645 +- drivers/thunderbolt/tunnel.c | 401 +- drivers/thunderbolt/tunnel.h | 2 - drivers/thunderbolt/usb4.c | 438 +- drivers/thunderbolt/usb4_port.c | 280 - drivers/thunderbolt/xdomain.c | 10 - drivers/tty/Kconfig | 7 +- drivers/tty/Makefile | 1 + drivers/tty/amiserial.c | 12 +- drivers/tty/ehv_bytechan.c | 4 +- drivers/tty/goldfish.c | 4 +- drivers/tty/hvc/hvc_console.c | 8 +- drivers/tty/hvc/hvc_iucv.c | 53 + drivers/tty/hvc/hvc_vio.c | 2 +- drivers/tty/hvc/hvcs.c | 4 +- drivers/tty/hvc/hvsi.c | 6 +- drivers/tty/ipwireless/tty.c | 6 +- drivers/tty/mips_ejtag_fdc.c | 8 +- drivers/tty/moxa.c | 22 +- drivers/tty/mxser.c | 1958 +- drivers/tty/mxser.h | 151 + drivers/tty/n_gsm.c | 34 +- drivers/tty/n_hdlc.c | 18 +- drivers/tty/n_null.c | 7 +- drivers/tty/n_r3964.c | 1283 + drivers/tty/n_tty.c | 201 +- drivers/tty/nozomi.c | 26 +- drivers/tty/pty.c | 89 +- drivers/tty/serdev/core.c | 2 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 54 +- drivers/tty/serial/8250/8250_core.c | 27 +- drivers/tty/serial/8250/8250_exar.c | 20 +- drivers/tty/serial/8250/8250_of.c | 4 - drivers/tty/serial/8250/8250_omap.c | 22 +- drivers/tty/serial/8250/8250_pci.c | 172 +- drivers/tty/serial/8250/8250_port.c | 57 +- drivers/tty/serial/8250/serial_cs.c | 13 +- drivers/tty/serial/Kconfig | 1 - drivers/tty/serial/amba-pl011.c | 2 +- drivers/tty/serial/arc_uart.c | 2 +- drivers/tty/serial/atmel_serial.c | 2 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 19 +- drivers/tty/serial/dz.c | 4 +- drivers/tty/serial/fsl_lpuart.c | 135 +- drivers/tty/serial/icom.c | 2 +- drivers/tty/serial/imx.c | 27 +- drivers/tty/serial/ip22zilog.c | 2 +- drivers/tty/serial/kgdb_nmi.c | 4 +- drivers/tty/serial/liteuart.c | 21 - drivers/tty/serial/max310x.c | 40 +- drivers/tty/serial/meson_uart.c | 8 +- drivers/tty/serial/mux.c | 2 +- drivers/tty/serial/mvebu-uart.c | 21 +- drivers/tty/serial/mxs-auart.c | 26 +- drivers/tty/serial/omap-serial.c | 10 +- drivers/tty/serial/pmac_zilog.c | 2 +- drivers/tty/serial/qcom_geni_serial.c | 22 +- drivers/tty/serial/samsung_tty.c | 3 +- drivers/tty/serial/sb1250-duart.c | 2 +- drivers/tty/serial/sc16is7xx.c | 26 +- drivers/tty/serial/serial_core.c | 58 +- drivers/tty/serial/serial_txx9.c | 2 +- drivers/tty/serial/sh-sci.c | 41 +- drivers/tty/serial/sh-sci.h | 1 - drivers/tty/serial/st-asc.c | 4 +- drivers/tty/serial/stm32-usart.c | 197 +- drivers/tty/serial/sunsab.c | 2 +- drivers/tty/serial/sunsu.c | 2 +- drivers/tty/serial/sunzilog.c | 2 +- drivers/tty/serial/tegra-tcu.c | 26 +- drivers/tty/serial/uartlite.c | 27 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/serial/vr41xx_siu.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 12 +- drivers/tty/synclink_gt.c | 27 +- drivers/tty/tty_baudrate.c | 13 +- drivers/tty/tty_buffer.c | 28 +- drivers/tty/tty_io.c | 198 +- drivers/tty/tty_ioctl.c | 96 +- drivers/tty/tty_jobctrl.c | 88 +- drivers/tty/tty_ldisc.c | 29 +- drivers/tty/tty_port.c | 18 +- drivers/tty/ttynull.c | 2 +- drivers/tty/vcc.c | 28 +- drivers/tty/vt/keyboard.c | 2 +- drivers/tty/vt/selection.c | 20 +- drivers/tty/vt/vt.c | 18 +- drivers/uio/Kconfig | 2 +- drivers/uio/uio_aec.c | 2 +- drivers/uio/uio_pci_generic.c | 32 - drivers/usb/atm/cxacru.c | 2 +- drivers/usb/cdns3/cdns3-ep0.c | 6 +- drivers/usb/cdns3/cdns3-gadget.c | 40 +- drivers/usb/cdns3/cdns3-imx.c | 2 +- drivers/usb/cdns3/cdns3-plat.c | 2 +- drivers/usb/cdns3/cdns3-ti.c | 2 +- drivers/usb/cdns3/cdnsp-gadget.c | 7 +- drivers/usb/cdns3/cdnsp-mem.c | 5 +- drivers/usb/cdns3/cdnsp-trace.h | 2 +- drivers/usb/cdns3/core.c | 4 +- drivers/usb/chipidea/ci.h | 2 + drivers/usb/chipidea/core.c | 2 +- drivers/usb/chipidea/debug.c | 34 +- drivers/usb/chipidea/otg.c | 9 +- drivers/usb/chipidea/udc.c | 2 +- drivers/usb/class/cdc-acm.c | 26 +- drivers/usb/class/cdc-wdm.c | 5 +- drivers/usb/common/ulpi.c | 2 +- drivers/usb/common/usb-conn-gpio.c | 62 +- drivers/usb/core/devio.c | 2 +- drivers/usb/core/hcd.c | 130 - drivers/usb/core/hub.c | 34 +- drivers/usb/core/message.c | 6 - drivers/usb/core/quirks.c | 1 + drivers/usb/core/sysfs.c | 24 + drivers/usb/core/urb.c | 9 - drivers/usb/dwc2/core.c | 30 +- drivers/usb/dwc2/gadget.c | 14 +- drivers/usb/dwc2/hcd_queue.c | 2 +- drivers/usb/dwc2/params.c | 4 +- drivers/usb/dwc2/pci.c | 2 +- drivers/usb/dwc2/platform.c | 2 +- drivers/usb/dwc3/core.c | 7 +- drivers/usb/dwc3/core.h | 2 + drivers/usb/dwc3/debugfs.c | 8 +- drivers/usb/dwc3/drd.c | 1 + drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/dwc3/gadget.c | 4 +- drivers/usb/dwc3/trace.h | 2 + drivers/usb/gadget/function/f_eem.c | 43 +- drivers/usb/gadget/function/f_fs.c | 65 +- drivers/usb/gadget/function/f_hid.c | 4 +- drivers/usb/gadget/function/f_printer.c | 3 +- drivers/usb/gadget/function/f_uac2.c | 144 +- drivers/usb/gadget/function/u_audio.c | 225 +- drivers/usb/gadget/function/u_audio.h | 12 - drivers/usb/gadget/function/u_hid.h | 4 +- drivers/usb/gadget/function/u_midi.h | 4 +- drivers/usb/gadget/function/u_serial.c | 12 +- drivers/usb/gadget/function/u_uac2.h | 4 - drivers/usb/gadget/function/uvc_configfs.c | 5 + drivers/usb/gadget/legacy/hid.c | 4 +- drivers/usb/gadget/udc/bcm63xx_udc.c | 7 +- drivers/usb/gadget/udc/core.c | 49 - drivers/usb/gadget/udc/dummy_hcd.c | 11 +- drivers/usb/gadget/udc/fsl_qe_udc.c | 5 - drivers/usb/gadget/udc/fsl_udc_core.c | 44 +- drivers/usb/gadget/udc/fsl_usb2_udc.h | 19 + drivers/usb/gadget/udc/gr_udc.c | 7 +- drivers/usb/gadget/udc/gr_udc.h | 2 + drivers/usb/gadget/udc/lpc32xx_udc.c | 5 +- drivers/usb/gadget/udc/mv_u3d_core.c | 2 +- drivers/usb/gadget/udc/mv_udc_core.c | 2 +- drivers/usb/gadget/udc/net2272.c | 41 +- drivers/usb/gadget/udc/net2272.h | 1 - drivers/usb/gadget/udc/net2280.c | 51 +- drivers/usb/gadget/udc/net2280.h | 1 - drivers/usb/gadget/udc/pxa25x_udc.c | 4 +- drivers/usb/gadget/udc/pxa25x_udc.h | 4 + drivers/usb/gadget/udc/pxa27x_udc.c | 6 +- drivers/usb/gadget/udc/pxa27x_udc.h | 4 + drivers/usb/gadget/udc/s3c-hsudc.c | 5 +- drivers/usb/gadget/udc/s3c2410_udc.c | 9 +- drivers/usb/gadget/udc/s3c2410_udc.h | 1 + drivers/usb/gadget/udc/tegra-xudc.c | 30 +- drivers/usb/gadget/udc/trace.c | 2 +- drivers/usb/gadget/udc/trace.h | 2 +- drivers/usb/gadget/udc/udc-xilinx.c | 4 +- drivers/usb/host/ehci-fsl.c | 8 +- drivers/usb/host/ehci-hcd.c | 8 +- drivers/usb/host/ehci-hub.c | 139 + drivers/usb/host/ehci-q.c | 2 +- drivers/usb/host/fotg210-hcd.c | 5 +- drivers/usb/host/fotg210.h | 3 + drivers/usb/host/u132-hcd.c | 6 +- drivers/usb/host/xhci-dbgtty.c | 8 +- drivers/usb/host/xhci-mem.c | 3 - drivers/usb/host/xhci-mtk-sch.c | 60 +- drivers/usb/host/xhci-mtk.c | 2 + drivers/usb/host/xhci-mtk.h | 10 +- drivers/usb/host/xhci-pci-renesas.c | 18 +- drivers/usb/host/xhci-ring.c | 7 +- drivers/usb/host/xhci-tegra.c | 621 +- drivers/usb/host/xhci.c | 10 +- drivers/usb/host/xhci.h | 11 +- drivers/usb/isp1760/Kconfig | 5 +- drivers/usb/isp1760/isp1760-core.c | 513 +- drivers/usb/isp1760/isp1760-core.h | 44 +- drivers/usb/isp1760/isp1760-hcd.c | 1020 +- drivers/usb/isp1760/isp1760-hcd.h | 57 +- drivers/usb/isp1760/isp1760-if.c | 41 +- drivers/usb/isp1760/isp1760-regs.h | 435 +- drivers/usb/isp1760/isp1760-udc.c | 251 +- drivers/usb/isp1760/isp1760-udc.h | 13 +- drivers/usb/misc/ftdi-elan.c | 1 + drivers/usb/mtu3/mtu3.h | 30 +- drivers/usb/mtu3/mtu3_core.c | 20 +- drivers/usb/mtu3/mtu3_debugfs.c | 1 - drivers/usb/mtu3/mtu3_dr.c | 169 +- drivers/usb/mtu3/mtu3_gadget.c | 2 +- drivers/usb/mtu3/mtu3_host.c | 6 +- drivers/usb/mtu3/mtu3_plat.c | 95 +- drivers/usb/musb/musb_core.c | 71 +- drivers/usb/musb/musb_gadget.c | 2 +- drivers/usb/musb/musb_host.c | 18 +- drivers/usb/musb/musb_host.h | 4 + drivers/usb/musb/musb_trace.h | 17 - drivers/usb/musb/omap2430.c | 32 - drivers/usb/phy/phy-isp1301-omap.c | 2 +- drivers/usb/phy/phy-isp1301.c | 25 +- drivers/usb/phy/phy-tegra-usb.c | 15 +- drivers/usb/phy/phy.c | 55 +- drivers/usb/roles/class.c | 9 - drivers/usb/serial/belkin_sa.c | 20 +- drivers/usb/serial/cp210x.c | 189 +- drivers/usb/serial/cyberjack.c | 4 +- drivers/usb/serial/cypress_m8.c | 37 +- drivers/usb/serial/digi_acceleport.c | 46 +- drivers/usb/serial/garmin_gps.c | 2 +- drivers/usb/serial/generic.c | 12 +- drivers/usb/serial/io_edgeport.c | 39 +- drivers/usb/serial/io_ti.c | 12 +- drivers/usb/serial/ir-usb.c | 6 +- drivers/usb/serial/keyspan.c | 4 +- drivers/usb/serial/kobil_sct.c | 4 +- drivers/usb/serial/metro-usb.c | 12 +- drivers/usb/serial/mos7720.c | 29 +- drivers/usb/serial/mos7840.c | 17 +- drivers/usb/serial/opticon.c | 6 +- drivers/usb/serial/oti6858.c | 12 +- drivers/usb/serial/pl2303.c | 15 +- drivers/usb/serial/quatech2.c | 6 +- drivers/usb/serial/sierra.c | 8 +- drivers/usb/serial/ti_usb_3410_5052.c | 16 +- drivers/usb/serial/usb-serial.c | 4 +- drivers/usb/serial/usb-wwan.h | 4 +- drivers/usb/serial/usb_wwan.c | 12 +- drivers/usb/serial/whiteheat.c | 9 +- drivers/usb/storage/cypress_atacb.c | 4 +- drivers/usb/typec/class.c | 4 +- drivers/usb/typec/mux.c | 39 +- drivers/usb/typec/mux.h | 6 - drivers/usb/typec/mux/intel_pmc_mux.c | 28 +- drivers/usb/typec/tcpm/tcpci.c | 46 +- drivers/usb/typec/tcpm/tcpm.c | 86 +- drivers/usb/typec/tcpm/wcove.c | 2 +- drivers/usb/typec/ucsi/ucsi.c | 4 +- drivers/vdpa/ifcvf/ifcvf_base.c | 4 - drivers/vdpa/ifcvf/ifcvf_base.h | 14 +- drivers/vdpa/ifcvf/ifcvf_main.c | 43 +- drivers/vdpa/mlx5/core/mlx5_vdpa.h | 2 - drivers/vdpa/mlx5/core/mr.c | 95 +- drivers/vdpa/mlx5/core/resources.c | 7 - drivers/vdpa/mlx5/net/mlx5_vnet.c | 67 +- drivers/vdpa/vdpa_sim/vdpa_sim.c | 4 +- drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 1 + drivers/vdpa/virtio_pci/vp_vdpa.c | 43 +- drivers/vfio/fsl-mc/vfio_fsl_mc.c | 16 +- drivers/vfio/mdev/Kconfig | 7 + drivers/vfio/mdev/Makefile | 3 +- drivers/vfio/mdev/mdev_core.c | 46 +- drivers/vfio/mdev/mdev_driver.c | 10 - drivers/vfio/mdev/mdev_private.h | 2 - drivers/vfio/mdev/vfio_mdev.c | 37 +- drivers/vfio/pci/vfio_pci.c | 47 +- drivers/vfio/platform/vfio_amba.c | 1 + drivers/vfio/platform/vfio_platform.c | 1 + drivers/vfio/platform/vfio_platform_common.c | 6 + drivers/vfio/platform/vfio_platform_private.h | 1 + drivers/vfio/vfio.c | 10 - drivers/vfio/vfio_iommu_type1.c | 34 +- drivers/vhost/iotlb.c | 2 +- drivers/vhost/scsi.c | 21 +- drivers/vhost/vdpa.c | 4 +- drivers/vhost/vhost.c | 8 +- drivers/vhost/vhost.h | 21 +- drivers/vhost/vsock.c | 2 +- drivers/video/backlight/Kconfig | 30 +- drivers/video/backlight/Makefile | 1 - drivers/video/backlight/lm3630a_bl.c | 54 +- drivers/video/backlight/qcom-wled.c | 1 - drivers/video/backlight/rt4831-backlight.c | 203 - drivers/video/console/Kconfig | 2 +- drivers/video/fbdev/Kconfig | 3 +- drivers/video/fbdev/aty/mach64_cursor.c | 2 +- drivers/video/fbdev/hyperv_fb.c | 1 - drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/matrox/matroxfb_base.c | 5 +- drivers/video/fbdev/mb862xx/mb862xxfbdrv.c | 6 +- drivers/virt/nitro_enclaves/ne_pci_dev.c | 2 - drivers/virtio/virtio_mem.c | 340 +- drivers/virtio/virtio_pci_modern_dev.c | 21 - drivers/virtio/virtio_ring.c | 229 +- drivers/virtio/virtio_vdpa.c | 15 - drivers/visorbus/visorchipset.c | 6 +- drivers/w1/masters/ds2482.c | 94 +- drivers/w1/slaves/w1_ds2438.c | 122 +- drivers/w1/slaves/w1_therm.c | 5 +- drivers/watchdog/Kconfig | 77 +- drivers/watchdog/Makefile | 3 +- drivers/watchdog/aspeed_wdt.c | 6 +- drivers/watchdog/bcm7038_wdt.c | 31 +- drivers/watchdog/booke_wdt.c | 2 +- drivers/watchdog/diag288_wdt.c | 4 + drivers/watchdog/dw_wdt.c | 9 +- drivers/watchdog/eurotechwdt.c | 2 +- drivers/watchdog/hpwdt.c | 1 - drivers/watchdog/iTCO_wdt.c | 16 +- drivers/watchdog/imx2_wdt.c | 10 - drivers/watchdog/imx_sc_wdt.c | 11 +- drivers/watchdog/it87_wdt.c | 8 + drivers/watchdog/jz4740_wdt.c | 4 +- drivers/watchdog/keembay_wdt.c | 34 +- drivers/watchdog/lpc18xx_wdt.c | 2 +- drivers/watchdog/mei_wdt.c | 8 +- drivers/watchdog/meson_wdt.c | 8 +- drivers/watchdog/msc313e_wdt.c | 166 - drivers/watchdog/mtk_wdt.c | 77 +- drivers/watchdog/mtx-1_wdt.c | 2 + drivers/watchdog/mv64x60_wdt.c | 324 + drivers/watchdog/octeon-wdt-main.c | 12 +- drivers/watchdog/of_xilinx_wdt.c | 38 +- drivers/watchdog/orion_wdt.c | 2 +- drivers/watchdog/pc87413_wdt.c | 2 +- drivers/watchdog/qcom-wdt.c | 4 +- drivers/watchdog/sama5d4_wdt.c | 10 +- drivers/watchdog/sbc60xxwdt.c | 2 +- drivers/watchdog/sbsa_gwdt.c | 54 +- drivers/watchdog/sc520_wdt.c | 2 +- drivers/watchdog/sl28cpld_wdt.c | 2 +- drivers/watchdog/sp805_wdt.c | 43 +- drivers/watchdog/w83877f_wdt.c | 2 +- drivers/watchdog/watchdog_core.h | 48 - drivers/watchdog/watchdog_dev.c | 86 +- drivers/watchdog/watchdog_hrtimer_pretimeout.c | 44 - drivers/watchdog/watchdog_pretimeout.c | 9 +- drivers/watchdog/wdat_wdt.c | 4 +- drivers/watchdog/wdt.c | 4 +- drivers/watchdog/wdt_pci.c | 2 +- drivers/watchdog/ziirave_wdt.c | 21 +- drivers/xen/pcpu.c | 6 +- drivers/xen/xen-balloon.c | 28 +- drivers/xen/xen-scsiback.c | 17 +- drivers/xen/xenbus/xenbus_probe.c | 15 +- fs/Kconfig | 15 - fs/block_dev.c | 21 +- fs/btrfs/file.c | 23 +- fs/ceph/addr.c | 26 +- fs/ceph/caps.c | 125 +- fs/ceph/debugfs.c | 37 +- fs/ceph/dir.c | 16 +- fs/ceph/export.c | 1 - fs/ceph/file.c | 24 +- fs/ceph/inode.c | 38 +- fs/ceph/mds_client.c | 54 +- fs/ceph/mds_client.h | 6 +- fs/ceph/metric.c | 167 +- fs/ceph/metric.h | 89 +- fs/ceph/quota.c | 9 +- fs/ceph/snap.c | 45 +- fs/ceph/super.h | 3 + fs/cifs/cifs_dfs_ref.c | 3 - fs/cifs/cifsfs.c | 4 - fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 6 +- fs/cifs/cifspdu.h | 1 - fs/cifs/cifssmb.c | 24 +- fs/cifs/connect.c | 5 - fs/cifs/fs_context.c | 24 +- fs/cifs/fs_context.h | 1 - fs/cifs/smb2pdu.c | 85 +- fs/cifs/smb2pdu.h | 7 +- fs/cifs/transport.c | 2 - fs/configfs/file.c | 181 +- fs/coredump.c | 4 +- fs/d_path.c | 324 +- fs/debugfs/file.c | 38 +- fs/exec.c | 3 + fs/exfat/dir.c | 8 +- fs/exfat/super.c | 2 +- fs/ext4/ext4.h | 18 +- fs/ext4/ext4_jbd2.c | 2 +- fs/ext4/extents.c | 4 - fs/ext4/extents_status.c | 4 +- fs/ext4/fsmap.h | 4 +- fs/ext4/ialloc.c | 11 +- fs/ext4/inline.c | 11 +- fs/ext4/inode.c | 8 +- fs/ext4/ioctl.c | 66 +- fs/ext4/mballoc.c | 9 +- fs/ext4/mmp.c | 59 +- fs/ext4/namei.c | 2 +- fs/ext4/resize.c | 5 - fs/ext4/super.c | 65 +- fs/ext4/sysfs.c | 5 - fs/ext4/xattr.c | 26 +- fs/ext4/xattr.h | 6 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/compress.c | 255 +- fs/f2fs/data.c | 360 +- fs/f2fs/debug.c | 13 - fs/f2fs/dir.c | 25 +- fs/f2fs/f2fs.h | 228 +- fs/f2fs/file.c | 37 +- fs/f2fs/gc.c | 16 +- fs/f2fs/inline.c | 4 +- fs/f2fs/inode.c | 23 +- fs/f2fs/namei.c | 36 +- fs/f2fs/node.c | 35 +- fs/f2fs/node.h | 33 +- fs/f2fs/recovery.c | 29 +- fs/f2fs/segment.c | 34 +- fs/f2fs/super.c | 188 +- fs/f2fs/sysfs.c | 232 +- fs/fhandle.c | 2 +- fs/fs-writeback.c | 9 +- fs/fuse/dax.c | 6 +- fs/fuse/dev.c | 14 +- fs/fuse/dir.c | 63 +- fs/fuse/file.c | 18 +- fs/fuse/fuse_i.h | 24 +- fs/fuse/inode.c | 100 +- fs/fuse/readdir.c | 7 +- fs/fuse/virtio_fs.c | 4 - fs/hfsplus/inode.c | 5 - fs/hfsplus/xattr.c | 1 + fs/internal.h | 2 +- fs/io-wq.c | 103 +- fs/io-wq.h | 3 +- fs/io_uring.c | 1509 +- fs/iomap/buffered-io.c | 35 +- fs/isofs/dir.c | 2 + fs/jbd2/checkpoint.c | 206 +- fs/jbd2/journal.c | 201 +- fs/jbd2/transaction.c | 17 + fs/jfs/inode.c | 3 +- fs/jfs/jfs_dinode.h | 14 +- fs/jfs/jfs_dmap.c | 2 +- fs/jfs/jfs_imap.c | 8 +- fs/jfs/jfs_incore.h | 12 +- fs/jfs/jfs_logmgr.c | 1 - fs/jfs/jfs_txnmgr.c | 2 +- fs/jfs/super.c | 3 +- fs/kernel_read_file.c | 2 +- fs/kernfs/dir.c | 86 +- fs/lockd/svc.c | 43 - fs/lockd/svcxdr.h | 151 - fs/lockd/xdr.c | 402 +- fs/lockd/xdr4.c | 403 +- fs/namei.c | 80 +- fs/nfs/delegation.c | 94 +- fs/nfs/delegation.h | 1 - fs/nfs/direct.c | 17 +- fs/nfs/fscache.c | 18 +- fs/nfs/getroot.c | 12 +- fs/nfs/inode.c | 61 +- fs/nfs/nfs3proc.c | 4 +- fs/nfs/nfs4_fs.h | 4 +- fs/nfs/nfs4client.c | 82 +- fs/nfs/nfs4file.c | 8 +- fs/nfs/nfs4proc.c | 114 +- fs/nfs/nfs4trace.h | 6 +- fs/nfs/nfstrace.h | 8 +- fs/nfs/pagelist.c | 8 +- fs/nfs/pnfs.c | 68 +- fs/nfs/pnfs_nfs.c | 54 +- fs/nfs/read.c | 20 +- fs/nfs/write.c | 6 +- fs/nfs_common/grace.c | 1 - fs/nfsd/blocklayout.c | 2 +- fs/nfsd/netns.h | 6 - fs/nfsd/nfs3acl.c | 3 +- fs/nfsd/nfs4callback.c | 47 +- fs/nfsd/nfs4proc.c | 154 +- fs/nfsd/nfs4state.c | 179 +- fs/nfsd/nfsd.h | 4 - fs/nfsd/nfsfh.h | 7 +- fs/nfsd/nfssvc.c | 3 - fs/nfsd/trace.h | 250 +- fs/nfsd/vfs.c | 26 +- fs/nfsd/xdr4.h | 1 - fs/nilfs2/btree.c | 1 + fs/ntfs/file.c | 33 +- fs/ocfs2/alloc.c | 2 +- fs/ocfs2/journal.c | 8 +- fs/open.c | 17 +- fs/orangefs/inode.c | 7 +- fs/orangefs/super.c | 2 +- fs/proc/base.c | 6 +- fs/proc/bootconfig.c | 2 +- fs/proc/fd.c | 20 +- fs/proc/kcore.c | 67 +- fs/proc/proc_sysctl.c | 2 +- fs/proc/task_mmu.c | 34 +- fs/quota/quota.c | 28 +- fs/quota/quota_tree.c | 33 +- fs/reiserfs/inode.c | 4 +- fs/reiserfs/journal.c | 14 - fs/seq_file.c | 43 +- fs/ubifs/debug.c | 2 +- fs/ubifs/dir.c | 7 - fs/ubifs/journal.c | 3 +- fs/ubifs/master.c | 2 +- fs/ubifs/replay.c | 2 +- fs/ubifs/super.c | 3 +- fs/ubifs/tnc_commit.c | 2 +- fs/ubifs/ubifs.h | 4 +- fs/ubifs/xattr.c | 48 +- fs/udf/namei.c | 4 - fs/userfaultfd.c | 15 +- fs/xfs/libxfs/xfs_ag.c | 288 +- fs/xfs/libxfs/xfs_ag.h | 136 - fs/xfs/libxfs/xfs_ag_resv.c | 11 +- fs/xfs/libxfs/xfs_ag_resv.h | 15 - fs/xfs/libxfs/xfs_alloc.c | 111 +- fs/xfs/libxfs/xfs_alloc.h | 2 +- fs/xfs/libxfs/xfs_alloc_btree.c | 31 +- fs/xfs/libxfs/xfs_alloc_btree.h | 9 +- fs/xfs/libxfs/xfs_attr.c | 910 +- fs/xfs/libxfs/xfs_attr.h | 403 - fs/xfs/libxfs/xfs_attr_leaf.c | 5 +- fs/xfs/libxfs/xfs_attr_leaf.h | 2 +- fs/xfs/libxfs/xfs_attr_remote.c | 167 +- fs/xfs/libxfs/xfs_attr_remote.h | 8 +- fs/xfs/libxfs/xfs_bmap.c | 3 +- fs/xfs/libxfs/xfs_bmap.h | 1 + fs/xfs/libxfs/xfs_btree.c | 15 +- fs/xfs/libxfs/xfs_btree.h | 10 +- fs/xfs/libxfs/xfs_ialloc.c | 692 +- fs/xfs/libxfs/xfs_ialloc.h | 43 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 46 +- fs/xfs/libxfs/xfs_ialloc_btree.h | 13 +- fs/xfs/libxfs/xfs_inode_buf.c | 30 +- fs/xfs/libxfs/xfs_log_format.h | 3 + fs/xfs/libxfs/xfs_refcount.c | 122 +- fs/xfs/libxfs/xfs_refcount.h | 9 +- fs/xfs/libxfs/xfs_refcount_btree.c | 39 +- fs/xfs/libxfs/xfs_refcount_btree.h | 7 +- fs/xfs/libxfs/xfs_rmap.c | 147 +- fs/xfs/libxfs/xfs_rmap.h | 6 +- fs/xfs/libxfs/xfs_rmap_btree.c | 46 +- fs/xfs/libxfs/xfs_rmap_btree.h | 6 +- fs/xfs/libxfs/xfs_sb.c | 146 +- fs/xfs/libxfs/xfs_sb.h | 9 + fs/xfs/libxfs/xfs_shared.h | 20 +- fs/xfs/libxfs/xfs_trans_inode.c | 10 +- fs/xfs/libxfs/xfs_types.c | 4 +- fs/xfs/libxfs/xfs_types.h | 1 - fs/xfs/scrub/agheader.c | 1 - fs/xfs/scrub/agheader_repair.c | 33 +- fs/xfs/scrub/alloc.c | 3 +- fs/xfs/scrub/bmap.c | 21 +- fs/xfs/scrub/common.c | 15 +- fs/xfs/scrub/fscounters.c | 42 +- fs/xfs/scrub/health.c | 2 +- fs/xfs/scrub/ialloc.c | 9 +- fs/xfs/scrub/inode.c | 18 +- fs/xfs/scrub/refcount.c | 3 +- fs/xfs/scrub/repair.c | 14 +- fs/xfs/scrub/rmap.c | 3 +- fs/xfs/scrub/trace.c | 3 +- fs/xfs/xfs_attr_inactive.c | 2 +- fs/xfs/xfs_bio_io.c | 35 - fs/xfs/xfs_bmap_util.c | 6 +- fs/xfs/xfs_buf.c | 311 +- fs/xfs/xfs_buf.h | 3 +- fs/xfs/xfs_buf_item.c | 97 +- fs/xfs/xfs_discard.c | 6 +- fs/xfs/xfs_dquot_item.c | 2 +- fs/xfs/xfs_extent_busy.c | 33 +- fs/xfs/xfs_extent_busy.h | 7 +- fs/xfs/xfs_file.c | 70 +- fs/xfs/xfs_filestream.c | 2 +- fs/xfs/xfs_fsmap.c | 80 +- fs/xfs/xfs_fsops.c | 24 +- fs/xfs/xfs_health.c | 15 +- fs/xfs/xfs_icache.c | 1228 +- fs/xfs/xfs_icache.h | 58 +- fs/xfs/xfs_inode.c | 247 +- fs/xfs/xfs_inode.h | 9 +- fs/xfs/xfs_inode_item.c | 18 +- fs/xfs/xfs_inode_item.h | 2 +- fs/xfs/xfs_ioctl.c | 70 +- fs/xfs/xfs_iops.c | 4 +- fs/xfs/xfs_iwalk.c | 84 +- fs/xfs/xfs_linux.h | 2 - fs/xfs/xfs_log.c | 273 +- fs/xfs/xfs_log.h | 5 +- fs/xfs/xfs_log_cil.c | 138 +- fs/xfs/xfs_log_priv.h | 41 +- fs/xfs/xfs_log_recover.c | 61 +- fs/xfs/xfs_mount.c | 136 +- fs/xfs/xfs_mount.h | 110 +- fs/xfs/xfs_qm.c | 10 +- fs/xfs/xfs_qm.h | 1 + fs/xfs/xfs_qm_syscalls.c | 54 +- fs/xfs/xfs_reflink.c | 13 +- fs/xfs/xfs_rtalloc.c | 49 +- fs/xfs/xfs_super.c | 10 +- fs/xfs/xfs_super.h | 1 + fs/xfs/xfs_symlink.c | 9 +- fs/xfs/xfs_trace.c | 2 - fs/xfs/xfs_trace.h | 115 +- fs/xfs/xfs_trans.c | 6 +- fs/xfs/xfs_trans.h | 4 +- include/acpi/acpi_bus.h | 3 - include/asm-generic/bug.h | 3 +- include/asm-generic/logic_io.h | 78 - include/asm-generic/pgtable-nop4d.h | 2 +- include/asm-generic/pgtable-nopmd.h | 2 +- include/asm-generic/pgtable-nopud.h | 2 +- include/asm-generic/uaccess.h | 4 +- include/asm-generic/unaligned.h | 141 +- include/crypto/scatterwalk.h | 7 +- include/drm/amd_asic_type.h | 2 - include/drm/bridge/dw_hdmi.h | 2 - include/drm/drm_agpsupport.h | 117 + include/drm/drm_aperture.h | 35 - include/drm/drm_atomic.h | 16 - include/drm/drm_cache.h | 7 - include/drm/drm_connector.h | 4 - include/drm/drm_device.h | 9 +- include/drm/drm_dp_dual_mode_helper.h | 14 +- include/drm/drm_dp_helper.h | 52 +- include/drm/drm_dp_mst_helper.h | 15 +- include/drm/drm_fb_cma_helper.h | 5 - include/drm/drm_fb_helper.h | 51 + include/drm/drm_format_helper.h | 10 +- include/drm/drm_fourcc.h | 9 + include/drm/drm_gem_cma_helper.h | 3 - include/drm/drm_gem_ttm_helper.h | 5 +- include/drm/drm_gem_vram_helper.h | 7 +- include/drm/drm_legacy.h | 86 +- include/drm/drm_mode_config.h | 2 - include/drm/drm_print.h | 20 +- include/drm/gpu_scheduler.h | 2 +- include/drm/i915_pciids.h | 23 - include/drm/ttm/ttm_bo_api.h | 38 +- include/drm/ttm/ttm_bo_driver.h | 64 +- include/drm/ttm/ttm_caching.h | 2 - include/drm/ttm/ttm_device.h | 15 + include/drm/ttm/ttm_kmap_iter.h | 61 - include/drm/ttm/ttm_range_manager.h | 42 - include/drm/ttm/ttm_resource.h | 113 +- include/drm/ttm/ttm_tt.h | 29 - include/dt-bindings/clock/actions,s500-cmu.h | 6 +- include/dt-bindings/clock/hi3559av100-clock.h | 165 - include/dt-bindings/clock/imx8-clock.h | 128 + include/dt-bindings/clock/imx8mq-clock.h | 19 + include/dt-bindings/clock/jz4760-cgu.h | 54 - include/dt-bindings/clock/mt8173-clk.h | 1 + include/dt-bindings/clock/qcom,camcc-sm8250.h | 138 - include/dt-bindings/clock/qcom,dispcc-sm8250.h | 9 - include/dt-bindings/clock/qcom,gcc-mdm9607.h | 104 - include/dt-bindings/clock/qcom,gcc-sm6125.h | 240 - include/dt-bindings/clock/r9a07g044-cpg.h | 89 - include/dt-bindings/clock/stm32mp1-clks.h | 27 - include/dt-bindings/interconnect/qcom,sc7280.h | 165 - include/dt-bindings/leds/rt4831-backlight.h | 23 - include/dt-bindings/mailbox/qcom-ipcc.h | 1 - include/dt-bindings/mfd/qcom-pm8008.h | 19 - include/dt-bindings/pinctrl/apple.h | 13 - include/dt-bindings/pinctrl/hisi.h | 2 +- include/dt-bindings/pinctrl/mt8365-pinfunc.h | 858 - include/dt-bindings/power/imx8mm-power.h | 22 - include/dt-bindings/power/imx8mn-power.h | 15 - include/dt-bindings/power/qcom-rpmpd.h | 21 - include/dt-bindings/power/rk3568-power.h | 32 - include/dt-bindings/reset/stm32mp1-resets.h | 15 - include/dt-bindings/sound/qcom,q6afe.h | 2 - include/kunit/test.h | 116 +- include/linux/acpi.h | 5 +- include/linux/acpi_iort.h | 14 +- include/linux/acpi_viot.h | 19 - include/linux/adreno-smmu-priv.h | 38 +- include/linux/arch_topology.h | 1 - include/linux/arm_ffa.h | 267 - include/linux/ascii85.h | 3 +- include/linux/blk-cgroup.h | 63 - include/linux/blk-mq.h | 2 + include/linux/blk_types.h | 4 +- include/linux/blkdev.h | 49 +- include/linux/bootconfig.h | 62 +- include/linux/bootmem_info.h | 66 - include/linux/buildid.h | 8 - include/linux/cgroup-defs.h | 4 - include/linux/cgroup.h | 31 +- include/linux/clk-provider.h | 6 - include/linux/clk/tegra.h | 100 +- include/linux/clk/ti.h | 22 - include/linux/clkdev.h | 5 + include/linux/compaction.h | 4 +- include/linux/compat.h | 2 + include/linux/compiler-clang.h | 17 - include/linux/compiler-gcc.h | 6 - include/linux/compiler_types.h | 2 +- include/linux/cpufreq.h | 10 + include/linux/cpuhotplug.h | 1 + include/linux/cpumask.h | 2 +- include/linux/crash_core.h | 12 +- include/linux/debugfs.h | 26 +- include/linux/debugobjects.h | 2 +- include/linux/device-mapper.h | 9 +- include/linux/device.h | 48 +- include/linux/dm-kcopyd.h | 1 - include/linux/dma-iommu.h | 4 +- include/linux/dma-resv.h | 75 +- include/linux/dmaengine.h | 11 +- include/linux/eeprom_93xx46.h | 3 - include/linux/export.h | 5 - include/linux/f2fs_fs.h | 2 - include/linux/firmware.h | 4 +- include/linux/fpga/altera-pr-ip-core.h | 1 + include/linux/fpga/fpga-bridge.h | 2 +- include/linux/fpga/fpga-mgr.h | 2 +- include/linux/fs.h | 12 +- include/linux/ftrace_irq.h | 13 - include/linux/gpio/regmap.h | 6 +- include/linux/hmm.h | 2 +- include/linux/huge_mm.h | 70 +- include/linux/hugetlb.h | 48 +- include/linux/hugetlb_cgroup.h | 19 +- include/linux/i2c.h | 11 +- include/linux/iio/adc/ad_sigma_delta.h | 4 +- include/linux/iio/common/cros_ec_sensors_core.h | 2 +- include/linux/iio/common/st_sensors.h | 36 +- include/linux/iio/iio-opaque.h | 22 +- include/linux/iio/iio.h | 32 +- include/linux/iio/imu/adis.h | 2 - include/linux/input/cy8ctmg110_pdata.h | 1 + include/linux/input/cyttsp.h | 29 + include/linux/intel-iommu.h | 44 +- include/linux/jbd2.h | 41 +- include/linux/kallsyms.h | 21 +- include/linux/kconfig.h | 6 +- include/linux/kcore.h | 3 + include/linux/kernel.h | 227 +- include/linux/kgdb.h | 8 +- include/linux/kprobes.h | 4 +- include/linux/kstrtox.h | 155 - include/linux/libnvdimm.h | 1 - include/linux/list_lru.h | 4 +- include/linux/litex.h | 103 +- include/linux/lockd/xdr.h | 6 + include/linux/lockd/xdr4.h | 7 +- include/linux/logic_iomem.h | 62 - include/linux/lru_cache.h | 8 +- include/linux/max17040_battery.h | 16 + include/linux/mcb.h | 2 +- include/linux/mdev.h | 2 - include/linux/memblock.h | 4 +- include/linux/memcontrol.h | 5 - include/linux/memory_hotplug.h | 27 + include/linux/mempolicy.h | 9 +- include/linux/memremap.h | 2 +- include/linux/mfd/hi655x-pmic.h | 2 +- include/linux/mfd/lp87565.h | 40 +- include/linux/mfd/mt6358/registers.h | 2 - include/linux/mfd/mt6360.h | 240 + include/linux/mfd/rk808.h | 81 - include/linux/mfd/samsung/core.h | 33 + include/linux/mfd/wcd934x/registers.h | 57 - include/linux/migrate.h | 27 +- include/linux/mlx5/mlx5_ifc.h | 40 +- include/linux/mlx5/qp.h | 4 +- include/linux/mm.h | 17 +- include/linux/mm_types.h | 2 +- include/linux/mmu_notifier.h | 34 +- include/linux/mmzone.h | 27 +- include/linux/module.h | 9 +- include/linux/mpi.h | 4 +- include/linux/mtd/mtd.h | 2 - include/linux/mtd/onfi.h | 41 +- include/linux/mtd/rawnand.h | 161 +- include/linux/mtd/spi-nor.h | 2 - include/linux/mv643xx.h | 8 + include/linux/n_r3964.h | 175 + include/linux/namei.h | 3 + include/linux/net/intel/i40e_client.h | 3 + include/linux/nfs_fs.h | 1 - include/linux/nfs_ssc.h | 14 - include/linux/nfs_xdr.h | 1 - include/linux/nodemask.h | 6 +- include/linux/nvmem-provider.h | 3 - include/linux/of.h | 11 +- include/linux/of_address.h | 54 +- include/linux/of_iommu.h | 17 +- include/linux/of_reserved_mem.h | 14 +- include/linux/page-flags.h | 22 - include/linux/panic.h | 98 - include/linux/panic_notifier.h | 12 - include/linux/pci-ecam.h | 1 - include/linux/pci-ep-cfs.h | 2 +- include/linux/pci-epc.h | 5 +- include/linux/pci-epf.h | 5 +- include/linux/pci.h | 12 +- include/linux/pci_hotplug.h | 2 - include/linux/percpu-defs.h | 2 +- include/linux/percpu-refcount.h | 2 +- include/linux/pgtable.h | 48 +- include/linux/phy/phy.h | 2 +- include/linux/phy/tegra/xusb.h | 10 +- include/linux/pinctrl/pinconf-generic.h | 20 +- include/linux/pkeys.h | 4 + include/linux/pl353-smc.h | 30 + include/linux/platform_data/dma-imx-sdma.h | 60 + include/linux/platform_data/pata_ixp4xx_cf.h | 21 - include/linux/platform_data/st_sensors_pdata.h | 3 +- include/linux/platform_device.h | 3 + include/linux/pm2301_charger.h | 48 + include/linux/power/ab8500.h | 16 + include/linux/pwm.h | 15 +- include/linux/rcupdate.h | 72 +- include/linux/rcutiny.h | 1 + include/linux/rcutree.h | 1 + include/linux/remoteproc.h | 50 +- include/linux/reset-controller.h | 22 - include/linux/rmap.h | 13 +- include/linux/scatterlist.h | 2 +- include/linux/sched/signal.h | 19 +- include/linux/secretmem.h | 54 - include/linux/seq_file.h | 10 +- include/linux/serial_8250.h | 2 +- include/linux/serial_core.h | 5 +- include/linux/set_memory.h | 12 - include/linux/shmem_fs.h | 19 +- include/linux/shrinker.h | 2 +- include/linux/signal.h | 2 + include/linux/soc/ixp4xx/cpu.h | 106 - include/linux/soc/qcom/smem_state.h | 8 - include/linux/soc/samsung/exynos-regs-pmu.h | 6 + include/linux/soundwire/sdw.h | 8 +- include/linux/soundwire/sdw_intel.h | 6 +- include/linux/srcu.h | 6 - include/linux/srcutree.h | 2 + include/linux/stm.h | 2 +- include/linux/string.h | 7 + include/linux/string_helpers.h | 31 +- include/linux/sunrpc/cache.h | 1 - include/linux/sunrpc/clnt.h | 2 - include/linux/sunrpc/sched.h | 2 - include/linux/sunrpc/xprt.h | 10 - include/linux/sunrpc/xprtmultipath.h | 6 - include/linux/sunrpc/xprtsock.h | 1 - include/linux/swap.h | 19 +- include/linux/swapops.h | 125 +- include/linux/syscalls.h | 5 +- include/linux/sysfs.h | 6 - include/linux/thread_info.h | 1 - include/linux/timer.h | 2 + include/linux/trace.h | 7 - include/linux/tracepoint.h | 10 - include/linux/tty.h | 78 +- include/linux/tty_driver.h | 12 +- include/linux/tty_flip.h | 4 +- include/linux/tty_ldisc.h | 6 +- include/linux/uio.h | 66 +- include/linux/unaligned/access_ok.h | 68 + include/linux/unaligned/be_byteshift.h | 71 + include/linux/unaligned/be_memmove.h | 37 + include/linux/unaligned/be_struct.h | 37 + include/linux/unaligned/generic.h | 115 + include/linux/unaligned/le_byteshift.h | 71 + include/linux/unaligned/le_memmove.h | 37 + include/linux/unaligned/le_struct.h | 37 + include/linux/unaligned/memmove.h | 46 + include/linux/usb.h | 9 +- include/linux/usb/composite.h | 2 +- include/linux/usb/gadget.h | 3 +- include/linux/usb/hcd.h | 17 +- include/linux/usb/isp1760.h | 19 + include/linux/usb/otg-fsm.h | 6 +- include/linux/usb/otg.h | 2 +- include/linux/usb/quirks.h | 2 +- include/linux/usb/role.h | 6 - include/linux/usb/serial.h | 10 +- include/linux/usb/tcpm.h | 4 - include/linux/usb/typec_dp.h | 2 +- include/linux/userfaultfd_k.h | 5 - include/linux/vdpa.h | 25 +- include/linux/virtio_pci_modern.h | 1 - include/linux/vmalloc.h | 19 +- include/linux/vt_kern.h | 1 + include/linux/zbud.h | 23 + include/memory/renesas-rpc-if.h | 6 +- include/net/checksum.h | 14 +- include/rdma/ib_hdrs.h | 5 + include/rdma/ib_mad.h | 27 +- include/rdma/ib_sysfs.h | 37 - include/rdma/ib_verbs.h | 83 +- include/scsi/fc/fc_ms.h | 59 +- include/scsi/iscsi_proto.h | 2 +- include/scsi/libfc.h | 6 +- include/scsi/libiscsi.h | 20 +- include/scsi/libsas.h | 12 +- include/scsi/scsi.h | 159 +- include/scsi/scsi_bsg_iscsi.h | 2 +- include/scsi/scsi_cmnd.h | 38 +- include/scsi/scsi_host.h | 2 +- include/scsi/scsi_proto.h | 58 +- include/scsi/scsi_status.h | 74 - include/scsi/scsi_transport_fc.h | 25 +- include/scsi/scsi_transport_iscsi.h | 14 +- include/scsi/sg.h | 35 +- include/scsi/srp.h | 26 +- include/soc/imx/cpu.h | 1 - include/soc/tegra/common.h | 31 - include/soc/tegra/fuse.h | 20 +- include/soc/tegra/mc.h | 65 +- include/soc/tegra/pmc.h | 7 - include/sound/core.h | 50 +- include/sound/hdmi-codec.h | 12 +- include/sound/memalloc.h | 80 +- include/sound/pcm.h | 20 +- include/sound/pcm_iec958.h | 8 - include/sound/rawmidi.h | 2 - include/sound/soc-dai.h | 55 - include/sound/soc-topology.h | 2 +- include/sound/soc.h | 21 +- include/target/target_core_base.h | 1 - include/trace/events/btrfs.h | 2 +- include/trace/events/dma_fence.h | 4 +- include/trace/events/intel_iommu.h | 37 - include/trace/events/io_uring.h | 106 +- include/trace/events/jbd2.h | 101 - include/trace/events/osnoise.h | 142 - include/trace/events/rcu.h | 1 - include/trace/events/rpcgss.h | 4 +- include/trace/events/sched.h | 2 + include/trace/events/scsi.h | 48 +- include/trace/events/sunrpc.h | 40 +- include/trace/events/ufs.h | 20 - include/trace/events/vmscan.h | 41 + include/trace/events/writeback.h | 3 +- include/trace/trace_events.h | 25 - include/uapi/asm-generic/mman-common.h | 3 - include/uapi/asm-generic/unistd.h | 10 +- include/uapi/drm/amdgpu_drm.h | 18 +- include/uapi/drm/drm.h | 28 +- include/uapi/drm/drm_fourcc.h | 7 - include/uapi/drm/drm_mode.h | 7 +- include/uapi/drm/etnaviv_drm.h | 3 - include/uapi/drm/i915_drm.h | 393 +- include/uapi/drm/msm_drm.h | 7 +- include/uapi/drm/panfrost_drm.h | 1 - include/uapi/linux/auxvec.h | 3 - include/uapi/linux/cxl_mem.h | 12 - include/uapi/linux/fuse.h | 10 +- include/uapi/linux/io_uring.h | 28 +- include/uapi/linux/kfd_ioctl.h | 171 +- include/uapi/linux/magic.h | 1 - include/uapi/linux/mempolicy.h | 1 + include/uapi/linux/n_r3964.h | 99 + include/uapi/linux/nbd-netlink.h | 1 - include/uapi/linux/pcitest.h | 2 +- include/uapi/linux/raw.h | 17 + include/uapi/linux/userfaultfd.h | 7 +- include/uapi/linux/virtio_ids.h | 12 - include/uapi/linux/virtio_pcidev.h | 64 - include/uapi/misc/habanalabs.h | 13 - include/uapi/rdma/bnxt_re-abi.h | 11 +- include/uapi/rdma/i40iw-abi.h | 107 + include/uapi/rdma/ib_user_ioctl_verbs.h | 1 - include/uapi/rdma/ib_user_mad.h | 2 +- include/uapi/rdma/irdma-abi.h | 111 - include/uapi/rdma/mlx5-abi.h | 3 - include/uapi/rdma/rdma_user_rxe.h | 10 - include/uapi/sound/asound.h | 30 +- include/video/imx-ipu-v3.h | 2 - include/xen/interface/io/ring.h | 278 +- init/Kconfig | 1 - init/Makefile | 12 +- init/main.c | 58 +- ipc/msg.c | 6 +- ipc/sem.c | 25 +- ipc/shm.c | 6 +- ipc/util.c | 44 +- ipc/util.h | 3 - kernel/cgroup/cgroup.c | 205 +- kernel/cgroup/rstat.c | 2 +- kernel/crash_core.c | 50 +- kernel/debug/debug_core.c | 3 +- kernel/debug/kdb/kdb_main.c | 8 +- kernel/debug/kdb/kdb_private.h | 2 +- kernel/dma/coherent.c | 2 +- kernel/dma/debug.c | 6 +- kernel/gen_kheaders.sh | 4 +- kernel/hung_task.c | 1 - kernel/irq/irqdesc.c | 1 + kernel/jump_label.c | 13 +- kernel/kallsyms.c | 104 +- kernel/kcsan/core.c | 53 +- kernel/kcsan/kcsan.h | 39 +- kernel/kcsan/report.c | 169 +- kernel/kexec_core.c | 1 - kernel/kprobes.c | 18 +- kernel/locking/lockdep.c | 6 +- kernel/locking/lockdep_proc.c | 26 +- kernel/module.c | 48 +- kernel/panic.c | 1 - kernel/power/hibernate.c | 5 +- kernel/rcu/Kconfig.debug | 2 +- kernel/rcu/rcu.h | 14 +- kernel/rcu/rcutorture.c | 315 +- kernel/rcu/refscale.c | 109 +- kernel/rcu/srcutree.c | 28 +- kernel/rcu/sync.c | 4 +- kernel/rcu/tasks.h | 58 +- kernel/rcu/tiny.c | 1 + kernel/rcu/tree.c | 315 +- kernel/rcu/tree.h | 14 +- kernel/rcu/tree_plugin.h | 239 +- kernel/rcu/tree_stall.h | 84 +- kernel/rcu/update.c | 8 +- kernel/sched/core.c | 1 - kernel/sched/fair.c | 7 +- kernel/sched/psi.c | 30 +- kernel/sched/sched.h | 21 +- kernel/signal.c | 34 +- kernel/static_call.c | 13 +- kernel/sys_ni.c | 4 +- kernel/sysctl-test.c | 24 +- kernel/sysctl.c | 4 +- kernel/time/timer.c | 14 + kernel/trace/Kconfig | 62 - kernel/trace/Makefile | 1 - kernel/trace/bpf_trace.c | 3 +- kernel/trace/ftrace.c | 3 +- kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace.c | 266 +- kernel/trace/trace.h | 35 +- kernel/trace/trace_boot.c | 27 +- kernel/trace/trace_entries.h | 41 - kernel/trace/trace_events_hist.c | 10 +- kernel/trace/trace_events_trigger.c | 3 +- kernel/trace/trace_hwlat.c | 534 +- kernel/trace/trace_osnoise.c | 2059 - kernel/trace/trace_output.c | 119 +- kernel/trace/trace_sched_wakeup.c | 24 +- kernel/tracepoint.c | 33 +- kernel/usermode_driver.c | 2 +- lib/Kconfig | 14 - lib/Kconfig.debug | 41 +- lib/Makefile | 2 - lib/asn1_encoder.c | 2 +- lib/bitmap.c | 14 +- lib/bootconfig.c | 76 +- lib/buildid.c | 74 +- lib/cmdline_kunit.c | 2 +- lib/decompress_bunzip2.c | 6 +- lib/decompress_unlz4.c | 8 - lib/decompress_unlzo.c | 3 +- lib/decompress_unxz.c | 2 +- lib/decompress_unzstd.c | 4 +- lib/devres.c | 6 +- lib/dump_stack.c | 13 +- lib/dynamic_debug.c | 8 +- lib/fonts/font_pearl_8x8.c | 2 +- lib/iov_iter.c | 1230 +- lib/kfifo.c | 2 +- lib/kstrtox.c | 5 +- lib/kunit/debugfs.c | 2 +- lib/kunit/executor.c | 53 +- lib/kunit/executor_test.c | 133 - lib/kunit/kunit-example-test.c | 31 - lib/kunit/kunit-test.c | 42 +- lib/kunit/string-stream.h | 6 +- lib/kunit/test.c | 77 +- lib/list_sort.c | 2 +- lib/logic_iomem.c | 318 - lib/lz4/lz4_decompress.c | 2 +- lib/math/Makefile | 1 - lib/math/rational-test.c | 56 - lib/math/rational.c | 16 +- lib/mpi/longlong.h | 4 +- lib/mpi/mpicoder.c | 6 +- lib/mpi/mpiutil.c | 2 +- lib/nlattr.c | 4 +- lib/oid_registry.c | 2 +- lib/parser.c | 1 - lib/pldmfw/pldmfw.c | 2 +- lib/reed_solomon/test_rslib.c | 2 +- lib/refcount.c | 2 +- lib/rhashtable.c | 2 +- lib/sbitmap.c | 2 +- lib/scatterlist.c | 4 +- lib/seq_buf.c | 10 +- lib/sort.c | 2 +- lib/stackdepot.c | 2 +- lib/string.c | 2 +- lib/string_helpers.c | 102 +- lib/test-string_helpers.c | 157 +- lib/test_bitmap.c | 7 - lib/test_bitops.c | 2 +- lib/test_bpf.c | 2 +- lib/test_firmware.c | 10 +- lib/test_hmm.c | 127 +- lib/test_hmm_uapi.h | 2 - lib/test_kasan.c | 14 +- lib/test_kmod.c | 6 +- lib/test_list_sort.c | 129 +- lib/test_scanf.c | 2 +- lib/test_string.c | 5 - lib/vsprintf.c | 11 +- lib/xz/xz_dec_bcj.c | 2 +- lib/xz/xz_dec_lzma2.c | 8 +- lib/zlib_inflate/inffast.c | 2 +- lib/zstd/huf.h | 2 +- mm/Kconfig | 20 - mm/Makefile | 3 - mm/bootmem_info.c | 127 - mm/compaction.c | 20 +- mm/debug_vm_pgtable.c | 109 +- mm/filemap.c | 36 +- mm/gup.c | 70 - mm/hmm.c | 12 +- mm/huge_memory.c | 265 +- mm/hugetlb.c | 361 +- mm/hugetlb_vmemmap.c | 298 - mm/hugetlb_vmemmap.h | 45 - mm/init-mm.c | 9 - mm/internal.h | 32 +- mm/kfence/core.c | 4 +- mm/khugepaged.c | 20 +- mm/madvise.c | 66 - mm/mapping_dirty_helpers.c | 2 +- mm/memblock.c | 54 +- mm/memcontrol.c | 15 +- mm/memory-failure.c | 38 +- mm/memory.c | 235 +- mm/memory_hotplug.c | 159 +- mm/mempolicy.c | 303 +- mm/migrate.c | 268 +- mm/mlock.c | 15 +- mm/mmap.c | 5 +- mm/mmap_lock.c | 59 +- mm/mprotect.c | 18 +- mm/mremap.c | 108 +- mm/nommu.c | 5 +- mm/oom_kill.c | 4 +- mm/page_alloc.c | 16 +- mm/page_vma_mapped.c | 15 +- mm/percpu-internal.h | 56 +- mm/percpu-km.c | 16 +- mm/percpu-stats.c | 44 +- mm/percpu-vm.c | 40 +- mm/percpu.c | 388 +- mm/rmap.c | 633 +- mm/secretmem.c | 254 - mm/shmem.c | 123 +- mm/slab.h | 1 - mm/slab_common.c | 12 +- mm/slub.c | 75 +- mm/sparse-vmemmap.c | 354 - mm/sparse.c | 1 - mm/swap.c | 2 +- mm/swapfile.c | 2 +- mm/userfaultfd.c | 225 +- mm/util.c | 42 +- mm/vmalloc.c | 37 +- mm/vmscan.c | 20 +- mm/workingset.c | 10 +- mm/z3fold.c | 39 +- mm/zbud.c | 235 +- mm/zsmalloc.c | 3 +- mm/zswap.c | 26 +- net/bluetooth/rfcomm/tty.c | 4 +- net/ceph/auth.c | 7 +- net/ceph/auth_none.c | 4 +- net/ceph/auth_none.h | 1 + net/ceph/cls_lock_client.c | 12 +- net/core/netpoll.c | 4 +- net/nfc/nci/uart.c | 7 +- net/sunrpc/Makefile | 2 +- net/sunrpc/auth_gss/svcauth_gss.c | 2 +- net/sunrpc/clnt.c | 30 - net/sunrpc/sched.c | 12 +- net/sunrpc/sunrpc_syms.c | 10 - net/sunrpc/sysfs.c | 588 - net/sunrpc/sysfs.h | 42 - net/sunrpc/xdr.c | 7 +- net/sunrpc/xprt.c | 30 +- net/sunrpc/xprtmultipath.c | 38 +- net/sunrpc/xprtrdma/svc_rdma_rw.c | 6 +- net/sunrpc/xprtrdma/transport.c | 2 - net/sunrpc/xprtsock.c | 19 +- samples/Kconfig | 6 +- samples/vfio-mdev/mbochs.c | 163 +- samples/vfio-mdev/mdpy.c | 160 +- samples/vfio-mdev/mtty.c | 219 +- scripts/Kbuild.include | 7 +- scripts/Makefile.build | 2 + scripts/Makefile.modfinal | 2 + scripts/checkpatch.pl | 16 +- scripts/checksyscalls.sh | 4 - scripts/coccicheck | 2 +- scripts/coccinelle/api/kobj_to_dev.cocci | 45 + scripts/coccinelle/free/kfree.cocci | 12 +- scripts/coccinelle/misc/flexible_array.cocci | 23 +- scripts/coccinelle/misc/irqf_oneshot.cocci | 4 +- scripts/coccinelle/misc/minmax.cocci | 222 - scripts/coccinelle/misc/swap.cocci | 122 - scripts/coccinelle/misc/uninitialized_var.cocci | 15 +- scripts/decode_stacktrace.sh | 89 +- scripts/kconfig/conf.c | 2 +- scripts/link-vmlinux.sh | 4 +- scripts/min-tool-version.sh | 7 +- scripts/mkcompile_h | 18 +- scripts/mkmakefile | 17 + scripts/mod/modpost.c | 7 +- scripts/setlocalversion | 75 +- scripts/syscallhdr.sh | 2 +- scripts/syscallnr.sh | 74 - scripts/syscalltbl.sh | 7 +- security/apparmor/policy_unpack.c | 2 +- sound/ac97/bus.c | 2 +- sound/aoa/soundbus/i2sbus/pcm.c | 4 +- sound/arm/pxa2xx-ac97.c | 4 +- sound/core/control.c | 38 +- sound/core/control_compat.c | 14 +- sound/core/control_led.c | 36 +- sound/core/hwdep.c | 6 +- sound/core/info_oss.c | 3 +- sound/core/init.c | 77 +- sound/core/memalloc.c | 444 +- sound/core/memalloc_local.h | 19 - sound/core/oss/mixer_oss.c | 45 +- sound/core/oss/pcm_oss.c | 70 +- sound/core/oss/pcm_plugin.c | 26 +- sound/core/pcm.c | 4 +- sound/core/pcm_compat.c | 6 +- sound/core/pcm_iec958.c | 174 +- sound/core/pcm_lib.c | 64 +- sound/core/pcm_local.h | 5 + sound/core/pcm_memory.c | 21 + sound/core/pcm_misc.c | 12 +- sound/core/pcm_native.c | 51 +- sound/core/rawmidi.c | 93 +- sound/core/rawmidi_compat.c | 4 +- sound/core/seq/oss/seq_oss.c | 26 +- sound/core/seq/oss/seq_oss_init.c | 10 +- sound/core/seq/oss/seq_oss_midi.c | 33 +- sound/core/seq/oss/seq_oss_rw.c | 3 +- sound/core/seq/oss/seq_oss_synth.c | 9 +- sound/core/seq/oss/seq_oss_writeq.c | 3 +- sound/core/seq/seq_clientmgr.c | 51 +- sound/core/seq/seq_dummy.c | 3 +- sound/core/seq/seq_fifo.c | 3 +- sound/core/seq/seq_memory.c | 6 +- sound/core/seq/seq_midi.c | 27 +- sound/core/seq/seq_queue.c | 21 +- sound/core/seq/seq_virmidi.c | 9 +- sound/core/sgbuf.c | 90 +- sound/core/sound.c | 3 +- sound/core/sound_oss.c | 3 +- sound/drivers/mpu401/mpu401.c | 9 +- sound/drivers/mpu401/mpu401_uart.c | 19 +- sound/drivers/mtpav.c | 15 +- sound/drivers/mts64.c | 15 +- sound/drivers/opl3/opl3_lib.c | 42 +- sound/drivers/opl3/opl3_midi.c | 3 +- sound/drivers/opl3/opl3_oss.c | 6 +- sound/drivers/opl3/opl3_seq.c | 9 +- sound/drivers/portman2x4.c | 15 +- sound/drivers/serial-u16550.c | 27 +- sound/drivers/vx/vx_core.c | 60 +- sound/drivers/vx/vx_hwdep.c | 12 +- sound/drivers/vx/vx_mixer.c | 39 +- sound/drivers/vx/vx_pcm.c | 32 +- sound/firewire/Kconfig | 30 +- sound/firewire/amdtp-am824.c | 4 +- sound/firewire/amdtp-am824.h | 2 +- sound/firewire/amdtp-stream-trace.h | 2 +- sound/firewire/amdtp-stream.c | 1229 +- sound/firewire/amdtp-stream.h | 105 +- sound/firewire/bebob/bebob.c | 282 +- sound/firewire/bebob/bebob.h | 22 +- sound/firewire/bebob/bebob_stream.c | 90 +- sound/firewire/dice/dice-stream.c | 50 +- sound/firewire/dice/dice-transaction.c | 2 +- sound/firewire/dice/dice.c | 138 +- sound/firewire/dice/dice.h | 4 + sound/firewire/digi00x/amdtp-dot.c | 9 +- sound/firewire/digi00x/digi00x-stream.c | 13 +- sound/firewire/digi00x/digi00x.c | 101 +- sound/firewire/digi00x/digi00x.h | 3 + sound/firewire/fireface/amdtp-ff.c | 2 +- sound/firewire/fireface/ff-stream.c | 13 +- sound/firewire/fireface/ff.c | 90 +- sound/firewire/fireface/ff.h | 3 + sound/firewire/fireworks/fireworks.c | 120 +- sound/firewire/fireworks/fireworks.h | 13 +- sound/firewire/fireworks/fireworks_stream.c | 24 +- sound/firewire/lib.c | 32 + sound/firewire/lib.h | 3 + sound/firewire/motu/Makefile | 3 +- sound/firewire/motu/amdtp-motu.c | 139 +- sound/firewire/motu/motu-protocol-v1.c | 470 - sound/firewire/motu/motu-protocol-v2.c | 181 +- sound/firewire/motu/motu-protocol-v3.c | 92 +- sound/firewire/motu/motu-stream.c | 34 +- sound/firewire/motu/motu.c | 91 +- sound/firewire/motu/motu.h | 47 +- sound/firewire/oxfw/oxfw-stream.c | 55 +- sound/firewire/oxfw/oxfw.c | 259 +- sound/firewire/oxfw/oxfw.h | 19 +- sound/firewire/tascam/amdtp-tascam.c | 6 +- sound/firewire/tascam/tascam-stream.c | 26 +- sound/firewire/tascam/tascam.c | 92 +- sound/firewire/tascam/tascam.h | 3 +- sound/i2c/cs8427.c | 24 +- sound/i2c/other/ak4114.c | 3 +- sound/i2c/other/ak4117.c | 3 +- sound/i2c/tea6330t.c | 26 +- sound/isa/ad1816a/ad1816a.c | 23 +- sound/isa/ad1816a/ad1816a_lib.c | 27 +- sound/isa/als100.c | 18 +- sound/isa/azt2320.c | 21 +- sound/isa/cmi8330.c | 39 +- sound/isa/cs423x/cs4236.c | 21 +- sound/isa/cs423x/cs4236_lib.c | 12 +- sound/isa/es1688/es1688_lib.c | 3 +- sound/isa/es18xx.c | 51 +- sound/isa/gus/gus_main.c | 20 +- sound/isa/gus/gus_mem.c | 3 +- sound/isa/gus/gus_mixer.c | 6 +- sound/isa/gus/gus_pcm.c | 23 +- sound/isa/gus/gus_uart.c | 3 +- sound/isa/gus/gusclassic.c | 6 +- sound/isa/gus/gusextreme.c | 6 +- sound/isa/gus/gusmax.c | 36 +- sound/isa/gus/interwave.c | 90 +- sound/isa/opl3sa2.c | 68 +- sound/isa/opti9xx/miro.c | 27 +- sound/isa/opti9xx/opti92x-ad1848.c | 27 +- sound/isa/sb/emu8000.c | 21 +- sound/isa/sb/emu8000_patch.c | 3 +- sound/isa/sb/emu8000_pcm.c | 6 +- sound/isa/sb/sb16.c | 65 +- sound/isa/sb/sb16_csp.c | 29 +- sound/isa/sb/sb16_main.c | 6 +- sound/isa/sb/sb8.c | 38 +- sound/isa/sb/sb8_main.c | 3 +- sound/isa/sb/sb8_midi.c | 3 +- sound/isa/sb/sb_common.c | 9 +- sound/isa/sb/sb_mixer.c | 55 +- sound/isa/wavefront/wavefront.c | 6 +- sound/isa/wavefront/wavefront_midi.c | 20 +- sound/isa/wavefront/wavefront_synth.c | 56 +- sound/isa/wss/wss_lib.c | 9 +- sound/mips/snd-n64.c | 4 - sound/oss/dmasound/dmasound_core.c | 14 + sound/parisc/harmony.c | 7 +- sound/pci/ac97/ac97_codec.c | 205 +- sound/pci/ac97/ac97_patch.c | 137 +- sound/pci/ad1889.c | 15 +- sound/pci/ak4531_codec.c | 9 +- sound/pci/als300.c | 22 +- sound/pci/als4000.c | 55 +- sound/pci/atiixp.c | 33 +- sound/pci/atiixp_modem.c | 40 +- sound/pci/au88x0/au88x0.c | 77 +- sound/pci/au88x0/au88x0_a3d.c | 28 +- sound/pci/au88x0/au88x0_core.c | 47 +- sound/pci/au88x0/au88x0_eq.c | 20 +- sound/pci/au88x0/au88x0_mixer.c | 3 +- sound/pci/au88x0/au88x0_mpu401.c | 14 +- sound/pci/au88x0/au88x0_pcm.c | 15 +- sound/pci/azt3328.c | 3 +- sound/pci/bt87x.c | 3 +- sound/pci/ca0106/ca0106_main.c | 18 +- sound/pci/ca0106/ca_midi.c | 3 +- sound/pci/cmipci.c | 83 +- sound/pci/cs4281.c | 54 +- sound/pci/cs46xx/cs46xx.c | 31 +- sound/pci/cs46xx/cs46xx_lib.c | 51 +- sound/pci/cs46xx/dsp_spos.c | 3 +- sound/pci/cs5535audio/cs5535audio.c | 28 +- sound/pci/cs5535audio/cs5535audio_pcm.c | 10 +- sound/pci/echoaudio/darla20_dsp.c | 6 +- sound/pci/echoaudio/darla24_dsp.c | 6 +- sound/pci/echoaudio/echo3g_dsp.c | 3 +- sound/pci/echoaudio/echoaudio.c | 220 +- sound/pci/echoaudio/echoaudio_dsp.c | 12 +- sound/pci/echoaudio/echoaudio_gml.c | 3 +- sound/pci/echoaudio/gina20_dsp.c | 6 +- sound/pci/echoaudio/gina24_dsp.c | 6 +- sound/pci/echoaudio/indigo_dsp.c | 6 +- sound/pci/echoaudio/indigodj_dsp.c | 6 +- sound/pci/echoaudio/indigoio_dsp.c | 6 +- sound/pci/echoaudio/layla20_dsp.c | 6 +- sound/pci/echoaudio/layla24_dsp.c | 9 +- sound/pci/echoaudio/mia_dsp.c | 6 +- sound/pci/echoaudio/midi.c | 4 +- sound/pci/echoaudio/mona_dsp.c | 6 +- sound/pci/emu10k1/emu10k1.c | 42 +- sound/pci/emu10k1/emu10k1_callback.c | 3 +- sound/pci/emu10k1/emu10k1x.c | 85 +- sound/pci/emu10k1/emufx.c | 13 +- sound/pci/emu10k1/emumixer.c | 78 +- sound/pci/emu10k1/emumpu401.c | 12 +- sound/pci/emu10k1/emupcm.c | 24 +- sound/pci/emu10k1/memory.c | 21 +- sound/pci/emu10k1/p16v.c | 13 +- sound/pci/emu10k1/timer.c | 3 +- sound/pci/ens1370.c | 45 +- sound/pci/es1938.c | 42 +- sound/pci/es1968.c | 75 +- sound/pci/fm801.c | 63 +- sound/pci/hda/hda_bind.c | 7 +- sound/pci/hda/hda_codec.c | 10 +- sound/pci/hda/hda_generic.c | 2 +- sound/pci/hda/hda_intel.c | 22 +- sound/pci/hda/hda_local.h | 2 - sound/pci/hda/hda_tegra.c | 7 +- sound/pci/hda/patch_ca0132.c | 2 +- sound/pci/hda/patch_realtek.c | 133 +- sound/pci/ice1712/delta.c | 6 +- sound/pci/ice1712/ews.c | 24 +- sound/pci/intel8x0.c | 50 +- sound/pci/intel8x0m.c | 38 +- sound/pci/korg1212/korg1212.c | 24 +- sound/pci/lx6464es/lx_core.c | 4 + sound/pci/maestro3.c | 21 +- sound/pci/mixart/mixart.c | 29 +- sound/pci/mixart/mixart_hwdep.c | 17 +- sound/pci/mixart/mixart_mixer.c | 33 +- sound/pci/nm256/nm256.c | 27 +- sound/pci/pcxhr/pcxhr.c | 22 +- sound/pci/pcxhr/pcxhr_hwdep.c | 9 +- sound/pci/riptide/riptide.c | 88 +- sound/pci/rme32.c | 76 +- sound/pci/rme96.c | 148 +- sound/pci/rme9652/hdsp.c | 124 +- sound/pci/rme9652/rme9652.c | 98 +- sound/pci/sonicvibes.c | 67 +- sound/pci/trident/trident.c | 41 +- sound/pci/trident/trident.h | 1 + sound/pci/trident/trident_main.c | 95 +- sound/pci/trident/trident_memory.c | 51 +- sound/pci/via82xx.c | 78 +- sound/pci/via82xx_modem.c | 52 +- sound/pci/vx222/vx222.c | 18 +- sound/pci/vx222/vx222_ops.c | 12 +- sound/pci/ymfpci/ymfpci.c | 71 +- sound/pci/ymfpci/ymfpci_main.c | 72 +- sound/pcmcia/pdaudiocf/pdaudiocf.c | 3 +- sound/pcmcia/vx/vxp_mixer.c | 6 +- sound/pcmcia/vx/vxp_ops.c | 6 +- sound/pcmcia/vx/vxpocket.c | 3 +- sound/ppc/beep.c | 5 +- sound/ppc/daca.c | 24 +- sound/ppc/keywest.c | 6 +- sound/ppc/pmac.c | 6 +- sound/ppc/powermac.c | 27 +- sound/ppc/tumbler.c | 72 +- sound/soc/adi/axi-i2s.c | 3 +- sound/soc/adi/axi-spdif.c | 3 +- sound/soc/amd/renoir/acp3x-pdm-dma.c | 4 + sound/soc/atmel/atmel-classd.c | 3 +- sound/soc/atmel/atmel-i2s.c | 38 +- sound/soc/atmel/atmel-pdmic.c | 3 +- sound/soc/atmel/mchp-i2s-mcc.c | 3 +- sound/soc/atmel/mikroe-proto.c | 9 +- sound/soc/atmel/sam9x5_wm8731.c | 3 +- sound/soc/bcm/cygnus-ssp.c | 7 +- sound/soc/codecs/Kconfig | 51 +- sound/soc/codecs/Makefile | 10 - sound/soc/codecs/ak4613.c | 11 - sound/soc/codecs/cirrus_legacy.h | 21 - sound/soc/codecs/cs35l32.c | 34 +- sound/soc/codecs/cs35l33.c | 15 +- sound/soc/codecs/cs35l34.c | 39 +- sound/soc/codecs/cs35l35.c | 37 +- sound/soc/codecs/cs35l35.h | 3 +- sound/soc/codecs/cs35l36.c | 18 +- sound/soc/codecs/cs4265.c | 10 +- sound/soc/codecs/cs42l42.c | 198 +- sound/soc/codecs/cs42l42.h | 7 +- sound/soc/codecs/cs42l52.c | 19 +- sound/soc/codecs/cs42l56.c | 7 +- sound/soc/codecs/cs42l73.c | 30 +- sound/soc/codecs/cs43130.c | 55 +- sound/soc/codecs/cs47l24.c | 2 +- sound/soc/codecs/cs53l30.c | 22 +- sound/soc/codecs/cx20442.c | 4 +- sound/soc/codecs/hdmi-codec.c | 238 +- sound/soc/codecs/lpass-rx-macro.c | 2 +- sound/soc/codecs/lpass-wsa-macro.c | 4 - sound/soc/codecs/max98373-sdw.c | 14 +- sound/soc/codecs/max98373.h | 2 +- sound/soc/codecs/mt6359-accdet.c | 2 +- sound/soc/codecs/mt6359.c | 2 +- sound/soc/codecs/pcm3168a.c | 26 - sound/soc/codecs/rk3328_codec.c | 28 +- sound/soc/codecs/rk817_codec.c | 541 - sound/soc/codecs/rt1019.c | 5 +- sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt1316-sdw.c | 2 +- sound/soc/codecs/rt286.c | 1 + sound/soc/codecs/rt5682-i2c.c | 12 - sound/soc/codecs/rt5682-sdw.c | 57 +- sound/soc/codecs/rt5682.h | 2 - sound/soc/codecs/rt700-sdw.c | 36 +- sound/soc/codecs/rt700.c | 4 - sound/soc/codecs/rt700.h | 2 - sound/soc/codecs/rt711-sdca-sdw.c | 58 +- sound/soc/codecs/rt711-sdca.c | 8 - sound/soc/codecs/rt711-sdca.h | 2 - sound/soc/codecs/rt711-sdw.c | 36 +- sound/soc/codecs/rt711-sdw.h | 2 - sound/soc/codecs/rt711.c | 34 - sound/soc/codecs/rt711.h | 31 +- sound/soc/codecs/rt715-sdca-sdw.c | 3 +- sound/soc/codecs/rt715-sdca-sdw.h | 1 - sound/soc/codecs/rt715-sdca.c | 9 +- sound/soc/codecs/rt715-sdca.h | 3 +- sound/soc/codecs/rt715-sdw.c | 2 +- sound/soc/codecs/sigmadsp.h | 1 + sound/soc/codecs/tfa989x.c | 357 - sound/soc/codecs/tlv320aic26.c | 12 +- sound/soc/codecs/tlv320aic32x4-i2c.c | 22 +- sound/soc/codecs/tlv320aic32x4-spi.c | 23 +- sound/soc/codecs/tlv320aic32x4.c | 139 +- sound/soc/codecs/tlv320aic32x4.h | 10 - sound/soc/codecs/wcd-clsh-v2.c | 348 +- sound/soc/codecs/wcd-clsh-v2.h | 16 - sound/soc/codecs/wcd-mbhc-v2.c | 1475 - sound/soc/codecs/wcd-mbhc-v2.h | 340 - sound/soc/codecs/wcd934x.c | 884 +- sound/soc/codecs/wcd938x-sdw.c | 320 - sound/soc/codecs/wcd938x.c | 3737 - sound/soc/codecs/wcd938x.h | 718 - sound/soc/codecs/wm2200.c | 1 + sound/soc/codecs/wm5102.c | 2 +- sound/soc/codecs/wm5110.c | 2 +- sound/soc/codecs/wm8958-dsp2.c | 6 +- sound/soc/codecs/wm8962.c | 7 +- sound/soc/codecs/wm_adsp.c | 18 +- sound/soc/codecs/wm_adsp.h | 2 +- sound/soc/dwc/Kconfig | 2 +- sound/soc/dwc/dwc-i2s.c | 3 +- sound/soc/fsl/Kconfig | 13 - sound/soc/fsl/Makefile | 2 - sound/soc/fsl/fsl-asoc-card.c | 9 +- sound/soc/fsl/fsl_asrc.c | 3 +- sound/soc/fsl/fsl_aud2htx.c | 3 +- sound/soc/fsl/fsl_easrc.c | 7 +- sound/soc/fsl/fsl_esai.c | 3 +- sound/soc/fsl/fsl_micfil.c | 3 +- sound/soc/fsl/fsl_sai.c | 3 +- sound/soc/fsl/fsl_spdif.c | 97 +- sound/soc/fsl/fsl_spdif.h | 1 - sound/soc/fsl/fsl_ssi.c | 3 +- sound/soc/fsl/fsl_xcvr.c | 16 +- sound/soc/fsl/imx-audio-rpmsg.c | 12 +- sound/soc/fsl/imx-audmix.c | 4 +- sound/soc/fsl/imx-card.c | 844 - sound/soc/fsl/imx-es8328.c | 12 +- sound/soc/fsl/imx-pcm-rpmsg.c | 6 +- sound/soc/fsl/imx-pcm-rpmsg.h | 4 +- sound/soc/fsl/imx-rpmsg.c | 1 + sound/soc/generic/simple-card-utils.c | 16 +- sound/soc/generic/simple-card.c | 1 - sound/soc/hisilicon/hi6210-i2s.c | 17 +- sound/soc/img/img-i2s-in.c | 5 +- sound/soc/img/img-i2s-out.c | 3 +- sound/soc/img/img-parallel-out.c | 3 +- sound/soc/img/img-spdif-in.c | 3 +- sound/soc/img/img-spdif-out.c | 3 +- sound/soc/intel/boards/Kconfig | 43 +- sound/soc/intel/boards/Makefile | 30 +- sound/soc/intel/boards/bdw-rt5677.c | 4 +- sound/soc/intel/boards/bxt_da7219_max98357a.c | 11 +- sound/soc/intel/boards/bxt_rt298.c | 4 +- sound/soc/intel/boards/bytcht_cx2072x.c | 1 + sound/soc/intel/boards/bytcht_da7213.c | 1 + sound/soc/intel/boards/bytcht_es8316.c | 1 + sound/soc/intel/boards/bytcht_nocodec.c | 1 + sound/soc/intel/boards/bytcr_rt5640.c | 1 + sound/soc/intel/boards/bytcr_rt5651.c | 1 + sound/soc/intel/boards/bytcr_wm5102.c | 1 + sound/soc/intel/boards/cht_bsw_rt5645.c | 1 + sound/soc/intel/boards/cht_bsw_rt5672.c | 1 + sound/soc/intel/boards/cml_rt1011_rt5682.c | 1 - sound/soc/intel/boards/ehl_rt5660.c | 4 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 5 +- sound/soc/intel/boards/hda_dsp_common.c | 5 - sound/soc/intel/boards/kbl_da7219_max98357a.c | 4 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 5 +- sound/soc/intel/boards/kbl_rt5660.c | 2 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 3 +- .../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 2 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 1 - sound/soc/intel/boards/skl_nau88l25_max98357a.c | 3 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 3 +- sound/soc/intel/boards/skl_rt286.c | 3 +- sound/soc/intel/boards/sof_cs42l42.c | 508 - sound/soc/intel/boards/sof_da7219_max98373.c | 8 +- sound/soc/intel/boards/sof_maxim_common.c | 84 +- sound/soc/intel/boards/sof_maxim_common.h | 14 +- sound/soc/intel/boards/sof_pcm512x.c | 2 +- sound/soc/intel/boards/sof_rt5682.c | 132 +- sound/soc/intel/boards/sof_sdw.c | 78 +- sound/soc/intel/boards/sof_sdw_common.h | 9 +- sound/soc/intel/boards/sof_sdw_hdmi.c | 37 +- sound/soc/intel/boards/sof_sdw_max98373.c | 4 +- sound/soc/intel/boards/sof_wm8804.c | 1 + sound/soc/intel/common/soc-acpi-intel-adl-match.c | 95 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cml-match.c | 22 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 14 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 12 +- sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 6 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 38 +- sound/soc/intel/skylake/skl-nhlt.c | 6 +- sound/soc/jz4740/jz4740-i2s.c | 7 +- sound/soc/jz4740/jz4740-i2s.h | 2 + sound/soc/mediatek/common/mtk-btcvsd.c | 24 +- sound/soc/mediatek/mt8192/mt8192-dai-adda.c | 2 + sound/soc/meson/g12a-toacodec.c | 143 +- sound/soc/meson/meson-card-utils.c | 6 +- sound/soc/qcom/apq8016_sbc.c | 7 +- sound/soc/qcom/lpass-cpu.c | 49 +- sound/soc/qcom/lpass-platform.c | 12 +- sound/soc/qcom/lpass-sc7180.c | 1 - sound/soc/qcom/lpass.h | 2 - sound/soc/qcom/qdsp6/q6afe-dai.c | 41 - sound/soc/qcom/qdsp6/q6afe.c | 8 - sound/soc/qcom/qdsp6/q6afe.h | 2 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 2 +- sound/soc/qcom/qdsp6/q6routing.c | 11 - sound/soc/qcom/sdm845.c | 8 - sound/soc/rockchip/Kconfig | 14 +- sound/soc/rockchip/rockchip_i2s.c | 3 +- sound/soc/rockchip/rockchip_pdm.c | 3 +- sound/soc/rockchip/rockchip_spdif.c | 3 +- sound/soc/samsung/i2s.c | 3 +- sound/soc/samsung/pcm.c | 3 +- sound/soc/samsung/s3c2412-i2s.c | 3 +- sound/soc/samsung/s3c24xx-i2s.c | 3 +- sound/soc/sh/fsi.c | 17 +- sound/soc/sh/rcar/Makefile | 2 +- sound/soc/sh/rcar/adg.c | 180 +- sound/soc/sh/rcar/cmd.c | 14 - sound/soc/sh/rcar/core.c | 154 +- sound/soc/sh/rcar/ctu.c | 14 - sound/soc/sh/rcar/debugfs.c | 96 - sound/soc/sh/rcar/dma.c | 39 +- sound/soc/sh/rcar/dvc.c | 16 +- sound/soc/sh/rcar/gen.c | 9 - sound/soc/sh/rcar/mix.c | 14 - sound/soc/sh/rcar/rsnd.h | 75 +- sound/soc/sh/rcar/src.c | 32 +- sound/soc/sh/rcar/ssi.c | 160 +- sound/soc/sh/rcar/ssiu.c | 147 +- sound/soc/soc-core.c | 379 +- sound/soc/soc-dai.c | 76 +- sound/soc/soc-pcm.c | 2 +- sound/soc/soc-topology.c | 466 +- sound/soc/soc-utils.c | 29 - sound/soc/sof/compress.c | 2 +- sound/soc/sof/compress.h | 2 +- sound/soc/sof/imx/imx8.c | 1 - sound/soc/sof/intel/Makefile | 5 +- sound/soc/sof/intel/atom.c | 463 - sound/soc/sof/intel/atom.h | 74 - sound/soc/sof/intel/byt.c | 768 +- sound/soc/sof/intel/hda-loader.c | 5 + sound/soc/sof/intel/hda.c | 27 +- sound/soc/sof/intel/pci-tgl.c | 2 - sound/soc/sof/intel/pci-tng.c | 171 +- sound/soc/sof/loader.c | 2 +- sound/soc/sof/ops.h | 10 +- sound/soc/sof/sof-acpi-dev.c | 5 +- sound/soc/sof/sof-of-dev.c | 5 +- sound/soc/sof/sof-pci-dev.c | 7 +- sound/soc/sof/topology.c | 17 +- sound/soc/spear/spdif_out.c | 3 +- sound/soc/sprd/sprd-mcdt.c | 3 +- sound/soc/sti/sti_uniperif.c | 12 +- sound/soc/stm/stm32_i2s.c | 3 +- sound/soc/stm/stm32_sai_sub.c | 3 +- sound/soc/stm/stm32_spdifrx.c | 3 +- sound/soc/sunxi/sun4i-codec.c | 3 +- sound/soc/sunxi/sun4i-i2s.c | 3 +- sound/soc/sunxi/sun4i-spdif.c | 3 +- sound/soc/tegra/Kconfig | 12 - sound/soc/tegra/Makefile | 19 +- sound/soc/tegra/tegra20_i2s.c | 3 +- sound/soc/tegra/tegra20_spdif.c | 3 +- sound/soc/tegra/tegra210_admaif.c | 4 +- sound/soc/tegra/tegra30_ahub.c | 3 +- sound/soc/tegra/tegra_alc5632.c | 259 + sound/soc/tegra/tegra_asoc_machine.c | 854 - sound/soc/tegra/tegra_asoc_machine.h | 49 - sound/soc/tegra/tegra_asoc_utils.c | 225 + sound/soc/tegra/tegra_asoc_utils.h | 38 + sound/soc/tegra/tegra_max98090.c | 276 + sound/soc/tegra/tegra_rt5640.c | 222 + sound/soc/tegra/tegra_rt5677.c | 324 + sound/soc/tegra/tegra_sgtl5000.c | 211 + sound/soc/tegra/tegra_wm8753.c | 185 + sound/soc/tegra/tegra_wm8903.c | 351 +- sound/soc/tegra/tegra_wm9712.c | 166 + sound/soc/tegra/trimslice.c | 172 + sound/soc/ti/ams-delta.c | 11 +- sound/soc/ti/davinci-mcasp.c | 1 - sound/soc/ti/omap-mcbsp.c | 2 +- sound/sparc/amd7930.c | 14 +- sound/sparc/cs4231.c | 10 +- sound/sparc/dbri.c | 11 +- sound/synth/emux/emux.c | 3 +- sound/synth/emux/emux_effect.c | 13 +- sound/synth/emux/emux_hwdep.c | 6 +- sound/synth/emux/emux_nrpn.c | 2 +- sound/synth/emux/soundfont.c | 46 +- sound/usb/card.h | 11 +- sound/usb/clock.c | 305 +- sound/usb/endpoint.c | 5 +- sound/usb/endpoint.h | 1 + sound/usb/format.c | 2 - sound/usb/media.c | 2 +- sound/usb/mixer.c | 8 +- sound/usb/mixer.h | 1 - sound/usb/mixer_quirks.c | 6 - sound/usb/mixer_s1810c.c | 2 +- sound/usb/mixer_scarlett.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 3241 +- sound/usb/pcm.c | 214 +- sound/usb/pcm.h | 3 + sound/usb/quirks-table.h | 70 - sound/usb/usx2y/us122l.c | 63 +- sound/usb/usx2y/us122l.h | 2 +- sound/usb/usx2y/usX2Yhwdep.c | 135 +- sound/usb/usx2y/usX2Yhwdep.h | 2 +- sound/usb/usx2y/usb_stream.c | 82 +- sound/usb/usx2y/usb_stream.h | 23 +- sound/usb/usx2y/usbus428ctldefs.h | 104 +- sound/usb/usx2y/usbusx2y.c | 389 +- sound/usb/usx2y/usbusx2y.h | 65 +- sound/usb/usx2y/usbusx2yaudio.c | 684 +- sound/usb/usx2y/usx2yhwdeppcm.c | 627 +- sound/usb/usx2y/usx2yhwdeppcm.h | 4 +- sound/x86/intel_hdmi_audio.c | 6 +- sound/x86/intel_hdmi_audio.h | 2 +- tools/arch/arm64/include/uapi/asm/kvm.h | 11 - tools/arch/x86/include/asm/cpufeatures.h | 3 +- tools/arch/x86/include/asm/msr-index.h | 4 - tools/arch/x86/include/uapi/asm/kvm.h | 13 - tools/arch/x86/include/uapi/asm/svm.h | 3 - tools/bootconfig/main.c | 64 +- .../{good-mixed-kv1.bconf => bad-mixed-kv1.bconf} | 0 .../{good-mixed-kv2.bconf => bad-mixed-kv2.bconf} | 0 tools/bootconfig/samples/bad-override.bconf | 3 + tools/bootconfig/samples/bad-override2.bconf | 3 + tools/bootconfig/samples/good-mixed-append.bconf | 4 - tools/bootconfig/samples/good-mixed-kv3.bconf | 6 - tools/bootconfig/samples/good-mixed-override.bconf | 4 - tools/include/linux/bitmap.h | 11 - tools/include/uapi/asm-generic/mman-common.h | 3 - tools/include/uapi/asm-generic/unistd.h | 3 +- tools/include/uapi/drm/drm.h | 28 +- tools/include/uapi/drm/i915_drm.h | 393 +- tools/include/uapi/linux/kvm.h | 105 - tools/include/uapi/linux/mount.h | 1 - tools/include/uapi/sound/asound.h | 30 +- tools/lib/bitmap.c | 14 - tools/lib/perf/Build | 2 - tools/lib/perf/Makefile | 30 +- tools/lib/perf/evlist.c | 22 - tools/lib/perf/evsel.c | 42 +- tools/lib/perf/include/internal/evlist.h | 2 - tools/lib/perf/include/internal/evsel.h | 5 +- tools/lib/perf/include/internal/tests.h | 4 +- tools/lib/perf/include/perf/evlist.h | 1 - tools/lib/perf/libperf.map | 1 - tools/lib/perf/tests/Build | 5 - tools/lib/perf/tests/Makefile | 40 + tools/lib/perf/tests/main.c | 15 - tools/lib/perf/tests/test-cpumap.c | 3 +- tools/lib/perf/tests/test-evlist.c | 30 +- tools/lib/perf/tests/test-evsel.c | 3 +- tools/lib/perf/tests/test-threadmap.c | 3 +- tools/lib/perf/tests/tests.h | 10 - tools/memory-model/Documentation/explanation.txt | 2 +- tools/perf/Documentation/itrace.txt | 1 - tools/perf/Documentation/perf-annotate.txt | 7 - tools/perf/Documentation/perf-config.txt | 6 - tools/perf/Documentation/perf-dlfilter.txt | 251 - tools/perf/Documentation/perf-inject.txt | 10 - tools/perf/Documentation/perf-intel-pt.txt | 119 +- tools/perf/Documentation/perf-probe.txt | 19 +- tools/perf/Documentation/perf-script-python.txt | 46 +- tools/perf/Documentation/perf-script.txt | 15 +- tools/perf/Documentation/perf-top.txt | 12 - tools/perf/Documentation/perf.data-file-format.txt | 33 - tools/perf/Makefile.config | 14 +- tools/perf/Makefile.perf | 21 +- tools/perf/arch/arm/include/arch-tests.h | 5 + tools/perf/arch/arm/util/cs-etm.c | 133 + tools/perf/arch/arm64/include/arch-tests.h | 5 + tools/perf/arch/arm64/util/arm-spe.c | 45 +- tools/perf/arch/arm64/util/mem-events.c | 2 +- .../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 2 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/powerpc/include/arch-tests.h | 7 + tools/perf/arch/powerpc/tests/dwarf-unwind.c | 1 + tools/perf/arch/powerpc/util/mem-events.c | 2 +- tools/perf/arch/s390/entry/syscalls/syscall.tbl | 2 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 +- tools/perf/arch/x86/include/arch-tests.h | 12 +- tools/perf/arch/x86/tests/dwarf-unwind.c | 1 + tools/perf/arch/x86/util/evlist.c | 6 +- tools/perf/arch/x86/util/iostat.c | 4 +- tools/perf/arch/x86/util/kvm-stat.c | 46 - tools/perf/arch/x86/util/mem-events.c | 54 +- tools/perf/builtin-annotate.c | 11 - tools/perf/builtin-c2c.c | 40 +- tools/perf/builtin-diff.c | 4 +- tools/perf/builtin-inject.c | 98 +- tools/perf/builtin-mem.c | 51 +- tools/perf/builtin-probe.c | 14 +- tools/perf/builtin-record.c | 40 +- tools/perf/builtin-report.c | 16 +- tools/perf/builtin-script.c | 244 +- tools/perf/builtin-stat.c | 15 +- tools/perf/builtin-top.c | 18 +- .../arch/powerpc/power10/nest_metrics.json | 424 - tools/perf/pmu-events/arch/x86/icelake/cache.json | 724 +- .../arch/x86/icelake/floating-point.json | 101 +- .../perf/pmu-events/arch/x86/icelake/frontend.json | 610 +- .../pmu-events/arch/x86/icelake/icl-metrics.json | 273 - tools/perf/pmu-events/arch/x86/icelake/memory.json | 654 +- tools/perf/pmu-events/arch/x86/icelake/other.json | 1089 +- .../perf/pmu-events/arch/x86/icelake/pipeline.json | 1169 +- .../arch/x86/icelake/virtual-memory.json | 251 +- tools/perf/pmu-events/arch/x86/icelakex/cache.json | 706 - .../arch/x86/icelakex/floating-point.json | 95 - .../pmu-events/arch/x86/icelakex/frontend.json | 469 - .../perf/pmu-events/arch/x86/icelakex/memory.json | 291 - tools/perf/pmu-events/arch/x86/icelakex/other.json | 181 - .../pmu-events/arch/x86/icelakex/pipeline.json | 972 - .../arch/x86/icelakex/uncore-memory.json | 333 - .../pmu-events/arch/x86/icelakex/uncore-other.json | 2476 - .../pmu-events/arch/x86/icelakex/uncore-power.json | 10 - .../arch/x86/icelakex/virtual-memory.json | 245 - tools/perf/pmu-events/arch/x86/mapfile.csv | 2 - .../perf/scripts/python/Perf-Trace-Util/Context.c | 168 +- .../perf/scripts/python/bin/intel-pt-events-record | 4 +- .../perf/scripts/python/bin/intel-pt-events-report | 4 +- tools/perf/scripts/python/exported-sql-viewer.py | 89 +- tools/perf/scripts/python/intel-pt-events.py | 283 +- tools/perf/scripts/python/libxed.py | 107 - tools/perf/tests/bpf.c | 2 +- tools/perf/tests/builtin-test.c | 50 +- tools/perf/tests/dwarf-unwind.c | 4 + tools/perf/tests/evsel-roundtrip-name.c | 6 +- tools/perf/tests/make | 7 - tools/perf/tests/mmap-basic.c | 8 +- tools/perf/tests/parse-events.c | 74 +- tools/perf/tests/pfm.c | 14 +- tools/perf/tests/shell/stat_bpf_counters.sh | 16 +- tools/perf/tests/tests.h | 2 + tools/perf/ui/browsers/annotate.c | 34 +- tools/perf/ui/gtk/annotate.c | 4 +- tools/perf/util/Build | 8 +- tools/perf/util/annotate.c | 8 +- tools/perf/util/arm-spe.c | 73 +- tools/perf/util/auxtrace.c | 30 +- tools/perf/util/auxtrace.h | 53 +- tools/perf/util/bpf_counter.c | 59 +- tools/perf/util/bpf_counter.h | 52 - tools/perf/util/bpf_counter_cgroup.c | 307 - tools/perf/util/bpf_skel/bperf_cgroup.bpf.c | 191 - tools/perf/util/cgroup.c | 48 +- tools/perf/util/cgroup.h | 13 - tools/perf/util/cputopo.c | 80 - tools/perf/util/cputopo.h | 13 - tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 61 +- tools/perf/util/cs-etm.c | 83 +- tools/perf/util/cs-etm.h | 4 +- tools/perf/util/data.c | 3 +- tools/perf/util/data.h | 1 - tools/perf/util/db-export.c | 12 +- tools/perf/util/db-export.h | 2 +- tools/perf/util/dlfilter.c | 615 - tools/perf/util/dlfilter.h | 97 - tools/perf/util/env.c | 12 - tools/perf/util/env.h | 16 - tools/perf/util/evlist.c | 65 +- tools/perf/util/evlist.h | 3 +- tools/perf/util/evsel.c | 55 +- tools/perf/util/evsel.h | 14 +- tools/perf/util/header.c | 272 +- tools/perf/util/header.h | 2 - .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 736 +- .../perf/util/intel-pt-decoder/intel-pt-decoder.h | 21 +- tools/perf/util/intel-pt-decoder/intel-pt-log.h | 5 - tools/perf/util/intel-pt.c | 229 +- tools/perf/util/llvm-utils.c | 2 - tools/perf/util/mem-events.c | 103 +- tools/perf/util/mem-events.h | 4 +- tools/perf/util/metricgroup.c | 22 +- tools/perf/util/parse-events.c | 8 +- tools/perf/util/parse-events.y | 2 +- tools/perf/util/perf_dlfilter.h | 150 - tools/perf/util/pfm.c | 2 +- tools/perf/util/pmu-hybrid.h | 11 - tools/perf/util/pmu.c | 36 +- tools/perf/util/pmu.h | 1 - tools/perf/util/probe-event.c | 203 +- tools/perf/util/probe-event.h | 2 - tools/perf/util/probe-file.c | 95 +- tools/perf/util/probe-finder.c | 5 - tools/perf/util/python.c | 2 +- tools/perf/util/record.c | 6 +- .../perf/util/scripting-engines/trace-event-perl.c | 13 +- .../util/scripting-engines/trace-event-python.c | 376 +- tools/perf/util/session.c | 11 +- tools/perf/util/srccode.c | 3 +- tools/perf/util/stat-display.c | 17 +- tools/perf/util/stat-shadow.c | 2 +- tools/perf/util/stat.c | 14 +- tools/perf/util/stream.c | 2 +- tools/perf/util/symbol-elf.c | 99 +- tools/perf/util/trace-event-scripting.c | 32 +- tools/perf/util/trace-event.h | 29 +- tools/rcu/rcu-cbs.py | 46 - .../ktest/examples/bootconfigs/boottrace.bconf | 49 - .../ktest/examples/bootconfigs/config-bootconfig | 1 - .../ktest/examples/bootconfigs/functiongraph.bconf | 15 - .../ktest/examples/bootconfigs/tracing.bconf | 33 - .../ktest/examples/bootconfigs/verify-boottrace.sh | 84 - .../examples/bootconfigs/verify-functiongraph.sh | 61 - .../ktest/examples/bootconfigs/verify-tracing.sh | 72 - .../testing/ktest/examples/include/bootconfig.conf | 69 - tools/testing/ktest/examples/kvm.conf | 1 - .../testing/kunit/configs/all_tests.config | 0 tools/testing/kunit/configs/default.config | 3 - tools/testing/kunit/kunit.py | 57 +- tools/testing/kunit/kunit_config.py | 7 +- tools/testing/kunit/kunit_kernel.py | 179 +- tools/testing/kunit/kunit_parser.py | 217 +- tools/testing/kunit/kunit_tool_test.py | 58 +- tools/testing/kunit/qemu_config.py | 16 - tools/testing/kunit/qemu_configs/alpha.py | 10 - tools/testing/kunit/qemu_configs/arm.py | 13 - tools/testing/kunit/qemu_configs/arm64.py | 12 - tools/testing/kunit/qemu_configs/i386.py | 10 - tools/testing/kunit/qemu_configs/powerpc.py | 12 - tools/testing/kunit/qemu_configs/riscv.py | 31 - tools/testing/kunit/qemu_configs/s390.py | 14 - tools/testing/kunit/qemu_configs/sparc.py | 10 - tools/testing/kunit/qemu_configs/x86_64.py | 10 - .../kunit/test_data/test_skip_all_tests.log | 15 - tools/testing/kunit/test_data/test_skip_tests.log | 15 - tools/testing/selftests/cgroup/.gitignore | 3 +- tools/testing/selftests/cgroup/Makefile | 2 - tools/testing/selftests/cgroup/cgroup_util.c | 51 - tools/testing/selftests/cgroup/cgroup_util.h | 2 - tools/testing/selftests/cgroup/test_freezer.c | 57 + tools/testing/selftests/cgroup/test_kill.c | 297 - .../selftests/ftrace/test.d/event/event-no-pid.tc | 7 - .../ftrace/test.d/trigger/trigger-hist.tc | 18 - tools/testing/selftests/lib.mk | 1 - tools/testing/selftests/lkdtm/config | 7 - tools/testing/selftests/lkdtm/run.sh | 12 +- tools/testing/selftests/lkdtm/stack-entropy.sh | 1 - tools/testing/selftests/lkdtm/tests.txt | 11 +- tools/testing/selftests/net/tls.c | 3 +- .../selftests/powerpc/benchmarks/null_syscall.c | 3 +- tools/testing/selftests/powerpc/nx-gzip/Makefile | 4 +- .../testing/selftests/powerpc/nx-gzip/gzfht_test.c | 17 +- tools/testing/selftests/powerpc/pmu/ebb/Makefile | 2 +- tools/testing/selftests/powerpc/pmu/ebb/ebb.h | 2 + .../selftests/powerpc/pmu/ebb/no_handler_test.c | 2 + .../powerpc/pmu/ebb/regs_access_pmccext_test.c | 63 - tools/testing/selftests/powerpc/security/Makefile | 2 - .../powerpc/security/mitigation-patching.sh | 75 - .../testing/selftests/powerpc/tm/tm-vmx-unavail.c | 1 + .../testing/selftests/rcutorture/bin/kvm-again.sh | 33 +- .../testing/selftests/rcutorture/bin/kvm-build.sh | 6 +- .../selftests/rcutorture/bin/kvm-end-run-stats.sh | 40 - .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 +- .../selftests/rcutorture/bin/kvm-recheck-rcu.sh | 2 +- .../testing/selftests/rcutorture/bin/kvm-remote.sh | 249 - tools/testing/selftests/rcutorture/bin/kvm.sh | 61 +- tools/testing/selftests/rcutorture/bin/torture.sh | 2 +- .../selftests/rcutorture/configs/rcu/BUSTED-BOOST | 17 - .../rcutorture/configs/rcu/BUSTED-BOOST.boot | 8 - .../selftests/rcutorture/configs/rcuscale/TREE | 2 +- .../selftests/rcutorture/configs/rcuscale/TREE54 | 2 +- .../rcutorture/configs/refscale/NOPREEMPT | 2 +- .../selftests/rcutorture/configs/refscale/PREEMPT | 2 +- .../rcutorture/formal/srcu-cbmc/src/locks.h | 2 +- tools/testing/selftests/resctrl/README | 2 +- tools/testing/selftests/resctrl/resctrl_tests.c | 4 +- tools/testing/selftests/sgx/call.S | 6 +- tools/testing/selftests/sgx/defines.h | 10 - tools/testing/selftests/sgx/load.c | 19 +- tools/testing/selftests/sgx/main.c | 239 +- tools/testing/selftests/sgx/main.h | 4 +- tools/testing/selftests/sgx/test_encl.c | 19 +- tools/testing/selftests/sgx/test_encl.lds | 3 +- tools/testing/selftests/sigaltstack/sas.c | 20 +- .../testing/selftests/splice/short_splice_read.sh | 119 +- tools/testing/selftests/timers/rtcpie.c | 10 +- tools/testing/selftests/vm/.gitignore | 4 - tools/testing/selftests/vm/Makefile | 8 +- tools/testing/selftests/vm/hmm-tests.c | 158 - tools/testing/selftests/vm/khugepaged.c | 4 + tools/testing/selftests/vm/madv_populate.c | 342 - tools/testing/selftests/vm/memfd_secret.c | 296 - tools/testing/selftests/vm/mremap_test.c | 118 +- tools/testing/selftests/vm/pkey-x86.h | 1 - tools/testing/selftests/vm/protection_keys.c | 85 +- tools/testing/selftests/vm/run_vmtests.sh | 33 - tools/testing/selftests/vm/userfaultfd.c | 1054 +- tools/testing/selftests/x86/Makefile | 5 +- .../testing/selftests/x86/corrupt_xstate_header.c | 114 - tools/testing/selftests/x86/sigaltstack.c | 128 - 7348 files changed, 162275 insertions(+), 619865 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-bus-iio delete mode 100644 Documentation/ABI/stable/sysfs-driver-w1_ds2438 create mode 100644 Documentation/ABI/testing/sysfs-bus-counter-104-quad-8 create mode 100644 Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-icm42600 delete mode 100644 Documentation/ABI/testing/sysfs-bus-spi-devices-spi-nor delete mode 100644 Documentation/ABI/testing/sysfs-class-spi-eeprom delete mode 100644 Documentation/ABI/testing/sysfs-devices-removable delete mode 100644 Documentation/dev-tools/kunit/running_tips.rst create mode 100644 Documentation/devicetree/bindings/arm/amlogic,scpi.txt create mode 100644 Documentation/devicetree/bindings/arm/arm,scmi.txt create mode 100644 Documentation/devicetree/bindings/arm/arm,scpi.txt delete mode 100644 Documentation/devicetree/bindings/arm/arm,scu.yaml create mode 100644 Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.txt delete mode 100644 Documentation/devicetree/bindings/arm/firmware/linaro,optee-tz.yaml create mode 100644 Documentation/devicetree/bindings/arm/juno,scpi.txt create mode 100644 Documentation/devicetree/bindings/arm/keystone/ti,sci.txt delete mode 100644 Documentation/devicetree/bindings/arm/keystone/ti,sci.yaml create mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu.txt delete mode 100644 Documentation/devicetree/bindings/arm/rockchip/pmu.yaml create mode 100644 Documentation/devicetree/bindings/arm/scu.txt create mode 100644 Documentation/devicetree/bindings/clock/brcm,iproc-clocks.txt delete mode 100644 Documentation/devicetree/bindings/clock/brcm,iproc-clocks.yaml create mode 100644 Documentation/devicetree/bindings/clock/gpio-mux-clock.txt delete mode 100644 Documentation/devicetree/bindings/clock/gpio-mux-clock.yaml delete mode 100644 Documentation/devicetree/bindings/clock/hisilicon,hi3559av100-c [...] create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra114-car.txt create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-car.txt delete mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra124-car.yaml create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra20-car.txt delete mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra20-car.yaml create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra210-car.txt create mode 100644 Documentation/devicetree/bindings/clock/nvidia,tegra30-car.txt delete mode 100644 Documentation/devicetree/bindings/clock/qcom,camcc-sm8250.yaml delete mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-sm6125.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,emev2-smu.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,emev2-smu.yaml create mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.txt delete mode 100644 Documentation/devicetree/bindings/clock/renesas,r9a06g032-sysctrl.yaml delete mode 100644 Documentation/devicetree/bindings/clock/renesas,rzg2l-cpg.yaml delete mode 100644 Documentation/devicetree/bindings/clock/ti,lmk04832.yaml create mode 100644 Documentation/devicetree/bindings/clock/ti,sci-clk.txt delete mode 100644 Documentation/devicetree/bindings/clock/ti,sci-clk.yaml delete mode 100644 Documentation/devicetree/bindings/crypto/arm,cryptocell.yaml create mode 100644 Documentation/devicetree/bindings/crypto/arm-cryptocell.txt create mode 100644 Documentation/devicetree/bindings/display/bridge/adi,adv7511.txt delete mode 100644 Documentation/devicetree/bindings/display/bridge/adi,adv7511.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/adi,adv7533.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/google,cros-ec [...] delete mode 100644 Documentation/devicetree/bindings/display/bridge/ite,it66121.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ti,sn65dsi83.yaml create mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.txt delete mode 100644 Documentation/devicetree/bindings/display/faraday,tve200.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,cec.yaml delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,hdm [...] create mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi.txt delete mode 100644 Documentation/devicetree/bindings/display/mediatek/mediatek,hdmi.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dp-controller.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sc7180.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dpu-sdm845.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dpu.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-14nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-20nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-28nm.yaml delete mode 100644 Documentation/devicetree/bindings/display/msm/dsi-phy-common.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/dsi.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lms397k [...] delete mode 100644 Documentation/devicetree/bindings/dma/altr,msgdma.yaml create mode 100644 Documentation/devicetree/bindings/dma/arm-pl08x.txt delete mode 100644 Documentation/devicetree/bindings/dma/arm-pl08x.yaml create mode 100644 Documentation/devicetree/bindings/dma/renesas,shdma.txt delete mode 100644 Documentation/devicetree/bindings/dvfs/performance-domain.yaml create mode 100644 Documentation/devicetree/bindings/extcon/extcon-sm5502.txt delete mode 100644 Documentation/devicetree/bindings/extcon/siliconmitus,sm5502-muic.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/arm,scmi.yaml delete mode 100644 Documentation/devicetree/bindings/firmware/arm,scpi.yaml create mode 100644 Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.txt delete mode 100644 Documentation/devicetree/bindings/fpga/xilinx-zynq-fpga-mgr.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-davinci.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-davinci.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-omap.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-pcf857x.txt create mode 100644 Documentation/devicetree/bindings/gpio/gpio-stp-xway.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-stp-xway.yaml create mode 100644 Documentation/devicetree/bindings/gpio/gpio-zynq.txt delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-zynq.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/idt,32434-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/nxp,pcf8575.yaml create mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.txt delete mode 100644 Documentation/devicetree/bindings/gpio/rockchip,rk3328-grf-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/gpio/ti,omap-gpio.yaml delete mode 100644 Documentation/devicetree/bindings/hwlock/allwinner,sun6i-a31-hw [...] delete mode 100644 Documentation/devicetree/bindings/i2c/aspeed,i2c.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-aspeed.txt create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-gpmux.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux-pca954x.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux.txt delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-mux.yaml create mode 100644 Documentation/devicetree/bindings/i2c/i2c-omap.txt create mode 100644 Documentation/devicetree/bindings/i2c/renesas,i2c.txt create mode 100644 Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,iic-emev2.yaml create mode 100644 Documentation/devicetree/bindings/i2c/renesas,iic.txt delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,rcar-i2c.yaml create mode 100644 Documentation/devicetree/bindings/i2c/renesas,riic.txt delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,riic.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/renesas,rmobile-iic.yaml delete mode 100644 Documentation/devicetree/bindings/i2c/ti,omap4-i2c.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/adi,adis16201.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/bosch,bma220.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/fsl,mma7455.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/murata,sca3300.yaml delete mode 100644 Documentation/devicetree/bindings/iio/accel/nxp,fxls8962af.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7298.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7476.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti,tsc2046.yaml delete mode 100644 Documentation/devicetree/bindings/iio/cdc/adi,ad7746.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ad5755.txt delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5755.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/ti,dac082s085.yaml create mode 100644 Documentation/devicetree/bindings/iio/dac/ti-dac082s085.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/amstaos,tsl2591.yaml create mode 100644 Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt delete mode 100644 Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.yaml delete mode 100644 Documentation/devicetree/bindings/iio/temperature/ti,tmp117.yaml create mode 100644 Documentation/devicetree/bindings/input/fsl-mma8450.txt delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/cypress,cy8 [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/cyttsp.txt create mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-a [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/resistive-a [...] delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/sitronix,st [...] create mode 100644 Documentation/devicetree/bindings/input/touchscreen/sitronix-st [...] create mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/arm,vic.yaml create mode 100644 Documentation/devicetree/bindings/iommu/rockchip,iommu.txt delete mode 100644 Documentation/devicetree/bindings/iommu/rockchip,iommu.yaml delete mode 100644 Documentation/devicetree/bindings/leds/backlight/richtek,rt4831 [...] create mode 100644 Documentation/devicetree/bindings/mailbox/omap-mailbox.txt delete mode 100644 Documentation/devicetree/bindings/mailbox/ti,omap-mailbox.yaml delete mode 100644 Documentation/devicetree/bindings/memory-controllers/arm,pl353- [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] delete mode 100644 Documentation/devicetree/bindings/memory-controllers/nvidia,teg [...] create mode 100644 Documentation/devicetree/bindings/memory-controllers/pl353-smc.txt delete mode 100644 Documentation/devicetree/bindings/mfd/qcom,pm8008.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/richtek,rt4831.yaml delete mode 100644 Documentation/devicetree/bindings/mfd/stericsson,db8500-prcmu.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/arm,pl353-nand-r2p1.yaml create mode 100644 Documentation/devicetree/bindings/mtd/arm-versatile.txt create mode 100644 Documentation/devicetree/bindings/mtd/brcm,brcmnand.txt delete mode 100644 Documentation/devicetree/bindings/mtd/brcm,brcmnand.yaml create mode 100644 Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt create mode 100644 Documentation/devicetree/bindings/mtd/intel,ixp4xx-flash.txt delete mode 100644 Documentation/devicetree/bindings/mtd/microchip,mchp48l640.yaml create mode 100644 Documentation/devicetree/bindings/mtd/mtd-physmap.txt delete mode 100644 Documentation/devicetree/bindings/mtd/mtd-physmap.yaml delete mode 100644 Documentation/devicetree/bindings/mtd/mtd.yaml create mode 100644 Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt delete mode 100644 Documentation/devicetree/bindings/mtd/ti,am654-hbmc.yaml create mode 100644 Documentation/devicetree/bindings/mux/gpio-mux.txt delete mode 100644 Documentation/devicetree/bindings/mux/gpio-mux.yaml delete mode 100644 Documentation/devicetree/bindings/mux/mux-consumer.yaml create mode 100644 Documentation/devicetree/bindings/mux/mux-controller.txt delete mode 100644 Documentation/devicetree/bindings/mux/mux-controller.yaml create mode 100644 Documentation/devicetree/bindings/mux/reg-mux.txt delete mode 100644 Documentation/devicetree/bindings/mux/reg-mux.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio-gpio.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-gpio.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio-mux-gpio.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-mux-gpio.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio-mux-mmioreg.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-mux-mmioreg.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio-mux-multiplexer.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-mux-multiplexer.yaml create mode 100644 Documentation/devicetree/bindings/net/mdio-mux.txt delete mode 100644 Documentation/devicetree/bindings/net/mdio-mux.yaml delete mode 100644 Documentation/devicetree/bindings/pci/intel,ixp4xx-pci.yaml create mode 100644 Documentation/devicetree/bindings/pci/pci-keystone.txt delete mode 100644 Documentation/devicetree/bindings/pci/ti,am65-pci-ep.yaml delete mode 100644 Documentation/devicetree/bindings/pci/ti,am65-pci-host.yaml create mode 100644 Documentation/devicetree/bindings/phy/rcar-gen3-phy-pcie.txt delete mode 100644 Documentation/devicetree/bindings/phy/renesas,rcar-gen3-pcie-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/rockchip-inno-csi-dphy.yaml create mode 100644 Documentation/devicetree/bindings/phy/rockchip-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/rockchip-usb-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/ti,tcan104x-can.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/apple,pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,bcm4708-pinmux.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/brcm,ns-pinmux.yaml delete mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm6125-pinctrl.yaml delete mode 100644 Documentation/devicetree/bindings/power/renesas,rzg2l-sysc.yaml create mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.txt delete mode 100644 Documentation/devicetree/bindings/power/renesas,sysc-rmobile.yaml delete mode 100644 Documentation/devicetree/bindings/power/rockchip,power-controller.yaml create mode 100644 Documentation/devicetree/bindings/power/supply/charger-manager.txt delete mode 100644 Documentation/devicetree/bindings/power/supply/charger-manager.yaml delete mode 100644 Documentation/devicetree/bindings/power/supply/richtek,rt5033-b [...] create mode 100644 Documentation/devicetree/bindings/property-units.txt create mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/brcm,iproc-pwm.yaml create mode 100644 Documentation/devicetree/bindings/pwm/pwm-tiecap.txt delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-tiecap.yaml create mode 100644 Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.txt delete mode 100644 Documentation/devicetree/bindings/pwm/pwm-tiehrpwm.yaml create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp.txt delete mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,adsp.yaml delete mode 100644 Documentation/devicetree/bindings/reset/microchip,rst.yaml create mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.txt delete mode 100644 Documentation/devicetree/bindings/reset/ti,sci-reset.yaml delete mode 100644 Documentation/devicetree/bindings/rng/intel,ixp46x-rng.yaml create mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.txt delete mode 100644 Documentation/devicetree/bindings/rng/mtk-rng.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/arm,pl031.yaml create mode 100644 Documentation/devicetree/bindings/rtc/epson,rx8900.txt delete mode 100644 Documentation/devicetree/bindings/rtc/epson,rx8900.yaml create mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt delete mode 100644 Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf8563.yaml create mode 100644 Documentation/devicetree/bindings/rtc/pcf85363.txt create mode 100644 Documentation/devicetree/bindings/rtc/pcf8563.txt delete mode 100644 Documentation/devicetree/bindings/rtc/ti,bq32000.yaml create mode 100644 Documentation/devicetree/bindings/rtc/ti,bq32k.txt delete mode 100644 Documentation/devicetree/bindings/rtc/xlnx,zynqmp-rtc.yaml create mode 100644 Documentation/devicetree/bindings/rtc/xlnx-rtc.txt delete mode 100644 Documentation/devicetree/bindings/serial/8250_omap.yaml create mode 100644 Documentation/devicetree/bindings/serial/omap_serial.txt create mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.txt delete mode 100644 Documentation/devicetree/bindings/soc/rockchip/grf.yaml create mode 100644 Documentation/devicetree/bindings/soc/rockchip/power_domain.txt create mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt delete mode 100644 Documentation/devicetree/bindings/soc/ti/sci-pm-domain.yaml delete mode 100644 Documentation/devicetree/bindings/sound/imx-audio-card.yaml create mode 100644 Documentation/devicetree/bindings/sound/imx-audmux.txt delete mode 100644 Documentation/devicetree/bindings/sound/imx-audmux.yaml delete mode 100644 Documentation/devicetree/bindings/sound/nxp,tfa989x.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd938x-sdw.yaml delete mode 100644 Documentation/devicetree/bindings/sound/qcom,wcd938x.yaml create mode 100644 Documentation/devicetree/bindings/sound/wm8750.txt delete mode 100644 Documentation/devicetree/bindings/sound/wm8750.yaml delete mode 100644 Documentation/devicetree/bindings/spmi/hisilicon,hisi-spmi-cont [...] delete mode 100644 Documentation/devicetree/bindings/thermal/nvidia,tegra30-tsensor.yaml create mode 100644 Documentation/devicetree/bindings/thermal/rockchip-thermal.txt delete mode 100644 Documentation/devicetree/bindings/thermal/rockchip-thermal.yaml delete mode 100644 Documentation/devicetree/bindings/timer/arm,twd-timer.yaml create mode 100644 Documentation/devicetree/bindings/timer/arm,twd.txt create mode 100644 Documentation/devicetree/bindings/timer/renesas,tpu.txt delete mode 100644 Documentation/devicetree/bindings/timer/renesas,tpu.yaml delete mode 100644 Documentation/devicetree/bindings/usb/nxp,isp1760.yaml delete mode 100644 Documentation/devicetree/bindings/usb/realtek,rts5411.yaml create mode 100644 Documentation/devicetree/bindings/virtio/mmio.txt delete mode 100644 Documentation/devicetree/bindings/virtio/mmio.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/arm,sbsa-gwdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/arm,twd-wdt.yaml delete mode 100644 Documentation/devicetree/bindings/watchdog/atmel,sama5d4-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/atmel-sama5d4-wdt.txt delete mode 100644 Documentation/devicetree/bindings/watchdog/mstar,msc313e-wdt.yaml create mode 100644 Documentation/devicetree/bindings/watchdog/sbsa-gwdt.txt delete mode 100644 Documentation/gpu/driver-uapi.rst delete mode 100644 Documentation/gpu/rfc/i915_gem_lmem.rst delete mode 100644 Documentation/i2c/i2c-sysfs.rst delete mode 100644 Documentation/trace/osnoise-tracer.rst delete mode 100644 Documentation/trace/timerlat-tracer.rst delete mode 100644 Documentation/x86/elf_auxvec.rst delete mode 100644 arch/alpha/Kbuild create mode 100644 arch/alpha/include/asm/unaligned.h delete mode 100644 arch/arm/boot/dts/aspeed-ast2600-evb-a1.dts delete mode 100644 arch/arm/boot/dts/bcm2711-rpi-400.dts delete mode 100644 arch/arm/boot/dts/bcm2711-rpi.dtsi delete mode 100644 arch/arm/boot/dts/imx28-lwe.dtsi delete mode 100644 arch/arm/boot/dts/imx28-xea.dts delete mode 100644 arch/arm/boot/dts/imx6dl-b105pv2.dts delete mode 100644 arch/arm/boot/dts/imx6dl-b105v2.dts delete mode 100644 arch/arm/boot/dts/imx6dl-b125pv2.dts delete mode 100644 arch/arm/boot/dts/imx6dl-b125v2.dts delete mode 100644 arch/arm/boot/dts/imx6dl-b155v2.dts delete mode 100644 arch/arm/boot/dts/imx6dl-b1x5pv2.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-b1x5v2.dtsi delete mode 100644 arch/arm/boot/dts/imx6dl-qmx6.dtsi delete mode 100644 arch/arm/boot/dts/imx6q-ds.dts delete mode 100644 arch/arm/boot/dts/imx6qdl-ds.dtsi delete mode 100644 arch/arm/boot/dts/intel-ixp42x-welltech-epbx100.dts delete mode 100644 arch/arm/boot/dts/sun8i-r40-feta40i.dtsi delete mode 100644 arch/arm/boot/dts/sun8i-r40-oka40i-c.dts create mode 100644 arch/arm/include/asm/unaligned.h create mode 100644 arch/arm/mach-ixp4xx/include/mach/cpu.h delete mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-nanopi-r1s-h5.dts delete mode 100644 arch/arm64/boot/dts/amlogic/meson-sm1-bananapi-m5.dts delete mode 100644 arch/arm64/boot/dts/broadcom/bcm2711-rpi-400.dts delete mode 100644 arch/arm64/boot/dts/freescale/imx8mm-venice-gw7901.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-burnet.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel-sku1.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel-sku6.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel.dtsi delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-fennel14.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kappa.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-kenzo.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow-sku0.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow-sku1.dts delete mode 100644 arch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-willow.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10-c1.dts delete mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10-c2.dts delete mode 100644 arch/arm64/boot/dts/qcom/ipq8074-hk10.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/msm8916-huawei-g7.dts create mode 100644 arch/arm64/boot/dts/qcom/msm8996-pins.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pm7325.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pmm8155au_1.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/pmm8155au_2.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sa8155p-adp.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r2-lte.dts create mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r2.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-coachz-r3.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3-lte.dts delete mode 100644 arch/arm64/boot/dts/qcom/sc7180-trogdor-pompom-r3.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8150-microsoft-surface-duo.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano-bahamut.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano-griffin.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8150-sony-xperia-kumano.dtsi delete mode 100644 arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx203.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo-pdx206.dts delete mode 100644 arch/arm64/boot/dts/qcom/sm8250-sony-xperia-edo.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r9a07g044.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l1.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2-smarc.dts delete mode 100644 arch/arm64/boot/dts/renesas/r9a07g044l2.dtsi delete mode 100644 arch/arm64/boot/dts/renesas/rzg2l-smarc.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3568-evb1-v10.dts delete mode 100644 arch/arm64/boot/dts/rockchip/rk3568-pinctrl.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rk3568.dtsi delete mode 100644 arch/arm64/boot/dts/rockchip/rockchip-pinconf.dtsi delete mode 100644 arch/arm64/include/asm/set_memory.h delete mode 100644 arch/csky/Kbuild delete mode 100644 arch/h8300/Kbuild delete mode 100644 arch/hexagon/Kbuild delete mode 100644 arch/ia64/Kbuild create mode 100644 arch/ia64/include/asm/unaligned.h delete mode 100644 arch/m68k/68000/screen.h create mode 100644 arch/m68k/include/asm/unaligned.h delete mode 100644 arch/microblaze/Kbuild create mode 100644 arch/microblaze/include/asm/unaligned.h delete mode 100644 arch/mips/boot/dts/qca/ar9331_openembed_som9331_board.dts create mode 100644 arch/mips/include/asm/mach-ralink/pinmux.h delete mode 100644 arch/mips/include/asm/mach-ralink/spaces.h delete mode 100644 arch/nds32/Kbuild delete mode 100644 arch/nds32/boot/.gitignore delete mode 100644 arch/nios2/Kbuild create mode 100644 arch/openrisc/include/asm/unaligned.h delete mode 100644 arch/parisc/Kbuild delete mode 100644 arch/powerpc/boot/dts/microwatt.dts delete mode 100644 arch/powerpc/boot/microwatt.c delete mode 100644 arch/powerpc/configs/32-bit.config delete mode 100644 arch/powerpc/configs/64-bit.config delete mode 100644 arch/powerpc/configs/microwatt_defconfig create mode 100644 arch/powerpc/include/asm/book3s/32/hash.h delete mode 100644 arch/powerpc/include/asm/set_memory.h create mode 100644 arch/powerpc/include/asm/unaligned.h delete mode 100644 arch/powerpc/kernel/interrupt_64.S delete mode 100644 arch/powerpc/lib/restart_table.c delete mode 100644 arch/powerpc/mm/book3s32/kuap.c delete mode 100644 arch/powerpc/mm/pageattr.c delete mode 100644 arch/powerpc/platforms/book3s/Kconfig delete mode 100644 arch/powerpc/platforms/book3s/Makefile delete mode 100644 arch/powerpc/platforms/book3s/vas-api.c delete mode 100644 arch/powerpc/platforms/microwatt/Kconfig delete mode 100644 arch/powerpc/platforms/microwatt/Makefile delete mode 100644 arch/powerpc/platforms/microwatt/rng.c delete mode 100644 arch/powerpc/platforms/microwatt/setup.c create mode 100644 arch/powerpc/platforms/powernv/vas-api.c delete mode 100644 arch/powerpc/platforms/pseries/vas.c delete mode 100644 arch/powerpc/platforms/pseries/vas.h delete mode 100644 arch/powerpc/sysdev/xics/ics-native.c delete mode 100644 arch/riscv/include/asm/kfence.h delete mode 100644 arch/s390/include/asm/softirq_stack.h delete mode 100644 arch/s390/include/asm/tpi.h delete mode 100644 arch/s390/include/asm/types.h create mode 100644 arch/s390/kernel/perf_cpum_cf_diag.c delete mode 100644 arch/s390/kernel/vdso32/.gitignore delete mode 100644 arch/s390/kernel/vdso32/Makefile delete mode 100755 arch/s390/kernel/vdso32/gen_vdso_offsets.sh delete mode 100644 arch/s390/kernel/vdso32/note.S delete mode 100644 arch/s390/kernel/vdso32/vdso32.lds.S delete mode 100644 arch/s390/kernel/vdso32/vdso32_wrapper.S delete mode 100644 arch/s390/kernel/vdso32/vdso_user_wrapper.S delete mode 100755 arch/s390/kernel/vdso64/gen_vdso_offsets.sh delete mode 100644 arch/sh/Kbuild create mode 100644 arch/sh/include/asm/unaligned-sh4a.h create mode 100644 arch/sh/include/asm/unaligned.h create mode 100644 arch/sparc/include/asm/unaligned.h delete mode 100644 arch/um/Kbuild copy lib/kunit/.kunitconfig => arch/um/configs/kunit_defconfig (100%) delete mode 100644 arch/um/drivers/virt-pci.c delete mode 100644 arch/um/include/asm/cacheflush.h delete mode 100644 arch/um/include/asm/cpufeature.h delete mode 100644 arch/um/include/asm/fpu/api.h delete mode 100644 arch/um/include/asm/futex.h delete mode 100644 arch/um/include/asm/msi.h delete mode 100644 arch/um/include/asm/pci.h delete mode 100644 arch/um/include/linux/virtio-uml.h delete mode 100644 arch/um/include/shared/timetravel.h delete mode 100644 arch/um/kernel/ioport.c delete mode 100644 arch/x86/include/asm/pkru.h create mode 100644 arch/x86/include/asm/unaligned.h delete mode 100644 arch/x86/kernel/trace.c delete mode 100644 arch/xtensa/Kbuild create mode 100644 arch/xtensa/include/asm/unaligned.h delete mode 100644 drivers/acpi/arm64/dma.c delete mode 100644 drivers/acpi/viot.c delete mode 100644 drivers/base/trace.c delete mode 100644 drivers/base/trace.h create mode 100644 drivers/char/raw.c delete mode 100644 drivers/char/xillybus/xillybus_class.c delete mode 100644 drivers/char/xillybus/xillybus_class.h delete mode 100644 drivers/char/xillybus/xillyusb.c delete mode 100644 drivers/clk/clk-lmk04832.c delete mode 100644 drivers/clk/hisilicon/clk-hi3559a.c delete mode 100644 drivers/clk/imx/clk-imx8qm-rsrc.c delete mode 100644 drivers/clk/imx/clk-imx8qxp-rsrc.c delete mode 100644 drivers/clk/ingenic/jz4760-cgu.c delete mode 100644 drivers/clk/qcom/camcc-sm8250.c delete mode 100644 drivers/clk/qcom/gcc-mdm9607.c delete mode 100644 drivers/clk/qcom/gcc-sm6125.c delete mode 100644 drivers/clk/renesas/r9a07g044-cpg.c delete mode 100644 drivers/clk/renesas/renesas-rzg2l-cpg.c delete mode 100644 drivers/clk/renesas/renesas-rzg2l-cpg.h delete mode 100644 drivers/counter/intel-qep.c create mode 100644 drivers/crypto/nx/nx-842-pseries.c delete mode 100644 drivers/crypto/nx/nx-common-pseries.c delete mode 100644 drivers/cxl/acpi.c create mode 100644 drivers/cxl/bus.c delete mode 100644 drivers/cxl/core.c create mode 100644 drivers/cxl/mem.c delete mode 100644 drivers/cxl/mem.h delete mode 100644 drivers/cxl/pci.c delete mode 100644 drivers/cxl/pmem.c create mode 100644 drivers/dma/sh/shdma-of.c delete mode 100644 drivers/firmware/arm_ffa/Kconfig delete mode 100644 drivers/firmware/arm_ffa/Makefile delete mode 100644 drivers/firmware/arm_ffa/bus.c delete mode 100644 drivers/firmware/arm_ffa/common.h delete mode 100644 drivers/firmware/arm_ffa/driver.c delete mode 100644 drivers/firmware/arm_ffa/smccc.c delete mode 100644 drivers/gpio/gpio-idt3243x.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_fdinfo.h delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_hdp.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_preempt_mgr.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/beige_goby_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/yellow_carp_reg_init.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_migrate.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_migrate.h delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_pm4_headers_aldebaran.h delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_svm.c delete mode 100644 drivers/gpu/drm/amd/amdkfd/kfd_svm.h delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.c delete mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_psr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_clk_mgr.h delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c delete mode 100644 drivers/gpu/drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.h delete mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_link_dpcd.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/Makefile delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dccg.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubp.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_optc.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_panel_cntl.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_mode_vba_31.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.c delete mode 100644 drivers/gpu/drm/amd/display/dc/dml/dcn31/display_rq_dlg_calc_31.h delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/link_dpcd.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn303/irq_service_dcn303.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn303/irq_service_dcn303.h delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn31/irq_service_dcn31.c delete mode 100644 drivers/gpu/drm/amd/display/dc/irq/dcn31/irq_service_dcn31.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn303.h delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_dcn31.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_3_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_0_3_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_2_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dcn_3_1_2_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_3_0_3_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dcn/dpcs_3_0_3_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_0_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/dpcs/dpcs_4_2_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_1_offset.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/mp/mp_13_0_1_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/beige_goby_ip_offset.h delete mode 100644 drivers/gpu/drm/amd/include/yellow_carp_offset.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu13_driver_if_yellow_carp.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_1.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_pmfw.h delete mode 100644 drivers/gpu/drm/amd/pm/inc/smu_v13_0_1_ppsmc.h delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_1.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c delete mode 100644 drivers/gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.h delete mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c delete mode 100644 drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.h delete mode 100644 drivers/gpu/drm/bridge/cros-ec-anx7688.c delete mode 100644 drivers/gpu/drm/bridge/ite-it66121.c delete mode 100644 drivers/gpu/drm/bridge/ti-sn65dsi83.c delete mode 100644 drivers/gpu/drm/drm_aperture.c delete mode 100644 drivers/gpu/drm/hyperv/Makefile delete mode 100644 drivers/gpu/drm/hyperv/hyperv_drm.h delete mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_drv.c delete mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_modeset.c delete mode 100644 drivers/gpu/drm/hyperv/hyperv_drm_proto.c create mode 100644 drivers/gpu/drm/i915/display/intel_csr.c create mode 100644 drivers/gpu/drm/i915/display/intel_csr.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dmc.c delete mode 100644 drivers/gpu/drm/i915/display/intel_dmc.h delete mode 100644 drivers/gpu/drm/i915/display/intel_dp_hdcp.h delete mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.c delete mode 100644 drivers/gpu/drm/i915/display/intel_qp_tables.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/abi/guc_actions_abi.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/abi/guc_communication_ctb_abi.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/abi/guc_communication_mmio_abi.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/abi/guc_errors_abi.h delete mode 100644 drivers/gpu/drm/i915/gt/uc/abi/guc_messages_abi.h create mode 100644 drivers/gpu/drm/i915/i915_buddy.c create mode 100644 drivers/gpu/drm/i915/i915_buddy.h delete mode 100644 drivers/gpu/drm/i915/intel_region_ttm.c delete mode 100644 drivers/gpu/drm/i915/intel_region_ttm.h create mode 100644 drivers/gpu/drm/i915/selftests/i915_buddy.c create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_blk.c delete mode 100644 drivers/gpu/drm/msm/disp/msm_disp_snapshot.c delete mode 100644 drivers/gpu/drm/msm/disp/msm_disp_snapshot.h delete mode 100644 drivers/gpu/drm/msm/disp/msm_disp_snapshot_util.c delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_10nm.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_14nm.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_20nm.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_28nm.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_28nm_8960.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_5nm.xml.h delete mode 100644 drivers/gpu/drm/msm/dsi/dsi_phy_7nm.xml.h delete mode 100644 drivers/gpu/drm/tiny/simpledrm.c delete mode 100644 drivers/gpu/drm/ttm/ttm_sys_manager.c create mode 100644 drivers/gpu/drm/vmwgfx/ttm_lock.c create mode 100644 drivers/gpu/drm/vmwgfx/ttm_lock.h create mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_msg.h delete mode 100755 drivers/gpu/drm/vmwgfx/vmwgfx_msg_arm64.h delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_msg_x86.h delete mode 100644 drivers/hwspinlock/sun6i_hwspinlock.c delete mode 100644 drivers/iio/accel/fxls8962af-core.c delete mode 100644 drivers/iio/accel/fxls8962af-i2c.c delete mode 100644 drivers/iio/accel/fxls8962af-spi.c delete mode 100644 drivers/iio/accel/fxls8962af.h delete mode 100644 drivers/iio/accel/sca3300.c delete mode 100644 drivers/iio/adc/ti-tsc2046.c delete mode 100644 drivers/iio/chemical/sps30.h delete mode 100644 drivers/iio/chemical/sps30_i2c.c delete mode 100644 drivers/iio/chemical/sps30_serial.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/Kconfig delete mode 100644 drivers/iio/imu/st_lsm9ds0/Makefile delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0.h delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_core.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_i2c.c delete mode 100644 drivers/iio/imu/st_lsm9ds0/st_lsm9ds0_spi.c delete mode 100644 drivers/iio/light/tsl2591.c delete mode 100644 drivers/iio/temperature/tmp117.c create mode 100644 drivers/infiniband/hw/i40iw/Kconfig create mode 100644 drivers/infiniband/hw/i40iw/Makefile create mode 100644 drivers/infiniband/hw/i40iw/i40iw.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_cm.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_cm.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_ctrl.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_d.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_hmc.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_hmc.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_hw.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_main.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_osdep.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_p.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_pble.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_pble.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_puda.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_puda.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_register.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_status.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_type.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_uk.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_user.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_utils.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_verbs.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_verbs.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_vf.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_vf.h create mode 100644 drivers/infiniband/hw/i40iw/i40iw_virtchnl.c create mode 100644 drivers/infiniband/hw/i40iw/i40iw_virtchnl.h delete mode 100644 drivers/infiniband/hw/irdma/Kconfig delete mode 100644 drivers/infiniband/hw/irdma/Makefile delete mode 100644 drivers/infiniband/hw/irdma/cm.c delete mode 100644 drivers/infiniband/hw/irdma/cm.h delete mode 100644 drivers/infiniband/hw/irdma/ctrl.c delete mode 100644 drivers/infiniband/hw/irdma/defs.h delete mode 100644 drivers/infiniband/hw/irdma/hmc.c delete mode 100644 drivers/infiniband/hw/irdma/hmc.h delete mode 100644 drivers/infiniband/hw/irdma/hw.c delete mode 100644 drivers/infiniband/hw/irdma/i40iw_hw.c delete mode 100644 drivers/infiniband/hw/irdma/i40iw_hw.h delete mode 100644 drivers/infiniband/hw/irdma/i40iw_if.c delete mode 100644 drivers/infiniband/hw/irdma/icrdma_hw.c delete mode 100644 drivers/infiniband/hw/irdma/icrdma_hw.h delete mode 100644 drivers/infiniband/hw/irdma/irdma.h delete mode 100644 drivers/infiniband/hw/irdma/main.c delete mode 100644 drivers/infiniband/hw/irdma/main.h delete mode 100644 drivers/infiniband/hw/irdma/osdep.h delete mode 100644 drivers/infiniband/hw/irdma/pble.c delete mode 100644 drivers/infiniband/hw/irdma/pble.h delete mode 100644 drivers/infiniband/hw/irdma/protos.h delete mode 100644 drivers/infiniband/hw/irdma/puda.c delete mode 100644 drivers/infiniband/hw/irdma/puda.h delete mode 100644 drivers/infiniband/hw/irdma/status.h delete mode 100644 drivers/infiniband/hw/irdma/trace.c delete mode 100644 drivers/infiniband/hw/irdma/trace.h delete mode 100644 drivers/infiniband/hw/irdma/trace_cm.h delete mode 100644 drivers/infiniband/hw/irdma/type.h delete mode 100644 drivers/infiniband/hw/irdma/uda.c delete mode 100644 drivers/infiniband/hw/irdma/uda.h delete mode 100644 drivers/infiniband/hw/irdma/uda_d.h delete mode 100644 drivers/infiniband/hw/irdma/uk.c delete mode 100644 drivers/infiniband/hw/irdma/user.h delete mode 100644 drivers/infiniband/hw/irdma/utils.c delete mode 100644 drivers/infiniband/hw/irdma/verbs.c delete mode 100644 drivers/infiniband/hw/irdma/verbs.h delete mode 100644 drivers/infiniband/hw/irdma/ws.c delete mode 100644 drivers/infiniband/hw/irdma/ws.h delete mode 100644 drivers/infiniband/sw/rxe/rxe_mw.c delete mode 100644 drivers/input/joystick/qwiic-joystick.c delete mode 100644 drivers/interconnect/qcom/sc7280.c delete mode 100644 drivers/interconnect/qcom/sc7280.h delete mode 100644 drivers/iommu/intel/perf.c delete mode 100644 drivers/iommu/intel/perf.h delete mode 100644 drivers/md/dm-io-tracker.h delete mode 100644 drivers/md/dm-zone.c delete mode 100644 drivers/memory/tegra/tegra194.c delete mode 100644 drivers/mfd/qcom-pm8008.c delete mode 100644 drivers/mfd/rt4831.c delete mode 100644 drivers/mtd/devices/mchp48l640.c delete mode 100644 drivers/mtd/nand/raw/pl35x-nand-controller.c delete mode 100644 drivers/mtd/spi-nor/sysfs.c delete mode 100644 drivers/pci/controller/pci-ixp4xx.c delete mode 100644 drivers/phy/hisilicon/phy-hi3670-usb3.c delete mode 100644 drivers/phy/phy-can-transceiver.c delete mode 100644 drivers/phy/rockchip/phy-rockchip-inno-csidphy.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8365.c delete mode 100644 drivers/pinctrl/mediatek/pinctrl-mtk-mt8365.h delete mode 100644 drivers/pinctrl/qcom/pinctrl-sm6125.c delete mode 100644 drivers/pinctrl/ralink/pinctrl-mt7620.c delete mode 100644 drivers/pinctrl/ralink/pinctrl-mt7621.c delete mode 100644 drivers/pinctrl/ralink/pinctrl-rt288x.c delete mode 100644 drivers/pinctrl/ralink/pinctrl-rt305x.c delete mode 100644 drivers/pinctrl/ralink/pinctrl-rt3883.c delete mode 100644 drivers/pinctrl/ralink/pinmux.h create mode 100644 drivers/power/supply/bd70528-charger.c create mode 100644 drivers/power/supply/pm2301_charger.c delete mode 100644 drivers/reset/reset-microchip-sparx5.c create mode 100644 drivers/reset/reset-stm32mp1.c delete mode 100644 drivers/scsi/elx/Kconfig delete mode 100644 drivers/scsi/elx/Makefile delete mode 100644 drivers/scsi/elx/efct/efct_driver.c delete mode 100644 drivers/scsi/elx/efct/efct_driver.h delete mode 100644 drivers/scsi/elx/efct/efct_hw.c delete mode 100644 drivers/scsi/elx/efct/efct_hw.h delete mode 100644 drivers/scsi/elx/efct/efct_hw_queues.c delete mode 100644 drivers/scsi/elx/efct/efct_io.c delete mode 100644 drivers/scsi/elx/efct/efct_io.h delete mode 100644 drivers/scsi/elx/efct/efct_lio.c delete mode 100644 drivers/scsi/elx/efct/efct_lio.h delete mode 100644 drivers/scsi/elx/efct/efct_scsi.c delete mode 100644 drivers/scsi/elx/efct/efct_scsi.h delete mode 100644 drivers/scsi/elx/efct/efct_unsol.c delete mode 100644 drivers/scsi/elx/efct/efct_unsol.h delete mode 100644 drivers/scsi/elx/efct/efct_xport.c delete mode 100644 drivers/scsi/elx/efct/efct_xport.h delete mode 100644 drivers/scsi/elx/include/efc_common.h delete mode 100644 drivers/scsi/elx/libefc/efc.h delete mode 100644 drivers/scsi/elx/libefc/efc_cmds.c delete mode 100644 drivers/scsi/elx/libefc/efc_cmds.h delete mode 100644 drivers/scsi/elx/libefc/efc_device.c delete mode 100644 drivers/scsi/elx/libefc/efc_device.h delete mode 100644 drivers/scsi/elx/libefc/efc_domain.c delete mode 100644 drivers/scsi/elx/libefc/efc_domain.h delete mode 100644 drivers/scsi/elx/libefc/efc_els.c delete mode 100644 drivers/scsi/elx/libefc/efc_els.h delete mode 100644 drivers/scsi/elx/libefc/efc_fabric.c delete mode 100644 drivers/scsi/elx/libefc/efc_fabric.h delete mode 100644 drivers/scsi/elx/libefc/efc_node.c delete mode 100644 drivers/scsi/elx/libefc/efc_node.h delete mode 100644 drivers/scsi/elx/libefc/efc_nport.c delete mode 100644 drivers/scsi/elx/libefc/efc_nport.h delete mode 100644 drivers/scsi/elx/libefc/efc_sm.c delete mode 100644 drivers/scsi/elx/libefc/efc_sm.h delete mode 100644 drivers/scsi/elx/libefc/efclib.c delete mode 100644 drivers/scsi/elx/libefc/efclib.h delete mode 100644 drivers/scsi/elx/libefc_sli/sli4.c delete mode 100644 drivers/scsi/elx/libefc_sli/sli4.h delete mode 100644 drivers/scsi/mpi3mr/Kconfig delete mode 100644 drivers/scsi/mpi3mr/Makefile delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_cnfg.h delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_image.h delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_init.h delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_ioc.h delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_sas.h delete mode 100644 drivers/scsi/mpi3mr/mpi/mpi30_transport.h delete mode 100644 drivers/scsi/mpi3mr/mpi3mr.h delete mode 100644 drivers/scsi/mpi3mr/mpi3mr_debug.h delete mode 100644 drivers/scsi/mpi3mr/mpi3mr_fw.c delete mode 100644 drivers/scsi/mpi3mr/mpi3mr_os.c delete mode 100644 drivers/spmi/hisi-spmi-controller.c create mode 100644 drivers/staging/hikey9xx/hisi-spmi-controller.c create mode 100644 drivers/staging/hikey9xx/hisilicon,hisi-spmi-controller.yaml create mode 100644 drivers/staging/hikey9xx/phy-hi3670-usb3.c rename Documentation/devicetree/bindings/phy/hisilicon,hi3670-usb3.yaml => drivers [...] create mode 100644 drivers/staging/iio/cdc/ad7746.h create mode 100644 drivers/staging/kpc2000/Kconfig create mode 100644 drivers/staging/kpc2000/Makefile create mode 100644 drivers/staging/kpc2000/TODO create mode 100644 drivers/staging/kpc2000/kpc.h create mode 100644 drivers/staging/kpc2000/kpc2000/Makefile create mode 100644 drivers/staging/kpc2000/kpc2000/cell_probe.c create mode 100644 drivers/staging/kpc2000/kpc2000/core.c create mode 100644 drivers/staging/kpc2000/kpc2000/dma_common_defs.h create mode 100644 drivers/staging/kpc2000/kpc2000/pcie.h create mode 100644 drivers/staging/kpc2000/kpc2000/uapi.h create mode 100644 drivers/staging/kpc2000/kpc2000_i2c.c create mode 100644 drivers/staging/kpc2000/kpc2000_spi.c create mode 100644 drivers/staging/kpc2000/kpc_dma/Makefile create mode 100644 drivers/staging/kpc2000/kpc_dma/dma.c create mode 100644 drivers/staging/kpc2000/kpc_dma/fileops.c create mode 100644 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c create mode 100644 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h create mode 100644 drivers/staging/kpc2000/kpc_dma/uapi.h create mode 100644 drivers/staging/rtl8188eu/core/rtw_debug.c create mode 100644 drivers/staging/rtl8188eu/include/odm_debug.h create mode 100644 drivers/staging/rtl8188eu/include/rtw_debug.h create mode 100644 drivers/staging/rtl8723bs/core/rtw_eeprom.c create mode 100644 drivers/staging/rtl8723bs/hal/odm_PathDiv.c create mode 100644 drivers/staging/rtl8723bs/hal/odm_PathDiv.h create mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.c create mode 100644 drivers/staging/rtl8723bs/hal/odm_debug.h create mode 100644 drivers/staging/rtl8723bs/include/autoconf.h create mode 100644 drivers/staging/rtl8723bs/include/drv_conf.h delete mode 100644 drivers/thermal/intel/int340x_thermal/int3401_thermal.c delete mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_device_pci.c delete mode 100644 drivers/thermal/intel/int340x_thermal/processor_thermal_device_ [...] delete mode 100644 drivers/thunderbolt/usb4_port.c create mode 100644 drivers/tty/mxser.h create mode 100644 drivers/tty/n_r3964.c delete mode 100644 drivers/video/backlight/rt4831-backlight.c delete mode 100644 drivers/watchdog/msc313e_wdt.c create mode 100644 drivers/watchdog/mv64x60_wdt.c delete mode 100644 drivers/watchdog/watchdog_hrtimer_pretimeout.c delete mode 100644 fs/lockd/svcxdr.h delete mode 100644 include/asm-generic/logic_io.h create mode 100644 include/drm/drm_agpsupport.h delete mode 100644 include/drm/drm_aperture.h delete mode 100644 include/drm/ttm/ttm_kmap_iter.h delete mode 100644 include/drm/ttm/ttm_range_manager.h delete mode 100644 include/dt-bindings/clock/hi3559av100-clock.h delete mode 100644 include/dt-bindings/clock/jz4760-cgu.h delete mode 100644 include/dt-bindings/clock/qcom,camcc-sm8250.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-mdm9607.h delete mode 100644 include/dt-bindings/clock/qcom,gcc-sm6125.h delete mode 100644 include/dt-bindings/clock/r9a07g044-cpg.h delete mode 100644 include/dt-bindings/interconnect/qcom,sc7280.h delete mode 100644 include/dt-bindings/leds/rt4831-backlight.h delete mode 100644 include/dt-bindings/mfd/qcom-pm8008.h delete mode 100644 include/dt-bindings/pinctrl/apple.h delete mode 100644 include/dt-bindings/pinctrl/mt8365-pinfunc.h delete mode 100644 include/dt-bindings/power/imx8mm-power.h delete mode 100644 include/dt-bindings/power/imx8mn-power.h delete mode 100644 include/dt-bindings/power/rk3568-power.h delete mode 100644 include/linux/acpi_viot.h delete mode 100644 include/linux/arm_ffa.h delete mode 100644 include/linux/bootmem_info.h create mode 100644 include/linux/input/cyttsp.h delete mode 100644 include/linux/kstrtox.h delete mode 100644 include/linux/logic_iomem.h create mode 100644 include/linux/max17040_battery.h create mode 100644 include/linux/mfd/mt6360.h create mode 100644 include/linux/n_r3964.h delete mode 100644 include/linux/panic.h delete mode 100644 include/linux/panic_notifier.h create mode 100644 include/linux/pl353-smc.h create mode 100644 include/linux/platform_data/dma-imx-sdma.h delete mode 100644 include/linux/platform_data/pata_ixp4xx_cf.h create mode 100644 include/linux/pm2301_charger.h create mode 100644 include/linux/power/ab8500.h delete mode 100644 include/linux/secretmem.h delete mode 100644 include/linux/soc/ixp4xx/cpu.h create mode 100644 include/linux/unaligned/access_ok.h create mode 100644 include/linux/unaligned/be_byteshift.h create mode 100644 include/linux/unaligned/be_memmove.h create mode 100644 include/linux/unaligned/be_struct.h create mode 100644 include/linux/unaligned/generic.h create mode 100644 include/linux/unaligned/le_byteshift.h create mode 100644 include/linux/unaligned/le_memmove.h create mode 100644 include/linux/unaligned/le_struct.h create mode 100644 include/linux/unaligned/memmove.h create mode 100644 include/linux/usb/isp1760.h create mode 100644 include/linux/zbud.h delete mode 100644 include/rdma/ib_sysfs.h delete mode 100644 include/scsi/scsi_status.h delete mode 100644 include/trace/events/osnoise.h create mode 100644 include/uapi/linux/n_r3964.h create mode 100644 include/uapi/linux/raw.h delete mode 100644 include/uapi/linux/virtio_pcidev.h create mode 100644 include/uapi/rdma/i40iw-abi.h delete mode 100644 include/uapi/rdma/irdma-abi.h delete mode 100644 kernel/trace/trace_osnoise.c delete mode 100644 lib/kunit/executor_test.c delete mode 100644 lib/logic_iomem.c delete mode 100644 lib/math/rational-test.c delete mode 100644 mm/bootmem_info.c delete mode 100644 mm/hugetlb_vmemmap.c delete mode 100644 mm/hugetlb_vmemmap.h delete mode 100644 mm/secretmem.c delete mode 100644 net/sunrpc/sysfs.c delete mode 100644 net/sunrpc/sysfs.h create mode 100644 scripts/coccinelle/api/kobj_to_dev.cocci delete mode 100644 scripts/coccinelle/misc/minmax.cocci delete mode 100644 scripts/coccinelle/misc/swap.cocci create mode 100755 scripts/mkmakefile delete mode 100644 scripts/syscallnr.sh delete mode 100644 sound/core/memalloc_local.h delete mode 100644 sound/firewire/motu/motu-protocol-v1.c delete mode 100644 sound/soc/codecs/cirrus_legacy.h delete mode 100644 sound/soc/codecs/rk817_codec.c delete mode 100644 sound/soc/codecs/tfa989x.c delete mode 100644 sound/soc/codecs/wcd-mbhc-v2.c delete mode 100644 sound/soc/codecs/wcd-mbhc-v2.h delete mode 100644 sound/soc/codecs/wcd938x-sdw.c delete mode 100644 sound/soc/codecs/wcd938x.c delete mode 100644 sound/soc/codecs/wcd938x.h delete mode 100644 sound/soc/fsl/imx-card.c delete mode 100644 sound/soc/intel/boards/sof_cs42l42.c delete mode 100644 sound/soc/sh/rcar/debugfs.c delete mode 100644 sound/soc/sof/intel/atom.c delete mode 100644 sound/soc/sof/intel/atom.h create mode 100644 sound/soc/tegra/tegra_alc5632.c delete mode 100644 sound/soc/tegra/tegra_asoc_machine.c delete mode 100644 sound/soc/tegra/tegra_asoc_machine.h create mode 100644 sound/soc/tegra/tegra_asoc_utils.c create mode 100644 sound/soc/tegra/tegra_asoc_utils.h create mode 100644 sound/soc/tegra/tegra_max98090.c create mode 100644 sound/soc/tegra/tegra_rt5640.c create mode 100644 sound/soc/tegra/tegra_rt5677.c create mode 100644 sound/soc/tegra/tegra_sgtl5000.c create mode 100644 sound/soc/tegra/tegra_wm8753.c create mode 100644 sound/soc/tegra/tegra_wm9712.c create mode 100644 sound/soc/tegra/trimslice.c rename tools/bootconfig/samples/{good-mixed-kv1.bconf => bad-mixed-kv1.bconf} (100%) rename tools/bootconfig/samples/{good-mixed-kv2.bconf => bad-mixed-kv2.bconf} (100%) create mode 100644 tools/bootconfig/samples/bad-override.bconf create mode 100644 tools/bootconfig/samples/bad-override2.bconf delete mode 100644 tools/bootconfig/samples/good-mixed-append.bconf delete mode 100644 tools/bootconfig/samples/good-mixed-kv3.bconf delete mode 100644 tools/bootconfig/samples/good-mixed-override.bconf delete mode 100644 tools/lib/perf/tests/Build create mode 100644 tools/lib/perf/tests/Makefile delete mode 100644 tools/lib/perf/tests/main.c delete mode 100644 tools/lib/perf/tests/tests.h delete mode 100644 tools/perf/Documentation/perf-dlfilter.txt delete mode 100644 tools/perf/pmu-events/arch/powerpc/power10/nest_metrics.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelake/icl-metrics.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelakex/cache.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelakex/floating-point.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelakex/frontend.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelakex/memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelakex/other.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelakex/pipeline.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelakex/uncore-memory.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelakex/uncore-other.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelakex/uncore-power.json delete mode 100644 tools/perf/pmu-events/arch/x86/icelakex/virtual-memory.json delete mode 100644 tools/perf/scripts/python/libxed.py delete mode 100644 tools/perf/util/bpf_counter_cgroup.c delete mode 100644 tools/perf/util/bpf_skel/bperf_cgroup.bpf.c delete mode 100644 tools/perf/util/dlfilter.c delete mode 100644 tools/perf/util/dlfilter.h delete mode 100644 tools/perf/util/perf_dlfilter.h delete mode 100644 tools/rcu/rcu-cbs.py delete mode 100644 tools/testing/ktest/examples/bootconfigs/boottrace.bconf delete mode 100644 tools/testing/ktest/examples/bootconfigs/config-bootconfig delete mode 100644 tools/testing/ktest/examples/bootconfigs/functiongraph.bconf delete mode 100644 tools/testing/ktest/examples/bootconfigs/tracing.bconf delete mode 100755 tools/testing/ktest/examples/bootconfigs/verify-boottrace.sh delete mode 100755 tools/testing/ktest/examples/bootconfigs/verify-functiongraph.sh delete mode 100755 tools/testing/ktest/examples/bootconfigs/verify-tracing.sh delete mode 100644 tools/testing/ktest/examples/include/bootconfig.conf copy lib/kunit/.kunitconfig => tools/testing/kunit/configs/all_tests.config (100%) delete mode 100644 tools/testing/kunit/configs/default.config delete mode 100644 tools/testing/kunit/qemu_config.py delete mode 100644 tools/testing/kunit/qemu_configs/alpha.py delete mode 100644 tools/testing/kunit/qemu_configs/arm.py delete mode 100644 tools/testing/kunit/qemu_configs/arm64.py delete mode 100644 tools/testing/kunit/qemu_configs/i386.py delete mode 100644 tools/testing/kunit/qemu_configs/powerpc.py delete mode 100644 tools/testing/kunit/qemu_configs/riscv.py delete mode 100644 tools/testing/kunit/qemu_configs/s390.py delete mode 100644 tools/testing/kunit/qemu_configs/sparc.py delete mode 100644 tools/testing/kunit/qemu_configs/x86_64.py delete mode 100644 tools/testing/kunit/test_data/test_skip_all_tests.log delete mode 100644 tools/testing/kunit/test_data/test_skip_tests.log delete mode 100644 tools/testing/selftests/cgroup/test_kill.c delete mode 100644 tools/testing/selftests/powerpc/pmu/ebb/regs_access_pmccext_test.c delete mode 100755 tools/testing/selftests/powerpc/security/mitigation-patching.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-end-run-stats.sh delete mode 100755 tools/testing/selftests/rcutorture/bin/kvm-remote.sh delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/BUSTED-BOOST.boot delete mode 100644 tools/testing/selftests/vm/madv_populate.c delete mode 100644 tools/testing/selftests/vm/memfd_secret.c delete mode 100644 tools/testing/selftests/x86/corrupt_xstate_header.c delete mode 100644 tools/testing/selftests/x86/sigaltstack.c